From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1735509617988756683==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [ipv6] a088d1d73a: WARNING:at_net/mac80211/agg-tx.c:#ieee80211_start_tx_ba_cb[mac80211] Date: Wed, 22 Feb 2017 10:03:02 +0800 Message-ID: <20170222020301.GA1067@inn.lkp.intel.com> List-Id: --===============1735509617988756683== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the following commit: commit: a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 ("ipv6: Fix IPv6 packet lo= ss in scenarios involving roaming + snooping switches") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: hwsim with following parameters: group: hwsim-01 on test machine: 64 threads Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz with 6= 4G memory caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): +------------------------------------------------------------------+-------= -----+------------+ | | 62f01d= b9cf | a088d1d73a | +------------------------------------------------------------------+-------= -----+------------+ | boot_successes | 0 = | 4 | | boot_failures | 2 = | | | invoked_oom-killer:gfp_mask=3D0x | 2 = | | | Mem-Info | 2 = | | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 2 = | | +------------------------------------------------------------------+-------= -----+------------+ kern :warn : [ 146.568070] WARNING: CPU: 12 PID: 669 at net/mac80211/agg= -tx.c:770 ieee80211_start_tx_ba_cb+0x139/0x150 [mac80211] kern :warn : [ 146.568071] Modules linked in: ccm bridge stp llc arc4 ma= c80211_hwsim mac80211 cfg80211 rfkill rpcsec_gss_krb5 auth_rpcgss nfsv4 dns= _resolver sr_mod cdrom sd_mod sg intel_rapl sb_edac edac_core x86_pkg_temp_= thermal intel_powerclamp coretemp mgag200 ttm kvm drm_kms_helper syscopyare= a irqbypass sysfillrect crct10dif_pclmul sysimgblt fb_sys_fops crc32_pclmul= crc32c_intel snd_pcm isci ghash_clmulni_intel snd_timer libsas pcbc scsi_t= ransport_sas aesni_intel snd ahci libahci soundcore drm crypto_simd glue_he= lper cryptd pcspkr usb_storage libata shpchp wmi ipmi_si ipmi_devintf ipmi_= msghandler ip_tables kern :warn : [ 146.568114] CPU: 12 PID: 669 Comm: kworker/u256:1 Not tai= nted 4.10.0-rc6-00104-ga088d1d #1 kern :warn : [ 146.568115] Hardware name: Intel Corporation LH Pass/S460= 0LH...., BIOS SE5C600.86B.99.02.1047.032320122259 03/23/2012 kern :warn : [ 146.568127] Workqueue: phy0 ieee80211_iface_work [mac8021= 1] kern :warn : [ 146.568128] Call Trace: kern :warn : [ 146.568141] dump_stack+0x63/0x8a kern :warn : [ 146.568146] __warn+0xcb/0xf0 kern :warn : [ 146.568147] warn_slowpath_null+0x1d/0x20 kern :warn : [ 146.568156] ieee80211_start_tx_ba_cb+0x139/0x150 [mac802= 11] kern :warn : [ 146.568166] ieee80211_iface_work+0x266/0x470 [mac80211] kern :warn : [ 146.568180] process_one_work+0x1a3/0x480 kern :warn : [ 146.568182] worker_thread+0x4e/0x4d0 kern :warn : [ 146.568185] kthread+0x10c/0x140 kern :warn : [ 146.568187] ? process_one_work+0x480/0x480 kern :warn : [ 146.568187] ? kthread_create_on_node+0x40/0x40 kern :warn : [ 146.568195] ret_from_fork+0x2c/0x40 kern :warn : [ 146.568197] ---[ end trace 0e4afc24db5dbafa ]--- To reproduce: git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tes= ts.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Kernel Test Robot --===============1735509617988756683== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.10.0-rc6-00104-ga088d1d" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjEwLjAtcmM2IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0i YXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfQVJDSF9N TUFQX1JORF9CSVRTX01JTj0yOApDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRTX01BWD0zMgpDT05G SUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9D T01QQVRfQklUU19NQVg9MTYKQ09ORklHX05FRURfRE1BX01BUF9TVEFURT15CkNPTkZJR19ORUVE X1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfR0VORVJJQ19JU0FfRE1BPXkKQ09ORklHX0dFTkVSSUNf QlVHPXkKQ09ORklHX0dFTkVSSUNfQlVHX1JFTEFUSVZFX1BPSU5URVJTPXkKQ09ORklHX0dFTkVS SUNfSFdFSUdIVD15CkNPTkZJR19BUkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9Y Q0hHQUREX0FMR09SSVRITT15CkNPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJ R19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkK Q09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJF RF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNP TkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NT SUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5U X0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19aT05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9 eQpDT05GSUdfQVJDSF9TVVBQT1JUU19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9T VVBQT1JUU19ERUJVR19QQUdFQUxMT0M9eQpDT05GSUdfSEFWRV9JTlRFTF9UWFQ9eQpDT05GSUdf WDg2XzY0X1NNUD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklYX0VB UkxZQ09OX01FTT15CkNPTkZJR19ERUJVR19ST0RBVEE9eQpDT05GSUdfUEdUQUJMRV9MRVZFTFM9 NApDT05GSUdfREVGQ09ORklHX0xJU1Q9Ii9saWIvbW9kdWxlcy8kVU5BTUVfUkVMRUFTRS8uY29u ZmlnIgpDT05GSUdfSVJRX1dPUks9eQpDT05GSUdfQlVJTERUSU1FX0VYVEFCTEVfU09SVD15CkNP TkZJR19USFJFQURfSU5GT19JTl9UQVNLPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09ORklHX0lO SVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENPTkZJR19DT01Q SUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19MT0NBTFZF UlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVfS0VSTkVM X0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJORUxfWFo9 eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15CkNPTkZJ R19LRVJORUxfR1pJUD15CiMgQ09ORklHX0tFUk5FTF9CWklQMiBpcyBub3Qgc2V0CiMgQ09ORklH X0tFUk5FTF9MWk1BIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX1haIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWjQgaXMgbm90IHNl dApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdfU1dBUD15CkNPTkZJR19T WVNWSVBDPXkKQ09ORklHX1NZU1ZJUENfU1lTQ1RMPXkKQ09ORklHX1BPU0lYX01RVUVVRT15CkNP TkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkKQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0g9eQpD T05GSUdfRkhBTkRMRT15CkNPTkZJR19VU0VMSUI9eQpDT05GSUdfQVVESVQ9eQpDT05GSUdfSEFW RV9BUkNIX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVFNZU0NBTEw9eQpDT05GSUdfQVVESVRf V0FUQ0g9eQpDT05GSUdfQVVESVRfVFJFRT15CgojCiMgSVJRIHN1YnN5c3RlbQojCkNPTkZJR19H RU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19HRU5FUklDX0lSUV9TSE9XPXkKQ09ORklHX0dFTkVS SUNfUEVORElOR19JUlE9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0hJ RVJBUkNIWT15CkNPTkZJR19HRU5FUklDX01TSV9JUlE9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJR X0RPTUFJTj15CiMgQ09ORklHX0lSUV9ET01BSU5fREVCVUcgaXMgbm90IHNldApDT05GSUdfSVJR X0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJR19DTE9DS1NPVVJD RV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfQ0xPQ0tT T1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNMRT15CkNPTkZJR19HRU5FUklDX1RJTUVfVlNZU0NBTEw9 eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRT X0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05G SUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19U SUNLX09ORVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9ESUMg aXMgbm90IHNldAojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0ZV TEw9eQojIENPTkZJR19OT19IWl9GVUxMX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX05PX0haX0ZV TExfU1lTSURMRSBpcyBub3Qgc2V0CkNPTkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JFU19USU1F UlM9eQoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVklS VF9DUFVfQUNDT1VOVElORz15CkNPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTj15CiMgQ09O RklHX0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfQlNEX1BST0NFU1NfQUND VD15CkNPTkZJR19CU0RfUFJPQ0VTU19BQ0NUX1YzPXkKQ09ORklHX1RBU0tTVEFUUz15CkNPTkZJ R19UQVNLX0RFTEFZX0FDQ1Q9eQpDT05GSUdfVEFTS19YQUNDVD15CkNPTkZJR19UQVNLX0lPX0FD Q09VTlRJTkc9eQoKIwojIFJDVSBTdWJzeXN0ZW0KIwpDT05GSUdfVFJFRV9SQ1U9eQojIENPTkZJ R19SQ1VfRVhQRVJUIGlzIG5vdCBzZXQKQ09ORklHX1NSQ1U9eQpDT05GSUdfVEFTS1NfUkNVPXkK Q09ORklHX1JDVV9TVEFMTF9DT01NT049eQpDT05GSUdfQ09OVEVYVF9UUkFDS0lORz15CiMgQ09O RklHX0NPTlRFWFRfVFJBQ0tJTkdfRk9SQ0UgaXMgbm90IHNldAojIENPTkZJR19UUkVFX1JDVV9U UkFDRSBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfTk9DQl9DUFU9eQojIENPTkZJR19SQ1VfTk9DQl9D UFVfTk9ORSBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9aRVJPIGlzIG5vdCBzZXQK Q09ORklHX1JDVV9OT0NCX0NQVV9BTEw9eQojIENPTkZJR19SQ1VfRVhQRURJVEVfQk9PVCBpcyBu b3Qgc2V0CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CkNPTkZJR19JS0NP TkZJR19QUk9DPXkKQ09ORklHX0xPR19CVUZfU0hJRlQ9MTkKQ09ORklHX0xPR19DUFVfTUFYX0JV Rl9TSElGVD0xMgpDT05GSUdfTk1JX0xPR19CVUZfU0hJRlQ9MTMKQ09ORklHX0hBVkVfVU5TVEFC TEVfU0NIRURfQ0xPQ0s9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19OVU1BX0JBTEFOQ0lORz15CkNP TkZJR19BUkNIX1dBTlRfQkFUQ0hFRF9VTk1BUF9UTEJfRkxVU0g9eQpDT05GSUdfQVJDSF9TVVBQ T1JUU19JTlQxMjg9eQpDT05GSUdfTlVNQV9CQUxBTkNJTkc9eQpDT05GSUdfTlVNQV9CQUxBTkNJ TkdfREVGQVVMVF9FTkFCTEVEPXkKQ09ORklHX0NHUk9VUFM9eQpDT05GSUdfUEFHRV9DT1VOVEVS PXkKQ09ORklHX01FTUNHPXkKQ09ORklHX01FTUNHX1NXQVA9eQpDT05GSUdfTUVNQ0dfU1dBUF9F TkFCTEVEPXkKQ09ORklHX0JMS19DR1JPVVA9eQojIENPTkZJR19ERUJVR19CTEtfQ0dST1VQIGlz IG5vdCBzZXQKQ09ORklHX0NHUk9VUF9XUklURUJBQ0s9eQpDT05GSUdfQ0dST1VQX1NDSEVEPXkK Q09ORklHX0ZBSVJfR1JPVVBfU0NIRUQ9eQpDT05GSUdfQ0ZTX0JBTkRXSURUSD15CkNPTkZJR19S VF9HUk9VUF9TQ0hFRD15CiMgQ09ORklHX0NHUk9VUF9QSURTIGlzIG5vdCBzZXQKQ09ORklHX0NH Uk9VUF9GUkVFWkVSPXkKQ09ORklHX0NHUk9VUF9IVUdFVExCPXkKQ09ORklHX0NQVVNFVFM9eQpD T05GSUdfUFJPQ19QSURfQ1BVU0VUPXkKQ09ORklHX0NHUk9VUF9ERVZJQ0U9eQojIENPTkZJR19D R1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfUEVSRj15CiMgQ09ORklHX0NH Uk9VUF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TT0NLX0NHUk9VUF9EQVRBPXkKIyBDT05GSUdf Q0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQKQ09ORklHX05BTUVTUEFDRVM9eQpDT05GSUdf VVRTX05TPXkKQ09ORklHX0lQQ19OUz15CkNPTkZJR19VU0VSX05TPXkKQ09ORklHX1BJRF9OUz15 CkNPTkZJR19ORVRfTlM9eQpDT05GSUdfU0NIRURfQVVUT0dST1VQPXkKIyBDT05GSUdfU1lTRlNf REVQUkVDQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19SRUxBWT15CkNPTkZJR19CTEtfREVWX0lOSVRS RD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKQ09ORklHX1JE X0JaSVAyPXkKQ09ORklHX1JEX0xaTUE9eQpDT05GSUdfUkRfWFo9eQpDT05GSUdfUkRfTFpPPXkK Q09ORklHX1JEX0xaND15CkNPTkZJR19JTklUUkFNRlNfQ09NUFJFU1NJT049Ii5neiIKQ09ORklH X0NDX09QVElNSVpFX0ZPUl9QRVJGT1JNQU5DRT15CiMgQ09ORklHX0NDX09QVElNSVpFX0ZPUl9T SVpFIGlzIG5vdCBzZXQKQ09ORklHX1NZU0NUTD15CkNPTkZJR19BTk9OX0lOT0RFUz15CkNPTkZJ R19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJBQ0U9eQpDT05GSUdfSEFW RV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKIyBDT05GSUdfRVhQRVJUIGlzIG5vdCBz ZXQKQ09ORklHX1VJRDE2PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJR19TR0VUTUFTS19TWVND QUxMPXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQojIENPTkZJR19TWVNDVExfU1lTQ0FMTCBpcyBu b3Qgc2V0CkNPTkZJR19QT1NJWF9USU1FUlM9eQpDT05GSUdfS0FMTFNZTVM9eQpDT05GSUdfS0FM TFNZTVNfQUxMPXkKQ09ORklHX0tBTExTWU1TX0FCU09MVVRFX1BFUkNQVT15CkNPTkZJR19LQUxM U1lNU19CQVNFX1JFTEFUSVZFPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19QUklOVEtfTk1JPXkK Q09ORklHX0JVRz15CkNPTkZJR19FTEZfQ09SRT15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09eQpD T05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJ R05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CiMgQ09ORklHX0JQRl9T WVNDQUxMIGlzIG5vdCBzZXQKQ09ORklHX1NITUVNPXkKQ09ORklHX0FJTz15CkNPTkZJR19BRFZJ U0VfU1lTQ0FMTFM9eQojIENPTkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lf UVVJUktTPXkKQ09ORklHX01FTUJBUlJJRVI9eQojIENPTkZJR19FTUJFRERFRCBpcyBub3Qgc2V0 CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRz IEFuZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZf VVNFX1ZNQUxMT0MgaXMgbm90IHNldApDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdf U0xVQl9ERUJVRz15CiMgQ09ORklHX0NPTVBBVF9CUksgaXMgbm90IHNldAojIENPTkZJR19TTEFC IGlzIG5vdCBzZXQKQ09ORklHX1NMVUI9eQojIENPTkZJR19TTEFCX0ZSRUVMSVNUX1JBTkRPTSBp cyBub3Qgc2V0CkNPTkZJR19TTFVCX0NQVV9QQVJUSUFMPXkKIyBDT05GSUdfU1lTVEVNX0RBVEFf VkVSSUZJQ0FUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1BST0ZJTElORz15CkNPTkZJR19UUkFDRVBP SU5UUz15CkNPTkZJR19LRVhFQ19DT1JFPXkKQ09ORklHX09QUk9GSUxFPW0KQ09ORklHX09QUk9G SUxFX0VWRU5UX01VTFRJUExFWD15CkNPTkZJR19IQVZFX09QUk9GSUxFPXkKQ09ORklHX09QUk9G SUxFX05NSV9USU1FUj15CkNPTkZJR19LUFJPQkVTPXkKQ09ORklHX0pVTVBfTEFCRUw9eQojIENP TkZJR19TVEFUSUNfS0VZU19TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19PUFRQUk9CRVM9eQpD T05GSUdfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfVVBST0JFUz15CiMgQ09ORklHX0hBVkVf NjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJQ0lFTlRfVU5B TElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkKQ09ORklHX0tS RVRQUk9CRVM9eQpDT05GSUdfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9JT1JF TUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15 CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNFPXkK Q09ORklHX0hBVkVfTk1JPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFW RV9ETUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5FUklDX1NNUF9JRExFX1RIUkVBRD15CkNPTkZJ R19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9T VEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09ORklHX0hBVkVfRE1BX0FQSV9E RUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9NSVhFRF9CUkVB S1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdf SEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpDT05GSUdfSEFW RV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15CkNP TkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19IQVZFX0FMSUdORURfU1RS VUNUX1BBR0U9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENI R19ET1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0NPTVBBVF9JUENfUEFSU0VfVkVSU0lPTj15CkNP TkZJR19BUkNIX1dBTlRfT0xEX0NPTVBBVF9JUEM9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBf RklMVEVSPXkKQ09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hBVkVfR0NDX1BMVUdJTlM9 eQojIENPTkZJR19HQ0NfUExVR0lOUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0NDX1NUQUNLUFJP VEVDVE9SPXkKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1IgaXMgbm90IHNldApDT05GSUdfQ0Nf U1RBQ0tQUk9URUNUT1JfTk9ORT15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVIg aXMgbm90IHNldAojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApD T05GSUdfSEFWRV9BUkNIX1dJVEhJTl9TVEFDS19GUkFNRVM9eQpDT05GSUdfSEFWRV9DT05URVhU X1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElOR19HRU49eQpDT05GSUdf SEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9I VUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfSFVHRV9WTUFQPXkKQ09ORklHX0hBVkVfQVJDSF9T T0ZUX0RJUlRZPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUxBPXkKQ09ORklHX0hBVkVfSVJR X0VYSVRfT05fSVJRX1NUQUNLPXkKQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpDT05G SUdfSEFWRV9BUkNIX01NQVBfUk5EX0JJVFM9eQpDT05GSUdfSEFWRV9FWElUX1RIUkVBRD15CkNP TkZJR19BUkNIX01NQVBfUk5EX0JJVFM9MjgKQ09ORklHX0hBVkVfQVJDSF9NTUFQX1JORF9DT01Q QVRfQklUUz15CkNPTkZJR19BUkNIX01NQVBfUk5EX0NPTVBBVF9CSVRTPTgKQ09ORklHX0hBVkVf Q09QWV9USFJFQURfVExTPXkKQ09ORklHX0hBVkVfU1RBQ0tfVkFMSURBVElPTj15CiMgQ09ORklH X0hBVkVfQVJDSF9IQVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfSVNBX0JVU19BUEkgaXMgbm90IHNl dApDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX0NPTVBBVF9PTERfU0lHQUNUSU9OPXkK IyBDT05GSUdfQ1BVX05PX0VGRklDSUVOVF9GRlMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNI X1ZNQVBfU1RBQ0s9eQpDT05GSUdfVk1BUF9TVEFDSz15CgojCiMgR0NPVi1iYXNlZCBrZXJuZWwg cHJvZmlsaW5nCiMKIyBDT05GSUdfR0NPVl9LRVJORUwgaXMgbm90IHNldApDT05GSUdfQVJDSF9I QVNfR0NPVl9QUk9GSUxFX0FMTD15CiMgQ09ORklHX0hBVkVfR0VORVJJQ19ETUFfQ09IRVJFTlQg aXMgbm90IHNldApDT05GSUdfU0xBQklORk89eQpDT05GSUdfUlRfTVVURVhFUz15CkNPTkZJR19C QVNFX1NNQUxMPTAKQ09ORklHX01PRFVMRVM9eQpDT05GSUdfTU9EVUxFX0ZPUkNFX0xPQUQ9eQpD T05GSUdfTU9EVUxFX1VOTE9BRD15CiMgQ09ORklHX01PRFVMRV9GT1JDRV9VTkxPQUQgaXMgbm90 IHNldAojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TUkNW RVJTSU9OX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUcgaXMgbm90IHNldAojIENP TkZJR19NT0RVTEVfQ09NUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19UUklNX1VOVVNFRF9LU1lN UyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVTX1RSRUVfTE9PS1VQPXkKQ09ORklHX0JMT0NLPXkK Q09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklHX0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JMS19E RVZfSU5URUdSSVRZPXkKIyBDT05GSUdfQkxLX0RFVl9aT05FRCBpcyBub3Qgc2V0CkNPTkZJR19C TEtfREVWX1RIUk9UVExJTkc9eQojIENPTkZJR19CTEtfQ01ETElORV9QQVJTRVIgaXMgbm90IHNl dAojIENPTkZJR19CTEtfV0JUIGlzIG5vdCBzZXQKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05G SUdfUEFSVElUSU9OX0FEVkFOQ0VEPXkKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUlYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19PU0ZfUEFSVElUSU9O PXkKQ09ORklHX0FNSUdBX1BBUlRJVElPTj15CiMgQ09ORklHX0FUQVJJX1BBUlRJVElPTiBpcyBu b3Qgc2V0CkNPTkZJR19NQUNfUEFSVElUSU9OPXkKQ09ORklHX01TRE9TX1BBUlRJVElPTj15CkNP TkZJR19CU0RfRElTS0xBQkVMPXkKQ09ORklHX01JTklYX1NVQlBBUlRJVElPTj15CkNPTkZJR19T T0xBUklTX1g4Nl9QQVJUSVRJT049eQpDT05GSUdfVU5JWFdBUkVfRElTS0xBQkVMPXkKIyBDT05G SUdfTERNX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TR0lfUEFSVElUSU9OPXkKIyBDT05G SUdfVUxUUklYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TVU5fUEFSVElUSU9OPXkKQ09O RklHX0tBUk1BX1BBUlRJVElPTj15CkNPTkZJR19FRklfUEFSVElUSU9OPXkKIyBDT05GSUdfU1lT VjY4X1BBUlRJVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NNRExJTkVfUEFSVElUSU9OIGlzIG5v dCBzZXQKQ09ORklHX0JMT0NLX0NPTVBBVD15CkNPTkZJR19CTEtfTVFfUENJPXkKCiMKIyBJTyBT Y2hlZHVsZXJzCiMKQ09ORklHX0lPU0NIRURfTk9PUD15CkNPTkZJR19JT1NDSEVEX0RFQURMSU5F PXkKQ09ORklHX0lPU0NIRURfQ0ZRPXkKQ09ORklHX0NGUV9HUk9VUF9JT1NDSEVEPXkKQ09ORklH X0RFRkFVTFRfREVBRExJTkU9eQojIENPTkZJR19ERUZBVUxUX0NGUSBpcyBub3Qgc2V0CiMgQ09O RklHX0RFRkFVTFRfTk9PUCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPU0NIRUQ9ImRlYWRs aW5lIgpDT05GSUdfUFJFRU1QVF9OT1RJRklFUlM9eQpDT05GSUdfUEFEQVRBPXkKQ09ORklHX0FT TjE9eQpDT05GSUdfSU5MSU5FX1NQSU5fVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfUkVBRF9V TkxPQ0s9eQpDT05GSUdfSU5MSU5FX1JFQURfVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfV1JJ VEVfVU5MT0NLPXkKQ09ORklHX0lOTElORV9XUklURV9VTkxPQ0tfSVJRPXkKQ09ORklHX0FSQ0hf U1VQUE9SVFNfQVRPTUlDX1JNVz15CkNPTkZJR19NVVRFWF9TUElOX09OX09XTkVSPXkKQ09ORklH X1JXU0VNX1NQSU5fT05fT1dORVI9eQpDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkKQ09ORklH X0FSQ0hfVVNFX1FVRVVFRF9TUElOTE9DS1M9eQpDT05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNP TkZJR19BUkNIX1VTRV9RVUVVRURfUldMT0NLUz15CkNPTkZJR19RVUVVRURfUldMT0NLUz15CkNP TkZJR19GUkVFWkVSPXkKCiMKIyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMKIwpDT05GSUdf Wk9ORV9ETUE9eQpDT05GSUdfU01QPXkKQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklH X1g4Nl9GQVNUX0ZFQVRVUkVfVEVTVFM9eQpDT05GSUdfWDg2X1gyQVBJQz15CkNPTkZJR19YODZf TVBQQVJTRT15CiMgQ09ORklHX0dPTERGSVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUkRU X0EgaXMgbm90IHNldApDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2 X05VTUFDSElQIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1ZTTVAgaXMgbm90IHNldApDT05GSUdf WDg2X1VWPXkKIyBDT05GSUdfWDg2X0dPTERGSVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0lO VEVMX01JRCBpcyBub3Qgc2V0CkNPTkZJR19YODZfSU5URUxfTFBTUz15CiMgQ09ORklHX1g4Nl9B TURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBzZXQKQ09ORklHX0lPU0ZfTUJJPXkKIyBDT05GSUdf SU9TRl9NQklfREVCVUcgaXMgbm90IHNldApDT05GSUdfWDg2X1NVUFBPUlRTX01FTU9SWV9GQUlM VVJFPXkKIyBDT05GSUdfU0NIRURfT01JVF9GUkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklH X0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdfUEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9TUElOTE9DS1M9eQojIENPTkZJR19RVUVV RURfTE9DS19TVEFUIGlzIG5vdCBzZXQKQ09ORklHX1hFTj15CkNPTkZJR19YRU5fRE9NMD15CkNP TkZJR19YRU5fUFZIVk09eQpDT05GSUdfWEVOXzUxMkdCPXkKQ09ORklHX1hFTl9TQVZFX1JFU1RP UkU9eQojIENPTkZJR19YRU5fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19YRU5fUFZIIGlz IG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qg c2V0CkNPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfUEFSQVZJUlRfQ0xP Q0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CiMgQ09ORklHX01LOCBpcyBub3Qgc2V0CiMgQ09ORklH X01QU0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIgaXMgbm90IHNldAojIENPTkZJR19NQVRP TSBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVT15CkNPTkZJR19YODZfSU5URVJOT0RFX0NB Q0hFX1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfVFNDPXkK Q09ORklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklN VU1fQ1BVX0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQVV9TVVBf SU5URUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09O RklHX0hQRVRfVElNRVI9eQpDT05GSUdfSFBFVF9FTVVMQVRFX1JUQz15CkNPTkZJR19ETUk9eQpD T05GSUdfR0FSVF9JT01NVT15CiMgQ09ORklHX0NBTEdBUllfSU9NTVUgaXMgbm90IHNldApDT05G SUdfU1dJT1RMQj15CkNPTkZJR19JT01NVV9IRUxQRVI9eQpDT05GSUdfTUFYU01QPXkKQ09ORklH X05SX0NQVVM9ODE5MgpDT05GSUdfU0NIRURfU01UPXkKQ09ORklHX1NDSEVEX01DPXkKQ09ORklH X1NDSEVEX01DX1BSSU89eQojIENPTkZJR19QUkVFTVBUX05PTkUgaXMgbm90IHNldApDT05GSUdf UFJFRU1QVF9WT0xVTlRBUlk9eQojIENPTkZJR19QUkVFTVBUIGlzIG5vdCBzZXQKQ09ORklHX1BS RUVNUFRfQ09VTlQ9eQpDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9 eQpDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVM9eQpDT05GSUdfWDg2X01D RT15CkNPTkZJR19YODZfTUNFX0lOVEVMPXkKQ09ORklHX1g4Nl9NQ0VfQU1EPXkKQ09ORklHX1g4 Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklHX1g4Nl9NQ0VfSU5KRUNUPW0KQ09ORklHX1g4Nl9USEVS TUFMX1ZFQ1RPUj15CgojCiMgUGVyZm9ybWFuY2UgbW9uaXRvcmluZwojCkNPTkZJR19QRVJGX0VW RU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfUkFQTD15CkNPTkZJ R19QRVJGX0VWRU5UU19JTlRFTF9DU1RBVEU9eQojIENPTkZJR19QRVJGX0VWRU5UU19BTURfUE9X RVIgaXMgbm90IHNldAojIENPTkZJR19WTTg2IGlzIG5vdCBzZXQKQ09ORklHX1g4Nl8xNkJJVD15 CkNPTkZJR19YODZfRVNQRklYNjQ9eQpDT05GSUdfWDg2X1ZTWVNDQUxMX0VNVUxBVElPTj15CkNP TkZJR19JOEs9bQpDT05GSUdfTUlDUk9DT0RFPXkKQ09ORklHX01JQ1JPQ09ERV9JTlRFTD15CkNP TkZJR19NSUNST0NPREVfQU1EPXkKQ09ORklHX01JQ1JPQ09ERV9PTERfSU5URVJGQUNFPXkKQ09O RklHX1g4Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkKQ09ORklHX0FSQ0hfUEhZU19BRERSX1Rf NjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0QklUPXkKQ09ORklHX1g4Nl9ESVJFQ1Rf R0JQQUdFUz15CkNPTkZJR19OVU1BPXkKQ09ORklHX0FNRF9OVU1BPXkKQ09ORklHX1g4Nl82NF9B Q1BJX05VTUE9eQpDT05GSUdfTk9ERVNfU1BBTl9PVEhFUl9OT0RFUz15CiMgQ09ORklHX05VTUFf RU1VIGlzIG5vdCBzZXQKQ09ORklHX05PREVTX1NISUZUPTEwCkNPTkZJR19BUkNIX1NQQVJTRU1F TV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fREVGQVVMVD15CkNPTkZJR19BUkNIX1NF TEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfQVJDSF9NRU1PUllfUFJPQkU9eQpDT05GSUdfQVJD SF9QUk9DX0tDT1JFX1RFWFQ9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZBTFVFPTB4ZGVhZDAw MDAwMDAwMDAwMApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19TUEFSU0VNRU1f TUFOVUFMPXkKQ09ORklHX1NQQVJTRU1FTT15CkNPTkZJR19ORUVEX01VTFRJUExFX05PREVTPXkK Q09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05GSUdfU1BBUlNFTUVNX0VYVFJFTUU9eQpD T05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkKQ09ORklHX1NQQVJTRU1FTV9BTExPQ19N RU1fTUFQX1RPR0VUSEVSPXkKQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQPXkKQ09ORklHX0hBVkVf TUVNQkxPQ0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19OT0RFX01BUD15CkNPTkZJR19BUkNIX0RJ U0NBUkRfTUVNQkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lTT0xBVElPTj15CkNPTkZJR19NT1ZBQkxF X05PREU9eQpDT05GSUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERT15CkNPTkZJR19NRU1PUllfSE9U UExVRz15CkNPTkZJR19NRU1PUllfSE9UUExVR19TUEFSU0U9eQojIENPTkZJR19NRU1PUllfSE9U UExVR19ERUZBVUxUX09OTElORSBpcyBub3Qgc2V0CkNPTkZJR19NRU1PUllfSE9UUkVNT1ZFPXkK Q09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9Q VExPQ0s9eQpDT05GSUdfTUVNT1JZX0JBTExPT049eQpDT05GSUdfQkFMTE9PTl9DT01QQUNUSU9O PXkKQ09ORklHX0NPTVBBQ1RJT049eQpDT05GSUdfTUlHUkFUSU9OPXkKQ09ORklHX0FSQ0hfRU5B QkxFX0hVR0VQQUdFX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJ R19CT1VOQ0U9eQpDT05GSUdfVklSVF9UT19CVVM9eQpDT05GSUdfTU1VX05PVElGSUVSPXkKQ09O RklHX0tTTT15CkNPTkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9T VVBQT1JUU19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19I V1BPSVNPTl9JTkpFQ1Q9bQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfVFJB TlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTPXkKIyBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0Vf TUFEVklTRSBpcyBub3Qgc2V0CkNPTkZJR19UUkFOU1BBUkVOVF9IVUdFX1BBR0VDQUNIRT15CkNP TkZJR19DTEVBTkNBQ0hFPXkKQ09ORklHX0ZST05UU1dBUD15CkNPTkZJR19DTUE9eQojIENPTkZJ R19DTUFfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19DTUFfREVCVUdGUyBpcyBub3Qgc2V0CkNP TkZJR19DTUFfQVJFQVM9NwpDT05GSUdfWlNXQVA9eQpDT05GSUdfWlBPT0w9eQpDT05GSUdfWkJV RD15CiMgQ09ORklHX1ozRk9MRCBpcyBub3Qgc2V0CkNPTkZJR19aU01BTExPQz15CiMgQ09ORklH X1BHVEFCTEVfTUFQUElORyBpcyBub3Qgc2V0CiMgQ09ORklHX1pTTUFMTE9DX1NUQVQgaXMgbm90 IHNldApDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNf REVGRVJSRURfU1RSVUNUX1BBR0VfSU5JVD15CiMgQ09ORklHX0RFRkVSUkVEX1NUUlVDVF9QQUdF X0lOSVQgaXMgbm90IHNldAojIENPTkZJR19JRExFX1BBR0VfVFJBQ0tJTkcgaXMgbm90IHNldApD T05GSUdfWk9ORV9ERVZJQ0U9eQpDT05GSUdfRlJBTUVfVkVDVE9SPXkKQ09ORklHX0FSQ0hfVVNF U19ISUdIX1ZNQV9GTEFHUz15CkNPTkZJR19BUkNIX0hBU19QS0VZUz15CkNPTkZJR19YODZfUE1F TV9MRUdBQ1lfREVWSUNFPXkKQ09ORklHX1g4Nl9QTUVNX0xFR0FDWT1tCkNPTkZJR19YODZfQ0hF Q0tfQklPU19DT1JSVVBUSU9OPXkKIyBDT05GSUdfWDg2X0JPT1RQQVJBTV9NRU1PUllfQ09SUlVQ VElPTl9DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQKQ09ORklHX01U UlI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVJfRU5BQkxF X0RFRkFVTFQ9MApDT05GSUdfTVRSUl9TQU5JVElaRVJfU1BBUkVfUkVHX05SX0RFRkFVTFQ9MQpD T05GSUdfWDg2X1BBVD15CkNPTkZJR19BUkNIX1VTRVNfUEdfVU5DQUNIRUQ9eQpDT05GSUdfQVJD SF9SQU5ET009eQpDT05GSUdfWDg2X1NNQVA9eQojIENPTkZJR19YODZfSU5URUxfTVBYIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9JTlRFTF9NRU1PUllfUFJPVEVDVElPTl9LRVlTPXkKQ09ORklHX0VG ST15CkNPTkZJR19FRklfU1RVQj15CiMgQ09ORklHX0VGSV9NSVhFRCBpcyBub3Qgc2V0CkNPTkZJ R19TRUNDT01QPXkKIyBDT05GSUdfSFpfMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMjUwIGlz IG5vdCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKQ09ORklHX0haXzEwMDA9eQpDT05G SUdfSFo9MTAwMApDT05GSUdfU0NIRURfSFJUSUNLPXkKQ09ORklHX0tFWEVDPXkKIyBDT05GSUdf S0VYRUNfRklMRSBpcyBub3Qgc2V0CkNPTkZJR19DUkFTSF9EVU1QPXkKQ09ORklHX0tFWEVDX0pV TVA9eQpDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxPQ0FUQUJMRT15 CiMgQ09ORklHX1JBTkRPTUlaRV9CQVNFIGlzIG5vdCBzZXQKQ09ORklHX1BIWVNJQ0FMX0FMSUdO PTB4MTAwMDAwMApDT05GSUdfSE9UUExVR19DUFU9eQojIENPTkZJR19CT09UUEFSQU1fSE9UUExV R19DUFUwIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSE9UUExVR19DUFUwIGlzIG5vdCBzZXQK IyBDT05GSUdfQ09NUEFUX1ZEU08gaXMgbm90IHNldAojIENPTkZJR19MRUdBQ1lfVlNZU0NBTExf TkFUSVZFIGlzIG5vdCBzZXQKQ09ORklHX0xFR0FDWV9WU1lTQ0FMTF9FTVVMQVRFPXkKIyBDT05G SUdfTEVHQUNZX1ZTWVNDQUxMX05PTkUgaXMgbm90IHNldAojIENPTkZJR19DTURMSU5FX0JPT0wg aXMgbm90IHNldApDT05GSUdfTU9ESUZZX0xEVF9TWVNDQUxMPXkKQ09ORklHX0hBVkVfTElWRVBB VENIPXkKIyBDT05GSUdfTElWRVBBVENIIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfRU5BQkxFX01F TU9SWV9IT1RQTFVHPXkKQ09ORklHX0FSQ0hfRU5BQkxFX01FTU9SWV9IT1RSRU1PVkU9eQpDT05G SUdfVVNFX1BFUkNQVV9OVU1BX05PREVfSUQ9eQoKIwojIFBvd2VyIG1hbmFnZW1lbnQgYW5kIEFD UEkgb3B0aW9ucwojCkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX0hFQURFUj15CkNPTkZJR19TVVNQ RU5EPXkKQ09ORklHX1NVU1BFTkRfRlJFRVpFUj15CkNPTkZJR19ISUJFUk5BVEVfQ0FMTEJBQ0tT PXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX1BNX1NURF9QQVJUSVRJT049IiIKQ09ORklH X1BNX1NMRUVQPXkKQ09ORklHX1BNX1NMRUVQX1NNUD15CiMgQ09ORklHX1BNX0FVVE9TTEVFUCBp cyBub3Qgc2V0CiMgQ09ORklHX1BNX1dBS0VMT0NLUyBpcyBub3Qgc2V0CkNPTkZJR19QTT15CkNP TkZJR19QTV9ERUJVRz15CkNPTkZJR19QTV9BRFZBTkNFRF9ERUJVRz15CkNPTkZJR19QTV9URVNU X1NVU1BFTkQ9eQpDT05GSUdfUE1fU0xFRVBfREVCVUc9eQojIENPTkZJR19QTV9UUkFDRV9SVEMg aXMgbm90IHNldApDT05GSUdfUE1fQ0xLPXkKIyBDT05GSUdfV1FfUE9XRVJfRUZGSUNJRU5UX0RF RkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CkNPTkZJR19BQ1BJX0xFR0FDWV9UQUJMRVNf TE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9BQ1BJX1BEQz15CkNPTkZJR19BQ1BJX1NZ U1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15CiMgQ09ORklHX0FDUElfREVCVUdHRVIgaXMgbm90 IHNldApDT05GSUdfQUNQSV9TTEVFUD15CiMgQ09ORklHX0FDUElfUFJPQ0ZTX1BPV0VSIGlzIG5v dCBzZXQKQ09ORklHX0FDUElfUkVWX09WRVJSSURFX1BPU1NJQkxFPXkKQ09ORklHX0FDUElfRUNf REVCVUdGUz1tCkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNPTkZJR19B Q1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVPPW0KQ09ORklHX0FDUElfRkFOPXkKQ09ORklH X0FDUElfRE9DSz15CkNPTkZJR19BQ1BJX0NQVV9GUkVRX1BTUz15CkNPTkZJR19BQ1BJX1BST0NF U1NPUl9DU1RBVEU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfSURMRT15CkNPTkZJR19BQ1BJX0NQ UENfTElCPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SPXkKQ09ORklHX0FDUElfSVBNST1tCkNPTkZJ R19BQ1BJX0hPVFBMVUdfQ1BVPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0FHR1JFR0FUT1I9bQpD T05GSUdfQUNQSV9USEVSTUFMPXkKQ09ORklHX0FDUElfTlVNQT15CiMgQ09ORklHX0FDUElfQ1VT VE9NX0RTRFQgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfQUNQSV9UQUJMRV9VUEdSQURFPXkK Q09ORklHX0FDUElfVEFCTEVfVVBHUkFERT15CkNPTkZJR19BQ1BJX0RFQlVHPXkKQ09ORklHX0FD UElfUENJX1NMT1Q9eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09ORklHX0FDUElfQ09OVEFJTkVS PXkKQ09ORklHX0FDUElfSE9UUExVR19NRU1PUlk9eQpDT05GSUdfQUNQSV9IT1RQTFVHX0lPQVBJ Qz15CkNPTkZJR19BQ1BJX1NCUz1tCkNPTkZJR19BQ1BJX0hFRD15CkNPTkZJR19BQ1BJX0NVU1RP TV9NRVRIT0Q9bQpDT05GSUdfQUNQSV9CR1JUPXkKIyBDT05GSUdfQUNQSV9SRURVQ0VEX0hBUkRX QVJFX09OTFkgaXMgbm90IHNldApDT05GSUdfQUNQSV9ORklUPW0KIyBDT05GSUdfQUNQSV9ORklU X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQ SV9BUEVJX05NST15CkNPTkZJR19BQ1BJX0FQRUk9eQpDT05GSUdfQUNQSV9BUEVJX0dIRVM9eQpD T05GSUdfQUNQSV9BUEVJX1BDSUVBRVI9eQpDT05GSUdfQUNQSV9BUEVJX01FTU9SWV9GQUlMVVJF PXkKQ09ORklHX0FDUElfQVBFSV9FSU5KPW0KIyBDT05GSUdfQUNQSV9BUEVJX0VSU1RfREVCVUcg aXMgbm90IHNldAojIENPTkZJR19EUFRGX1BPV0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9F WFRMT0cgaXMgbm90IHNldAojIENPTkZJR19QTUlDX09QUkVHSU9OIGlzIG5vdCBzZXQKIyBDT05G SUdfQUNQSV9DT05GSUdGUyBpcyBub3Qgc2V0CkNPTkZJR19TRkk9eQoKIwojIENQVSBGcmVxdWVu Y3kgc2NhbGluZwojCkNPTkZJR19DUFVfRlJFUT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfQVRUUl9T RVQ9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTU1PTj15CiMgQ09ORklHX0NQVV9GUkVRX1NUQVQg aXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJGT1JNQU5DRSBpcyBu b3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CkNPTkZJ R19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORD15CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFV TFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRf R09WX1NDSEVEVVRJTCBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9HT1ZfUEVSRk9STUFOQ0U9 eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfVVNF UlNQQUNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9PTkRFTUFORD15CkNPTkZJR19DUFVfRlJFUV9H T1ZfQ09OU0VSVkFUSVZFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX1NDSEVEVVRJTCBpcyBub3Qg c2V0CgojCiMgQ1BVIGZyZXF1ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwpDT05GSUdfWDg2X0lOVEVM X1BTVEFURT15CkNPTkZJR19YODZfUENDX0NQVUZSRVE9bQpDT05GSUdfWDg2X0FDUElfQ1BVRlJF UT1tCkNPTkZJR19YODZfQUNQSV9DUFVGUkVRX0NQQj15CkNPTkZJR19YODZfUE9XRVJOT1dfSzg9 bQpDT05GSUdfWDg2X0FNRF9GUkVRX1NFTlNJVElWSVRZPW0KIyBDT05GSUdfWDg2X1NQRUVEU1RF UF9DRU5UUklOTyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUDRfQ0xPQ0tNT0Q9bQoKIwojIHNoYXJl ZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVFRFNURVBfTElCPW0KCiMKIyBDUFUgSWRsZQojCkNP TkZJR19DUFVfSURMRT15CiMgQ09ORklHX0NQVV9JRExFX0dPVl9MQURERVIgaXMgbm90IHNldApD T05GSUdfQ1BVX0lETEVfR09WX01FTlU9eQojIENPTkZJR19BUkNIX05FRURTX0NQVV9JRExFX0NP VVBMRUQgaXMgbm90IHNldApDT05GSUdfSU5URUxfSURMRT15CgojCiMgQnVzIG9wdGlvbnMgKFBD SSBldGMuKQojCkNPTkZJR19QQ0k9eQpDT05GSUdfUENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1D T05GSUc9eQpDT05GSUdfUENJX1hFTj15CkNPTkZJR19QQ0lfRE9NQUlOUz15CkNPTkZJR19QQ0lF UE9SVEJVUz15CkNPTkZJR19IT1RQTFVHX1BDSV9QQ0lFPXkKQ09ORklHX1BDSUVBRVI9eQpDT05G SUdfUENJRV9FQ1JDPXkKQ09ORklHX1BDSUVBRVJfSU5KRUNUPW0KQ09ORklHX1BDSUVBU1BNPXkK IyBDT05GSUdfUENJRUFTUE1fREVCVUcgaXMgbm90IHNldApDT05GSUdfUENJRUFTUE1fREVGQVVM VD15CiMgQ09ORklHX1BDSUVBU1BNX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVB U1BNX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVfUE1FPXkKIyBDT05GSUdfUENJ RV9EUEMgaXMgbm90IHNldAojIENPTkZJR19QQ0lFX1BUTSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lf QlVTX0FERFJfVF82NEJJVD15CkNPTkZJR19QQ0lfTVNJPXkKQ09ORklHX1BDSV9NU0lfSVJRX0RP TUFJTj15CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9D X0VOQUJMRV9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKIyBDT05GSUdfWEVOX1BD SURFVl9GUk9OVEVORCBpcyBub3Qgc2V0CkNPTkZJR19IVF9JUlE9eQpDT05GSUdfUENJX0FUUz15 CkNPTkZJR19QQ0lfSU9WPXkKQ09ORklHX1BDSV9QUkk9eQpDT05GSUdfUENJX1BBU0lEPXkKQ09O RklHX1BDSV9MQUJFTD15CiMgQ09ORklHX1BDSV9IWVBFUlYgaXMgbm90IHNldApDT05GSUdfSE9U UExVR19QQ0k9eQpDT05GSUdfSE9UUExVR19QQ0lfQUNQST15CkNPTkZJR19IT1RQTFVHX1BDSV9B Q1BJX0lCTT1tCiMgQ09ORklHX0hPVFBMVUdfUENJX0NQQ0kgaXMgbm90IHNldApDT05GSUdfSE9U UExVR19QQ0lfU0hQQz1tCgojCiMgUENJIGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKIyBDT05G SUdfUENJRV9EV19QTEFUIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1EIGlzIG5vdCBzZXQKQ09ORklH X0lTQV9ETUFfQVBJPXkKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9eQojIENPTkZJR19Q Q01DSUEgaXMgbm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMK Q09ORklHX1lFTlRBPW0KQ09ORklHX1lFTlRBX08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09O RklHX1lFTlRBX1RJPXkKQ09ORklHX1lFTlRBX0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJ QkE9eQojIENPTkZJR19SQVBJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1NZU0ZCIGlzIG5v dCBzZXQKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlvbnMKIwpDT05GSUdf QklORk1UX0VMRj15CkNPTkZJR19DT01QQVRfQklORk1UX0VMRj15CkNPTkZJR19FTEZDT1JFPXkK Q09ORklHX0NPUkVfRFVNUF9ERUZBVUxUX0VMRl9IRUFERVJTPXkKQ09ORklHX0JJTkZNVF9TQ1JJ UFQ9eQojIENPTkZJR19IQVZFX0FPVVQgaXMgbm90IHNldApDT05GSUdfQklORk1UX01JU0M9bQpD T05GSUdfQ09SRURVTVA9eQpDT05GSUdfSUEzMl9FTVVMQVRJT049eQojIENPTkZJR19JQTMyX0FP VVQgaXMgbm90IHNldAojIENPTkZJR19YODZfWDMyIGlzIG5vdCBzZXQKQ09ORklHX0NPTVBBVF8z Mj15CkNPTkZJR19DT01QQVQ9eQpDT05GSUdfQ09NUEFUX0ZPUl9VNjRfQUxJR05NRU5UPXkKQ09O RklHX1NZU1ZJUENfQ09NUEFUPXkKQ09ORklHX0tFWVNfQ09NUEFUPXkKQ09ORklHX1g4Nl9ERVZf RE1BX09QUz15CkNPTkZJR19QTUNfQVRPTT15CkNPTkZJR19ORVQ9eQpDT05GSUdfQ09NUEFUX05F VExJTktfTUVTU0FHRVM9eQpDT05GSUdfTkVUX0lOR1JFU1M9eQpDT05GSUdfTkVUX0VHUkVTUz15 CgojCiMgTmV0d29ya2luZyBvcHRpb25zCiMKQ09ORklHX1BBQ0tFVD15CkNPTkZJR19QQUNLRVRf RElBRz1tCkNPTkZJR19VTklYPXkKQ09ORklHX1VOSVhfRElBRz1tCkNPTkZJR19YRlJNPXkKQ09O RklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJNX1VTRVI9eQpDT05GSUdfWEZSTV9TVUJfUE9MSUNZ PXkKQ09ORklHX1hGUk1fTUlHUkFURT15CkNPTkZJR19YRlJNX1NUQVRJU1RJQ1M9eQpDT05GSUdf WEZSTV9JUENPTVA9bQpDT05GSUdfTkVUX0tFWT1tCkNPTkZJR19ORVRfS0VZX01JR1JBVEU9eQpD T05GSUdfSU5FVD15CkNPTkZJR19JUF9NVUxUSUNBU1Q9eQpDT05GSUdfSVBfQURWQU5DRURfUk9V VEVSPXkKQ09ORklHX0lQX0ZJQl9UUklFX1NUQVRTPXkKQ09ORklHX0lQX01VTFRJUExFX1RBQkxF Uz15CkNPTkZJR19JUF9ST1VURV9NVUxUSVBBVEg9eQpDT05GSUdfSVBfUk9VVEVfVkVSQk9TRT15 CkNPTkZJR19JUF9ST1VURV9DTEFTU0lEPXkKQ09ORklHX0lQX1BOUD15CkNPTkZJR19JUF9QTlBf REhDUD15CiMgQ09ORklHX0lQX1BOUF9CT09UUCBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1BOUF9S QVJQIGlzIG5vdCBzZXQKQ09ORklHX05FVF9JUElQPW0KQ09ORklHX05FVF9JUEdSRV9ERU1VWD1t CkNPTkZJR19ORVRfSVBfVFVOTkVMPW0KQ09ORklHX05FVF9JUEdSRT1tCkNPTkZJR19ORVRfSVBH UkVfQlJPQURDQVNUPXkKQ09ORklHX0lQX01ST1VURT15CkNPTkZJR19JUF9NUk9VVEVfTVVMVElQ TEVfVEFCTEVTPXkKQ09ORklHX0lQX1BJTVNNX1YxPXkKQ09ORklHX0lQX1BJTVNNX1YyPXkKQ09O RklHX1NZTl9DT09LSUVTPXkKQ09ORklHX05FVF9JUFZUST1tCkNPTkZJR19ORVRfVURQX1RVTk5F TD1tCiMgQ09ORklHX05FVF9GT1UgaXMgbm90IHNldAojIENPTkZJR19ORVRfRk9VX0lQX1RVTk5F TFMgaXMgbm90IHNldApDT05GSUdfSU5FVF9BSD1tCkNPTkZJR19JTkVUX0VTUD1tCkNPTkZJR19J TkVUX0lQQ09NUD1tCkNPTkZJR19JTkVUX1hGUk1fVFVOTkVMPW0KQ09ORklHX0lORVRfVFVOTkVM PW0KQ09ORklHX0lORVRfWEZSTV9NT0RFX1RSQU5TUE9SVD1tCkNPTkZJR19JTkVUX1hGUk1fTU9E RV9UVU5ORUw9bQpDT05GSUdfSU5FVF9YRlJNX01PREVfQkVFVD1tCkNPTkZJR19JTkVUX0RJQUc9 bQpDT05GSUdfSU5FVF9UQ1BfRElBRz1tCkNPTkZJR19JTkVUX1VEUF9ESUFHPW0KIyBDT05GSUdf SU5FVF9SQVdfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklHX0lORVRfRElBR19ERVNUUk9ZIGlzIG5v dCBzZXQKQ09ORklHX1RDUF9DT05HX0FEVkFOQ0VEPXkKQ09ORklHX1RDUF9DT05HX0JJQz1tCkNP TkZJR19UQ1BfQ09OR19DVUJJQz15CkNPTkZJR19UQ1BfQ09OR19XRVNUV09PRD1tCkNPTkZJR19U Q1BfQ09OR19IVENQPW0KQ09ORklHX1RDUF9DT05HX0hTVENQPW0KQ09ORklHX1RDUF9DT05HX0hZ QkxBPW0KQ09ORklHX1RDUF9DT05HX1ZFR0FTPW0KIyBDT05GSUdfVENQX0NPTkdfTlYgaXMgbm90 IHNldApDT05GSUdfVENQX0NPTkdfU0NBTEFCTEU9bQpDT05GSUdfVENQX0NPTkdfTFA9bQpDT05G SUdfVENQX0NPTkdfVkVOTz1tCkNPTkZJR19UQ1BfQ09OR19ZRUFIPW0KQ09ORklHX1RDUF9DT05H X0lMTElOT0lTPW0KIyBDT05GSUdfVENQX0NPTkdfRENUQ1AgaXMgbm90IHNldAojIENPTkZJR19U Q1BfQ09OR19DREcgaXMgbm90IHNldAojIENPTkZJR19UQ1BfQ09OR19CQlIgaXMgbm90IHNldApD T05GSUdfREVGQVVMVF9DVUJJQz15CiMgQ09ORklHX0RFRkFVTFRfUkVOTyBpcyBub3Qgc2V0CkNP TkZJR19ERUZBVUxUX1RDUF9DT05HPSJjdWJpYyIKQ09ORklHX1RDUF9NRDVTSUc9eQpDT05GSUdf SVBWNj15CkNPTkZJR19JUFY2X1JPVVRFUl9QUkVGPXkKQ09ORklHX0lQVjZfUk9VVEVfSU5GTz15 CkNPTkZJR19JUFY2X09QVElNSVNUSUNfREFEPXkKQ09ORklHX0lORVQ2X0FIPW0KQ09ORklHX0lO RVQ2X0VTUD1tCkNPTkZJR19JTkVUNl9JUENPTVA9bQpDT05GSUdfSVBWNl9NSVA2PW0KIyBDT05G SUdfSVBWNl9JTEEgaXMgbm90IHNldApDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9bQpDT05GSUdf SU5FVDZfVFVOTkVMPW0KQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdf SU5FVDZfWEZSTV9NT0RFX1RVTk5FTD1tCkNPTkZJR19JTkVUNl9YRlJNX01PREVfQkVFVD1tCkNP TkZJR19JTkVUNl9YRlJNX01PREVfUk9VVEVPUFRJTUlaQVRJT049bQojIENPTkZJR19JUFY2X1ZU SSBpcyBub3Qgc2V0CkNPTkZJR19JUFY2X1NJVD1tCkNPTkZJR19JUFY2X1NJVF82UkQ9eQpDT05G SUdfSVBWNl9ORElTQ19OT0RFVFlQRT15CkNPTkZJR19JUFY2X1RVTk5FTD1tCiMgQ09ORklHX0lQ VjZfR1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9GT1UgaXMgbm90IHNldAojIENPTkZJR19J UFY2X0ZPVV9UVU5ORUwgaXMgbm90IHNldApDT05GSUdfSVBWNl9NVUxUSVBMRV9UQUJMRVM9eQoj IENPTkZJR19JUFY2X1NVQlRSRUVTIGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfTVJPVVRFPXkKQ09O RklHX0lQVjZfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUFY2X1BJTVNNX1YyPXkK IyBDT05GSUdfSVBWNl9TRUc2X0xXVFVOTkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9TRUc2 X0hNQUMgaXMgbm90IHNldApDT05GSUdfTkVUTEFCRUw9eQpDT05GSUdfTkVUV09SS19TRUNNQVJL PXkKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQpDT05GSUdfTkVUV09SS19QSFlfVElNRVNUQU1Q SU5HPXkKQ09ORklHX05FVEZJTFRFUj15CiMgQ09ORklHX05FVEZJTFRFUl9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19ORVRGSUxURVJfQURWQU5DRUQ9eQpDT05GSUdfQlJJREdFX05FVEZJTFRFUj1t CgojCiMgQ29yZSBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNPTkZJR19ORVRGSUxURVJfSU5H UkVTUz15CkNPTkZJR19ORVRGSUxURVJfTkVUTElOSz1tCkNPTkZJR19ORVRGSUxURVJfTkVUTElO S19BQ0NUPW0KQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LX1FVRVVFPW0KQ09ORklHX05FVEZJTFRF Ul9ORVRMSU5LX0xPRz1tCkNPTkZJR19ORl9DT05OVFJBQ0s9bQpDT05GSUdfTkZfTE9HX0NPTU1P Tj1tCiMgQ09ORklHX05GX0xPR19ORVRERVYgaXMgbm90IHNldApDT05GSUdfTkZfQ09OTlRSQUNL X01BUks9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1NFQ01BUks9eQpDT05GSUdfTkZfQ09OTlRSQUNL X1pPTkVTPXkKQ09ORklHX05GX0NPTk5UUkFDS19QUk9DRlM9eQpDT05GSUdfTkZfQ09OTlRSQUNL X0VWRU5UUz15CiMgQ09ORklHX05GX0NPTk5UUkFDS19USU1FT1VUIGlzIG5vdCBzZXQKQ09ORklH X05GX0NPTk5UUkFDS19USU1FU1RBTVA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0xBQkVMUz15CkNP TkZJR19ORl9DVF9QUk9UT19EQ0NQPXkKQ09ORklHX05GX0NUX1BST1RPX0dSRT1tCkNPTkZJR19O Rl9DVF9QUk9UT19TQ1RQPXkKQ09ORklHX05GX0NUX1BST1RPX1VEUExJVEU9eQpDT05GSUdfTkZf Q09OTlRSQUNLX0FNQU5EQT1tCkNPTkZJR19ORl9DT05OVFJBQ0tfRlRQPW0KQ09ORklHX05GX0NP Tk5UUkFDS19IMzIzPW0KQ09ORklHX05GX0NPTk5UUkFDS19JUkM9bQpDT05GSUdfTkZfQ09OTlRS QUNLX0JST0FEQ0FTVD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfTkVUQklPU19OUz1tCkNPTkZJR19O Rl9DT05OVFJBQ0tfU05NUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfUFBUUD1tCkNPTkZJR19ORl9D T05OVFJBQ0tfU0FORT1tCkNPTkZJR19ORl9DT05OVFJBQ0tfU0lQPW0KQ09ORklHX05GX0NPTk5U UkFDS19URlRQPW0KQ09ORklHX05GX0NUX05FVExJTks9bQojIENPTkZJR19ORl9DVF9ORVRMSU5L X1RJTUVPVVQgaXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVJfTkVUTElOS19HTFVFX0NUIGlz IG5vdCBzZXQKQ09ORklHX05GX05BVD1tCkNPTkZJR19ORl9OQVRfTkVFREVEPXkKQ09ORklHX05G X05BVF9QUk9UT19EQ0NQPXkKQ09ORklHX05GX05BVF9QUk9UT19VRFBMSVRFPXkKQ09ORklHX05G X05BVF9QUk9UT19TQ1RQPXkKQ09ORklHX05GX05BVF9BTUFOREE9bQpDT05GSUdfTkZfTkFUX0ZU UD1tCkNPTkZJR19ORl9OQVRfSVJDPW0KQ09ORklHX05GX05BVF9TSVA9bQpDT05GSUdfTkZfTkFU X1RGVFA9bQpDT05GSUdfTkZfTkFUX1JFRElSRUNUPW0KQ09ORklHX05FVEZJTFRFUl9TWU5QUk9Y WT1tCkNPTkZJR19ORl9UQUJMRVM9bQojIENPTkZJR19ORl9UQUJMRVNfSU5FVCBpcyBub3Qgc2V0 CiMgQ09ORklHX05GX1RBQkxFU19ORVRERVYgaXMgbm90IHNldApDT05GSUdfTkZUX0VYVEhEUj1t CkNPTkZJR19ORlRfTUVUQT1tCiMgQ09ORklHX05GVF9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX05G VF9OVU1HRU4gaXMgbm90IHNldApDT05GSUdfTkZUX0NUPW0KIyBDT05GSUdfTkZUX1NFVF9SQlRS RUUgaXMgbm90IHNldAojIENPTkZJR19ORlRfU0VUX0hBU0ggaXMgbm90IHNldApDT05GSUdfTkZU X0NPVU5URVI9bQpDT05GSUdfTkZUX0xPRz1tCkNPTkZJR19ORlRfTElNSVQ9bQojIENPTkZJR19O RlRfTUFTUSBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9SRURJUiBpcyBub3Qgc2V0CkNPTkZJR19O RlRfTkFUPW0KIyBDT05GSUdfTkZUX09CSlJFRiBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9RVUVV RSBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9RVU9UQSBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9S RUpFQ1QgaXMgbm90IHNldApDT05GSUdfTkZUX0NPTVBBVD1tCkNPTkZJR19ORlRfSEFTSD1tCkNP TkZJR19ORVRGSUxURVJfWFRBQkxFUz15CgojCiMgWHRhYmxlcyBjb21iaW5lZCBtb2R1bGVzCiMK Q09ORklHX05FVEZJTFRFUl9YVF9NQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9DT05OTUFSSz1t CkNPTkZJR19ORVRGSUxURVJfWFRfU0VUPW0KCiMKIyBYdGFibGVzIHRhcmdldHMKIwpDT05GSUdf TkVURklMVEVSX1hUX1RBUkdFVF9BVURJVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NI RUNLU1VNPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfQ0xBU1NJRlk9bQpDT05GSUdfTkVU RklMVEVSX1hUX1RBUkdFVF9DT05OTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NP Tk5TRUNNQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfQ1Q9bQpDT05GSUdfTkVURklM VEVSX1hUX1RBUkdFVF9EU0NQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfSEw9bQpDT05G SUdfTkVURklMVEVSX1hUX1RBUkdFVF9ITUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VU X0lETEVUSU1FUj1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0xFRD1tCkNPTkZJR19ORVRG SUxURVJfWFRfVEFSR0VUX0xPRz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX01BUks9bQpD T05GSUdfTkVURklMVEVSX1hUX05BVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05FVE1B UD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05GTE9HPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfTkZRVUVVRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05PVFJBQ0s9bQpD T05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9SQVRFRVNUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfUkVESVJFQ1Q9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9URUU9bQpDT05GSUdf TkVURklMVEVSX1hUX1RBUkdFVF9UUFJPWFk9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9U UkFDRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1NFQ01BUks9bQpDT05GSUdfTkVURklM VEVSX1hUX1RBUkdFVF9UQ1BNU1M9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BPUFRT VFJJUD1tCgojCiMgWHRhYmxlcyBtYXRjaGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9B RERSVFlQRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQlBGPW0KIyBDT05GSUdfTkVURklM VEVSX1hUX01BVENIX0NHUk9VUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf Q0xVU1RFUj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09NTUVOVD1tCkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfQ09OTkJZVEVTPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05O TEFCRUw9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5MSU1JVD1tCkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfQ09OTk1BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5U UkFDSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ1BVPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9EQ0NQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ERVZHUk9VUD1tCkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfRFNDUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRUNO PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9FU1A9bQpDT05GSUdfTkVURklMVEVSX1hUX01B VENIX0hBU0hMSU1JVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEVMUEVSPW0KQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9ITD1tCiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9JUENP TVAgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0lQUkFOR0U9bQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX0lQVlM9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0wyVFA9 bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0xFTkdUSD1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfTElNSVQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX01BQz1tCkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTVVMVElQT1JU PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ORkFDQ1Q9bQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX09TRj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1dORVI9bQpDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX1BPTElDWT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEhZU0RF Vj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEtUVFlQRT1tCkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfUVVPVEE9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JBVEVFU1Q9bQpDT05G SUdfTkVURklMVEVSX1hUX01BVENIX1JFQUxNPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9S RUNFTlQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1NDVFA9bQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX1NUQVRFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVEFUSVNUSUM9bQpD T05GSUdfTkVURklMVEVSX1hUX01BVENIX1NUUklORz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfVENQTVNTPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9USU1FPW0KQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9VMzI9bQpDT05GSUdfSVBfU0VUPW0KQ09ORklHX0lQX1NFVF9NQVg9MjU2 CkNPTkZJR19JUF9TRVRfQklUTUFQX0lQPW0KQ09ORklHX0lQX1NFVF9CSVRNQVBfSVBNQUM9bQpD T05GSUdfSVBfU0VUX0JJVE1BUF9QT1JUPW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQPW0KIyBDT05G SUdfSVBfU0VUX0hBU0hfSVBNQVJLIGlzIG5vdCBzZXQKQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9S VD1tCkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlRJUD1tCkNPTkZJR19JUF9TRVRfSEFTSF9JUFBP UlRORVQ9bQojIENPTkZJR19JUF9TRVRfSEFTSF9JUE1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lQ X1NFVF9IQVNIX01BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlRORVQg aXMgbm90IHNldApDT05GSUdfSVBfU0VUX0hBU0hfTkVUPW0KIyBDT05GSUdfSVBfU0VUX0hBU0hf TkVUTkVUIGlzIG5vdCBzZXQKQ09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlQ9bQpDT05GSUdfSVBf U0VUX0hBU0hfTkVUSUZBQ0U9bQpDT05GSUdfSVBfU0VUX0xJU1RfU0VUPW0KQ09ORklHX0lQX1ZT PW0KQ09ORklHX0lQX1ZTX0lQVjY9eQojIENPTkZJR19JUF9WU19ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19JUF9WU19UQUJfQklUUz0xMgoKIwojIElQVlMgdHJhbnNwb3J0IHByb3RvY29sIGxvYWQg YmFsYW5jaW5nIHN1cHBvcnQKIwpDT05GSUdfSVBfVlNfUFJPVE9fVENQPXkKQ09ORklHX0lQX1ZT X1BST1RPX1VEUD15CkNPTkZJR19JUF9WU19QUk9UT19BSF9FU1A9eQpDT05GSUdfSVBfVlNfUFJP VE9fRVNQPXkKQ09ORklHX0lQX1ZTX1BST1RPX0FIPXkKQ09ORklHX0lQX1ZTX1BST1RPX1NDVFA9 eQoKIwojIElQVlMgc2NoZWR1bGVyCiMKQ09ORklHX0lQX1ZTX1JSPW0KQ09ORklHX0lQX1ZTX1dS Uj1tCkNPTkZJR19JUF9WU19MQz1tCkNPTkZJR19JUF9WU19XTEM9bQojIENPTkZJR19JUF9WU19G TyBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1ZTX09WRiBpcyBub3Qgc2V0CkNPTkZJR19JUF9WU19M QkxDPW0KQ09ORklHX0lQX1ZTX0xCTENSPW0KQ09ORklHX0lQX1ZTX0RIPW0KQ09ORklHX0lQX1ZT X1NIPW0KQ09ORklHX0lQX1ZTX1NFRD1tCkNPTkZJR19JUF9WU19OUT1tCgojCiMgSVBWUyBTSCBz Y2hlZHVsZXIKIwpDT05GSUdfSVBfVlNfU0hfVEFCX0JJVFM9OAoKIwojIElQVlMgYXBwbGljYXRp b24gaGVscGVyCiMKQ09ORklHX0lQX1ZTX0ZUUD1tCkNPTkZJR19JUF9WU19ORkNUPXkKQ09ORklH X0lQX1ZTX1BFX1NJUD1tCgojCiMgSVA6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklH X05GX0RFRlJBR19JUFY0PW0KQ09ORklHX05GX0NPTk5UUkFDS19JUFY0PW0KIyBDT05GSUdfTkZf U09DS0VUX0lQVjQgaXMgbm90IHNldApDT05GSUdfTkZfVEFCTEVTX0lQVjQ9bQpDT05GSUdfTkZU X0NIQUlOX1JPVVRFX0lQVjQ9bQojIENPTkZJR19ORlRfUkVKRUNUX0lQVjQgaXMgbm90IHNldAoj IENPTkZJR19ORlRfRFVQX0lQVjQgaXMgbm90IHNldAojIENPTkZJR19ORlRfRklCX0lQVjQgaXMg bm90IHNldAojIENPTkZJR19ORl9UQUJMRVNfQVJQIGlzIG5vdCBzZXQKQ09ORklHX05GX0RVUF9J UFY0PW0KIyBDT05GSUdfTkZfTE9HX0FSUCBpcyBub3Qgc2V0CkNPTkZJR19ORl9MT0dfSVBWND1t CkNPTkZJR19ORl9SRUpFQ1RfSVBWND1tCkNPTkZJR19ORl9OQVRfSVBWND1tCkNPTkZJR19ORlRf Q0hBSU5fTkFUX0lQVjQ9bQpDT05GSUdfTkZfTkFUX01BU1FVRVJBREVfSVBWND1tCkNPTkZJR19O Rl9OQVRfU05NUF9CQVNJQz1tCkNPTkZJR19ORl9OQVRfUFJPVE9fR1JFPW0KQ09ORklHX05GX05B VF9QUFRQPW0KQ09ORklHX05GX05BVF9IMzIzPW0KQ09ORklHX0lQX05GX0lQVEFCTEVTPW0KQ09O RklHX0lQX05GX01BVENIX0FIPW0KQ09ORklHX0lQX05GX01BVENIX0VDTj1tCkNPTkZJR19JUF9O Rl9NQVRDSF9SUEZJTFRFUj1tCkNPTkZJR19JUF9ORl9NQVRDSF9UVEw9bQpDT05GSUdfSVBfTkZf RklMVEVSPW0KQ09ORklHX0lQX05GX1RBUkdFVF9SRUpFQ1Q9bQpDT05GSUdfSVBfTkZfVEFSR0VU X1NZTlBST1hZPW0KQ09ORklHX0lQX05GX05BVD1tCkNPTkZJR19JUF9ORl9UQVJHRVRfTUFTUVVF UkFERT1tCkNPTkZJR19JUF9ORl9UQVJHRVRfTkVUTUFQPW0KQ09ORklHX0lQX05GX1RBUkdFVF9S RURJUkVDVD1tCkNPTkZJR19JUF9ORl9NQU5HTEU9bQpDT05GSUdfSVBfTkZfVEFSR0VUX0NMVVNU RVJJUD1tCkNPTkZJR19JUF9ORl9UQVJHRVRfRUNOPW0KQ09ORklHX0lQX05GX1RBUkdFVF9UVEw9 bQpDT05GSUdfSVBfTkZfUkFXPW0KQ09ORklHX0lQX05GX1NFQ1VSSVRZPW0KQ09ORklHX0lQX05G X0FSUFRBQkxFUz1tCkNPTkZJR19JUF9ORl9BUlBGSUxURVI9bQpDT05GSUdfSVBfTkZfQVJQX01B TkdMRT1tCgojCiMgSVB2NjogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfTkZfREVG UkFHX0lQVjY9bQpDT05GSUdfTkZfQ09OTlRSQUNLX0lQVjY9bQojIENPTkZJR19ORl9TT0NLRVRf SVBWNiBpcyBub3Qgc2V0CkNPTkZJR19ORl9UQUJMRVNfSVBWNj1tCkNPTkZJR19ORlRfQ0hBSU5f Uk9VVEVfSVBWNj1tCiMgQ09ORklHX05GVF9SRUpFQ1RfSVBWNiBpcyBub3Qgc2V0CiMgQ09ORklH X05GVF9EVVBfSVBWNiBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9GSUJfSVBWNiBpcyBub3Qgc2V0 CkNPTkZJR19ORl9EVVBfSVBWNj1tCkNPTkZJR19ORl9SRUpFQ1RfSVBWNj1tCkNPTkZJR19ORl9M T0dfSVBWNj1tCkNPTkZJR19ORl9OQVRfSVBWNj1tCkNPTkZJR19ORlRfQ0hBSU5fTkFUX0lQVjY9 bQojIENPTkZJR19ORl9OQVRfTUFTUVVFUkFERV9JUFY2IGlzIG5vdCBzZXQKQ09ORklHX0lQNl9O Rl9JUFRBQkxFUz1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfQUg9bQpDT05GSUdfSVA2X05GX01BVENI X0VVSTY0PW0KQ09ORklHX0lQNl9ORl9NQVRDSF9GUkFHPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9P UFRTPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9ITD1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfSVBWNkhF QURFUj1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfTUg9bQpDT05GSUdfSVA2X05GX01BVENIX1JQRklM VEVSPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9SVD1tCkNPTkZJR19JUDZfTkZfVEFSR0VUX0hMPW0K Q09ORklHX0lQNl9ORl9GSUxURVI9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9SRUpFQ1Q9bQpDT05G SUdfSVA2X05GX1RBUkdFVF9TWU5QUk9YWT1tCkNPTkZJR19JUDZfTkZfTUFOR0xFPW0KQ09ORklH X0lQNl9ORl9SQVc9bQpDT05GSUdfSVA2X05GX1NFQ1VSSVRZPW0KIyBDT05GSUdfSVA2X05GX05B VCBpcyBub3Qgc2V0CkNPTkZJR19ORl9UQUJMRVNfQlJJREdFPW0KIyBDT05GSUdfTkZUX0JSSURH RV9NRVRBIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfTE9HX0JSSURHRSBpcyBub3Qgc2V0CkNPTkZJ R19CUklER0VfTkZfRUJUQUJMRVM9bQpDT05GSUdfQlJJREdFX0VCVF9CUk9VVEU9bQpDT05GSUdf QlJJREdFX0VCVF9UX0ZJTFRFUj1tCkNPTkZJR19CUklER0VfRUJUX1RfTkFUPW0KQ09ORklHX0JS SURHRV9FQlRfODAyXzM9bQpDT05GSUdfQlJJREdFX0VCVF9BTU9ORz1tCkNPTkZJR19CUklER0Vf RUJUX0FSUD1tCkNPTkZJR19CUklER0VfRUJUX0lQPW0KQ09ORklHX0JSSURHRV9FQlRfSVA2PW0K Q09ORklHX0JSSURHRV9FQlRfTElNSVQ9bQpDT05GSUdfQlJJREdFX0VCVF9NQVJLPW0KQ09ORklH X0JSSURHRV9FQlRfUEtUVFlQRT1tCkNPTkZJR19CUklER0VfRUJUX1NUUD1tCkNPTkZJR19CUklE R0VfRUJUX1ZMQU49bQpDT05GSUdfQlJJREdFX0VCVF9BUlBSRVBMWT1tCkNPTkZJR19CUklER0Vf RUJUX0ROQVQ9bQpDT05GSUdfQlJJREdFX0VCVF9NQVJLX1Q9bQpDT05GSUdfQlJJREdFX0VCVF9S RURJUkVDVD1tCkNPTkZJR19CUklER0VfRUJUX1NOQVQ9bQpDT05GSUdfQlJJREdFX0VCVF9MT0c9 bQpDT05GSUdfQlJJREdFX0VCVF9ORkxPRz1tCkNPTkZJR19JUF9EQ0NQPW0KQ09ORklHX0lORVRf RENDUF9ESUFHPW0KCiMKIyBEQ0NQIENDSURzIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR19JUF9E Q0NQX0NDSUQyX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfQ0NJRDM9eQojIENPTkZJ R19JUF9EQ0NQX0NDSUQzX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfVEZSQ19MSUI9 eQoKIwojIERDQ1AgS2VybmVsIEhhY2tpbmcKIwojIENPTkZJR19JUF9EQ0NQX0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfTkVUX0RDQ1BQUk9CRSBpcyBub3Qgc2V0CkNPTkZJR19JUF9TQ1RQPW0K Q09ORklHX05FVF9TQ1RQUFJPQkU9bQojIENPTkZJR19TQ1RQX0RCR19PQkpDTlQgaXMgbm90IHNl dAojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNfTUQ1IGlzIG5vdCBzZXQKQ09ORklH X1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19TSEExPXkKIyBDT05GSUdfU0NUUF9ERUZBVUxUX0NP T0tJRV9ITUFDX05PTkUgaXMgbm90IHNldApDT05GSUdfU0NUUF9DT09LSUVfSE1BQ19NRDU9eQpD T05GSUdfU0NUUF9DT09LSUVfSE1BQ19TSEExPXkKQ09ORklHX0lORVRfU0NUUF9ESUFHPW0KIyBD T05GSUdfUkRTIGlzIG5vdCBzZXQKQ09ORklHX1RJUEM9bQpDT05GSUdfVElQQ19NRURJQV9VRFA9 eQpDT05GSUdfQVRNPW0KQ09ORklHX0FUTV9DTElQPW0KIyBDT05GSUdfQVRNX0NMSVBfTk9fSUNN UCBpcyBub3Qgc2V0CkNPTkZJR19BVE1fTEFORT1tCiMgQ09ORklHX0FUTV9NUE9BIGlzIG5vdCBz ZXQKQ09ORklHX0FUTV9CUjI2ODQ9bQojIENPTkZJR19BVE1fQlIyNjg0X0lQRklMVEVSIGlzIG5v dCBzZXQKQ09ORklHX0wyVFA9bQpDT05GSUdfTDJUUF9ERUJVR0ZTPW0KQ09ORklHX0wyVFBfVjM9 eQpDT05GSUdfTDJUUF9JUD1tCkNPTkZJR19MMlRQX0VUSD1tCkNPTkZJR19TVFA9bQpDT05GSUdf R0FSUD1tCkNPTkZJR19NUlA9bQpDT05GSUdfQlJJREdFPW0KQ09ORklHX0JSSURHRV9JR01QX1NO T09QSU5HPXkKQ09ORklHX0JSSURHRV9WTEFOX0ZJTFRFUklORz15CkNPTkZJR19IQVZFX05FVF9E U0E9eQpDT05GSUdfVkxBTl84MDIxUT1tCkNPTkZJR19WTEFOXzgwMjFRX0dWUlA9eQpDT05GSUdf VkxBTl84MDIxUV9NVlJQPXkKIyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKQ09ORklHX0xMQz1t CiMgQ09ORklHX0xMQzIgaXMgbm90IHNldAojIENPTkZJR19JUFggaXMgbm90IHNldAojIENPTkZJ R19BVEFMSyBpcyBub3Qgc2V0CiMgQ09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIg aXMgbm90IHNldAojIENPTkZJR19QSE9ORVQgaXMgbm90IHNldAojIENPTkZJR182TE9XUEFOIGlz IG5vdCBzZXQKQ09ORklHX0lFRUU4MDIxNTQ9bQojIENPTkZJR19JRUVFODAyMTU0X05MODAyMTU0 X0VYUEVSSU1FTlRBTCBpcyBub3Qgc2V0CkNPTkZJR19JRUVFODAyMTU0X1NPQ0tFVD1tCkNPTkZJ R19NQUM4MDIxNTQ9bQpDT05GSUdfTkVUX1NDSEVEPXkKCiMKIyBRdWV1ZWluZy9TY2hlZHVsaW5n CiMKQ09ORklHX05FVF9TQ0hfQ0JRPW0KQ09ORklHX05FVF9TQ0hfSFRCPW0KQ09ORklHX05FVF9T Q0hfSEZTQz1tCkNPTkZJR19ORVRfU0NIX0FUTT1tCkNPTkZJR19ORVRfU0NIX1BSSU89bQpDT05G SUdfTkVUX1NDSF9NVUxUSVE9bQpDT05GSUdfTkVUX1NDSF9SRUQ9bQpDT05GSUdfTkVUX1NDSF9T RkI9bQpDT05GSUdfTkVUX1NDSF9TRlE9bQpDT05GSUdfTkVUX1NDSF9URVFMPW0KQ09ORklHX05F VF9TQ0hfVEJGPW0KQ09ORklHX05FVF9TQ0hfR1JFRD1tCkNPTkZJR19ORVRfU0NIX0RTTUFSSz1t CkNPTkZJR19ORVRfU0NIX05FVEVNPW0KQ09ORklHX05FVF9TQ0hfRFJSPW0KQ09ORklHX05FVF9T Q0hfTVFQUklPPW0KQ09ORklHX05FVF9TQ0hfQ0hPS0U9bQpDT05GSUdfTkVUX1NDSF9RRlE9bQpD T05GSUdfTkVUX1NDSF9DT0RFTD1tCkNPTkZJR19ORVRfU0NIX0ZRX0NPREVMPW0KIyBDT05GSUdf TkVUX1NDSF9GUSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hfSEhGIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUX1NDSF9QSUUgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9JTkdSRVNTPW0KQ09O RklHX05FVF9TQ0hfUExVRz1tCgojCiMgQ2xhc3NpZmljYXRpb24KIwpDT05GSUdfTkVUX0NMUz15 CkNPTkZJR19ORVRfQ0xTX0JBU0lDPW0KQ09ORklHX05FVF9DTFNfVENJTkRFWD1tCkNPTkZJR19O RVRfQ0xTX1JPVVRFND1tCkNPTkZJR19ORVRfQ0xTX0ZXPW0KQ09ORklHX05FVF9DTFNfVTMyPW0K Q09ORklHX0NMU19VMzJfUEVSRj15CkNPTkZJR19DTFNfVTMyX01BUks9eQpDT05GSUdfTkVUX0NM U19SU1ZQPW0KQ09ORklHX05FVF9DTFNfUlNWUDY9bQpDT05GSUdfTkVUX0NMU19GTE9XPW0KQ09O RklHX05FVF9DTFNfQ0dST1VQPXkKIyBDT05GSUdfTkVUX0NMU19CUEYgaXMgbm90IHNldAojIENP TkZJR19ORVRfQ0xTX0ZMT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9DTFNfTUFUQ0hBTEwg aXMgbm90IHNldApDT05GSUdfTkVUX0VNQVRDSD15CkNPTkZJR19ORVRfRU1BVENIX1NUQUNLPTMy CkNPTkZJR19ORVRfRU1BVENIX0NNUD1tCkNPTkZJR19ORVRfRU1BVENIX05CWVRFPW0KQ09ORklH X05FVF9FTUFUQ0hfVTMyPW0KQ09ORklHX05FVF9FTUFUQ0hfTUVUQT1tCkNPTkZJR19ORVRfRU1B VENIX1RFWFQ9bQpDT05GSUdfTkVUX0VNQVRDSF9JUFNFVD1tCkNPTkZJR19ORVRfQ0xTX0FDVD15 CkNPTkZJR19ORVRfQUNUX1BPTElDRT1tCkNPTkZJR19ORVRfQUNUX0dBQ1Q9bQpDT05GSUdfR0FD VF9QUk9CPXkKQ09ORklHX05FVF9BQ1RfTUlSUkVEPW0KQ09ORklHX05FVF9BQ1RfSVBUPW0KQ09O 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 QVJOSU5HUyBpcyBub3Qgc2V0CkNPTkZJR19DRkc4MDIxMV9ERUZBVUxUX1BTPXkKIyBDT05GSUdf Q0ZHODAyMTFfREVCVUdGUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NGRzgwMjExX0lOVEVSTkFMX1JF R0RCIGlzIG5vdCBzZXQKQ09ORklHX0NGRzgwMjExX0NSREFfU1VQUE9SVD15CkNPTkZJR19DRkc4 MDIxMV9XRVhUPXkKQ09ORklHX0xJQjgwMjExPW0KIyBDT05GSUdfTElCODAyMTFfREVCVUcgaXMg bm90IHNldApDT05GSUdfTUFDODAyMTE9bQpDT05GSUdfTUFDODAyMTFfSEFTX1JDPXkKQ09ORklH X01BQzgwMjExX1JDX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMX0hUPXkK IyBDT05GSUdfTUFDODAyMTFfUkNfTUlOU1RSRUxfVkhUIGlzIG5vdCBzZXQKQ09ORklHX01BQzgw MjExX1JDX0RFRkFVTFRfTUlOU1RSRUw9eQpDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0ibWlu c3RyZWxfaHQiCkNPTkZJR19NQUM4MDIxMV9NRVNIPXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQoj IENPTkZJR19NQUM4MDIxMV9ERUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfTUVT U0FHRV9UUkFDSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfREVCVUdfTUVOVSBpcyBu b3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0wCiMgQ09ORklHX1dJTUFY IGlzIG5vdCBzZXQKQ09ORklHX1JGS0lMTD1tCkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19S RktJTExfSU5QVVQ9eQojIENPTkZJR19SRktJTExfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19ORVRf OVA9eQpDT05GSUdfTkVUXzlQX1ZJUlRJTz15CiMgQ09ORklHX05FVF85UF9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19DRVBIX0xJQiBpcyBub3Qgc2V0 CiMgQ09ORklHX05GQyBpcyBub3Qgc2V0CiMgQ09ORklHX0xXVFVOTkVMIGlzIG5vdCBzZXQKQ09O RklHX0RTVF9DQUNIRT15CiMgQ09ORklHX05FVF9ERVZMSU5LIGlzIG5vdCBzZXQKQ09ORklHX01B WV9VU0VfREVWTElOSz15CkNPTkZJR19IQVZFX0VCUEZfSklUPXkKCiMKIyBEZXZpY2UgRHJpdmVy cwojCgojCiMgR2VuZXJpYyBEcml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRfSEVMUEVSPXkK Q09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0iIgpDT05GSUdfREVWVE1QRlM9eQpDT05GSUdfREVW VE1QRlNfTU9VTlQ9eQpDT05GSUdfU1RBTkRBTE9ORT15CkNPTkZJR19QUkVWRU5UX0ZJUk1XQVJF X0JVSUxEPXkKQ09ORklHX0ZXX0xPQURFUj15CiMgQ09ORklHX0ZJUk1XQVJFX0lOX0tFUk5FTCBp cyBub3Qgc2V0CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdfRldfTE9BREVSX1VTRVJf SEVMUEVSPXkKIyBDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZBTExCQUNLIGlzIG5vdCBz ZXQKQ09ORklHX0FMTE9XX0RFVl9DT1JFRFVNUD15CiMgQ09ORklHX0RFQlVHX0RSSVZFUiBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFQlVHX0RFVlJFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RF U1RfRFJJVkVSX1JFTU9WRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfQVNZTkNfRFJJVkVSX1BS T0JFIGlzIG5vdCBzZXQKQ09ORklHX1NZU19IWVBFUlZJU09SPXkKIyBDT05GSUdfR0VORVJJQ19D UFVfREVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJPQkU9eQpDT05G SUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NQST15CkNPTkZJ R19ETUFfU0hBUkVEX0JVRkZFUj15CiMgQ09ORklHX0RNQV9GRU5DRV9UUkFDRSBpcyBub3Qgc2V0 CkNPTkZJR19ETUFfQ01BPXkKCiMKIyBEZWZhdWx0IGNvbnRpZ3VvdXMgbWVtb3J5IGFyZWEgc2l6 ZToKIwpDT05GSUdfQ01BX1NJWkVfTUJZVEVTPTIwMApDT05GSUdfQ01BX1NJWkVfU0VMX01CWVRF Uz15CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9QRVJDRU5UQUdFIGlzIG5vdCBzZXQKIyBDT05GSUdf Q01BX1NJWkVfU0VMX01JTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9NQVggaXMg bm90IHNldApDT05GSUdfQ01BX0FMSUdOTUVOVD04CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdf Q09OTkVDVE9SPXkKQ09ORklHX1BST0NfRVZFTlRTPXkKQ09ORklHX01URD1tCiMgQ09ORklHX01U RF9URVNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9SRURCT09UX1BBUlRTIGlzIG5vdCBzZXQK IyBDT05GSUdfTVREX0NNRExJTkVfUEFSVFMgaXMgbm90IHNldAojIENPTkZJR19NVERfQVI3X1BB UlRTIGlzIG5vdCBzZXQKCiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwoj CkNPTkZJR19NVERfQkxLREVWUz1tCkNPTkZJR19NVERfQkxPQ0s9bQojIENPTkZJR19NVERfQkxP Q0tfUk8gaXMgbm90IHNldAojIENPTkZJR19GVEwgaXMgbm90IHNldAojIENPTkZJR19ORlRMIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5GVEwgaXMgbm90IHNldAojIENPTkZJR19SRkRfRlRMIGlzIG5v dCBzZXQKIyBDT05GSUdfU1NGREMgaXMgbm90IHNldAojIENPTkZJR19TTV9GVEwgaXMgbm90IHNl dAojIENPTkZJR19NVERfT09QUyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9TV0FQIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVREX1BBUlRJVElPTkVEX01BU1RFUiBpcyBub3Qgc2V0CgojCiMgUkFNL1JP TS9GbGFzaCBjaGlwIGRyaXZlcnMKIwojIENPTkZJR19NVERfQ0ZJIGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX0pFREVDUFJPQkUgaXMgbm90IHNldApDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE9 eQpDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzI9eQpDT05GSUdfTVREX01BUF9CQU5LX1dJRFRI XzQ9eQojIENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfOCBpcyBub3Qgc2V0CiMgQ09ORklHX01U RF9NQVBfQkFOS19XSURUSF8xNiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURU SF8zMiBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX0kxPXkKQ09ORklHX01URF9DRklfSTI9eQoj IENPTkZJR19NVERfQ0ZJX0k0IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9JOCBpcyBub3Qg c2V0CiMgQ09ORklHX01URF9SQU0gaXMgbm90IHNldAojIENPTkZJR19NVERfUk9NIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVREX0FCU0VOVCBpcyBub3Qgc2V0CgojCiMgTWFwcGluZyBkcml2ZXJzIGZv ciBjaGlwIGFjY2VzcwojCiMgQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTIGlzIG5vdCBzZXQK IyBDT05GSUdfTVREX0lOVEVMX1ZSX05PUiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9QTEFUUkFN IGlzIG5vdCBzZXQKCiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwojIENP TkZJR19NVERfUE1DNTUxIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0RBVEFGTEFTSCBpcyBub3Qg c2V0CiMgQ09ORklHX01URF9TU1QyNUwgaXMgbm90IHNldAojIENPTkZJR19NVERfU0xSQU0gaXMg bm90IHNldAojIENPTkZJR19NVERfUEhSQU0gaXMgbm90IHNldAojIENPTkZJR19NVERfTVREUkFN IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0JMT0NLMk1URCBpcyBub3Qgc2V0CgojCiMgRGlzay1P bi1DaGlwIERldmljZSBEcml2ZXJzCiMKIyBDT05GSUdfTVREX0RPQ0czIGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX05BTkQgaXMgbm90IHNldAojIENPTkZJR19NVERfT05FTkFORCBpcyBub3Qgc2V0 CgojCiMgTFBERFIgJiBMUEREUjIgUENNIG1lbW9yeSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0xQ RERSIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NQSV9OT1IgaXMgbm90IHNldApDT05GSUdfTVRE X1VCST1tCkNPTkZJR19NVERfVUJJX1dMX1RIUkVTSE9MRD00MDk2CkNPTkZJR19NVERfVUJJX0JF Ql9MSU1JVD0yMAojIENPTkZJR19NVERfVUJJX0ZBU1RNQVAgaXMgbm90IHNldAojIENPTkZJR19N VERfVUJJX0dMVUVCSSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9VQklfQkxPQ0sgaXMgbm90IHNl dAojIENPTkZJR19PRiBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfUEFSUE9S VD15CkNPTkZJR19QQVJQT1JUPW0KQ09ORklHX1BBUlBPUlRfUEM9bQpDT05GSUdfUEFSUE9SVF9T RVJJQUw9bQojIENPTkZJR19QQVJQT1JUX1BDX0ZJRk8gaXMgbm90IHNldAojIENPTkZJR19QQVJQ T1JUX1BDX1NVUEVSSU8gaXMgbm90IHNldAojIENPTkZJR19QQVJQT1JUX0dTQyBpcyBub3Qgc2V0 CiMgQ09ORklHX1BBUlBPUlRfQVg4ODc5NiBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUXzEyODQ9 eQpDT05GSUdfUEFSUE9SVF9OT1RfUEM9eQpDT05GSUdfUE5QPXkKIyBDT05GSUdfUE5QX0RFQlVH X01FU1NBR0VTIGlzIG5vdCBzZXQKCiMKIyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNP TkZJR19CTEtfREVWPXkKQ09ORklHX0JMS19ERVZfTlVMTF9CTEs9bQpDT05GSUdfQkxLX0RFVl9G RD1tCiMgQ09ORklHX1BBUklERSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1BDSUVTU0RfTVRJ UDMyWFg9bQojIENPTkZJR19aUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0NQUV9DSVNTX0RB IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9EQUM5NjAgaXMgbm90IHNldAojIENPTkZJR19C TEtfREVWX1VNRU0gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0NPV19DT01NT04gaXMgbm90 IHNldApDT05GSUdfQkxLX0RFVl9MT09QPW0KQ09ORklHX0JMS19ERVZfTE9PUF9NSU5fQ09VTlQ9 MAojIENPTkZJR19CTEtfREVWX0NSWVBUT0xPT1AgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVW X0RSQkQgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX05CRCBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfU0tEIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfT1NEPW0KQ09ORklHX0JMS19E RVZfU1g4PW0KQ09ORklHX0JMS19ERVZfUkFNPW0KQ09ORklHX0JMS19ERVZfUkFNX0NPVU5UPTE2 CkNPTkZJR19CTEtfREVWX1JBTV9TSVpFPTE2Mzg0CiMgQ09ORklHX0JMS19ERVZfUkFNX0RBWCBp cyBub3Qgc2V0CkNPTkZJR19DRFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9NX1BLVENEVkRfQlVG RkVSUz04CiMgQ09ORklHX0NEUk9NX1BLVENEVkRfV0NBQ0hFIGlzIG5vdCBzZXQKQ09ORklHX0FU QV9PVkVSX0VUSD1tCkNPTkZJR19YRU5fQkxLREVWX0ZST05URU5EPW0KIyBDT05GSUdfWEVOX0JM S0RFVl9CQUNLRU5EIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19CTEs9eQojIENPTkZJR19CTEtf REVWX0hEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9SQkQgaXMgbm90IHNldApDT05GSUdf QkxLX0RFVl9SU1hYPW0KQ09ORklHX05WTUVfQ09SRT1tCkNPTkZJR19CTEtfREVWX05WTUU9bQoj IENPTkZJR19CTEtfREVWX05WTUVfU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX05WTUVfRkMgaXMg bm90IHNldAojIENPTkZJR19OVk1FX1RBUkdFVCBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2Vz CiMKQ09ORklHX1NFTlNPUlNfTElTM0xWMDJEPW0KIyBDT05GSUdfQUQ1MjVYX0RQT1QgaXMgbm90 IHNldAojIENPTkZJR19EVU1NWV9JUlEgaXMgbm90IHNldAojIENPTkZJR19JQk1fQVNNIGlzIG5v dCBzZXQKIyBDT05GSUdfUEhBTlRPTSBpcyBub3Qgc2V0CkNPTkZJR19TR0lfSU9DND1tCkNPTkZJ R19USUZNX0NPUkU9bQpDT05GSUdfVElGTV83WFgxPW0KIyBDT05GSUdfSUNTOTMyUzQwMSBpcyBu b3Qgc2V0CkNPTkZJR19FTkNMT1NVUkVfU0VSVklDRVM9bQpDT05GSUdfU0dJX1hQPW0KQ09ORklH X0hQX0lMTz1tCkNPTkZJR19TR0lfR1JVPW0KIyBDT05GSUdfU0dJX0dSVV9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19BUERTOTgwMkFMUz1tCkNPTkZJR19JU0wyOTAwMz1tCkNPTkZJR19JU0wyOTAy MD1tCkNPTkZJR19TRU5TT1JTX1RTTDI1NTA9bQpDT05GSUdfU0VOU09SU19CSDE3NzA9bQpDT05G SUdfU0VOU09SU19BUERTOTkwWD1tCiMgQ09ORklHX0hNQzYzNTIgaXMgbm90IHNldAojIENPTkZJ R19EUzE2ODIgaXMgbm90IHNldAojIENPTkZJR19USV9EQUM3NTEyIGlzIG5vdCBzZXQKQ09ORklH X1ZNV0FSRV9CQUxMT09OPW0KIyBDT05GSUdfVVNCX1NXSVRDSF9GU0E5NDgwIGlzIG5vdCBzZXQK IyBDT05GSUdfTEFUVElDRV9FQ1AzX0NPTkZJRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NSQU0gaXMg bm90IHNldAojIENPTkZJR19QQU5FTCBpcyBub3Qgc2V0CiMgQ09ORklHX0MyUE9SVCBpcyBub3Qg c2V0CgojCiMgRUVQUk9NIHN1cHBvcnQKIwpDT05GSUdfRUVQUk9NX0FUMjQ9bQojIENPTkZJR19F RVBST01fQVQyNSBpcyBub3Qgc2V0CkNPTkZJR19FRVBST01fTEVHQUNZPW0KQ09ORklHX0VFUFJP TV9NQVg2ODc1PW0KQ09ORklHX0VFUFJPTV85M0NYNj1tCiMgQ09ORklHX0VFUFJPTV85M1hYNDYg aXMgbm90IHNldApDT05GSUdfQ0I3MTBfQ09SRT1tCiMgQ09ORklHX0NCNzEwX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX0NCNzEwX0RFQlVHX0FTU1VNUFRJT05TPXkKCiMKIyBUZXhhcyBJbnN0cnVt ZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lwbGluZQojCiMgQ09ORklHX1RJX1NUIGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTElTM19JMkM9bQoKIwojIEFsdGVyYSBGUEdBIGZpcm13 YXJlIGRvd25sb2FkIG1vZHVsZQojCkNPTkZJR19BTFRFUkFfU1RBUEw9bQpDT05GSUdfSU5URUxf TUVJPXkKQ09ORklHX0lOVEVMX01FSV9NRT15CiMgQ09ORklHX0lOVEVMX01FSV9UWEUgaXMgbm90 IHNldApDT05GSUdfVk1XQVJFX1ZNQ0k9bQoKIwojIEludGVsIE1JQyBCdXMgRHJpdmVyCiMKIyBD T05GSUdfSU5URUxfTUlDX0JVUyBpcyBub3Qgc2V0CgojCiMgU0NJRiBCdXMgRHJpdmVyCiMKIyBD T05GSUdfU0NJRl9CVVMgaXMgbm90IHNldAoKIwojIFZPUCBCdXMgRHJpdmVyCiMKIyBDT05GSUdf Vk9QX0JVUyBpcyBub3Qgc2V0CgojCiMgSW50ZWwgTUlDIEhvc3QgRHJpdmVyCiMKCiMKIyBJbnRl bCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYgRHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgQ29w cm9jZXNzb3IgU3RhdGUgTWFuYWdlbWVudCAoQ09TTSkgRHJpdmVycwojCgojCiMgVk9QIERyaXZl cgojCiMgQ09ORklHX0dFTldRRSBpcyBub3Qgc2V0CiMgQ09ORklHX0VDSE8gaXMgbm90IHNldAoj IENPTkZJR19DWExfQkFTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9BRlVfRFJJVkVSX09QUyBp cyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15CiMgQ09ORklHX0lERSBpcyBub3Qgc2V0CgojCiMg U0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15CkNPTkZJR19SQUlEX0FUVFJT PW0KQ09ORklHX1NDU0k9eQpDT05GSUdfU0NTSV9ETUE9eQpDT05GSUdfU0NTSV9ORVRMSU5LPXkK IyBDT05GSUdfU0NTSV9NUV9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfUFJPQ19GUz15 CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05GSUdfQkxL X0RFVl9TRD1tCkNPTkZJR19DSFJfREVWX1NUPW0KQ09ORklHX0NIUl9ERVZfT1NTVD1tCkNPTkZJ R19CTEtfREVWX1NSPW0KQ09ORklHX0JMS19ERVZfU1JfVkVORE9SPXkKQ09ORklHX0NIUl9ERVZf U0c9bQpDT05GSUdfQ0hSX0RFVl9TQ0g9bQpDT05GSUdfU0NTSV9FTkNMT1NVUkU9bQpDT05GSUdf U0NTSV9DT05TVEFOVFM9eQpDT05GSUdfU0NTSV9MT0dHSU5HPXkKQ09ORklHX1NDU0lfU0NBTl9B U1lOQz15CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKQ09ORklHX1NDU0lfU1BJX0FUVFJTPW0KQ09O RklHX1NDU0lfRkNfQVRUUlM9bQpDT05GSUdfU0NTSV9JU0NTSV9BVFRSUz1tCkNPTkZJR19TQ1NJ X1NBU19BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19MSUJTQVM9bQpDT05GSUdfU0NTSV9TQVNfQVRB PXkKQ09ORklHX1NDU0lfU0FTX0hPU1RfU01QPXkKQ09ORklHX1NDU0lfU1JQX0FUVFJTPW0KQ09O RklHX1NDU0lfTE9XTEVWRUw9eQpDT05GSUdfSVNDU0lfVENQPW0KQ09ORklHX0lTQ1NJX0JPT1Rf U1lTRlM9bQpDT05GSUdfU0NTSV9DWEdCM19JU0NTST1tCkNPTkZJR19TQ1NJX0NYR0I0X0lTQ1NJ PW0KQ09ORklHX1NDU0lfQk5YMl9JU0NTST1tCkNPTkZJR19TQ1NJX0JOWDJYX0ZDT0U9bQpDT05G SUdfQkUySVNDU0k9bQojIENPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRCBpcyBub3Qgc2V0CkNP TkZJR19TQ1NJX0hQU0E9bQpDT05GSUdfU0NTSV8zV185WFhYPW0KQ09ORklHX1NDU0lfM1dfU0FT PW0KIyBDT05GSUdfU0NTSV9BQ0FSRCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FBQ1JBSUQ9bQoj IENPTkZJR19TQ1NJX0FJQzdYWFggaXMgbm90IHNldApDT05GSUdfU0NTSV9BSUM3OVhYPW0KQ09O RklHX0FJQzc5WFhfQ01EU19QRVJfREVWSUNFPTQKQ09ORklHX0FJQzc5WFhfUkVTRVRfREVMQVlf TVM9MTUwMDAKIyBDT05GSUdfQUlDNzlYWF9ERUJVR19FTkFCTEUgaXMgbm90IHNldApDT05GSUdf QUlDNzlYWF9ERUJVR19NQVNLPTAKIyBDT05GSUdfQUlDNzlYWF9SRUdfUFJFVFRZX1BSSU5UIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BSUM5NFhYIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVZT QVM9bQojIENPTkZJR19TQ1NJX01WU0FTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVZT QVNfVEFTS0xFVD15CkNPTkZJR19TQ1NJX01WVU1JPW0KIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BRFZBTlNZUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FS Q01TUj1tCiMgQ09ORklHX1NDU0lfRVNBUzJSIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURf TkVXR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURfTEVHQUNZIGlzIG5vdCBzZXQKQ09O RklHX01FR0FSQUlEX1NBUz1tCkNPTkZJR19TQ1NJX01QVDNTQVM9bQpDT05GSUdfU0NTSV9NUFQy U0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNTQVNfTUFYX1NHRT0xMjgKQ09ORklHX1ND U0lfTVBUMlNBUz1tCiMgQ09ORklHX1NDU0lfU01BUlRQUUkgaXMgbm90IHNldApDT05GSUdfU0NT SV9VRlNIQ0Q9bQpDT05GSUdfU0NTSV9VRlNIQ0RfUENJPW0KIyBDT05GSUdfU0NTSV9VRlNfRFdD X1RDX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfVUZTSENEX1BMQVRGT1JNIGlzIG5vdCBz ZXQKQ09ORklHX1NDU0lfSFBUSU9QPW0KIyBDT05GSUdfU0NTSV9CVVNMT0dJQyBpcyBub3Qgc2V0 CkNPTkZJR19WTVdBUkVfUFZTQ1NJPW0KIyBDT05GSUdfWEVOX1NDU0lfRlJPTlRFTkQgaXMgbm90 IHNldApDT05GSUdfSFlQRVJWX1NUT1JBR0U9bQpDT05GSUdfTElCRkM9bQpDT05GSUdfTElCRkNP RT1tCkNPTkZJR19GQ09FPW0KQ09ORklHX0ZDT0VfRk5JQz1tCiMgQ09ORklHX1NDU0lfU05JQyBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRE1YMzE5MUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJ X0VBVEEgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0ZVVFVSRV9ET01BSU4gaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX0dEVEggaXMgbm90IHNldApDT05GSUdfU0NTSV9JU0NJPW0KIyBDT05GSUdf U0NTSV9JUFMgaXMgbm90IHNldApDT05GSUdfU0NTSV9JTklUSU89bQojIENPTkZJR19TQ1NJX0lO SUExMDAgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1BQQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfSU1NIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1RFWD1tCiMgQ09ORklHX1NDU0lfU1lNNTND OFhYXzIgaXMgbm90IHNldApDT05GSUdfU0NTSV9JUFI9bQpDT05GSUdfU0NTSV9JUFJfVFJBQ0U9 eQpDT05GSUdfU0NTSV9JUFJfRFVNUD15CiMgQ09ORklHX1NDU0lfUUxPR0lDXzEyODAgaXMgbm90 IHNldApDT05GSUdfU0NTSV9RTEFfRkM9bQojIENPTkZJR19UQ01fUUxBMlhYWCBpcyBub3Qgc2V0 CkNPTkZJR19TQ1NJX1FMQV9JU0NTST1tCiMgQ09ORklHX1NDU0lfTFBGQyBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfREMzOTV4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BTTUzQzk3NCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfV0Q3MTlYIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREVCVUc9 bQpDT05GSUdfU0NTSV9QTUNSQUlEPW0KQ09ORklHX1NDU0lfUE04MDAxPW0KIyBDT05GSUdfU0NT SV9CRkFfRkMgaXMgbm90IHNldApDT05GSUdfU0NTSV9WSVJUSU89bQpDT05GSUdfU0NTSV9DSEVM U0lPX0ZDT0U9bQpDT05GSUdfU0NTSV9ESD15CkNPTkZJR19TQ1NJX0RIX1JEQUM9eQpDT05GSUdf U0NTSV9ESF9IUF9TVz15CkNPTkZJR19TQ1NJX0RIX0VNQz15CkNPTkZJR19TQ1NJX0RIX0FMVUE9 eQpDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPW0KQ09ORklHX1NDU0lfT1NEX1VMRD1tCkNPTkZJ R19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQojIENPTkZJR19TQ1NJX09TRF9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19BVEE9bQojIENPTkZJR19BVEFfTk9OU1RBTkRBUkQgaXMgbm90IHNldApDT05G SUdfQVRBX1ZFUkJPU0VfRVJST1I9eQpDT05GSUdfQVRBX0FDUEk9eQojIENPTkZJR19TQVRBX1pQ T0REIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfUE1QPXkKCiMKIyBDb250cm9sbGVycyB3aXRoIG5v bi1TRkYgbmF0aXZlIGludGVyZmFjZQojCkNPTkZJR19TQVRBX0FIQ0k9bQpDT05GSUdfU0FUQV9B SENJX1BMQVRGT1JNPW0KIyBDT05GSUdfU0FUQV9JTklDMTYyWCBpcyBub3Qgc2V0CkNPTkZJR19T QVRBX0FDQVJEX0FIQ0k9bQpDT05GSUdfU0FUQV9TSUwyND1tCkNPTkZJR19BVEFfU0ZGPXkKCiMK IyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGludGVyZmFjZQojCkNPTkZJR19QRENf QURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPW0KQ09ORklHX1NBVEFfU1g0PW0KQ09ORklHX0FUQV9C TURNQT15CgojCiMgU0FUQSBTRkYgY29udHJvbGxlcnMgd2l0aCBCTURNQQojCkNPTkZJR19BVEFf UElJWD1tCiMgQ09ORklHX1NBVEFfRFdDIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfTVY9bQpDT05G SUdfU0FUQV9OVj1tCkNPTkZJR19TQVRBX1BST01JU0U9bQpDT05GSUdfU0FUQV9TSUw9bQpDT05G SUdfU0FUQV9TSVM9bQpDT05GSUdfU0FUQV9TVlc9bQpDT05GSUdfU0FUQV9VTEk9bQpDT05GSUdf U0FUQV9WSUE9bQpDT05GSUdfU0FUQV9WSVRFU1NFPW0KCiMKIyBQQVRBIFNGRiBjb250cm9sbGVy cyB3aXRoIEJNRE1BCiMKQ09ORklHX1BBVEFfQUxJPW0KQ09ORklHX1BBVEFfQU1EPW0KQ09ORklH X1BBVEFfQVJUT1A9bQpDT05GSUdfUEFUQV9BVElJWFA9bQpDT05GSUdfUEFUQV9BVFA4NjdYPW0K Q09ORklHX1BBVEFfQ01ENjRYPW0KIyBDT05GSUdfUEFUQV9DWVBSRVNTIGlzIG5vdCBzZXQKIyBD T05GSUdfUEFUQV9FRkFSIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfSFBUMzY2PW0KQ09ORklHX1BB VEFfSFBUMzdYPW0KQ09ORklHX1BBVEFfSFBUM1gyTj1tCkNPTkZJR19QQVRBX0hQVDNYMz1tCiMg Q09ORklHX1BBVEFfSFBUM1gzX0RNQSBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX0lUODIxMz1tCkNP TkZJR19QQVRBX0lUODIxWD1tCkNPTkZJR19QQVRBX0pNSUNST049bQpDT05GSUdfUEFUQV9NQVJW RUxMPW0KQ09ORklHX1BBVEFfTkVUQ0VMTD1tCkNPTkZJR19QQVRBX05JTkpBMzI9bQojIENPTkZJ R19QQVRBX05TODc0MTUgaXMgbm90IHNldApDT05GSUdfUEFUQV9PTERQSUlYPW0KIyBDT05GSUdf UEFUQV9PUFRJRE1BIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUERDMjAyN1g9bQpDT05GSUdfUEFU QV9QRENfT0xEPW0KIyBDT05GSUdfUEFUQV9SQURJU1lTIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFf UkRDPW0KQ09ORklHX1BBVEFfU0NIPW0KQ09ORklHX1BBVEFfU0VSVkVSV09SS1M9bQpDT05GSUdf UEFUQV9TSUw2ODA9bQpDT05GSUdfUEFUQV9TSVM9bQpDT05GSUdfUEFUQV9UT1NISUJBPW0KIyBD T05GSUdfUEFUQV9UUklGTEVYIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfVklBPW0KIyBDT05GSUdf UEFUQV9XSU5CT05EIGlzIG5vdCBzZXQKCiMKIyBQSU8tb25seSBTRkYgY29udHJvbGxlcnMKIwoj IENPTkZJR19QQVRBX0NNRDY0MF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19QQVRBX01QSUlYIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9OUzg3NDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9P UFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9SWjEwMDAgaXMgbm90IHNldAoKIwojIEdlbmVy aWMgZmFsbGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCkNPTkZJR19QQVRBX0FDUEk9bQpDT05GSUdf QVRBX0dFTkVSSUM9bQojIENPTkZJR19QQVRBX0xFR0FDWSBpcyBub3Qgc2V0CkNPTkZJR19NRD15 CkNPTkZJR19CTEtfREVWX01EPXkKQ09ORklHX01EX0FVVE9ERVRFQ1Q9eQpDT05GSUdfTURfTElO RUFSPW0KQ09ORklHX01EX1JBSUQwPW0KQ09ORklHX01EX1JBSUQxPW0KQ09ORklHX01EX1JBSUQx MD1tCkNPTkZJR19NRF9SQUlENDU2PW0KQ09ORklHX01EX01VTFRJUEFUSD1tCkNPTkZJR19NRF9G QVVMVFk9bQojIENPTkZJR19NRF9DTFVTVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNBQ0hFIGlz IG5vdCBzZXQKQ09ORklHX0JMS19ERVZfRE1fQlVJTFRJTj15CkNPTkZJR19CTEtfREVWX0RNPW0K IyBDT05GSUdfRE1fTVFfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19ETV9ERUJVRz15CkNPTkZJ R19ETV9CVUZJTz1tCiMgQ09ORklHX0RNX0RFQlVHX0JMT0NLX01BTkFHRVJfTE9DS0lORyBpcyBu b3Qgc2V0CkNPTkZJR19ETV9CSU9fUFJJU09OPW0KQ09ORklHX0RNX1BFUlNJU1RFTlRfREFUQT1t CkNPTkZJR19ETV9DUllQVD1tCkNPTkZJR19ETV9TTkFQU0hPVD1tCkNPTkZJR19ETV9USElOX1BS T1ZJU0lPTklORz1tCkNPTkZJR19ETV9DQUNIRT1tCkNPTkZJR19ETV9DQUNIRV9TTVE9bQpDT05G SUdfRE1fQ0FDSEVfQ0xFQU5FUj1tCiMgQ09ORklHX0RNX0VSQSBpcyBub3Qgc2V0CkNPTkZJR19E TV9NSVJST1I9bQpDT05GSUdfRE1fTE9HX1VTRVJTUEFDRT1tCkNPTkZJR19ETV9SQUlEPW0KQ09O RklHX0RNX1pFUk89bQpDT05GSUdfRE1fTVVMVElQQVRIPW0KQ09ORklHX0RNX01VTFRJUEFUSF9R TD1tCkNPTkZJR19ETV9NVUxUSVBBVEhfU1Q9bQpDT05GSUdfRE1fREVMQVk9bQpDT05GSUdfRE1f VUVWRU5UPXkKQ09ORklHX0RNX0ZMQUtFWT1tCkNPTkZJR19ETV9WRVJJVFk9bQojIENPTkZJR19E TV9WRVJJVFlfRkVDIGlzIG5vdCBzZXQKQ09ORklHX0RNX1NXSVRDSD1tCiMgQ09ORklHX0RNX0xP R19XUklURVMgaXMgbm90IHNldApDT05GSUdfVEFSR0VUX0NPUkU9bQpDT05GSUdfVENNX0lCTE9D Sz1tCkNPTkZJR19UQ01fRklMRUlPPW0KQ09ORklHX1RDTV9QU0NTST1tCiMgQ09ORklHX1RDTV9V U0VSMiBpcyBub3Qgc2V0CkNPTkZJR19MT09QQkFDS19UQVJHRVQ9bQpDT05GSUdfVENNX0ZDPW0K Q09ORklHX0lTQ1NJX1RBUkdFVD1tCiMgQ09ORklHX0lTQ1NJX1RBUkdFVF9DWEdCNCBpcyBub3Qg c2V0CiMgQ09ORklHX1NCUF9UQVJHRVQgaXMgbm90IHNldApDT05GSUdfRlVTSU9OPXkKQ09ORklH X0ZVU0lPTl9TUEk9bQojIENPTkZJR19GVVNJT05fRkMgaXMgbm90IHNldApDT05GSUdfRlVTSU9O X1NBUz1tCkNPTkZJR19GVVNJT05fTUFYX1NHRT0xMjgKQ09ORklHX0ZVU0lPTl9DVEw9bQpDT05G SUdfRlVTSU9OX0xPR0dJTkc9eQoKIwojIElFRUUgMTM5NCAoRmlyZVdpcmUpIHN1cHBvcnQKIwpD T05GSUdfRklSRVdJUkU9bQpDT05GSUdfRklSRVdJUkVfT0hDST1tCkNPTkZJR19GSVJFV0lSRV9T QlAyPW0KQ09ORklHX0ZJUkVXSVJFX05FVD1tCiMgQ09ORklHX0ZJUkVXSVJFX05PU1kgaXMgbm90 IHNldApDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlM9eQpDT05GSUdfTUFDX0VNVU1PVVNFQlROPXkK Q09ORklHX05FVERFVklDRVM9eQpDT05GSUdfTUlJPXkKQ09ORklHX05FVF9DT1JFPXkKQ09ORklH X0JPTkRJTkc9bQpDT05GSUdfRFVNTVk9bQojIENPTkZJR19FUVVBTElaRVIgaXMgbm90IHNldApD T05GSUdfTkVUX0ZDPXkKQ09ORklHX0lGQj1tCkNPTkZJR19ORVRfVEVBTT1tCkNPTkZJR19ORVRf VEVBTV9NT0RFX0JST0FEQ0FTVD1tCkNPTkZJR19ORVRfVEVBTV9NT0RFX1JPVU5EUk9CSU49bQpD T05GSUdfTkVUX1RFQU1fTU9ERV9SQU5ET009bQpDT05GSUdfTkVUX1RFQU1fTU9ERV9BQ1RJVkVC QUNLVVA9bQpDT05GSUdfTkVUX1RFQU1fTU9ERV9MT0FEQkFMQU5DRT1tCkNPTkZJR19NQUNWTEFO PW0KQ09ORklHX01BQ1ZUQVA9bQpDT05GSUdfVlhMQU49bQojIENPTkZJR19HRU5FVkUgaXMgbm90 IHNldAojIENPTkZJR19HVFAgaXMgbm90IHNldAojIENPTkZJR19NQUNTRUMgaXMgbm90IHNldApD T05GSUdfTkVUQ09OU09MRT1tCkNPTkZJR19ORVRDT05TT0xFX0RZTkFNSUM9eQpDT05GSUdfTkVU UE9MTD15CkNPTkZJR19ORVRfUE9MTF9DT05UUk9MTEVSPXkKQ09ORklHX1RVTj1tCiMgQ09ORklH X1RVTl9WTkVUX0NST1NTX0xFIGlzIG5vdCBzZXQKQ09ORklHX1ZFVEg9bQpDT05GSUdfVklSVElP X05FVD15CkNPTkZJR19OTE1PTj1tCiMgQ09ORklHX0FSQ05FVCBpcyBub3Qgc2V0CiMgQ09ORklH X0FUTV9EUklWRVJTIGlzIG5vdCBzZXQKCiMKIyBDQUlGIHRyYW5zcG9ydCBkcml2ZXJzCiMKCiMK IyBEaXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0ZWN0dXJlIGRyaXZlcnMKIwpDT05GSUdfRVRIRVJO RVQ9eQpDT05GSUdfTURJTz15CiMgQ09ORklHX05FVF9WRU5ET1JfM0NPTSBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9WRU5ET1JfQURBUFRFQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FH RVJFPXkKIyBDT05GSUdfRVQxMzFYIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQUxBQ1JJ VEVDSD15CiMgQ09ORklHX1NMSUNPU1MgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0FM VEVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0FMVEVSQV9UU0UgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9BTUFaT049eQojIENPTkZJR19FTkFfRVRIRVJORVQgaXMgbm90IHNldAojIENPTkZJ R19ORVRfVkVORE9SX0FNRCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FSQz15CkNPTkZJ R19ORVRfVkVORE9SX0FUSEVST1M9eQpDT05GSUdfQVRMMj1tCkNPTkZJR19BVEwxPW0KQ09ORklH X0FUTDFFPW0KQ09ORklHX0FUTDFDPW0KQ09ORklHX0FMWD1tCiMgQ09ORklHX05FVF9WRU5ET1Jf QVVST1JBIGlzIG5vdCBzZXQKQ09ORklHX05FVF9DQURFTkNFPXkKIyBDT05GSUdfTUFDQiBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0ND1tCkNPTkZJR19C NDRfUENJX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQ0X1BDSUNPUkVfQVVUT1NFTEVDVD15CkNPTkZJ R19CNDRfUENJPXkKIyBDT05GSUdfQkNNR0VORVQgaXMgbm90IHNldApDT05GSUdfQk5YMj1tCkNP TkZJR19DTklDPW0KQ09ORklHX1RJR09OMz15CiMgQ09ORklHX0JOWDJYIGlzIG5vdCBzZXQKIyBD T05GSUdfQk5YVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0JST0NBREU9eQpDT05GSUdf Qk5BPW0KQ09ORklHX05FVF9WRU5ET1JfQ0FWSVVNPXkKIyBDT05GSUdfVEhVTkRFUl9OSUNfUEYg aXMgbm90IHNldAojIENPTkZJR19USFVOREVSX05JQ19WRiBpcyBub3Qgc2V0CiMgQ09ORklHX1RI VU5ERVJfTklDX0JHWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RIVU5ERVJfTklDX1JHWCBpcyBub3Qg c2V0CiMgQ09ORklHX0xJUVVJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTElRVUlESU9fVkYgaXMg bm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9DSEVMU0lPPXkKIyBDT05GSUdfQ0hFTFNJT19UMSBp cyBub3Qgc2V0CkNPTkZJR19DSEVMU0lPX1QzPW0KQ09ORklHX0NIRUxTSU9fVDQ9bQojIENPTkZJ R19DSEVMU0lPX1Q0X0RDQiBpcyBub3Qgc2V0CkNPTkZJR19DSEVMU0lPX1Q0VkY9bQpDT05GSUdf Q0hFTFNJT19MSUI9bQpDT05GSUdfTkVUX1ZFTkRPUl9DSVNDTz15CkNPTkZJR19FTklDPW0KIyBD T05GSUdfQ1hfRUNBVCBpcyBub3Qgc2V0CkNPTkZJR19ETkVUPW0KQ09ORklHX05FVF9WRU5ET1Jf REVDPXkKQ09ORklHX05FVF9UVUxJUD15CkNPTkZJR19ERTIxMDRYPW0KQ09ORklHX0RFMjEwNFhf RFNMPTAKQ09ORklHX1RVTElQPXkKIyBDT05GSUdfVFVMSVBfTVdJIGlzIG5vdCBzZXQKQ09ORklH X1RVTElQX01NSU89eQojIENPTkZJR19UVUxJUF9OQVBJIGlzIG5vdCBzZXQKQ09ORklHX0RFNFg1 PW0KQ09ORklHX1dJTkJPTkRfODQwPW0KQ09ORklHX0RNOTEwMj1tCkNPTkZJR19VTEk1MjZYPW0K Q09ORklHX1BDTUNJQV9YSVJDT009bQojIENPTkZJR19ORVRfVkVORE9SX0RMSU5LIGlzIG5vdCBz ZXQKQ09ORklHX05FVF9WRU5ET1JfRU1VTEVYPXkKQ09ORklHX0JFMk5FVD1tCkNPTkZJR19CRTJO RVRfSFdNT049eQpDT05GSUdfTkVUX1ZFTkRPUl9FWkNISVA9eQojIENPTkZJR19ORVRfVkVORE9S X0VYQVIgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0hQIGlzIG5vdCBzZXQKQ09ORklH X05FVF9WRU5ET1JfSU5URUw9eQojIENPTkZJR19FMTAwIGlzIG5vdCBzZXQKQ09ORklHX0UxMDAw PXkKQ09ORklHX0UxMDAwRT15CkNPTkZJR19FMTAwMEVfSFdUUz15CkNPTkZJR19JR0I9eQpDT05G SUdfSUdCX0hXTU9OPXkKQ09ORklHX0lHQlZGPW0KQ09ORklHX0lYR0I9bQpDT05GSUdfSVhHQkU9 eQpDT05GSUdfSVhHQkVfSFdNT049eQpDT05GSUdfSVhHQkVfRENCPXkKQ09ORklHX0lYR0JFVkY9 bQpDT05GSUdfSTQwRT1tCiMgQ09ORklHX0k0MEVfRENCIGlzIG5vdCBzZXQKIyBDT05GSUdfSTQw RV9GQ09FIGlzIG5vdCBzZXQKIyBDT05GSUdfSTQwRVZGIGlzIG5vdCBzZXQKIyBDT05GSUdfRk0x MEsgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0k4MjVYWCBpcyBub3Qgc2V0CkNPTkZJ R19KTUU9bQpDT05GSUdfTkVUX1ZFTkRPUl9NQVJWRUxMPXkKQ09ORklHX01WTURJTz1tCkNPTkZJ R19TS0dFPW0KQ09ORklHX1NLR0VfREVCVUc9eQpDT05GSUdfU0tHRV9HRU5FU0lTPXkKQ09ORklH X1NLWTI9bQpDT05GSUdfU0tZMl9ERUJVRz15CkNPTkZJR19ORVRfVkVORE9SX01FTExBTk9YPXkK Q09ORklHX01MWDRfRU49bQpDT05GSUdfTUxYNF9FTl9EQ0I9eQpDT05GSUdfTUxYNF9DT1JFPW0K Q09ORklHX01MWDRfREVCVUc9eQojIENPTkZJR19NTFg1X0NPUkUgaXMgbm90IHNldAojIENPTkZJ R19NTFhTV19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9NSUNSRUwgaXMgbm90 IHNldApDT05GSUdfTkVUX1ZFTkRPUl9NSUNST0NISVA9eQojIENPTkZJR19FTkMyOEo2MCBpcyBu b3Qgc2V0CiMgQ09ORklHX0VOQ1gyNEo2MDAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9N WVJJPXkKQ09ORklHX01ZUkkxMEdFPW0KIyBDT05GSUdfRkVBTE5YIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1ZFTkRPUl9OQVRTRU1JIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTkVUUk9O T01FPXkKIyBDT05GSUdfTkZQX05FVFZGIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9O VklESUEgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9PS0k9eQpDT05GSUdfRVRIT0M9bQpD T05GSUdfTkVUX1BBQ0tFVF9FTkdJTkU9eQojIENPTkZJR19IQU1BQ0hJIGlzIG5vdCBzZXQKQ09O RklHX1lFTExPV0ZJTj1tCkNPTkZJR19ORVRfVkVORE9SX1FMT0dJQz15CkNPTkZJR19RTEEzWFhY PW0KQ09ORklHX1FMQ05JQz1tCkNPTkZJR19RTENOSUNfU1JJT1Y9eQpDT05GSUdfUUxDTklDX0RD Qj15CkNPTkZJR19RTENOSUNfSFdNT049eQpDT05GSUdfUUxHRT1tCkNPTkZJR19ORVRYRU5fTklD PW0KIyBDT05GSUdfUUVEIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUVVBTENPTU09eQoj IENPTkZJR19RQ09NX0VNQUMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9SRUFMVEVLPXkK IyBDT05GSUdfQVRQIGlzIG5vdCBzZXQKQ09ORklHXzgxMzlDUD15CkNPTkZJR184MTM5VE9PPXkK Q09ORklHXzgxMzlUT09fUElPPXkKIyBDT05GSUdfODEzOVRPT19UVU5FX1RXSVNURVIgaXMgbm90 IHNldApDT05GSUdfODEzOVRPT184MTI5PXkKIyBDT05GSUdfODEzOV9PTERfUlhfUkVTRVQgaXMg bm90IHNldApDT05GSUdfUjgxNjk9eQpDT05GSUdfTkVUX1ZFTkRPUl9SRU5FU0FTPXkKIyBDT05G SUdfTkVUX1ZFTkRPUl9SREMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9ST0NLRVI9eQpD T05GSUdfTkVUX1ZFTkRPUl9TQU1TVU5HPXkKIyBDT05GSUdfU1hHQkVfRVRIIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUX1ZFTkRPUl9TRUVRIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9T SUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU0lTIGlzIG5vdCBzZXQKQ09ORklH X05FVF9WRU5ET1JfU09MQVJGTEFSRT15CkNPTkZJR19TRkM9bQpDT05GSUdfU0ZDX01URD15CkNP TkZJR19TRkNfTUNESV9NT049eQpDT05GSUdfU0ZDX1NSSU9WPXkKQ09ORklHX1NGQ19NQ0RJX0xP R0dJTkc9eQojIENPTkZJR19TRkNfRkFMQ09OIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf U01TQz15CkNPTkZJR19FUElDMTAwPW0KIyBDT05GSUdfU01TQzkxMVggaXMgbm90IHNldApDT05G SUdfU01TQzk0MjA9bQojIENPTkZJR19ORVRfVkVORE9SX1NUTUlDUk8gaXMgbm90IHNldAojIENP TkZJR19ORVRfVkVORE9SX1NVTiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NZTk9QU1lT PXkKIyBDT05GSUdfTkVUX1ZFTkRPUl9URUhVVEkgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVO RE9SX1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9WSUEgaXMgbm90IHNldAojIENP TkZJR19ORVRfVkVORE9SX1dJWk5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZEREkgaXMgbm90IHNl dAojIENPTkZJR19ISVBQSSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQjEwMDAgaXMgbm90IHNl dApDT05GSUdfUEhZTElCPXkKQ09ORklHX1NXUEhZPXkKIyBDT05GSUdfTEVEX1RSSUdHRVJfUEhZ IGlzIG5vdCBzZXQKCiMKIyBNRElPIGJ1cyBkZXZpY2UgZHJpdmVycwojCiMgQ09ORklHX01ESU9f QkNNX1VOSU1BQyBpcyBub3Qgc2V0CkNPTkZJR19NRElPX0JJVEJBTkc9bQojIENPTkZJR19NRElP X0dQSU8gaXMgbm90IHNldAojIENPTkZJR19NRElPX09DVEVPTiBpcyBub3Qgc2V0CiMgQ09ORklH X01ESU9fVEhVTkRFUiBpcyBub3Qgc2V0CgojCiMgTUlJIFBIWSBkZXZpY2UgZHJpdmVycwojCkNP TkZJR19BTURfUEhZPW0KIyBDT05GSUdfQVFVQU5USUFfUEhZIGlzIG5vdCBzZXQKQ09ORklHX0FU ODAzWF9QSFk9bQojIENPTkZJR19CQ003WFhYX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19CQ004N1hY X1BIWT1tCkNPTkZJR19CQ01fTkVUX1BIWUxJQj1tCkNPTkZJR19CUk9BRENPTV9QSFk9bQpDT05G SUdfQ0lDQURBX1BIWT1tCkNPTkZJR19EQVZJQ09NX1BIWT1tCiMgQ09ORklHX0RQODM4NDhfUEhZ IGlzIG5vdCBzZXQKIyBDT05GSUdfRFA4Mzg2N19QSFkgaXMgbm90IHNldApDT05GSUdfRklYRURf UEhZPXkKQ09ORklHX0lDUExVU19QSFk9bQojIENPTkZJR19JTlRFTF9YV0FZX1BIWSBpcyBub3Qg c2V0CkNPTkZJR19MU0lfRVQxMDExQ19QSFk9bQpDT05GSUdfTFhUX1BIWT1tCkNPTkZJR19NQVJW RUxMX1BIWT1tCkNPTkZJR19NSUNSRUxfUEhZPW0KIyBDT05GSUdfTUlDUk9DSElQX1BIWSBpcyBu b3Qgc2V0CiMgQ09ORklHX01JQ1JPU0VNSV9QSFkgaXMgbm90IHNldApDT05GSUdfTkFUSU9OQUxf UEhZPW0KQ09ORklHX1FTRU1JX1BIWT1tCkNPTkZJR19SRUFMVEVLX1BIWT1tCkNPTkZJR19TTVND X1BIWT1tCkNPTkZJR19TVEUxMFhQPW0KIyBDT05GSUdfVEVSQU5FVElDU19QSFkgaXMgbm90IHNl dApDT05GSUdfVklURVNTRV9QSFk9bQojIENPTkZJR19YSUxJTlhfR01JSTJSR01JSSBpcyBub3Qg c2V0CiMgQ09ORklHX01JQ1JFTF9LUzg5OTVNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1BMSVAgaXMg bm90IHNldApDT05GSUdfUFBQPW0KQ09ORklHX1BQUF9CU0RDT01QPW0KQ09ORklHX1BQUF9ERUZM QVRFPW0KQ09ORklHX1BQUF9GSUxURVI9eQpDT05GSUdfUFBQX01QUEU9bQpDT05GSUdfUFBQX01V TFRJTElOSz15CkNPTkZJR19QUFBPQVRNPW0KQ09ORklHX1BQUE9FPW0KQ09ORklHX1BQVFA9bQpD T05GSUdfUFBQT0wyVFA9bQpDT05GSUdfUFBQX0FTWU5DPW0KQ09ORklHX1BQUF9TWU5DX1RUWT1t CkNPTkZJR19TTElQPW0KQ09ORklHX1NMSEM9bQpDT05GSUdfU0xJUF9DT01QUkVTU0VEPXkKQ09O RklHX1NMSVBfU01BUlQ9eQojIENPTkZJR19TTElQX01PREVfU0xJUDYgaXMgbm90IHNldApDT05G SUdfVVNCX05FVF9EUklWRVJTPXkKQ09ORklHX1VTQl9DQVRDPXkKQ09ORklHX1VTQl9LQVdFVEg9 eQpDT05GSUdfVVNCX1BFR0FTVVM9eQpDT05GSUdfVVNCX1JUTDgxNTA9eQpDT05GSUdfVVNCX1JU TDgxNTI9bQojIENPTkZJR19VU0JfTEFONzhYWCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVVNCTkVU PXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3WD15CkNPTkZJR19VU0JfTkVUX0FYODgxNzlfMTc4QT1t CkNPTkZJR19VU0JfTkVUX0NEQ0VUSEVSPXkKQ09ORklHX1VTQl9ORVRfQ0RDX0VFTT15CkNPTkZJ R19VU0JfTkVUX0NEQ19OQ009bQojIENPTkZJR19VU0JfTkVUX0hVQVdFSV9DRENfTkNNIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9ORVRfQ0RDX01CSU09bQpDT05GSUdfVVNCX05FVF9ETTk2MDE9eQoj IENPTkZJR19VU0JfTkVUX1NSOTcwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfU1I5ODAw IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ORVRfU01TQzc1WFg9eQpDT05GSUdfVVNCX05FVF9TTVND OTVYWD15CkNPTkZJR19VU0JfTkVUX0dMNjIwQT15CkNPTkZJR19VU0JfTkVUX05FVDEwODA9eQpD T05GSUdfVVNCX05FVF9QTFVTQj15CkNPTkZJR19VU0JfTkVUX01DUzc4MzA9eQpDT05GSUdfVVNC X05FVF9STkRJU19IT1NUPXkKQ09ORklHX1VTQl9ORVRfQ0RDX1NVQlNFVF9FTkFCTEU9eQpDT05G SUdfVVNCX05FVF9DRENfU1VCU0VUPXkKQ09ORklHX1VTQl9BTElfTTU2MzI9eQpDT05GSUdfVVNC X0FOMjcyMD15CkNPTkZJR19VU0JfQkVMS0lOPXkKQ09ORklHX1VTQl9BUk1MSU5VWD15CkNPTkZJ R19VU0JfRVBTT04yODg4PXkKQ09ORklHX1VTQl9LQzIxOTA9eQpDT05GSUdfVVNCX05FVF9aQVVS VVM9eQpDT05GSUdfVVNCX05FVF9DWDgyMzEwX0VUSD1tCkNPTkZJR19VU0JfTkVUX0tBTE1JQT1t CkNPTkZJR19VU0JfTkVUX1FNSV9XV0FOPW0KQ09ORklHX1VTQl9IU089bQpDT05GSUdfVVNCX05F VF9JTlQ1MVgxPXkKQ09ORklHX1VTQl9JUEhFVEg9eQpDT05GSUdfVVNCX1NJRVJSQV9ORVQ9eQpD T05GSUdfVVNCX1ZMNjAwPW0KIyBDT05GSUdfVVNCX05FVF9DSDkyMDAgaXMgbm90IHNldApDT05G SUdfV0xBTj15CkNPTkZJR19XTEFOX1ZFTkRPUl9BRE1URUs9eQojIENPTkZJR19BRE04MjExIGlz IG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX0FUSD15CiMgQ09ORklHX0FUSF9ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUSDVLIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRINUtfUENJIGlzIG5v dCBzZXQKIyBDT05GSUdfQVRIOUsgaXMgbm90IHNldAojIENPTkZJR19BVEg5S19IVEMgaXMgbm90 IHNldAojIENPTkZJR19DQVJMOTE3MCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUSDZLTCBpcyBub3Qg c2V0CiMgQ09ORklHX0FSNTUyMyBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTDYyMTAgaXMgbm90IHNl dAojIENPTkZJR19BVEgxMEsgaXMgbm90IHNldAojIENPTkZJR19XQ04zNlhYIGlzIG5vdCBzZXQK Q09ORklHX1dMQU5fVkVORE9SX0FUTUVMPXkKIyBDT05GSUdfQVRNRUwgaXMgbm90IHNldAojIENP TkZJR19BVDc2QzUwWF9VU0IgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQlJPQURDT009 eQojIENPTkZJR19CNDMgaXMgbm90IHNldAojIENPTkZJR19CNDNMRUdBQ1kgaXMgbm90IHNldAoj IENPTkZJR19CUkNNU01BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0JSQ01GTUFDIGlzIG5vdCBzZXQK Q09ORklHX1dMQU5fVkVORE9SX0NJU0NPPXkKIyBDT05GSUdfQUlSTyBpcyBub3Qgc2V0CkNPTkZJ R19XTEFOX1ZFTkRPUl9JTlRFTD15CiMgQ09ORklHX0lQVzIxMDAgaXMgbm90IHNldAojIENPTkZJ R19JUFcyMjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSVdMNDk2NSBpcyBub3Qgc2V0CiMgQ09ORklH X0lXTDM5NDUgaXMgbm90IHNldAojIENPTkZJR19JV0xXSUZJIGlzIG5vdCBzZXQKQ09ORklHX1dM QU5fVkVORE9SX0lOVEVSU0lMPXkKIyBDT05GSUdfSE9TVEFQIGlzIG5vdCBzZXQKIyBDT05GSUdf SEVSTUVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUDU0X0NPTU1PTiBpcyBub3Qgc2V0CiMgQ09ORklH X1BSSVNNNTQgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfTUFSVkVMTD15CiMgQ09ORklH X0xJQkVSVEFTIGlzIG5vdCBzZXQKIyBDT05GSUdfTElCRVJUQVNfVEhJTkZJUk0gaXMgbm90IHNl dAojIENPTkZJR19NV0lGSUVYIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdMOEsgaXMgbm90IHNldApD T05GSUdfV0xBTl9WRU5ET1JfTUVESUFURUs9eQojIENPTkZJR19NVDc2MDFVIGlzIG5vdCBzZXQK Q09ORklHX1dMQU5fVkVORE9SX1JBTElOSz15CiMgQ09ORklHX1JUMlgwMCBpcyBub3Qgc2V0CkNP TkZJR19XTEFOX1ZFTkRPUl9SRUFMVEVLPXkKIyBDT05GSUdfUlRMODE4MCBpcyBub3Qgc2V0CiMg Q09ORklHX1JUTDgxODcgaXMgbm90IHNldApDT05GSUdfUlRMX0NBUkRTPW0KIyBDT05GSUdfUlRM ODE5MkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE5MlNFIGlzIG5vdCBzZXQKIyBDT05GSUdf UlRMODE5MkRFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODcyM0FFIGlzIG5vdCBzZXQKIyBDT05G SUdfUlRMODcyM0JFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE4OEVFIGlzIG5vdCBzZXQKIyBD T05GSUdfUlRMODE5MkVFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODgyMUFFIGlzIG5vdCBzZXQK IyBDT05GSUdfUlRMODE5MkNVIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMOFhYWFUgaXMgbm90IHNl dApDT05GSUdfV0xBTl9WRU5ET1JfUlNJPXkKIyBDT05GSUdfUlNJXzkxWCBpcyBub3Qgc2V0CkNP TkZJR19XTEFOX1ZFTkRPUl9TVD15CiMgQ09ORklHX0NXMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19X TEFOX1ZFTkRPUl9UST15CiMgQ09ORklHX1dMMTI1MSBpcyBub3Qgc2V0CiMgQ09ORklHX1dMMTJY WCBpcyBub3Qgc2V0CiMgQ09ORklHX1dMMThYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1dMQ09SRSBp cyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9aWURBUz15CiMgQ09ORklHX1VTQl9aRDEyMDEg aXMgbm90IHNldAojIENPTkZJR19aRDEyMTFSVyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9I V1NJTT1tCiMgQ09ORklHX1VTQl9ORVRfUk5ESVNfV0xBTiBpcyBub3Qgc2V0CgojCiMgRW5hYmxl IFdpTUFYIChOZXR3b3JraW5nIG9wdGlvbnMpIHRvIHNlZSB0aGUgV2lNQVggZHJpdmVycwojCkNP TkZJR19XQU49eQojIENPTkZJR19MQU5NRURJQSBpcyBub3Qgc2V0CkNPTkZJR19IRExDPW0KQ09O RklHX0hETENfUkFXPW0KIyBDT05GSUdfSERMQ19SQVdfRVRIIGlzIG5vdCBzZXQKQ09ORklHX0hE TENfQ0lTQ089bQpDT05GSUdfSERMQ19GUj1tCkNPTkZJR19IRExDX1BQUD1tCgojCiMgWC4yNS9M QVBCIHN1cHBvcnQgaXMgZGlzYWJsZWQKIwojIENPTkZJR19QQ0kyMDBTWU4gaXMgbm90IHNldAoj IENPTkZJR19XQU5YTCBpcyBub3Qgc2V0CiMgQ09ORklHX1BDMzAwVE9PIGlzIG5vdCBzZXQKIyBD T05GSUdfRkFSU1lOQyBpcyBub3Qgc2V0CiMgQ09ORklHX0RTQ0M0IGlzIG5vdCBzZXQKQ09ORklH X0RMQ0k9bQpDT05GSUdfRExDSV9NQVg9OAojIENPTkZJR19TQk5JIGlzIG5vdCBzZXQKQ09ORklH X0lFRUU4MDIxNTRfRFJJVkVSUz1tCkNPTkZJR19JRUVFODAyMTU0X0ZBS0VMQj1tCiMgQ09ORklH X0lFRUU4MDIxNTRfQVQ4NlJGMjMwIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NF9NUkYy NEo0MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTRfQ0MyNTIwIGlzIG5vdCBzZXQKIyBD T05GSUdfSUVFRTgwMjE1NF9BVFVTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTRfQURG NzI0MiBpcyBub3Qgc2V0CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPW0KIyBDT05GSUdfWEVO X05FVERFVl9CQUNLRU5EIGlzIG5vdCBzZXQKQ09ORklHX1ZNWE5FVDM9bQojIENPTkZJR19GVUpJ VFNVX0VTIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVl9ORVQ9bQpDT05GSUdfSVNETj15CkNPTkZJ R19JU0ROX0k0TD1tCkNPTkZJR19JU0ROX1BQUD15CkNPTkZJR19JU0ROX1BQUF9WSj15CkNPTkZJ R19JU0ROX01QUD15CkNPTkZJR19JUFBQX0ZJTFRFUj15CiMgQ09ORklHX0lTRE5fUFBQX0JTRENP TVAgaXMgbm90IHNldApDT05GSUdfSVNETl9BVURJTz15CkNPTkZJR19JU0ROX1RUWV9GQVg9eQoK IwojIElTRE4gZmVhdHVyZSBzdWJtb2R1bGVzCiMKQ09ORklHX0lTRE5fRElWRVJTSU9OPW0KCiMK IyBJU0RONExpbnV4IGhhcmR3YXJlIGRyaXZlcnMKIwoKIwojIFBhc3NpdmUgY2FyZHMKIwojIENP TkZJR19JU0ROX0RSVl9ISVNBWCBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0NBUEk9bQojIENPTkZJ R19DQVBJX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX0lTRE5fQ0FQSV9DQVBJMjA9bQpDT05GSUdf SVNETl9DQVBJX01JRERMRVdBUkU9eQpDT05GSUdfSVNETl9DQVBJX0NBUElEUlY9bQojIENPTkZJ R19JU0ROX0NBUElfQ0FQSURSVl9WRVJCT1NFIGlzIG5vdCBzZXQKCiMKIyBDQVBJIGhhcmR3YXJl IGRyaXZlcnMKIwpDT05GSUdfQ0FQSV9BVk09eQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFQQ0k9 bQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFQQ0lWND15CkNPTkZJR19JU0ROX0RSVl9BVk1CMV9U MVBDST1tCkNPTkZJR19JU0ROX0RSVl9BVk1CMV9DND1tCiMgQ09ORklHX0NBUElfRUlDT04gaXMg bm90IHNldApDT05GSUdfSVNETl9EUlZfR0lHQVNFVD1tCkNPTkZJR19HSUdBU0VUX0NBUEk9eQoj IENPTkZJR19HSUdBU0VUX0k0TCBpcyBub3Qgc2V0CiMgQ09ORklHX0dJR0FTRVRfRFVNTVlMTCBp cyBub3Qgc2V0CkNPTkZJR19HSUdBU0VUX0JBU0U9bQpDT05GSUdfR0lHQVNFVF9NMTA1PW0KQ09O RklHX0dJR0FTRVRfTTEwMT1tCiMgQ09ORklHX0dJR0FTRVRfREVCVUcgaXMgbm90IHNldApDT05G SUdfSFlTRE49bQpDT05GSUdfSFlTRE5fQ0FQST15CkNPTkZJR19NSVNETj1tCkNPTkZJR19NSVNE Tl9EU1A9bQpDT05GSUdfTUlTRE5fTDFPSVA9bQoKIwojIG1JU0ROIGhhcmR3YXJlIGRyaXZlcnMK IwpDT05GSUdfTUlTRE5fSEZDUENJPW0KQ09ORklHX01JU0ROX0hGQ01VTFRJPW0KQ09ORklHX01J U0ROX0hGQ1VTQj1tCkNPTkZJR19NSVNETl9BVk1GUklUWj1tCkNPTkZJR19NSVNETl9TUEVFREZB WD1tCkNPTkZJR19NSVNETl9JTkZJTkVPTj1tCkNPTkZJR19NSVNETl9XNjY5Mj1tCkNPTkZJR19N SVNETl9ORVRKRVQ9bQpDT05GSUdfTUlTRE5fSVBBQz1tCkNPTkZJR19NSVNETl9JU0FSPW0KQ09O RklHX0lTRE5fSERMQz1tCiMgQ09ORklHX05WTSBpcyBub3Qgc2V0CgojCiMgSW5wdXQgZGV2aWNl IHN1cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdfSU5QVVRfTEVEUz15CkNPTkZJR19JTlBV VF9GRl9NRU1MRVNTPW0KQ09ORklHX0lOUFVUX1BPTExERVY9bQpDT05GSUdfSU5QVVRfU1BBUlNF S01BUD1tCiMgQ09ORklHX0lOUFVUX01BVFJJWEtNQVAgaXMgbm90IHNldAoKIwojIFVzZXJsYW5k IGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRfTU9VU0VERVY9eQojIENPTkZJR19JTlBVVF9NT1VT RURFVl9QU0FVWCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWD0xMDI0 CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWT03NjgKIyBDT05GSUdfSU5QVVRfSk9ZREVW IGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0VWREVWPXkKIyBDT05GSUdfSU5QVVRfRVZCVUcgaXMg bm90IHNldAoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tFWUJPQVJE PXkKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE X0FEUDU1ODkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQojIENPTkZJR19LRVlC T0FSRF9RVDEwNzAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9RVDIxNjAgaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQ SU8gaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPX1BPTExFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UQ0E4 NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFUUklYIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfTE04MzIzIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzMzIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX01DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01QUjEyMSBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX05FV1RPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX09Q RU5DT1JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NBTVNVTkcgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9TVE9XQVdBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NV TktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKQ09ORklH X0lOUFVUX01PVVNFPXkKQ09ORklHX01PVVNFX1BTMj15CkNPTkZJR19NT1VTRV9QUzJfQUxQUz15 CkNPTkZJR19NT1VTRV9QUzJfQllEPXkKQ09ORklHX01PVVNFX1BTMl9MT0dJUFMyUFA9eQpDT05G SUdfTU9VU0VfUFMyX1NZTkFQVElDUz15CkNPTkZJR19NT1VTRV9QUzJfQ1lQUkVTUz15CkNPTkZJ R19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdfTU9VU0VfUFMyX1RSQUNLUE9JTlQ9eQpDT05G SUdfTU9VU0VfUFMyX0VMQU5URUNIPXkKQ09ORklHX01PVVNFX1BTMl9TRU5URUxJQz15CiMgQ09O RklHX01PVVNFX1BTMl9UT1VDSEtJVCBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9QUzJfRk9DQUxU RUNIPXkKIyBDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0UgaXMgbm90IHNldApDT05GSUdfTU9VU0Vf U0VSSUFMPW0KQ09ORklHX01PVVNFX0FQUExFVE9VQ0g9bQpDT05GSUdfTU9VU0VfQkNNNTk3ND1t CkNPTkZJR19NT1VTRV9DWUFQQT1tCiMgQ09ORklHX01PVVNFX0VMQU5fSTJDIGlzIG5vdCBzZXQK Q09ORklHX01PVVNFX1ZTWFhYQUE9bQojIENPTkZJR19NT1VTRV9HUElPIGlzIG5vdCBzZXQKQ09O RklHX01PVVNFX1NZTkFQVElDU19JMkM9bQpDT05GSUdfTU9VU0VfU1lOQVBUSUNTX1VTQj1tCiMg Q09ORklHX0lOUFVUX0pPWVNUSUNLIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1RBQkxFVD15CkNP TkZJR19UQUJMRVRfVVNCX0FDRUNBRD1tCkNPTkZJR19UQUJMRVRfVVNCX0FJUFRFSz1tCkNPTkZJ R19UQUJMRVRfVVNCX0dUQ089bQojIENPTkZJR19UQUJMRVRfVVNCX0hBTldBTkcgaXMgbm90IHNl dApDT05GSUdfVEFCTEVUX1VTQl9LQlRBQj1tCiMgQ09ORklHX1RBQkxFVF9VU0JfUEVHQVNVUyBp cyBub3Qgc2V0CiMgQ09ORklHX1RBQkxFVF9TRVJJQUxfV0FDT000IGlzIG5vdCBzZXQKQ09ORklH X0lOUFVUX1RPVUNIU0NSRUVOPXkKQ09ORklHX1RPVUNIU0NSRUVOX1BST1BFUlRJRVM9eQojIENP TkZJR19UT1VDSFNDUkVFTl9BRFM3ODQ2IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5f QUQ3ODc3IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5IGlzIG5vdCBzZXQK IyBDT05GSUdfVE9VQ0hTQ1JFRU5fQVRNRUxfTVhUIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hT Q1JFRU5fQVVPX1BJWENJUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0JVMjEwMTMg aXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9DWThDVE1HMTEwIGlzIG5vdCBzZXQKIyBD T05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFND UkVFTl9DWVRUU1A0X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9EWU5BUFJP IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fSEFNUFNISVJFIGlzIG5vdCBzZXQKIyBD T05GSUdfVE9VQ0hTQ1JFRU5fRUVUSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VH QUxBWF9TRVJJQUwgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9GVUpJVFNVIGlzIG5v dCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fR09PRElYIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9V Q0hTQ1JFRU5fSUxJMjEwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0dVTlpFIGlz IG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUtURjIxMjcgaXMgbm90IHNldAojIENPTkZJ R19UT1VDSFNDUkVFTl9FTEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUxPIGlz IG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX1dBQ09NX1c4MDAxPW0KQ09ORklHX1RPVUNIU0NS RUVOX1dBQ09NX0kyQz1tCiMgQ09ORklHX1RPVUNIU0NSRUVOX01BWDExODAxIGlzIG5vdCBzZXQK IyBDT05GSUdfVE9VQ0hTQ1JFRU5fTUNTNTAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NS RUVOX01NUzExNCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01FTEZBU19NSVA0IGlz IG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTVRPVUNIIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9VQ0hTQ1JFRU5fSU5FWElPIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTUs3MTIg aXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9QRU5NT1VOVCBpcyBub3Qgc2V0CiMgQ09O RklHX1RPVUNIU0NSRUVOX0VEVF9GVDVYMDYgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVF Tl9UT1VDSFJJR0hUIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVE9VQ0hXSU4gaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9QSVhDSVIgaXMgbm90IHNldAojIENPTkZJR19U T1VDSFNDUkVFTl9XRFQ4N1hYX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1dN OTdYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9DT01QT1NJVEUgaXMgbm90 IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9UT1VDSElUMjEzIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9VQ0hTQ1JFRU5fVFNDX1NFUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVFND MjAwNCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDUgaXMgbm90IHNldAoj IENPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA3IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JF RU5fUk1fVFMgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9TSUxFQUQgaXMgbm90IHNl dAojIENPTkZJR19UT1VDSFNDUkVFTl9TSVNfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hT Q1JFRU5fU1QxMjMyIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDAgaXMgbm90 IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9TVVJGQUNFM19TUEkgaXMgbm90IHNldAojIENPTkZJ R19UT1VDSFNDUkVFTl9TWDg2NTQgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9UUFM2 NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1pGT1JDRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RPVUNIU0NSRUVOX1JPSE1fQlUyMTAyMyBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9N SVNDPXkKIyBDT05GSUdfSU5QVVRfQUQ3MTRYIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQk1B MTUwIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfRTNYMF9CVVRUT04gaXMgbm90IHNldApDT05G SUdfSU5QVVRfUENTUEtSPW0KIyBDT05GSUdfSU5QVVRfTU1BODQ1MCBpcyBub3Qgc2V0CiMgQ09O RklHX0lOUFVUX01QVTMwNTAgaXMgbm90IHNldApDT05GSUdfSU5QVVRfQVBBTkVMPW0KIyBDT05G SUdfSU5QVVRfR1AyQSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0dQSU9fQkVFUEVSIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJT19USUxUX1BPTExFRCBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX0dQSU9fREVDT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9BVExBU19CVE5TPW0K Q09ORklHX0lOUFVUX0FUSV9SRU1PVEUyPW0KQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFPW0K IyBDT05GSUdfSU5QVVRfS1hUSjkgaXMgbm90IHNldApDT05GSUdfSU5QVVRfUE9XRVJNQVRFPW0K Q09ORklHX0lOUFVUX1lFQUxJTks9bQpDT05GSUdfSU5QVVRfQ00xMDk9bQpDT05GSUdfSU5QVVRf VUlOUFVUPW0KIyBDT05GSUdfSU5QVVRfUENGODU3NCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVU X1BXTV9CRUVQRVIgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9HUElPX1JPVEFSWV9FTkNPREVS IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQURYTDM0WCBpcyBub3Qgc2V0CiMgQ09ORklHX0lO UFVUX0lNU19QQ1UgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9DTUEzMDAwIGlzIG5vdCBzZXQK Q09ORklHX0lOUFVUX1hFTl9LQkRERVZfRlJPTlRFTkQ9bQojIENPTkZJR19JTlBVVF9JREVBUEFE X1NMSURFQkFSIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfRFJWMjYwWF9IQVBUSUNTIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5QVVRfRFJWMjY2NV9IQVBUSUNTIGlzIG5vdCBzZXQKIyBDT05GSUdf SU5QVVRfRFJWMjY2N19IQVBUSUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk1JNF9DT1JFIGlzIG5v dCBzZXQKCiMKIyBIYXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJD SF9NSUdIVF9IQVZFX1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklP X1NFUlBPUlQ9eQojIENPTkZJR19TRVJJT19DVDgyQzcxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF UklPX1BBUktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNP TkZJR19TRVJJT19MSUJQUzI9eQpDT05GSUdfU0VSSU9fUkFXPW0KQ09ORklHX1NFUklPX0FMVEVS QV9QUzI9bQojIENPTkZJR19TRVJJT19QUzJNVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0FS Q19QUzI9bQpDT05GSUdfSFlQRVJWX0tFWUJPQVJEPW0KIyBDT05GSUdfVVNFUklPIGlzIG5vdCBz ZXQKIyBDT05GSUdfR0FNRVBPUlQgaXMgbm90IHNldAoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMK Q09ORklHX1RUWT15CkNPTkZJR19WVD15CkNPTkZJR19DT05TT0xFX1RSQU5TTEFUSU9OUz15CkNP TkZJR19WVF9DT05TT0xFPXkKQ09ORklHX1ZUX0NPTlNPTEVfU0xFRVA9eQpDT05GSUdfSFdfQ09O U09MRT15CkNPTkZJR19WVF9IV19DT05TT0xFX0JJTkRJTkc9eQpDT05GSUdfVU5JWDk4X1BUWVM9 eQojIENPTkZJR19MRUdBQ1lfUFRZUyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfTk9OU1RBTkRB UkQ9eQojIENPTkZJR19ST0NLRVRQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0NZQ0xBREVTPW0KIyBD T05GSUdfQ1laX0lOVFIgaXMgbm90IHNldApDT05GSUdfTU9YQV9JTlRFTExJTz1tCkNPTkZJR19N T1hBX1NNQVJUSU89bQpDT05GSUdfU1lOQ0xJTks9bQpDT05GSUdfU1lOQ0xJTktNUD1tCkNPTkZJ R19TWU5DTElOS19HVD1tCkNPTkZJR19OT1pPTUk9bQojIENPTkZJR19JU0kgaXMgbm90IHNldApD T05GSUdfTl9IRExDPW0KQ09ORklHX05fR1NNPW0KIyBDT05GSUdfVFJBQ0VfU0lOSyBpcyBub3Qg c2V0CkNPTkZJR19ERVZNRU09eQojIENPTkZJR19ERVZLTUVNIGlzIG5vdCBzZXQKCiMKIyBTZXJp YWwgZHJpdmVycwojCkNPTkZJR19TRVJJQUxfRUFSTFlDT049eQpDT05GSUdfU0VSSUFMXzgyNTA9 eQojIENPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlMgaXMgbm90IHNldApDT05G SUdfU0VSSUFMXzgyNTBfUE5QPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfRklOVEVLIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1BPXkK Q09ORklHX1NFUklBTF84MjUwX1BDST15CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz0zMgpD T05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9FWFRF TkRFRD15CkNPTkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkKQ09ORklHX1NFUklBTF84MjUw X1NIQVJFX0lSUT15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlEgaXMgbm90IHNldApD T05GSUdfU0VSSUFMXzgyNTBfUlNBPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfRlNMIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklBTF84MjUwX0RXPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfUlQyODhYIGlz IG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUlE PXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfTU9YQSBpcyBub3Qgc2V0CgojCiMgTm9uLTgyNTAgc2Vy aWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9NQVgzMTAwIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VSSUFMX01BWDMxMFggaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfVUFSVExJVEUg aXMgbm90IHNldApDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09OU09M RT15CkNPTkZJR19TRVJJQUxfSlNNPW0KIyBDT05GSUdfU0VSSUFMX1NDQ05YUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFUklBTF9TQzE2SVM3WFggaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxU RVJBX0pUQUdVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VSSUFMX0lGWDZYNjAgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0FS Qz1tCkNPTkZJR19TRVJJQUxfQVJDX05SX1BPUlRTPTEKIyBDT05GSUdfU0VSSUFMX1JQMiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUIGlzIG5vdCBzZXQKQ09ORklHX1BSSU5U RVI9bQojIENPTkZJR19MUF9DT05TT0xFIGlzIG5vdCBzZXQKQ09ORklHX1BQREVWPW0KQ09ORklH X0hWQ19EUklWRVI9eQpDT05GSUdfSFZDX0lSUT15CkNPTkZJR19IVkNfWEVOPXkKQ09ORklHX0hW Q19YRU5fRlJPTlRFTkQ9eQpDT05GSUdfVklSVElPX0NPTlNPTEU9eQpDT05GSUdfSVBNSV9IQU5E TEVSPW0KIyBDT05GSUdfSVBNSV9QQU5JQ19FVkVOVCBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX0RF VklDRV9JTlRFUkZBQ0U9bQpDT05GSUdfSVBNSV9TST1tCiMgQ09ORklHX0lQTUlfU1NJRiBpcyBu b3Qgc2V0CkNPTkZJR19JUE1JX1dBVENIRE9HPW0KQ09ORklHX0lQTUlfUE9XRVJPRkY9bQpDT05G SUdfSFdfUkFORE9NPXkKQ09ORklHX0hXX1JBTkRPTV9USU1FUklPTUVNPW0KQ09ORklHX0hXX1JB TkRPTV9JTlRFTD1tCkNPTkZJR19IV19SQU5ET01fQU1EPW0KQ09ORklHX0hXX1JBTkRPTV9WSUE9 bQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJTz15CkNPTkZJR19IV19SQU5ET01fVFBNPW0KQ09ORklH X05WUkFNPXkKIyBDT05GSUdfUjM5NjQgaXMgbm90IHNldAojIENPTkZJR19BUFBMSUNPTSBpcyBu b3Qgc2V0CiMgQ09ORklHX01XQVZFIGlzIG5vdCBzZXQKQ09ORklHX1JBV19EUklWRVI9eQpDT05G SUdfTUFYX1JBV19ERVZTPTgxOTIKQ09ORklHX0hQRVQ9eQpDT05GSUdfSFBFVF9NTUFQPXkKIyBD T05GSUdfSFBFVF9NTUFQX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJTUVS PW0KQ09ORklHX1VWX01NVElNRVI9bQpDT05GSUdfVENHX1RQTT15CkNPTkZJR19UQ0dfVElTX0NP UkU9eQpDT05GSUdfVENHX1RJUz15CiMgQ09ORklHX1RDR19USVNfU1BJIGlzIG5vdCBzZXQKIyBD T05GSUdfVENHX1RJU19JMkNfQVRNRUwgaXMgbm90IHNldAojIENPTkZJR19UQ0dfVElTX0kyQ19J TkZJTkVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19USVNfSTJDX05VVk9UT04gaXMgbm90IHNl dApDT05GSUdfVENHX05TQz1tCkNPTkZJR19UQ0dfQVRNRUw9bQpDT05GSUdfVENHX0lORklORU9O PW0KIyBDT05GSUdfVENHX1hFTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19DUkIgaXMgbm90IHNl dAojIENPTkZJR19UQ0dfVlRQTV9QUk9YWSBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19USVNfU1Qz M1pQMjRfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RJU19TVDMzWlAyNF9TUEkgaXMgbm90 IHNldApDT05GSUdfVEVMQ0xPQ0s9bQpDT05GSUdfREVWUE9SVD15CiMgQ09ORklHX1hJTExZQlVT IGlzIG5vdCBzZXQKCiMKIyBJMkMgc3VwcG9ydAojCkNPTkZJR19JMkM9eQpDT05GSUdfQUNQSV9J MkNfT1BSRUdJT049eQpDT05GSUdfSTJDX0JPQVJESU5GTz15CkNPTkZJR19JMkNfQ09NUEFUPXkK Q09ORklHX0kyQ19DSEFSREVWPW0KQ09ORklHX0kyQ19NVVg9bQoKIwojIE11bHRpcGxleGVyIEky QyBDaGlwIHN1cHBvcnQKIwojIENPTkZJR19JMkNfTVVYX0dQSU8gaXMgbm90IHNldAojIENPTkZJ R19JMkNfTVVYX1BDQTk1NDEgaXMgbm90IHNldAojIENPTkZJR19JMkNfTVVYX1BDQTk1NHggaXMg bm90IHNldAojIENPTkZJR19JMkNfTVVYX1BJTkNUUkwgaXMgbm90IHNldAojIENPTkZJR19JMkNf TVVYX1JFRyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhfTUxYQ1BMRCBpcyBub3Qgc2V0CkNP TkZJR19JMkNfSEVMUEVSX0FVVE89eQpDT05GSUdfSTJDX1NNQlVTPXkKQ09ORklHX0kyQ19BTEdP QklUPXkKQ09ORklHX0kyQ19BTEdPUENBPW0KCiMKIyBJMkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQK IwoKIwojIFBDIFNNQnVzIGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0FM STE1MzUgaXMgbm90IHNldAojIENPTkZJR19JMkNfQUxJMTU2MyBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19BTEkxNVgzIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19BTUQ3NTY9bQpDT05GSUdfSTJDX0FN RDc1Nl9TNDg4Mj1tCkNPTkZJR19JMkNfQU1EODExMT1tCkNPTkZJR19JMkNfSTgwMT15CkNPTkZJ R19JMkNfSVNDSD1tCkNPTkZJR19JMkNfSVNNVD1tCkNPTkZJR19JMkNfUElJWDQ9bQpDT05GSUdf STJDX05GT1JDRTI9bQpDT05GSUdfSTJDX05GT1JDRTJfUzQ5ODU9bQojIENPTkZJR19JMkNfU0lT NTU5NSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM2MzAgaXMgbm90IHNldApDT05GSUdfSTJD X1NJUzk2WD1tCkNPTkZJR19JMkNfVklBPW0KQ09ORklHX0kyQ19WSUFQUk89bQoKIwojIEFDUEkg ZHJpdmVycwojCkNPTkZJR19JMkNfU0NNST1tCgojCiMgSTJDIHN5c3RlbSBidXMgZHJpdmVycyAo bW9zdGx5IGVtYmVkZGVkIC8gc3lzdGVtLW9uLWNoaXApCiMKIyBDT05GSUdfSTJDX0NCVVNfR1BJ TyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfREVTSUdOV0FSRV9DT1JFPW0KQ09ORklHX0kyQ19ERVNJ R05XQVJFX1BMQVRGT1JNPW0KQ09ORklHX0kyQ19ERVNJR05XQVJFX1BDST1tCiMgQ09ORklHX0ky Q19ERVNJR05XQVJFX0JBWVRSQUlMIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0VNRVYyIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19JMkNfT0NPUkVTIGlz IG5vdCBzZXQKQ09ORklHX0kyQ19QQ0FfUExBVEZPUk09bQojIENPTkZJR19JMkNfUFhBX1BDSSBp cyBub3Qgc2V0CkNPTkZJR19JMkNfU0lNVEVDPW0KIyBDT05GSUdfSTJDX1hJTElOWCBpcyBub3Qg c2V0CgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19JMkNf RElPTEFOX1UyQz1tCkNPTkZJR19JMkNfUEFSUE9SVD1tCkNPTkZJR19JMkNfUEFSUE9SVF9MSUdI VD1tCiMgQ09ORklHX0kyQ19ST0JPVEZVWlpfT1NJRiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19U QU9TX0VWTSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfVElOWV9VU0I9bQpDT05GSUdfSTJDX1ZJUEVS Qk9BUkQ9bQoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVycwojCiMgQ09ORklHX0kyQ19N TFhDUExEIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TVFVCPW0KIyBDT05GSUdfSTJDX1NMQVZFIGlz IG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19JMkNf REVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19CVVMgaXMgbm90IHNldApD T05GSUdfU1BJPXkKIyBDT05GSUdfU1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9NQVNU RVI9eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfU1BJX0FM VEVSQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9BWElfU1BJX0VOR0lORSBpcyBub3Qgc2V0CiMg Q09ORklHX1NQSV9CSVRCQU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0JVVFRFUkZMWSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NQSV9DQURFTkNFIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9ERVNJR05X QVJFPW0KIyBDT05GSUdfU1BJX0RXX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9EV19NTUlP IGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19TUElfTE03 MF9MTFAgaXMgbm90IHNldAojIENPTkZJR19TUElfT0NfVElOWSBpcyBub3Qgc2V0CkNPTkZJR19T UElfUFhBMlhYPW0KQ09ORklHX1NQSV9QWEEyWFhfUENJPW0KIyBDT05GSUdfU1BJX1JPQ0tDSElQ IGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1NDMThJUzYwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NQ SV9YQ09NTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9YSUxJTlggaXMgbm90IHNldAojIENPTkZJ R19TUElfWllOUU1QX0dRU1BJIGlzIG5vdCBzZXQKCiMKIyBTUEkgUHJvdG9jb2wgTWFzdGVycwoj CiMgQ09ORklHX1NQSV9TUElERVYgaXMgbm90IHNldAojIENPTkZJR19TUElfTE9PUEJBQ0tfVEVT VCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9UTEU2MlgwIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BN SSBpcyBub3Qgc2V0CiMgQ09ORklHX0hTSSBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBvcnQKIwpD T05GSUdfUFBTPXkKIyBDT05GSUdfUFBTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBQUFMgY2xpZW50 cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9LVElNRVIgaXMgbm90IHNldApDT05GSUdf UFBTX0NMSUVOVF9MRElTQz1tCkNPTkZJR19QUFNfQ0xJRU5UX1BBUlBPUlQ9bQpDT05GSUdfUFBT X0NMSUVOVF9HUElPPW0KCiMKIyBQUFMgZ2VuZXJhdG9ycyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xv Y2sgc3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15CkNPTkZJR19EUDgzNjQwX1BIWT1t CkNPTkZJR19QSU5DVFJMPXkKCiMKIyBQaW4gY29udHJvbGxlcnMKIwpDT05GSUdfUElOTVVYPXkK Q09ORklHX1BJTkNPTkY9eQpDT05GSUdfR0VORVJJQ19QSU5DT05GPXkKIyBDT05GSUdfREVCVUdf UElOQ1RSTCBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfQU1EIGlzIG5vdCBzZXQKIyBDT05G SUdfUElOQ1RSTF9TWDE1MFggaXMgbm90IHNldApDT05GSUdfUElOQ1RSTF9CQVlUUkFJTD15CiMg Q09ORklHX1BJTkNUUkxfQ0hFUlJZVklFVyBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfQlJP WFRPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfU1VOUklTRVBPSU5UIGlzIG5vdCBzZXQK Q09ORklHX0dQSU9MSUI9eQpDT05GSUdfR1BJT19BQ1BJPXkKQ09ORklHX0dQSU9MSUJfSVJRQ0hJ UD15CiMgQ09ORklHX0RFQlVHX0dQSU8gaXMgbm90IHNldApDT05GSUdfR1BJT19TWVNGUz15Cgoj CiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMKIwojIENPTkZJR19HUElPX0FNRFBUIGlzIG5v dCBzZXQKIyBDT05GSUdfR1BJT19EV0FQQiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fR0VORVJJ Q19QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fSUNIIGlzIG5vdCBzZXQKQ09ORklH X0dQSU9fTFlOWFBPSU5UPW0KIyBDT05GSUdfR1BJT19NT0NLVVAgaXMgbm90IHNldAojIENPTkZJ R19HUElPX1ZYODU1IGlzIG5vdCBzZXQKCiMKIyBQb3J0LW1hcHBlZCBJL08gR1BJTyBkcml2ZXJz CiMKIyBDT05GSUdfR1BJT19GNzE4OFggaXMgbm90IHNldAojIENPTkZJR19HUElPX0lUODcgaXMg bm90IHNldAojIENPTkZJR19HUElPX1NDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU0NIMzEx WCBpcyBub3Qgc2V0CgojCiMgSTJDIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdfR1BJT19BRFA1 NTg4IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19NQVg3MzAwIGlzIG5vdCBzZXQKIyBDT05GSUdf R1BJT19NQVg3MzJYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QQ0E5NTNYIGlzIG5vdCBzZXQK IyBDT05GSUdfR1BJT19QQ0Y4NTdYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TWDE1MFggaXMg bm90IHNldAojIENPTkZJR19HUElPX1RQSUMyODEwIGlzIG5vdCBzZXQKCiMKIyBNRkQgR1BJTyBl eHBhbmRlcnMKIwoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQU1EODEx MSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fTUxfSU9IIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJ T19SREMzMjFYIGlzIG5vdCBzZXQKCiMKIyBTUEkgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19H UElPX01BWDczMDEgaXMgbm90IHNldAojIENPTkZJR19HUElPX01DMzM4ODAgaXMgbm90IHNldAoj IENPTkZJR19HUElPX1BJU09TUiBpcyBub3Qgc2V0CgojCiMgU1BJIG9yIEkyQyBHUElPIGV4cGFu ZGVycwojCgojCiMgVVNCIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdfR1BJT19WSVBFUkJPQVJE IGlzIG5vdCBzZXQKIyBDT05GSUdfVzEgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9BVlMgaXMg bm90IHNldApDT05GSUdfUE9XRVJfUkVTRVQ9eQojIENPTkZJR19QT1dFUl9SRVNFVF9SRVNUQVJU IGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NVUFBMWT15CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BEQV9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RF U1RfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0RTMjc4MCBpcyBub3Qgc2V0CiMg Q09ORklHX0JBVFRFUllfRFMyNzgxIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODIg aXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX1NCUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRF UllfQlEyN1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDAgaXMgbm90IHNl dAojIENPTkZJR19CQVRURVJZX01BWDE3MDQyIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9J U1AxNzA0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTAzIGlzIG5vdCBzZXQKIyBD T05GSUdfQ0hBUkdFUl9MUDg3MjcgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0dQSU8gaXMg bm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQxNVggaXMgbm90IHNldAojIENPTkZJR19DSEFS R0VSX0JRMjQxOTAgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQyNTcgaXMgbm90IHNl dAojIENPTkZJR19DSEFSR0VSX0JRMjQ3MzUgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JR MjU4OTAgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9TTUIzNDc9bQojIENPTkZJR19CQVRURVJZ X0dBVUdFX0xUQzI5NDEgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX1JUOTQ1NSBpcyBub3Qg c2V0CkNPTkZJR19IV01PTj15CkNPTkZJR19IV01PTl9WSUQ9bQojIENPTkZJR19IV01PTl9ERUJV R19DSElQIGlzIG5vdCBzZXQKCiMKIyBOYXRpdmUgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FC SVRVR1VSVT1tCkNPTkZJR19TRU5TT1JTX0FCSVRVR1VSVTM9bQojIENPTkZJR19TRU5TT1JTX0FE NzMxNCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FENzQxND1tCkNPTkZJR19TRU5TT1JTX0FE NzQxOD1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjE9bQpDT05GSUdfU0VOU09SU19BRE0xMDI1PW0K Q09ORklHX1NFTlNPUlNfQURNMTAyNj1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjk9bQpDT05GSUdf U0VOU09SU19BRE0xMDMxPW0KQ09ORklHX1NFTlNPUlNfQURNOTI0MD1tCkNPTkZJR19TRU5TT1JT X0FEVDdYMTA9bQojIENPTkZJR19TRU5TT1JTX0FEVDczMTAgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19BRFQ3NDEwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQxMT1tCkNPTkZJR19TRU5TT1JTX0FE VDc0NjI9bQpDT05GSUdfU0VOU09SU19BRFQ3NDcwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ3NT1t CkNPTkZJR19TRU5TT1JTX0FTQzc2MjE9bQpDT05GSUdfU0VOU09SU19LOFRFTVA9bQpDT05GSUdf U0VOU09SU19LMTBURU1QPW0KQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BPV0VSPW0KQ09ORklHX1NF TlNPUlNfQVBQTEVTTUM9bQpDT05GSUdfU0VOU09SU19BU0IxMDA9bQpDT05GSUdfU0VOU09SU19B VFhQMT1tCkNPTkZJR19TRU5TT1JTX0RTNjIwPW0KQ09ORklHX1NFTlNPUlNfRFMxNjIxPW0KQ09O RklHX1NFTlNPUlNfREVMTF9TTU09bQpDT05GSUdfU0VOU09SU19JNUtfQU1CPW0KQ09ORklHX1NF TlNPUlNfRjcxODA1Rj1tCkNPTkZJR19TRU5TT1JTX0Y3MTg4MkZHPW0KQ09ORklHX1NFTlNPUlNf Rjc1Mzc1Uz1tCkNPTkZJR19TRU5TT1JTX0ZTQ0hNRD1tCiMgQ09ORklHX1NFTlNPUlNfRlRTVEVV VEFURVMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19HTDUxOFNNPW0KQ09ORklHX1NFTlNPUlNf R0w1MjBTTT1tCkNPTkZJR19TRU5TT1JTX0c3NjBBPW0KIyBDT05GSUdfU0VOU09SU19HNzYyIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19HUElPX0ZBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfSElINjEzMCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0lCTUFFTT1tCkNPTkZJR19T RU5TT1JTX0lCTVBFWD1tCiMgQ09ORklHX1NFTlNPUlNfSTU1MDAgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19DT1JFVEVNUD1tCkNPTkZJR19TRU5TT1JTX0lUODc9bQojIENPTkZJR19TRU5TT1JT X0pDNDIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1BPV1IxMjIwIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTElORUFHRT1tCiMgQ09ORklHX1NFTlNPUlNfTFRDMjk0NSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfTFRDMjk5MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQx NTE9bQpDT05GSUdfU0VOU09SU19MVEM0MjE1PW0KIyBDT05GSUdfU0VOU09SU19MVEM0MjIyIGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTFRDNDI0NT1tCiMgQ09ORklHX1NFTlNPUlNfTFRDNDI2 MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNjE9bQojIENPTkZJR19TRU5TT1JTX01B WDExMTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjA2NT1tCkNPTkZJR19TRU5TT1JT X01BWDE2MTk9bQpDT05GSUdfU0VOU09SU19NQVgxNjY4PW0KQ09ORklHX1NFTlNPUlNfTUFYMTk3 PW0KIyBDT05GSUdfU0VOU09SU19NQVgzMTcyMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01B WDY2Mzk9bQpDT05GSUdfU0VOU09SU19NQVg2NjQyPW0KQ09ORklHX1NFTlNPUlNfTUFYNjY1MD1t CkNPTkZJR19TRU5TT1JTX01BWDY2OTc9bQojIENPTkZJR19TRU5TT1JTX01BWDMxNzkwIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTUNQMzAyMT1tCiMgQ09ORklHX1NFTlNPUlNfVEM2NTQgaXMg bm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEQ1hYIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf TE02Mz1tCiMgQ09ORklHX1NFTlNPUlNfTE03MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xN NzM9bQpDT05GSUdfU0VOU09SU19MTTc1PW0KQ09ORklHX1NFTlNPUlNfTE03Nz1tCkNPTkZJR19T RU5TT1JTX0xNNzg9bQpDT05GSUdfU0VOU09SU19MTTgwPW0KQ09ORklHX1NFTlNPUlNfTE04Mz1t CkNPTkZJR19TRU5TT1JTX0xNODU9bQpDT05GSUdfU0VOU09SU19MTTg3PW0KQ09ORklHX1NFTlNP UlNfTE05MD1tCkNPTkZJR19TRU5TT1JTX0xNOTI9bQpDT05GSUdfU0VOU09SU19MTTkzPW0KQ09O RklHX1NFTlNPUlNfTE05NTIzND1tCkNPTkZJR19TRU5TT1JTX0xNOTUyNDE9bQpDT05GSUdfU0VO U09SU19MTTk1MjQ1PW0KQ09ORklHX1NFTlNPUlNfUEM4NzM2MD1tCkNPTkZJR19TRU5TT1JTX1BD ODc0Mjc9bQpDT05GSUdfU0VOU09SU19OVENfVEhFUk1JU1RPUj1tCiMgQ09ORklHX1NFTlNPUlNf TkNUNjY4MyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX05DVDY3NzU9bQojIENPTkZJR19TRU5T T1JTX05DVDc4MDIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX05DVDc5MDQgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19QQ0Y4NTkxPW0KQ09ORklHX1BNQlVTPW0KQ09ORklHX1NFTlNPUlNf UE1CVVM9bQpDT05GSUdfU0VOU09SU19BRE0xMjc1PW0KQ09ORklHX1NFTlNPUlNfTE0yNTA2Nj1t CkNPTkZJR19TRU5TT1JTX0xUQzI5Nzg9bQojIENPTkZJR19TRU5TT1JTX0xUQzM4MTUgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19NQVgxNjA2ND1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMjA3NTEg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgzNDQ0MD1tCkNPTkZJR19TRU5TT1JTX01BWDg2 ODg9bQojIENPTkZJR19TRU5TT1JTX1RQUzQwNDIyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf VUNEOTAwMD1tCkNPTkZJR19TRU5TT1JTX1VDRDkyMDA9bQpDT05GSUdfU0VOU09SU19aTDYxMDA9 bQojIENPTkZJR19TRU5TT1JTX1NIVDE1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU0hUMjE9 bQojIENPTkZJR19TRU5TT1JTX1NIVDN4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TSFRD MSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NJUzU1OTU9bQpDT05GSUdfU0VOU09SU19ETUUx NzM3PW0KQ09ORklHX1NFTlNPUlNfRU1DMTQwMz1tCiMgQ09ORklHX1NFTlNPUlNfRU1DMjEwMyBp cyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0VNQzZXMjAxPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3 TTE9bQpDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5 Nz1tCkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OPW0KQ09ORklHX1NFTlNPUlNfU0NINTYy Nz1tCkNPTkZJR19TRU5TT1JTX1NDSDU2MzY9bQojIENPTkZJR19TRU5TT1JTX1NNTTY2NSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURDMTI4RDgxOCBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0FEUzEwMTU9bQpDT05GSUdfU0VOU09SU19BRFM3ODI4PW0KIyBDT05GSUdfU0VOU09SU19B RFM3ODcxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQU1DNjgyMT1tCkNPTkZJR19TRU5TT1JT X0lOQTIwOT1tCkNPTkZJR19TRU5TT1JTX0lOQTJYWD1tCiMgQ09ORklHX1NFTlNPUlNfSU5BMzIy MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVEM3NCBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX1RITUM1MD1tCkNPTkZJR19TRU5TT1JTX1RNUDEwMj1tCiMgQ09ORklHX1NFTlNPUlNfVE1Q MTAzIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19UTVAxMDggaXMgbm90IHNldApDT05GSUdf U0VOU09SU19UTVA0MDE9bQpDT05GSUdfU0VOU09SU19UTVA0MjE9bQpDT05GSUdfU0VOU09SU19W SUFfQ1BVVEVNUD1tCkNPTkZJR19TRU5TT1JTX1ZJQTY4NkE9bQpDT05GSUdfU0VOU09SU19WVDEy MTE9bQpDT05GSUdfU0VOU09SU19WVDgyMzE9bQpDT05GSUdfU0VOU09SU19XODM3ODFEPW0KQ09O RklHX1NFTlNPUlNfVzgzNzkxRD1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9bQpDT05GSUdfU0VO U09SU19XODM3OTM9bQpDT05GSUdfU0VOU09SU19XODM3OTU9bQojIENPTkZJR19TRU5TT1JTX1c4 Mzc5NV9GQU5DVFJMIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPW0KQ09ORklH X1NFTlNPUlNfVzgzTDc4Nk5HPW0KQ09ORklHX1NFTlNPUlNfVzgzNjI3SEY9bQpDT05GSUdfU0VO U09SU19XODM2MjdFSEY9bQojIENPTkZJR19TRU5TT1JTX1hHRU5FIGlzIG5vdCBzZXQKCiMKIyBB Q1BJIGRyaXZlcnMKIwpDT05GSUdfU0VOU09SU19BQ1BJX1BPV0VSPW0KQ09ORklHX1NFTlNPUlNf QVRLMDExMD1tCkNPTkZJR19USEVSTUFMPXkKQ09ORklHX1RIRVJNQUxfSFdNT049eQpDT05GSUdf VEhFUk1BTF9XUklUQUJMRV9UUklQUz15CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBf V0lTRT15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CiMgQ09O RklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKQ09ORklH X1RIRVJNQUxfR09WX0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkK Q09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19USEVSTUFMX0dPVl9VU0VSX1NQ QUNFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfUE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKIyBD T05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdfSU5URUxfUE9XRVJDTEFN UD1tCkNPTkZJR19YODZfUEtHX1RFTVBfVEhFUk1BTD1tCiMgQ09ORklHX0lOVEVMX1NPQ19EVFNf VEhFUk1BTCBpcyBub3Qgc2V0CgojCiMgQUNQSSBJTlQzNDBYIHRoZXJtYWwgZHJpdmVycwojCiMg Q09ORklHX0lOVDM0MFhfVEhFUk1BTCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9QQ0hfVEhFUk1B TD1tCkNPTkZJR19XQVRDSERPRz15CkNPTkZJR19XQVRDSERPR19DT1JFPXkKIyBDT05GSUdfV0FU Q0hET0dfTk9XQVlPVVQgaXMgbm90IHNldAojIENPTkZJR19XQVRDSERPR19TWVNGUyBpcyBub3Qg c2V0CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz1t CiMgQ09ORklHX1dEQVRfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfWElMSU5YX1dBVENIRE9HIGlz IG5vdCBzZXQKIyBDT05GSUdfWklJUkFWRV9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NB REVOQ0VfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19EV19XQVRDSERPRyBpcyBub3Qgc2V0 CiMgQ09ORklHX01BWDYzWFhfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19BQ1FVSVJFX1dE VCBpcyBub3Qgc2V0CiMgQ09ORklHX0FEVkFOVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfQUxJ TTE1MzVfV0RUPW0KQ09ORklHX0FMSU03MTAxX1dEVD1tCkNPTkZJR19GNzE4MDhFX1dEVD1tCkNP TkZJR19TUDUxMDBfVENPPW0KQ09ORklHX1NCQ19GSVRQQzJfV0FUQ0hET0c9bQojIENPTkZJR19F VVJPVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfSUI3MDBfV0RUPW0KQ09ORklHX0lCTUFTUj1t CiMgQ09ORklHX1dBRkVSX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JNjMwMEVTQl9XRFQ9eQpDT05G SUdfSUU2WFhfV0RUPW0KQ09ORklHX0lUQ09fV0RUPXkKQ09ORklHX0lUQ09fVkVORE9SX1NVUFBP UlQ9eQpDT05GSUdfSVQ4NzEyRl9XRFQ9bQpDT05GSUdfSVQ4N19XRFQ9bQpDT05GSUdfSFBfV0FU Q0hET0c9bQpDT05GSUdfSFBXRFRfTk1JX0RFQ09ESU5HPXkKIyBDT05GSUdfU0MxMjAwX1dEVCBp cyBub3Qgc2V0CiMgQ09ORklHX1BDODc0MTNfV0RUIGlzIG5vdCBzZXQKQ09ORklHX05WX1RDTz1t CiMgQ09ORklHXzYwWFhfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVNV9XRFQgaXMgbm90IHNl dApDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD1tCiMgQ09ORklHX1NNU0MzN0I3ODdfV0RUIGlzIG5v dCBzZXQKQ09ORklHX1ZJQV9XRFQ9bQpDT05GSUdfVzgzNjI3SEZfV0RUPW0KQ09ORklHX1c4Mzg3 N0ZfV0RUPW0KQ09ORklHX1c4Mzk3N0ZfV0RUPW0KQ09ORklHX01BQ0haX1dEVD1tCiMgQ09ORklH X1NCQ19FUFhfQzNfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUlfV0RUIGlz IG5vdCBzZXQKIyBDT05GSUdfTkk5MDNYX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTl9BMjFf V0RUIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9XRFQ9bQoKIwojIFBDSS1iYXNlZCBXYXRjaGRvZyBD YXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklHX1dEVFBDST1tCgojCiMgVVNCLWJh c2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBDV0FUQ0hET0c9bQoKIwojIFdhdGNoZG9n IFByZXRpbWVvdXQgR292ZXJub3JzCiMKIyBDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1Yg aXMgbm90IHNldApDT05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNr cGxhbmUKIwpDT05GSUdfU1NCPW0KQ09ORklHX1NTQl9TUFJPTT15CkNPTkZJR19TU0JfUENJSE9T VF9QT1NTSUJMRT15CkNPTkZJR19TU0JfUENJSE9TVD15CiMgQ09ORklHX1NTQl9CNDNfUENJX0JS SURHRSBpcyBub3Qgc2V0CkNPTkZJR19TU0JfU0RJT0hPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NC X1NESU9IT1NUPXkKIyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9EUklW RVJfUENJQ09SRV9QT1NTSUJMRT15CkNPTkZJR19TU0JfRFJJVkVSX1BDSUNPUkU9eQojIENPTkZJ R19TU0JfRFJJVkVSX0dQSU8gaXMgbm90IHNldApDT05GSUdfQkNNQV9QT1NTSUJMRT15CgojCiMg QnJvYWRjb20gc3BlY2lmaWMgQU1CQQojCkNPTkZJR19CQ01BPW0KQ09ORklHX0JDTUFfSE9TVF9Q Q0lfUE9TU0lCTEU9eQpDT05GSUdfQkNNQV9IT1NUX1BDST15CiMgQ09ORklHX0JDTUFfSE9TVF9T T0MgaXMgbm90IHNldApDT05GSUdfQkNNQV9EUklWRVJfUENJPXkKQ09ORklHX0JDTUFfRFJJVkVS X0dNQUNfQ01OPXkKIyBDT05GSUdfQkNNQV9EUklWRVJfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklH X0JDTUFfREVCVUcgaXMgbm90IHNldAoKIwojIE11bHRpZnVuY3Rpb24gZGV2aWNlIGRyaXZlcnMK IwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQVMzNzExIGlzIG5vdCBzZXQKIyBDT05G SUdfUE1JQ19BRFA1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0FBVDI4NzBfQ09SRSBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9CQ001OTBYWCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9BWFAy MFhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0NST1NfRUMgaXMgbm90IHNldAojIENPTkZJ R19QTUlDX0RBOTAzWCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkwNTJfU1BJIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX0RBOTA1Ml9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDU1 IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA2MiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9E QTkwNjMgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MTUwIGlzIG5vdCBzZXQKIyBDT05GSUdf TUZEX0RMTjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUMxM1hYWF9TUEkgaXMgbm90IHNldAoj IENPTkZJR19NRkRfTUMxM1hYWF9JMkMgaXMgbm90IHNldAojIENPTkZJR19IVENfUEFTSUMzIGlz IG5vdCBzZXQKIyBDT05GSUdfSFRDX0kyQ1BMRCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9JTlRF TF9RVUFSS19JMkNfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19MUENfSUNIPXkKQ09ORklHX0xQQ19T Q0g9bQojIENPTkZJR19JTlRFTF9TT0NfUE1JQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9JTlRF TF9MUFNTX0FDUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfSU5URUxfTFBTU19QQ0kgaXMgbm90 IHNldAojIENPTkZJR19NRkRfSkFOWl9DTU9ESU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfS0VN UExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04MDAgaXMgbm90IHNldAojIENPTkZJR19N RkRfODhQTTgwNSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF84OFBNODYwWCBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9NQVgxNDU3NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3NzY5MyBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3Nzg0MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4 OTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDg5MjUgaXMgbm90IHNldAojIENPTkZJR19N RkRfTUFYODk5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTk4IGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX01UNjM5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NRU5GMjFCTUMgaXMgbm90 IHNldAojIENPTkZJR19FWlhfUENBUCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVklQRVJCT0FSRD1t CiMgQ09ORklHX01GRF9SRVRVIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1BDRjUwNjMzIGlzIG5v dCBzZXQKIyBDT05GSUdfVUNCMTQwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JEQzMy MVggaXMgbm90IHNldApDT05GSUdfTUZEX1JUU1hfUENJPW0KIyBDT05GSUdfTUZEX1JUNTAzMyBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9SVFNYX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9S QzVUNTgzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NFQ19DT1JFIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1NJNDc2WF9DT1JFIGlzIG5vdCBzZXQKQ09ORklHX01GRF9TTTUwMT1tCiMgQ09ORklH X01GRF9TTTUwMV9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NLWTgxNDUyIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX1NNU0MgaXMgbm90IHNldAojIENPTkZJR19BQlg1MDBfQ09SRSBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9TWVNDT04gaXMgbm90IHNldAojIENPTkZJR19NRkRfVElfQU0z MzVYX1RTQ0FEQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9MUDM5NDMgaXMgbm90IHNldAojIENP TkZJR19NRkRfTFA4Nzg4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1BBTE1BUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1RQUzYxMDVYIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjUwMTAgaXMgbm90IHNl dAojIENPTkZJR19UUFM2NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA4NiBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA5MCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2 NTIxNyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9USV9MUDg3M1ggaXMgbm90IHNldAojIENPTkZJ R19NRkRfVFBTNjUyMTggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU4NlggaXMgbm90IHNl dAojIENPTkZJR19NRkRfVFBTNjU5MTAgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU5MTJf STJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX1NQSSBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9UUFM4MDAzMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDQwMzBfQ09SRSBpcyBub3Qg c2V0CiMgQ09ORklHX1RXTDYwNDBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTDEyNzNf Q09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9MTTM1MzMgaXMgbm90IHNldAojIENPTkZJR19N RkRfVE1JTyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVlg4NTU9bQojIENPTkZJR19NRkRfQVJJWk9O QV9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9TUEkgaXMgbm90IHNldAojIENP TkZJR19NRkRfV004NDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODMxWF9JMkMgaXMgbm90 IHNldAojIENPTkZJR19NRkRfV004MzFYX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgz NTBfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODk5NCBpcyBub3Qgc2V0CiMgQ09ORklH X1JFR1VMQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9TVVBQT1JUPW0KCiMKIyBNdWx0aW1l ZGlhIGNvcmUgc3VwcG9ydAojCkNPTkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVD15CkNPTkZJR19N RURJQV9BTkFMT0dfVFZfU1VQUE9SVD15CkNPTkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQ9 eQpDT05GSUdfTUVESUFfUkFESU9fU1VQUE9SVD15CiMgQ09ORklHX01FRElBX1NEUl9TVVBQT1JU IGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1JDX1NVUFBPUlQ9eQojIENPTkZJR19NRURJQV9DRUNf U1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX0NPTlRST0xMRVIgaXMgbm90IHNldApD T05GSUdfVklERU9fREVWPW0KQ09ORklHX1ZJREVPX1Y0TDI9bQojIENPTkZJR19WSURFT19BRFZf REVCVUcgaXMgbm90IHNldAojIENPTkZJR19WSURFT19GSVhFRF9NSU5PUl9SQU5HRVMgaXMgbm90 IHNldApDT05GSUdfVklERU9fVFVORVI9bQpDT05GSUdfVklERU9CVUZfR0VOPW0KQ09ORklHX1ZJ REVPQlVGX0RNQV9TRz1tCkNPTkZJR19WSURFT0JVRl9WTUFMTE9DPW0KQ09ORklHX1ZJREVPQlVG X0RWQj1tCkNPTkZJR19WSURFT0JVRjJfQ09SRT1tCkNPTkZJR19WSURFT0JVRjJfTUVNT1BTPW0K Q09ORklHX1ZJREVPQlVGMl9WTUFMTE9DPW0KQ09ORklHX1ZJREVPQlVGMl9ETUFfU0c9bQpDT05G SUdfVklERU9CVUYyX0RWQj1tCkNPTkZJR19EVkJfQ09SRT1tCkNPTkZJR19EVkJfTkVUPXkKQ09O RklHX1RUUENJX0VFUFJPTT1tCkNPTkZJR19EVkJfTUFYX0FEQVBURVJTPTgKQ09ORklHX0RWQl9E WU5BTUlDX01JTk9SUz15CiMgQ09ORklHX0RWQl9ERU1VWF9TRUNUSU9OX0xPU1NfTE9HIGlzIG5v dCBzZXQKCiMKIyBNZWRpYSBkcml2ZXJzCiMKQ09ORklHX1JDX0NPUkU9bQpDT05GSUdfUkNfTUFQ PW0KQ09ORklHX1JDX0RFQ09ERVJTPXkKQ09ORklHX0xJUkM9bQpDT05GSUdfSVJfTElSQ19DT0RF Qz1tCkNPTkZJR19JUl9ORUNfREVDT0RFUj1tCkNPTkZJR19JUl9SQzVfREVDT0RFUj1tCkNPTkZJ R19JUl9SQzZfREVDT0RFUj1tCkNPTkZJR19JUl9KVkNfREVDT0RFUj1tCkNPTkZJR19JUl9TT05Z X0RFQ09ERVI9bQpDT05GSUdfSVJfU0FOWU9fREVDT0RFUj1tCkNPTkZJR19JUl9TSEFSUF9ERUNP REVSPW0KQ09ORklHX0lSX01DRV9LQkRfREVDT0RFUj1tCkNPTkZJR19JUl9YTVBfREVDT0RFUj1t CkNPTkZJR19SQ19ERVZJQ0VTPXkKQ09ORklHX1JDX0FUSV9SRU1PVEU9bQpDT05GSUdfSVJfRU5F PW0KIyBDT05GSUdfSVJfSElYNUhEMiBpcyBub3Qgc2V0CkNPTkZJR19JUl9JTU9OPW0KQ09ORklH X0lSX01DRVVTQj1tCkNPTkZJR19JUl9JVEVfQ0lSPW0KQ09ORklHX0lSX0ZJTlRFSz1tCkNPTkZJ R19JUl9OVVZPVE9OPW0KQ09ORklHX0lSX1JFRFJBVDM9bQpDT05GSUdfSVJfU1RSRUFNWkFQPW0K Q09ORklHX0lSX1dJTkJPTkRfQ0lSPW0KIyBDT05GSUdfSVJfSUdPUlBMVUdVU0IgaXMgbm90IHNl dApDT05GSUdfSVJfSUdVQU5BPW0KQ09ORklHX0lSX1RUVVNCSVI9bQojIENPTkZJR19SQ19MT09Q QkFDSyBpcyBub3Qgc2V0CkNPTkZJR19JUl9HUElPX0NJUj1tCiMgQ09ORklHX0lSX1NFUklBTCBp cyBub3Qgc2V0CkNPTkZJR19NRURJQV9VU0JfU1VQUE9SVD15CgojCiMgV2ViY2FtIGRldmljZXMK IwpDT05GSUdfVVNCX1ZJREVPX0NMQVNTPW0KQ09ORklHX1VTQl9WSURFT19DTEFTU19JTlBVVF9F VkRFVj15CkNPTkZJR19VU0JfR1NQQ0E9bQpDT05GSUdfVVNCX001NjAyPW0KQ09ORklHX1VTQl9T VFYwNlhYPW0KQ09ORklHX1VTQl9HTDg2MD1tCkNPTkZJR19VU0JfR1NQQ0FfQkVOUT1tCkNPTkZJ R19VU0JfR1NQQ0FfQ09ORVg9bQpDT05GSUdfVVNCX0dTUENBX0NQSUExPW0KIyBDT05GSUdfVVNC X0dTUENBX0RUQ1MwMzMgaXMgbm90IHNldApDT05GSUdfVVNCX0dTUENBX0VUT01TPW0KQ09ORklH X1VTQl9HU1BDQV9GSU5FUElYPW0KQ09ORklHX1VTQl9HU1BDQV9KRUlMSU5KPW0KQ09ORklHX1VT Ql9HU1BDQV9KTDIwMDVCQ0Q9bQojIENPTkZJR19VU0JfR1NQQ0FfS0lORUNUIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9HU1BDQV9LT05JQ0E9bQpDT05GSUdfVVNCX0dTUENBX01BUlM9bQpDT05GSUdf VVNCX0dTUENBX01SOTczMTBBPW0KQ09ORklHX1VTQl9HU1BDQV9OVzgwWD1tCkNPTkZJR19VU0Jf R1NQQ0FfT1Y1MTk9bQpDT05GSUdfVVNCX0dTUENBX09WNTM0PW0KQ09ORklHX1VTQl9HU1BDQV9P VjUzNF85PW0KQ09ORklHX1VTQl9HU1BDQV9QQUMyMDc9bQpDT05GSUdfVVNCX0dTUENBX1BBQzcz MDI9bQpDT05GSUdfVVNCX0dTUENBX1BBQzczMTE9bQpDT05GSUdfVVNCX0dTUENBX1NFNDAxPW0K Q09ORklHX1VTQl9HU1BDQV9TTjlDMjAyOD1tCkNPTkZJR19VU0JfR1NQQ0FfU045QzIwWD1tCkNP TkZJR19VU0JfR1NQQ0FfU09OSVhCPW0KQ09ORklHX1VTQl9HU1BDQV9TT05JWEo9bQpDT05GSUdf VVNCX0dTUENBX1NQQ0E1MDA9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDE9bQpDT05GSUdfVVNC X0dTUENBX1NQQ0E1MDU9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDY9bQpDT05GSUdfVVNCX0dT UENBX1NQQ0E1MDg9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1NjE9bQpDT05GSUdfVVNCX0dTUENB X1NQQ0ExNTI4PW0KQ09ORklHX1VTQl9HU1BDQV9TUTkwNT1tCkNPTkZJR19VU0JfR1NQQ0FfU1E5 MDVDPW0KQ09ORklHX1VTQl9HU1BDQV9TUTkzMFg9bQpDT05GSUdfVVNCX0dTUENBX1NUSzAxND1t CiMgQ09ORklHX1VTQl9HU1BDQV9TVEsxMTM1IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HU1BDQV9T VFYwNjgwPW0KQ09ORklHX1VTQl9HU1BDQV9TVU5QTFVTPW0KQ09ORklHX1VTQl9HU1BDQV9UNjEz PW0KQ09ORklHX1VTQl9HU1BDQV9UT1BSTz1tCiMgQ09ORklHX1VTQl9HU1BDQV9UT1VQVEVLIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9HU1BDQV9UVjg1MzI9bQpDT05GSUdfVVNCX0dTUENBX1ZDMDMy WD1tCkNPTkZJR19VU0JfR1NQQ0FfVklDQU09bQpDT05GSUdfVVNCX0dTUENBX1hJUkxJTktfQ0lU PW0KQ09ORklHX1VTQl9HU1BDQV9aQzNYWD1tCkNPTkZJR19VU0JfUFdDPW0KIyBDT05GSUdfVVNC X1BXQ19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUFdDX0lOUFVUX0VWREVWPXkKIyBDT05G SUdfVklERU9fQ1BJQTIgaXMgbm90IHNldApDT05GSUdfVVNCX1pSMzY0WFg9bQpDT05GSUdfVVNC X1NUS1dFQkNBTT1tCkNPTkZJR19VU0JfUzIyNTU9bQojIENPTkZJR19WSURFT19VU0JUViBpcyBu b3Qgc2V0CgojCiMgQW5hbG9nIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX1BWUlVTQjI9 bQpDT05GSUdfVklERU9fUFZSVVNCMl9TWVNGUz15CkNPTkZJR19WSURFT19QVlJVU0IyX0RWQj15 CiMgQ09ORklHX1ZJREVPX1BWUlVTQjJfREVCVUdJRkMgaXMgbm90IHNldApDT05GSUdfVklERU9f SERQVlI9bQpDT05GSUdfVklERU9fVVNCVklTSU9OPW0KIyBDT05GSUdfVklERU9fU1RLMTE2MF9D T01NT04gaXMgbm90IHNldAojIENPTkZJR19WSURFT19HTzcwMDcgaXMgbm90IHNldAoKIwojIEFu YWxvZy9kaWdpdGFsIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FVMDgyOD1tCkNPTkZJ R19WSURFT19BVTA4MjhfVjRMMj15CiMgQ09ORklHX1ZJREVPX0FVMDgyOF9SQyBpcyBub3Qgc2V0 CkNPTkZJR19WSURFT19DWDIzMVhYPW0KQ09ORklHX1ZJREVPX0NYMjMxWFhfUkM9eQpDT05GSUdf VklERU9fQ1gyMzFYWF9BTFNBPW0KQ09ORklHX1ZJREVPX0NYMjMxWFhfRFZCPW0KQ09ORklHX1ZJ REVPX1RNNjAwMD1tCkNPTkZJR19WSURFT19UTTYwMDBfQUxTQT1tCkNPTkZJR19WSURFT19UTTYw MDBfRFZCPW0KCiMKIyBEaWdpdGFsIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklHX0RWQl9VU0I9bQoj IENPTkZJR19EVkJfVVNCX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9VU0JfRElCMzAwME1D PW0KQ09ORklHX0RWQl9VU0JfQTgwMD1tCkNPTkZJR19EVkJfVVNCX0RJQlVTQl9NQj1tCiMgQ09O RklHX0RWQl9VU0JfRElCVVNCX01CX0ZBVUxUWSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVVNCX0RJ QlVTQl9NQz1tCkNPTkZJR19EVkJfVVNCX0RJQjA3MDA9bQpDT05GSUdfRFZCX1VTQl9VTVRfMDEw PW0KQ09ORklHX0RWQl9VU0JfQ1hVU0I9bQpDT05GSUdfRFZCX1VTQl9NOTIwWD1tCkNPTkZJR19E VkJfVVNCX0RJR0lUVj1tCkNPTkZJR19EVkJfVVNCX1ZQNzA0NT1tCkNPTkZJR19EVkJfVVNCX1ZQ NzAyWD1tCkNPTkZJR19EVkJfVVNCX0dQOFBTSz1tCkNPTkZJR19EVkJfVVNCX05PVkFfVF9VU0Iy PW0KQ09ORklHX0RWQl9VU0JfVFRVU0IyPW0KQ09ORklHX0RWQl9VU0JfRFRUMjAwVT1tCkNPTkZJ R19EVkJfVVNCX09QRVJBMT1tCkNPTkZJR19EVkJfVVNCX0FGOTAwNT1tCkNPTkZJR19EVkJfVVNC X0FGOTAwNV9SRU1PVEU9bQpDT05GSUdfRFZCX1VTQl9QQ1RWNDUyRT1tCkNPTkZJR19EVkJfVVNC X0RXMjEwMj1tCkNPTkZJR19EVkJfVVNCX0NJTkVSR1lfVDI9bQpDT05GSUdfRFZCX1VTQl9EVFY1 MTAwPW0KQ09ORklHX0RWQl9VU0JfRlJJSU89bQpDT05GSUdfRFZCX1VTQl9BWjYwMjc9bQpDT05G SUdfRFZCX1VTQl9URUNITklTQVRfVVNCMj1tCkNPTkZJR19EVkJfVVNCX1YyPW0KQ09ORklHX0RW Ql9VU0JfQUY5MDE1PW0KQ09ORklHX0RWQl9VU0JfQUY5MDM1PW0KQ09ORklHX0RWQl9VU0JfQU5Z U0VFPW0KQ09ORklHX0RWQl9VU0JfQVU2NjEwPW0KQ09ORklHX0RWQl9VU0JfQVo2MDA3PW0KQ09O RklHX0RWQl9VU0JfQ0U2MjMwPW0KQ09ORklHX0RWQl9VU0JfRUMxNjg9bQpDT05GSUdfRFZCX1VT Ql9HTDg2MT1tCkNPTkZJR19EVkJfVVNCX0xNRTI1MTA9bQpDT05GSUdfRFZCX1VTQl9NWEwxMTFT Rj1tCkNPTkZJR19EVkJfVVNCX1JUTDI4WFhVPW0KIyBDT05GSUdfRFZCX1VTQl9EVkJTS1kgaXMg bm90IHNldApDT05GSUdfRFZCX1RUVVNCX0JVREdFVD1tCkNPTkZJR19EVkJfVFRVU0JfREVDPW0K Q09ORklHX1NNU19VU0JfRFJWPW0KQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCPW0KIyBDT05G SUdfRFZCX0IyQzJfRkxFWENPUF9VU0JfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19EVkJfQVMx MDIgaXMgbm90IHNldAoKIwojIFdlYmNhbSwgVFYgKGFuYWxvZy9kaWdpdGFsKSBVU0IgZGV2aWNl cwojCkNPTkZJR19WSURFT19FTTI4WFg9bQojIENPTkZJR19WSURFT19FTTI4WFhfVjRMMiBpcyBu b3Qgc2V0CkNPTkZJR19WSURFT19FTTI4WFhfQUxTQT1tCkNPTkZJR19WSURFT19FTTI4WFhfRFZC PW0KQ09ORklHX1ZJREVPX0VNMjhYWF9SQz1tCkNPTkZJR19NRURJQV9QQ0lfU1VQUE9SVD15Cgoj CiMgTWVkaWEgY2FwdHVyZSBzdXBwb3J0CiMKIyBDT05GSUdfVklERU9fTUVZRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1ZJREVPX1NPTE82WDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVFc1ODY0 IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVFc2OCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVP X1RXNjg2WCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1pPUkFOIGlzIG5vdCBzZXQKCiMKIyBN ZWRpYSBjYXB0dXJlL2FuYWxvZyBUViBzdXBwb3J0CiMKQ09ORklHX1ZJREVPX0lWVFY9bQojIENP TkZJR19WSURFT19JVlRWX0FMU0EgaXMgbm90IHNldApDT05GSUdfVklERU9fRkJfSVZUVj1tCiMg Q09ORklHX1ZJREVPX0hFWElVTV9HRU1JTkkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19IRVhJ VU1fT1JJT04gaXMgbm90IHNldAojIENPTkZJR19WSURFT19NWEIgaXMgbm90IHNldAojIENPTkZJ R19WSURFT19EVDMxNTUgaXMgbm90IHNldAoKIwojIE1lZGlhIGNhcHR1cmUvYW5hbG9nL2h5YnJp ZCBUViBzdXBwb3J0CiMKQ09ORklHX1ZJREVPX0NYMTg9bQpDT05GSUdfVklERU9fQ1gxOF9BTFNB PW0KQ09ORklHX1ZJREVPX0NYMjM4ODU9bQpDT05GSUdfTUVESUFfQUxURVJBX0NJPW0KIyBDT05G SUdfVklERU9fQ1gyNTgyMSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19DWDg4PW0KQ09ORklHX1ZJ REVPX0NYODhfQUxTQT1tCkNPTkZJR19WSURFT19DWDg4X0JMQUNLQklSRD1tCkNPTkZJR19WSURF T19DWDg4X0RWQj1tCkNPTkZJR19WSURFT19DWDg4X0VOQUJMRV9WUDMwNTQ9eQpDT05GSUdfVklE RU9fQ1g4OF9WUDMwNTQ9bQpDT05GSUdfVklERU9fQ1g4OF9NUEVHPW0KQ09ORklHX1ZJREVPX0JU ODQ4PW0KQ09ORklHX0RWQl9CVDhYWD1tCkNPTkZJR19WSURFT19TQUE3MTM0PW0KQ09ORklHX1ZJ REVPX1NBQTcxMzRfQUxTQT1tCkNPTkZJR19WSURFT19TQUE3MTM0X1JDPXkKQ09ORklHX1ZJREVP X1NBQTcxMzRfRFZCPW0KQ09ORklHX1ZJREVPX1NBQTcxNjQ9bQoKIwojIE1lZGlhIGRpZ2l0YWwg VFYgUENJIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9BVjcxMTBfSVI9eQpDT05GSUdfRFZCX0FWNzEx MD1tCkNPTkZJR19EVkJfQVY3MTEwX09TRD15CkNPTkZJR19EVkJfQlVER0VUX0NPUkU9bQpDT05G SUdfRFZCX0JVREdFVD1tCkNPTkZJR19EVkJfQlVER0VUX0NJPW0KQ09ORklHX0RWQl9CVURHRVRf QVY9bQpDT05GSUdfRFZCX0JVREdFVF9QQVRDSD1tCkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QX1BD ST1tCiMgQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfUENJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH X0RWQl9QTFVUTzI9bQpDT05GSUdfRFZCX0RNMTEwNT1tCkNPTkZJR19EVkJfUFQxPW0KIyBDT05G SUdfRFZCX1BUMyBpcyBub3Qgc2V0CkNPTkZJR19NQU5USVNfQ09SRT1tCkNPTkZJR19EVkJfTUFO VElTPW0KQ09ORklHX0RWQl9IT1BQRVI9bQpDT05GSUdfRFZCX05HRU5FPW0KQ09ORklHX0RWQl9E REJSSURHRT1tCiMgQ09ORklHX0RWQl9TTUlQQ0lFIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX05F VFVQX1VOSURWQiBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0TF9QTEFURk9STV9EUklWRVJTIGlzIG5v dCBzZXQKIyBDT05GSUdfVjRMX01FTTJNRU1fRFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0 TF9URVNUX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJR19EVkJfUExBVEZPUk1fRFJJVkVSUyBp cyBub3Qgc2V0CgojCiMgU3VwcG9ydGVkIE1NQy9TRElPIGFkYXB0ZXJzCiMKQ09ORklHX1NNU19T RElPX0RSVj1tCkNPTkZJR19SQURJT19BREFQVEVSUz15CkNPTkZJR19SQURJT19URUE1NzVYPW0K IyBDT05GSUdfUkFESU9fU0k0NzBYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFESU9fU0k0NzEzIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX01SODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RTQlIg aXMgbm90IHNldAojIENPTkZJR19SQURJT19NQVhJUkFESU8gaXMgbm90IHNldAojIENPTkZJR19S QURJT19TSEFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1NIQVJLMiBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9LRUVORSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9SQVJFTU9OTyBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9NQTkwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1RFQTU3NjQg aXMgbm90IHNldAojIENPTkZJR19SQURJT19TQUE3NzA2SCBpcyBub3Qgc2V0CiMgQ09ORklHX1JB RElPX1RFRjY4NjIgaXMgbm90IHNldAojIENPTkZJR19SQURJT19XTDEyNzMgaXMgbm90IHNldAoK IwojIFRleGFzIEluc3RydW1lbnRzIFdMMTI4eCBGTSBkcml2ZXIgKFNUIGJhc2VkKQojCgojCiMg U3VwcG9ydGVkIEZpcmVXaXJlIChJRUVFIDEzOTQpIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9GSVJF RFRWPW0KQ09ORklHX0RWQl9GSVJFRFRWX0lOUFVUPXkKQ09ORklHX01FRElBX0NPTU1PTl9PUFRJ T05TPXkKCiMKIyBjb21tb24gZHJpdmVyIG9wdGlvbnMKIwpDT05GSUdfVklERU9fQ1gyMzQxWD1t CkNPTkZJR19WSURFT19UVkVFUFJPTT1tCkNPTkZJR19DWVBSRVNTX0ZJUk1XQVJFPW0KQ09ORklH X0RWQl9CMkMyX0ZMRVhDT1A9bQpDT05GSUdfVklERU9fU0FBNzE0Nj1tCkNPTkZJR19WSURFT19T QUE3MTQ2X1ZWPW0KQ09ORklHX1NNU19TSUFOT19NRFRWPW0KQ09ORklHX1NNU19TSUFOT19SQz15 CiMgQ09ORklHX1NNU19TSUFOT19ERUJVR0ZTIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBhbmNpbGxh cnkgZHJpdmVycyAodHVuZXJzLCBzZW5zb3JzLCBpMmMsIHNwaSwgZnJvbnRlbmRzKQojCkNPTkZJ R19NRURJQV9TVUJEUlZfQVVUT1NFTEVDVD15CkNPTkZJR19NRURJQV9BVFRBQ0g9eQpDT05GSUdf VklERU9fSVJfSTJDPW0KCiMKIyBBdWRpbyBkZWNvZGVycywgcHJvY2Vzc29ycyBhbmQgbWl4ZXJz CiMKQ09ORklHX1ZJREVPX1RWQVVESU89bQpDT05GSUdfVklERU9fVERBNzQzMj1tCkNPTkZJR19W SURFT19NU1AzNDAwPW0KQ09ORklHX1ZJREVPX0NTMzMwOD1tCkNPTkZJR19WSURFT19DUzUzNDU9 bQpDT05GSUdfVklERU9fQ1M1M0wzMkE9bQpDT05GSUdfVklERU9fV004Nzc1PW0KQ09ORklHX1ZJ REVPX1dNODczOT1tCkNPTkZJR19WSURFT19WUDI3U01QWD1tCgojCiMgUkRTIGRlY29kZXJzCiMK Q09ORklHX1ZJREVPX1NBQTY1ODg9bQoKIwojIFZpZGVvIGRlY29kZXJzCiMKQ09ORklHX1ZJREVP X1NBQTcxMVg9bQoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19T QUE3MTdYPW0KQ09ORklHX1ZJREVPX0NYMjU4NDA9bQoKIwojIFZpZGVvIGVuY29kZXJzCiMKQ09O RklHX1ZJREVPX1NBQTcxMjc9bQoKIwojIENhbWVyYSBzZW5zb3IgZGV2aWNlcwojCgojCiMgRmxh c2ggZGV2aWNlcwojCgojCiMgVmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwpDT05GSUdfVklERU9f VVBENjQwMzFBPW0KQ09ORklHX1ZJREVPX1VQRDY0MDgzPW0KCiMKIyBBdWRpby9WaWRlbyBjb21w cmVzc2lvbiBjaGlwcwojCkNPTkZJR19WSURFT19TQUE2NzUySFM9bQoKIwojIE1pc2NlbGxhbmVv dXMgaGVscGVyIGNoaXBzCiMKQ09ORklHX1ZJREVPX001Mjc5MD1tCgojCiMgU2Vuc29ycyB1c2Vk IG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09ORklHX01FRElBX1RVTkVSPW0KQ09ORklHX01FRElB X1RVTkVSX1NJTVBMRT1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjkwPW0KQ09ORklHX01FRElB X1RVTkVSX1REQTgyN1g9bQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9bQpDT05GSUdfTUVE SUFfVFVORVJfVERBOTg4Nz1tCkNPTkZJR19NRURJQV9UVU5FUl9URUE1NzYxPW0KQ09ORklHX01F RElBX1RVTkVSX1RFQTU3Njc9bQpDT05GSUdfTUVESUFfVFVORVJfTVQyMFhYPW0KQ09ORklHX01F RElBX1RVTkVSX01UMjA2MD1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIwNjM9bQpDT05GSUdfTUVE SUFfVFVORVJfTVQyMjY2PW0KQ09ORklHX01FRElBX1RVTkVSX01UMjEzMT1tCkNPTkZJR19NRURJ QV9UVU5FUl9RVDEwMTA9bQpDT05GSUdfTUVESUFfVFVORVJfWEMyMDI4PW0KQ09ORklHX01FRElB X1RVTkVSX1hDNTAwMD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzQwMDA9bQpDT05GSUdfTUVESUFf VFVORVJfTVhMNTAwNVM9bQpDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwN1Q9bQpDT05GSUdfTUVE SUFfVFVORVJfTUM0NFM4MDM9bQpDT05GSUdfTUVESUFfVFVORVJfTUFYMjE2NT1tCkNPTkZJR19N RURJQV9UVU5FUl9UREExODIxOD1tCkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9bQpDT05GSUdf TUVESUFfVFVORVJfRkMwMDEyPW0KQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMz1tCkNPTkZJR19N RURJQV9UVU5FUl9UREExODIxMj1tCkNPTkZJR19NRURJQV9UVU5FUl9FNDAwMD1tCkNPTkZJR19N RURJQV9UVU5FUl9GQzI1ODA9bQpDT05GSUdfTUVESUFfVFVORVJfTTg4UlM2MDAwVD1tCkNPTkZJ R19NRURJQV9UVU5FUl9UVUE5MDAxPW0KQ09ORklHX01FRElBX1RVTkVSX1NJMjE1Nz1tCkNPTkZJ R19NRURJQV9UVU5FUl9JVDkxM1g9bQpDT05GSUdfTUVESUFfVFVORVJfUjgyMFQ9bQpDT05GSUdf TUVESUFfVFVORVJfUU0xRDFDMDA0Mj1tCgojCiMgTXVsdGlzdGFuZGFyZCAoc2F0ZWxsaXRlKSBm cm9udGVuZHMKIwpDT05GSUdfRFZCX1NUQjA4OTk9bQpDT05GSUdfRFZCX1NUQjYxMDA9bQpDT05G SUdfRFZCX1NUVjA5MHg9bQpDT05GSUdfRFZCX1NUVjYxMTB4PW0KQ09ORklHX0RWQl9NODhEUzMx MDM9bQoKIwojIE11bHRpc3RhbmRhcmQgKGNhYmxlICsgdGVycmVzdHJpYWwpIGZyb250ZW5kcwoj CkNPTkZJR19EVkJfRFJYSz1tCkNPTkZJR19EVkJfVERBMTgyNzFDMkREPW0KQ09ORklHX0RWQl9T STIxNjU9bQpDT05GSUdfRFZCX01OODg0NzI9bQpDT05GSUdfRFZCX01OODg0NzM9bQoKIwojIERW Qi1TIChzYXRlbGxpdGUpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfQ1gyNDExMD1tCkNPTkZJR19E VkJfQ1gyNDEyMz1tCkNPTkZJR19EVkJfTVQzMTI9bQpDT05GSUdfRFZCX1pMMTAwMzY9bQpDT05G SUdfRFZCX1pMMTAwMzk9bQpDT05GSUdfRFZCX1M1SDE0MjA9bQpDT05GSUdfRFZCX1NUVjAyODg9 bQpDT05GSUdfRFZCX1NUQjYwMDA9bQpDT05GSUdfRFZCX1NUVjAyOTk9bQpDT05GSUdfRFZCX1NU VjYxMTA9bQpDT05GSUdfRFZCX1NUVjA5MDA9bQpDT05GSUdfRFZCX1REQTgwODM9bQpDT05GSUdf RFZCX1REQTEwMDg2PW0KQ09ORklHX0RWQl9UREE4MjYxPW0KQ09ORklHX0RWQl9WRVMxWDkzPW0K Q09ORklHX0RWQl9UVU5FUl9JVEQxMDAwPW0KQ09ORklHX0RWQl9UVU5FUl9DWDI0MTEzPW0KQ09O RklHX0RWQl9UREE4MjZYPW0KQ09ORklHX0RWQl9UVUE2MTAwPW0KQ09ORklHX0RWQl9DWDI0MTE2 PW0KQ09ORklHX0RWQl9DWDI0MTE3PW0KQ09ORklHX0RWQl9DWDI0MTIwPW0KQ09ORklHX0RWQl9T STIxWFg9bQpDT05GSUdfRFZCX1RTMjAyMD1tCkNPTkZJR19EVkJfRFMzMDAwPW0KQ09ORklHX0RW Ql9NQjg2QTE2PW0KQ09ORklHX0RWQl9UREExMDA3MT1tCgojCiMgRFZCLVQgKHRlcnJlc3RyaWFs KSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1NQODg3MD1tCkNPTkZJR19EVkJfU1A4ODdYPW0KQ09O RklHX0RWQl9DWDIyNzAwPW0KQ09ORklHX0RWQl9DWDIyNzAyPW0KQ09ORklHX0RWQl9EUlhEPW0K Q09ORklHX0RWQl9MNjQ3ODE9bQpDT05GSUdfRFZCX1REQTEwMDRYPW0KQ09ORklHX0RWQl9OWFQ2 MDAwPW0KQ09ORklHX0RWQl9NVDM1Mj1tCkNPTkZJR19EVkJfWkwxMDM1Mz1tCkNPTkZJR19EVkJf RElCMzAwME1CPW0KQ09ORklHX0RWQl9ESUIzMDAwTUM9bQpDT05GSUdfRFZCX0RJQjcwMDBNPW0K Q09ORklHX0RWQl9ESUI3MDAwUD1tCkNPTkZJR19EVkJfVERBMTAwNDg9bQpDT05GSUdfRFZCX0FG OTAxMz1tCkNPTkZJR19EVkJfRUMxMDA9bQpDT05GSUdfRFZCX1NUVjAzNjc9bQpDT05GSUdfRFZC X0NYRDI4MjBSPW0KQ09ORklHX0RWQl9SVEwyODMwPW0KQ09ORklHX0RWQl9SVEwyODMyPW0KQ09O RklHX0RWQl9TSTIxNjg9bQojIENPTkZJR19EVkJfQVMxMDJfRkUgaXMgbm90IHNldApDT05GSUdf RFZCX0dQOFBTS19GRT1tCgojCiMgRFZCLUMgKGNhYmxlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZC X1ZFUzE4MjA9bQpDT05GSUdfRFZCX1REQTEwMDIxPW0KQ09ORklHX0RWQl9UREExMDAyMz1tCkNP TkZJR19EVkJfU1RWMDI5Nz1tCgojCiMgQVRTQyAoTm9ydGggQW1lcmljYW4vS29yZWFuIFRlcnJl c3RyaWFsL0NhYmxlIERUVikgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9OWFQyMDBYPW0KQ09ORklH X0RWQl9PUjUxMjExPW0KQ09ORklHX0RWQl9PUjUxMTMyPW0KQ09ORklHX0RWQl9CQ00zNTEwPW0K Q09ORklHX0RWQl9MR0RUMzMwWD1tCkNPTkZJR19EVkJfTEdEVDMzMDU9bQpDT05GSUdfRFZCX0xH RFQzMzA2QT1tCkNPTkZJR19EVkJfTEcyMTYwPW0KQ09ORklHX0RWQl9TNUgxNDA5PW0KQ09ORklH X0RWQl9BVTg1MjI9bQpDT05GSUdfRFZCX0FVODUyMl9EVFY9bQpDT05GSUdfRFZCX0FVODUyMl9W NEw9bQpDT05GSUdfRFZCX1M1SDE0MTE9bQoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZyb250 ZW5kcwojCkNPTkZJR19EVkJfUzkyMT1tCkNPTkZJR19EVkJfRElCODAwMD1tCkNPTkZJR19EVkJf TUI4NkEyMFM9bQoKIwojIElTREItUyAoc2F0ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwp IGZyb250ZW5kcwojCkNPTkZJR19EVkJfVEM5MDUyMj1tCgojCiMgRGlnaXRhbCB0ZXJyZXN0cmlh bCBvbmx5IHR1bmVycy9QTEwKIwpDT05GSUdfRFZCX1BMTD1tCkNPTkZJR19EVkJfVFVORVJfRElC MDA3MD1tCkNPTkZJR19EVkJfVFVORVJfRElCMDA5MD1tCgojCiMgU0VDIGNvbnRyb2wgZGV2aWNl cyBmb3IgRFZCLVMKIwpDT05GSUdfRFZCX0RSWDM5WFlKPW0KQ09ORklHX0RWQl9MTkJQMjE9bQpD T05GSUdfRFZCX0xOQlAyMj1tCkNPTkZJR19EVkJfSVNMNjQwNT1tCkNPTkZJR19EVkJfSVNMNjQy MT1tCkNPTkZJR19EVkJfSVNMNjQyMz1tCkNPTkZJR19EVkJfQTgyOTM9bQpDT05GSUdfRFZCX0xH UzhHWFg9bQpDT05GSUdfRFZCX0FUQk04ODMwPW0KQ09ORklHX0RWQl9UREE2NjV4PW0KQ09ORklH X0RWQl9JWDI1MDVWPW0KQ09ORklHX0RWQl9NODhSUzIwMDA9bQpDT05GSUdfRFZCX0FGOTAzMz1t CgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcgZnJvbnRlbmRzCiMKIyBDT05GSUdfRFZCX0RVTU1Z X0ZFIGlzIG5vdCBzZXQKCiMKIyBHcmFwaGljcyBzdXBwb3J0CiMKQ09ORklHX0FHUD15CkNPTkZJ R19BR1BfQU1ENjQ9eQpDT05GSUdfQUdQX0lOVEVMPXkKQ09ORklHX0FHUF9TSVM9eQpDT05GSUdf QUdQX1ZJQT15CkNPTkZJR19JTlRFTF9HVFQ9eQpDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0Ff QVJCX01BWF9HUFVTPTY0CkNPTkZJR19WR0FfU1dJVENIRVJPTz15CkNPTkZJR19EUk09bQpDT05G SUdfRFJNX01JUElfRFNJPXkKIyBDT05GSUdfRFJNX0RQX0FVWF9DSEFSREVWIGlzIG5vdCBzZXQK Q09ORklHX0RSTV9LTVNfSEVMUEVSPW0KQ09ORklHX0RSTV9LTVNfRkJfSEVMUEVSPXkKQ09ORklH X0RSTV9GQkRFVl9FTVVMQVRJT049eQpDT05GSUdfRFJNX0xPQURfRURJRF9GSVJNV0FSRT15CkNP TkZJR19EUk1fVFRNPW0KCiMKIyBJMkMgZW5jb2RlciBvciBoZWxwZXIgY2hpcHMKIwpDT05GSUdf RFJNX0kyQ19DSDcwMDY9bQpDT05GSUdfRFJNX0kyQ19TSUwxNjQ9bQpDT05GSUdfRFJNX0kyQ19O WFBfVERBOTk4WD1tCiMgQ09ORklHX0RSTV9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19EUk1f QU1ER1BVIGlzIG5vdCBzZXQKCiMKIyBBQ1AgKEF1ZGlvIENvUHJvY2Vzc29yKSBDb25maWd1cmF0 aW9uCiMKIyBDT05GSUdfRFJNX05PVVZFQVUgaXMgbm90IHNldApDT05GSUdfRFJNX0k5MTU9bQoj IENPTkZJR19EUk1fSTkxNV9BTFBIQV9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9JOTE1 X0NBUFRVUkVfRVJST1I9eQpDT05GSUdfRFJNX0k5MTVfQ09NUFJFU1NfRVJST1I9eQpDT05GSUdf RFJNX0k5MTVfVVNFUlBUUj15CiMgQ09ORklHX0RSTV9JOTE1X0dWVCBpcyBub3Qgc2V0CiMgQ09O RklHX0RSTV9WR0VNIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9WTVdHRlg9bQpDT05GSUdfRFJNX1ZN V0dGWF9GQkNPTj15CkNPTkZJR19EUk1fR01BNTAwPW0KQ09ORklHX0RSTV9HTUE2MDA9eQpDT05G SUdfRFJNX0dNQTM2MDA9eQpDT05GSUdfRFJNX1VETD1tCkNPTkZJR19EUk1fQVNUPW0KQ09ORklH X0RSTV9NR0FHMjAwPW0KQ09ORklHX0RSTV9DSVJSVVNfUUVNVT1tCkNPTkZJR19EUk1fUVhMPW0K IyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZJUlRJT19HUFUgaXMg bm90IHNldApDT05GSUdfRFJNX1BBTkVMPXkKCiMKIyBEaXNwbGF5IFBhbmVscwojCkNPTkZJR19E Uk1fQlJJREdFPXkKCiMKIyBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCiMKIyBDT05GSUdfRFJN X0FOQUxPR0lYX0FOWDc4WFggaXMgbm90IHNldAojIENPTkZJR19EUk1fSElTSV9ISUJNQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0RSTV9MRUdBQ1kgaXMgbm90IHNldAoKIwojIEZyYW1lIGJ1ZmZlciBE ZXZpY2VzCiMKQ09ORklHX0ZCPXkKIyBDT05GSUdfRklSTVdBUkVfRURJRCBpcyBub3Qgc2V0CkNP TkZJR19GQl9DTURMSU5FPXkKQ09ORklHX0ZCX05PVElGWT15CiMgQ09ORklHX0ZCX0REQyBpcyBu b3Qgc2V0CkNPTkZJR19GQl9CT09UX1ZFU0FfU1VQUE9SVD15CkNPTkZJR19GQl9DRkJfRklMTFJF Q1Q9eQpDT05GSUdfRkJfQ0ZCX0NPUFlBUkVBPXkKQ09ORklHX0ZCX0NGQl9JTUFHRUJMSVQ9eQoj IENPTkZJR19GQl9DRkJfUkVWX1BJWEVMU19JTl9CWVRFIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZ U19GSUxMUkVDVD1tCkNPTkZJR19GQl9TWVNfQ09QWUFSRUE9bQpDT05GSUdfRkJfU1lTX0lNQUdF QkxJVD1tCiMgQ09ORklHX0ZCX0ZPUkVJR05fRU5ESUFOIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZ U19GT1BTPW0KQ09ORklHX0ZCX0RFRkVSUkVEX0lPPXkKIyBDT05GSUdfRkJfU1ZHQUxJQiBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX01BQ01PREVTIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQkFDS0xJ R0hUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTU9ERV9IRUxQRVJTIGlzIG5vdCBzZXQKQ09ORklH X0ZCX1RJTEVCTElUVElORz15CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwoj IENPTkZJR19GQl9DSVJSVVMgaXMgbm90IHNldAojIENPTkZJR19GQl9QTTIgaXMgbm90IHNldAoj IENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNldAojIENPTkZJR19GQl9BUkMgaXMgbm90IHNl dAojIENPTkZJR19GQl9BU0lMSUFOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0lNU1RUIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldAojIENPTkZJR19GQl9VVkVTQSBpcyBu b3Qgc2V0CkNPTkZJR19GQl9WRVNBPXkKQ09ORklHX0ZCX0VGST15CiMgQ09ORklHX0ZCX040MTEg aXMgbm90IHNldAojIENPTkZJR19GQl9IR0EgaXMgbm90IHNldAojIENPTkZJR19GQl9PUEVOQ09S RVMgaXMgbm90IHNldAojIENPTkZJR19GQl9TMUQxM1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X05WSURJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldAojIENPTkZJR19G Ql9JNzQwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTEU4MDU3OCBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX01BVFJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JBREVPTiBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX0FUWTEyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWSBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX1MzIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0FWQUdFIGlzIG5vdCBzZXQKIyBDT05G SUdfRkJfU0lTIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfTkVPTUFHSUMgaXMgbm90IHNldAojIENPTkZJR19GQl9LWVJPIGlzIG5vdCBzZXQKIyBDT05G SUdfRkJfM0RGWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZPT0RPTzEgaXMgbm90IHNldAojIENP TkZJR19GQl9WVDg2MjMgaXMgbm90IHNldAojIENPTkZJR19GQl9UUklERU5UIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0zIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfQ0FSTUlORSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NNNTAxIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfU01TQ1VGWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1VETCBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX0lCTV9HWFQ0NTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVklSVFVBTCBp cyBub3Qgc2V0CiMgQ09ORklHX1hFTl9GQkRFVl9GUk9OVEVORCBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX01FVFJPTk9NRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01CODYyWFggaXMgbm90IHNldAoj IENPTkZJR19GQl9CUk9BRFNIRUVUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVVPX0sxOTBYIGlz IG5vdCBzZXQKQ09ORklHX0ZCX0hZUEVSVj1tCiMgQ09ORklHX0ZCX1NJTVBMRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX1NNNzEyIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9MQ0RfU1VQUE9S VD15CkNPTkZJR19MQ0RfQ0xBU1NfREVWSUNFPW0KIyBDT05GSUdfTENEX0w0RjAwMjQyVDAzIGlz IG5vdCBzZXQKIyBDT05GSUdfTENEX0xNUzI4M0dGMDUgaXMgbm90IHNldAojIENPTkZJR19MQ0Rf TFRWMzUwUVYgaXMgbm90IHNldAojIENPTkZJR19MQ0RfSUxJOTIyWCBpcyBub3Qgc2V0CiMgQ09O RklHX0xDRF9JTEk5MzIwIGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX1RETzI0TSBpcyBub3Qgc2V0 CiMgQ09ORklHX0xDRF9WR0cyNDMyQTQgaXMgbm90IHNldApDT05GSUdfTENEX1BMQVRGT1JNPW0K IyBDT05GSUdfTENEX1M2RTYzTTAgaXMgbm90IHNldAojIENPTkZJR19MQ0RfTEQ5MDQwIGlzIG5v dCBzZXQKIyBDT05GSUdfTENEX0FNUzM2OUZHMDYgaXMgbm90IHNldAojIENPTkZJR19MQ0RfTE1T NTAxS0YwMyBpcyBub3Qgc2V0CiMgQ09ORklHX0xDRF9IWDgzNTcgaXMgbm90IHNldApDT05GSUdf QkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CiMgQ09ORklHX0JBQ0tMSUdIVF9HRU5FUklDIGlzIG5v dCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRf QVBQTEU9bQojIENPTkZJR19CQUNLTElHSFRfUE04OTQxX1dMRUQgaXMgbm90IHNldAojIENPTkZJ R19CQUNLTElHSFRfU0FIQVJBIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NjAg aXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQURQODg3MCBpcyBub3Qgc2V0CiMgQ09ORklH X0JBQ0tMSUdIVF9MTTM2MzBBIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0xNMzYzOSBp cyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MUDg1NVggaXMgbm90IHNldAojIENPTkZJR19C QUNLTElHSFRfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9CRDYxMDcgaXMgbm90IHNldAojIENPTkZJR19WR0FT VEFURSBpcyBub3Qgc2V0CkNPTkZJR19IRE1JPXkKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVy IHN1cHBvcnQKIwpDT05GSUdfVkdBX0NPTlNPTEU9eQpDT05GSUdfVkdBQ09OX1NPRlRfU0NST0xM QkFDSz15CkNPTkZJR19WR0FDT05fU09GVF9TQ1JPTExCQUNLX1NJWkU9NjQKQ09ORklHX0RVTU1Z X0NPTlNPTEU9eQpDT05GSUdfRFVNTVlfQ09OU09MRV9DT0xVTU5TPTgwCkNPTkZJR19EVU1NWV9D T05TT0xFX1JPV1M9MjUKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEU9eQpDT05GSUdfRlJBTUVC VUZGRVJfQ09OU09MRV9ERVRFQ1RfUFJJTUFSWT15CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xF X1JPVEFUSU9OPXkKQ09ORklHX0xPR089eQojIENPTkZJR19MT0dPX0xJTlVYX01PTk8gaXMgbm90 IHNldAojIENPTkZJR19MT0dPX0xJTlVYX1ZHQTE2IGlzIG5vdCBzZXQKQ09ORklHX0xPR09fTElO VVhfQ0xVVDIyND15CkNPTkZJR19TT1VORD1tCkNPTkZJR19TT1VORF9PU1NfQ09SRT15CkNPTkZJ R19TT1VORF9PU1NfQ09SRV9QUkVDTEFJTT15CkNPTkZJR19TTkQ9bQpDT05GSUdfU05EX1RJTUVS PW0KQ09ORklHX1NORF9QQ009bQpDT05GSUdfU05EX0hXREVQPW0KQ09ORklHX1NORF9SQVdNSURJ PW0KQ09ORklHX1NORF9KQUNLPXkKQ09ORklHX1NORF9KQUNLX0lOUFVUX0RFVj15CkNPTkZJR19T TkRfU0VRVUVOQ0VSPW0KQ09ORklHX1NORF9TRVFfRFVNTVk9bQpDT05GSUdfU05EX09TU0VNVUw9 eQojIENPTkZJR19TTkRfTUlYRVJfT1NTIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDTV9PU1Mg aXMgbm90IHNldApDT05GSUdfU05EX1BDTV9USU1FUj15CkNPTkZJR19TTkRfU0VRVUVOQ0VSX09T Uz15CkNPTkZJR19TTkRfSFJUSU1FUj1tCkNPTkZJR19TTkRfU0VRX0hSVElNRVJfREVGQVVMVD15 CkNPTkZJR19TTkRfRFlOQU1JQ19NSU5PUlM9eQpDT05GSUdfU05EX01BWF9DQVJEUz0zMgojIENP TkZJR19TTkRfU1VQUE9SVF9PTERfQVBJIGlzIG5vdCBzZXQKQ09ORklHX1NORF9QUk9DX0ZTPXkK Q09ORklHX1NORF9WRVJCT1NFX1BST0NGUz15CiMgQ09ORklHX1NORF9WRVJCT1NFX1BSSU5USyBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVk1BU1RF Uj15CkNPTkZJR19TTkRfRE1BX1NHQlVGPXkKQ09ORklHX1NORF9SQVdNSURJX1NFUT1tCkNPTkZJ R19TTkRfT1BMM19MSUJfU0VRPW0KIyBDT05GSUdfU05EX09QTDRfTElCX1NFUSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9TQkFXRV9TRVEgaXMgbm90IHNldApDT05GSUdfU05EX0VNVTEwSzFfU0VR PW0KQ09ORklHX1NORF9NUFU0MDFfVUFSVD1tCkNPTkZJR19TTkRfT1BMM19MSUI9bQpDT05GSUdf U05EX1ZYX0xJQj1tCkNPTkZJR19TTkRfQUM5N19DT0RFQz1tCkNPTkZJR19TTkRfRFJJVkVSUz15 CkNPTkZJR19TTkRfUENTUD1tCkNPTkZJR19TTkRfRFVNTVk9bQpDT05GSUdfU05EX0FMT09QPW0K Q09ORklHX1NORF9WSVJNSURJPW0KQ09ORklHX1NORF9NVFBBVj1tCiMgQ09ORklHX1NORF9NVFM2 NCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwIGlzIG5vdCBzZXQKQ09ORklH X1NORF9NUFU0MDE9bQojIENPTkZJR19TTkRfUE9SVE1BTjJYNCBpcyBub3Qgc2V0CkNPTkZJR19T TkRfQUM5N19QT1dFUl9TQVZFPXkKQ09ORklHX1NORF9BQzk3X1BPV0VSX1NBVkVfREVGQVVMVD01 CkNPTkZJR19TTkRfUENJPXkKQ09ORklHX1NORF9BRDE4ODk9bQojIENPTkZJR19TTkRfQUxTMzAw IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FMUzQwMDAgaXMgbm90IHNldApDT05GSUdfU05EX0FM STU0NTE9bQpDT05GSUdfU05EX0FTSUhQST1tCkNPTkZJR19TTkRfQVRJSVhQPW0KQ09ORklHX1NO RF9BVElJWFBfTU9ERU09bQpDT05GSUdfU05EX0FVODgxMD1tCkNPTkZJR19TTkRfQVU4ODIwPW0K Q09ORklHX1NORF9BVTg4MzA9bQojIENPTkZJR19TTkRfQVcyIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0FaVDMzMjggaXMgbm90IHNldApDT05GSUdfU05EX0JUODdYPW0KIyBDT05GSUdfU05EX0JU ODdYX09WRVJDTE9DSyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQ0EwMTA2PW0KQ09ORklHX1NORF9D TUlQQ0k9bQpDT05GSUdfU05EX09YWUdFTl9MSUI9bQpDT05GSUdfU05EX09YWUdFTj1tCiMgQ09O RklHX1NORF9DUzQyODEgaXMgbm90IHNldApDT05GSUdfU05EX0NTNDZYWD1tCkNPTkZJR19TTkRf Q1M0NlhYX05FV19EU1A9eQpDT05GSUdfU05EX0NUWEZJPW0KQ09ORklHX1NORF9EQVJMQTIwPW0K Q09ORklHX1NORF9HSU5BMjA9bQpDT05GSUdfU05EX0xBWUxBMjA9bQpDT05GSUdfU05EX0RBUkxB MjQ9bQpDT05GSUdfU05EX0dJTkEyND1tCkNPTkZJR19TTkRfTEFZTEEyND1tCkNPTkZJR19TTkRf TU9OQT1tCkNPTkZJR19TTkRfTUlBPW0KQ09ORklHX1NORF9FQ0hPM0c9bQpDT05GSUdfU05EX0lO RElHTz1tCkNPTkZJR19TTkRfSU5ESUdPSU89bQpDT05GSUdfU05EX0lORElHT0RKPW0KQ09ORklH X1NORF9JTkRJR09JT1g9bQpDT05GSUdfU05EX0lORElHT0RKWD1tCkNPTkZJR19TTkRfRU1VMTBL MT1tCkNPTkZJR19TTkRfRU1VMTBLMVg9bQpDT05GSUdfU05EX0VOUzEzNzA9bQpDT05GSUdfU05E X0VOUzEzNzE9bQojIENPTkZJR19TTkRfRVMxOTM4IGlzIG5vdCBzZXQKQ09ORklHX1NORF9FUzE5 Njg9bQpDT05GSUdfU05EX0VTMTk2OF9JTlBVVD15CkNPTkZJR19TTkRfRVMxOTY4X1JBRElPPXkK IyBDT05GSUdfU05EX0ZNODAxIGlzIG5vdCBzZXQKQ09ORklHX1NORF9IRFNQPW0KQ09ORklHX1NO RF9IRFNQTT1tCkNPTkZJR19TTkRfSUNFMTcxMj1tCkNPTkZJR19TTkRfSUNFMTcyND1tCkNPTkZJ R19TTkRfSU5URUw4WDA9bQpDT05GSUdfU05EX0lOVEVMOFgwTT1tCkNPTkZJR19TTkRfS09SRzEy MTI9bQpDT05GSUdfU05EX0xPTEE9bQpDT05GSUdfU05EX0xYNjQ2NEVTPW0KQ09ORklHX1NORF9N QUVTVFJPMz1tCkNPTkZJR19TTkRfTUFFU1RSTzNfSU5QVVQ9eQpDT05GSUdfU05EX01JWEFSVD1t CiMgQ09ORklHX1NORF9OTTI1NiBpcyBub3Qgc2V0CkNPTkZJR19TTkRfUENYSFI9bQojIENPTkZJ R19TTkRfUklQVElERSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfUk1FMzI9bQpDT05GSUdfU05EX1JN RTk2PW0KQ09ORklHX1NORF9STUU5NjUyPW0KIyBDT05GSUdfU05EX1NPTklDVklCRVMgaXMgbm90 IHNldApDT05GSUdfU05EX1RSSURFTlQ9bQpDT05GSUdfU05EX1ZJQTgyWFg9bQpDT05GSUdfU05E X1ZJQTgyWFhfTU9ERU09bQpDT05GSUdfU05EX1ZJUlRVT1NPPW0KQ09ORklHX1NORF9WWDIyMj1t CiMgQ09ORklHX1NORF9ZTUZQQ0kgaXMgbm90IHNldAoKIwojIEhELUF1ZGlvCiMKQ09ORklHX1NO RF9IREE9bQpDT05GSUdfU05EX0hEQV9JTlRFTD1tCkNPTkZJR19TTkRfSERBX0hXREVQPXkKIyBD T05GSUdfU05EX0hEQV9SRUNPTkZJRyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0lOUFVUX0JF RVA9eQpDT05GSUdfU05EX0hEQV9JTlBVVF9CRUVQX01PREU9MAojIENPTkZJR19TTkRfSERBX1BB VENIX0xPQURFUiBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0NPREVDX1JFQUxURUs9bQpDT05G SUdfU05EX0hEQV9DT0RFQ19BTkFMT0c9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19TSUdNQVRFTD1t CkNPTkZJR19TTkRfSERBX0NPREVDX1ZJQT1tCkNPTkZJR19TTkRfSERBX0NPREVDX0hETUk9bQpD T05GSUdfU05EX0hEQV9DT0RFQ19DSVJSVVM9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19DT05FWEFO VD1tCkNPTkZJR19TTkRfSERBX0NPREVDX0NBMDExMD1tCkNPTkZJR19TTkRfSERBX0NPREVDX0NB MDEzMj1tCkNPTkZJR19TTkRfSERBX0NPREVDX0NBMDEzMl9EU1A9eQpDT05GSUdfU05EX0hEQV9D T0RFQ19DTUVESUE9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19TSTMwNTQ9bQpDT05GSUdfU05EX0hE QV9HRU5FUklDPW0KQ09ORklHX1NORF9IREFfUE9XRVJfU0FWRV9ERUZBVUxUPTAKQ09ORklHX1NO RF9IREFfQ09SRT1tCkNPTkZJR19TTkRfSERBX0RTUF9MT0FERVI9eQpDT05GSUdfU05EX0hEQV9J OTE1PXkKQ09ORklHX1NORF9IREFfUFJFQUxMT0NfU0laRT01MTIKQ09ORklHX1NORF9TUEk9eQpD T05GSUdfU05EX1VTQj15CkNPTkZJR19TTkRfVVNCX0FVRElPPW0KQ09ORklHX1NORF9VU0JfVUEx MDE9bQpDT05GSUdfU05EX1VTQl9VU1gyWT1tCkNPTkZJR19TTkRfVVNCX0NBSUFRPW0KQ09ORklH X1NORF9VU0JfQ0FJQVFfSU5QVVQ9eQpDT05GSUdfU05EX1VTQl9VUzEyMkw9bQpDT05GSUdfU05E X1VTQl82RklSRT1tCiMgQ09ORklHX1NORF9VU0JfSElGQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0JDRDIwMDAgaXMgbm90IHNldAojIENPTkZJR19TTkRfVVNCX1BPRCBpcyBub3Qgc2V0CiMg Q09ORklHX1NORF9VU0JfUE9ESEQgaXMgbm90IHNldAojIENPTkZJR19TTkRfVVNCX1RPTkVQT1JU IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1VTQl9WQVJJQVggaXMgbm90IHNldApDT05GSUdfU05E X0ZJUkVXSVJFPXkKQ09ORklHX1NORF9GSVJFV0lSRV9MSUI9bQojIENPTkZJR19TTkRfRElDRSBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9PWEZXIGlzIG5vdCBzZXQKQ09ORklHX1NORF9JU0lHSFQ9 bQojIENPTkZJR19TTkRfRklSRVdPUktTIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0JFQk9CIGlz IG5vdCBzZXQKIyBDT05GSUdfU05EX0ZJUkVXSVJFX0RJR0kwMFggaXMgbm90IHNldAojIENPTkZJ R19TTkRfRklSRVdJUkVfVEFTQ0FNIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPQyBpcyBub3Qg c2V0CiMgQ09ORklHX1NPVU5EX1BSSU1FIGlzIG5vdCBzZXQKQ09ORklHX0FDOTdfQlVTPW0KCiMK IyBISUQgc3VwcG9ydAojCkNPTkZJR19ISUQ9eQpDT05GSUdfSElEX0JBVFRFUllfU1RSRU5HVEg9 eQpDT05GSUdfSElEUkFXPXkKQ09ORklHX1VISUQ9bQpDT05GSUdfSElEX0dFTkVSSUM9eQoKIwoj IFNwZWNpYWwgSElEIGRyaXZlcnMKIwpDT05GSUdfSElEX0E0VEVDSD15CkNPTkZJR19ISURfQUNS VVg9bQojIENPTkZJR19ISURfQUNSVVhfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0FQUExFPXkK Q09ORklHX0hJRF9BUFBMRUlSPW0KIyBDT05GSUdfSElEX0FTVVMgaXMgbm90IHNldApDT05GSUdf SElEX0FVUkVBTD1tCkNPTkZJR19ISURfQkVMS0lOPXkKIyBDT05GSUdfSElEX0JFVE9QX0ZGIGlz IG5vdCBzZXQKQ09ORklHX0hJRF9DSEVSUlk9eQpDT05GSUdfSElEX0NISUNPTlk9eQojIENPTkZJ R19ISURfQ09SU0FJUiBpcyBub3Qgc2V0CkNPTkZJR19ISURfUFJPRElLRVlTPW0KIyBDT05GSUdf SElEX0NNRURJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DUDIxMTIgaXMgbm90IHNldApDT05G SUdfSElEX0NZUFJFU1M9eQpDT05GSUdfSElEX0RSQUdPTlJJU0U9bQojIENPTkZJR19EUkFHT05S SVNFX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0VNU19GRiBpcyBub3Qgc2V0CkNPTkZJR19I SURfRUxFQ09NPW0KIyBDT05GSUdfSElEX0VMTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfRVpLRVk9 eQojIENPTkZJR19ISURfR0VNQklSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9HRlJNIGlzIG5v dCBzZXQKQ09ORklHX0hJRF9IT0xURUs9bQojIENPTkZJR19IT0xURUtfRkYgaXMgbm90IHNldAoj IENPTkZJR19ISURfR1Q2ODNSIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9LRVlUT1VDSD1tCkNPTkZJ R19ISURfS1lFPW0KQ09ORklHX0hJRF9VQ0xPR0lDPW0KQ09ORklHX0hJRF9XQUxUT1A9bQpDT05G SUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9JQ0FERT1tCkNPTkZJR19ISURfVFdJTkhBTj1t CkNPTkZJR19ISURfS0VOU0lOR1RPTj15CkNPTkZJR19ISURfTENQT1dFUj1tCkNPTkZJR19ISURf TEVEPW0KIyBDT05GSUdfSElEX0xFTk9WTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfTE9HSVRFQ0g9 eQpDT05GSUdfSElEX0xPR0lURUNIX0RKPW0KQ09ORklHX0hJRF9MT0dJVEVDSF9ISURQUD1tCiMg Q09ORklHX0xPR0lURUNIX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HSVJVTUJMRVBBRDJfRkYg aXMgbm90IHNldAojIENPTkZJR19MT0dJRzk0MF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lX SEVFTFNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX01BR0lDTU9VU0U9eQojIENPTkZJR19ISURf TUFZRkxBU0ggaXMgbm90IHNldApDT05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9O VEVSRVk9eQpDT05GSUdfSElEX01VTFRJVE9VQ0g9bQpDT05GSUdfSElEX05UUklHPXkKQ09ORklH X0hJRF9PUlRFSz1tCkNPTkZJR19ISURfUEFOVEhFUkxPUkQ9bQojIENPTkZJR19QQU5USEVSTE9S RF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QRU5NT1VOVCBpcyBub3Qgc2V0CkNPTkZJR19I SURfUEVUQUxZTlg9bQpDT05GSUdfSElEX1BJQ09MQ0Q9bQpDT05GSUdfSElEX1BJQ09MQ0RfRkI9 eQpDT05GSUdfSElEX1BJQ09MQ0RfQkFDS0xJR0hUPXkKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15 CkNPTkZJR19ISURfUElDT0xDRF9MRURTPXkKQ09ORklHX0hJRF9QSUNPTENEX0NJUj15CkNPTkZJ R19ISURfUExBTlRST05JQ1M9eQpDT05GSUdfSElEX1BSSU1BWD1tCkNPTkZJR19ISURfUk9DQ0FU PW0KQ09ORklHX0hJRF9TQUlURUs9bQpDT05GSUdfSElEX1NBTVNVTkc9bQpDT05GSUdfSElEX1NP Tlk9bQojIENPTkZJR19TT05ZX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TUEVFRExJTks9bQpD T05GSUdfSElEX1NURUVMU0VSSUVTPW0KQ09ORklHX0hJRF9TVU5QTFVTPW0KIyBDT05GSUdfSElE X1JNSSBpcyBub3Qgc2V0CkNPTkZJR19ISURfR1JFRU5BU0lBPW0KIyBDT05GSUdfR1JFRU5BU0lB X0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9IWVBFUlZfTU9VU0U9bQpDT05GSUdfSElEX1NNQVJU Sk9ZUExVUz1tCiMgQ09ORklHX1NNQVJUSk9ZUExVU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURf VElWTz1tCkNPTkZJR19ISURfVE9QU0VFRD1tCkNPTkZJR19ISURfVEhJTkdNPW0KQ09ORklHX0hJ RF9USFJVU1RNQVNURVI9bQojIENPTkZJR19USFJVU1RNQVNURVJfRkYgaXMgbm90IHNldAojIENP TkZJR19ISURfVURSQVdfUFMzIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9XQUNPTT1tCkNPTkZJR19I SURfV0lJTU9URT1tCiMgQ09ORklHX0hJRF9YSU5NTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfWkVS T1BMVVM9bQojIENPTkZJR19aRVJPUExVU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfWllEQUNS T049bQojIENPTkZJR19ISURfU0VOU09SX0hVQiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9BTFBT IGlzIG5vdCBzZXQKCiMKIyBVU0IgSElEIHN1cHBvcnQKIwpDT05GSUdfVVNCX0hJRD15CkNPTkZJ R19ISURfUElEPXkKQ09ORklHX1VTQl9ISURERVY9eQoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNP TkZJR19JMkNfSElEPW0KCiMKIyBJbnRlbCBJU0ggSElEIHN1cHBvcnQKIwojIENPTkZJR19JTlRF TF9JU0hfSElEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05G SUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NPTU1PTj15CkNPTkZJR19VU0JfQVJDSF9IQVNf SENEPXkKQ09ORklHX1VTQj15CkNPTkZJR19VU0JfQU5OT1VOQ0VfTkVXX0RFVklDRVM9eQoKIwoj IE1pc2NlbGxhbmVvdXMgVVNCIG9wdGlvbnMKIwpDT05GSUdfVVNCX0RFRkFVTFRfUEVSU0lTVD15 CiMgQ09ORklHX1VTQl9EWU5BTUlDX01JTk9SUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9PVEcg aXMgbm90IHNldAojIENPTkZJR19VU0JfT1RHX1dISVRFTElTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9MRURTX1RSSUdHRVJfVVNCUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTU9OPXkKQ09O RklHX1VTQl9XVVNCPW0KQ09ORklHX1VTQl9XVVNCX0NCQUY9bQojIENPTkZJR19VU0JfV1VTQl9D QkFGX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBVU0IgSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwoj IENPTkZJR19VU0JfQzY3WDAwX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfWEhDSV9IQ0Q9eQpD T05GSUdfVVNCX1hIQ0lfUENJPXkKQ09ORklHX1VTQl9YSENJX1BMQVRGT1JNPXkKQ09ORklHX1VT Ql9FSENJX0hDRD15CkNPTkZJR19VU0JfRUhDSV9ST09UX0hVQl9UVD15CkNPTkZJR19VU0JfRUhD SV9UVF9ORVdTQ0hFRD15CkNPTkZJR19VU0JfRUhDSV9QQ0k9eQojIENPTkZJR19VU0JfRUhDSV9I Q0RfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19VU0JfT1hVMjEwSFBfSENEIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0lTUDExNlhfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0lTUDEz NjJfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0ZPVEcyMTBfSENEIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX01BWDM0MjFfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9PSENJX0hDRD15CkNP TkZJR19VU0JfT0hDSV9IQ0RfUENJPXkKIyBDT05GSUdfVVNCX09IQ0lfSENEX1BMQVRGT1JNIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9VSENJX0hDRD15CiMgQ09ORklHX1VTQl9VMTMyX0hDRCBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9TTDgxMV9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfUjhB NjY1OTdfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1dIQ0lfSENEIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9IV0FfSENEPW0KIyBDT05GSUdfVVNCX0hDRF9CQ01BIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0hDRF9TU0IgaXMgbm90IHNldAojIENPTkZJR19VU0JfSENEX1RFU1RfTU9ERSBpcyBu b3Qgc2V0CgojCiMgVVNCIERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9BQ009bQpD T05GSUdfVVNCX1BSSU5URVI9bQpDT05GSUdfVVNCX1dETT1tCkNPTkZJR19VU0JfVE1DPW0KCiMK IyBOT1RFOiBVU0JfU1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5CiMK CiMKIyBhbHNvIGJlIG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mbwoj CkNPTkZJR19VU0JfU1RPUkFHRT1tCiMgQ09ORklHX1VTQl9TVE9SQUdFX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX1VTQl9TVE9SQUdFX1JFQUxURUs9bQpDT05GSUdfUkVBTFRFS19BVVRPUE09eQpD T05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj1tCkNPTkZJR19VU0JfU1RPUkFHRV9GUkVFQ09NPW0K Q09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD1tCkNPTkZJR19VU0JfU1RPUkFHRV9VU0JBVD1tCkNP TkZJR19VU0JfU1RPUkFHRV9TRERSMDk9bQpDT05GSUdfVVNCX1NUT1JBR0VfU0REUjU1PW0KQ09O RklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UPW0KQ09ORklHX1VTQl9TVE9SQUdFX0FMQVVEQT1tCkNP TkZJR19VU0JfU1RPUkFHRV9PTkVUT1VDSD1tCkNPTkZJR19VU0JfU1RPUkFHRV9LQVJNQT1tCkNP TkZJR19VU0JfU1RPUkFHRV9DWVBSRVNTX0FUQUNCPW0KQ09ORklHX1VTQl9TVE9SQUdFX0VORV9V QjYyNTA9bQojIENPTkZJR19VU0JfVUFTIGlzIG5vdCBzZXQKCiMKIyBVU0IgSW1hZ2luZyBkZXZp Y2VzCiMKQ09ORklHX1VTQl9NREM4MDA9bQpDT05GSUdfVVNCX01JQ1JPVEVLPW0KIyBDT05GSUdf VVNCSVBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVVNCX0hEUkMgaXMgbm90IHNldApD T05GSUdfVVNCX0RXQzM9eQojIENPTkZJR19VU0JfRFdDM19IT1NUIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9EV0MzX0dBREdFVD15CiMgQ09ORklHX1VTQl9EV0MzX0RVQUxfUk9MRSBpcyBub3Qgc2V0 CgojCiMgUGxhdGZvcm0gR2x1ZSBEcml2ZXIgU3VwcG9ydAojCkNPTkZJR19VU0JfRFdDM19QQ0k9 eQojIENPTkZJR19VU0JfRFdDMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DSElQSURFQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxNzYwIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2 ZXJzCiMKQ09ORklHX1VTQl9VU1M3MjA9bQpDT05GSUdfVVNCX1NFUklBTD15CkNPTkZJR19VU0Jf U0VSSUFMX0NPTlNPTEU9eQpDT05GSUdfVVNCX1NFUklBTF9HRU5FUklDPXkKIyBDT05GSUdfVVNC X1NFUklBTF9TSU1QTEUgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9BSVJDQUJMRT1tCkNP TkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9bQpDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49bQpDT05G SUdfVVNCX1NFUklBTF9DSDM0MT1tCkNPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVBVD1tCkNPTkZJ R19VU0JfU0VSSUFMX0RJR0lfQUNDRUxFUE9SVD1tCkNPTkZJR19VU0JfU0VSSUFMX0NQMjEwWD1t CkNPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTg9bQpDT05GSUdfVVNCX1NFUklBTF9FTVBFRz1t CkNPTkZJR19VU0JfU0VSSUFMX0ZURElfU0lPPW0KQ09ORklHX1VTQl9TRVJJQUxfVklTT1I9bQpD T05GSUdfVVNCX1NFUklBTF9JUEFRPW0KQ09ORklHX1VTQl9TRVJJQUxfSVI9bQpDT05GSUdfVVNC X1NFUklBTF9FREdFUE9SVD1tCkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JUX1RJPW0KIyBDT05G SUdfVVNCX1NFUklBTF9GODEyMzIgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0Y4MTUz WCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0dBUk1JTj1tCkNPTkZJR19VU0JfU0VSSUFM X0lQVz1tCkNPTkZJR19VU0JfU0VSSUFMX0lVVT1tCkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5f UERBPW0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTj1tCkNPTkZJR19VU0JfU0VSSUFMX0tMU0k9 bQpDT05GSUdfVVNCX1NFUklBTF9LT0JJTF9TQ1Q9bQpDT05GSUdfVVNCX1NFUklBTF9NQ1RfVTIz Mj1tCiMgQ09ORklHX1VTQl9TRVJJQUxfTUVUUk8gaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklB TF9NT1M3NzIwPW0KQ09ORklHX1VTQl9TRVJJQUxfTU9TNzcxNV9QQVJQT1JUPXkKQ09ORklHX1VT Ql9TRVJJQUxfTU9TNzg0MD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfTVhVUE9SVCBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfU0VSSUFMX05BVk1BTj1tCkNPTkZJR19VU0JfU0VSSUFMX1BMMjMwMz1tCkNP TkZJR19VU0JfU0VSSUFMX09USTY4NTg9bQpDT05GSUdfVVNCX1NFUklBTF9RQ0FVWD1tCkNPTkZJ R19VU0JfU0VSSUFMX1FVQUxDT01NPW0KQ09ORklHX1VTQl9TRVJJQUxfU1BDUDhYNT1tCkNPTkZJ R19VU0JfU0VSSUFMX1NBRkU9bQpDT05GSUdfVVNCX1NFUklBTF9TQUZFX1BBRERFRD15CkNPTkZJ R19VU0JfU0VSSUFMX1NJRVJSQVdJUkVMRVNTPW0KQ09ORklHX1VTQl9TRVJJQUxfU1lNQk9MPW0K IyBDT05GSUdfVVNCX1NFUklBTF9USSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0NZQkVS SkFDSz1tCkNPTkZJR19VU0JfU0VSSUFMX1hJUkNPTT1tCkNPTkZJR19VU0JfU0VSSUFMX1dXQU49 bQpDT05GSUdfVVNCX1NFUklBTF9PUFRJT049bQpDT05GSUdfVVNCX1NFUklBTF9PTU5JTkVUPW0K Q09ORklHX1VTQl9TRVJJQUxfT1BUSUNPTj1tCkNPTkZJR19VU0JfU0VSSUFMX1hTRU5TX01UPW0K IyBDT05GSUdfVVNCX1NFUklBTF9XSVNIQk9ORSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFM X1NTVTEwMD1tCkNPTkZJR19VU0JfU0VSSUFMX1FUMj1tCkNPTkZJR19VU0JfU0VSSUFMX0RFQlVH PW0KCiMKIyBVU0IgTWlzY2VsbGFuZW91cyBkcml2ZXJzCiMKQ09ORklHX1VTQl9FTUk2Mj1tCkNP TkZJR19VU0JfRU1JMjY9bQpDT05GSUdfVVNCX0FEVVRVWD1tCkNPTkZJR19VU0JfU0VWU0VHPW0K IyBDT05GSUdfVVNCX1JJTzUwMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTEVHT1RPV0VSPW0KQ09O RklHX1VTQl9MQ0Q9bQojIENPTkZJR19VU0JfQ1lQUkVTU19DWTdDNjMgaXMgbm90IHNldAojIENP TkZJR19VU0JfQ1lUSEVSTSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSURNT1VTRT1tCkNPTkZJR19V U0JfRlRESV9FTEFOPW0KQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9bQpDT05GSUdfVVNCX1NJU1VT QlZHQT1tCkNPTkZJR19VU0JfU0lTVVNCVkdBX0NPTj15CkNPTkZJR19VU0JfTEQ9bQojIENPTkZJ R19VU0JfVFJBTkNFVklCUkFUT1IgaXMgbm90IHNldApDT05GSUdfVVNCX0lPV0FSUklPUj1tCiMg Q09ORklHX1VTQl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0VIU0VUX1RFU1RfRklYVFVS RSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNJR0hURlc9bQojIENPTkZJR19VU0JfWVVSRVggaXMg bm90IHNldApDT05GSUdfVVNCX0VaVVNCX0ZYMj1tCkNPTkZJR19VU0JfSFNJQ19VU0IzNTAzPW0K IyBDT05GSUdfVVNCX0hTSUNfVVNCNDYwNCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MSU5LX0xB WUVSX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ0hBT1NLRVkgaXMgbm90IHNldAojIENP TkZJR19VQ1NJIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9BVE09bQpDT05GSUdfVVNCX1NQRUVEVE9V Q0g9bQpDT05GSUdfVVNCX0NYQUNSVT1tCkNPTkZJR19VU0JfVUVBR0xFQVRNPW0KQ09ORklHX1VT Ql9YVVNCQVRNPW0KCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJR19VU0Jf UEhZPXkKQ09ORklHX05PUF9VU0JfWENFSVY9eQojIENPTkZJR19VU0JfR1BJT19WQlVTIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX0lTUDEzMDEgaXMgbm90IHNldApDT05GSUdfVVNCX0dBREdFVD15 CiMgQ09ORklHX1VTQl9HQURHRVRfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VU X0RFQlVHX0ZJTEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVF9ERUJVR19GUyBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfR0FER0VUX1ZCVVNfRFJBVz0yCkNPTkZJR19VU0JfR0FER0VUX1NU T1JBR0VfTlVNX0JVRkZFUlM9MgoKIwojIFVTQiBQZXJpcGhlcmFsIENvbnRyb2xsZXIKIwojIENP TkZJR19VU0JfRk9URzIxMF9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfR1JfVURDIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX1I4QTY2NTk3IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1BYQTI3 WCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVl9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0Jf TVZfVTNEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX002NjU5MiBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9CRENfVURDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0FNRDU1MzZVREMgaXMgbm90IHNl dAojIENPTkZJR19VU0JfTkVUMjI3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVQyMjgwIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0dPS1UgaXMgbm90IHNldAojIENPTkZJR19VU0JfRUcyMFQg aXMgbm90IHNldAojIENPTkZJR19VU0JfRFVNTVlfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9M SUJDT01QT1NJVEU9bQpDT05GSUdfVVNCX0ZfTUFTU19TVE9SQUdFPW0KIyBDT05GSUdfVVNCX0NP TkZJR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1pFUk8gaXMgbm90IHNldAojIENPTkZJR19V U0JfQVVESU8gaXMgbm90IHNldAojIENPTkZJR19VU0JfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX0dfTkNNIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVEZTIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0ZVTkNUSU9ORlMgaXMgbm90IHNldApDT05GSUdfVVNCX01BU1NfU1RPUkFHRT1t CiMgQ09ORklHX1VTQl9HQURHRVRfVEFSR0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfU0VS SUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX01JRElfR0FER0VUIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0dfUFJJTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DRENfQ09NUE9TSVRFIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfQUNNX01TIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0df TVVMVEkgaXMgbm90IHNldAojIENPTkZJR19VU0JfR19ISUQgaXMgbm90IHNldAojIENPTkZJR19V U0JfR19EQkdQIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfV0VCQ0FNIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0xFRF9UUklHIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1VMUElfQlVTIGlzIG5v dCBzZXQKQ09ORklHX1VXQj1tCkNPTkZJR19VV0JfSFdBPW0KQ09ORklHX1VXQl9XSENJPW0KQ09O RklHX1VXQl9JMTQ4MFU9bQpDT05GSUdfTU1DPW0KIyBDT05GSUdfTU1DX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX01NQ19CTE9DSz1tCkNPTkZJR19NTUNfQkxPQ0tfTUlOT1JTPTgKQ09ORklHX01N Q19CTE9DS19CT1VOQ0U9eQpDT05GSUdfU0RJT19VQVJUPW0KIyBDT05GSUdfTU1DX1RFU1QgaXMg bm90IHNldAoKIwojIE1NQy9TRC9TRElPIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklH X01NQ19TREhDST1tCkNPTkZJR19NTUNfU0RIQ0lfUENJPW0KQ09ORklHX01NQ19SSUNPSF9NTUM9 eQpDT05GSUdfTU1DX1NESENJX0FDUEk9bQpDT05GSUdfTU1DX1NESENJX1BMVEZNPW0KIyBDT05G SUdfTU1DX1dCU0QgaXMgbm90IHNldApDT05GSUdfTU1DX1RJRk1fU0Q9bQojIENPTkZJR19NTUNf U1BJIGlzIG5vdCBzZXQKQ09ORklHX01NQ19DQjcxMD1tCkNPTkZJR19NTUNfVklBX1NETU1DPW0K Q09ORklHX01NQ19WVUIzMDA9bQpDT05GSUdfTU1DX1VTSEM9bQojIENPTkZJR19NTUNfVVNESEk2 Uk9MMCBpcyBub3Qgc2V0CkNPTkZJR19NTUNfUkVBTFRFS19QQ0k9bQojIENPTkZJR19NTUNfVE9T SElCQV9QQ0kgaXMgbm90IHNldAojIENPTkZJR19NTUNfTVRLIGlzIG5vdCBzZXQKQ09ORklHX01F TVNUSUNLPW0KIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0 aWNrIGRyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19VTlNBRkVfUkVTVU1FIGlzIG5vdCBzZXQK Q09ORklHX01TUFJPX0JMT0NLPW0KIyBDT05GSUdfTVNfQkxPQ0sgaXMgbm90IHNldAoKIwojIE1l bW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX01FTVNUSUNLX1RJRk1f TVM9bQpDT05GSUdfTUVNU1RJQ0tfSk1JQ1JPTl8zOFg9bQpDT05GSUdfTUVNU1RJQ0tfUjU5Mj1t CkNPTkZJR19NRU1TVElDS19SRUFMVEVLX1BDST1tCkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19M RURTX0NMQVNTPXkKIyBDT05GSUdfTEVEU19DTEFTU19GTEFTSCBpcyBub3Qgc2V0CgojCiMgTEVE IGRyaXZlcnMKIwpDT05GSUdfTEVEU19MTTM1MzA9bQojIENPTkZJR19MRURTX0xNMzY0MiBpcyBu b3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTUzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfR1BJ TyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQMzk0ND1tCiMgQ09ORklHX0xFRFNfTFAzOTUyIGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj1tCkNPTkZJR19MRURTX0xQNTUyMT1t CkNPTkZJR19MRURTX0xQNTUyMz1tCkNPTkZJR19MRURTX0xQNTU2Mj1tCiMgQ09ORklHX0xFRFNf TFA4NTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDg4NjAgaXMgbm90IHNldApDT05GSUdf TEVEU19DTEVWT19NQUlMPW0KIyBDT05GSUdfTEVEU19QQ0E5NTVYIGlzIG5vdCBzZXQKIyBDT05G SUdfTEVEU19QQ0E5NjNYIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19EQUMxMjRTMDg1IGlzIG5v dCBzZXQKIyBDT05GSUdfTEVEU19QV00gaXMgbm90IHNldAojIENPTkZJR19MRURTX0JEMjgwMiBp cyBub3Qgc2V0CkNPTkZJR19MRURTX0lOVEVMX1NTNDIwMD1tCiMgQ09ORklHX0xFRFNfTFQzNTkz IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UQ0E2NTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVE U19UTEM1OTFYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTE0zNTV4IGlzIG5vdCBzZXQKCiMK IyBMRUQgZHJpdmVyIGZvciBibGluaygxKSBVU0IgUkdCIExFRCBpcyB1bmRlciBTcGVjaWFsIEhJ RCBkcml2ZXJzIChISURfVEhJTkdNKQojCkNPTkZJR19MRURTX0JMSU5LTT1tCiMgQ09ORklHX0xF RFNfTUxYQ1BMRCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVVNFUiBpcyBub3Qgc2V0CiMgQ09O RklHX0xFRFNfTklDNzhCWCBpcyBub3Qgc2V0CgojCiMgTEVEIFRyaWdnZXJzCiMKQ09ORklHX0xF RFNfVFJJR0dFUlM9eQpDT05GSUdfTEVEU19UUklHR0VSX1RJTUVSPW0KQ09ORklHX0xFRFNfVFJJ R0dFUl9PTkVTSE9UPW0KIyBDT05GSUdfTEVEU19UUklHR0VSX0RJU0sgaXMgbm90IHNldAojIENP TkZJR19MRURTX1RSSUdHRVJfTVREIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVFJJR0dFUl9IRUFS VEJFQVQ9bQpDT05GSUdfTEVEU19UUklHR0VSX0JBQ0tMSUdIVD1tCiMgQ09ORklHX0xFRFNfVFJJ R0dFUl9DUFUgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdHRVJfR1BJTyBpcyBub3Qgc2V0 CkNPTkZJR19MRURTX1RSSUdHRVJfREVGQVVMVF9PTj1tCgojCiMgaXB0YWJsZXMgdHJpZ2dlciBp cyB1bmRlciBOZXRmaWx0ZXIgY29uZmlnIChMRUQgdGFyZ2V0KQojCkNPTkZJR19MRURTX1RSSUdH RVJfVFJBTlNJRU5UPW0KQ09ORklHX0xFRFNfVFJJR0dFUl9DQU1FUkE9bQojIENPTkZJR19MRURT X1RSSUdHRVJfUEFOSUMgaXMgbm90IHNldAojIENPTkZJR19BQ0NFU1NJQklMSVRZIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU5GSU5JQkFORCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0FUT01JQ19TQ1JV Qj15CkNPTkZJR19FREFDX1NVUFBPUlQ9eQpDT05GSUdfRURBQz15CkNPTkZJR19FREFDX0xFR0FD WV9TWVNGUz15CiMgQ09ORklHX0VEQUNfREVCVUcgaXMgbm90IHNldApDT05GSUdfRURBQ19ERUNP REVfTUNFPW0KQ09ORklHX0VEQUNfTU1fRURBQz1tCkNPTkZJR19FREFDX0FNRDY0PW0KIyBDT05G SUdfRURBQ19BTUQ2NF9FUlJPUl9JTkpFQ1RJT04gaXMgbm90IHNldApDT05GSUdfRURBQ19FNzUy WD1tCkNPTkZJR19FREFDX0k4Mjk3NVg9bQpDT05GSUdfRURBQ19JMzAwMD1tCkNPTkZJR19FREFD X0kzMjAwPW0KIyBDT05GSUdfRURBQ19JRTMxMjAwIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfWDM4 PW0KQ09ORklHX0VEQUNfSTU0MDA9bQpDT05GSUdfRURBQ19JN0NPUkU9bQpDT05GSUdfRURBQ19J NTAwMD1tCkNPTkZJR19FREFDX0k1MTAwPW0KQ09ORklHX0VEQUNfSTczMDA9bQpDT05GSUdfRURB Q19TQlJJREdFPW0KIyBDT05GSUdfRURBQ19TS1ggaXMgbm90IHNldApDT05GSUdfUlRDX0xJQj15 CkNPTkZJR19SVENfTUMxNDY4MThfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15CkNPTkZJR19SVENf SENUT1NZUz15CkNPTkZJR19SVENfSENUT1NZU19ERVZJQ0U9InJ0YzAiCiMgQ09ORklHX1JUQ19T WVNUT0hDIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBSVEMg aW50ZXJmYWNlcwojCkNPTkZJR19SVENfSU5URl9TWVNGUz15CkNPTkZJR19SVENfSU5URl9QUk9D PXkKQ09ORklHX1JUQ19JTlRGX0RFVj15CiMgQ09ORklHX1JUQ19JTlRGX0RFVl9VSUVfRU1VTCBp cyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfVEVTVCBpcyBub3Qgc2V0CgojCiMgSTJDIFJUQyBk cml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9BQkI1WkVTMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JU Q19EUlZfQUJYODBYIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxMzA3PW0KQ09ORklHX1JU Q19EUlZfRFMxMzA3X0hXTU9OPXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzMDdfQ0VOVFVSWSBpcyBu b3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTM3ND1tCiMgQ09ORklHX1JUQ19EUlZfRFMxMzc0X1dE VCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTY3Mj1tCkNPTkZJR19SVENfRFJWX01BWDY5 MDA9bQpDT05GSUdfUlRDX0RSVl9SUzVDMzcyPW0KQ09ORklHX1JUQ19EUlZfSVNMMTIwOD1tCkNP TkZJR19SVENfRFJWX0lTTDEyMDIyPW0KQ09ORklHX1JUQ19EUlZfWDEyMDU9bQpDT05GSUdfUlRD X0RSVl9QQ0Y4NTIzPW0KIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTA2MyBpcyBub3Qgc2V0CkNPTkZJ R19SVENfRFJWX1BDRjg1NjM9bQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPW0KQ09ORklHX1JUQ19E UlZfTTQxVDgwPW0KQ09ORklHX1JUQ19EUlZfTTQxVDgwX1dEVD15CkNPTkZJR19SVENfRFJWX0JR MzJLPW0KIyBDT05GSUdfUlRDX0RSVl9TMzUzOTBBIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZf Rk0zMTMwPW0KIyBDT05GSUdfUlRDX0RSVl9SWDgwMTAgaXMgbm90IHNldApDT05GSUdfUlRDX0RS Vl9SWDg1ODE9bQpDT05GSUdfUlRDX0RSVl9SWDgwMjU9bQpDT05GSUdfUlRDX0RSVl9FTTMwMjc9 bQojIENPTkZJR19SVENfRFJWX1JWODgwMyBpcyBub3Qgc2V0CgojCiMgU1BJIFJUQyBkcml2ZXJz CiMKIyBDT05GSUdfUlRDX0RSVl9NNDFUOTMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX000 MVQ5NCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzAyIGlzIG5vdCBzZXQKIyBDT05G SUdfUlRDX0RSVl9EUzEzMDUgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTM0MyBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzQ3IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RS Vl9EUzEzOTAgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX01BWDY5MTYgaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX1I5NzAxIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SWDQ1ODEg aXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JYNjExMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JU Q19EUlZfUlM1QzM0OCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMiBpcyBub3Qg c2V0CiMgQ09ORklHX1JUQ19EUlZfUENGMjEyMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZf TUNQNzk1IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19JMkNfQU5EX1NQST15CgojCiMgU1BJIGFuZCBJ MkMgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9EUzMyMzI9bQojIENPTkZJR19SVENfRFJW X1BDRjIxMjcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SVjMwMjlDMj1tCkNPTkZJR19SVENf RFJWX1JWMzAyOV9IV01PTj15CgojCiMgUGxhdGZvcm0gUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRD X0RSVl9DTU9TPXkKQ09ORklHX1JUQ19EUlZfRFMxMjg2PW0KQ09ORklHX1JUQ19EUlZfRFMxNTEx PW0KQ09ORklHX1JUQ19EUlZfRFMxNTUzPW0KIyBDT05GSUdfUlRDX0RSVl9EUzE2ODVfRkFNSUxZ IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNzQyPW0KQ09ORklHX1JUQ19EUlZfRFMyNDA0 PW0KQ09ORklHX1JUQ19EUlZfU1RLMTdUQTg9bQojIENPTkZJR19SVENfRFJWX000OFQ4NiBpcyBu b3Qgc2V0CkNPTkZJR19SVENfRFJWX000OFQzNT1tCkNPTkZJR19SVENfRFJWX000OFQ1OT1tCkNP TkZJR19SVENfRFJWX01TTTYyNDI9bQpDT05GSUdfUlRDX0RSVl9CUTQ4MDI9bQpDT05GSUdfUlRD X0RSVl9SUDVDMDE9bQpDT05GSUdfUlRDX0RSVl9WMzAyMD1tCgojCiMgb24tQ1BVIFJUQyBkcml2 ZXJzCiMKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9ISURf U0VOU09SX1RJTUUgaXMgbm90IHNldApDT05GSUdfRE1BREVWSUNFUz15CiMgQ09ORklHX0RNQURF VklDRVNfREVCVUcgaXMgbm90IHNldAoKIwojIERNQSBEZXZpY2VzCiMKQ09ORklHX0RNQV9FTkdJ TkU9eQpDT05GSUdfRE1BX1ZJUlRVQUxfQ0hBTk5FTFM9eQpDT05GSUdfRE1BX0FDUEk9eQojIENP TkZJR19JTlRFTF9JRE1BNjQgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JT0FURE1BIGlzIG5v dCBzZXQKIyBDT05GSUdfUUNPTV9ISURNQV9NR01UIGlzIG5vdCBzZXQKIyBDT05GSUdfUUNPTV9I SURNQSBpcyBub3Qgc2V0CkNPTkZJR19EV19ETUFDX0NPUkU9eQpDT05GSUdfRFdfRE1BQz1tCkNP TkZJR19EV19ETUFDX1BDST15CkNPTkZJR19IU1VfRE1BPXkKCiMKIyBETUEgQ2xpZW50cwojCkNP TkZJR19BU1lOQ19UWF9ETUE9eQpDT05GSUdfRE1BVEVTVD1tCgojCiMgRE1BQlVGIG9wdGlvbnMK IwpDT05GSUdfU1lOQ19GSUxFPXkKIyBDT05GSUdfU1dfU1lOQyBpcyBub3Qgc2V0CkNPTkZJR19B VVhESVNQTEFZPXkKQ09ORklHX0tTMDEwOD1tCkNPTkZJR19LUzAxMDhfUE9SVD0weDM3OApDT05G SUdfS1MwMTA4X0RFTEFZPTIKQ09ORklHX0NGQUcxMjg2NEI9bQpDT05GSUdfQ0ZBRzEyODY0Ql9S QVRFPTIwCiMgQ09ORklHX0lNR19BU0NJSV9MQ0QgaXMgbm90IHNldApDT05GSUdfVUlPPW0KQ09O RklHX1VJT19DSUY9bQpDT05GSUdfVUlPX1BEUlZfR0VOSVJRPW0KIyBDT05GSUdfVUlPX0RNRU1f R0VOSVJRIGlzIG5vdCBzZXQKQ09ORklHX1VJT19BRUM9bQpDT05GSUdfVUlPX1NFUkNPUzM9bQpD T05GSUdfVUlPX1BDSV9HRU5FUklDPW0KIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldAojIENP TkZJR19VSU9fUFJVU1MgaXMgbm90IHNldAojIENPTkZJR19VSU9fTUY2MjQgaXMgbm90IHNldAoj IENPTkZJR19VSU9fSFZfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJR19WRklPX0lPTU1VX1RZUEUx PW0KQ09ORklHX1ZGSU9fVklSUUZEPW0KQ09ORklHX1ZGSU89bQojIENPTkZJR19WRklPX05PSU9N TVUgaXMgbm90IHNldApDT05GSUdfVkZJT19QQ0k9bQojIENPTkZJR19WRklPX1BDSV9WR0EgaXMg bm90IHNldApDT05GSUdfVkZJT19QQ0lfTU1BUD15CkNPTkZJR19WRklPX1BDSV9JTlRYPXkKQ09O RklHX1ZGSU9fUENJX0lHRD15CiMgQ09ORklHX1ZGSU9fTURFViBpcyBub3Qgc2V0CkNPTkZJR19J UlFfQllQQVNTX01BTkFHRVI9bQojIENPTkZJR19WSVJUX0RSSVZFUlMgaXMgbm90IHNldApDT05G SUdfVklSVElPPXkKCiMKIyBWaXJ0aW8gZHJpdmVycwojCkNPTkZJR19WSVJUSU9fUENJPXkKQ09O RklHX1ZJUlRJT19QQ0lfTEVHQUNZPXkKQ09ORklHX1ZJUlRJT19CQUxMT09OPXkKIyBDT05GSUdf VklSVElPX0lOUFVUIGlzIG5vdCBzZXQKIyBDT05GSUdfVklSVElPX01NSU8gaXMgbm90IHNldAoK IwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQKIwpDT05GSUdfSFlQRVJWPW0KQ09O RklHX0hZUEVSVl9VVElMUz1tCkNPTkZJR19IWVBFUlZfQkFMTE9PTj1tCgojCiMgWGVuIGRyaXZl ciBzdXBwb3J0CiMKQ09ORklHX1hFTl9CQUxMT09OPXkKIyBDT05GSUdfWEVOX1NFTEZCQUxMT09O SU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfWEVOX0JBTExPT05fTUVNT1JZX0hPVFBMVUcgaXMgbm90 IHNldApDT05GSUdfWEVOX1NDUlVCX1BBR0VTPXkKQ09ORklHX1hFTl9ERVZfRVZUQ0hOPW0KQ09O RklHX1hFTl9CQUNLRU5EPXkKQ09ORklHX1hFTkZTPW0KQ09ORklHX1hFTl9DT01QQVRfWEVORlM9 eQpDT05GSUdfWEVOX1NZU19IWVBFUlZJU09SPXkKQ09ORklHX1hFTl9YRU5CVVNfRlJPTlRFTkQ9 eQojIENPTkZJR19YRU5fR05UREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfWEVOX0dSQU5UX0RFVl9B TExPQyBpcyBub3Qgc2V0CkNPTkZJR19TV0lPVExCX1hFTj15CkNPTkZJR19YRU5fVE1FTT1tCkNP TkZJR19YRU5fUENJREVWX0JBQ0tFTkQ9bQojIENPTkZJR19YRU5fU0NTSV9CQUNLRU5EIGlzIG5v dCBzZXQKQ09ORklHX1hFTl9QUklWQ01EPW0KQ09ORklHX1hFTl9BQ1BJX1BST0NFU1NPUj1tCiMg Q09ORklHX1hFTl9NQ0VfTE9HIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9IQVZFX1BWTU1VPXkKQ09O RklHX1hFTl9FRkk9eQpDT05GSUdfWEVOX0FVVE9fWExBVEU9eQpDT05GSUdfWEVOX0FDUEk9eQpD T05GSUdfWEVOX1NZTVM9eQpDT05GSUdfWEVOX0hBVkVfVlBNVT15CkNPTkZJR19TVEFHSU5HPXkK IyBDT05GSUdfUFJJU00yX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTUVESSBpcyBub3Qgc2V0 CiMgQ09ORklHX1JUTDgxOTJVIGlzIG5vdCBzZXQKQ09ORklHX1JUTExJQj1tCkNPTkZJR19SVExM SUJfQ1JZUFRPX0NDTVA9bQpDT05GSUdfUlRMTElCX0NSWVBUT19US0lQPW0KQ09ORklHX1JUTExJ Ql9DUllQVE9fV0VQPW0KQ09ORklHX1JUTDgxOTJFPW0KQ09ORklHX1I4NzEyVT1tCiMgQ09ORklH X1I4MTg4RVUgaXMgbm90IHNldAojIENPTkZJR19SVFM1MjA4IGlzIG5vdCBzZXQKIyBDT05GSUdf VlQ2NjU1IGlzIG5vdCBzZXQKIyBDT05GSUdfVlQ2NjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf U003NTAgaXMgbm90IHNldAojIENPTkZJR19GQl9YR0kgaXMgbm90IHNldAoKIwojIFNwZWFrdXAg Y29uc29sZSBzcGVlY2gKIwojIENPTkZJR19TUEVBS1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RB R0lOR19NRURJQSBpcyBub3Qgc2V0CgojCiMgQW5kcm9pZAojCiMgQ09ORklHX0xURV9HRE03MjRY IGlzIG5vdCBzZXQKQ09ORklHX0ZJUkVXSVJFX1NFUklBTD1tCkNPTkZJR19GV1RUWV9NQVhfVE9U QUxfUE9SVFM9NjQKQ09ORklHX0ZXVFRZX01BWF9DQVJEX1BPUlRTPTMyCiMgQ09ORklHX0xORVQg aXMgbm90IHNldAojIENPTkZJR19ER05DIGlzIG5vdCBzZXQKIyBDT05GSUdfR1NfRlBHQUJPT1Qg aXMgbm90IHNldAojIENPTkZJR19DUllQVE9fU0tFSU4gaXMgbm90IHNldAojIENPTkZJR19VTklT WVNTUEFSIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVEZUIGlzIG5vdCBzZXQKIyBDT05GSUdfV0lM QzEwMDBfU0RJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTEMxMDAwX1NQSSBpcyBub3Qgc2V0CiMg Q09ORklHX01PU1QgaXMgbm90IHNldAoKIwojIE9sZCBJU0RONExpbnV4IChkZXByZWNhdGVkKQoj CiMgQ09ORklHX0tTNzAxMCBpcyBub3Qgc2V0CiMgQ09ORklHX0dSRVlCVVMgaXMgbm90IHNldApD T05GSUdfWDg2X1BMQVRGT1JNX0RFVklDRVM9eQpDT05GSUdfQUNFUl9XTUk9bQpDT05GSUdfQUNF UkhERj1tCiMgQ09ORklHX0FMSUVOV0FSRV9XTUkgaXMgbm90IHNldApDT05GSUdfQVNVU19MQVBU T1A9bQojIENPTkZJR19ERUxMX1NNQklPUyBpcyBub3Qgc2V0CkNPTkZJR19ERUxMX1dNSV9BSU89 bQojIENPTkZJR19ERUxMX1NNTzg4MDAgaXMgbm90IHNldAojIENPTkZJR19ERUxMX1JCVE4gaXMg bm90IHNldApDT05GSUdfRlVKSVRTVV9MQVBUT1A9bQojIENPTkZJR19GVUpJVFNVX0xBUFRPUF9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GVUpJVFNVX1RBQkxFVD1tCkNPTkZJR19BTUlMT19SRktJ TEw9bQpDT05GSUdfSFBfQUNDRUw9bQojIENPTkZJR19IUF9XSVJFTEVTUyBpcyBub3Qgc2V0CkNP TkZJR19IUF9XTUk9bQpDT05GSUdfTVNJX0xBUFRPUD1tCkNPTkZJR19QQU5BU09OSUNfTEFQVE9Q PW0KQ09ORklHX0NPTVBBTF9MQVBUT1A9bQpDT05GSUdfU09OWV9MQVBUT1A9bQpDT05GSUdfU09O WVBJX0NPTVBBVD15CkNPTkZJR19JREVBUEFEX0xBUFRPUD1tCiMgQ09ORklHX1NVUkZBQ0UzX1dN SSBpcyBub3Qgc2V0CkNPTkZJR19USElOS1BBRF9BQ1BJPW0KQ09ORklHX1RISU5LUEFEX0FDUElf QUxTQV9TVVBQT1JUPXkKIyBDT05GSUdfVEhJTktQQURfQUNQSV9ERUJVR0ZBQ0lMSVRJRVMgaXMg bm90IHNldAojIENPTkZJR19USElOS1BBRF9BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf VEhJTktQQURfQUNQSV9VTlNBRkVfTEVEUyBpcyBub3Qgc2V0CkNPTkZJR19USElOS1BBRF9BQ1BJ X1ZJREVPPXkKQ09ORklHX1RISU5LUEFEX0FDUElfSE9US0VZX1BPTEw9eQpDT05GSUdfU0VOU09S U19IREFQUz1tCiMgQ09ORklHX0lOVEVMX01FTkxPVyBpcyBub3Qgc2V0CkNPTkZJR19FRUVQQ19M QVBUT1A9bQpDT05GSUdfQVNVU19XTUk9bQpDT05GSUdfQVNVU19OQl9XTUk9bQpDT05GSUdfRUVF UENfV01JPW0KIyBDT05GSUdfQVNVU19XSVJFTEVTUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1dN ST1tCkNPTkZJR19NU0lfV01JPW0KQ09ORklHX1RPUFNUQVJfTEFQVE9QPW0KQ09ORklHX1RPU0hJ QkFfQlRfUkZLSUxMPW0KIyBDT05GSUdfVE9TSElCQV9IQVBTIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9TSElCQV9XTUkgaXMgbm90IHNldApDT05GSUdfQUNQSV9DTVBDPW0KIyBDT05GSUdfSU5URUxf SElEX0VWRU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfVkJUTiBpcyBub3Qgc2V0CkNPTkZJ R19JTlRFTF9JUFM9bQojIENPTkZJR19JTlRFTF9QTUNfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklH X0lCTV9SVEwgaXMgbm90IHNldApDT05GSUdfU0FNU1VOR19MQVBUT1A9bQpDT05GSUdfTVhNX1dN ST1tCkNPTkZJR19JTlRFTF9PQUtUUkFJTD1tCkNPTkZJR19TQU1TVU5HX1ExMD1tCkNPTkZJR19B UFBMRV9HTVVYPW0KIyBDT05GSUdfSU5URUxfUlNUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf U01BUlRDT05ORUNUIGlzIG5vdCBzZXQKQ09ORklHX1BWUEFOSUM9eQojIENPTkZJR19JTlRFTF9Q TUNfSVBDIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFDRV9QUk8zX0JVVFRPTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOVEVMX1BVTklUX0lQQyBpcyBub3Qgc2V0CiMgQ09ORklHX01MWF9QTEFURk9S TSBpcyBub3Qgc2V0CiMgQ09ORklHX01MWF9DUExEX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0hST01FX1BMQVRGT1JNUyBpcyBub3Qgc2V0CkNPTkZJR19DTEtERVZfTE9PS1VQPXkKQ09O RklHX0hBVkVfQ0xLX1BSRVBBUkU9eQpDT05GSUdfQ09NTU9OX0NMSz15CgojCiMgQ29tbW9uIENs b2NrIEZyYW1ld29yawojCiMgQ09ORklHX0NPTU1PTl9DTEtfU0k1MzUxIGlzIG5vdCBzZXQKIyBD T05GSUdfQ09NTU9OX0NMS19DRENFNzA2IGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NTU9OX0NMS19D UzIwMDBfQ1AgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX05YUCBpcyBub3Qgc2V0CiMg Q09ORklHX0NPTU1PTl9DTEtfUFdNIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NTU9OX0NMS19QWEEg aXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX1BJQzMyIGlzIG5vdCBzZXQKIyBDT05GSUdf Q09NTU9OX0NMS19NVDI3MDEgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX01UMjcwMV9N TVNZUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfTVQyNzAxX0lNR1NZUyBpcyBub3Qg c2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfTVQyNzAxX1ZERUNTWVMgaXMgbm90IHNldAojIENPTkZJ R19DT01NT05fQ0xLX01UMjcwMV9ISUZTWVMgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xL X01UMjcwMV9FVEhTWVMgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX01UMjcwMV9CRFBT WVMgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIFNwaW5sb2NrIGRyaXZlcnMKIwoKIwojIENsb2Nr IFNvdXJjZSBkcml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NL PXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NIX1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMg bm90IHNldAojIENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1F Ul9TVEkgaXMgbm90IHNldApDT05GSUdfTUFJTEJPWD15CkNPTkZJR19QQ0M9eQojIENPTkZJR19B TFRFUkFfTUJPWCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9BUEk9eQpDT05GSUdfSU9NTVVfU1VQ UE9SVD15CgojCiMgR2VuZXJpYyBJT01NVSBQYWdldGFibGUgU3VwcG9ydAojCkNPTkZJR19JT01N VV9JT1ZBPXkKQ09ORklHX0FNRF9JT01NVT15CkNPTkZJR19BTURfSU9NTVVfVjI9bQpDT05GSUdf RE1BUl9UQUJMRT15CkNPTkZJR19JTlRFTF9JT01NVT15CiMgQ09ORklHX0lOVEVMX0lPTU1VX1NW TSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX0lPTU1VX0RFRkFVTFRfT04gaXMgbm90IHNldApD T05GSUdfSU5URUxfSU9NTVVfRkxPUFBZX1dBPXkKQ09ORklHX0lSUV9SRU1BUD15CgojCiMgUmVt b3RlcHJvYyBkcml2ZXJzCiMKIyBDT05GSUdfUkVNT1RFUFJPQyBpcyBub3Qgc2V0CgojCiMgUnBt c2cgZHJpdmVycwojCgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwoj CgojCiMgQnJvYWRjb20gU29DIGRyaXZlcnMKIwojIENPTkZJR19TVU5YSV9TUkFNIGlzIG5vdCBz ZXQKIyBDT05GSUdfU09DX1RJIGlzIG5vdCBzZXQKQ09ORklHX1BNX0RFVkZSRVE9eQoKIwojIERF VkZSRVEgR292ZXJub3JzCiMKQ09ORklHX0RFVkZSRVFfR09WX1NJTVBMRV9PTkRFTUFORD1tCiMg Q09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfREVWRlJF UV9HT1ZfUE9XRVJTQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfREVWRlJFUV9HT1ZfVVNFUlNQQUNF IGlzIG5vdCBzZXQKIyBDT05GSUdfREVWRlJFUV9HT1ZfUEFTU0lWRSBpcyBub3Qgc2V0CgojCiMg REVWRlJFUSBEcml2ZXJzCiMKIyBDT05GSUdfUE1fREVWRlJFUV9FVkVOVCBpcyBub3Qgc2V0CiMg Q09ORklHX0VYVENPTiBpcyBub3Qgc2V0CiMgQ09ORklHX01FTU9SWSBpcyBub3Qgc2V0CiMgQ09O RklHX0lJTyBpcyBub3Qgc2V0CkNPTkZJR19OVEI9bQojIENPTkZJR19OVEJfQU1EIGlzIG5vdCBz ZXQKIyBDT05GSUdfTlRCX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTlRCX1BJTkdQT05HIGlz IG5vdCBzZXQKIyBDT05GSUdfTlRCX1RPT0wgaXMgbm90IHNldAojIENPTkZJR19OVEJfUEVSRiBp cyBub3Qgc2V0CiMgQ09ORklHX05UQl9UUkFOU1BPUlQgaXMgbm90IHNldAojIENPTkZJR19WTUVf QlVTIGlzIG5vdCBzZXQKQ09ORklHX1BXTT15CkNPTkZJR19QV01fU1lTRlM9eQojIENPTkZJR19Q V01fTFBTU19QQ0kgaXMgbm90IHNldAojIENPTkZJR19QV01fTFBTU19QTEFURk9STSBpcyBub3Qg c2V0CiMgQ09ORklHX1BXTV9QQ0E5Njg1IGlzIG5vdCBzZXQKQ09ORklHX0FSTV9HSUNfTUFYX05S PTEKIyBDT05GSUdfSVBBQ0tfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTRVRfQ09OVFJPTExF UiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZNQyBpcyBub3Qgc2V0CgojCiMgUEhZIFN1YnN5c3RlbQoj CkNPTkZJR19HRU5FUklDX1BIWT15CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9IU0lDIGlzIG5vdCBz ZXQKIyBDT05GSUdfUEhZX1BYQV8yOE5NX1VTQjIgaXMgbm90IHNldAojIENPTkZJR19CQ01fS09O QV9VU0IyX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUkNBUD15CkNPTkZJR19JTlRFTF9SQVBM PW0KIyBDT05GSUdfTUNCIGlzIG5vdCBzZXQKCiMKIyBQZXJmb3JtYW5jZSBtb25pdG9yIHN1cHBv cnQKIwpDT05GSUdfUkFTPXkKIyBDT05GSUdfTUNFX0FNRF9JTkogaXMgbm90IHNldAojIENPTkZJ R19USFVOREVSQk9MVCBpcyBub3Qgc2V0CgojCiMgQW5kcm9pZAojCiMgQ09ORklHX0FORFJPSUQg aXMgbm90IHNldApDT05GSUdfTElCTlZESU1NPW0KQ09ORklHX0JMS19ERVZfUE1FTT1tCkNPTkZJ R19ORF9CTEs9bQpDT05GSUdfTkRfQ0xBSU09eQpDT05GSUdfTkRfQlRUPW0KQ09ORklHX0JUVD15 CkNPTkZJR19ORF9QRk49bQpDT05GSUdfTlZESU1NX1BGTj15CkNPTkZJR19OVkRJTU1fREFYPXkK Q09ORklHX0RFVl9EQVg9bQpDT05GSUdfREVWX0RBWF9QTUVNPW0KQ09ORklHX05SX0RFVl9EQVg9 MzI3NjgKQ09ORklHX05WTUVNPW0KIyBDT05GSUdfU1RNIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5U RUxfVEggaXMgbm90IHNldAoKIwojIEZQR0EgQ29uZmlndXJhdGlvbiBTdXBwb3J0CiMKIyBDT05G SUdfRlBHQSBpcyBub3Qgc2V0CgojCiMgRmlybXdhcmUgRHJpdmVycwojCiMgQ09ORklHX0FSTV9T Q1BJX1BST1RPQ09MIGlzIG5vdCBzZXQKQ09ORklHX0VERD1tCiMgQ09ORklHX0VERF9PRkYgaXMg bm90IHNldApDT05GSUdfRklSTVdBUkVfTUVNTUFQPXkKQ09ORklHX0RFTExfUkJVPW0KQ09ORklH X0RDREJBUz1tCkNPTkZJR19ETUlJRD15CkNPTkZJR19ETUlfU1lTRlM9eQpDT05GSUdfRE1JX1ND QU5fTUFDSElORV9OT05fRUZJX0ZBTExCQUNLPXkKQ09ORklHX0lTQ1NJX0lCRlRfRklORD15CkNP TkZJR19JU0NTSV9JQkZUPW0KIyBDT05GSUdfRldfQ0ZHX1NZU0ZTIGlzIG5vdCBzZXQKIyBDT05G SUdfR09PR0xFX0ZJUk1XQVJFIGlzIG5vdCBzZXQKCiMKIyBFRkkgKEV4dGVuc2libGUgRmlybXdh cmUgSW50ZXJmYWNlKSBTdXBwb3J0CiMKQ09ORklHX0VGSV9WQVJTPXkKQ09ORklHX0VGSV9FU1JU PXkKQ09ORklHX0VGSV9WQVJTX1BTVE9SRT15CkNPTkZJR19FRklfVkFSU19QU1RPUkVfREVGQVVM VF9ESVNBQkxFPXkKQ09ORklHX0VGSV9SVU5USU1FX01BUD15CiMgQ09ORklHX0VGSV9GQUtFX01F TU1BUCBpcyBub3Qgc2V0CkNPTkZJR19FRklfUlVOVElNRV9XUkFQUEVSUz15CiMgQ09ORklHX0VG SV9CT09UTE9BREVSX0NPTlRST0wgaXMgbm90IHNldAojIENPTkZJR19FRklfQ0FQU1VMRV9MT0FE RVIgaXMgbm90IHNldAojIENPTkZJR19FRklfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FQUExF X1BST1BFUlRJRVMgaXMgbm90IHNldApDT05GSUdfVUVGSV9DUEVSPXkKIyBDT05GSUdfRUZJX0RF Vl9QQVRIX1BBUlNFUiBpcyBub3Qgc2V0CgojCiMgVGVncmEgZmlybXdhcmUgZHJpdmVyCiMKCiMK IyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRfQUNDRVNTPXkKQ09ORklHX0ZTX0lP TUFQPXkKIyBDT05GSUdfRVhUMl9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVDNfRlMgaXMgbm90 IHNldApDT05GSUdfRVhUNF9GUz15CkNPTkZJR19FWFQ0X1VTRV9GT1JfRVhUMj15CkNPTkZJR19F WFQ0X0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQ0X0ZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfRVhU NF9FTkNSWVBUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUNF9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19KQkQyPXkKIyBDT05GSUdfSkJEMl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GU19NQkNB Q0hFPXkKIyBDT05GSUdfUkVJU0VSRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19KRlNfRlMgaXMg bm90IHNldApDT05GSUdfWEZTX0ZTPXkKQ09ORklHX1hGU19RVU9UQT15CkNPTkZJR19YRlNfUE9T SVhfQUNMPXkKIyBDT05GSUdfWEZTX1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfWEZTX1dBUk4gaXMg bm90IHNldAojIENPTkZJR19YRlNfREVCVUcgaXMgbm90IHNldApDT05GSUdfR0ZTMl9GUz1tCkNP TkZJR19HRlMyX0ZTX0xPQ0tJTkdfRExNPXkKIyBDT05GSUdfT0NGUzJfRlMgaXMgbm90IHNldApD T05GSUdfQlRSRlNfRlM9bQpDT05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMPXkKIyBDT05GSUdfQlRS RlNfRlNfQ0hFQ0tfSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlNfUlVOX1NB TklUWV9URVNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JUUkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBD T05GSUdfQlRSRlNfQVNTRVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfTklMRlMyX0ZTIGlzIG5vdCBz ZXQKQ09ORklHX0YyRlNfRlM9bQpDT05GSUdfRjJGU19TVEFUX0ZTPXkKQ09ORklHX0YyRlNfRlNf WEFUVFI9eQpDT05GSUdfRjJGU19GU19QT1NJWF9BQ0w9eQojIENPTkZJR19GMkZTX0ZTX1NFQ1VS SVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfRjJGU19DSEVDS19GUyBpcyBub3Qgc2V0CiMgQ09ORklH X0YyRlNfRlNfRU5DUllQVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0YyRlNfSU9fVFJBQ0UgaXMg bm90IHNldAojIENPTkZJR19GMkZTX0ZBVUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19G U19EQVg9eQpDT05GSUdfRlNfREFYX1BNRD15CkNPTkZJR19GU19QT1NJWF9BQ0w9eQpDT05GSUdf RVhQT1JURlM9eQojIENPTkZJR19FWFBPUlRGU19CTE9DS19PUFMgaXMgbm90IHNldApDT05GSUdf RklMRV9MT0NLSU5HPXkKQ09ORklHX01BTkRBVE9SWV9GSUxFX0xPQ0tJTkc9eQojIENPTkZJR19G U19FTkNSWVBUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0ZTTk9USUZZPXkKQ09ORklHX0ROT1RJRlk9 eQpDT05GSUdfSU5PVElGWV9VU0VSPXkKQ09ORklHX0ZBTk9USUZZPXkKQ09ORklHX0ZBTk9USUZZ X0FDQ0VTU19QRVJNSVNTSU9OUz15CkNPTkZJR19RVU9UQT15CkNPTkZJR19RVU9UQV9ORVRMSU5L X0lOVEVSRkFDRT15CkNPTkZJR19QUklOVF9RVU9UQV9XQVJOSU5HPXkKIyBDT05GSUdfUVVPVEFf REVCVUcgaXMgbm90IHNldApDT05GSUdfUVVPVEFfVFJFRT15CiMgQ09ORklHX1FGTVRfVjEgaXMg bm90IHNldApDT05GSUdfUUZNVF9WMj15CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19RVU9UQUNU TF9DT01QQVQ9eQpDT05GSUdfQVVUT0ZTNF9GUz15CkNPTkZJR19GVVNFX0ZTPW0KQ09ORklHX0NV U0U9bQpDT05GSUdfT1ZFUkxBWV9GUz1tCiMgQ09ORklHX09WRVJMQVlfRlNfUkVESVJFQ1RfRElS IGlzIG5vdCBzZXQKCiMKIyBDYWNoZXMKIwpDT05GSUdfRlNDQUNIRT1tCkNPTkZJR19GU0NBQ0hF X1NUQVRTPXkKIyBDT05GSUdfRlNDQUNIRV9ISVNUT0dSQU0gaXMgbm90IHNldAojIENPTkZJR19G U0NBQ0hFX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNDQUNIRV9PQkpFQ1RfTElTVCBpcyBu b3Qgc2V0CkNPTkZJR19DQUNIRUZJTEVTPW0KIyBDT05GSUdfQ0FDSEVGSUxFU19ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0NBQ0hFRklMRVNfSElTVE9HUkFNIGlzIG5vdCBzZXQKCiMKIyBDRC1S T00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9bQpDT05GSUdfSk9MSUVUPXkK Q09ORklHX1pJU09GUz15CkNPTkZJR19VREZfRlM9bQpDT05GSUdfVURGX05MUz15CgojCiMgRE9T L0ZBVC9OVCBGaWxlc3lzdGVtcwojCkNPTkZJR19GQVRfRlM9bQpDT05GSUdfTVNET1NfRlM9bQpD T05GSUdfVkZBVF9GUz1tCkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09ORklHX0ZB VF9ERUZBVUxUX0lPQ0hBUlNFVD0iYXNjaWkiCiMgQ09ORklHX0ZBVF9ERUZBVUxUX1VURjggaXMg bm90IHNldAojIENPTkZJR19OVEZTX0ZTIGlzIG5vdCBzZXQKCiMKIyBQc2V1ZG8gZmlsZXN5c3Rl bXMKIwpDT05GSUdfUFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkKQ09ORklHX1BST0NfVk1D T1JFPXkKQ09ORklHX1BST0NfU1lTQ1RMPXkKQ09ORklHX1BST0NfUEFHRV9NT05JVE9SPXkKIyBD T05GSUdfUFJPQ19DSElMRFJFTiBpcyBub3Qgc2V0CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lT RlM9eQpDT05GSUdfVE1QRlM9eQpDT05GSUdfVE1QRlNfUE9TSVhfQUNMPXkKQ09ORklHX1RNUEZT X1hBVFRSPXkKQ09ORklHX0hVR0VUTEJGUz15CkNPTkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdf QVJDSF9IQVNfR0lHQU5USUNfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz15CkNPTkZJR19FRklW QVJfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lTVEVNUz15CiMgQ09ORklHX09SQU5HRUZTX0ZTIGlz IG5vdCBzZXQKIyBDT05GSUdfQURGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGRlNfRlMgaXMg bm90IHNldAojIENPTkZJR19FQ1JZUFRfRlMgaXMgbm90IHNldAojIENPTkZJR19IRlNfRlMgaXMg bm90IHNldAojIENPTkZJR19IRlNQTFVTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQkVGU19GUyBp cyBub3Qgc2V0CiMgQ09ORklHX0JGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VGU19GUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0pGRlMyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUJJRlNfRlMgaXMg bm90IHNldApDT05GSUdfQ1JBTUZTPW0KQ09ORklHX1NRVUFTSEZTPW0KQ09ORklHX1NRVUFTSEZT X0ZJTEVfQ0FDSEU9eQojIENPTkZJR19TUVVBU0hGU19GSUxFX0RJUkVDVCBpcyBub3Qgc2V0CkNP TkZJR19TUVVBU0hGU19ERUNPTVBfU0lOR0xFPXkKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX01V TFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJX1BFUkNQVSBpcyBu b3Qgc2V0CkNPTkZJR19TUVVBU0hGU19YQVRUUj15CkNPTkZJR19TUVVBU0hGU19aTElCPXkKIyBD T05GSUdfU1FVQVNIRlNfTFo0IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0xaTz15CkNPTkZJ R19TUVVBU0hGU19YWj15CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFIGlzIG5vdCBz ZXQKIyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNf RlJBR01FTlRfQ0FDSEVfU0laRT0zCiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldAojIENPTkZJ R19NSU5JWF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX09NRlNfRlMgaXMgbm90IHNldAojIENPTkZJ R19IUEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUU5YNEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05G SUdfUU5YNkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9NRlNfRlMgaXMgbm90IHNldApDT05G SUdfUFNUT1JFPXkKQ09ORklHX1BTVE9SRV9aTElCX0NPTVBSRVNTPXkKIyBDT05GSUdfUFNUT1JF X0xaT19DT01QUkVTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9MWjRfQ09NUFJFU1MgaXMg bm90IHNldAojIENPTkZJR19QU1RPUkVfQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9S RV9QTVNHIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX0ZUUkFDRSBpcyBub3Qgc2V0CkNPTkZJ R19QU1RPUkVfUkFNPW0KIyBDT05GSUdfU1lTVl9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VGU19G UyBpcyBub3Qgc2V0CiMgQ09ORklHX0VYT0ZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX09SRT1tCkNP TkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TPXkKQ09ORklHX05GU19GUz15CiMgQ09ORklHX05GU19W MiBpcyBub3Qgc2V0CkNPTkZJR19ORlNfVjM9eQpDT05GSUdfTkZTX1YzX0FDTD15CkNPTkZJR19O RlNfVjQ9bQojIENPTkZJR19ORlNfU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19ORlNfVjRfMT15CkNP TkZJR19ORlNfVjRfMj15CkNPTkZJR19QTkZTX0ZJTEVfTEFZT1VUPW0KQ09ORklHX1BORlNfQkxP Q0s9bQpDT05GSUdfUE5GU19PQkpMQVlPVVQ9bQpDT05GSUdfUE5GU19GTEVYRklMRV9MQVlPVVQ9 bQpDT05GSUdfTkZTX1Y0XzFfSU1QTEVNRU5UQVRJT05fSURfRE9NQUlOPSJrZXJuZWwub3JnIgoj IENPTkZJR19ORlNfVjRfMV9NSUdSQVRJT04gaXMgbm90IHNldApDT05GSUdfTkZTX1Y0X1NFQ1VS SVRZX0xBQkVMPXkKQ09ORklHX1JPT1RfTkZTPXkKIyBDT05GSUdfTkZTX1VTRV9MRUdBQ1lfRE5T IGlzIG5vdCBzZXQKQ09ORklHX05GU19VU0VfS0VSTkVMX0ROUz15CkNPTkZJR19ORlNfREVCVUc9 eQpDT05GSUdfTkZTRD1tCkNPTkZJR19ORlNEX1YyX0FDTD15CkNPTkZJR19ORlNEX1YzPXkKQ09O RklHX05GU0RfVjNfQUNMPXkKQ09ORklHX05GU0RfVjQ9eQojIENPTkZJR19ORlNEX0JMT0NLTEFZ T1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZTRF9TQ1NJTEFZT1VUIGlzIG5vdCBzZXQKIyBDT05G SUdfTkZTRF9GTEVYRklMRUxBWU9VVCBpcyBub3Qgc2V0CkNPTkZJR19ORlNEX1Y0X1NFQ1VSSVRZ X0xBQkVMPXkKIyBDT05GSUdfTkZTRF9GQVVMVF9JTkpFQ1RJT04gaXMgbm90IHNldApDT05GSUdf R1JBQ0VfUEVSSU9EPXkKQ09ORklHX0xPQ0tEPXkKQ09ORklHX0xPQ0tEX1Y0PXkKQ09ORklHX05G U19BQ0xfU1VQUE9SVD15CkNPTkZJR19ORlNfQ09NTU9OPXkKQ09ORklHX1NVTlJQQz15CkNPTkZJ R19TVU5SUENfR1NTPW0KQ09ORklHX1NVTlJQQ19CQUNLQ0hBTk5FTD15CkNPTkZJR19SUENTRUNf R1NTX0tSQjU9bQpDT05GSUdfU1VOUlBDX0RFQlVHPXkKIyBDT05GSUdfQ0VQSF9GUyBpcyBub3Qg c2V0CkNPTkZJR19DSUZTPW0KQ09ORklHX0NJRlNfU1RBVFM9eQojIENPTkZJR19DSUZTX1NUQVRT MiBpcyBub3Qgc2V0CkNPTkZJR19DSUZTX1dFQUtfUFdfSEFTSD15CkNPTkZJR19DSUZTX1VQQ0FM TD15CkNPTkZJR19DSUZTX1hBVFRSPXkKQ09ORklHX0NJRlNfUE9TSVg9eQpDT05GSUdfQ0lGU19B Q0w9eQpDT05GSUdfQ0lGU19ERUJVRz15CiMgQ09ORklHX0NJRlNfREVCVUcyIGlzIG5vdCBzZXQK Q09ORklHX0NJRlNfREZTX1VQQ0FMTD15CkNPTkZJR19DSUZTX1NNQjI9eQojIENPTkZJR19DSUZT X1NNQjMxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0NJRlNfRlNDQUNIRSBpcyBub3Qgc2V0CiMgQ09O RklHX05DUF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NPREFfRlMgaXMgbm90IHNldAojIENPTkZJ R19BRlNfRlMgaXMgbm90IHNldApDT05GSUdfOVBfRlM9eQpDT05GSUdfOVBfRlNfUE9TSVhfQUNM PXkKIyBDT05GSUdfOVBfRlNfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfTkxTPXkKQ09ORklH X05MU19ERUZBVUxUPSJ1dGY4IgpDT05GSUdfTkxTX0NPREVQQUdFXzQzNz15CkNPTkZJR19OTFNf Q09ERVBBR0VfNzM3PW0KQ09ORklHX05MU19DT0RFUEFHRV83NzU9bQpDT05GSUdfTkxTX0NPREVQ QUdFXzg1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODUyPW0KQ09ORklHX05MU19DT0RFUEFHRV84 NTU9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Nz1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPW0K Q09ORklHX05MU19DT0RFUEFHRV84NjE9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mj1tCkNPTkZJ R19OTFNfQ09ERVBBR0VfODYzPW0KQ09ORklHX05MU19DT0RFUEFHRV84NjQ9bQpDT05GSUdfTkxT X0NPREVQQUdFXzg2NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY2PW0KQ09ORklHX05MU19DT0RF UEFHRV84Njk9bQpDT05GSUdfTkxTX0NPREVQQUdFXzkzNj1tCkNPTkZJR19OTFNfQ09ERVBBR0Vf OTUwPW0KQ09ORklHX05MU19DT0RFUEFHRV85MzI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzk0OT1t CkNPTkZJR19OTFNfQ09ERVBBR0VfODc0PW0KQ09ORklHX05MU19JU084ODU5Xzg9bQpDT05GSUdf TkxTX0NPREVQQUdFXzEyNTA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzEyNTE9bQpDT05GSUdfTkxT X0FTQ0lJPXkKQ09ORklHX05MU19JU084ODU5XzE9bQpDT05GSUdfTkxTX0lTTzg4NTlfMj1tCkNP TkZJR19OTFNfSVNPODg1OV8zPW0KQ09ORklHX05MU19JU084ODU5XzQ9bQpDT05GSUdfTkxTX0lT Tzg4NTlfNT1tCkNPTkZJR19OTFNfSVNPODg1OV82PW0KQ09ORklHX05MU19JU084ODU5Xzc9bQpD T05GSUdfTkxTX0lTTzg4NTlfOT1tCkNPTkZJR19OTFNfSVNPODg1OV8xMz1tCkNPTkZJR19OTFNf SVNPODg1OV8xND1tCkNPTkZJR19OTFNfSVNPODg1OV8xNT1tCkNPTkZJR19OTFNfS09JOF9SPW0K Q09ORklHX05MU19LT0k4X1U9bQpDT05GSUdfTkxTX01BQ19ST01BTj1tCkNPTkZJR19OTFNfTUFD X0NFTFRJQz1tCkNPTkZJR19OTFNfTUFDX0NFTlRFVVJPPW0KQ09ORklHX05MU19NQUNfQ1JPQVRJ QU49bQpDT05GSUdfTkxTX01BQ19DWVJJTExJQz1tCkNPTkZJR19OTFNfTUFDX0dBRUxJQz1tCkNP TkZJR19OTFNfTUFDX0dSRUVLPW0KQ09ORklHX05MU19NQUNfSUNFTEFORD1tCkNPTkZJR19OTFNf TUFDX0lOVUlUPW0KQ09ORklHX05MU19NQUNfUk9NQU5JQU49bQpDT05GSUdfTkxTX01BQ19UVVJL SVNIPW0KQ09ORklHX05MU19VVEY4PW0KQ09ORklHX0RMTT1tCkNPTkZJR19ETE1fREVCVUc9eQoK IwojIEtlcm5lbCBoYWNraW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9eQoKIwoj IHByaW50ayBhbmQgZG1lc2cgb3B0aW9ucwojCkNPTkZJR19QUklOVEtfVElNRT15CkNPTkZJR19D T05TT0xFX0xPR0xFVkVMX0RFRkFVTFQ9NwpDT05GSUdfTUVTU0FHRV9MT0dMRVZFTF9ERUZBVUxU PTQKQ09ORklHX0JPT1RfUFJJTlRLX0RFTEFZPXkKQ09ORklHX0RZTkFNSUNfREVCVUc9eQoKIwoj IENvbXBpbGUtdGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwojIENPTkZJR19ERUJV R19JTkZPIGlzIG5vdCBzZXQKIyBDT05GSUdfRU5BQkxFX1dBUk5fREVQUkVDQVRFRCBpcyBub3Qg c2V0CkNPTkZJR19FTkFCTEVfTVVTVF9DSEVDSz15CkNPTkZJR19GUkFNRV9XQVJOPTIwNDgKQ09O RklHX1NUUklQX0FTTV9TWU1TPXkKIyBDT05GSUdfUkVBREFCTEVfQVNNIGlzIG5vdCBzZXQKIyBD T05GSUdfVU5VU0VEX1NZTUJPTFMgaXMgbm90IHNldAojIENPTkZJR19QQUdFX09XTkVSIGlzIG5v dCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9eQpDT05GSUdfREVC VUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19TRUNUSU9OX01JU01BVENIX1dBUk5fT05MWT15 CkNPTkZJR19BUkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15 CiMgQ09ORklHX1NUQUNLX1ZBTElEQVRJT04gaXMgbm90IHNldAojIENPTkZJR19ERUJVR19GT1JD RV9XRUFLX1BFUl9DUFUgaXMgbm90IHNldApDT05GSUdfTUFHSUNfU1lTUlE9eQpDT05GSUdfTUFH SUNfU1lTUlFfREVGQVVMVF9FTkFCTEU9MHgxCkNPTkZJR19ERUJVR19LRVJORUw9eQoKIwojIE1l bW9yeSBEZWJ1Z2dpbmcKIwojIENPTkZJR19QQUdFX0VYVEVOU0lPTiBpcyBub3Qgc2V0CiMgQ09O RklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBR0VfUE9JU09OSU5HIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUEFHRV9SRUYgaXMgbm90IHNldAojIENPTkZJR19ERUJV R19PQkpFQ1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xVQl9ERUJVR19PTiBpcyBub3Qgc2V0CiMg Q09ORklHX1NMVUJfU1RBVFMgaXMgbm90IHNldApDT05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15 CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1RBQ0tf VVNBR0UgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RF QlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9eQpDT05GSUdf TUVNT1JZX05PVElGSUVSX0VSUk9SX0lOSkVDVD1tCiMgQ09ORklHX0RFQlVHX1BFUl9DUFVfTUFQ UyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05GSUdfREVC VUdfU1RBQ0tPVkVSRkxPVz15CkNPTkZJR19IQVZFX0FSQ0hfS01FTUNIRUNLPXkKQ09ORklHX0hB VkVfQVJDSF9LQVNBTj15CiMgQ09ORklHX0tBU0FOIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFT X0tDT1Y9eQojIENPTkZJR19LQ09WIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NISVJRPXkKCiMK IyBEZWJ1ZyBMb2NrdXBzIGFuZCBIYW5ncwojCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpDT05G SUdfSEFSRExPQ0tVUF9ERVRFQ1RPUj15CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5J Qz15CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQ19WQUxVRT0xCiMgQ09ORklHX0JP T1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDIGlzIG5vdCBzZXQKQ09ORklHX0JPT1RQQVJBTV9TT0ZU TE9DS1VQX1BBTklDX1ZBTFVFPTAKIyBDT05GSUdfREVURUNUX0hVTkdfVEFTSyBpcyBub3Qgc2V0 CiMgQ09ORklHX1dRX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFM9eQpD T05GSUdfUEFOSUNfT05fT09QU19WQUxVRT0xCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklH X1NDSEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEX0lORk89eQpDT05GSUdfU0NIRURTVEFUUz15CiMg Q09ORklHX1NDSEVEX1NUQUNLX0VORF9DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RJ TUVLRUVQSU5HIGlzIG5vdCBzZXQKQ09ORklHX1RJTUVSX1NUQVRTPXkKCiMKIyBMb2NrIERlYnVn Z2luZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMKIyBDT05GSUdfREVCVUdfUlRfTVVU RVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NQSU5MT0NLIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfTVVURVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1dXX01VVEVYX1NMT1dQ QVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTE9DS19BTExPQyBpcyBub3Qgc2V0CiMgQ09O RklHX1BST1ZFX0xPQ0tJTkcgaXMgbm90IHNldAojIENPTkZJR19MT0NLX1NUQVQgaXMgbm90IHNl dApDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQPXkKIyBDT05GSUdfREVCVUdfTE9DS0lOR19BUElf U0VMRlRFU1RTIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0tfVE9SVFVSRV9URVNUPW0KQ09ORklHX1NU QUNLVFJBQ0U9eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVH X0JVR1ZFUkJPU0U9eQpDT05GSUdfREVCVUdfTElTVD15CiMgQ09ORklHX0RFQlVHX1BJX0xJU1Qg aXMgbm90IHNldAojIENPTkZJR19ERUJVR19TRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05P VElGSUVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0NSRURFTlRJQUxTIGlzIG5vdCBzZXQK CiMKIyBSQ1UgRGVidWdnaW5nCiMKIyBDT05GSUdfUFJPVkVfUkNVIGlzIG5vdCBzZXQKQ09ORklH X1NQQVJTRV9SQ1VfUE9JTlRFUj15CkNPTkZJR19UT1JUVVJFX1RFU1Q9bQojIENPTkZJR19SQ1Vf UEVSRl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9UT1JUVVJFX1RFU1Q9bQojIENPTkZJR19S Q1VfVE9SVFVSRV9URVNUX1NMT1dfUFJFSU5JVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9UT1JU VVJFX1RFU1RfU0xPV19JTklUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVF9T TE9XX0NMRUFOVVAgaXMgbm90IHNldApDT05GSUdfUkNVX0NQVV9TVEFMTF9USU1FT1VUPTYwCiMg Q09ORklHX1JDVV9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9FUVNfREVCVUcgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19XUV9GT1JDRV9SUl9DUFUgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9IT1RQTFVHX1NUQVRF X0NPTlRST0wgaXMgbm90IHNldApDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OPW0KQ09O RklHX1BNX05PVElGSUVSX0VSUk9SX0lOSkVDVD1tCiMgQ09ORklHX05FVERFVl9OT1RJRklFUl9F UlJPUl9JTkpFQ1QgaXMgbm90IHNldAojIENPTkZJR19GQVVMVF9JTkpFQ1RJT04gaXMgbm90IHNl dApDT05GSUdfTEFURU5DWVRPUD15CkNPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNP TkZJR19OT1BfVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0hB VkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpD T05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9GVFJBQ0Vf TUNPVU5UX1JFQ09SRD15CkNPTkZJR19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdf SEFWRV9GRU5UUlk9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15CkNPTkZJR19UUkFDRVJf TUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJTkdfQlVGRkVSPXkKQ09O RklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJBQ0VSPXkKQ09ORklH X1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lORz15CkNPTkZJR19HRU5FUklD X1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRSQUNFPXkKQ09ORklH X0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19GVU5DVElPTl9HUkFQSF9UUkFDRVI9eQojIENPTkZJ R19JUlFTT0ZGX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19TQ0hFRF9UUkFDRVI9eQojIENPTkZJ R19IV0xBVF9UUkFDRVIgaXMgbm90IHNldApDT05GSUdfRlRSQUNFX1NZU0NBTExTPXkKQ09ORklH X1RSQUNFUl9TTkFQU0hPVD15CiMgQ09ORklHX1RSQUNFUl9TTkFQU0hPVF9QRVJfQ1BVX1NXQVAg aXMgbm90IHNldApDT05GSUdfQlJBTkNIX1BST0ZJTEVfTk9ORT15CiMgQ09ORklHX1BST0ZJTEVf QU5OT1RBVEVEX0JSQU5DSEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPRklMRV9BTExfQlJBTkNI RVMgaXMgbm90IHNldApDT05GSUdfU1RBQ0tfVFJBQ0VSPXkKQ09ORklHX0JMS19ERVZfSU9fVFJB Q0U9eQpDT05GSUdfS1BST0JFX0VWRU5UPXkKQ09ORklHX1VQUk9CRV9FVkVOVD15CkNPTkZJR19Q Uk9CRV9FVkVOVFM9eQpDT05GSUdfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfRFlOQU1JQ19GVFJB Q0VfV0lUSF9SRUdTPXkKQ09ORklHX0ZVTkNUSU9OX1BST0ZJTEVSPXkKQ09ORklHX0ZUUkFDRV9N Q09VTlRfUkVDT1JEPXkKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CiMg Q09ORklHX01NSU9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJU1RfVFJJR0dFUlMgaXMgbm90 IHNldAojIENPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJR19SSU5H X0JVRkZFUl9CRU5DSE1BUks9bQojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMg bm90IHNldAojIENPTkZJR19UUkFDRV9FTlVNX01BUF9GSUxFIGlzIG5vdCBzZXQKQ09ORklHX1RS QUNJTkdfRVZFTlRTX0dQSU89eQoKIwojIFJ1bnRpbWUgVGVzdGluZwojCkNPTkZJR19MS0RUTT1t CiMgQ09ORklHX1RFU1RfTElTVF9TT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfS1BST0JFU19TQU5J VFlfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxGX1RFU1QgaXMgbm90IHNl dApDT05GSUdfUkJUUkVFX1RFU1Q9bQpDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUPW0KQ09ORklH X1BFUkNQVV9URVNUPW0KQ09ORklHX0FUT01JQzY0X1NFTEZURVNUPXkKQ09ORklHX0FTWU5DX1JB SUQ2X1RFU1Q9bQojIENPTkZJR19URVNUX0hFWERVTVAgaXMgbm90IHNldAojIENPTkZJR19URVNU X1NUUklOR19IRUxQRVJTIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfS1NUUlRPWD1tCiMgQ09ORklH X1RFU1RfUFJJTlRGIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9CSVRNQVAgaXMgbm90IHNldAoj IENPTkZJR19URVNUX1VVSUQgaXMgbm90IHNldAojIENPTkZJR19URVNUX1JIQVNIVEFCTEUgaXMg bm90IHNldAojIENPTkZJR19URVNUX0hBU0ggaXMgbm90IHNldApDT05GSUdfUFJPVklERV9PSENJ MTM5NF9ETUFfSU5JVD15CiMgQ09ORklHX0RNQV9BUElfREVCVUcgaXMgbm90IHNldApDT05GSUdf VEVTVF9MS009bQpDT05GSUdfVEVTVF9VU0VSX0NPUFk9bQpDT05GSUdfVEVTVF9CUEY9bQpDT05G SUdfVEVTVF9GSVJNV0FSRT1tCkNPTkZJR19URVNUX1VERUxBWT1tCiMgQ09ORklHX01FTVRFU1Qg aXMgbm90IHNldAojIENPTkZJR19URVNUX1NUQVRJQ19LRVlTIGlzIG5vdCBzZXQKIyBDT05GSUdf QlVHX09OX0RBVEFfQ09SUlVQVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVBMRVMgaXMgbm90 IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQKQ09O RklHX0FSQ0hfSEFTX1VCU0FOX1NBTklUSVpFX0FMTD15CiMgQ09ORklHX0FSQ0hfV0FOVFNfVUJT QU5fTk9fTlVMTCBpcyBub3Qgc2V0CiMgQ09ORklHX1VCU0FOIGlzIG5vdCBzZXQKQ09ORklHX0FS Q0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkKQ09ORklHX1NUUklDVF9ERVZNRU09eQojIENPTkZJ R19JT19TVFJJQ1RfREVWTUVNIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15 CkNPTkZJR19FQVJMWV9QUklOVEs9eQpDT05GSUdfRUFSTFlfUFJJTlRLX0RCR1A9eQojIENPTkZJ R19FQVJMWV9QUklOVEtfRUZJIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BURFVNUF9DT1JFIGlz IG5vdCBzZXQKIyBDT05GSUdfWDg2X1BURFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSV9QR1Rf RFVNUCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ST0RBVEFfVEVTVD15CiMgQ09ORklHX0RFQlVH X1dYIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9OWD15CkNPTkZJR19ERUJV R19OWF9URVNUPW0KQ09ORklHX0RPVUJMRUZBVUxUPXkKIyBDT05GSUdfREVCVUdfVExCRkxVU0gg aXMgbm90IHNldAojIENPTkZJR19JT01NVV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1V X1NUUkVTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKQ09ORklH X1g4Nl9ERUNPREVSX1NFTEZURVNUPXkKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJ R19JT19ERUxBWV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05G SUdfSU9fREVMQVlfVFlQRV9OT05FPTMKQ09ORklHX0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19J T19ERUxBWV8wWEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU9fREVMQVlfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPX0RF TEFZX1RZUEU9MApDT05GSUdfREVCVUdfQk9PVF9QQVJBTVM9eQojIENPTkZJR19DUEFfREVCVUcg aXMgbm90IHNldApDT05GSUdfT1BUSU1JWkVfSU5MSU5JTkc9eQojIENPTkZJR19ERUJVR19FTlRS WSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05NSV9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJ R19YODZfREVCVUdfRlBVPXkKIyBDT05GSUdfUFVOSVRfQVRPTV9ERUJVRyBpcyBub3Qgc2V0Cgoj CiMgU2VjdXJpdHkgb3B0aW9ucwojCkNPTkZJR19LRVlTPXkKQ09ORklHX1BFUlNJU1RFTlRfS0VZ UklOR1M9eQpDT05GSUdfQklHX0tFWVM9eQpDT05GSUdfVFJVU1RFRF9LRVlTPXkKQ09ORklHX0VO Q1JZUFRFRF9LRVlTPXkKIyBDT05GSUdfS0VZX0RIX09QRVJBVElPTlMgaXMgbm90IHNldAojIENP TkZJR19TRUNVUklUWV9ETUVTR19SRVNUUklDVCBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklUWT15 CkNPTkZJR19TRUNVUklUWUZTPXkKQ09ORklHX1NFQ1VSSVRZX05FVFdPUks9eQpDT05GSUdfU0VD VVJJVFlfTkVUV09SS19YRlJNPXkKIyBDT05GSUdfU0VDVVJJVFlfUEFUSCBpcyBub3Qgc2V0CkNP TkZJR19JTlRFTF9UWFQ9eQpDT05GSUdfTFNNX01NQVBfTUlOX0FERFI9NjU1MzUKQ09ORklHX0hB VkVfSEFSREVORURfVVNFUkNPUFlfQUxMT0NBVE9SPXkKQ09ORklHX0hBVkVfQVJDSF9IQVJERU5F RF9VU0VSQ09QWT15CiMgQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZIGlzIG5vdCBzZXQKQ09ORklH X1NFQ1VSSVRZX1NFTElOVVg9eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9CT09UUEFSQU09eQpD T05GSUdfU0VDVVJJVFlfU0VMSU5VWF9CT09UUEFSQU1fVkFMVUU9MQpDT05GSUdfU0VDVVJJVFlf U0VMSU5VWF9ESVNBQkxFPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfREVWRUxPUD15CkNPTkZJ R19TRUNVUklUWV9TRUxJTlVYX0FWQ19TVEFUUz15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0NI RUNLUkVRUFJPVF9WQUxVRT0xCiMgQ09ORklHX1NFQ1VSSVRZX1NNQUNLIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfQVBQQVJN T1IgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9MT0FEUElOIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VDVVJJVFlfWUFNQSBpcyBub3Qgc2V0CkNPTkZJR19JTlRFR1JJVFk9eQpDT05GSUdfSU5U RUdSSVRZX1NJR05BVFVSRT15CkNPTkZJR19JTlRFR1JJVFlfQVNZTU1FVFJJQ19LRVlTPXkKQ09O RklHX0lOVEVHUklUWV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfSU5URUdSSVRZX0FVRElUPXkK Q09ORklHX0lNQT15CkNPTkZJR19JTUFfTUVBU1VSRV9QQ1JfSURYPTEwCkNPTkZJR19JTUFfTFNN X1JVTEVTPXkKIyBDT05GSUdfSU1BX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9OR19U RU1QTEFURT15CiMgQ09ORklHX0lNQV9TSUdfVEVNUExBVEUgaXMgbm90IHNldApDT05GSUdfSU1B X0RFRkFVTFRfVEVNUExBVEU9ImltYS1uZyIKQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU0hBMT15 CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU0hBMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfSU1B X0RFRkFVTFRfSEFTSF9TSEE1MTIgaXMgbm90IHNldAojIENPTkZJR19JTUFfREVGQVVMVF9IQVNI X1dQNTEyIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9ERUZBVUxUX0hBU0g9InNoYTEiCiMgQ09ORklH X0lNQV9XUklURV9QT0xJQ1kgaXMgbm90IHNldAojIENPTkZJR19JTUFfUkVBRF9QT0xJQ1kgaXMg bm90IHNldApDT05GSUdfSU1BX0FQUFJBSVNFPXkKQ09ORklHX0lNQV9UUlVTVEVEX0tFWVJJTkc9 eQojIENPTkZJR19JTUFfQkxBQ0tMSVNUX0tFWVJJTkcgaXMgbm90IHNldAojIENPTkZJR19JTUFf TE9BRF9YNTA5IGlzIG5vdCBzZXQKQ09ORklHX0VWTT15CkNPTkZJR19FVk1fQVRUUl9GU1VVSUQ9 eQojIENPTkZJR19FVk1fTE9BRF9YNTA5IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfU0VDVVJJ VFlfU0VMSU5VWD15CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfREFDIGlzIG5vdCBzZXQKQ09O RklHX0RFRkFVTFRfU0VDVVJJVFk9InNlbGludXgiCkNPTkZJR19YT1JfQkxPQ0tTPW0KQ09ORklH X0FTWU5DX0NPUkU9bQpDT05GSUdfQVNZTkNfTUVNQ1BZPW0KQ09ORklHX0FTWU5DX1hPUj1tCkNP TkZJR19BU1lOQ19QUT1tCkNPTkZJR19BU1lOQ19SQUlENl9SRUNPVj1tCkNPTkZJR19DUllQVE89 eQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09O RklHX0NSWVBUT19BTEdBUEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19B RUFEMj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIy PXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQ VE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19STkdfREVGQVVMVD15 CkNPTkZJR19DUllQVE9fQUtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19BS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fS1BQMj15CkNPTkZJR19DUllQVE9fQUNPTVAyPXkKQ09ORklHX0NSWVBUT19SU0E9 eQojIENPTkZJR19DUllQVE9fREggaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fRUNESCBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fTUFOQUdFUj15CkNPTkZJR19DUllQVE9fTUFOQUdFUjI9eQpD T05GSUdfQ1JZUFRPX1VTRVI9bQpDT05GSUdfQ1JZUFRPX01BTkFHRVJfRElTQUJMRV9URVNUUz15 CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9bQpDT05GSUdfQ1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZ UFRPX05VTEwyPXkKQ09ORklHX0NSWVBUT19QQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX1dPUktRVUVV RT15CkNPTkZJR19DUllQVE9fQ1JZUFREPW0KIyBDT05GSUdfQ1JZUFRPX01DUllQVEQgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX0FVVEhFTkM9bQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQpDT05GSUdf Q1JZUFRPX0FCTEtfSEVMUEVSPW0KQ09ORklHX0NSWVBUT19TSU1EPW0KQ09ORklHX0NSWVBUT19H TFVFX0hFTFBFUl9YODY9bQoKIwojIEF1dGhlbnRpY2F0ZWQgRW5jcnlwdGlvbiB3aXRoIEFzc29j aWF0ZWQgRGF0YQojCkNPTkZJR19DUllQVE9fQ0NNPW0KQ09ORklHX0NSWVBUT19HQ009bQojIENP TkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0VR SVY9eQpDT05GSUdfQ1JZUFRPX0VDSEFJTklWPW0KCiMKIyBCbG9jayBtb2RlcwojCkNPTkZJR19D UllQVE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZUFRPX0NUUz1tCkNPTkZJ R19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9bQpDT05GSUdfQ1JZUFRPX1BDQkM9bQpD T05GSUdfQ1JZUFRPX1hUUz1tCiMgQ09ORklHX0NSWVBUT19LRVlXUkFQIGlzIG5vdCBzZXQKCiMK IyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPW0KQ09ORklHX0NSWVBUT19ITUFDPXkK Q09ORklHX0NSWVBUT19YQ0JDPW0KQ09ORklHX0NSWVBUT19WTUFDPW0KCiMKIyBEaWdlc3QKIwpD T05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMPW0KQ09ORklH X0NSWVBUT19DUkMzMj1tCkNPTkZJR19DUllQVE9fQ1JDMzJfUENMTVVMPW0KQ09ORklHX0NSWVBU T19DUkNUMTBESUY9eQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRl9QQ0xNVUw9bQpDT05GSUdfQ1JZ UFRPX0dIQVNIPW0KIyBDT05GSUdfQ1JZUFRPX1BPTFkxMzA1IGlzIG5vdCBzZXQKIyBDT05GSUdf Q1JZUFRPX1BPTFkxMzA1X1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUQ0PW0KQ09O RklHX0NSWVBUT19NRDU9eQpDT05GSUdfQ1JZUFRPX01JQ0hBRUxfTUlDPW0KQ09ORklHX0NSWVBU T19STUQxMjg9bQpDT05GSUdfQ1JZUFRPX1JNRDE2MD1tCkNPTkZJR19DUllQVE9fUk1EMjU2PW0K Q09ORklHX0NSWVBUT19STUQzMjA9bQpDT05GSUdfQ1JZUFRPX1NIQTE9eQpDT05GSUdfQ1JZUFRP X1NIQTFfU1NTRTM9bQpDT05GSUdfQ1JZUFRPX1NIQTI1Nl9TU1NFMz1tCkNPTkZJR19DUllQVE9f U0hBNTEyX1NTU0UzPW0KIyBDT05GSUdfQ1JZUFRPX1NIQTFfTUIgaXMgbm90IHNldAojIENPTkZJ R19DUllQVE9fU0hBMjU2X01CIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NIQTUxMl9NQiBp cyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBUT19TSEE1MTI9bQoj IENPTkZJR19DUllQVE9fU0hBMyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVEdSMTkyPW0KQ09O RklHX0NSWVBUT19XUDUxMj1tCkNPTkZJR19DUllQVE9fR0hBU0hfQ0xNVUxfTklfSU5URUw9bQoK IwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CkNPTkZJR19DUllQVE9fQUVTX1g4Nl82 ND15CkNPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMPW0KQ09ORklHX0NSWVBUT19BTlVCSVM9bQpD T05GSUdfQ1JZUFRPX0FSQzQ9bQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIPW0KQ09ORklHX0NSWVBU T19CTE9XRklTSF9DT01NT049bQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX1g4Nl82ND1tCkNPTkZJ R19DUllQVE9fQ0FNRUxMSUE9bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX1g4Nl82ND1tCkNPTkZJ R19DUllQVE9fQ0FNRUxMSUFfQUVTTklfQVZYX1g4Nl82ND1tCkNPTkZJR19DUllQVE9fQ0FNRUxM SUFfQUVTTklfQVZYMl9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBU1RfQ09NTU9OPW0KQ09ORklH X0NSWVBUT19DQVNUNT1tCkNPTkZJR19DUllQVE9fQ0FTVDVfQVZYX1g4Nl82ND1tCkNPTkZJR19D UllQVE9fQ0FTVDY9bQpDT05GSUdfQ1JZUFRPX0NBU1Q2X0FWWF9YODZfNjQ9bQpDT05GSUdfQ1JZ UFRPX0RFUz1tCiMgQ09ORklHX0NSWVBUT19ERVMzX0VERV9YODZfNjQgaXMgbm90IHNldApDT05G SUdfQ1JZUFRPX0ZDUllQVD1tCkNPTkZJR19DUllQVE9fS0hBWkFEPW0KQ09ORklHX0NSWVBUT19T QUxTQTIwPW0KQ09ORklHX0NSWVBUT19TQUxTQTIwX1g4Nl82ND1tCiMgQ09ORklHX0NSWVBUT19D SEFDSEEyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DSEFDSEEyMF9YODZfNjQgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX1NFRUQ9bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9bQpDT05GSUdf Q1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYX1g4 Nl82ND1tCkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlgyX1g4Nl82ND1tCkNPTkZJR19DUllQVE9f VEVBPW0KQ09ORklHX0NSWVBUT19UV09GSVNIPW0KQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1P Tj1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hf WDg2XzY0XzNXQVk9bQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfQVZYX1g4Nl82ND1tCgojCiMgQ29t cHJlc3Npb24KIwpDT05GSUdfQ1JZUFRPX0RFRkxBVEU9bQpDT05GSUdfQ1JZUFRPX0xaTz15CiMg Q09ORklHX0NSWVBUT184NDIgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fTFo0IGlzIG5vdCBz ZXQKIyBDT05GSUdfQ1JZUFRPX0xaNEhDIGlzIG5vdCBzZXQKCiMKIyBSYW5kb20gTnVtYmVyIEdl bmVyYXRpb24KIwpDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkc9bQpDT05GSUdfQ1JZUFRPX0RSQkdf TUVOVT15CkNPTkZJR19DUllQVE9fRFJCR19ITUFDPXkKIyBDT05GSUdfQ1JZUFRPX0RSQkdfSEFT SCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19EUkJHX0NUUiBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fRFJCRz15CkNPTkZJR19DUllQVE9fSklUVEVSRU5UUk9QWT15CkNPTkZJR19DUllQVE9f VVNFUl9BUEk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hBU0g9eQpDT05GSUdfQ1JZUFRPX1VT RVJfQVBJX1NLQ0lQSEVSPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1JORyBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9BRUFEIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19I QVNIX0lORk89eQpDT05GSUdfQ1JZUFRPX0hXPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DSz1t CkNPTkZJR19DUllQVE9fREVWX1BBRExPQ0tfQUVTPW0KQ09ORklHX0NSWVBUT19ERVZfUEFETE9D S19TSEE9bQojIENPTkZJR19DUllQVE9fREVWX0ZTTF9DQUFNX0NSWVBUT19BUElfREVTQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfQ0NQIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRP X0RFVl9RQVRfREg4OTV4Q0MgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fREVWX1FBVF9DM1hY WCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2MlggaXMgbm90IHNldAojIENP TkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQ1ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRP X0RFVl9RQVRfQzNYWFhWRiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2MlhW RiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfQ0hFTFNJTyBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fREVWX1ZJUlRJTz1tCkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBFPXkKQ09ORklH X0FTWU1NRVRSSUNfUFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX1g1MDlfQ0VSVElGSUNBVEVf UEFSU0VSPXkKIyBDT05GSUdfUEtDUzdfTUVTU0FHRV9QQVJTRVIgaXMgbm90IHNldAoKIwojIENl cnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKQ09ORklHX1NZU1RFTV9UUlVTVEVE X0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIgojIENPTkZJR19TWVNURU1f RVhUUkFfQ0VSVElGSUNBVEUgaXMgbm90IHNldAojIENPTkZJR19TRUNPTkRBUllfVFJVU1RFRF9L RVlSSU5HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX0hBVkVfS1ZNX0lSUUNI SVA9eQpDT05GSUdfSEFWRV9LVk1fSVJRRkQ9eQpDT05GSUdfSEFWRV9LVk1fSVJRX1JPVVRJTkc9 eQpDT05GSUdfSEFWRV9LVk1fRVZFTlRGRD15CkNPTkZJR19LVk1fTU1JTz15CkNPTkZJR19LVk1f QVNZTkNfUEY9eQpDT05GSUdfSEFWRV9LVk1fTVNJPXkKQ09ORklHX0hBVkVfS1ZNX0NQVV9SRUxB WF9JTlRFUkNFUFQ9eQpDT05GSUdfS1ZNX1ZGSU89eQpDT05GSUdfS1ZNX0dFTkVSSUNfRElSVFlM T0dfUkVBRF9QUk9URUNUPXkKQ09ORklHX0tWTV9DT01QQVQ9eQpDT05GSUdfSEFWRV9LVk1fSVJR X0JZUEFTUz15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CkNPTkZJR19LVk09bQpDT05GSUdfS1ZN X0lOVEVMPW0KQ09ORklHX0tWTV9BTUQ9bQpDT05GSUdfS1ZNX01NVV9BVURJVD15CiMgQ09ORklH X0tWTV9ERVZJQ0VfQVNTSUdOTUVOVCBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9ORVQ9bQojIENP TkZJR19WSE9TVF9TQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfVkhPU1RfVlNPQ0sgaXMgbm90IHNl dApDT05GSUdfVkhPU1Q9bQojIENPTkZJR19WSE9TVF9DUk9TU19FTkRJQU5fTEVHQUNZIGlzIG5v dCBzZXQKQ09ORklHX0JJTkFSWV9QUklOVEY9eQoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05G SUdfUkFJRDZfUFE9bQpDT05GSUdfQklUUkVWRVJTRT15CiMgQ09ORklHX0hBVkVfQVJDSF9CSVRS RVZFUlNFIGlzIG5vdCBzZXQKQ09ORklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQ WV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJ Q19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19HRU5F UklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0dFTkVSSUNfSU89 eQpDT05GSUdfQVJDSF9VU0VfQ01QWENIR19MT0NLUkVGPXkKQ09ORklHX0FSQ0hfSEFTX0ZBU1Rf TVVMVElQTElFUj15CkNPTkZJR19DUkNfQ0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpDT05GSUdfQ1JD X1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9bQpDT05GSUdfQ1JDMzI9eQojIENPTkZJR19DUkMz Ml9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19DUkMzMl9TTElDRUJZOD15CiMgQ09ORklHX0NS QzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0FSV0FURSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSQzMyX0JJVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzcgaXMgbm90IHNldApD T05GSUdfTElCQ1JDMzJDPXkKQ09ORklHX0NSQzg9bQojIENPTkZJR19BVURJVF9BUkNIX0NPTVBB VF9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFORE9NMzJfU0VMRlRFU1QgaXMgbm90IHNl dApDT05GSUdfWkxJQl9JTkZMQVRFPXkKQ09ORklHX1pMSUJfREVGTEFURT15CkNPTkZJR19MWk9f Q09NUFJFU1M9eQpDT05GSUdfTFpPX0RFQ09NUFJFU1M9eQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9 eQpDT05GSUdfWFpfREVDPXkKQ09ORklHX1haX0RFQ19YODY9eQpDT05GSUdfWFpfREVDX1BPV0VS UEM9eQpDT05GSUdfWFpfREVDX0lBNjQ9eQpDT05GSUdfWFpfREVDX0FSTT15CkNPTkZJR19YWl9E RUNfQVJNVEhVTUI9eQpDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09ORklHX1haX0RFQ19CQ0o9eQoj IENPTkZJR19YWl9ERUNfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUNPTVBSRVNTX0daSVA9eQpD T05GSUdfREVDT01QUkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTUE9eQpDT05GSUdf REVDT01QUkVTU19YWj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTz15CkNPTkZJR19ERUNPTVBSRVNT X0xaND15CkNPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJR19SRUVEX1NPTE9NT049bQpD T05GSUdfUkVFRF9TT0xPTU9OX0VOQzg9eQpDT05GSUdfUkVFRF9TT0xPTU9OX0RFQzg9eQpDT05G SUdfVEVYVFNFQVJDSD15CkNPTkZJR19URVhUU0VBUkNIX0tNUD1tCkNPTkZJR19URVhUU0VBUkNI X0JNPW0KQ09ORklHX1RFWFRTRUFSQ0hfRlNNPW0KQ09ORklHX0lOVEVSVkFMX1RSRUU9eQpDT05G SUdfUkFESVhfVFJFRV9NVUxUSU9SREVSPXkKQ09ORklHX0FTU09DSUFUSVZFX0FSUkFZPXkKQ09O RklHX0hBU19JT01FTT15CkNPTkZJR19IQVNfSU9QT1JUX01BUD15CkNPTkZJR19IQVNfRE1BPXkK Q09ORklHX0NIRUNLX1NJR05BVFVSRT15CkNPTkZJR19DUFVNQVNLX09GRlNUQUNLPXkKQ09ORklH X0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19HTE9CPXkKIyBDT05GSUdfR0xPQl9TRUxG VEVTVCBpcyBub3Qgc2V0CkNPTkZJR19OTEFUVFI9eQpDT05GSUdfQ0xaX1RBQj15CkNPTkZJR19D T1JESUM9bQojIENPTkZJR19ERFIgaXMgbm90IHNldApDT05GSUdfSVJRX1BPTEw9eQpDT05GSUdf TVBJTElCPXkKQ09ORklHX1NJR05BVFVSRT15CkNPTkZJR19PSURfUkVHSVNUUlk9eQpDT05GSUdf VUNTMl9TVFJJTkc9eQpDT05GSUdfRk9OVF9TVVBQT1JUPXkKIyBDT05GSUdfRk9OVFMgaXMgbm90 IHNldApDT05GSUdfRk9OVF84eDg9eQpDT05GSUdfRk9OVF84eDE2PXkKIyBDT05GSUdfU0dfU1BM SVQgaXMgbm90IHNldApDT05GSUdfU0dfUE9PTD15CkNPTkZJR19BUkNIX0hBU19TR19DSEFJTj15 CkNPTkZJR19BUkNIX0hBU19QTUVNX0FQST15CkNPTkZJR19BUkNIX0hBU19NTUlPX0ZMVVNIPXkK Q09ORklHX1NCSVRNQVA9eQo= --===============1735509617988756683== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0naHdzaW0nCglleHBv cnQgdGVzdGNhc2U9J2h3c2ltJwoJZXhwb3J0IGNhdGVnb3J5PSdmdW5jdGlvbmFsJwoJZXhwb3J0 IGpvYl9vcmlnaW49Jy9sa3AvbGtwLy5zcmMtMjAxNzAyMDQtMTg1NjExL2FsbG90L2N5Y2xpYzps aW51eC1kZXZlbDpkZXZlbC1ob3VybHkvbGtwLXNieDA0L2h3c2ltLnlhbWwnCglleHBvcnQgcXVl dWU9J2Jpc2VjdCcKCWV4cG9ydCB0ZXN0Ym94PSdsa3Atc2J4MDQnCglleHBvcnQgdGJveF9ncm91 cD0nbGtwLXNieDA0JwoJZXhwb3J0IHN1Ym1pdF9pZD0nNThhYmQ5M2EwYjlhOTNkZjc3ZTNhMzA2 JwoJZXhwb3J0IGpvYl9maWxlPScvbGtwL3NjaGVkdWxlZC9sa3Atc2J4MDQvaHdzaW0taHdzaW0t MDEtZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei1hMDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQw ODM3NWI5YjY2NWRjM2U1LTIwMTcwMjIxLTEyMjc0My0xaGlxNnlqLTAueWFtbCcKCWV4cG9ydCBp ZD0nODQ2MjRhZjMwOWQ2YjljMjc5M2M2NGE2ZWRjNzRkMDc5YTQ1ZDMwYScKCWV4cG9ydCBtb2Rl bD0nU2FuZHkgQnJpZGdlLUVYJwoJZXhwb3J0IG5yX2NwdT02NAoJZXhwb3J0IG1lbW9yeT0nNjRH JwoJZXhwb3J0IG5yX3NzZF9wYXJ0aXRpb25zPTQKCWV4cG9ydCBzc2RfcGFydGl0aW9ucz0nL2Rl di9kaXNrL2J5LWlkL2F0YS1JTlRFTF9TU0RTQzIqLXBhcnQxJwoJZXhwb3J0IHN3YXBfcGFydGl0 aW9ucz0KCWV4cG9ydCBicmFuZD0nSW50ZWwoUikgWGVvbihSKSBDUFUgRTUtNDY1MCAwIEAgMi43 MEdIeicKCWV4cG9ydCBuZWVkX2tjb25maWc9J0NPTkZJR19XTEFOPXkKQ09ORklHX0NGRzgwMjEx CkNPTkZJR19DRkc4MDIxMV9XRVhUPXkKQ09ORklHX01BQzgwMjExCkNPTkZJR19NQUM4MDIxMV9I V1NJTQpDT05GSUdfTUFDODAyMTFfTEVEUz15CkNPTkZJR19NQUM4MDIxMV9NRVNIPXknCglleHBv cnQgY29tbWl0PSdhMDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQwODM3NWI5YjY2NWRjM2U1JwoJZXhw b3J0IGtjb25maWc9J3g4Nl82NC1yaGVsLTcuMicKCWV4cG9ydCBjb21waWxlcj0nZ2NjLTYnCgll eHBvcnQgcm9vdGZzPSdkZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6JwoJZXhwb3J0IGVucXVl dWVfdGltZT0nMjAxNy0wMi0yMSAxNDowNzo1NCArMDgwMCcKCWV4cG9ydCBfaWQ9JzU4YWJkOTNh MGI5YTkzZGY3N2UzYTMwNicKCWV4cG9ydCB1c2VyPSdsa3AnCglleHBvcnQgaGVhZF9jb21taXQ9 JzdmMWY4MzMzYWU0MDlmMDg4OTg5OWMwN2FjY2M5MmExN2JmOWY4YjcnCglleHBvcnQgYmFzZV9j b21taXQ9JzcwODlkYjg0ZTM1NjU2MmY4YmE3MzdjMjllNDcyY2M0MmQ1MzBkYmMnCglleHBvcnQg YnJhbmNoPSdsaW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAxNzAyMTMxMScKCWV4cG9ydCByZXN1 bHRfcm9vdD0nL3Jlc3VsdC9od3NpbS9od3NpbS0wMS9sa3Atc2J4MDQvZGViaWFuLXg4Nl82NC0y MDE2LTA4LTMxLmNnei94ODZfNjQtcmhlbC03LjIvZ2NjLTYvYTA4OGQxZDczYTRiY2ZkN2JjNDgy ZjhkMDgzNzViOWI2NjVkYzNlNS8wJwoJZXhwb3J0IExLUF9TRVJWRVI9J2lubicKCWV4cG9ydCBt YXhfdXB0aW1lPTM2MDAKCWV4cG9ydCBpbml0cmQ9Jy9vc2ltYWdlL2RlYmlhbi9kZWJpYW4teDg2 XzY0LTIwMTYtMDgtMzEuY2d6JwoJZXhwb3J0IGJvb3Rsb2FkZXJfYXBwZW5kPSdyb290PS9kZXYv cmFtMAp1c2VyPWxrcApqb2I9L2xrcC9zY2hlZHVsZWQvbGtwLXNieDA0L2h3c2ltLWh3c2ltLTAx LWRlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3otYTA4OGQxZDczYTRiY2ZkN2JjNDgyZjhkMDgz NzViOWI2NjVkYzNlNS0yMDE3MDIyMS0xMjI3NDMtMWhpcTZ5ai0wLnlhbWwKQVJDSD14ODZfNjQK a2NvbmZpZz14ODZfNjQtcmhlbC03LjIKYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJseS0y MDE3MDIxMzExCmNvbW1pdD1hMDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQwODM3NWI5YjY2NWRjM2U1 CkJPT1RfSU1BR0U9L3BrZy9saW51eC94ODZfNjQtcmhlbC03LjIvZ2NjLTYvYTA4OGQxZDczYTRi Y2ZkN2JjNDgyZjhkMDgzNzViOWI2NjVkYzNlNS92bWxpbnV6LTQuMTAuMC1yYzYtMDAxMDQtZ2Ew ODhkMWQKbWF4X3VwdGltZT0zNjAwClJFU1VMVF9ST09UPS9yZXN1bHQvaHdzaW0vaHdzaW0tMDEv bGtwLXNieDA0L2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3oveDg2XzY0LXJoZWwtNy4yL2dj Yy02L2EwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMzZTUvMApMS1BfU0VSVkVS PWlubgpkZWJ1ZwphcGljPWRlYnVnCnN5c3JxX2Fsd2F5c19lbmFibGVkCnJjdXBkYXRlLnJjdV9j cHVfc3RhbGxfdGltZW91dD0xMDAKbmV0LmlmbmFtZXM9MApwcmludGsuZGV2a21zZz1vbgpwYW5p Yz0tMQpzb2Z0bG9ja3VwX3BhbmljPTEKbm1pX3dhdGNoZG9nPXBhbmljCm9vcHM9cGFuaWMKbG9h ZF9yYW1kaXNrPTIKcHJvbXB0X3JhbWRpc2s9MApkcmJkLm1pbm9yX2NvdW50PTgKc3lzdGVtZC5s b2dfbGV2ZWw9ZXJyCmlnbm9yZV9sb2dsZXZlbAplYXJseXByaW50az10dHlTMCwxMTUyMDAKY29u c29sZT10dHlTMCwxMTUyMDAKY29uc29sZT10dHkwCnZnYT1ub3JtYWwKcncnCglleHBvcnQgbGtw X2luaXRyZD0nL2xrcC9sa3AvbGtwLXg4Nl82NC5jZ3onCglleHBvcnQgbW9kdWxlc19pbml0cmQ9 Jy9wa2cvbGludXgveDg2XzY0LXJoZWwtNy4yL2djYy02L2EwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4 ZDA4Mzc1YjliNjY1ZGMzZTUvbW9kdWxlcy5jZ3onCglleHBvcnQgYm1faW5pdHJkPScvb3NpbWFn ZS9kZXBzL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3ovbGtwXzIwMTYtMTEtMTUuY2d6LC9v c2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9yc3luYy1yb290ZnNfMjAx Ni0xMS0xNS5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L3J1 bi1pcGNvbmZpZ18yMDE2LTExLTE1LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi14ODZfNjQtMjAx Ni0wOC0zMS5jZ3ovaHdzaW1fMjAxNi0xMS0xNi5jZ3osL29zaW1hZ2UvcGtnL2RlYmlhbi14ODZf NjQtMjAxNi0wOC0zMS5jZ3ovaHdzaW0teDg2XzY0XzIwMTYtMTEtMTYuY2d6LC9vc2ltYWdlL2Rl cHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9od18yMDE2LTExLTE1LmNneicKCWV4cG9y dCBzaXRlPSdpbm4nCglleHBvcnQgTEtQX0NHSV9QT1JUPTgwCglleHBvcnQgTEtQX0NJRlNfUE9S VD0xMzkKCWV4cG9ydCBrZXJuZWw9Jy9wa2cvbGludXgveDg2XzY0LXJoZWwtNy4yL2djYy02L2Ew ODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMzZTUvdm1saW51ei00LjEwLjAtcmM2 LTAwMTA0LWdhMDg4ZDFkJwoJZXhwb3J0IGRlcXVldWVfdGltZT0nMjAxNy0wMi0yMSAxNDoyMzoy OSArMDgwMCcKCWV4cG9ydCBqb2JfaW5pdHJkPScvbGtwL3NjaGVkdWxlZC9sa3Atc2J4MDQvaHdz aW0taHdzaW0tMDEtZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei1hMDg4ZDFkNzNhNGJjZmQ3 YmM0ODJmOGQwODM3NWI5YjY2NWRjM2U1LTIwMTcwMjIxLTEyMjc0My0xaGlxNnlqLTAuY2d6JwoK CVsgLW4gIiRMS1BfU1JDIiBdIHx8CglleHBvcnQgTEtQX1NSQz0vbGtwLyR7dXNlcjotbGtwfS9z cmMKfQoKcnVuX2pvYigpCnsKCWVjaG8gJCQgPiAkVE1QL3J1bi1qb2IucGlkCgoJLiAkTEtQX1NS Qy9saWIvaHR0cC5zaAoJLiAkTEtQX1NSQy9saWIvam9iLnNoCgkuICRMS1BfU1JDL2xpYi9lbnYu c2gKCglleHBvcnRfdG9wX2VudgoKCXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBw ZXIga21zZwoJcnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBlciBoZWFydGJlYXQK CXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBwZXIgb29tLWtpbGxlcgoJcnVuX21v bml0b3IgJExLUF9TUkMvbW9uaXRvcnMvcGxhaW4vd2F0Y2hkb2cKCXJ1bl9tb25pdG9yICRMS1Bf U1JDL21vbml0b3JzL3dyYXBwZXIgbmZzLWhhbmcKCglydW5fdGVzdCBncm91cD0naHdzaW0tMDEn ICRMS1BfU1JDL3Rlc3RzL3dyYXBwZXIgaHdzaW0KfQoKZXh0cmFjdF9zdGF0cygpCnsKCSRMS1Bf U1JDL3N0YXRzL3dyYXBwZXIgaHdzaW0KCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIga21zZwoKCSRM S1BfU1JDL3N0YXRzL3dyYXBwZXIgdGltZSBod3NpbS50aW1lCgkkTEtQX1NSQy9zdGF0cy93cmFw cGVyIHRpbWUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgZG1lc2cKCSRMS1BfU1JDL3N0YXRzL3dy YXBwZXIga21zZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBzdGRlcnIKCSRMS1BfU1JDL3N0YXRz L3dyYXBwZXIgbGFzdF9zdGF0ZQp9CgoiJEAiCg== --===============1735509617988756683== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kmsg.xz" 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 MAMAAAAABFla --===============1735509617988756683== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="hwsim.ksh" MjAxNy0wMi0yMSAxNDoyNDoyMiBleHBvcnQgVVNFUj1yb290CjIwMTctMDItMjEgMTQ6MjQ6MjIg Li9zdGFydC5zaAoyMDE3LTAyLTIxIDE0OjI0OjIzIAkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2Rp c2FibGVfZW5hYmxlCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl9kaXNhYmxlX2VuYWJsZSAxLzEKVGVzdDogQVAg d2l0aCBvcGVuIG1vZGUgZ2V0dGluZyBkaXNhYmxlZCBhbmQgcmUtZW5hYmxlZApTdGFydGluZyBB UCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX29wZW5fZGlzYWJsZV9lbmFi bGUgMi41Mzc1OTIgMjAxNy0wMi0yMSAxNDoyNDoyNy4xNDMwNjMKcGFzc2VkIGFsbCAxIHRlc3Qg Y2FzZShzKQoyMDE3LTAyLTIxIDE0OjI0OjI3IAkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2Rpc2Nv bm5lY3RfaW5fcHMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF9vcGVuX2Rpc2Nvbm5lY3RfaW5fcHMgMS8xClRlc3Q6IERp c2Nvbm5lY3Qgd2l0aCB0aGUgY2xpZW50IGluIFBTIHRvIHJlZ3Jlc3Npb24tdGVzdCBhIGtlcm5l bCBidWcKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9v cGVuX2Rpc2Nvbm5lY3RfaW5fcHMgMS44MDQ2OTQgMjAxNy0wMi0yMSAxNDoyNDoyOS4xMzg3NjUK cGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI0OjI5IAkuL3J1bi10ZXN0 cy5weSBhcF9vcGVuX2lkX3N0cgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHds YW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERF Vjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5faWRfc3RyIDEvMQpUZXN0OiBBUCB3 aXRoIG9wZW4gbW9kZSBhbmQgaWRfc3RyClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHds YW4wIHRvIEFQClBBU1MgYXBfb3Blbl9pZF9zdHIgMC40NDIyODggMjAxNy0wMi0yMSAxNDoyNDoy OS43Njg2NzgKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI0OjI5IAku L3J1bi10ZXN0cy5weSBhcF9vcGVuX2lmZG93bgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5faWZkb3duIDEvMQpU ZXN0OiBBUCB3aXRoIG9wZW4gbW9kZSBhbmQgZXh0ZXJuYWwgaWZjb25maWcgZG93bgpTdGFydGlu ZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBB UApbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFp bgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9o d3NpbS90ZXN0X2FwX29wZW4ucHkiLCBsaW5lIDM2MCwgaW4gdGVzdF9hcF9vcGVuX2lmZG93bgog ICAgaGFwZC5jbWRfZXhlY3V0ZShbJ2lwJywgJ2xpbmsnLCAnc2V0JywgJ2RldicsIGFwZGV2WzBd WydpZm5hbWUnXSwgJ2Rvd24nXSkKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgMTU5LCBpbiBjbWRfZXhlY3V0ZQogICAgc3Rkb3V0PXN1 YnByb2Nlc3MuUElQRSwgc2hlbGw9c2hlbGwpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1 YnByb2Nlc3MucHkiLCBsaW5lIDM5MCwgaW4gX19pbml0X18KICAgIGVycnJlYWQsIGVycndyaXRl KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGluZSAxMDI0LCBp biBfZXhlY3V0ZV9jaGlsZAogICAgcmFpc2UgY2hpbGRfZXhjZXB0aW9uCk9TRXJyb3I6IFtFcnJu byAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CkZBSUwgYXBfb3Blbl9pZmRvd24gMC42NzEw MTEgMjAxNy0wMi0yMSAxNDoyNDozMC42MjA5ODQKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBw ZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF9vcGVuX2lmZG93bgoyMDE3LTAyLTIx IDE0OjI0OjMwIAkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2ludmFsaWRfd21tX2FjdGlvbgpERVY6 IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApE RVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNU QVJUIGFwX29wZW5faW52YWxpZF93bW1fYWN0aW9uIDEvMQpUZXN0OiBBUCB3aXRoIG9wZW4gbW9k ZSBjb25maWd1cmF0aW9uIGFuZCBpbnZhbGlkIFdNTSBBY3Rpb24gZnJhbWUKU3RhcnRpbmcgQVAg d2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9vcGVuX2ludmFsaWRfd21tX2Fj dGlvbiAwLjc3NzU3NiAyMDE3LTAyLTIxIDE0OjI0OjMxLjU5MDQ0OQpwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MjQ6MzEgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fb3V0 X29mX21lbW9yeQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fb3V0X29mX21lbW9yeSAxLzEKVGVzdDogaG9zdGFw ZCBmYWlsaW5nIHRvIHNldHVwIGludGVyZmFjZSBkdWUgdG8gYWxsb2NhdGlvbiBmYWlsdXJlClN0 YXJ0aW5nIEFQIHdsYW4zClN0YXJ0aW5nIEFQIHdsYW40Cmhvc3RhcGQgaW50ZXJmYWNlIHN0YXJ0 ZWQgZXZlbiB3aXRoIG1lbW9yeSBhbGxvY2F0aW9uIGZhaWx1cmU6IDE6aG9zdGFwZF9hbGxvY19i c3NfZGF0YQpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4t dGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9s a3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX29wZW4ucHkiLCBsaW5lIDIx MywgaW4gdGVzdF9hcF9vcGVuX291dF9vZl9tZW1vcnkKICAgIGhhcGRfb3V0X29mX21lbShoYXBk LCBhcGRldlsxXSwgMSwgImhvc3RhcGRfYWxsb2NfYnNzX2RhdGEiKQogIEZpbGUgIi9sa3AvYmVu Y2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX29wZW4ucHkiLCBsaW5lIDIwOCwgaW4g aGFwZF9vdXRfb2ZfbWVtCiAgICByYWlzZSBFeGNlcHRpb24oImhvc3RhcGQgaW50ZXJmYWNlIHN0 YXJ0ZWQgZXZlbiB3aXRoIG1lbW9yeSBhbGxvY2F0aW9uIGZhaWx1cmU6ICVkOiVzIiAlIChjb3Vu dCwgZnVuYykpCkV4Y2VwdGlvbjogaG9zdGFwZCBpbnRlcmZhY2Ugc3RhcnRlZCBldmVuIHdpdGgg bWVtb3J5IGFsbG9jYXRpb24gZmFpbHVyZTogMTpob3N0YXBkX2FsbG9jX2Jzc19kYXRhCkZBSUwg YXBfb3Blbl9vdXRfb2ZfbWVtb3J5IDAuNzUyMjQxIDIwMTctMDItMjEgMTQ6MjQ6MzIuNTI1NzYy CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0 czogYXBfb3Blbl9vdXRfb2ZfbWVtb3J5CjIwMTctMDItMjEgMTQ6MjQ6MzIgCS4vcnVuLXRlc3Rz LnB5IGFwX29wZW5fcGFja2V0X2xvc3MKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9vcGVuX3BhY2tldF9sb3NzIDEvMQpU ZXN0OiBBUCB3aXRoIG9wZW4gbW9kZSBjb25maWd1cmF0aW9uIGFuZCBsYXJnZSBwYWNrZXQgbG9z cwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3 bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBBUApQQVNTIGFwX29wZW5fcGFja2V0X2xv c3MgMTIuMDE4NTU1IDIwMTctMDItMjEgMTQ6MjQ6NDQuNzI0NDU1CnBhc3NlZCBhbGwgMSB0ZXN0 IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo0NCAJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9wZXJf c3RhX3ZpZgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX29wZW5fcGVyX3N0YV92aWYgMS8xClRlc3Q6IEFQIFZMQU4gd2l0 aCBvcGVuIG5ldHdvcmsKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK UEFTUyBhcF9vcGVuX3Blcl9zdGFfdmlmIDEuMDgyMjczIDIwMTctMDItMjEgMTQ6MjQ6NDUuOTgy MTYzCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo0NiAJLi9ydW4t dGVzdHMucHkgYXBfb3Blbl9wbWZfZGVmYXVsdApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fcG1mX2RlZmF1bHQg MS8xClRlc3Q6IEFQIHdpdGggb3BlbiBtb2RlIChubyBzZWN1cml0eSkgY29uZmlndXJhdGlvbiBh bmQgcG1mPTIKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKQ29ubmVj dCBTVEEgd2xhbjIgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9vcGVuX3Bt Zl9kZWZhdWx0IDAuNjk5Nzk2IDIwMTctMDItMjEgMTQ6MjQ6NDYuODcxMTMyCnBhc3NlZCBhbGwg MSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo0NiAJLi9ydW4tdGVzdHMucHkgYXBfb3Bl bl9wb2xsX3N0YQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fcG9sbF9zdGEgMS8xClRlc3Q6IEFQIHdpdGggb3Bl biBtb2RlIGFuZCBTVEEgcG9sbApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApQQVNTIGFwX29wZW5fcG9sbF9zdGEgMC41Njk0MjcgMjAxNy0wMi0yMSAxNDoyNDo0Ny41 NTE1MzUKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI0OjQ3IAkuL3J1 bi10ZXN0cy5weSBhcF9vcGVuX3JlYXNzb2Nfbm90X2ZvdW5kCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl9yZWFz c29jX25vdF9mb3VuZCAxLzEKVGVzdDogQVAgd2l0aCBvcGVuIG1vZGUgYW5kIFJFQVNTT0NJQVRF IG5vdCBmaW5kaW5nIGEgbWF0Y2gKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9vcGVu X3JlYXNzb2Nfbm90X2ZvdW5kIDAuMjI5NDA5IDIwMTctMDItMjEgMTQ6MjQ6NDcuOTU3NTIxCnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo0NyAJLi9ydW4tdGVzdHMu cHkgYXBfb3Blbl9yZWNvbm5lY3Rfb25faW5hY3Rpdml0eV9kaXNjb25uZWN0CkRFVjogd2xhbjA6 IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xh bjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBf b3Blbl9yZWNvbm5lY3Rfb25faW5hY3Rpdml0eV9kaXNjb25uZWN0IDEvMQpUZXN0OiBSZWNvbm5l Y3QgdG8gb3BlbiBtb2RlIEFQIGFmdGVyIGluYWN0aXZpdHkgcmVsYXRlZCBkaXNjb25uZWN0aW9u ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfb3Blbl9y ZWNvbm5lY3Rfb25faW5hY3Rpdml0eV9kaXNjb25uZWN0IDAuNjc1MzUyIDIwMTctMDItMjEgMTQ6 MjQ6NDguODEzMDk0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo0 OCAJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9zZWxlY3RfYW55CkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl9zZWxl Y3RfYW55IDEvMQpUZXN0OiBBUCB3aXRoIG9wZW4gbW9kZSBhbmQgc2VsZWN0IGFueSBuZXR3b3Jr ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHds YW4wIHRvIEFQClBBU1MgYXBfb3Blbl9zZWxlY3RfYW55IDAuNjcyNTggMjAxNy0wMi0yMSAxNDoy NDo0OS42NzY1NDcKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI0OjQ5 IAkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX3NlbGVjdF9uZXR3b3JrCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl9z ZWxlY3RfbmV0d29yayAxLzEKVGVzdDogT3BlbiBtb2RlIGNvbm5lY3Rpb24gYW5kIFNFTEVDVF9O RVRXT1JLIHRvIGNoYW5nZSBuZXR3b3JrClN0YXJ0aW5nIEFQIHdsYW4zClN0YXJ0aW5nIEFQIHds YW40CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1Mg YXBfb3Blbl9zZWxlY3RfbmV0d29yayAyLjk4MjUyNiAyMDE3LTAyLTIxIDE0OjI0OjUyLjgzMTMy NgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MjQ6NTIgCS4vcnVuLXRl c3RzLnB5IGFwX29wZW5fc2VsZWN0X3R3aWNlCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl9zZWxlY3RfdHdpY2Ug MS8xClRlc3Q6IEFQIHdpdGggb3BlbiBtb2RlIGFuZCBzZWxlY3QgbmV0d29yayB0d2ljZQpDb25u ZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuMwpQQVNTIGFwX29wZW5fc2VsZWN0 X3R3aWNlIDAuNjI4MDg4IDIwMTctMDItMjEgMTQ6MjQ6NTMuNjM4OTQ5CnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNDo1MyAJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9z dGFfZW5hYmxlX2Rpc2FibGUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9vcGVuX3N0YV9lbmFibGVfZGlzYWJsZSAxLzEK VGVzdDogQVAgd2l0aCBvcGVuIG1vZGUgYW5kIHdwYV9zdXBwbGljYW50IEVOQUJMRS9ESVNBQkxF X05FVFdPUksKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVj dCBTVEEgd2xhbjUgdG8gQVAKUEFTUyBhcF9vcGVuX3N0YV9lbmFibGVfZGlzYWJsZSAxLjAwMzE3 OSAyMDE3LTAyLTIxIDE0OjI0OjU0LjgxOTg2MgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIw MTctMDItMjEgMTQ6MjQ6NTQgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fc3RhX3N0YXRpc3RpY3MK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBhcF9vcGVuX3N0YV9zdGF0aXN0aWNzIDEvMQpUZXN0OiBBUCB3aXRoIG9wZW4gbW9k ZSBhbmQgU1RBIHN0YXRpc3RpY3MKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAg dG8gQVAKc3RhdHMxOiB7J2xpc3Rlbl9pbnRlcnZhbCc6ICc1JywgJ3J4X3BhY2tldHMnOiAnMycs ICd0aW1lb3V0X25leHQnOiAnTlVMTEZVTkMgUE9MTCcsICdhZGRyJzogJzAyOjAwOjAwOjAwOjAw OjAwJywgJ3J4X2J5dGVzJzogJzIwOScsICdpbmFjdGl2ZV9tc2VjJzogJzAnLCAnc3VwcG9ydGVk X3JhdGVzJzogJzAyIDA0IDBiIDE2IDBjIDEyIDE4IDI0IDMwIDQ4IDYwIDZjJywgJ2NhcGFiaWxp dHknOiAnMHg0MjEnLCAnZmxhZ3MnOiAnW0FVVEhdW0FTU09DXVtBVVRIT1JJWkVEXVtTSE9SVF9Q UkVBTUJMRV1bV01NXScsICdjb25uZWN0ZWRfdGltZSc6ICcwJywgJ3R4X2J5dGVzJzogJzE5Nics ICdhaWQnOiAnMScsICd0eF9wYWNrZXRzJzogJzMnfQpzdGF0czI6IHsnbGlzdGVuX2ludGVydmFs JzogJzUnLCAncnhfcGFja2V0cyc6ICc1JywgJ3RpbWVvdXRfbmV4dCc6ICdOVUxMRlVOQyBQT0xM JywgJ2FkZHInOiAnMDI6MDA6MDA6MDA6MDA6MDAnLCAncnhfYnl0ZXMnOiAnMjQyJywgJ2luYWN0 aXZlX21zZWMnOiAnMTY2JywgJ3N1cHBvcnRlZF9yYXRlcyc6ICcwMiAwNCAwYiAxNiAwYyAxMiAx OCAyNCAzMCA0OCA2MCA2YycsICdjYXBhYmlsaXR5JzogJzB4NDIxJywgJ2ZsYWdzJzogJ1tBVVRI XVtBU1NPQ11bQVVUSE9SSVpFRF1bU0hPUlRfUFJFQU1CTEVdW1dNTV0nLCAnY29ubmVjdGVkX3Rp bWUnOiAnMCcsICd0eF9ieXRlcyc6ICcyMjknLCAnYWlkJzogJzEnLCAndHhfcGFja2V0cyc6ICc0 J30Kc3RhdHMzOiB7J2xpc3Rlbl9pbnRlcnZhbCc6ICc1JywgJ3J4X3BhY2tldHMnOiAnOScsICd0 aW1lb3V0X25leHQnOiAnTlVMTEZVTkMgUE9MTCcsICdhZGRyJzogJzAyOjAwOjAwOjAwOjAwOjAw JywgJ3J4X2J5dGVzJzogJzMzMTUnLCAnaW5hY3RpdmVfbXNlYyc6ICcxNicsICdzdXBwb3J0ZWRf cmF0ZXMnOiAnMDIgMDQgMGIgMTYgMGMgMTIgMTggMjQgMzAgNDggNjAgNmMnLCAnY2FwYWJpbGl0 eSc6ICcweDQyMScsICdmbGFncyc6ICdbQVVUSF1bQVNTT0NdW0FVVEhPUklaRURdW1NIT1JUX1BS RUFNQkxFXVtXTU1dJywgJ2Nvbm5lY3RlZF90aW1lJzogJzAnLCAndHhfYnl0ZXMnOiAnMTc4Mics ICdhaWQnOiAnMScsICd0eF9wYWNrZXRzJzogJzYnfQpQQVNTIGFwX29wZW5fc3RhX3N0YXRpc3Rp Y3MgMS4xNTY0OSAyMDE3LTAyLTIxIDE0OjI0OjU2LjE2MDE4OApwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMTctMDItMjEgMTQ6MjQ6NTYgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fc3RhcnRf ZGlzYWJsZWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBhcF9vcGVuX3N0YXJ0X2Rpc2FibGVkIDEvMQpUZXN0OiBBUCB3aXRo IG9wZW4gbW9kZSBhbmQgYmVhY29uaW5nIGRpc2FibGVkClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfb3Blbl9zdGFydF9kaXNhYmxlZCAwLjQ3MjMzMiAy MDE3LTAyLTIxIDE0OjI0OjU2Ljc3MjA4NwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MjQ6NTYgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fc3RhcnRfZGlzYWJsZWQyCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgYXBfb3Blbl9zdGFydF9kaXNhYmxlZDIgMS8xClRlc3Q6IEFQIHdpdGggb3BlbiBtb2Rl IGFuZCBiZWFjb25pbmcgZGlzYWJsZWQgKDIpClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClBBU1MgYXBfb3Blbl9zdGFydF9kaXNhYmxlZDIgMC42MDAwODYgMjAxNy0w Mi0yMSAxNDoyNDo1Ny41NDQwMTkKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIx IDE0OjI0OjU3IAkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX3RkbHMKREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9vcGVuX3Rk bHMgMS8xClRlc3Q6IE9wZW4gQVAgYW5kIHR3byBzdGF0aW9ucyB1c2luZyBURExTClN0YXJ0aW5n IEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQ ClNldHVwIFRETFMKVGVhcmRvd24gVERMUwpTZXR1cCBURExTClRlYXJkb3duIFRETFMKUEFTUyBh cF9vcGVuX3RkbHMgNy42NzQ5MDkgMjAxNy0wMi0yMSAxNDoyNTowNS4zOTYxOTMKcGFzc2VkIGFs bCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI1OjA1IAkuL3J1bi10ZXN0cy5weSBhcF9v cGVuX3RkbHNfdmh0CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl90ZGxzX3ZodCAxLzEKVGVzdDogT3BlbiBBUCBh bmQgdHdvIHN0YXRpb25zIHVzaW5nIFRETFMKU3RhcnRpbmcgQVAgd2xhbjMKQVAgc3RhcnR1cCBm YWlsZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRl c3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtw L2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90ZGxzLnB5IiwgbGluZSAzNjgs IGluIHRlc3RfYXBfb3Blbl90ZGxzX3ZodAogICAgaGFwZCA9IGhvc3RhcGQuYWRkX2FwKGFwZGV2 WzBdLCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hv c3RhcGQucHkiLCBsaW5lIDQyNiwgaW4gYWRkX2FwCiAgICByYWlzZSBFeGNlcHRpb24oIkFQIHN0 YXJ0dXAgZmFpbGVkIikKRXhjZXB0aW9uOiBBUCBzdGFydHVwIGZhaWxlZApGQUlMIGFwX29wZW5f dGRsc192aHQgNS40NTYxNjQgMjAxNy0wMi0yMSAxNDoyNToxMS4wNDA4NjUKcGFzc2VkIDAgdGVz dCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF9vcGVuX3Rk bHNfdmh0CjIwMTctMDItMjEgMTQ6MjU6MTEgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fdGRsc192 aHQxNjAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBhcF9vcGVuX3RkbHNfdmh0MTYwIDEvMQpUZXN0OiBPcGVuIEFQIGFuZCB0 d28gc3RhdGlvbnMgdXNpbmcgVERMUyB3aXRoIFZIVCAxNjAKU3RhcnRpbmcgQVAgd2xhbjMKU2tp cCB0ZXN0IGNhc2U6IFpBIHJlZ3VsYXRvcnkgcnVsZSBkaWQgbm90IGhhdmUgREZTIHJlcXVpcmVt ZW50IHJlbW92ZWQKU0tJUCBhcF9vcGVuX3RkbHNfdmh0MTYwIDIuMzQyMjUgMjAxNy0wMi0yMSAx NDoyNToxMy41NzUyOTUKcGFzc2VkIGFsbCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDEgdGVzdCBj YXNlKHMpCjIwMTctMDItMjEgMTQ6MjU6MTMgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fdGRsc192 aHQ4MApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX29wZW5fdGRsc192aHQ4MCAxLzEKVGVzdDogT3BlbiBBUCBhbmQgdHdv IHN0YXRpb25zIHVzaW5nIFRETFMgd2l0aCBWSFQgODAKU3RhcnRpbmcgQVAgd2xhbjMKQVAgc3Rh cnR1cCBmYWlsZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4v cnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxl ICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90ZGxzLnB5IiwgbGlu ZSAzOTgsIGluIHRlc3RfYXBfb3Blbl90ZGxzX3ZodDgwCiAgICBoYXBkID0gaG9zdGFwZC5hZGRf YXAoYXBkZXZbMF0sIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlv bigiQVAgc3RhcnR1cCBmYWlsZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwg YXBfb3Blbl90ZGxzX3ZodDgwIDUuNDQ3OTY2IDIwMTctMDItMjEgMTQ6MjU6MTkuMTk3ODA4CnBh c3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czog YXBfb3Blbl90ZGxzX3ZodDgwCjIwMTctMDItMjEgMTQ6MjU6MTkgCS4vcnVuLXRlc3RzLnB5IGFw X29wZW5fdGRsc192aHQ4MHBsdXM4MApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6 IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApB UERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fdGRsc192aHQ4MHBsdXM4MCAx LzEKVGVzdDogT3BlbiBBUCBhbmQgdHdvIHN0YXRpb25zIHVzaW5nIFRETFMgd2l0aCBWSFQgODAr ODAKU3RhcnRpbmcgQVAgd2xhbjMKQVAgc3RhcnR1cCBmYWlsZWQKVHJhY2ViYWNrIChtb3N0IHJl Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1h aW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vdGVzdF9hcF90ZGxzLnB5IiwgbGluZSA0NDIsIGluIHRlc3RfYXBfb3Blbl90ZGxzX3Zo dDgwcGx1czgwCiAgICBoYXBkID0gaG9zdGFwZC5hZGRfYXAoYXBkZXZbMF0sIHBhcmFtcykKICBG aWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxpbmUg NDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWlsZWQiKQpF eGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfb3Blbl90ZGxzX3ZodDgwcGx1czgw IDUuNDc2NjkzIDIwMTctMDItMjEgMTQ6MjU6MjQuODM4NTAxCnBhc3NlZCAwIHRlc3QgY2FzZShz KQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfb3Blbl90ZGxzX3ZodDgw cGx1czgwCjIwMTctMDItMjEgMTQ6MjU6MjQgCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fdW5leHBl Y3RlZF9hc3NvY19ldmVudApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4x OiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjog d2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fdW5leHBlY3RlZF9hc3NvY19ldmVudCAx LzEKVGVzdDogQVAgd2l0aCBvcGVuIG1vZGUgYW5kIHVuZXhwZWN0ZWQgYXNzb2NpYXRpb24gZXZl bnQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9vcGVu X3VuZXhwZWN0ZWRfYXNzb2NfZXZlbnQgMS41NTA2NjcgMjAxNy0wMi0yMSAxNDoyNToyNi41NzE5 NDgKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI1OjI2IAkuL3J1bi10 ZXN0cy5weSBhcF9vcGVuX3Vua25vd25fYWN0aW9uCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfb3Blbl91bmtub3duX2Fj dGlvbiAxLzEKVGVzdDogQVAgd2l0aCBvcGVuIG1vZGUgY29uZmlndXJhdGlvbiBhbmQgdW5rbm93 biBBY3Rpb24gZnJhbWUKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK UEFTUyBhcF9vcGVuX3Vua25vd25fYWN0aW9uIDAuOTA4MDA1IDIwMTctMDItMjEgMTQ6MjU6Mjcu NjYzMjI3CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNToyNyAJLi9y dW4tdGVzdHMucHkgYXBfb3Blbl93cGFzX2luX2JyaWRnZQpERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX29wZW5fd3Bhc19p bl9icmlkZ2UgMS8xClRlc3Q6IE9wZW4gbW9kZSBBUCBhbmQgd3BhcyBpbnRlcmZhY2UgaW4gYSBi cmlkZ2UKU3RhcnRpbmcgQVAgd2xhbjMKSWdub3JlIGV4cGVjdGVkIGludGVyZmFjZV9hZGQgZmFp bHVyZSBkdWUgdG8gbWlzc2luZyBicmlkZ2UgaW50ZXJmYWNlOiBGYWlsZWQgdG8gYWRkIGEgZHlu YW1pYyB3cGFfc3VwcGxpY2FudCBpbnRlcmZhY2UKW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBk aXJlY3RvcnkKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVu LXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIv bGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF9vcGVuLnB5IiwgbGluZSAy ODEsIGluIHRlc3RfYXBfb3Blbl93cGFzX2luX2JyaWRnZQogICAgc3VicHJvY2Vzcy5jYWxsKFsn aXAnLCAnbGluaycsICdzZXQnLCAnZGV2JywgYnJfaWZuYW1lLCAnZG93biddKQogIEZpbGUgIi91 c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGluZSAxNjgsIGluIGNhbGwKICAgIHJl dHVybiBQb3BlbigqcG9wZW5hcmdzLCAqKmt3YXJncykud2FpdCgpCiAgRmlsZSAiL3Vzci9saWIv cHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDM5MCwgaW4gX19pbml0X18KICAgIGVycnJl YWQsIGVycndyaXRlKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5Iiwg bGluZSAxMDI0LCBpbiBfZXhlY3V0ZV9jaGlsZAogICAgcmFpc2UgY2hpbGRfZXhjZXB0aW9uCk9T RXJyb3I6IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CkZBSUwgYXBfb3Blbl93 cGFzX2luX2JyaWRnZSAwLjg5MjM5MSAyMDE3LTAyLTIxIDE0OjI1OjI4Ljc3MjgxNgpwYXNzZWQg MCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX29w ZW5fd3Bhc19pbl9icmlkZ2UKMjAxNy0wMi0yMSAxNDoyNToyOCAJLi9ydW4tdGVzdHMucHkgYXBf cG1mX2Fzc29jX2NvbWViYWNrCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcG1mX2Fzc29jX2NvbWViYWNrIDEvMQpUZXN0 OiBXUEEyLVBTSyBBUCB3aXRoIFBNRiBhc3NvY2lhdGlvbiBjb21lYmFjawpTdGFydGluZyBBUCB3 bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3BtZl9hc3NvY19jb21lYmFjayAx Ljc2Mzg0MiAyMDE3LTAyLTIxIDE0OjI1OjMwLjczNjkyNgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMTctMDItMjEgMTQ6MjU6MzAgCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9hc3NvY19jb21l YmFjazIKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBhcF9wbWZfYXNzb2NfY29tZWJhY2syIDEvMQpUZXN0OiBXUEEyLVBTSyBB UCB3aXRoIFBNRiBhc3NvY2lhdGlvbiBjb21lYmFjayAodXNpbmcgRFJPUF9TQSkKU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9wbWZfYXNzb2NfY29tZWJh Y2syIDEuNjg2NjIzIDIwMTctMDItMjEgMTQ6MjU6MzIuNjAzMDc5CnBhc3NlZCBhbGwgMSB0ZXN0 IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNTozMiAJLi9ydW4tdGVzdHMucHkgYXBfcG1mX25lZ2F0 aXZlCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAw OjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjog d2xhbjQKU1RBUlQgYXBfcG1mX25lZ2F0aXZlIDEvMQpUZXN0OiBXUEEyLVBTSyBBUCB3aXRob3V0 IFBNRiAobmVnYXRpdmUgdGVzdCkKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAg dG8gQVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKUEFTUyBhcF9wbWZfbmVnYXRpdmUgMTEuMDgw NjY3IDIwMTctMDItMjEgMTQ6MjU6NDMuODY2OTE1CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykK MjAxNy0wMi0yMSAxNDoyNTo0MyAJLi9ydW4tdGVzdHMucHkgYXBfcG1mX29wdGlvbmFsCkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgYXBfcG1mX29wdGlvbmFsIDEvMQpUZXN0OiBXUEEyLVBTSyBBUCB3aXRoIFBNRiBvcHRpb25h bApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3 bGFuMSB0byBBUApQQVNTIGFwX3BtZl9vcHRpb25hbCAxLjUyNjQ0NyAyMDE3LTAyLTIxIDE0OjI1 OjQ1LjU0OTc1NQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MjU6NDUg CS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9vcHRpb25hbF8yYWttCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcG1mX29wdGlv bmFsXzJha20gMS8xClRlc3Q6IFdQQTItUFNLIEFQIHdpdGggUE1GIG9wdGlvbmFsICgyIEFLTXMp ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHds YW4xIHRvIEFQClBBU1MgYXBfcG1mX29wdGlvbmFsXzJha20gMS41NTMzNzggMjAxNy0wMi0yMSAx NDoyNTo0Ny4yODYzNTYKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI1 OjQ3IAkuL3J1bi10ZXN0cy5weSBhcF9wbWZfb3B0aW9uYWxfZWFwCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcG1mX29w dGlvbmFsX2VhcCAxLzEKVGVzdDogV1BBMkVBUCBBUCB3aXRoIFBNRiBvcHRpb25hbApTdGFydGlu ZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBB UApQQVNTIGFwX3BtZl9vcHRpb25hbF9lYXAgMC44MTA3MTYgMjAxNy0wMi0yMSAxNDoyNTo0OC4y NzQ5ODIKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI1OjQ4IAkuL3J1 bi10ZXN0cy5weSBhcF9wbWZfcmVxdWlyZWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAK REVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6 MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9wbWZfcmVxdWlyZWQgMS8xClRl c3Q6IFdQQTItUFNLIEFQIHdpdGggUE1GIHJlcXVpcmVkClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQClBBU1MgYXBfcG1mX3Jl cXVpcmVkIDEuODU1Mjk3IDIwMTctMDItMjEgMTQ6MjU6NTAuMzA2MTczCnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNTo1MCAJLi9ydW4tdGVzdHMucHkgYXBfcG1mX3Jl cXVpcmVkX2VhcApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3BtZl9yZXF1aXJlZF9lYXAgMS8xClRlc3Q6IFdQQTItRUFQ IEFQIHdpdGggUE1GIHJlcXVpcmVkClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQClBBU1MgYXBfcG1mX3JlcXVpcmVkX2VhcCAw LjY2MzkyNCAyMDE3LTAyLTIxIDE0OjI1OjUxLjE3MDYwNwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMTctMDItMjEgMTQ6MjU6NTEgCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9yZXF1aXJlZF9z aGExCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAw OjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjog d2xhbjQKU1RBUlQgYXBfcG1mX3JlcXVpcmVkX3NoYTEgMS8xClRlc3Q6IFdQQTItUFNLIEFQIHdp dGggUE1GIHJlcXVpcmVkIHdpdGggU0hBMSBBS00KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBT VEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9wbWZfcmVxdWlyZWRfc2hhMSAxLjIxOTA0NyAyMDE3LTAy LTIxIDE0OjI1OjUyLjU2MjY5MApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MjU6NTIgCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9yZXF1aXJlZF9zdGFfbm9fcG1mCkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgYXBfcG1mX3JlcXVpcmVkX3N0YV9ub19wbWYgMS8xClRlc3Q6IFdQQTItUFNLIEFQIHdpdGgg UE1GIHJlcXVpcmVkIGFuZCBQTUYgZGlzYWJsZWQgb24gU1RBClN0YXJ0aW5nIEFQIHdsYW4zCkNv bm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfcG1mX3JlcXVpcmVkX3N0YV9ub19wbWYgMC40 MTU5NDMgMjAxNy0wMi0yMSAxNDoyNTo1My4xNzc1NDcKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShz KQoyMDE3LTAyLTIxIDE0OjI1OjUzIAkuL3J1bi10ZXN0cy5weSBhcF9wbWZfc3RhX3NhX3F1ZXJ5 CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgYXBfcG1mX3N0YV9zYV9xdWVyeSAxLzEKVGVzdDogV1BBMi1QU0sgQVAgd2l0aCBz dGF0aW9uIHVzaW5nIFNBIFF1ZXJ5CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfcG1m X3N0YV9zYV9xdWVyeSAzLjA4ODgwOCAyMDE3LTAyLTIxIDE0OjI1OjU2LjQ4MTE3NQpwYXNzZWQg YWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MjU6NTYgCS4vcnVuLXRlc3RzLnB5IGFw X3BtZl9zdGFfc2FfcXVlcnlfbm9fcmVzcG9uc2UKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6 MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6 MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9wbWZfc3RhX3NhX3F1ZXJ5 X25vX3Jlc3BvbnNlIDEvMQpUZXN0OiBXUEEyLVBTSyBBUCB3aXRoIHN0YXRpb24gdXNpbmcgU0Eg UXVlcnkgYW5kIGdldHRpbmcgbm8gcmVzcG9uc2UKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFT UyBhcF9wbWZfc3RhX3NhX3F1ZXJ5X25vX3Jlc3BvbnNlIDQuNzc4OTk0IDIwMTctMDItMjEgMTQ6 MjY6MDEuNDQwNDQ0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNjow MSAJLi9ydW4tdGVzdHMucHkgYXBfcG1mX3N0YV91bnByb3RfZGVhdXRoX2J1cnN0CkRFVjogd2xh bjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjog d2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQg YXBfcG1mX3N0YV91bnByb3RfZGVhdXRoX2J1cnN0IDEvMQpUZXN0OiBXUEEyLVBTSyBBUCB3aXRo IHN0YXRpb24gcmVjZWl2aW5nIGJ1cnN0IG9mIHVucHJvdGVjdGVkIERlYXV0aGVudGljYXRpb24g ZnJhbWVzCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfcG1mX3N0YV91bnByb3RfZGVh dXRoX2J1cnN0IDEzLjE3NTkxOSAyMDE3LTAyLTIxIDE0OjI2OjE0LjgwMDk4MwpwYXNzZWQgYWxs IDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MjY6MTQgCS4vcnVuLXRlc3RzLnB5IGFwX3Bt Zl90b2dnbGUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBhcF9wbWZfdG9nZ2xlIDEvMQpUZXN0OiBXUEEyLVBTSyBBUCB3aXRo IFBNRiBvcHRpb25hbCBhbmQgY2hhbmdpbmcgUE1GIG9uIHJlYXNzb2NpYXRpb24KU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9wbWZfdG9nZ2xlIDEuMTQ3 Nzk5IDIwMTctMDItMjEgMTQ6MjY6MTYuMTI4ODg2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykK MjAxNy0wMi0yMSAxNDoyNjoxNiAJLi9ydW4tdGVzdHMucHkgYXBfcW9zbWFwCkRFVjogd2xhbjA6 IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xh bjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBf cW9zbWFwIDEvMQpUZXN0OiBRb1MgbWFwcGluZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApQQVNTIGFwX3Fvc21hcCAyLjE4NDI1IDIwMTctMDItMjEgMTQ6MjY6MTgu NDkyMzU1CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNjoxOCAJLi9y dW4tdGVzdHMucHkgYXBfcW9zbWFwX2RlZmF1bHQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6 MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6 MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9xb3NtYXBfZGVmYXVsdCAx LzEKVGVzdDogUW9TIG1hcHBpbmcgd2l0aCBkZWZhdWx0IHZhbHVlcwpTdGFydGluZyBBUCB3bGFu MwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3Fvc21hcF9kZWZhdWx0IDEuNjExMDcz IDIwMTctMDItMjEgMTQ6MjY6MjAuMjkzMzI5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAx Ny0wMi0yMSAxNDoyNjoyMCAJLi9ydW4tdGVzdHMucHkgYXBfcW9zbWFwX2RlZmF1bHRfYWNtCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgYXBfcW9zbWFwX2RlZmF1bHRfYWNtIDEvMQpUZXN0OiBRb1MgbWFwcGluZyB3aXRoIGRl ZmF1bHQgdmFsdWVzIGFuZCBBQ009MSBmb3IgVk8vVkkKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9xb3NtYXBfZGVmYXVsdF9hY20gMS42MTMyOTUgMjAx Ny0wMi0yMSAxNDoyNjoyMi4wODQ3MTQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAy LTIxIDE0OjI2OjIyIAkuL3J1bi10ZXN0cy5weSBhcF9xb3NtYXBfaW52YWxpZApERVY6IHdsYW4w OiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHds YW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFw X3Fvc21hcF9pbnZhbGlkIDEvMQpUZXN0OiBRb1MgbWFwcGluZyBjdHJsX2lmYWNlIGVycm9yIGhh bmRsaW5nClN0YXJ0aW5nIEFQIHdsYW4zClBBU1MgYXBfcW9zbWFwX2ludmFsaWQgMC4zOTA2IDIw MTctMDItMjEgMTQ6MjY6MjIuNjU2NTgyCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0w Mi0yMSAxNDoyNjoyMiAJLi9ydW4tdGVzdHMucHkgYXBfcmVhc3NvY2lhdGlvbl90b19zYW1lX2Jz cwpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDow MTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHds YW40ClNUQVJUIGFwX3JlYXNzb2NpYXRpb25fdG9fc2FtZV9ic3MgMS8xClRlc3Q6IFJlYXNzb2Np YXRlIHRvIHRoZSBzYW1lIEJTUwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApQQVNTIGFwX3JlYXNzb2NpYXRpb25fdG9fc2FtZV9ic3MgMTAuOTQzMjE5IDIwMTctMDIt MjEgMTQ6MjY6MzMuNzcyMDI4CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAx NDoyNjozMyAJLi9ydW4tdGVzdHMucHkgYXBfcmVtb3ZlX2R1cmluZ19hY3MKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9y ZW1vdmVfZHVyaW5nX2FjcyAxLzEKVGVzdDogUmVtb3ZlIGludGVyZmFjZSBkdXJpbmcgQUNTClN0 YXJ0aW5nIEFQIHdsYW4zClJlbW92aW5nIEJTUyB3bGFuMwpTdGFydGluZyBBUCB3bGFuMwpSZW1v dmluZyBCU1Mgd2xhbjMKUEFTUyBhcF9yZW1vdmVfZHVyaW5nX2FjcyA4LjAzNzkgMjAxNy0wMi0y MSAxNDoyNjo0MS45OTcxMTMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0 OjI2OjQyIAkuL3J1bi10ZXN0cy5weSBhcF9yZW1vdmVfZHVyaW5nX2FjczIKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9y ZW1vdmVfZHVyaW5nX2FjczIgMS8xClRlc3Q6IFJlbW92ZSBCU1MgZHVyaW5nIEFDUyBpbiBtdWx0 aS1CU1MgY29uZmlndXJhdGlvbgpTdGFydGluZyBBUCB3bGFuMwpSZW1vdmluZyBCU1Mgd2xhbjMK U3RhcnRpbmcgQVAgd2xhbjMKUmVtb3ZpbmcgQlNTIHdsYW4zClBBU1MgYXBfcmVtb3ZlX2R1cmlu Z19hY3MyIDAuNzIxOTY5IDIwMTctMDItMjEgMTQ6MjY6NDIuOTA1NDY1CnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNjo0MiAJLi9ydW4tdGVzdHMucHkgYXBfcmVtb3Zl X2R1cmluZ19hY3MzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcmVtb3ZlX2R1cmluZ19hY3MzIDEvMQpUZXN0OiBSZW1v dmUgc2Vjb25kIEJTUyBkdXJpbmcgQUNTIGluIG11bHRpLUJTUyBjb25maWd1cmF0aW9uClN0YXJ0 aW5nIEFQIHdsYW4zClJlbW92aW5nIEJTUyB3bGFuMwpTdGFydGluZyBBUCB3bGFuMwpSZW1vdmlu ZyBCU1Mgd2xhbjMtMgpQQVNTIGFwX3JlbW92ZV9kdXJpbmdfYWNzMyAwLjgwODcwMiAyMDE3LTAy LTIxIDE0OjI2OjQzLjg4OTgzMApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MjY6NDMgCS4vcnVuLXRlc3RzLnB5IGFwX3JlbW92ZV9kdXJpbmdfaHRfY29leF9zY2FuCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgYXBfcmVtb3ZlX2R1cmluZ19odF9jb2V4X3NjYW4gMS8xClRlc3Q6IFJlbW92ZSBpbnRl cmZhY2UgZHVyaW5nIEhUIGNvLWV4IHNjYW4KU3RhcnRpbmcgQVAgd2xhbjMKUmVtb3ZpbmcgQlNT IHdsYW4zClBBU1MgYXBfcmVtb3ZlX2R1cmluZ19odF9jb2V4X3NjYW4gMS44MTU2OTIgMjAxNy0w Mi0yMSAxNDoyNjo0NS45MTAwMzkKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIx IDE0OjI2OjQ1IAkuL3J1bi10ZXN0cy5weSBhcF9yZW1vdmVfZHVyaW5nX2h0X2NvZXhfc2NhbjIK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBhcF9yZW1vdmVfZHVyaW5nX2h0X2NvZXhfc2NhbjIgMS8xClRlc3Q6IFJlbW92ZSBC U1MgZHVyaW5nIEhUIGNvLWV4IHNjYW4gaW4gbXVsdGktQlNTIGNvbmZpZ3VyYXRpb24KU3RhcnRp bmcgQVAgd2xhbjMKUmVtb3ZpbmcgQlNTIHdsYW4zClBBU1MgYXBfcmVtb3ZlX2R1cmluZ19odF9j b2V4X3NjYW4yIDAuMzM3NTcgMjAxNy0wMi0yMSAxNDoyNjo0Ni40MjQ4NzYKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI2OjQ2IAkuL3J1bi10ZXN0cy5weSBhcF9yZW1v dmVfZHVyaW5nX2h0X2NvZXhfc2NhbjMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9yZW1vdmVfZHVyaW5nX2h0X2NvZXhf c2NhbjMgMS8xClRlc3Q6IFJlbW92ZSBzZWNvbmQgQlNTIGR1cmluZyBIVCBjby1leCBzY2FuIGlu IG11bHRpLUJTUyBjb25maWd1cmF0aW9uClN0YXJ0aW5nIEFQIHdsYW4zClJlbW92aW5nIEJTUyB3 bGFuMy0yClBBU1MgYXBfcmVtb3ZlX2R1cmluZ19odF9jb2V4X3NjYW4zIDAuMjkwOTExIDIwMTct MDItMjEgMTQ6MjY6NDYuODg3NTI1CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0y MSAxNDoyNjo0NiAJLi9ydW4tdGVzdHMucHkgYXBfcmVxdWlyZV9odApERVY6IHdsYW4wOiAwMjow MDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAw MjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3JlcXVp cmVfaHQgMS8xClRlc3Q6IFJlcXVpcmUgSFQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEg d2xhbjEgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjIgdG8g QVAKUEFTUyBhcF9yZXF1aXJlX2h0IDAuNzk0OTk0IDIwMTctMDItMjEgMTQ6MjY6NDcuODYxODcx CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNjo0NyAJLi9ydW4tdGVz dHMucHkgYXBfcmVxdWlyZV9odF9saW1pdGVkX3JhdGVzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcmVxdWlyZV9odF9s aW1pdGVkX3JhdGVzIDEvMQpUZXN0OiBSZXF1aXJlIEhUIHdpdGggbGltaXRlZCBzdXBwb3J0ZWQg cmF0ZXMKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKQ29ubmVjdCBT VEEgd2xhbjAgdG8gQVAKUEFTUyBhcF9yZXF1aXJlX2h0X2xpbWl0ZWRfcmF0ZXMgMC43MDQyOSAy MDE3LTAyLTIxIDE0OjI2OjQ4Ljc2MDM5NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MjY6NDggCS4vcnVuLXRlc3RzLnB5IGFwX3JvYW1fb3BlbgpERVY6IHdsYW4wOiAw MjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4y OiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3Jv YW1fb3BlbiAxLzEKVGVzdDogUm9hbSBiZXR3ZWVuIHR3byBvcGVuIEFQcwpTdGFydGluZyBBUCB3 bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuNApQQVNTIGFwX3Jv YW1fb3BlbiAxNy4xNjkxMTcgMjAxNy0wMi0yMSAxNDoyNzowNi4wOTkxMjYKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI3OjA2IAkuL3J1bi10ZXN0cy5weSBhcF9yb2Ft X29wZW5fZmFpbGVkCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfcm9hbV9vcGVuX2ZhaWxlZCAxLzEKVGVzdDogUm9hbSBm YWlsdXJlIGR1ZSB0byByZWplY3RlZCBhdXRoZW50aWNhdGlvbgpTdGFydGluZyBBUCB3bGFuMwpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuNApQQVNTIGFwX3JvYW1fb3Bl bl9mYWlsZWQgMi4wMDExNTcgMjAxNy0wMi0yMSAxNDoyNzowOC4yNzUxMjAKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjI3OjA4IAkuL3J1bi10ZXN0cy5weSBhcF9yb2Ft X3NldF9ic3NpZApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3JvYW1fc2V0X2Jzc2lkIDEvMQpUZXN0OiBSb2FtIGNvbnRy b2wKU3RhcnRpbmcgQVAgd2xhbjMKU3RhcnRpbmcgQVAgd2xhbjQKQ29ubmVjdCBTVEEgd2xhbjAg dG8gQVAKUEFTUyBhcF9yb2FtX3NldF9ic3NpZCAwLjkzOTAxNSAyMDE3LTAyLTIxIDE0OjI3OjA5 LjQwMDQzNwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6Mjc6MDkgCS4v cnVuLXRlc3RzLnB5IGFwX3JvYW1fd3BhMl9wc2sKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6 MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6 MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9yb2FtX3dwYTJfcHNrIDEv MQpUZXN0OiBSb2FtIGJldHdlZW4gdHdvIFdQQTItUFNLIEFQcwpTdGFydGluZyBBUCB3bGFuMwpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuNApQQVNTIGFwX3JvYW1fd3Bh Ml9wc2sgMTcuMzUzNDU5IDIwMTctMDItMjEgMTQ6Mjc6MjYuOTMyMzM2CnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoyNzoyNiAJLi9ydW4tdGVzdHMucHkgYXBfcm9hbV93 cGEyX3Bza19mYWlsZWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9yb2FtX3dwYTJfcHNrX2ZhaWxlZCAxLzEKVGVzdDog Um9hbSBmYWlsdXJlIHdpdGggV1BBMi1QU0sgQVAgZHVlIHRvIHdyb25nIHBhc3NwaHJhc2UKU3Rh cnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKU3RhcnRpbmcgQVAgd2xhbjQK UEFTUyBhcF9yb2FtX3dwYTJfcHNrX2ZhaWxlZCA1LjcyMTI1OSAyMDE3LTAyLTIxIDE0OjI3OjMy Ljg0NjI4NQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6Mjc6MzIgCS4v cnVuLXRlc3RzLnB5IGFwX3JvYW1fd3BhMl9wc2tfcmFjZQpERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3JvYW1fd3BhMl9w c2tfcmFjZSAxLzEKVGVzdDogUm9hbSBiZXR3ZWVuIHR3byBXUEEyLVBTSyBBUHMgYW5kIHRyeSB0 byBoaXQgYSBkaXNjb25uZWN0aW9uIHJhY2UKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEg d2xhbjAgdG8gQVAKU3RhcnRpbmcgQVAgd2xhbjQKUEFTUyBhcF9yb2FtX3dwYTJfcHNrX3JhY2Ug NS43MTAzMTkgMjAxNy0wMi0yMSAxNDoyNzozOC43NDExNDQKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDE3LTAyLTIxIDE0OjI3OjM4IAkuL3J1bi10ZXN0cy5weSBhcF9zaG9ydF9wcmVhbWJs ZQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDow MTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHds YW40ClNUQVJUIGFwX3Nob3J0X3ByZWFtYmxlIDEvMQpUZXN0OiBPcGVuIEFQIHdpdGggc2hvcnQg cHJlYW1ibGUKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBh cF9zaG9ydF9wcmVhbWJsZSAwLjQ3OTk4MSAyMDE3LTAyLTIxIDE0OjI3OjM5LjQwNDk3OApwYXNz ZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6Mjc6MzkgCS4vcnVuLXRlc3RzLnB5 IGFwX3NwZWN0cnVtX21hbmFnZW1lbnRfcmVxdWlyZWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6 MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6 MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF9zcGVjdHJ1bV9tYW5h Z2VtZW50X3JlcXVpcmVkIDEvMQpUZXN0OiBPcGVuIEFQIHdpdGggc3BlY3RydW0gbWFuYWdlbWVu dCByZXF1aXJlZApTdGFydGluZyBBUCB3bGFuMwpBUCBzdGFydHVwIGZhaWxlZApUcmFjZWJhY2sg KG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0 OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3Np bS90ZXN0cy9od3NpbS90ZXN0X2FwX3BhcmFtcy5weSIsIGxpbmUgMjUzLCBpbiB0ZXN0X2FwX3Nw ZWN0cnVtX21hbmFnZW1lbnRfcmVxdWlyZWQKICAgIGhhcGQgPSBob3N0YXBkLmFkZF9hcChhcGRl dlswXSwgcGFyYW1zKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS9o b3N0YXBkLnB5IiwgbGluZSA0MjYsIGluIGFkZF9hcAogICAgcmFpc2UgRXhjZXB0aW9uKCJBUCBz dGFydHVwIGZhaWxlZCIpCkV4Y2VwdGlvbjogQVAgc3RhcnR1cCBmYWlsZWQKRkFJTCBhcF9zcGVj dHJ1bV9tYW5hZ2VtZW50X3JlcXVpcmVkIDUuNDI2NTY4IDIwMTctMDItMjEgMTQ6Mjc6NDUuMDEx NTE0CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0 ZXN0czogYXBfc3BlY3RydW1fbWFuYWdlbWVudF9yZXF1aXJlZAoyMDE3LTAyLTIxIDE0OjI3OjQ1 IAkuL3J1bi10ZXN0cy5weSBhcF90ZGxzX2Rpc2NvdmVyeQpERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3RkbHNfZGlzY292 ZXJ5IDEvMQpUZXN0OiBXUEEyLVBTSyBBUCBhbmQgdHdvIHN0YXRpb25zIHVzaW5nIFRETFMgZGlz Y292ZXJ5ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3Qg U1RBIHdsYW4xIHRvIEFQClBBU1MgYXBfdGRsc19kaXNjb3ZlcnkgMS42NDE1MzMgMjAxNy0wMi0y MSAxNDoyNzo0Ni44MTg3NDAKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0 OjI3OjQ2IAkuL3J1bi10ZXN0cy5weSBhcF90ZGxzX2xpbmtfc3RhdHVzCkRFVjogd2xhbjA6IDAy OjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6 IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdGRs c19saW5rX3N0YXR1cyAxLzEKVGVzdDogQ2hlY2sgVERMUyBsaW5rIHN0YXR1cyBiZXR3ZWVuIHR3 byBzdGF0aW9ucwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25u ZWN0IFNUQSB3bGFuMSB0byBBUAp3bGFuMDogVERMUyBsaW5rIHN0YXR1czogcGVlciBkb2VzIG5v dCBleGlzdAp3bGFuMTogVERMUyBsaW5rIHN0YXR1czogcGVlciBkb2VzIG5vdCBleGlzdApTZXR1 cCBURExTCndsYW4wOiBURExTIGxpbmsgc3RhdHVzOiBjb25uZWN0ZWQKd2xhbjE6IFRETFMgbGlu ayBzdGF0dXM6IGNvbm5lY3RlZApUZWFyZG93biBURExTCndsYW4wOiBURExTIGxpbmsgc3RhdHVz OiBwZWVyIGRvZXMgbm90IGV4aXN0CndsYW4xOiBURExTIGxpbmsgc3RhdHVzOiBwZWVyIGRvZXMg bm90IGV4aXN0ClBBU1MgYXBfdGRsc19saW5rX3N0YXR1cyA0LjM2MTAyNCAyMDE3LTAyLTIxIDE0 OjI3OjUxLjM1OTI4OApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6Mjc6 NTEgCS4vcnVuLXRlc3RzLnB5IGFwX3RyYWNrX3N0YQpERVY6IHdsYW4wOiAwMjowMDowMDowMDow MDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDow MDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3RyYWNrX3N0YSAxLzEK VGVzdDogRHVhbGJhbmQgQVAgdHJhY2tpbmcgdW5jb25uZWN0ZWQgc3RhdGlvbnMKU3RhcnRpbmcg QVAgd2xhbjMKU3RhcnRpbmcgQVAgd2xhbjQKQVAgc3RhcnR1cCBmYWlsZWQKVHJhY2ViYWNrICht b3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDks IGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0v dGVzdHMvaHdzaW0vdGVzdF9hcF90cmFjay5weSIsIGxpbmUgMTgsIGluIHRlc3RfYXBfdHJhY2tf c3RhCiAgICBfdGVzdF9hcF90cmFja19zdGEoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNo bWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90cmFjay5weSIsIGxpbmUgMzcsIGluIF90 ZXN0X2FwX3RyYWNrX3N0YQogICAgaGFwZDIgPSBob3N0YXBkLmFkZF9hcChhcGRldlsxXSwgcGFy YW1zKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS9ob3N0YXBkLnB5 IiwgbGluZSA0MjYsIGluIGFkZF9hcAogICAgcmFpc2UgRXhjZXB0aW9uKCJBUCBzdGFydHVwIGZh aWxlZCIpCkV4Y2VwdGlvbjogQVAgc3RhcnR1cCBmYWlsZWQKRkFJTCBhcF90cmFja19zdGEgMTAu NDUyOTM0IDIwMTctMDItMjEgMTQ6Mjg6MDIuMDAzNjA3CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpz a2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfdHJhY2tfc3RhCjIwMTctMDIt MjEgMTQ6Mjg6MDIgCS4vcnVuLXRlc3RzLnB5IGFwX3RyYWNrX3N0YV9mb3JjZV8yZ2h6CkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgYXBfdHJhY2tfc3RhX2ZvcmNlXzJnaHogMS8xClRlc3Q6IER1YWxiYW5kIEFQIGZvcmNpbmcg ZHVhbGJhbmQgU1RBIHRvIGNvbm5lY3Qgb24gMi40IEdIegpTdGFydGluZyBBUCB3bGFuMwpTdGFy dGluZyBBUCB3bGFuNApBUCBzdGFydHVwIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNh bGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAg dChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90 ZXN0X2FwX3RyYWNrLnB5IiwgbGluZSAyNTYsIGluIHRlc3RfYXBfdHJhY2tfc3RhX2ZvcmNlXzJn aHoKICAgIF90ZXN0X2FwX3RyYWNrX3N0YV9mb3JjZV8yZ2h6KGRldiwgYXBkZXYpCiAgRmlsZSAi L2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdHJhY2sucHkiLCBsaW5l IDI3NSwgaW4gX3Rlc3RfYXBfdHJhY2tfc3RhX2ZvcmNlXzJnaHoKICAgIGhhcGQyID0gaG9zdGFw ZC5hZGRfYXAoYXBkZXZbMV0sIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0v dGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4 Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWlsZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVk CkZBSUwgYXBfdHJhY2tfc3RhX2ZvcmNlXzJnaHogMTAuNDQ4MjI5IDIwMTctMDItMjEgMTQ6Mjg6 MTIuNjQ3NTEyCnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZh aWxlZCB0ZXN0czogYXBfdHJhY2tfc3RhX2ZvcmNlXzJnaHoKMjAxNy0wMi0yMSAxNDoyODoxMiAJ Li9ydW4tdGVzdHMucHkgYXBfdHJhY2tfc3RhX2ZvcmNlXzVnaHoKREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF90cmFja19z dGFfZm9yY2VfNWdoeiAxLzEKVGVzdDogRHVhbGJhbmQgQVAgZm9yY2luZyBkdWFsYmFuZCBTVEEg dG8gY29ubmVjdCBvbiA1IEdIegpTdGFydGluZyBBUCB3bGFuMwpTdGFydGluZyBBUCB3bGFuNApB UCBzdGFydHVwIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmls ZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQog IEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3RyYWNrLnB5 IiwgbGluZSAyMjIsIGluIHRlc3RfYXBfdHJhY2tfc3RhX2ZvcmNlXzVnaHoKICAgIF90ZXN0X2Fw X3RyYWNrX3N0YV9mb3JjZV81Z2h6KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtz L2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdHJhY2sucHkiLCBsaW5lIDI0MSwgaW4gX3Rlc3Rf YXBfdHJhY2tfc3RhX2ZvcmNlXzVnaHoKICAgIGhhcGQyID0gaG9zdGFwZC5hZGRfYXAoYXBkZXZb MV0sIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9z dGFwZC5weSIsIGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAgc3Rh cnR1cCBmYWlsZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfdHJhY2tf c3RhX2ZvcmNlXzVnaHogMTAuNDU2NDM4IDIwMTctMDItMjEgMTQ6Mjg6MjMuMjkzNzA5CnBhc3Nl ZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBf dHJhY2tfc3RhX2ZvcmNlXzVnaHoKMjAxNy0wMi0yMSAxNDoyODoyMyAJLi9ydW4tdGVzdHMucHkg YXBfdHJhY2tfc3RhX25vX2F1dGgKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF90cmFja19zdGFfbm9fYXV0aCAxLzEKVGVz dDogRHVhbGJhbmQgQVAgcmVqZWN0aW5nIGF1dGhlbnRpY2F0aW9uIGZyb20gZHVhbGJhbmQgU1RB IG9uIDIuNCBHSHoKU3RhcnRpbmcgQVAgd2xhbjMKU3RhcnRpbmcgQVAgd2xhbjQKQVAgc3RhcnR1 cCBmYWlsZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVu LXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIv bGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90cmFjay5weSIsIGxpbmUg MTE5LCBpbiB0ZXN0X2FwX3RyYWNrX3N0YV9ub19hdXRoCiAgICBfdGVzdF9hcF90cmFja19zdGFf bm9fYXV0aChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9o d3NpbS90ZXN0X2FwX3RyYWNrLnB5IiwgbGluZSAxMzgsIGluIF90ZXN0X2FwX3RyYWNrX3N0YV9u b19hdXRoCiAgICBoYXBkMiA9IGhvc3RhcGQuYWRkX2FwKGFwZGV2WzFdLCBwYXJhbXMpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hvc3RhcGQucHkiLCBsaW5lIDQy NiwgaW4gYWRkX2FwCiAgICByYWlzZSBFeGNlcHRpb24oIkFQIHN0YXJ0dXAgZmFpbGVkIikKRXhj ZXB0aW9uOiBBUCBzdGFydHVwIGZhaWxlZApGQUlMIGFwX3RyYWNrX3N0YV9ub19hdXRoIDEwLjQ0 NzExOSAyMDE3LTAyLTIxIDE0OjI4OjMzLjkxNjU0MApwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tp cHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3RyYWNrX3N0YV9ub19hdXRoCjIw MTctMDItMjEgMTQ6Mjg6MzMgCS4vcnVuLXRlc3RzLnB5IGFwX3RyYWNrX3N0YV9ub19hdXRoX3Bh c3NpdmUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBhcF90cmFja19zdGFfbm9fYXV0aF9wYXNzaXZlIDEvMQpUZXN0OiBBUCBy ZWplY3RpbmcgYXV0aGVudGljYXRpb24gZnJvbSBkdWFsYmFuZCBTVEEgb24gMi40IEdIeiAocGFz c2l2ZSkKU3RhcnRpbmcgQVAgd2xhbjMKU3RhcnRpbmcgQVAgd2xhbjQKQVAgc3RhcnR1cCBmYWls ZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3Rz LnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2Jl bmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90cmFjay5weSIsIGxpbmUgMTY1LCBp biB0ZXN0X2FwX3RyYWNrX3N0YV9ub19hdXRoX3Bhc3NpdmUKICAgIF90ZXN0X2FwX3RyYWNrX3N0 YV9ub19hdXRoX3Bhc3NpdmUoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdz aW0vdGVzdHMvaHdzaW0vdGVzdF9hcF90cmFjay5weSIsIGxpbmUgMTg3LCBpbiBfdGVzdF9hcF90 cmFja19zdGFfbm9fYXV0aF9wYXNzaXZlCiAgICBoYXBkMiA9IGhvc3RhcGQuYWRkX2FwKGFwZGV2 WzFdLCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hv c3RhcGQucHkiLCBsaW5lIDQyNiwgaW4gYWRkX2FwCiAgICByYWlzZSBFeGNlcHRpb24oIkFQIHN0 YXJ0dXAgZmFpbGVkIikKRXhjZXB0aW9uOiBBUCBzdGFydHVwIGZhaWxlZApGQUlMIGFwX3RyYWNr X3N0YV9ub19hdXRoX3Bhc3NpdmUgMTAuNTE5MTI4IDIwMTctMDItMjEgMTQ6Mjg6NDQuNjE0NTcz CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0 czogYXBfdHJhY2tfc3RhX25vX2F1dGhfcGFzc2l2ZQoyMDE3LTAyLTIxIDE0OjI4OjQ0IAkuL3J1 bi10ZXN0cy5weSBhcF90cmFja19zdGFfbm9fcHJvYmVfcmVzcApERVY6IHdsYW4wOiAwMjowMDow MDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjow MDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3RyYWNrX3N0 YV9ub19wcm9iZV9yZXNwIDEvMQpUZXN0OiBEdWFsYmFuZCBBUCBub3QgcmVwbHlpbmcgdG8gcHJv YmVzIGZyb20gZHVhbGJhbmQgU1RBIG9uIDIuNCBHSHoKU3RhcnRpbmcgQVAgd2xhbjMKU3RhcnRp bmcgQVAgd2xhbjQKQVAgc3RhcnR1cCBmYWlsZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxs IGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQo ZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVz dF9hcF90cmFjay5weSIsIGxpbmUgODQsIGluIHRlc3RfYXBfdHJhY2tfc3RhX25vX3Byb2JlX3Jl c3AKICAgIF90ZXN0X2FwX3RyYWNrX3N0YV9ub19wcm9iZV9yZXNwKGRldiwgYXBkZXYpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdHJhY2sucHkiLCBs aW5lIDEwNSwgaW4gX3Rlc3RfYXBfdHJhY2tfc3RhX25vX3Byb2JlX3Jlc3AKICAgIGhhcGQyID0g aG9zdGFwZC5hZGRfYXAoYXBkZXZbMV0sIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3Mv aHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJh aXNlIEV4Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWlsZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAg ZmFpbGVkCkZBSUwgYXBfdHJhY2tfc3RhX25vX3Byb2JlX3Jlc3AgMTAuNTMxMTI3IDIwMTctMDIt MjEgMTQ6Mjg6NTUuMzIwMzMzCnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBj YXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfdHJhY2tfc3RhX25vX3Byb2JlX3Jlc3AKMjAxNy0wMi0y MSAxNDoyODo1NSAJLi9ydW4tdGVzdHMucHkgYXBfdHhfcXVldWVfcGFyYW1zCkRFVjogd2xhbjA6 IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xh bjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBf dHhfcXVldWVfcGFyYW1zIDEvMQpUZXN0OiBPcGVuIEFQIHdpdGggVFggcXVldWUgcGFyYW1zIHNl dApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3R4X3F1 ZXVlX3BhcmFtcyAwLjk4MjA5NSAyMDE3LTAyLTIxIDE0OjI4OjU2LjQ5MzYzOQpwYXNzZWQgYWxs IDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6Mjg6NTYgCS4vcnVuLXRlc3RzLnB5IGFwX3Zl bmRvcl9lbGVtZW50cwpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAw MjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xh bjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3ZlbmRvcl9lbGVtZW50cyAxLzEKVGVzdDogV1BBMi1Q U0sgQVAgd2l0aCB2ZW5kb3IgZWxlbWVudHMgYWRkZWQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF92ZW5kb3JfZWxlbWVudHMgMC42OTM3IDIwMTctMDIt MjEgMTQ6Mjg6NTcuMzc1MTc5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAx NDoyODo1NyAJLi9ydW4tdGVzdHMucHkgYXBfdmh0MTYwCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0MTYwIDEvMQpU ZXN0OiBWSFQgd2l0aCAxNjAgTUh6IGNoYW5uZWwgd2lkdGgKU3RhcnRpbmcgQVAgd2xhbjMKREZT IGV2ZW50IHRpbWVkIG91dApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmls ZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQog IEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3ZodC5weSIs IGxpbmUgMzE5LCBpbiB0ZXN0X2FwX3ZodDE2MAogICAgZXYgPSB3YWl0X2Rmc19ldmVudChoYXBk LCAiREZTLUNBQy1TVEFSVCIsIDUpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3Rz L2h3c2ltL3Rlc3RfZGZzLnB5IiwgbGluZSAyNCwgaW4gd2FpdF9kZnNfZXZlbnQKICAgIHJhaXNl IEV4Y2VwdGlvbigiREZTIGV2ZW50IHRpbWVkIG91dCIpCkV4Y2VwdGlvbjogREZTIGV2ZW50IHRp bWVkIG91dApGQUlMIGFwX3ZodDE2MCA1LjMzMzYxMiAyMDE3LTAyLTIxIDE0OjI5OjAyLjg4ODEy NgpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVz dHM6IGFwX3ZodDE2MAoyMDE3LTAyLTIxIDE0OjI5OjAyIAkuL3J1bi10ZXN0cy5weSBhcF92aHQx NjBfbm9fZGZzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgYXBfdmh0MTYwX25vX2RmcyAxLzEKVGVzdDogVkhUIHdpdGggMTYw IE1IeiBjaGFubmVsIHdpZHRoIGFuZCBubyBERlMKU3RhcnRpbmcgQVAgd2xhbjMKU2tpcCB0ZXN0 IGNhc2U6IFpBIHJlZ3VsYXRvcnkgcnVsZSBkaWQgbm90IGhhdmUgREZTIHJlcXVpcmVtZW50IHJl bW92ZWQKU0tJUCBhcF92aHQxNjBfbm9fZGZzIDIuMjY1NDY1IDIwMTctMDItMjEgMTQ6Mjk6MDUu MzQzNTU1CnBhc3NlZCBhbGwgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAxIHRlc3QgY2FzZShzKQoy MDE3LTAyLTIxIDE0OjI5OjA1IAkuL3J1bi10ZXN0cy5weSBhcF92aHQ4MApERVY6IHdsYW4wOiAw MjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4y OiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3Zo dDgwIDEvMQpUZXN0OiBWSFQgd2l0aCA4MCBNSHogY2hhbm5lbCB3aWR0aApTdGFydGluZyBBUCB3 bGFuMwpBUCBzdGFydHVwIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6 CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFw ZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3Zo dC5weSIsIGxpbmUgNDAsIGluIHRlc3RfYXBfdmh0ODAKICAgIGhhcGQgPSBob3N0YXBkLmFkZF9h cChhcGRldlswXSwgcGFyYW1zKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9o d3NpbS9ob3N0YXBkLnB5IiwgbGluZSA0MjYsIGluIGFkZF9hcAogICAgcmFpc2UgRXhjZXB0aW9u KCJBUCBzdGFydHVwIGZhaWxlZCIpCkV4Y2VwdGlvbjogQVAgc3RhcnR1cCBmYWlsZWQKRkFJTCBh cF92aHQ4MCA1LjM5Mzc5NiAyMDE3LTAyLTIxIDE0OjI5OjEwLjkyNDg5NQpwYXNzZWQgMCB0ZXN0 IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3ZodDgwCjIw MTctMDItMjEgMTQ6Mjk6MTAgCS4vcnVuLXRlc3RzLnB5IGFwX3ZodDgwX2NzYQpERVY6IHdsYW4w OiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHds YW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFw X3ZodDgwX2NzYSAxLzEKVGVzdDogVkhUIHdpdGggODAgTUh6IGNoYW5uZWwgd2lkdGggYW5kIENT QQpTdGFydGluZyBBUCB3bGFuMwpBUCBzdGFydHVwIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFp bgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9o d3NpbS90ZXN0X2FwX3ZodC5weSIsIGxpbmUgNTc4LCBpbiB0ZXN0X2FwX3ZodDgwX2NzYQogICAg aGFwZCA9IGhvc3RhcGQuYWRkX2FwKGFwZGV2WzBdLCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9iZW5j aG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hvc3RhcGQucHkiLCBsaW5lIDQyNiwgaW4gYWRkX2Fw CiAgICByYWlzZSBFeGNlcHRpb24oIkFQIHN0YXJ0dXAgZmFpbGVkIikKRXhjZXB0aW9uOiBBUCBz dGFydHVwIGZhaWxlZApGQUlMIGFwX3ZodDgwX2NzYSA1LjM3Mjc2NCAyMDE3LTAyLTIxIDE0OjI5 OjE2LjQ3NzY4NwpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpm YWlsZWQgdGVzdHM6IGFwX3ZodDgwX2NzYQoyMDE3LTAyLTIxIDE0OjI5OjE2IAkuL3J1bi10ZXN0 cy5weSBhcF92aHQ4MF9pbnZhbGlkCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjog d2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQ REVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0ODBfaW52YWxpZCAxLzEKVGVzdDog VkhUIHdpdGggaW52YWxpZCA4MCBNSHogY2hhbm5lbCBjb25maWd1cmF0aW9uIChzZWcxKQpTdGFy dGluZyBBUCB3bGFuMwpBUC1ESVNBQkxFRCBub3QgcmVwb3J0ZWQKVHJhY2ViYWNrIChtb3N0IHJl Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1h aW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vdGVzdF9hcF92aHQucHkiLCBsaW5lIDE4MCwgaW4gdGVzdF9hcF92aHQ4MF9pbnZhbGlk CiAgICByYWlzZSBFeGNlcHRpb24oIkFQLURJU0FCTEVEIG5vdCByZXBvcnRlZCIpCkV4Y2VwdGlv bjogQVAtRElTQUJMRUQgbm90IHJlcG9ydGVkCkZBSUwgYXBfdmh0ODBfaW52YWxpZCA1LjE4MzY2 NiAyMDE3LTAyLTIxIDE0OjI5OjIxLjg0MzA1NQpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBl ZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3ZodDgwX2ludmFsaWQKMjAxNy0wMi0y MSAxNDoyOToyMSAJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODBfaW52YWxpZDIKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF92 aHQ4MF9pbnZhbGlkMiAxLzEKVGVzdDogVkhUIHdpdGggaW52YWxpZCA4MCBNSHogY2hhbm5lbCBj b25maWd1cmF0aW9uIChzZWcwKQpTdGFydGluZyBBUCB3bGFuMwpBUC1ESVNBQkxFRCBub3QgcmVw b3J0ZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRl c3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtw L2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF92aHQucHkiLCBsaW5lIDIxMCwg aW4gdGVzdF9hcF92aHQ4MF9pbnZhbGlkMgogICAgcmFpc2UgRXhjZXB0aW9uKCJBUC1ESVNBQkxF RCBub3QgcmVwb3J0ZWQiKQpFeGNlcHRpb246IEFQLURJU0FCTEVEIG5vdCByZXBvcnRlZApGQUlM IGFwX3ZodDgwX2ludmFsaWQyIDUuMTUyMjM0IDIwMTctMDItMjEgMTQ6Mjk6MjcuMTc3MDYyCnBh c3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czog YXBfdmh0ODBfaW52YWxpZDIKMjAxNy0wMi0yMSAxNDoyOToyNyAJLi9ydW4tdGVzdHMucHkgYXBf dmh0ODBfcGFyYW1zCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0ODBfcGFyYW1zIDEvMQpUZXN0OiBWSFQgd2l0aCA4 MCBNSHogY2hhbm5lbCB3aWR0aCBhbmQgbnVtYmVyIG9mIG9wdGlvbmFsIGZlYXR1cmVzIGVuYWJs ZWQKU3RhcnRpbmcgQVAgd2xhbjMKQVAgc3RhcnR1cCBmYWlsZWQKVHJhY2ViYWNrIChtb3N0IHJl Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1h aW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vdGVzdF9hcF92aHQucHkiLCBsaW5lIDEzNCwgaW4gdGVzdF9hcF92aHQ4MF9wYXJhbXMK ICAgIGhhcGQgPSBob3N0YXBkLmFkZF9hcChhcGRldlswXSwgcGFyYW1zKQogIEZpbGUgIi9sa3Av YmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS9ob3N0YXBkLnB5IiwgbGluZSA0MjYsIGluIGFk ZF9hcAogICAgcmFpc2UgRXhjZXB0aW9uKCJBUCBzdGFydHVwIGZhaWxlZCIpCkV4Y2VwdGlvbjog QVAgc3RhcnR1cCBmYWlsZWQKRkFJTCBhcF92aHQ4MF9wYXJhbXMgNS40NjUyNSAyMDE3LTAyLTIx IDE0OjI5OjMyLjgzNzcxNQpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2Fz ZShzKQpmYWlsZWQgdGVzdHM6IGFwX3ZodDgwX3BhcmFtcwoyMDE3LTAyLTIxIDE0OjI5OjMyIAku L3J1bi10ZXN0cy5weSBhcF92aHQ4MF9wd3JfY29uc3RyYWludApERVY6IHdsYW4wOiAwMjowMDow MDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjow MDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3ZodDgwX3B3 cl9jb25zdHJhaW50IDEvMQpUZXN0OiBWSFQgd2l0aCA4MCBNSHogY2hhbm5lbCB3aWR0aCBhbmQg bG9jYWwgcG93ZXIgY29uc3RyYWludApTdGFydGluZyBBUCB3bGFuMwpBUCBzdGFydHVwIGZhaWxl ZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMu cHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVu Y2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3ZodC5weSIsIGxpbmUgNzA5LCBpbiB0 ZXN0X2FwX3ZodDgwX3B3cl9jb25zdHJhaW50CiAgICBoYXBkID0gaG9zdGFwZC5hZGRfYXAoYXBk ZXZbMF0sIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0v aG9zdGFwZC5weSIsIGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAg c3RhcnR1cCBmYWlsZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfdmh0 ODBfcHdyX2NvbnN0cmFpbnQgNS4zNzMzOTEgMjAxNy0wMi0yMSAxNDoyOTozOC40MTAyMDkKcGFz c2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBh cF92aHQ4MF9wd3JfY29uc3RyYWludAoyMDE3LTAyLTIxIDE0OjI5OjM4IAkuL3J1bi10ZXN0cy5w eSBhcF92aHQ4MGIKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF92aHQ4MGIgMS8xClRlc3Q6IFZIVCB3aXRoIDgwIE1IeiBj aGFubmVsIHdpZHRoIChIVDQwLSBjaGFubmVsIDQwKQpTdGFydGluZyBBUCB3bGFuMwpBUCBzdGFy dHVwIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9y dW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUg Ii9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3ZodC5weSIsIGxpbmUg MTA5LCBpbiB0ZXN0X2FwX3ZodDgwYgogICAgdmh0ODBfdGVzdChhcGRldlswXSwgZGV2WzBdLCA0 MCwgIltIVDQwLV0iKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90 ZXN0X2FwX3ZodC5weSIsIGxpbmUgOTAsIGluIHZodDgwX3Rlc3QKICAgIGhhcGQgPSBob3N0YXBk LmFkZF9hcChhcGRldiwgcGFyYW1zKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0 cy9od3NpbS9ob3N0YXBkLnB5IiwgbGluZSA0MjYsIGluIGFkZF9hcAogICAgcmFpc2UgRXhjZXB0 aW9uKCJBUCBzdGFydHVwIGZhaWxlZCIpCkV4Y2VwdGlvbjogQVAgc3RhcnR1cCBmYWlsZWQKRkFJ TCBhcF92aHQ4MGIgNS41Mzc1ODYgMjAxNy0wMi0yMSAxNDoyOTo0NC4xMzAxMjgKcGFzc2VkIDAg dGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF92aHQ4 MGIKMjAxNy0wMi0yMSAxNDoyOTo0NCAJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODBjCkRFVjogd2xh bjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjog d2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQg YXBfdmh0ODBjIDEvMQpUZXN0OiBWSFQgd2l0aCA4MCBNSHogY2hhbm5lbCB3aWR0aCAoSFQ0MCsg Y2hhbm5lbCA0NCkKU3RhcnRpbmcgQVAgd2xhbjMKQVAgc3RhcnR1cCBmYWlsZWQKVHJhY2ViYWNr IChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0 NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdz aW0vdGVzdHMvaHdzaW0vdGVzdF9hcF92aHQucHkiLCBsaW5lIDExMywgaW4gdGVzdF9hcF92aHQ4 MGMKICAgIHZodDgwX3Rlc3QoYXBkZXZbMF0sIGRldlswXSwgNDQsICJbSFQ0MCtdIikKICBGaWxl ICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF92aHQucHkiLCBsaW5l IDkwLCBpbiB2aHQ4MF90ZXN0CiAgICBoYXBkID0gaG9zdGFwZC5hZGRfYXAoYXBkZXYsIHBhcmFt cykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIs IGxpbmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWls ZWQiKQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfdmh0ODBjIDUuNTMwMDU2 IDIwMTctMDItMjEgMTQ6Mjk6NDkuODQ4Mzg2CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVk IDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfdmh0ODBjCjIwMTctMDItMjEgMTQ6Mjk6 NDkgCS4vcnVuLXRlc3RzLnB5IGFwX3ZodDgwZApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3ZodDgwZCAxLzEKVGVzdDog VkhUIHdpdGggODAgTUh6IGNoYW5uZWwgd2lkdGggKEhUNDAtIGNoYW5uZWwgNDgpClN0YXJ0aW5n IEFQIHdsYW4zCkFQIHN0YXJ0dXAgZmFpbGVkClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBs YXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRl diwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3Rf YXBfdmh0LnB5IiwgbGluZSAxMTcsIGluIHRlc3RfYXBfdmh0ODBkCiAgICB2aHQ4MF90ZXN0KGFw ZGV2WzBdLCBkZXZbMF0sIDQ4LCAiW0hUNDAtXSIpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3 c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdmh0LnB5IiwgbGluZSA5MCwgaW4gdmh0ODBfdGVzdAog ICAgaGFwZCA9IGhvc3RhcGQuYWRkX2FwKGFwZGV2LCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9iZW5j aG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hvc3RhcGQucHkiLCBsaW5lIDQyNiwgaW4gYWRkX2Fw CiAgICByYWlzZSBFeGNlcHRpb24oIkFQIHN0YXJ0dXAgZmFpbGVkIikKRXhjZXB0aW9uOiBBUCBz dGFydHVwIGZhaWxlZApGQUlMIGFwX3ZodDgwZCA1LjY3NDg2NSAyMDE3LTAyLTIxIDE0OjI5OjU1 Ljc0MDMyMwpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWls ZWQgdGVzdHM6IGFwX3ZodDgwZAoyMDE3LTAyLTIxIDE0OjI5OjU1IAkuL3J1bi10ZXN0cy5weSBh cF92aHQ4MHBsdXM4MApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAw MjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xh bjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3ZodDgwcGx1czgwIDEvMQpUZXN0OiBWSFQgd2l0aCA4 MCs4MCBNSHogY2hhbm5lbCB3aWR0aApTdGFydGluZyBBUCB3bGFuMwpTdGFydGluZyBBUCB3bGFu NApTa2lwIHRlc3QgY2FzZTogODArODAgTUh6IGNoYW5uZWwgbm90IHN1cHBvcnRlZCBpbiByZWd1 bGF0b3J5IGluZm9ybWF0aW9uClNLSVAgYXBfdmh0ODBwbHVzODAgMTAuNDIyMzAyIDIwMTctMDIt MjEgMTQ6MzA6MDYuMzUzMTE4CnBhc3NlZCBhbGwgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAxIHRl c3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMwOjA2IAkuL3J1bi10ZXN0cy5weSBhcF92aHQ4MHBs dXM4MF9pbnZhbGlkCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0ODBwbHVzODBfaW52YWxpZCAxLzEKVGVzdDogVkhU IHdpdGggaW52YWxpZCA4MCs4MCBNSHogY2hhbm5lbApTdGFydGluZyBBUCB3bGFuMwpBUC1ESVNB QkxFRCBub3QgcmVwb3J0ZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZp bGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikK ICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF92aHQucHki LCBsaW5lIDU1MywgaW4gdGVzdF9hcF92aHQ4MHBsdXM4MF9pbnZhbGlkCiAgICByYWlzZSBFeGNl cHRpb24oIkFQLURJU0FCTEVEIG5vdCByZXBvcnRlZCIpCkV4Y2VwdGlvbjogQVAtRElTQUJMRUQg bm90IHJlcG9ydGVkCkZBSUwgYXBfdmh0ODBwbHVzODBfaW52YWxpZCA1LjE1NjY5MyAyMDE3LTAy LTIxIDE0OjMwOjExLjY4MTUxNQpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3Qg Y2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3ZodDgwcGx1czgwX2ludmFsaWQKMjAxNy0wMi0yMSAx NDozMDoxMSAJLi9ydW4tdGVzdHMucHkgYXBfdmh0XzIwCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0XzIwIDEvMQpU ZXN0OiBWSFQgYW5kIDIwIE1IeiBjaGFubmVsClN0YXJ0aW5nIEFQIHdsYW4zCkFQIHN0YXJ0dXAg ZmFpbGVkClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10 ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xr cC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdmh0LnB5IiwgbGluZSAyNDAs IGluIHRlc3RfYXBfdmh0XzIwCiAgICBoYXBkID0gaG9zdGFwZC5hZGRfYXAoYXAsIHBhcmFtcykK ICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxp bmUgNDI2LCBpbiBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWlsZWQi KQpFeGNlcHRpb246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfdmh0XzIwIDUuMzcxMzMgMjAx Ny0wMi0yMSAxNDozMDoxNy4yMzQ5ODkKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0 ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF92aHRfMjAKMjAxNy0wMi0yMSAxNDozMDoxNyAJ Li9ydW4tdGVzdHMucHkgYXBfdmh0XzQwCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRF Vjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAw CkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0XzQwIDEvMQpUZXN0OiBWSFQg YW5kIDQwIE1IeiBjaGFubmVsClN0YXJ0aW5nIEFQIHdsYW4zCkFQIHN0YXJ0dXAgZmFpbGVkClRy YWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIs IGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1h cmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdmh0LnB5IiwgbGluZSAyNjcsIGluIHRlc3Rf YXBfdmh0XzQwCiAgICBoYXBkID0gaG9zdGFwZC5hZGRfYXAoYXAsIHBhcmFtcykKICBGaWxlICIv bGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgNDI2LCBp biBhZGRfYXAKICAgIHJhaXNlIEV4Y2VwdGlvbigiQVAgc3RhcnR1cCBmYWlsZWQiKQpFeGNlcHRp b246IEFQIHN0YXJ0dXAgZmFpbGVkCkZBSUwgYXBfdmh0XzQwIDUuMzc1ODk0IDIwMTctMDItMjEg MTQ6MzA6MjIuODMwODYwCnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNl KHMpCmZhaWxlZCB0ZXN0czogYXBfdmh0XzQwCjIwMTctMDItMjEgMTQ6MzA6MjIgCS4vcnVuLXRl c3RzLnB5IGFwX3ZodF9jYXBhYl9ub3Rfc3VwcG9ydGVkCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmh0X2NhcGFiX25v dF9zdXBwb3J0ZWQgMS8xClRlc3Q6IFZIVCBjb25maWd1cmF0aW9uIHdpdGggZHJpdmVyIG5vdCBz dXBwb3J0aW5nIGFsbCB2aHRfY2FwYWIgZW50cmllcwpTdGFydGluZyBBUCB3bGFuMwpTdGFydHVw IGZhaWx1cmUgbm90IHJlcG9ydGVkClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToK ICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBk ZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdmh0 LnB5IiwgbGluZSAyOTQsIGluIHRlc3RfYXBfdmh0X2NhcGFiX25vdF9zdXBwb3J0ZWQKICAgIHJh aXNlIEV4Y2VwdGlvbigiU3RhcnR1cCBmYWlsdXJlIG5vdCByZXBvcnRlZCIpCkV4Y2VwdGlvbjog U3RhcnR1cCBmYWlsdXJlIG5vdCByZXBvcnRlZApGQUlMIGFwX3ZodF9jYXBhYl9ub3Rfc3VwcG9y dGVkIDUuMTk2MzUyIDIwMTctMDItMjEgMTQ6MzA6MjguMjAyNjExCnBhc3NlZCAwIHRlc3QgY2Fz ZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfdmh0X2NhcGFiX25v dF9zdXBwb3J0ZWQKMjAxNy0wMi0yMSAxNDozMDoyOCAJLi9ydW4tdGVzdHMucHkgYXBfdmh0X29u XzI0Z2h6CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgYXBfdmh0X29uXzI0Z2h6IDEvMQpUZXN0OiBTdWJzZXQgb2YgVkhUIGZl YXR1cmVzIG9uIDIuNCBHSHoKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8g QVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKUEFTUyBhcF92aHRfb25fMjRnaHogMS40MDU5MDkg MjAxNy0wMi0yMSAxNDozMDoyOS43ODM5MTcKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3 LTAyLTIxIDE0OjMwOjI5IAkuL3J1bi10ZXN0cy5weSBhcF92bGFuX2ZpbGVfb3BlbgpERVY6IHds YW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6 IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJU IGFwX3ZsYW5fZmlsZV9vcGVuIDEvMQpUZXN0OiBBUCBWTEFOIHdpdGggb3BlbiBuZXR3b3JrIGFu ZCB2bGFuX2ZpbGUgbWFwcGluZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBBUApQQVNT IGFwX3ZsYW5fZmlsZV9vcGVuIDIuMjYxMzk4IDIwMTctMDItMjEgMTQ6MzA6MzIuMjY3ODExCnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMDozMiAJLi9ydW4tdGVzdHMu cHkgYXBfdmxhbl9pZmFjZV9jbGVhbnVwX211bHRpYnNzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmxhbl9pZmFjZV9j bGVhbnVwX211bHRpYnNzIDEvMQpUZXN0OiBBUCBWTEFOIG9wZXJhdGlvbiBpbiBtdWx0aS1CU1Mg bXVsdGktVkxBTiBjYXNlClNraXAgdGVzdCBjYXNlOiBweXRob24gbW9kdWxlIG5ldGlmYWNlcyBu b3QgYXZhaWxhYmxlClNLSVAgYXBfdmxhbl9pZmFjZV9jbGVhbnVwX211bHRpYnNzIDAuMDcyMDc2 IDIwMTctMDItMjEgMTQ6MzA6MzIuNTA5MjU2CnBhc3NlZCBhbGwgMCB0ZXN0IGNhc2UocykKc2tp cHBlZCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMwOjMyIAkuL3J1bi10ZXN0cy5weSBh cF92bGFuX2lmYWNlX2NsZWFudXBfbXVsdGlic3NfcGVyX3N0YV92aWYKREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF92bGFu X2lmYWNlX2NsZWFudXBfbXVsdGlic3NfcGVyX3N0YV92aWYgMS8xClRlc3Q6IEFQIFZMQU4gb3Bl cmF0aW9uIGluIG11bHRpLUJTUyBtdWx0aS1WTEFOIGNhc2Ugd2l0aCBwZXItc3RhLXZpZiBzZXQK U2tpcCB0ZXN0IGNhc2U6IHB5dGhvbiBtb2R1bGUgbmV0aWZhY2VzIG5vdCBhdmFpbGFibGUKU0tJ UCBhcF92bGFuX2lmYWNlX2NsZWFudXBfbXVsdGlic3NfcGVyX3N0YV92aWYgMC4wNjk0NDQgMjAx Ny0wMi0yMSAxNDozMDozMi43NTQ1OTMKcGFzc2VkIGFsbCAwIHRlc3QgY2FzZShzKQpza2lwcGVk IDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzA6MzIgCS4vcnVuLXRlc3RzLnB5IGFwX3Zs YW5fb3BlbgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3ZsYW5fb3BlbiAxLzEKVGVzdDogQVAgVkxBTiB3aXRoIG9wZW4g bmV0d29yawpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0 IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBBUApQQVNTIGFwX3ZsYW5fb3Bl biAyLjE2NTM5NCAyMDE3LTAyLTIxIDE0OjMwOjM1LjEwMzA2MgpwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMTctMDItMjEgMTQ6MzA6MzUgCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5fb3Blbl9w ZXJfc3RhX3ZpZgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3ZsYW5fb3Blbl9wZXJfc3RhX3ZpZiAxLzEKVGVzdDogQVAg VkxBTiAoZHluYW1pYykgd2l0aCBvcGVuIG5ldHdvcmsKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF92bGFuX29wZW5fcGVyX3N0YV92aWYgMS4wMzk0MiAy MDE3LTAyLTIxIDE0OjMwOjM2LjM1MjI1OQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MzA6MzYgCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5fcmVjb25uZWN0CkRFVjogd2xh bjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjog d2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQg YXBfdmxhbl9yZWNvbm5lY3QgMS8xClRlc3Q6IEFQIFZMQU4gd2l0aCBXUEEyLVBTSyBjb25uZWN0 LCBkaXNjb25uZWN0LCBjb25uZWN0ClN0YXJ0aW5nIEFQIHdsYW4zCmNvbm5lY3Qgc3RhCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQCmRpc2Nvbm5lY3Qgc3RhCnJlY29ubmVjdCBzdGEKQ29ubmVjdCBT VEEgd2xhbjAgdG8gQVAKUEFTUyBhcF92bGFuX3JlY29ubmVjdCAyLjc5MTA5OSAyMDE3LTAyLTIx IDE0OjMwOjM5LjMyNjY5OApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6 MzA6MzkgCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5fdGFnZ2VkCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmxhbl90YWdn ZWQgMS8xClRlc3Q6IEFQIFZMQU4gd2l0aCB0YWdnZWQgaW50ZXJmYWNlClN0YXJ0aW5nIEFQIHds YW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQCkNvbm5l Y3QgU1RBIHdsYW4yIHRvIEFQClBBU1MgYXBfdmxhbl90YWdnZWQgMi4yNzIwNDggMjAxNy0wMi0y MSAxNDozMDo0MS43OTUzNjQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0 OjMwOjQxIAkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3RhZ2dlZF93cGEyX3JhZGl1c19pZF9jaGFu Z2UKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6 MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3 bGFuNApTVEFSVCBhcF92bGFuX3RhZ2dlZF93cGEyX3JhZGl1c19pZF9jaGFuZ2UgMS8xClRlc3Q6 IEFQIHRhZ2dlZCBWTEFOIHdpdGggV1BBMi1FbnRlcnByaXNlIGFuZCBSQURJVVMgYXR0cmlidXRl cyBjaGFuZ2luZyBWTEFOSUQKd2xhbjAuMTogRVJST1Igd2hpbGUgZ2V0dGluZyBpbnRlcmZhY2Ug ZmxhZ3M6IE5vIHN1Y2ggZGV2aWNlCndsYW4wLjI6IEVSUk9SIHdoaWxlIGdldHRpbmcgaW50ZXJm YWNlIGZsYWdzOiBObyBzdWNoIGRldmljZQpbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj dG9yeQpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVz dHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3Av YmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX3ZsYW4ucHkiLCBsaW5lIDEyOCwg aW4gdGVzdF9hcF92bGFuX3RhZ2dlZF93cGEyX3JhZGl1c19pZF9jaGFuZ2UKICAgIHN1YnByb2Nl c3MuY2FsbChbJ2lwJywgJ2xpbmsnLCAnZGVsJywgaWZuYW1lMV0pCiAgRmlsZSAiL3Vzci9saWIv cHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDE2OCwgaW4gY2FsbAogICAgcmV0dXJuIFBv cGVuKCpwb3BlbmFyZ3MsICoqa3dhcmdzKS53YWl0KCkKICBGaWxlICIvdXNyL2xpYi9weXRob24y Ljcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMzkwLCBpbiBfX2luaXRfXwogICAgZXJycmVhZCwgZXJy d3JpdGUpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDEw MjQsIGluIF9leGVjdXRlX2NoaWxkCiAgICByYWlzZSBjaGlsZF9leGNlcHRpb24KT1NFcnJvcjog W0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKRkFJTCBhcF92bGFuX3RhZ2dlZF93 cGEyX3JhZGl1c19pZF9jaGFuZ2UgMC4xMDEzNTEgMjAxNy0wMi0yMSAxNDozMDo0Mi4wOTA0MzUK cGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3Rz OiBhcF92bGFuX3RhZ2dlZF93cGEyX3JhZGl1c19pZF9jaGFuZ2UKMjAxNy0wMi0yMSAxNDozMDo0 MiAJLi9ydW4tdGVzdHMucHkgYXBfdmxhbl93aXRob3V0X3N0YXRpb24KREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF92bGFu X3dpdGhvdXRfc3RhdGlvbiAxLzEKVGVzdDogQVAgVkxBTiB3aXRoIFdQQTItUFNLIGFuZCBubyBz dGF0aW9uClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCmZpcnN0IGZy YW1lIG5vdCBvYnNlcnZlZApbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpUcmFj ZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBs aW5lIDQ0NywgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2LCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9i ZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfdmxhbi5weSIsIGxpbmUgNTMxLCBp biB0ZXN0X2FwX3ZsYW5fd2l0aG91dF9zdGF0aW9uCiAgICBzdWJwcm9jZXNzLmNhbGwoWydpcCcs ICdsaW5rJywgJ3NldCcsICdkZXYnLCAnYnJ2bGFuMScsICdkb3duJ10pCiAgRmlsZSAiL3Vzci9s aWIvcHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDE2OCwgaW4gY2FsbAogICAgcmV0dXJu IFBvcGVuKCpwb3BlbmFyZ3MsICoqa3dhcmdzKS53YWl0KCkKICBGaWxlICIvdXNyL2xpYi9weXRo b24yLjcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMzkwLCBpbiBfX2luaXRfXwogICAgZXJycmVhZCwg ZXJyd3JpdGUpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5l IDEwMjQsIGluIF9leGVjdXRlX2NoaWxkCiAgICByYWlzZSBjaGlsZF9leGNlcHRpb24KT1NFcnJv cjogW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKRkFJTCBhcF92bGFuX3dpdGhv dXRfc3RhdGlvbiAzLjE2NzMzNCAyMDE3LTAyLTIxIDE0OjMwOjQ1LjQzMDk2MgpwYXNzZWQgMCB0 ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3ZsYW5f d2l0aG91dF9zdGF0aW9uCjIwMTctMDItMjEgMTQ6MzA6NDUgCS4vcnVuLXRlc3RzLnB5IGFwX3Zs YW5fd3BhMgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3ZsYW5fd3BhMiAxLzEKVGVzdDogQVAgVkxBTiB3aXRoIFdQQTIt UFNLClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RB IHdsYW4xIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4yIHRvIEFQClBBU1MgYXBfdmxhbl93cGEyIDIu MTY0Njk4IDIwMTctMDItMjEgMTQ6MzA6NDcuNzgzNjkxCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2Uo cykKMjAxNy0wMi0yMSAxNDozMDo0NyAJLi9ydW4tdGVzdHMucHkgYXBfdmxhbl93cGEyX3Bza19y YWRpdXNfcmVxdWlyZWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF92bGFuX3dwYTJfcHNrX3JhZGl1c19yZXF1aXJlZCAx LzEKVGVzdDogQVAgVkxBTiB3aXRoIFdQQTItUFNLIGFuZCBSQURJVVMgYXR0cmlidXRlcyByZXF1 aXJlZApTdGFydGluZyBBUCB3bGFuMwpjb25uZWN0aW5nIHdpdGhvdXQgVkxBTgpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApSZWNlaXZlZCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0CmNvbm5lY3Rpbmcg d2l0aG91dCBWTEFOIGZhaWxlZCBhcyBleHBlY3RlZApjb25uZWN0aW5nIHdpdGhvdXQgVkxBTiAo Q1VJL1VzZXItTmFtZSkKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKUmVjZWl2ZWQgYXV0aGVudGlj YXRpb24gcmVxdWVzdApjb25uZWN0aW5nIHdpdGhvdXQgVkxBTiBmYWlsZWQgYXMgZXhwZWN0ZWQo MikKY29ubmVjdGluZyB3aXRoIFZMQU4KQ29ubmVjdCBTVEEgd2xhbjIgdG8gQVAKUmVjZWl2ZWQg YXV0aGVudGljYXRpb24gcmVxdWVzdApjb25uZWN0aW5nIHdpdGggVkxBTiBzdWNjZWVkZWQgYXMg ZXhwZWN0ZWQKUEFTUyBhcF92bGFuX3dwYTJfcHNrX3JhZGl1c19yZXF1aXJlZCA2LjUzMDg2NyAy MDE3LTAyLTIxIDE0OjMwOjU0LjUwNTY2MgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MzA6NTQgCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5fd3BhMl9yYWRpdXMKREVWOiB3 bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVW OiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFS VCBhcF92bGFuX3dwYTJfcmFkaXVzIDEvMQpUZXN0OiBBUCBWTEFOIHdpdGggV1BBMi1FbnRlcnBy aXNlIGFuZCBSQURJVVMgYXR0cmlidXRlcwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3 bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBB UApQQVNTIGFwX3ZsYW5fd3BhMl9yYWRpdXMgMi4xODE3ODMgMjAxNy0wMi0yMSAxNDozMDo1Ni44 ODE2MTEKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMwOjU2IAkuL3J1 bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFkaXVzXzIKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6 MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6 MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF92bGFuX3dwYTJfcmFk aXVzXzIgMS8xClRlc3Q6IEFQIFZMQU4gd2l0aCBXUEEyLUVudGVycHJpc2UgYW5kIFJBRElVUyBF R1JFU1NfVkxBTklEIGF0dHJpYnV0ZXMKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKUEFTUyBhcF92bGFuX3dwYTJfcmFkaXVzXzIgMS4xNDcwNjIgMjAxNy0wMi0yMSAx NDozMDo1OC4yMDUyMDIKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMw OjU4IAkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFkaXVzX2lkX2NoYW5nZQpERVY6IHds YW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6 IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJU IGFwX3ZsYW5fd3BhMl9yYWRpdXNfaWRfY2hhbmdlIDEvMQpUZXN0OiBBUCBWTEFOIHdpdGggV1BB Mi1FbnRlcnByaXNlIGFuZCBSQURJVVMgYXR0cmlidXRlcyBjaGFuZ2luZyBWTEFOSUQKU3RhcnRp bmcgQVAgd2xhbjQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKVkxB Ti1JRCAtPiAyClZMQU4tSUQgLT4gMQpQQVNTIGFwX3ZsYW5fd3BhMl9yYWRpdXNfaWRfY2hhbmdl IDQuMTU4NTUzIDIwMTctMDItMjEgMTQ6MzE6MDIuNTQ2NTE2CnBhc3NlZCBhbGwgMSB0ZXN0IGNh c2UocykKMjAxNy0wMi0yMSAxNDozMTowMiAJLi9ydW4tdGVzdHMucHkgYXBfdmxhbl93cGEyX3Jh ZGl1c19taXhlZApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3ZsYW5fd3BhMl9yYWRpdXNfbWl4ZWQgMS8xClRlc3Q6IEFQ IFZMQU4gd2l0aCBXUEEyLUVudGVycHJpc2UgYW5kIHRhZ2dlZCt1bnRhZ2dlZCBWTEFOcwpTdGFy dGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUAp3bGFuMC4xOiBFUlJPUiB3aGls ZSBnZXR0aW5nIGludGVyZmFjZSBmbGFnczogTm8gc3VjaCBkZXZpY2UKW0Vycm5vIDJdIE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgog IEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRl dikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF92bGFu LnB5IiwgbGluZSA2MTQsIGluIHRlc3RfYXBfdmxhbl93cGEyX3JhZGl1c19taXhlZAogICAgc3Vi cHJvY2Vzcy5jYWxsKFsnaXAnLCAnbGluaycsICdkZWwnLCBpZm5hbWVdKQogIEZpbGUgIi91c3Iv bGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGluZSAxNjgsIGluIGNhbGwKICAgIHJldHVy biBQb3BlbigqcG9wZW5hcmdzLCAqKmt3YXJncykud2FpdCgpCiAgRmlsZSAiL3Vzci9saWIvcHl0 aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDM5MCwgaW4gX19pbml0X18KICAgIGVycnJlYWQs IGVycndyaXRlKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGlu ZSAxMDI0LCBpbiBfZXhlY3V0ZV9jaGlsZAogICAgcmFpc2UgY2hpbGRfZXhjZXB0aW9uCk9TRXJy b3I6IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CkZBSUwgYXBfdmxhbl93cGEy X3JhZGl1c19taXhlZCAxLjI3NjQyMSAyMDE3LTAyLTIxIDE0OjMxOjA0LjAwMDU2NgpwYXNzZWQg MCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3Zs YW5fd3BhMl9yYWRpdXNfbWl4ZWQKMjAxNy0wMi0yMSAxNDozMTowNCAJLi9ydW4tdGVzdHMucHkg YXBfdmxhbl93cGEyX3JhZGl1c19yZXF1aXJlZApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3ZsYW5fd3BhMl9yYWRpdXNf cmVxdWlyZWQgMS8xClRlc3Q6IEFQIFZMQU4gd2l0aCBXUEEyLUVudGVycHJpc2UgYW5kIFJBRElV UyBhdHRyaWJ1dGVzIHJlcXVpcmVkClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4yIHRvIEFQClBBU1MgYXBfdmxhbl93cGEyX3JhZGl1c19y ZXF1aXJlZCAxLjQxNTg5OCAyMDE3LTAyLTIxIDE0OjMxOjA1LjYwNjAzMgpwYXNzZWQgYWxsIDEg dGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzE6MDUgCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5f d3BhMl9yYWRpdXNfdGFnZ2VkCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfdmxhbl93cGEyX3JhZGl1c190YWdnZWQgMS8x ClRlc3Q6IEFQIFZMQU4gd2l0aCBXUEEyLUVudGVycHJpc2UgYW5kIFJBRElVUyBFR1JFU1NfVkxB TklEIGF0dHJpYnV0ZXMKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK d2xhbjAuMTogRVJST1Igd2hpbGUgZ2V0dGluZyBpbnRlcmZhY2UgZmxhZ3M6IE5vIHN1Y2ggZGV2 aWNlCltFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5ClRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBt YWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3Rz L2h3c2ltL3Rlc3RfYXBfdmxhbi5weSIsIGxpbmUgNTg0LCBpbiB0ZXN0X2FwX3ZsYW5fd3BhMl9y YWRpdXNfdGFnZ2VkCiAgICBzdWJwcm9jZXNzLmNhbGwoWydpcCcsICdsaW5rJywgJ2RlbCcsIGlm bmFtZV0pCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDE2 OCwgaW4gY2FsbAogICAgcmV0dXJuIFBvcGVuKCpwb3BlbmFyZ3MsICoqa3dhcmdzKS53YWl0KCkK ICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMzkwLCBpbiBf X2luaXRfXwogICAgZXJycmVhZCwgZXJyd3JpdGUpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43 L3N1YnByb2Nlc3MucHkiLCBsaW5lIDEwMjQsIGluIF9leGVjdXRlX2NoaWxkCiAgICByYWlzZSBj aGlsZF9leGNlcHRpb24KT1NFcnJvcjogW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv cnkKRkFJTCBhcF92bGFuX3dwYTJfcmFkaXVzX3RhZ2dlZCAxLjA3MjE4NiAyMDE3LTAyLTIxIDE0 OjMxOjA2Ljg1ODAxMApwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShz KQpmYWlsZWQgdGVzdHM6IGFwX3ZsYW5fd3BhMl9yYWRpdXNfdGFnZ2VkCjIwMTctMDItMjEgMTQ6 MzE6MDYgCS4vcnVuLXRlc3RzLnB5IGFwX3dkc19zdGEKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6 MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6 MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93ZHNfc3RhIDEvMQpU ZXN0OiBXUEEyLVBTSyBBUCB3aXRoIFNUQSB1c2luZyA0YWRkciBtb2RlClN0YXJ0aW5nIEFQIHds YW4zCltFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5ClRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBt YWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3Rz L2h3c2ltL3Rlc3RfYXBfcGFyYW1zLnB5IiwgbGluZSAxNzgsIGluIHRlc3RfYXBfd2RzX3N0YQog ICAgZGV2WzBdLmNtZF9leGVjdXRlKFsnaXAnLCAnbGluaycsICdzZXQnLCAnZGV2JywgJ3dkcy1i cjAnLCAnZG93biddKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS93 cGFzdXBwbGljYW50LnB5IiwgbGluZSA1OSwgaW4gY21kX2V4ZWN1dGUKICAgIHN0ZG91dD1zdWJw cm9jZXNzLlBJUEUsIHNoZWxsPXNoZWxsKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zdWJw cm9jZXNzLnB5IiwgbGluZSAzOTAsIGluIF9faW5pdF9fCiAgICBlcnJyZWFkLCBlcnJ3cml0ZSkK ICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMTAyNCwgaW4g X2V4ZWN1dGVfY2hpbGQKICAgIHJhaXNlIGNoaWxkX2V4Y2VwdGlvbgpPU0Vycm9yOiBbRXJybm8g Ml0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpGQUlMIGFwX3dkc19zdGEgMC42NTkzNjggMjAx Ny0wMi0yMSAxNDozMTowNy43MDcxNjIKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0 ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF93ZHNfc3RhCjIwMTctMDItMjEgMTQ6MzE6MDcg CS4vcnVuLXRlc3RzLnB5IGFwX3dlcF90ZGxzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd2VwX3RkbHMgMS8xClRlc3Q6 IFdFUCBBUCBhbmQgdHdvIHN0YXRpb25zIHVzaW5nIFRETFMKU3RhcnRpbmcgQVAgd2xhbjMKQ29u bmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKU2V0dXAgVERMUwpU ZWFyZG93biBURExTClNldHVwIFRETFMKUEFTUyBhcF93ZXBfdGRscyA1LjYzMjQzOSAyMDE3LTAy LTIxIDE0OjMxOjEzLjU2MTcwMwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MzE6MTMgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfYWxyZWFkeV9pbl9icmlkZ2UKREVWOiB3 bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVW OiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFS VCBhcF93cGEyX2FscmVhZHlfaW5fYnJpZGdlIDEvMQpUZXN0OiBob3N0YXBkIGJlaGF2aW9yIHdp dGggaW50ZXJmYWNlIGFscmVhZHkgaW4gYnJpZGdlCltFcnJubyAyXSBObyBzdWNoIGZpbGUgb3Ig ZGlyZWN0b3J5ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1 bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAi L2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfcHNrLnB5IiwgbGluZSA0 MTIsIGluIHRlc3RfYXBfd3BhMl9hbHJlYWR5X2luX2JyaWRnZQogICAgJ2Rvd24nXSkKICBGaWxl ICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vaG9zdGFwZC5weSIsIGxpbmUgNTk2 LCBpbiBjbWRfZXhlY3V0ZQogICAgcmV0dXJuIGhhcGRfZ2xvYmFsLmNtZF9leGVjdXRlKGNtZCwg c2hlbGw9c2hlbGwpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hv c3RhcGQucHkiLCBsaW5lIDUyLCBpbiBjbWRfZXhlY3V0ZQogICAgc3Rkb3V0PXN1YnByb2Nlc3Mu UElQRSwgc2hlbGw9c2hlbGwpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1YnByb2Nlc3Mu cHkiLCBsaW5lIDM5MCwgaW4gX19pbml0X18KICAgIGVycnJlYWQsIGVycndyaXRlKQogIEZpbGUg Ii91c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGluZSAxMDI0LCBpbiBfZXhlY3V0 ZV9jaGlsZAogICAgcmFpc2UgY2hpbGRfZXhjZXB0aW9uCk9TRXJyb3I6IFtFcnJubyAyXSBObyBz dWNoIGZpbGUgb3IgZGlyZWN0b3J5CkZBSUwgYXBfd3BhMl9hbHJlYWR5X2luX2JyaWRnZSAwLjEw NDY0NyAyMDE3LTAyLTIxIDE0OjMxOjEzLjg2MTAwNApwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tp cHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3dwYTJfYWxyZWFkeV9pbl9icmlk Z2UKMjAxNy0wMi0yMSAxNDozMToxMyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9icmlkZ2VfZmRi CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgYXBfd3BhMl9icmlkZ2VfZmRiIDEvMQpUZXN0OiBCcmlkZ2UgRkRCIGVudHJ5IHJl bW92YWwKU3RhcnRpbmcgQVAgd2xhbjMKW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv cnkKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3Rz LnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2Jl bmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF9wc2sucHkiLCBsaW5lIDM4OCwgaW4g dGVzdF9hcF93cGEyX2JyaWRnZV9mZGIKICAgICdkb3duJ10pCiAgRmlsZSAiL2xrcC9iZW5jaG1h cmtzL2h3c2ltL3Rlc3RzL2h3c2ltL2hvc3RhcGQucHkiLCBsaW5lIDU5NiwgaW4gY21kX2V4ZWN1 dGUKICAgIHJldHVybiBoYXBkX2dsb2JhbC5jbWRfZXhlY3V0ZShjbWQsIHNoZWxsPXNoZWxsKQog IEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS9ob3N0YXBkLnB5IiwgbGlu ZSA1MiwgaW4gY21kX2V4ZWN1dGUKICAgIHN0ZG91dD1zdWJwcm9jZXNzLlBJUEUsIHNoZWxsPXNo ZWxsKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zdWJwcm9jZXNzLnB5IiwgbGluZSAzOTAs IGluIF9faW5pdF9fCiAgICBlcnJyZWFkLCBlcnJ3cml0ZSkKICBGaWxlICIvdXNyL2xpYi9weXRo b24yLjcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMTAyNCwgaW4gX2V4ZWN1dGVfY2hpbGQKICAgIHJh aXNlIGNoaWxkX2V4Y2VwdGlvbgpPU0Vycm9yOiBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRp cmVjdG9yeQpGQUlMIGFwX3dwYTJfYnJpZGdlX2ZkYiAwLjczNTcwMiAyMDE3LTAyLTIxIDE0OjMx OjE0Ljc5MjU1MgpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpm YWlsZWQgdGVzdHM6IGFwX3dwYTJfYnJpZGdlX2ZkYgoyMDE3LTAyLTIxIDE0OjMxOjE0IAkuL3J1 bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ha2EKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAK REVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6 MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9ha2EgMS8xClRl c3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1BS0EKU3RhcnRpbmcgQVAg d2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKTmVnYXRpdmUgdGVzdCB3aXRoIGluY29ycmVj dCBrZXkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKSW52YWxpZCBNaWxlbmFnZSBrZXkKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKSW52YWxpZCBNaWxlbmFnZSBrZXkoMikKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKSW52YWxpZCBNaWxlbmFnZSBrZXkoMykKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK SW52YWxpZCBNaWxlbmFnZSBrZXkoNCkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKSW52YWxpZCBN aWxlbmFnZSBrZXkoNSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKSW52YWxpZCBNaWxlbmFnZSBr ZXkoNikKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKTWlzc2luZyBrZXkgY29uZmlndXJhdGlvbgpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2FrYSAzLjgwMDQ5IDIwMTct MDItMjEgMTQ6MzE6MTguNzg4MjI2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0y MSAxNDozMToxOCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthX2NvbmZpZwpERVY6IHds YW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6 IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJU IGFwX3dwYTJfZWFwX2FrYV9jb25maWcgMS8xClRlc3Q6IEVBUC1BS0EgY29uZmlndXJhdGlvbiBv cHRpb25zClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBf d3BhMl9lYXBfYWthX2NvbmZpZyAwLjU1MTUwNSAyMDE3LTAyLTIxIDE0OjMxOjE5LjUyNTgxMgpw YXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzE6MTkgCS4vcnVuLXRlc3Rz LnB5IGFwX3dwYTJfZWFwX2FrYV9leHQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9ha2FfZXh0IDEvMQpU ZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtQUtBIGFuZCBleHRlcm5h bCBVTVRTIGF1dGgKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFT UyBhcF93cGEyX2VhcF9ha2FfZXh0IDEuNzE4ODc0IDIwMTctMDItMjEgMTQ6MzE6MjEuNDEzMDM3 CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMToyMSAJLi9ydW4tdGVz dHMucHkgYXBfd3BhMl9lYXBfYWthX2V4dF9hdXRoX2ZhaWwKREVWOiB3bGFuMDogMDI6MDA6MDA6 MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6 MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9h a2FfZXh0X2F1dGhfZmFpbCAxLzEKVGVzdDogRUFQLUFLQSB3aXRoIGV4dGVybmFsIFVNVFMgYXV0 aCBhbmQgYXV0aCBmYWlsaW5nClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRv IEFQClBBU1MgYXBfd3BhMl9lYXBfYWthX2V4dF9hdXRoX2ZhaWwgMC40NTE3OTggMjAxNy0wMi0y MSAxNDozMToyMi4wNDM3MDAKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0 OjMxOjIyIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ha2FfcHJpbWUKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93 cGEyX2VhcF9ha2FfcHJpbWUgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVz aW5nIEVBUC1BS0EnClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkVB UC1BS0EnIGJpZGRpbmcgcHJvdGVjdGlvbiB3aGVuIEVBUC1BS0EgZW5hYmxlZCBhcyB3ZWxsCkNv bm5lY3QgU1RBIHdsYW4xIHRvIEFQCk5lZ2F0aXZlIHRlc3Qgd2l0aCBpbmNvcnJlY3Qga2V5CkNv bm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfYWthX3ByaW1lIDEuMzY3NTM2 IDIwMTctMDItMjEgMTQ6MzE6MjMuNTgyNDM5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAx Ny0wMi0yMSAxNDozMToyMyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthX3ByaW1lX2V4 dF9hdXRoX2ZhaWwKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9ha2FfcHJpbWVfZXh0X2F1dGhfZmFpbCAx LzEKVGVzdDogRUFQLUFLQScgd2l0aCBleHRlcm5hbCBVTVRTIGF1dGggYW5kIGF1dGggZmFpbGlu ZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJf ZWFwX2FrYV9wcmltZV9leHRfYXV0aF9mYWlsIDAuMzkyNjAyIDIwMTctMDItMjEgMTQ6MzE6MjQu MTU5Mzc2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMToyNCAJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthX3ByaW1lX3NxbApERVY6IHdsYW4wOiAwMjowMDow MDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjow MDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFw X2FrYV9wcmltZV9zcWwgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5n IEVBUC1BS0EnIChTUUwpClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQ CkFLQScgZmFzdCByZS1hdXRoZW50aWNhdGlvbgpBS0EnIGZ1bGwgYXV0aCB3aXRoIHBzZXVkb255 bQpBS0EnIGZ1bGwgYXV0aCB3aXRoIHBlcm1hbmVudCBpZGVudGl0eQpBS0EnIHJlYXV0aCB3aXRo IG1pc21hdGNoaW5nIGtfYXV0CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkFLQScgcmVhdXRoIHdp dGggbWlzbWF0Y2hpbmcgY291bnRlcgpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApBS0EnIHJlYXV0 aCB3aXRoIG1heCByZWF1dGggY291bnQgcmVhY2hlZApQQVNTIGFwX3dwYTJfZWFwX2FrYV9wcmlt ZV9zcWwgMS40MDkyMjEgMjAxNy0wMi0yMSAxNDozMToyNS43NTE2NDMKcGFzc2VkIGFsbCAxIHRl c3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMxOjI1IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2Vh cF9ha2Ffc3FsCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfYWthX3NxbCAxLzEKVGVzdDogV1BBMi1FbnRl cnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUFLQSAoU1FMKQpTdGFydGluZyBBUCB3bGFuMwpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApBS0EgZmFzdCByZS1hdXRoZW50aWNhdGlvbgpBS0EgZnVs bCBhdXRoIHdpdGggcHNldWRvbnltCkFLQSBmdWxsIGF1dGggd2l0aCBwZXJtYW5lbnQgaWRlbnRp dHkKQUtBIHJlYXV0aCB3aXRoIG1pc21hdGNoaW5nIE1LCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQ CkFLQSByZWF1dGggd2l0aCBtaXNtYXRjaGluZyBjb3VudGVyCkNvbm5lY3QgU1RBIHdsYW4wIHRv IEFQCkFLQSByZWF1dGggd2l0aCBtYXggcmVhdXRoIGNvdW50IHJlYWNoZWQKUEFTUyBhcF93cGEy X2VhcF9ha2Ffc3FsIDEuNDA0MjczIDIwMTctMDItMjEgMTQ6MzE6MjcuMzIwMjQ1CnBhc3NlZCBh bGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMToyNyAJLi9ydW4tdGVzdHMucHkgYXBf d3BhMl9lYXBfYXNzb2NfcnNuCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfYXNzb2NfcnNuIDEvMQpUZXN0 OiBXUEEyLUVudGVycHJpc2UgQVAgYW5kIGFzc29jaWF0aW9uIHJlcXVlc3QgUlNOIElFIGRpZmZl cmVuY2VzClN0YXJ0aW5nIEFQIHdsYW4zClN0YXJ0aW5nIEFQIHdsYW40Ck5vcm1hbCB3cGFfc3Vw cGxpY2FudCBhc3NvYyByZXEgUlNOIElFCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkV4dHJhIFBN S0lEQ291bnQgZmllbGQgaW4gUlNOIElFCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkV4dHJhIEdy b3VwIE1hbmFnZW1lbnQgQ2lwaGVyIFN1aXRlIGluIFJTTiBJRQpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApFeHRyYSB1bmRlZmluZWQgZXh0ZW5zaW9uIGZpZWxkIGluIFJTTiBJRQpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApSU04gSUUgd2l0aG91dCBSU04gQ2FwYWJpbGl0aWVzCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClJTTiBJRSB3aXRob3V0IEFLTQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApS U04gSUUgd2l0aG91dCBwYWlyd2lzZQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApSU04gSUUgd2l0 aG91dCBncm91cApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApOb3JtYWwgd3BhX3N1cHBsaWNhbnQg YXNzb2MgcmVxIFJTTiBJRQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApHcm91cCBtYW5hZ2VtZW50 IGNpcGhlciBpbmNsdWRlZCBpbiBhc3NvYyByZXEgUlNOIElFCkNvbm5lY3QgU1RBIHdsYW4wIHRv IEFQCkludmFsaWQgZ3JvdXAgY2lwaGVyCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkludmFsaWQg cGFpcndpc2UgY2lwaGVyCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCk1hbmFnZW1lbnQgZnJhbWUg cHJvdGVjdGlvbiBub3QgZW5hYmxlZApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApVbnN1cHBvcnRl ZCBtYW5hZ2VtZW50IGdyb3VwIGNpcGhlcgpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFw X3dwYTJfZWFwX2Fzc29jX3JzbiAyLjU0MTg3IDIwMTctMDItMjEgMTQ6MzE6MzAuMDMzOTk1CnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMTozMCAJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfZWtlCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfZWtlIDEvMQpUZXN0OiBXUEEy LUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtRUtFClN0YXJ0aW5nIEFQIHdsYW4zCkNv bm5lY3QgU1RBIHdsYW4wIHRvIEFQClRlc3QgZm9yY2VkIGFsZ29yaXRobSBzZWxlY3Rpb24KVGVz dCBmYWlsZWQgYWxnb3JpdGhtIG5lZ290aWF0aW9uCk5lZ2F0aXZlIHRlc3Qgd2l0aCBpbmNvcnJl Y3QgcGFzc3dvcmQKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9la2Ug Mi44ODA5NDggMjAxNy0wMi0yMSAxNDozMTozMy4wOTMwNTEKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDE3LTAyLTIxIDE0OjMxOjMzIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9la2Vf bWFueQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2VrZV9tYW55IDEvMQpUZXN0OiBXUEEyLUVudGVycHJp c2UgY29ubmVjdGlvbiB1c2luZyBFQVAtRUtFIChtYW55IGNvbm5lY3Rpb25zKSBbbG9uZ10KU2tp cCB0ZXN0IGNhc2U6IFNraXAgdGVzdCBjYXNlIHdpdGggbG9uZyBkdXJhdGlvbiBkdWUgdG8gLS1s b25nIG5vdCBzcGVjaWZpZWQKU0tJUCBhcF93cGEyX2VhcF9la2VfbWFueSAwLjA3MzIzOSAyMDE3 LTAyLTIxIDE0OjMxOjMzLjM0NDUyMgpwYXNzZWQgYWxsIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQg MSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMTozMyAJLi9ydW4tdGVzdHMucHkgYXBfd3Bh Ml9lYXBfZWtlX3NlcnZlcl9vb20KREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9la2Vfc2VydmVyX29vbSAx LzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUVLRSB3aXRoIHNl cnZlciBPT00KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKRUFQIGZh aWx1cmUgdGltZWQgb3V0ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxl ICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAg RmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5Iiwg bGluZSAyNjM3LCBpbiB0ZXN0X2FwX3dwYTJfZWFwX2VrZV9zZXJ2ZXJfb29tCiAgICBleHBlY3Rf ZmFpbHVyZT1UcnVlKQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90 ZXN0X2FwX2VhcC5weSIsIGxpbmUgMTI3LCBpbiBlYXBfY29ubmVjdAogICAgbWF5YmVfbG9jYWxf ZXJyb3I9bWF5YmVfbG9jYWxfZXJyb3IpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rl c3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAxNTQsIGluIGVhcF9jaGVja19hdXRoCiAg ICByYWlzZSBFeGNlcHRpb24oIkVBUCBmYWlsdXJlIHRpbWVkIG91dCIpCkV4Y2VwdGlvbjogRUFQ IGZhaWx1cmUgdGltZWQgb3V0CkZBSUwgYXBfd3BhMl9lYXBfZWtlX3NlcnZlcl9vb20gMTAuNTU3 Nzg2IDIwMTctMDItMjEgMTQ6MzE6NDQuMDkwMjI2CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lw cGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfd3BhMl9lYXBfZWtlX3NlcnZlcl9v b20KMjAxNy0wMi0yMSAxNDozMTo0NCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZWtlX3Nl cnZlcmlkX25haQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2VrZV9zZXJ2ZXJpZF9uYWkgMS8xClRlc3Q6 IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1FS0Ugd2l0aCBzZXJ2ZXJpZCBO QUkKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEy X2VhcF9la2Vfc2VydmVyaWRfbmFpIDAuOTA1NTQ3IDIwMTctMDItMjEgMTQ6MzE6NDUuMjEzMzQ5 CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMTo0NSAJLi9ydW4tdGVz dHMucHkgYXBfd3BhMl9lYXBfZXhwYW5kZWRfbmFrCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfZXhwYW5k ZWRfbmFrIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB3aXRoIEVBUCByZXN1 bHRpbmcgaW4gZXhwYW5kZWQgTkFLClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfZXhwYW5kZWRfbmFrIDQuNTkxODczIDIwMTctMDItMjEg MTQ6MzE6NTAuMDAyNTM4CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDoz MTo1MCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZXh0X2VuYWJsZV9uZXR3b3JrX3doaWxl X2Nvbm5lY3RlZApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2V4dF9lbmFibGVfbmV0d29ya193aGlsZV9j b25uZWN0ZWQgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBpbnRlcmFjdGl2ZSBpZGVudGl0eSBl bnRyeSBhbmQgRU5BQkxFX05FVFdPUksKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9leHRfZW5h YmxlX25ldHdvcmtfd2hpbGVfY29ubmVjdGVkIDEuNDkwNTUxIDIwMTctMDItMjEgMTQ6MzE6NTEu NjkzODYxCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMTo1MSAJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9iaW5hcnlfcGFjCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9l YXBfZmFzdF9iaW5hcnlfcGFjIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1 c2luZyBFQVAtRkFTVCBhbmQgYmluYXJ5IFBBQyBmb3JtYXQKU3RhcnRpbmcgQVAgd2xhbjMKQ29u bmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEy X2VhcF9mYXN0X2JpbmFyeV9wYWMgMS4wNTQ0ODQgMjAxNy0wMi0yMSAxNDozMTo1Mi45MzQ0OTAK cGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMxOjUyIAkuL3J1bi10ZXN0 cy5weSBhcF93cGEyX2VhcF9mYXN0X2JpbmFyeV9wYWNfZXJyb3JzCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9l YXBfZmFzdF9iaW5hcnlfcGFjX2Vycm9ycyAxLzEKVGVzdDogRUFQLUZBU1QgYW5kIGJpbmFyeSBQ QUMgZXJyb3JzClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkFsbG9j YXRpb24gZmFpbHVyZSBkaWQgbm90IHRyaWdnZXIKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxs IGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQo ZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVz dF9hcF9lYXAucHkiLCBsaW5lIDMwOTgsIGluIHRlc3RfYXBfd3BhMl9lYXBfZmFzdF9iaW5hcnlf cGFjX2Vycm9ycwogICAgZGV2WzBdLndhaXRfZGlzY29ubmVjdGVkKCkKICBGaWxlICIvbGtwL2Jl bmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdXRpbHMucHkiLCBsaW5lIDM5LCBpbiBfX2V4aXRf XwogICAgcmFpc2UgRXhjZXB0aW9uKCJBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2Vy IikKRXhjZXB0aW9uOiBBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2VyCkZBSUwgYXBf d3BhMl9lYXBfZmFzdF9iaW5hcnlfcGFjX2Vycm9ycyAwLjk2MTUzMSAyMDE3LTAyLTIxIDE0OjMx OjU0LjA3NjAxMgpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpm YWlsZWQgdGVzdHM6IGFwX3dwYTJfZWFwX2Zhc3RfYmluYXJ5X3BhY19lcnJvcnMKMjAxNy0wMi0y MSAxNDozMTo1NCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9jaXBoZXJfc3VpdGVz CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgYXBfd3BhMl9lYXBfZmFzdF9jaXBoZXJfc3VpdGVzIDEvMQpUZXN0OiBFQVAtRkFT VCBhbmQgZGlmZmVyZW50IFRMUyBjaXBoZXIgc3VpdGVzClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQClRlc3RpbmcgREhFLVJTQS1BRVMxMjgtU0hBCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClRlc3RpbmcgUkM0LVNIQQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApBbGxv dyBmYWlsdXJlIGR1ZSB0byBtaXNzaW5nIFRMUyBsaWJyYXJ5IHN1cHBvcnQKVGVzdGluZyBBRVMx MjgtU0hBCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClRlc3RpbmcgQUVTMjU2LVNIQQpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApUZXN0aW5nIERIRS1SU0EtQUVTMjU2LVNIQQpDb25uZWN0IFNUQSB3 bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfY2lwaGVyX3N1aXRlcyAxLjE4NDMzMiAy MDE3LTAyLTIxIDE0OjMxOjU1LjQ0MjQyMApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MzE6NTUgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfZWFwX2FrYQpE RVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTow MApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40 ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfZWFwX2FrYSAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNl IGNvbm5lY3Rpb24gdXNpbmcgRUFQLUZBU1QvRUFQLUFLQQpTdGFydGluZyBBUCB3bGFuMwpDb25u ZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfZWFwX2FrYSAwLjY5NDM3 OSAyMDE3LTAyLTIxIDE0OjMxOjU2LjMyMjc5MgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIw MTctMDItMjEgMTQ6MzE6NTYgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2F1 dGhfcHJvdgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2F1dGhfcHJvdiAxLzEKVGVzdDog V1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUZBU1QvR1RDIGFuZCBhdXRoZW50 aWNhdGVkIHByb3Zpc2lvbmluZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2F1dGhfcHJvdiAxLjM4NTc3NyAyMDE3LTAy LTIxIDE0OjMxOjU3Ljg5MDUxMgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MzE6NTcgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2lkZW50aXR5X2No YW5nZQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2lkZW50aXR5X2NoYW5nZSAxLzEKVGVz dDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUZBU1QvR1RDIGFuZCBpZGVu dGl0eSBjaGFuZ2luZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQ QVNTIGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2lkZW50aXR5X2NoYW5nZSAwLjk1MzgyNSAyMDE3LTAy LTIxIDE0OjMxOjU4Ljk1Njg5MwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MzE6NTggCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfbWlzc2luZ19wYWNfY29u ZmlnCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAw OjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjog d2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfZmFzdF9taXNzaW5nX3BhY19jb25maWcgMS8xClRlc3Q6 IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1GQVNUIGFuZCBtaXNzaW5nIFBB QyBjb25maWcKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9mYXN0X21pc3NpbmdfcGFjX2NvbmZp ZyAwLjQ0NTM2IDIwMTctMDItMjEgMTQ6MzE6NTkuNTg2NzM2CnBhc3NlZCBhbGwgMSB0ZXN0IGNh c2UocykKMjAxNy0wMi0yMSAxNDozMTo1OSAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFz dF9tc2NoYXB2Ml91bmF1dGhfcHJvdgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6 IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApB UERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfbXNjaGFwdjJf dW5hdXRoX3Byb3YgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVB UC1GQVNUL01TQ0hBUHYyIGFuZCB1bmF1dGhlbnRpY2F0ZWQgcHJvdmlzaW9uaW5nClN0YXJ0aW5n IEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfZmFzdF9t c2NoYXB2Ml91bmF1dGhfcHJvdiAxLjY4NDgyNiAyMDE3LTAyLTIxIDE0OjMyOjAxLjQ1MDY1MQpw YXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzI6MDEgCS4vcnVuLXRlc3Rz LnB5IGFwX3dwYTJfZWFwX2Zhc3RfcGFjX2ZpbGUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6 MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6 MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9mYXN0X3Bh Y19maWxlIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtRkFT VC9NU0NIQVB2MiBhbmQgUEFDIGZpbGUKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAK Q29ubmVjdCBTVEEgd2xhbjEgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9mYXN0X3BhY19maWxlIDEu ODA4NTkxIDIwMTctMDItMjEgMTQ6MzI6MDMuNDM4OTk3CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2Uo cykKMjAxNy0wMi0yMSAxNDozMjowMyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9w YWNfbGlmZXRpbWUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9mYXN0X3BhY19saWZldGltZSAxLzEKVGVz dDogRUFQLUZBU1QgYW5kIFBBQyBsaWZldGltZQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfcGFjX2xpZmV0aW1lIDQuMTMyODE5 IDIwMTctMDItMjEgMTQ6MzI6MDcuNzQ4NTg0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAx Ny0wMi0yMSAxNDozMjowNyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9wYWNfcmVm cmVzaApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfcGFjX3JlZnJlc2ggMS8xClRlc3Q6IEVBUC1G QVNUIGFuZCBQQUMgcmVmcmVzaApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBB UCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfcGFjX3JlZnJlc2ggMi43Njcy NjQgMjAxNy0wMi0yMSAxNDozMjoxMC42OTk0NzMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoy MDE3LTAyLTIxIDE0OjMyOjEwIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X3BhY190 cnVuY2F0ZQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX2Zhc3RfcGFjX3RydW5jYXRlIDEvMQpUZXN0OiBF QVAtRkFTVCBhbmQgUEFDIGxpc3QgdHJ1bmNhdGlvbgpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBB UApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3 bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX2Zhc3RfcGFjX3RydW5jYXRlIDQuMjg0Mjcz IDIwMTctMDItMjEgMTQ6MzI6MTUuMTEwNjI5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAx Ny0wMi0yMSAxNDozMjoxNSAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9wcmZfb29t CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgYXBfd3BhMl9lYXBfZmFzdF9wcmZfb29tIDEvMQpUZXN0OiBXUEEyLUVudGVycHJp c2UgY29ubmVjdGlvbiB1c2luZyBFQVAtRkFTVCBhbmQgT09NIGluIFBSRgpTdGFydGluZyBBUCB3 bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApFQVAgZmFpbHVyZSBub3QgcmVwb3J0ZWQKVHJh Y2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5Iiwg bGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFy a3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF9lYXAucHkiLCBsaW5lIDM0MjEsIGluIHRlc3Rf YXBfd3BhMl9lYXBfZmFzdF9wcmZfb29tCiAgICByYWlzZSBFeGNlcHRpb24oIkVBUCBmYWlsdXJl IG5vdCByZXBvcnRlZCIpCkV4Y2VwdGlvbjogRUFQIGZhaWx1cmUgbm90IHJlcG9ydGVkCkZBSUwg YXBfd3BhMl9lYXBfZmFzdF9wcmZfb29tIDE1LjQ0MDM5NSAyMDE3LTAyLTIxIDE0OjMyOjMwLjcy NzU5NQpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQg dGVzdHM6IGFwX3dwYTJfZWFwX2Zhc3RfcHJmX29vbQoyMDE3LTAyLTIxIDE0OjMyOjMwIAkuL3J1 bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X3NlcnZlcl9vb20KREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2Vh cF9mYXN0X3NlcnZlcl9vb20gMS8xClRlc3Q6IEVBUC1GQVNUL01TQ0hBUHYyIGFuZCBzZXJ2ZXIg T09NClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCk5vIEVBUCBmYWls dXJlIHJlcG9ydGVkClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIu L3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGlu ZSAzNDQ0LCBpbiB0ZXN0X2FwX3dwYTJfZWFwX2Zhc3Rfc2VydmVyX29vbQogICAgcmFpc2UgRXhj ZXB0aW9uKCJObyBFQVAgZmFpbHVyZSByZXBvcnRlZCIpCkV4Y2VwdGlvbjogTm8gRUFQIGZhaWx1 cmUgcmVwb3J0ZWQKRkFJTCBhcF93cGEyX2VhcF9mYXN0X3NlcnZlcl9vb20gMTAuODM1MTMgMjAx Ny0wMi0yMSAxNDozMjo0MS43MzkzMTIKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0 ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF93cGEyX2VhcF9mYXN0X3NlcnZlcl9vb20KMjAx Ny0wMi0yMSAxNDozMjo0MSAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF90ZXh0X3Bh Y19lcnJvcnMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9mYXN0X3RleHRfcGFjX2Vycm9ycyAxLzEKVGVz dDogRUFQLUZBU1QgYW5kIHRleHQgUEFDIGVycm9ycwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApGYWlsdXJlIG5vdCB0cmlnZ2VyZWQKVHJhY2ViYWNrIChtb3N0IHJl Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3RzLnB5IiwgbGluZSA0NDksIGluIG1h aW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vdGVzdF9hcF9lYXAucHkiLCBsaW5lIDMxOTgsIGluIHRlc3RfYXBfd3BhMl9lYXBfZmFz dF90ZXh0X3BhY19lcnJvcnMKICAgIHdhaXRfZmFpbF90cmlnZ2VyKGRldlswXSwgIkdFVF9BTExP Q19GQUlMIikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdXRpbHMu cHkiLCBsaW5lIDYwLCBpbiB3YWl0X2ZhaWxfdHJpZ2dlcgogICAgcmFpc2UgRXhjZXB0aW9uKG5v dGUpCkV4Y2VwdGlvbjogRmFpbHVyZSBub3QgdHJpZ2dlcmVkCkZBSUwgYXBfd3BhMl9lYXBfZmFz dF90ZXh0X3BhY19lcnJvcnMgMi40NTIxMzEgMjAxNy0wMi0yMSAxNDozMjo0NC4zNzM2MjAKcGFz c2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBh cF93cGEyX2VhcF9mYXN0X3RleHRfcGFjX2Vycm9ycwoyMDE3LTAyLTIxIDE0OjMyOjQ0IAkuL3J1 bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ncHNrCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfZ3BzayAxLzEK VGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUdQU0sKU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKVGVzdCBmb3JjZWQgYWxnb3JpdGhtIHNl bGVjdGlvbgpUZXN0IGZhaWxlZCBhbGdvcml0aG0gbmVnb3RpYXRpb24KTmVnYXRpdmUgdGVzdCB3 aXRoIGluY29ycmVjdCBwYXNzd29yZApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dw YTJfZWFwX2dwc2sgMS41MDcwMiAyMDE3LTAyLTIxIDE0OjMyOjQ2LjAwNTg4OQpwYXNzZWQgYWxs IDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzI6NDYgCS4vcnVuLXRlc3RzLnB5IGFwX3dw YTJfZWFwX2dwc2tfcHRrX3Jla2V5X2FwCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRF Vjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAw CkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfZ3Bza19wdGtfcmVr ZXlfYXAgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSB3aXRoIEVBUC1HUFNLIGFuZCBQVEsgcmVr ZXkgZW5mb3JjZWQgYnkgQVAKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8g QVAKUEFTUyBhcF93cGEyX2VhcF9ncHNrX3B0a19yZWtleV9hcCAyLjQ5NjYyNiAyMDE3LTAyLTIx IDE0OjMyOjQ4LjY4MDI1MApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6 MzI6NDggCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2lrZXYyCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9l YXBfaWtldjIgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1J S0V2MgpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNU QSB3bGFuMCB0byBBUApOZWdhdGl2ZSB0ZXN0IHdpdGggaW5jb3JyZWN0IHBhc3N3b3JkCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9l YXBfaWtldjIgMS4xNjU3NTIgMjAxNy0wMi0yMSAxNDozMjo1MC4wMzcwODAKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMyOjUwIAkuL3J1bi10ZXN0cy5weSBhcF93cGEy X2VhcF9pa2V2Ml9hc19mcmFnCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfaWtldjJfYXNfZnJhZyAxLzEK VGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQLUlLRXYyIHdpdGggc2Vy dmVyIGZyYWdtZW50YXRpb24KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8g QVAKUEFTUyBhcF93cGEyX2VhcF9pa2V2Ml9hc19mcmFnIDAuNDcwMjc2IDIwMTctMDItMjEgMTQ6 MzI6NTAuNjgyNzkzCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMjo1 MCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfaWtldjJfb29tCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9l YXBfaWtldjJfb29tIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBF QVAtSUtFdjIgYW5kIE9PTQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBB UApBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2VyClRyYWNlYmFjayAobW9zdCByZWNl bnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWlu CiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3 c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAyNzM4LCBpbiB0ZXN0X2FwX3dwYTJfZWFwX2lrZXYy X29vbQogICAgZGV2WzBdLnJlcXVlc3QoIlJFTU9WRV9ORVRXT1JLIGFsbCIpCiAgRmlsZSAiL2xr cC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3V0aWxzLnB5IiwgbGluZSAzOSwgaW4gX19l eGl0X18KICAgIHJhaXNlIEV4Y2VwdGlvbigiQWxsb2NhdGlvbiBmYWlsdXJlIGRpZCBub3QgdHJp Z2dlciIpCkV4Y2VwdGlvbjogQWxsb2NhdGlvbiBmYWlsdXJlIGRpZCBub3QgdHJpZ2dlcgpGQUlM IGFwX3dwYTJfZWFwX2lrZXYyX29vbSAwLjcyNTg4MiAyMDE3LTAyLTIxIDE0OjMyOjUxLjU5NDMx NgpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVz dHM6IGFwX3dwYTJfZWFwX2lrZXYyX29vbQoyMDE3LTAyLTIxIDE0OjMyOjUxIAkuL3J1bi10ZXN0 cy5weSBhcF93cGEyX2VhcF9pbl9icmlkZ2UKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAK REVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6 MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9pbl9icmlkZ2Ug MS8xClRlc3Q6IFdQQTItRUFQIGFuZCB3cGFzIGludGVyZmFjZSBpbiBhIGJyaWRnZQpTdGFydGlu ZyBBUCB3bGFuMwpkZXZpY2Ugc3RhLWJyMCBhbHJlYWR5IGV4aXN0czsgY2FuJ3QgY3JlYXRlIGJy aWRnZSB3aXRoIHRoZSBzYW1lIG5hbWUKW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv cnkKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi4vcnVuLXRlc3Rz LnB5IiwgbGluZSA0NDksIGluIG1haW4KICAgIHQoZGV2LCBhcGRldikKICBGaWxlICIvbGtwL2Jl bmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdGVzdF9hcF9lYXAucHkiLCBsaW5lIDQ3NTQsIGlu IHRlc3RfYXBfd3BhMl9lYXBfaW5fYnJpZGdlCiAgICBzdWJwcm9jZXNzLmNhbGwoWydpcCcsICds aW5rJywgJ3NldCcsICdkZXYnLCBicl9pZm5hbWUsICdkb3duJ10pCiAgRmlsZSAiL3Vzci9saWIv cHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDE2OCwgaW4gY2FsbAogICAgcmV0dXJuIFBv cGVuKCpwb3BlbmFyZ3MsICoqa3dhcmdzKS53YWl0KCkKICBGaWxlICIvdXNyL2xpYi9weXRob24y Ljcvc3VicHJvY2Vzcy5weSIsIGxpbmUgMzkwLCBpbiBfX2luaXRfXwogICAgZXJycmVhZCwgZXJy d3JpdGUpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDEw MjQsIGluIF9leGVjdXRlX2NoaWxkCiAgICByYWlzZSBjaGlsZF9leGNlcHRpb24KT1NFcnJvcjog W0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKRkFJTCBhcF93cGEyX2VhcF9pbl9i cmlkZ2UgMC40MTcxNTEgMjAxNy0wMi0yMSAxNDozMjo1Mi4xODU3OTEKcGFzc2VkIDAgdGVzdCBj YXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF93cGEyX2VhcF9p bl9icmlkZ2UKMjAxNy0wMi0yMSAxNDozMjo1MiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBf aW50ZXJhY3RpdmUKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9pbnRlcmFjdGl2ZSAxLzEKVGVzdDogV1BB Mi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgaW50ZXJhY3RpdmUgaWRlbnRpdHkvcGFzc3dv cmQgZW50cnkKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdGlvbiB3aXRoIGR5bmFtaWMgVFRMUy9N U0NIQVB2MiBwYXNzd29yZCBlbnRyeQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0aW9u IHdpdGggZHluYW1pYyBUVExTL01TQ0hBUHYyIGlkZW50aXR5IGFuZCBwYXNzd29yZCBlbnRyeQpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0aW9uIHdpdGggZHluYW1pYyBUVExTL0VBUC1N U0NIQVB2MiBwYXNzd29yZCBlbnRyeQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0aW9u IHdpdGggZHluYW1pYyBUVExTL0VBUC1NRDUgcGFzc3dvcmQgZW50cnkKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKQ29ubmVjdGlvbiB3aXRoIGR5bmFtaWMgUEVBUC9FQVAtTVNDSEFQdjIgcGFzc3dv cmQgZW50cnkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdGlvbiB3aXRoIGR5bmFtaWMg UEVBUC9FQVAtR1RDIHBhc3N3b3JkIGVudHJ5CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1Mg YXBfd3BhMl9lYXBfaW50ZXJhY3RpdmUgMS4yMjE5NDcgMjAxNy0wMi0yMSAxNDozMjo1My41OTAw MDIKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMyOjUzIAkuL3J1bi10 ZXN0cy5weSBhcF93cGEyX2VhcF9ub193b3JrYXJvdW5kCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfbm9f d29ya2Fyb3VuZCAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNpbmcgRUFQ LVRUTFMgYW5kIGVhcF93b3JrYXJvdW5kPTAKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEg d2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9ub193b3JrYXJvdW5kIDAuNjY1OTM2IDIwMTct MDItMjEgMTQ6MzI6NTQuNDQ1ODYzCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0y MSAxNDozMjo1NCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfbm9uX2FzY2lpX2lkZW50aXR5 CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgYXBfd3BhMl9lYXBfbm9uX2FzY2lpX2lkZW50aXR5IDEvMQpUZXN0OiBXUEEyLUVu dGVycHJpc2UgY29ubmVjdGlvbiBhdHRlbXB0IHVzaW5nIG5vbi1BU0NJSSBpZGVudGl0eQpTdGFy dGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0 byBBUApQQVNTIGFwX3dwYTJfZWFwX25vbl9hc2NpaV9pZGVudGl0eSA0Ljk1MjA4NyAyMDE3LTAy LTIxIDE0OjMyOjU5LjU4MTIxMgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEg MTQ6MzI6NTkgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX25vbl9hc2NpaV9pZGVudGl0eTIK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBhcF93cGEyX2VhcF9ub25fYXNjaWlfaWRlbnRpdHkyIDEvMQpUZXN0OiBXUEEyLUVu dGVycHJpc2UgY29ubmVjdGlvbiBhdHRlbXB0IHVzaW5nIG5vbi1BU0NJSSBpZGVudGl0eQpTdGFy dGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0 byBBUApQQVNTIGFwX3dwYTJfZWFwX25vbl9hc2NpaV9pZGVudGl0eTIgNS4wMDk5NjUgMjAxNy0w Mi0yMSAxNDozMzowNC43NjkxODgKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIx IDE0OjMzOjA0IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9vb20KREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEy X2VhcF9vb20gMS8xClRlc3Q6IEVBUCBzZXJ2ZXIgYW5kIE9PTQpTdGFydGluZyBBUCB3bGFuMwpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2Vy ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5w eSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5j aG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGluZSA0OTAxLCBpbiB0 ZXN0X2FwX3dwYTJfZWFwX29vbQogICAgc2Nhbl9mcmVxPSIyNDEyIikKICBGaWxlICIvbGtwL2Jl bmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vdXRpbHMucHkiLCBsaW5lIDM5LCBpbiBfX2V4aXRf XwogICAgcmFpc2UgRXhjZXB0aW9uKCJBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2Vy IikKRXhjZXB0aW9uOiBBbGxvY2F0aW9uIGZhaWx1cmUgZGlkIG5vdCB0cmlnZ2VyCkZBSUwgYXBf d3BhMl9lYXBfb29tIDAuNzk1NDQ5IDIwMTctMDItMjEgMTQ6MzM6MDUuNzQ5OTIyCnBhc3NlZCAw IHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfd3Bh Ml9lYXBfb29tCjIwMTctMDItMjEgMTQ6MzM6MDUgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFw X3BheApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3BheCAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNv bm5lY3Rpb24gdXNpbmcgRUFQLVBBWApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFu MCB0byBBUApOZWdhdGl2ZSB0ZXN0IHdpdGggaW5jb3JyZWN0IHBhc3N3b3JkCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfcGF4IDAuODQ0NDI5IDIwMTctMDItMjEgMTQ6 MzM6MDYuNzY1ODI0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzow NiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcGVhcF9jcnlwdG9fYmluZGluZwpERVY6IHds YW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6 IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJU IGFwX3dwYTJfZWFwX3BlYXBfY3J5cHRvX2JpbmRpbmcgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlz ZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1QRUFQdjAvRUFQLU1TQ0hBUHYyIGFuZCBjcnlwdG8gYmlu ZGluZwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNU QSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3Bl YXBfY3J5cHRvX2JpbmRpbmcgMS40MTg0MjMgMjAxNy0wMi0yMSAxNDozMzowOC4zNjE3OTQKcGFz c2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMzOjA4IAkuL3J1bi10ZXN0cy5w eSBhcF93cGEyX2VhcF9wZWFwX2NyeXB0b19iaW5kaW5nX3NlcnZlcl9vb20KREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93 cGEyX2VhcF9wZWFwX2NyeXB0b19iaW5kaW5nX3NlcnZlcl9vb20gMS8xClRlc3Q6IFdQQTItRW50 ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1QRUFQdjAvRUFQLU1TQ0hBUHYyIGFuZCBjcnlw dG8gYmluZGluZyB3aXRoIHNlcnZlciBPT00KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEg d2xhbjAgdG8gQVAKRUFQIGZhaWx1cmUgdGltZWQgb3V0ClRyYWNlYmFjayAobW9zdCByZWNlbnQg Y2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAg ICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2lt L3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAxNzQyLCBpbiB0ZXN0X2FwX3dwYTJfZWFwX3BlYXBfY3J5 cHRvX2JpbmRpbmdfc2VydmVyX29vbQogICAgZXhwZWN0X2ZhaWx1cmU9VHJ1ZSwgbG9jYWxfZXJy b3JfcmVwb3J0PVRydWUpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2lt L3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAxMjcsIGluIGVhcF9jb25uZWN0CiAgICBtYXliZV9sb2Nh bF9lcnJvcj1tYXliZV9sb2NhbF9lcnJvcikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0v dGVzdHMvaHdzaW0vdGVzdF9hcF9lYXAucHkiLCBsaW5lIDE1NCwgaW4gZWFwX2NoZWNrX2F1dGgK ICAgIHJhaXNlIEV4Y2VwdGlvbigiRUFQIGZhaWx1cmUgdGltZWQgb3V0IikKRXhjZXB0aW9uOiBF QVAgZmFpbHVyZSB0aW1lZCBvdXQKRkFJTCBhcF93cGEyX2VhcF9wZWFwX2NyeXB0b19iaW5kaW5n X3NlcnZlcl9vb20gMTAuNTMxODAyIDIwMTctMDItMjEgMTQ6MzM6MTkuMDcxNDUwCnBhc3NlZCAw IHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMpCmZhaWxlZCB0ZXN0czogYXBfd3Bh Ml9lYXBfcGVhcF9jcnlwdG9fYmluZGluZ19zZXJ2ZXJfb29tCjIwMTctMDItMjEgMTQ6MzM6MTkg CS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3BlYXBfZWFwX2FrYQpERVY6IHdsYW4wOiAwMjow MDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAw MjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJf ZWFwX3BlYXBfZWFwX2FrYSAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5lY3Rpb24gdXNp bmcgRUFQLVBFQVAvRUFQLUFLQQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApQQVNTIGFwX3dwYTJfZWFwX3BlYXBfZWFwX2FrYSAwLjc3ODk3NSAyMDE3LTAyLTIxIDE0 OjMzOjIwLjA0NDcxNApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6 MjAgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3BlYXBfZWFwX21zY2hhcHYyCkRFVjogd2xh bjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjog d2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQg YXBfd3BhMl9lYXBfcGVhcF9lYXBfbXNjaGFwdjIgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBj b25uZWN0aW9uIHVzaW5nIEVBUC1QRUFQL0VBUC1NU0NIQVB2MgpTdGFydGluZyBBUCB3bGFuMwpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQYXNzd29yZCBh cyBoYXNoIHZhbHVlCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCk5lZ2F0aXZlIHRlc3Qgd2l0aCBp bmNvcnJlY3QgcGFzc3dvcmQKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2Vh cF9wZWFwX2VhcF9tc2NoYXB2MiAyLjE2NzI4NCAyMDE3LTAyLTIxIDE0OjMzOjIyLjQwNzMyOQpw YXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6MjIgCS4vcnVuLXRlc3Rz LnB5IGFwX3dwYTJfZWFwX3BlYXBfZWFwX21zY2hhcHYyX2RvbWFpbgpERVY6IHdsYW4wOiAwMjow MDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAw MjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJf ZWFwX3BlYXBfZWFwX21zY2hhcHYyX2RvbWFpbiAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNv bm5lY3Rpb24gdXNpbmcgRUFQLVBFQVAvRUFQLU1TQ0hBUHYyIHdpdGggZG9tYWluClN0YXJ0aW5n IEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfcGVhcF9l YXBfbXNjaGFwdjJfZG9tYWluIDEuMDY3NTIyIDIwMTctMDItMjEgMTQ6MzM6MjMuNjYxNTI2CnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzoyMyAJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfcGVhcF9lYXBfbXNjaGFwdjJfaW5jb3JyZWN0X3Bhc3N3b3JkCkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgYXBfd3BhMl9lYXBfcGVhcF9lYXBfbXNjaGFwdjJfaW5jb3JyZWN0X3Bhc3N3b3JkIDEvMQpU ZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtUEVBUC9FQVAtTVNDSEFQ djIgLSBpbmNvcnJlY3QgcGFzc3dvcmQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9wZWFwX2VhcF9tc2NoYXB2Ml9pbmNvcnJlY3RfcGFz c3dvcmQgMC41MTQ0ODggMjAxNy0wMi0yMSAxNDozMzoyNC4zNTEwMjUKcGFzc2VkIGFsbCAxIHRl c3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMzOjI0IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2Vh cF9wZWFwX2VhcF90bHMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9wZWFwX2VhcF90bHMgMS8xClRlc3Q6 IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1QRUFQL0VBUC1UTFMKU3RhcnRp bmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9wZWFw X2VhcF90bHMgMC42NDg1MDIgMjAxNy0wMi0yMSAxNDozMzoyNS4xODgxMjcKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMzOjI1IAkuL3J1bi10ZXN0cy5weSBhcF93cGEy X2VhcF9wZWFwX3BhcmFtcwpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4x OiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjog d2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3BlYXBfcGFyYW1zIDEvMQpUZXN0 OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtUEVBUHYwL0VBUC1NU0NIQVB2 MiBhbmQgdmFyaW91cyBwYXJhbWV0ZXJzClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHds YW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQ CkNvbm5lY3QgU1RBIHdsYW4yIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3Qg U1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNv bm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3Bh Ml9lYXBfcGVhcF9wYXJhbXMgMy4yODM1MjEgMjAxNy0wMi0yMSAxNDozMzoyOC42NjUzOTgKcGFz c2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMzOjI4IAkuL3J1bi10ZXN0cy5w eSBhcF93cGEyX2VhcF9wc2sKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9wc2sgMS8xClRlc3Q6IFdQQTIt RW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1QU0sKU3RhcnRpbmcgQVAgd2xhbjMKQ29u bmVjdCBTVEEgd2xhbjAgdG8gQVAKTmVnYXRpdmUgdGVzdCB3aXRoIGluY29ycmVjdCBwYXNzd29y ZApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3BzayAxLjAyMTY0NiAy MDE3LTAyLTIxIDE0OjMzOjI5Ljg2NDAxMwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTct MDItMjEgMTQ6MzM6MjkgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Bza19vb20KREVWOiB3 bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVW OiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFS VCBhcF93cGEyX2VhcF9wc2tfb29tIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlv biB1c2luZyBFQVAtUFNLIGFuZCBPT00KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKRmFpbHVyZSBub3QgdHJpZ2dlcmVkOiAxOj1hZXNfMTI4X2VheF9lbmNyeXB0ClRy YWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIs IGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmlsZSAiL2xrcC9iZW5jaG1h cmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAyODEwLCBpbiB0ZXN0 X2FwX3dwYTJfZWFwX3Bza19vb20KICAgIG5vdGU9IkZhaWx1cmUgbm90IHRyaWdnZXJlZDogJWQ6 JXMiICUgKGNvdW50LCBmdW5jKSkKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vdXRpbHMucHkiLCBsaW5lIDYwLCBpbiB3YWl0X2ZhaWxfdHJpZ2dlcgogICAgcmFpc2Ug RXhjZXB0aW9uKG5vdGUpCkV4Y2VwdGlvbjogRmFpbHVyZSBub3QgdHJpZ2dlcmVkOiAxOj1hZXNf MTI4X2VheF9lbmNyeXB0CkZBSUwgYXBfd3BhMl9lYXBfcHNrX29vbSAyLjU1Nzc2NyAyMDE3LTAy LTIxIDE0OjMzOjMyLjUyNzgxOApwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3Qg Y2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3dwYTJfZWFwX3Bza19vb20KMjAxNy0wMi0yMSAxNDoz MzozMiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcHdkCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBf cHdkIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtcHdkClN0 YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4x IHRvIEFQCk5lZ2F0aXZlIHRlc3Qgd2l0aCBpbmNvcnJlY3QgcGFzc3dvcmQKQ29ubmVjdCBTVEEg d2xhbjIgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9wd2Qg My4zNTI4OTggMjAxNy0wMi0yMSAxNDozMzozNi4wNTcyMjcKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDE3LTAyLTIxIDE0OjMzOjM2IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9wd2Rf YXNfZnJhZwpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3B3ZF9hc19mcmFnIDEvMQpUZXN0OiBXUEEyLUVu dGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtcHdkIHdpdGggc2VydmVyIGZyYWdtZW50YXRp b24KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEy X2VhcF9wd2RfYXNfZnJhZyAwLjc0MjExNiAyMDE3LTAyLTIxIDE0OjMzOjM3LjAwNDM2NApwYXNz ZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6MzcgCS4vcnVuLXRlc3RzLnB5 IGFwX3dwYTJfZWFwX3B3ZF9ncm91cHMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9wd2RfZ3JvdXBzIDEv MQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyB2YXJpb3VzIEVBUC1wd2Qg Z3JvdXBzCkdyb3VwIDE5ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQ Ckdyb3VwIDIwClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkdyb3Vw IDIxClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkdyb3VwIDI1ClN0 YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkdyb3VwIDI2ClN0YXJ0aW5n IEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfcHdkX2dy b3VwcyAyLjMxODQxMiAyMDE3LTAyLTIxIDE0OjMzOjM5LjUxOTYyNApwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6MzkgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFw X3B3ZF9pbnZhbGlkX2dyb3VwCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfcHdkX2ludmFsaWRfZ3JvdXAg MS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIGludmFsaWQgRUFQLXB3 ZCBncm91cApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFw X3dwYTJfZWFwX3B3ZF9pbnZhbGlkX2dyb3VwIDAuNTAxNjc4IDIwMTctMDItMjEgMTQ6MzM6NDAu MTk3MDU5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzo0MCAJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcHdkX250aGFzaApERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3B3 ZF9udGhhc2ggMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1w d2QgYW5kIE5USGFzaApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApD b25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMiB0byBBUApQQVNTIGFwX3dw YTJfZWFwX3B3ZF9udGhhc2ggMi42ODM5ODIgMjAxNy0wMi0yMSAxNDozMzo0My4wNjA5ODcKcGFz c2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMzOjQzIAkuL3J1bi10ZXN0cy5w eSBhcF93cGEyX2VhcF9yZWF1dGgKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9yZWF1dGggMS8xClRlc3Q6 IFdQQTItRW50ZXJwcmlzZSBhbmQgQXV0aGVudGljYXRvciBmb3JjaW5nIHJlYXV0aGVudGljYXRp b24KU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKV2FpdCBmb3IgcmVh dXRoZW50aWNhdGlvbgpQQVNTIGFwX3dwYTJfZWFwX3JlYXV0aCAyLjUxNzQ1NSAyMDE3LTAyLTIx IDE0OjMzOjQ1Ljc2MDU2NwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6 MzM6NDUgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3JlcXVlc3RfaWRlbnRpdHlfbWVzc2Fn ZQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDow MTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHds YW40ClNUQVJUIGFwX3dwYTJfZWFwX3JlcXVlc3RfaWRlbnRpdHlfbWVzc2FnZSAxLzEKVGVzdDog T3B0aW9uYWwgZGlzcGxheWFibGUgbWVzc2FnZSBpbiBFQVAgUmVxdWVzdC1JZGVudGl0eQpTdGFy dGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3Jl cXVlc3RfaWRlbnRpdHlfbWVzc2FnZSAwLjY1Mjc5NyAyMDE3LTAyLTIxIDE0OjMzOjQ2LjYwNDU0 MwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6NDYgCS4vcnVuLXRl c3RzLnB5IGFwX3dwYTJfZWFwX3Nha2UKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9zYWtlIDEvMQpUZXN0 OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtU0FLRQpTdGFydGluZyBBUCB3 bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApOZWdhdGl2ZSB0ZXN0IHdpdGggaW5jb3JyZWN0 IHBhc3N3b3JkCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfc2FrZSAw LjgzNDM2NSAyMDE3LTAyLTIxIDE0OjMzOjQ3LjYxNTgzNgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMTctMDItMjEgMTQ6MzM6NDcgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Nlc3Np b25fdGlja2V0CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfc2Vzc2lvbl90aWNrZXQgMS8xClRlc3Q6IFdQ QTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1UVExTIGFuZCBUTFMgc2Vzc2lvbiB0 aWNrZXQgZW5hYmxlZApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQ QVNTIGFwX3dwYTJfZWFwX3Nlc3Npb25fdGlja2V0IDAuNjIwMDk4IDIwMTctMDItMjEgMTQ6MzM6 NDguNDMxMzA4CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzo0OCAJ Li9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfc2ltIDEv MQpUZXN0OiBXUEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtU0lNClN0YXJ0aW5n IEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQ CkNvbm5lY3QgU1RBIHdsYW4yIHRvIEFQCk5lZ2F0aXZlIHRlc3Qgd2l0aCBpbmNvcnJlY3Qga2V5 CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkludmFsaWQgR1NNLU1pbGVuYWdlIGtleQpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApJbnZhbGlkIEdTTS1NaWxlbmFnZSBrZXkoMikKQ29ubmVjdCBTVEEg d2xhbjAgdG8gQVAKSW52YWxpZCBHU00tTWlsZW5hZ2Uga2V5KDMpCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQCkludmFsaWQgR1NNLU1pbGVuYWdlIGtleSg0KQpDb25uZWN0IFNUQSB3bGFuMCB0byBB UApNaXNzaW5nIGtleSBjb25maWd1cmF0aW9uCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1Mg YXBfd3BhMl9lYXBfc2ltIDMuMzUyMjk2IDIwMTctMDItMjEgMTQ6MzM6NTEuODk2MDkxCnBhc3Nl ZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzo1MSAJLi9ydW4tdGVzdHMucHkg YXBfd3BhMl9lYXBfc2ltX2FrYV9yZXN1bHRfaW5kCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfc2ltX2Fr YV9yZXN1bHRfaW5kIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2UgdXNpbmcgRUFQLVNJTS9BS0Eg YW5kIHByb3RlY3RlZCByZXN1bHQgaW5kaWNhdGlvbgpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFu MCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApD b25uZWN0IFNUQSB3bGFuMSB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3NpbV9ha2FfcmVzdWx0X2lu ZCAxLjE2MzcxMSAyMDE3LTAyLTIxIDE0OjMzOjUzLjIzMDc1OQpwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMTctMDItMjEgMTQ6MzM6NTMgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Np bV9jaGFuZ2VfYnNzaWQKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9zaW1fY2hhbmdlX2Jzc2lkIDEvMQpU ZXN0OiBFQVAtU0lNIGFuZCBleHRlcm5hbCBHU00gYXV0aCB0byBjaGVjayBmYXN0IHJlYXV0aCB3 aXRoIGJzc2lkIGNoYW5nZQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBB UApQQVNTIGFwX3dwYTJfZWFwX3NpbV9jaGFuZ2VfYnNzaWQgMC42NDI1NDQgMjAxNy0wMi0yMSAx NDozMzo1NC4wNDU3OTAKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjMz OjU0IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zaW1fY29uZmlnCkRFVjogd2xhbjA6IDAy OjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6 IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3Bh Ml9lYXBfc2ltX2NvbmZpZyAxLzEKVGVzdDogRUFQLVNJTSBjb25maWd1cmF0aW9uIG9wdGlvbnMK U3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAK UEFTUyBhcF93cGEyX2VhcF9zaW1fY29uZmlnIDAuNzE1MjA0IDIwMTctMDItMjEgMTQ6MzM6NTQu OTQyNjU5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzo1NCAJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2RiCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfc2ltX2Ri IDEvMQpUZXN0OiBFQVAtU0lNIERCIGVycm9yIGNhc2VzClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQCk5vIHByb3BlciByZXNwb25zZSAtIHdhaXQgZm9yIHBlbmRpbmcg ZWFwX3NpbV9kYiByZXF1ZXN0IHRpbWVvdXQKUEFTUyBhcF93cGEyX2VhcF9zaW1fZGIgMi4wNTc5 NDQgMjAxNy0wMi0yMSAxNDozMzo1Ny4xMTI1MjgKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoy MDE3LTAyLTIxIDE0OjMzOjU3IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zaW1fZXh0CkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgYXBfd3BhMl9lYXBfc2ltX2V4dCAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIGNvbm5l Y3Rpb24gdXNpbmcgRUFQLVNJTSBhbmQgZXh0ZXJuYWwgR1NNIGF1dGgKU3RhcnRpbmcgQVAgd2xh bjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9zaW1fZXh0IDEuNDk3 NTU2IDIwMTctMDItMjEgMTQ6MzM6NTguNzkwMTk1CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykK MjAxNy0wMi0yMSAxNDozMzo1OCAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2V4dF9h dXRoX2ZhaWwKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9zaW1fZXh0X2F1dGhfZmFpbCAxLzEKVGVzdDog RUFQLVNJTSB3aXRoIGV4dGVybmFsIEdTTSBhdXRoIGFuZCBhdXRoIGZhaWxpbmcKU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF9zaW1fZXh0 X2F1dGhfZmFpbCAwLjU1NzMxIDIwMTctMDItMjEgMTQ6MzM6NTkuNTI2NTQ3CnBhc3NlZCBhbGwg MSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozMzo1OSAJLi9ydW4tdGVzdHMucHkgYXBfd3Bh Ml9lYXBfc2ltX2V4dF9yZXBsYWNlX3NpbQpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApE RVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjow MApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3NpbV9leHRfcmVw bGFjZV9zaW0gMS8xClRlc3Q6IEVBUC1TSU0gd2l0aCBleHRlcm5hbCBHU00gYXV0aCBhbmQgcmVw bGFjaW5nIFNJTSB3aXRob3V0IGNsZWFyaW5nIHBzZXVkb255bSBpZApTdGFydGluZyBBUCB3bGFu MwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3NpbV9leHRfcmVwbGFj ZV9zaW0gMC43MzcwMTkgMjAxNy0wMi0yMSAxNDozNDowMC40MzYzMjQKcGFzc2VkIGFsbCAxIHRl c3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjM0OjAwIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2Vh cF9zaW1fZXh0X3JlcGxhY2Vfc2ltMgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6 IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApB UERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3NpbV9leHRfcmVwbGFj ZV9zaW0yIDEvMQpUZXN0OiBFQVAtU0lNIHdpdGggZXh0ZXJuYWwgR1NNIGF1dGggYW5kIHJlcGxh Y2luZyBTSU0gYW5kIGNsZWFyaW5nIHBzZXVkb255bSBpZGVudGl0eQpTdGFydGluZyBBUCB3bGFu MwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3NpbV9leHRfcmVwbGFj ZV9zaW0yIDAuNjY3NTM5IDIwMTctMDItMjEgMTQ6MzQ6MDEuMjgxMDgzCnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozNDowMSAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9l YXBfc2ltX2V4dF9yZXBsYWNlX3NpbTMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF9zaW1fZXh0X3JlcGxh Y2Vfc2ltMyAxLzEKVGVzdDogRUFQLVNJTSB3aXRoIGV4dGVybmFsIEdTTSBhdXRoLCByZXBsYWNp bmcgU0lNLCBhbmQgbm8gaWRlbnRpdHkgaW4gY29uZmlnClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfc2ltX2V4dF9yZXBsYWNlX3NpbTMg MC41NzY0NTMgMjAxNy0wMi0yMSAxNDozNDowMi4wMjc5MjQKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDE3LTAyLTIxIDE0OjM0OjAyIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zaW1f bm9fY2hhbmdlX3NldApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAw MjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xh bjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3NpbV9ub19jaGFuZ2Vfc2V0IDEvMQpU ZXN0OiBFQVAtU0lNIGFuZCBleHRlcm5hbCBHU00gYXV0aCB0byBjaGVjayBmYXN0IHJlYXV0aCB3 aXRoIG5vLWNoYW5nZSBTRVRfTkVUV09SSwpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3 bGFuMCB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3NpbV9ub19jaGFuZ2Vfc2V0IDAuNDg1ODg4IDIw MTctMDItMjEgMTQ6MzQ6MDIuNzAwNDQ2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0w Mi0yMSAxNDozNDowMiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX29vbQpERVY6IHds YW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6 IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJU IGFwX3dwYTJfZWFwX3NpbV9vb20gMS8xClRlc3Q6IEVBUC1TSU0gYW5kIE9PTQpTdGFydGluZyBB UCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApEaXNjb25uZWN0aW9uIHRpbWVkIG91dApU cmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHki LCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2ht YXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX2VhcC5weSIsIGxpbmUgODI3LCBpbiB0ZXN0 X2FwX3dwYTJfZWFwX3NpbV9vb20KICAgIGRldlswXS53YWl0X2Rpc2Nvbm5lY3RlZCgpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3dwYXN1cHBsaWNhbnQucHkiLCBs aW5lIDEyNTAsIGluIHdhaXRfZGlzY29ubmVjdGVkCiAgICByYWlzZSBFeGNlcHRpb24oZXJyb3Ip CkV4Y2VwdGlvbjogRGlzY29ubmVjdGlvbiB0aW1lZCBvdXQKRkFJTCBhcF93cGEyX2VhcF9zaW1f b29tIDEwLjU0ODczOCAyMDE3LTAyLTIxIDE0OjM0OjEzLjM4OTY4MwpwYXNzZWQgMCB0ZXN0IGNh c2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3dwYTJfZWFwX3Np bV9vb20KMjAxNy0wMi0yMSAxNDozNDoxMyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2lt X3NxbApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDow MDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6 IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3NpbV9zcWwgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlz ZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1TSU0gKFNRTCkKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVj dCBTVEEgd2xhbjAgdG8gQVAKU0lNIGZhc3QgcmUtYXV0aGVudGljYXRpb24KU0lNIGZ1bGwgYXV0 aCB3aXRoIHBzZXVkb255bQpTSU0gZnVsbCBhdXRoIHdpdGggcGVybWFuZW50IGlkZW50aXR5ClNJ TSByZWF1dGggd2l0aCBtaXNtYXRjaGluZyBNSwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTSU0g cmVhdXRoIHdpdGggbWlzbWF0Y2hpbmcgY291bnRlcgpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApT SU0gcmVhdXRoIHdpdGggbWF4IHJlYXV0aCBjb3VudCByZWFjaGVkClBBU1MgYXBfd3BhMl9lYXBf c2ltX3NxbCAxLjQ4MTM3NiAyMDE3LTAyLTIxIDE0OjM0OjE1LjA1NDQwOApwYXNzZWQgYWxsIDEg dGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzQ6MTUgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJf ZWFwX3NxbApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3NxbCAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNl IGNvbm5lY3Rpb24gdXNpbmcgU1FMaXRlIGZvciB1c2VyIERCClN0YXJ0aW5nIEFQIHdsYW4zCkNv bm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4xIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfc3Fs IDAuOTkzNTEgMjAxNy0wMi0yMSAxNDozNDoxNi4xNzU0NTQKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDE3LTAyLTIxIDE0OjM0OjE2IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zdGF0 dXMKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6 MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3 bGFuNApTVEFSVCBhcF93cGEyX2VhcF9zdGF0dXMgMS8xClRlc3Q6IEVBUCBzdGF0ZSBtYWNoaW5l IHN0YXR1cyBpbmZvcm1hdGlvbgpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApJdGVyYXRpb25zOiAyMTUKRUFQIHN0YXRlczogWydESVNBQkxFRCcsICdJRExFJywgJ1NV Q0NFU1MnXQptZXRob2RTdGF0ZXM6IFsnTUFZX0NPTlQnLCAnTk9ORScsICdET05FJ10KZGVjaXNp b25zOiBbJ0NPTkRfU1VDQycsICdGQUlMJywgJ1VOQ09ORF9TVUNDJ10KcmVxTWV0aG9kczogWycw JywgJzEnLCAnMjEnLCAnMjUnXQpzZWxlY3RlZE1ldGhvZHM6IFsnMjEgKEVBUC1UVExTKScsICcy NSAoRUFQLVBFQVApJ10KUEFTUyBhcF93cGEyX2VhcF9zdGF0dXMgMC40OTU1NzUgMjAxNy0wMi0y MSAxNDozNDoxNi44NzExNDYKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0 OjM0OjE2IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF90bHMKREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2Vh cF90bHMgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1UTFMK U3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2Vh cF90bHMgMC42MDE4MDMgMjAxNy0wMi0yMSAxNDozNDoxNy42NTQzMzEKcGFzc2VkIGFsbCAxIHRl c3QgY2FzZShzKQoyMDE3LTAyLTIxIDE0OjM0OjE3IAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2Vh cF90bHNfYmxvYgpERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3Rsc19ibG9iIDEvMQpUZXN0OiBXUEEyLUVu dGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtVExTIGFuZCBjb25maWcgYmxvYnMKU3RhcnRp bmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBhcF93cGEyX2VhcF90bHNf YmxvYiAwLjYxMTAyMyAyMDE3LTAyLTIxIDE0OjM0OjE4LjQzMjIwOQpwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzQ6MTggCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFw X3Rsc19ibG9iX21pc3NpbmcKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF90bHNfYmxvYl9taXNzaW5nIDEv MQpUZXN0OiBFQVAtVExTIGFuZCBjb25maWcgYmxvYiBtaXNzaW5nClN0YXJ0aW5nIEFQIHdsYW4z CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfdGxzX2Jsb2JfbWlzc2lu ZyAwLjQyMzQyNiAyMDE3LTAyLTIxIDE0OjM0OjE5LjA0NDk5OApwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMTctMDItMjEgMTQ6MzQ6MTkgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rs c19jaGVja19jcmwKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF90bHNfY2hlY2tfY3JsIDEvMQpUZXN0OiBF QVAtVExTIGFuZCBzZXJ2ZXIgY2hlY2tpbmcgQ1JMClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3Qg U1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfdGxzX2NoZWNrX2NybCAxLjU1NTczNSAyMDE3LTAyLTIx IDE0OjM0OjIwLjc3NjAxMgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6 MzQ6MjAgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19kaWZmX2NhX3RydXN0CkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgYXBfd3BhMl9lYXBfdGxzX2RpZmZfY2FfdHJ1c3QgMS8xClRlc3Q6IFdQQTItRW50ZXJwcmlz ZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1UVExTL1BBUCBhbmQgZGlmZmVyZW50IENBIHRydXN0ClN0 YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RBIHdsYW4w IHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfdGxzX2RpZmZfY2FfdHJ1c3QgMC45MTM5NDUgMjAxNy0w Mi0yMSAxNDozNDoyMS44NjQwMDMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDE3LTAyLTIx IDE0OjM0OjIxIAkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF90bHNfZGlmZl9jYV90cnVzdDIK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBhcF93cGEyX2VhcF90bHNfZGlmZl9jYV90cnVzdDIgMS8xClRlc3Q6IFdQQTItRW50 ZXJwcmlzZSBjb25uZWN0aW9uIHVzaW5nIEVBUC1UVExTL1BBUCBhbmQgZGlmZmVyZW50IENBIHRy dXN0ClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClBBU1MgYXBfd3BhMl9lYXBfdGxzX2RpZmZfY2FfdHJ1c3QyIDAuNjQ4Nzg0 IDIwMTctMDItMjEgMTQ6MzQ6MjIuNjg3NTQ2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAx Ny0wMi0yMSAxNDozNDoyMiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2RpZmZfY2Ff dHJ1c3QzCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgYXBfd3BhMl9lYXBfdGxzX2RpZmZfY2FfdHJ1c3QzIDEvMQpUZXN0OiBX UEEyLUVudGVycHJpc2UgY29ubmVjdGlvbiB1c2luZyBFQVAtVFRMUy9QQVAgYW5kIGRpZmZlcmVu dCBDQSB0cnVzdApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNT IGFwX3dwYTJfZWFwX3Rsc19kaWZmX2NhX3RydXN0MyAwLjk3MDU5MSAyMDE3LTAyLTIxIDE0OjM0 OjIzLjgyNTEwNQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMTctMDItMjEgMTQ6MzQ6MjMg CS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19kb21haW5fbWF0Y2hfY24KREVWOiB3bGFu MDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3 bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBh cF93cGEyX2VhcF90bHNfZG9tYWluX21hdGNoX2NuIDEvMQpUZXN0OiBXUEEyLUVudGVycHJpc2Ug dXNpbmcgRUFQLVRMUyBhbmQgZG9tYWlubWF0Y2ggKENOKQpTdGFydGluZyBBUCB3bGFuMwpDb25u ZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0aW9uIHRpbWVkIG91dApUcmFjZWJhY2sgKG1vc3Qg cmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4g bWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0 cy9od3NpbS90ZXN0X2FwX2VhcC5weSIsIGxpbmUgNDExMSwgaW4gdGVzdF9hcF93cGEyX2VhcF90 bHNfZG9tYWluX21hdGNoX2NuCiAgICBzY2FuX2ZyZXE9IjI0MTIiKQogIEZpbGUgIi9sa3AvYmVu Y2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS93cGFzdXBwbGljYW50LnB5IiwgbGluZSAxMDMzLCBp biBjb25uZWN0CiAgICBzZWxmLmNvbm5lY3RfbmV0d29yayhpZCwgdGltZW91dD0yMCkKICBGaWxl ICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vd3Bhc3VwcGxpY2FudC5weSIsIGxp bmUgNDEzLCBpbiBjb25uZWN0X25ldHdvcmsKICAgIHNlbGYud2FpdF9jb25uZWN0ZWQodGltZW91 dD10aW1lb3V0KQogIEZpbGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS93cGFz dXBwbGljYW50LnB5IiwgbGluZSAxMjQyLCBpbiB3YWl0X2Nvbm5lY3RlZAogICAgcmFpc2UgRXhj ZXB0aW9uKGVycm9yKQpFeGNlcHRpb246IENvbm5lY3Rpb24gdGltZWQgb3V0CkZBSUwgYXBfd3Bh Ml9lYXBfdGxzX2RvbWFpbl9tYXRjaF9jbiAyMC4yMjE0NTkgMjAxNy0wMi0yMSAxNDozNDo0NC4y MjE2MDkKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNraXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVk IHRlc3RzOiBhcF93cGEyX2VhcF90bHNfZG9tYWluX21hdGNoX2NuCjIwMTctMDItMjEgMTQ6MzQ6 NDQgCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19kb21haW5fbWlzbWF0Y2hfY24KREVW OiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAK REVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApT VEFSVCBhcF93cGEyX2VhcF90bHNfZG9tYWluX21pc21hdGNoX2NuIDEvMQpUZXN0OiBXUEEyLUVu dGVycHJpc2UgdXNpbmcgRUFQLVRMUyBhbmQgZG9tYWluIG1pc21hdGNoIChDTikKU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjEgdG8gQVAK UEFTUyBhcF93cGEyX2VhcF90bHNfZG9tYWluX21pc21hdGNoX2NuIDAuNzk1ODExIDIwMTctMDIt MjEgMTQ6MzQ6NDUuMTkzMjYzCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAx NDozNDo0NSAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2RvbWFpbl9zdWZmaXhfbWF0 Y2hfY24KREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF90bHNfZG9tYWluX3N1ZmZpeF9tYXRjaF9jbiAxLzEK VGVzdDogV1BBMi1FbnRlcnByaXNlIHVzaW5nIEVBUC1UTFMgYW5kIGRvbWFpbiBzdWZmaXggbWF0 Y2ggKENOKQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0 aW9uIHRpbWVkIG91dApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAi Li9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0OSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2KQogIEZp bGUgIi9sa3AvYmVuY2htYXJrcy9od3NpbS90ZXN0cy9od3NpbS90ZXN0X2FwX2VhcC5weSIsIGxp bmUgNDEyNSwgaW4gdGVzdF9hcF93cGEyX2VhcF90bHNfZG9tYWluX3N1ZmZpeF9tYXRjaF9jbgog ICAgc2Nhbl9mcmVxPSIyNDEyIikKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMv aHdzaW0vd3Bhc3VwcGxpY2FudC5weSIsIGxpbmUgMTAzMywgaW4gY29ubmVjdAogICAgc2VsZi5j b25uZWN0X25ldHdvcmsoaWQsIHRpbWVvdXQ9MjApCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3 c2ltL3Rlc3RzL2h3c2ltL3dwYXN1cHBsaWNhbnQucHkiLCBsaW5lIDQxMywgaW4gY29ubmVjdF9u ZXR3b3JrCiAgICBzZWxmLndhaXRfY29ubmVjdGVkKHRpbWVvdXQ9dGltZW91dCkKICBGaWxlICIv bGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdzaW0vd3Bhc3VwcGxpY2FudC5weSIsIGxpbmUg MTI0MiwgaW4gd2FpdF9jb25uZWN0ZWQKICAgIHJhaXNlIEV4Y2VwdGlvbihlcnJvcikKRXhjZXB0 aW9uOiBDb25uZWN0aW9uIHRpbWVkIG91dApGQUlMIGFwX3dwYTJfZWFwX3Rsc19kb21haW5fc3Vm Zml4X21hdGNoX2NuIDIwLjIzMzMwOSAyMDE3LTAyLTIxIDE0OjM1OjA1LjYwNTU5NQpwYXNzZWQg MCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVzdHM6IGFwX3dw YTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21hdGNoX2NuCjIwMTctMDItMjEgMTQ6MzU6MDUgCS4v cnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21hdGNoX2NuX2Z1bGwK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBhcF93cGEyX2VhcF90bHNfZG9tYWluX3N1ZmZpeF9tYXRjaF9jbl9mdWxsIDEvMQpU ZXN0OiBXUEEyLUVudGVycHJpc2UgdXNpbmcgRUFQLVRMUyBhbmQgZG9tYWluIHN1ZmZpeCBtYXRj aCAoQ04pClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQCkNvbm5lY3Rp b24gdGltZWQgb3V0ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIu L3J1bi10ZXN0cy5weSIsIGxpbmUgNDQ5LCBpbiBtYWluCiAgICB0KGRldiwgYXBkZXYpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGlu ZSA0MDk3LCBpbiB0ZXN0X2FwX3dwYTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21hdGNoX2NuX2Z1 bGwKICAgIHNjYW5fZnJlcT0iMjQxMiIpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rl c3RzL2h3c2ltL3dwYXN1cHBsaWNhbnQucHkiLCBsaW5lIDEwMzMsIGluIGNvbm5lY3QKICAgIHNl bGYuY29ubmVjdF9uZXR3b3JrKGlkLCB0aW1lb3V0PTIwKQogIEZpbGUgIi9sa3AvYmVuY2htYXJr cy9od3NpbS90ZXN0cy9od3NpbS93cGFzdXBwbGljYW50LnB5IiwgbGluZSA0MTMsIGluIGNvbm5l Y3RfbmV0d29yawogICAgc2VsZi53YWl0X2Nvbm5lY3RlZCh0aW1lb3V0PXRpbWVvdXQpCiAgRmls ZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3dwYXN1cHBsaWNhbnQucHkiLCBs aW5lIDEyNDIsIGluIHdhaXRfY29ubmVjdGVkCiAgICByYWlzZSBFeGNlcHRpb24oZXJyb3IpCkV4 Y2VwdGlvbjogQ29ubmVjdGlvbiB0aW1lZCBvdXQKRkFJTCBhcF93cGEyX2VhcF90bHNfZG9tYWlu X3N1ZmZpeF9tYXRjaF9jbl9mdWxsIDIwLjIwMjA3MyAyMDE3LTAyLTIxIDE0OjM1OjI1Ljk4OTgx OQpwYXNzZWQgMCB0ZXN0IGNhc2UocykKc2tpcHBlZCAwIHRlc3QgY2FzZShzKQpmYWlsZWQgdGVz dHM6IGFwX3dwYTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21hdGNoX2NuX2Z1bGwKMjAxNy0wMi0y MSAxNDozNToyNiAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2RvbWFpbl9zdWZmaXhf bWlzbWF0Y2hfY24KREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBhcF93cGEyX2VhcF90bHNfZG9tYWluX3N1ZmZpeF9taXNtYXRj aF9jbiAxLzEKVGVzdDogV1BBMi1FbnRlcnByaXNlIHVzaW5nIEVBUC1UTFMgYW5kIGRvbWFpbiBz dWZmaXggbWlzbWF0Y2ggKENOKQpTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApQQVNTIGFwX3dwYTJfZWFwX3Rsc19kb21haW5f c3VmZml4X21pc21hdGNoX2NuIDAuODA1MDI4IDIwMTctMDItMjEgMTQ6MzU6MjYuOTc4NDIyCnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozNToyNyAJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfdGxzX2ludGVybWVkaWF0ZV9jYQpERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGFwX3dwYTJfZWFwX3Rs c19pbnRlcm1lZGlhdGVfY2EgMS8xClRlc3Q6IEVBUC1UTFMgd2l0aCBpbnRlcm1lZGlhdGUgc2Vy dmVyL3VzZXIgQ0EKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFT UyBhcF93cGEyX2VhcF90bHNfaW50ZXJtZWRpYXRlX2NhIDAuNjk1NTc4IDIwMTctMDItMjEgMTQ6 MzU6MjcuODMzMzkwCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAxNy0wMi0yMSAxNDozNToy NyAJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2ludGVybWVkaWF0ZV9jYV9vY3NwCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgYXBfd3BhMl9lYXBfdGxzX2ludGVybWVkaWF0ZV9jYV9vY3NwIDEvMQpUZXN0OiBFQVAt VExTIHdpdGggaW50ZXJtZWRpYXRlIHNlcnZlci91c2VyIENBIGFuZCBPQ1NQIG9uIHNlcnZlciBj ZXJ0aWZpY2F0ZQpbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpUcmFjZWJhY2sg KG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiLi9ydW4tdGVzdHMucHkiLCBsaW5lIDQ0 NywgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2LCBwYXJhbXMpCiAgRmlsZSAiL2xrcC9iZW5jaG1h cmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfYXBfZWFwLnB5IiwgbGluZSAzODg2LCBpbiB0ZXN0 X2FwX3dwYTJfZWFwX3Rsc19pbnRlcm1lZGlhdGVfY2Ffb2NzcAogICAgZm4gPSBpY2Ffb2NzcCgi c2VydmVyLnBlbSIpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rl c3RfYXBfZWFwLnB5IiwgbGluZSAzODU4LCBpbiBpY2Ffb2NzcAogICAgc3RkZXJyPXN1YnByb2Nl c3MuUElQRSkKICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc3VicHJvY2Vzcy5weSIsIGxpbmUg MzkwLCBpbiBfX2luaXRfXwogICAgZXJycmVhZCwgZXJyd3JpdGUpCiAgRmlsZSAiL3Vzci9saWIv cHl0aG9uMi43L3N1YnByb2Nlc3MucHkiLCBsaW5lIDEwMjQsIGluIF9leGVjdXRlX2NoaWxkCiAg ICByYWlzZSBjaGlsZF9leGNlcHRpb24KT1NFcnJvcjogW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBv ciBkaXJlY3RvcnkKRkFJTCBhcF93cGEyX2VhcF90bHNfaW50ZXJtZWRpYXRlX2NhX29jc3AgMC4w ODE4MTQgMjAxNy0wMi0yMSAxNDozNToyOC4xMDE1MTgKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNr aXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBhcF93cGEyX2VhcF90bHNfaW50ZXJt ZWRpYXRlX2NhX29jc3AKMjAxNy0wMi0yMSAxNDozNToyOCAuL3N0b3Auc2gK --===============1735509617988756683== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job.yaml" LS0tCgojISBqb2JzL2h3c2ltLnlhbWwKc3VpdGU6IGh3c2ltCnRlc3RjYXNlOiBod3NpbQpjYXRl Z29yeTogZnVuY3Rpb25hbApod3NpbToKICBncm91cDogaHdzaW0tMDEKam9iX29yaWdpbjogIi9s a3AvbGtwLy5zcmMtMjAxNzAyMDQtMTg1NjExL2FsbG90L2N5Y2xpYzpsaW51eC1kZXZlbDpkZXZl bC1ob3VybHkvbGtwLXNieDA0L2h3c2ltLnlhbWwiCgojISBxdWV1ZSBvcHRpb25zCnF1ZXVlOiBi aXNlY3QKdGVzdGJveDogbGtwLXNieDA0CnRib3hfZ3JvdXA6IGxrcC1zYngwNApzdWJtaXRfaWQ6 IDU4YWJkOTNhMGI5YTkzZGY3N2UzYTMwNgpqb2JfZmlsZTogIi9sa3Avc2NoZWR1bGVkL2xrcC1z YngwNC9od3NpbS1od3NpbS0wMS1kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6LWEwODhkMWQ3 M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMzZTUtMjAxNzAyMjEtMTIyNzQzLTFoaXE2eWot MC55YW1sIgppZDogODQ2MjRhZjMwOWQ2YjljMjc5M2M2NGE2ZWRjNzRkMDc5YTQ1ZDMwYQoKIyEg aG9zdHMvbGtwLXNieDA0Cm1vZGVsOiBTYW5keSBCcmlkZ2UtRVgKbnJfY3B1OiA2NAptZW1vcnk6 IDY0Rwpucl9zc2RfcGFydGl0aW9uczogNApzc2RfcGFydGl0aW9uczogIi9kZXYvZGlzay9ieS1p ZC9hdGEtSU5URUxfU1NEU0MyKi1wYXJ0MSIKc3dhcF9wYXJ0aXRpb25zOiAKYnJhbmQ6IEludGVs KFIpIFhlb24oUikgQ1BVIEU1LTQ2NTAgMCBAIDIuNzBHSHoKCiMhIGluY2x1ZGUvY2F0ZWdvcnkv ZnVuY3Rpb25hbAprbXNnOiAKaGVhcnRiZWF0OiAKCiMhIGluY2x1ZGUvaHdzaW0KbmVlZF9rY29u ZmlnOgotIENPTkZJR19XTEFOPXkKLSBDT05GSUdfQ0ZHODAyMTEKLSBDT05GSUdfQ0ZHODAyMTFf V0VYVD15Ci0gQ09ORklHX01BQzgwMjExCi0gQ09ORklHX01BQzgwMjExX0hXU0lNCi0gQ09ORklH X01BQzgwMjExX0xFRFM9eQotIENPTkZJR19NQUM4MDIxMV9NRVNIPXkKCiMhIGluY2x1ZGUvcXVl dWUvY3ljbGljCmNvbW1pdDogYTA4OGQxZDczYTRiY2ZkN2JjNDgyZjhkMDgzNzViOWI2NjVkYzNl NQoKIyEgZGVmYXVsdCBwYXJhbXMKa2NvbmZpZzogeDg2XzY0LXJoZWwtNy4yCmNvbXBpbGVyOiBn Y2MtNgpyb290ZnM6IGRlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3oKZW5xdWV1ZV90aW1lOiAy MDE3LTAyLTIxIDE0OjA3OjU0LjgzODYxNDQ3MiArMDg6MDAKX2lkOiA1OGFiZDkzYTBiOWE5M2Rm NzdlM2EzMDYKCiMhIHNjaGVkdWxlIG9wdGlvbnMKdXNlcjogbGtwCmhlYWRfY29tbWl0OiA3ZjFm ODMzM2FlNDA5ZjA4ODk4OTljMDdhY2NjOTJhMTdiZjlmOGI3CmJhc2VfY29tbWl0OiA3MDg5ZGI4 NGUzNTY1NjJmOGJhNzM3YzI5ZTQ3MmNjNDJkNTMwZGJjCmJyYW5jaDogbGludXgtZGV2ZWwvZGV2 ZWwtaG91cmx5LTIwMTcwMjEzMTEKcmVzdWx0X3Jvb3Q6ICIvcmVzdWx0L2h3c2ltL2h3c2ltLTAx L2xrcC1zYngwNC9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L3g4Nl82NC1yaGVsLTcuMi9n Y2MtNi9hMDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQwODM3NWI5YjY2NWRjM2U1LzAiCkxLUF9TRVJW RVI6IGlubgptYXhfdXB0aW1lOiAzNjAwCmluaXRyZDogIi9vc2ltYWdlL2RlYmlhbi9kZWJpYW4t eDg2XzY0LTIwMTYtMDgtMzEuY2d6Igpib290bG9hZGVyX2FwcGVuZDoKLSByb290PS9kZXYvcmFt MAotIHVzZXI9bGtwCi0gam9iPS9sa3Avc2NoZWR1bGVkL2xrcC1zYngwNC9od3NpbS1od3NpbS0w MS1kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6LWEwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4 Mzc1YjliNjY1ZGMzZTUtMjAxNzAyMjEtMTIyNzQzLTFoaXE2eWotMC55YW1sCi0gQVJDSD14ODZf NjQKLSBrY29uZmlnPXg4Nl82NC1yaGVsLTcuMgotIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1o b3VybHktMjAxNzAyMTMxMQotIGNvbW1pdD1hMDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQwODM3NWI5 YjY2NWRjM2U1Ci0gQk9PVF9JTUFHRT0vcGtnL2xpbnV4L3g4Nl82NC1yaGVsLTcuMi9nY2MtNi9h MDg4ZDFkNzNhNGJjZmQ3YmM0ODJmOGQwODM3NWI5YjY2NWRjM2U1L3ZtbGludXotNC4xMC4wLXJj Ni0wMDEwNC1nYTA4OGQxZAotIG1heF91cHRpbWU9MzYwMAotIFJFU1VMVF9ST09UPS9yZXN1bHQv aHdzaW0vaHdzaW0tMDEvbGtwLXNieDA0L2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3oveDg2 XzY0LXJoZWwtNy4yL2djYy02L2EwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMz ZTUvMAotIExLUF9TRVJWRVI9aW5uCi0gZGVidWcKLSBhcGljPWRlYnVnCi0gc3lzcnFfYWx3YXlz X2VuYWJsZWQKLSByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwCi0gbmV0LmlmbmFt ZXM9MAotIHByaW50ay5kZXZrbXNnPW9uCi0gcGFuaWM9LTEKLSBzb2Z0bG9ja3VwX3BhbmljPTEK LSBubWlfd2F0Y2hkb2c9cGFuaWMKLSBvb3BzPXBhbmljCi0gbG9hZF9yYW1kaXNrPTIKLSBwcm9t cHRfcmFtZGlzaz0wCi0gZHJiZC5taW5vcl9jb3VudD04Ci0gc3lzdGVtZC5sb2dfbGV2ZWw9ZXJy Ci0gaWdub3JlX2xvZ2xldmVsCi0gZWFybHlwcmludGs9dHR5UzAsMTE1MjAwCi0gY29uc29sZT10 dHlTMCwxMTUyMDAKLSBjb25zb2xlPXR0eTAKLSB2Z2E9bm9ybWFsCi0gcncKbGtwX2luaXRyZDog Ii9sa3AvbGtwL2xrcC14ODZfNjQuY2d6Igptb2R1bGVzX2luaXRyZDogIi9wa2cvbGludXgveDg2 XzY0LXJoZWwtNy4yL2djYy02L2EwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMz ZTUvbW9kdWxlcy5jZ3oiCmJtX2luaXRyZDogIi9vc2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0y MDE2LTA4LTMxLmNnei9sa3BfMjAxNi0xMS0xNS5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2 XzY0LTIwMTYtMDgtMzEuY2d6L3JzeW5jLXJvb3Rmc18yMDE2LTExLTE1LmNneiwvb3NpbWFnZS9k ZXBzL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3ovcnVuLWlwY29uZmlnXzIwMTYtMTEtMTUu Y2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9od3NpbV8yMDE2 LTExLTE2LmNneiwvb3NpbWFnZS9wa2cvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9od3Np bS14ODZfNjRfMjAxNi0xMS0xNi5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTYt MDgtMzEuY2d6L2h3XzIwMTYtMTEtMTUuY2d6IgpzaXRlOiBpbm4KCiMhIC9sa3AvbGtwLy5zcmMt MjAxNzAyMTktMTYyMTAyL2luY2x1ZGUvc2l0ZS9pbm4KTEtQX0NHSV9QT1JUOiA4MApMS1BfQ0lG U19QT1JUOiAxMzkKb29tLWtpbGxlcjogCndhdGNoZG9nOiAKbmZzLWhhbmc6IAoKIyEgcnVudGlt ZSBzdGF0dXMKCiMhIHVzZXIgb3ZlcnJpZGVzCmtlcm5lbDogIi9wa2cvbGludXgveDg2XzY0LXJo ZWwtNy4yL2djYy02L2EwODhkMWQ3M2E0YmNmZDdiYzQ4MmY4ZDA4Mzc1YjliNjY1ZGMzZTUvdm1s aW51ei00LjEwLjAtcmM2LTAwMTA0LWdhMDg4ZDFkIgpkZXF1ZXVlX3RpbWU6IDIwMTctMDItMjEg MTQ6MjM6MjkuOTY2NDA3MDA2ICswODowMAoKIyEgL2xrcC9sa3AvLnNyYy0yMDE3MDIyMS0xNDE2 MjIvaW5jbHVkZS9zaXRlL2lubgpqb2Jfc3RhdGU6IGZpbmlzaGVkCmxvYWRhdmc6ICcwLjUyJwo= --===============1735509617988756683== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reproduce.ksh" ZXhwb3J0IFVTRVI9cm9vdAouL3N0YXJ0LnNoCgkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2Rpc2Fi bGVfZW5hYmxlCgkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2Rpc2Nvbm5lY3RfaW5fcHMKCS4vcnVu LXRlc3RzLnB5IGFwX29wZW5faWRfc3RyCgkuL3J1bi10ZXN0cy5weSBhcF9vcGVuX2lmZG93bgoJ Li9ydW4tdGVzdHMucHkgYXBfb3Blbl9pbnZhbGlkX3dtbV9hY3Rpb24KCS4vcnVuLXRlc3RzLnB5 IGFwX29wZW5fb3V0X29mX21lbW9yeQoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9wYWNrZXRfbG9z cwoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9wZXJfc3RhX3ZpZgoJLi9ydW4tdGVzdHMucHkgYXBf b3Blbl9wbWZfZGVmYXVsdAoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9wb2xsX3N0YQoJLi9ydW4t dGVzdHMucHkgYXBfb3Blbl9yZWFzc29jX25vdF9mb3VuZAoJLi9ydW4tdGVzdHMucHkgYXBfb3Bl bl9yZWNvbm5lY3Rfb25faW5hY3Rpdml0eV9kaXNjb25uZWN0CgkuL3J1bi10ZXN0cy5weSBhcF9v cGVuX3NlbGVjdF9hbnkKCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fc2VsZWN0X25ldHdvcmsKCS4v cnVuLXRlc3RzLnB5IGFwX29wZW5fc2VsZWN0X3R3aWNlCgkuL3J1bi10ZXN0cy5weSBhcF9vcGVu X3N0YV9lbmFibGVfZGlzYWJsZQoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9zdGFfc3RhdGlzdGlj cwoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl9zdGFydF9kaXNhYmxlZAoJLi9ydW4tdGVzdHMucHkg YXBfb3Blbl9zdGFydF9kaXNhYmxlZDIKCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fdGRscwoJLi9y dW4tdGVzdHMucHkgYXBfb3Blbl90ZGxzX3ZodAoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl90ZGxz X3ZodDE2MAoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl90ZGxzX3ZodDgwCgkuL3J1bi10ZXN0cy5w eSBhcF9vcGVuX3RkbHNfdmh0ODBwbHVzODAKCS4vcnVuLXRlc3RzLnB5IGFwX29wZW5fdW5leHBl Y3RlZF9hc3NvY19ldmVudAoJLi9ydW4tdGVzdHMucHkgYXBfb3Blbl91bmtub3duX2FjdGlvbgoJ Li9ydW4tdGVzdHMucHkgYXBfb3Blbl93cGFzX2luX2JyaWRnZQoJLi9ydW4tdGVzdHMucHkgYXBf cG1mX2Fzc29jX2NvbWViYWNrCgkuL3J1bi10ZXN0cy5weSBhcF9wbWZfYXNzb2NfY29tZWJhY2sy CgkuL3J1bi10ZXN0cy5weSBhcF9wbWZfbmVnYXRpdmUKCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9v cHRpb25hbAoJLi9ydW4tdGVzdHMucHkgYXBfcG1mX29wdGlvbmFsXzJha20KCS4vcnVuLXRlc3Rz LnB5IGFwX3BtZl9vcHRpb25hbF9lYXAKCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9yZXF1aXJlZAoJ Li9ydW4tdGVzdHMucHkgYXBfcG1mX3JlcXVpcmVkX2VhcAoJLi9ydW4tdGVzdHMucHkgYXBfcG1m X3JlcXVpcmVkX3NoYTEKCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl9yZXF1aXJlZF9zdGFfbm9fcG1m CgkuL3J1bi10ZXN0cy5weSBhcF9wbWZfc3RhX3NhX3F1ZXJ5CgkuL3J1bi10ZXN0cy5weSBhcF9w bWZfc3RhX3NhX3F1ZXJ5X25vX3Jlc3BvbnNlCgkuL3J1bi10ZXN0cy5weSBhcF9wbWZfc3RhX3Vu cHJvdF9kZWF1dGhfYnVyc3QKCS4vcnVuLXRlc3RzLnB5IGFwX3BtZl90b2dnbGUKCS4vcnVuLXRl c3RzLnB5IGFwX3Fvc21hcAoJLi9ydW4tdGVzdHMucHkgYXBfcW9zbWFwX2RlZmF1bHQKCS4vcnVu LXRlc3RzLnB5IGFwX3Fvc21hcF9kZWZhdWx0X2FjbQoJLi9ydW4tdGVzdHMucHkgYXBfcW9zbWFw X2ludmFsaWQKCS4vcnVuLXRlc3RzLnB5IGFwX3JlYXNzb2NpYXRpb25fdG9fc2FtZV9ic3MKCS4v cnVuLXRlc3RzLnB5IGFwX3JlbW92ZV9kdXJpbmdfYWNzCgkuL3J1bi10ZXN0cy5weSBhcF9yZW1v dmVfZHVyaW5nX2FjczIKCS4vcnVuLXRlc3RzLnB5IGFwX3JlbW92ZV9kdXJpbmdfYWNzMwoJLi9y dW4tdGVzdHMucHkgYXBfcmVtb3ZlX2R1cmluZ19odF9jb2V4X3NjYW4KCS4vcnVuLXRlc3RzLnB5 IGFwX3JlbW92ZV9kdXJpbmdfaHRfY29leF9zY2FuMgoJLi9ydW4tdGVzdHMucHkgYXBfcmVtb3Zl X2R1cmluZ19odF9jb2V4X3NjYW4zCgkuL3J1bi10ZXN0cy5weSBhcF9yZXF1aXJlX2h0CgkuL3J1 bi10ZXN0cy5weSBhcF9yZXF1aXJlX2h0X2xpbWl0ZWRfcmF0ZXMKCS4vcnVuLXRlc3RzLnB5IGFw X3JvYW1fb3BlbgoJLi9ydW4tdGVzdHMucHkgYXBfcm9hbV9vcGVuX2ZhaWxlZAoJLi9ydW4tdGVz dHMucHkgYXBfcm9hbV9zZXRfYnNzaWQKCS4vcnVuLXRlc3RzLnB5IGFwX3JvYW1fd3BhMl9wc2sK CS4vcnVuLXRlc3RzLnB5IGFwX3JvYW1fd3BhMl9wc2tfZmFpbGVkCgkuL3J1bi10ZXN0cy5weSBh cF9yb2FtX3dwYTJfcHNrX3JhY2UKCS4vcnVuLXRlc3RzLnB5IGFwX3Nob3J0X3ByZWFtYmxlCgku L3J1bi10ZXN0cy5weSBhcF9zcGVjdHJ1bV9tYW5hZ2VtZW50X3JlcXVpcmVkCgkuL3J1bi10ZXN0 cy5weSBhcF90ZGxzX2Rpc2NvdmVyeQoJLi9ydW4tdGVzdHMucHkgYXBfdGRsc19saW5rX3N0YXR1 cwoJLi9ydW4tdGVzdHMucHkgYXBfdHJhY2tfc3RhCgkuL3J1bi10ZXN0cy5weSBhcF90cmFja19z dGFfZm9yY2VfMmdoegoJLi9ydW4tdGVzdHMucHkgYXBfdHJhY2tfc3RhX2ZvcmNlXzVnaHoKCS4v cnVuLXRlc3RzLnB5IGFwX3RyYWNrX3N0YV9ub19hdXRoCgkuL3J1bi10ZXN0cy5weSBhcF90cmFj a19zdGFfbm9fYXV0aF9wYXNzaXZlCgkuL3J1bi10ZXN0cy5weSBhcF90cmFja19zdGFfbm9fcHJv YmVfcmVzcAoJLi9ydW4tdGVzdHMucHkgYXBfdHhfcXVldWVfcGFyYW1zCgkuL3J1bi10ZXN0cy5w eSBhcF92ZW5kb3JfZWxlbWVudHMKCS4vcnVuLXRlc3RzLnB5IGFwX3ZodDE2MAoJLi9ydW4tdGVz dHMucHkgYXBfdmh0MTYwX25vX2RmcwoJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODAKCS4vcnVuLXRl c3RzLnB5IGFwX3ZodDgwX2NzYQoJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODBfaW52YWxpZAoJLi9y dW4tdGVzdHMucHkgYXBfdmh0ODBfaW52YWxpZDIKCS4vcnVuLXRlc3RzLnB5IGFwX3ZodDgwX3Bh cmFtcwoJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODBfcHdyX2NvbnN0cmFpbnQKCS4vcnVuLXRlc3Rz LnB5IGFwX3ZodDgwYgoJLi9ydW4tdGVzdHMucHkgYXBfdmh0ODBjCgkuL3J1bi10ZXN0cy5weSBh cF92aHQ4MGQKCS4vcnVuLXRlc3RzLnB5IGFwX3ZodDgwcGx1czgwCgkuL3J1bi10ZXN0cy5weSBh cF92aHQ4MHBsdXM4MF9pbnZhbGlkCgkuL3J1bi10ZXN0cy5weSBhcF92aHRfMjAKCS4vcnVuLXRl c3RzLnB5IGFwX3ZodF80MAoJLi9ydW4tdGVzdHMucHkgYXBfdmh0X2NhcGFiX25vdF9zdXBwb3J0 ZWQKCS4vcnVuLXRlc3RzLnB5IGFwX3ZodF9vbl8yNGdoegoJLi9ydW4tdGVzdHMucHkgYXBfdmxh bl9maWxlX29wZW4KCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5faWZhY2VfY2xlYW51cF9tdWx0aWJz cwoJLi9ydW4tdGVzdHMucHkgYXBfdmxhbl9pZmFjZV9jbGVhbnVwX211bHRpYnNzX3Blcl9zdGFf dmlmCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX29wZW4KCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5f b3Blbl9wZXJfc3RhX3ZpZgoJLi9ydW4tdGVzdHMucHkgYXBfdmxhbl9yZWNvbm5lY3QKCS4vcnVu LXRlc3RzLnB5IGFwX3ZsYW5fdGFnZ2VkCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3RhZ2dlZF93 cGEyX3JhZGl1c19pZF9jaGFuZ2UKCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5fd2l0aG91dF9zdGF0 aW9uCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTIKCS4vcnVuLXRlc3RzLnB5IGFwX3ZsYW5f d3BhMl9wc2tfcmFkaXVzX3JlcXVpcmVkCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFk aXVzCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFkaXVzXzIKCS4vcnVuLXRlc3RzLnB5 IGFwX3ZsYW5fd3BhMl9yYWRpdXNfaWRfY2hhbmdlCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dw YTJfcmFkaXVzX21peGVkCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFkaXVzX3JlcXVp cmVkCgkuL3J1bi10ZXN0cy5weSBhcF92bGFuX3dwYTJfcmFkaXVzX3RhZ2dlZAoJLi9ydW4tdGVz dHMucHkgYXBfd2RzX3N0YQoJLi9ydW4tdGVzdHMucHkgYXBfd2VwX3RkbHMKCS4vcnVuLXRlc3Rz LnB5IGFwX3dwYTJfYWxyZWFkeV9pbl9icmlkZ2UKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfYnJp ZGdlX2ZkYgoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthCgkuL3J1bi10ZXN0cy5weSBh cF93cGEyX2VhcF9ha2FfY29uZmlnCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ha2FfZXh0 CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ha2FfZXh0X2F1dGhfZmFpbAoJLi9ydW4tdGVz dHMucHkgYXBfd3BhMl9lYXBfYWthX3ByaW1lCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9h a2FfcHJpbWVfZXh0X2F1dGhfZmFpbAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthX3By aW1lX3NxbAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfYWthX3NxbAoJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfYXNzb2NfcnNuCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9la2UK CS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2VrZV9tYW55CgkuL3J1bi10ZXN0cy5weSBhcF93 cGEyX2VhcF9la2Vfc2VydmVyX29vbQoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZWtlX3Nl cnZlcmlkX25haQoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZXhwYW5kZWRfbmFrCgkuL3J1 bi10ZXN0cy5weSBhcF93cGEyX2VhcF9leHRfZW5hYmxlX25ldHdvcmtfd2hpbGVfY29ubmVjdGVk CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X2JpbmFyeV9wYWMKCS4vcnVuLXRlc3Rz LnB5IGFwX3dwYTJfZWFwX2Zhc3RfYmluYXJ5X3BhY19lcnJvcnMKCS4vcnVuLXRlc3RzLnB5IGFw X3dwYTJfZWFwX2Zhc3RfY2lwaGVyX3N1aXRlcwoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBf ZmFzdF9lYXBfYWthCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X2d0Y19hdXRoX3By b3YKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfZ3RjX2lkZW50aXR5X2NoYW5nZQoJ Li9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9taXNzaW5nX3BhY19jb25maWcKCS4vcnVu LXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfbXNjaGFwdjJfdW5hdXRoX3Byb3YKCS4vcnVuLXRl c3RzLnB5IGFwX3dwYTJfZWFwX2Zhc3RfcGFjX2ZpbGUKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJf ZWFwX2Zhc3RfcGFjX2xpZmV0aW1lCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X3Bh Y19yZWZyZXNoCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9mYXN0X3BhY190cnVuY2F0ZQoJ Li9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfZmFzdF9wcmZfb29tCgkuL3J1bi10ZXN0cy5weSBh cF93cGEyX2VhcF9mYXN0X3NlcnZlcl9vb20KCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2Zh c3RfdGV4dF9wYWNfZXJyb3JzCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ncHNrCgkuL3J1 bi10ZXN0cy5weSBhcF93cGEyX2VhcF9ncHNrX3B0a19yZWtleV9hcAoJLi9ydW4tdGVzdHMucHkg YXBfd3BhMl9lYXBfaWtldjIKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2lrZXYyX2FzX2Zy YWcKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX2lrZXYyX29vbQoJLi9ydW4tdGVzdHMucHkg YXBfd3BhMl9lYXBfaW5fYnJpZGdlCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9pbnRlcmFj dGl2ZQoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfbm9fd29ya2Fyb3VuZAoJLi9ydW4tdGVz dHMucHkgYXBfd3BhMl9lYXBfbm9uX2FzY2lpX2lkZW50aXR5CgkuL3J1bi10ZXN0cy5weSBhcF93 cGEyX2VhcF9ub25fYXNjaWlfaWRlbnRpdHkyCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9v b20KCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3BheAoJLi9ydW4tdGVzdHMucHkgYXBfd3Bh Ml9lYXBfcGVhcF9jcnlwdG9fYmluZGluZwoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcGVh cF9jcnlwdG9fYmluZGluZ19zZXJ2ZXJfb29tCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9w ZWFwX2VhcF9ha2EKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3BlYXBfZWFwX21zY2hhcHYy CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9wZWFwX2VhcF9tc2NoYXB2Ml9kb21haW4KCS4v cnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3BlYXBfZWFwX21zY2hhcHYyX2luY29ycmVjdF9wYXNz d29yZAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcGVhcF9lYXBfdGxzCgkuL3J1bi10ZXN0 cy5weSBhcF93cGEyX2VhcF9wZWFwX3BhcmFtcwoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBf cHNrCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9wc2tfb29tCgkuL3J1bi10ZXN0cy5weSBh cF93cGEyX2VhcF9wd2QKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3B3ZF9hc19mcmFnCgku L3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9wd2RfZ3JvdXBzCgkuL3J1bi10ZXN0cy5weSBhcF93 cGEyX2VhcF9wd2RfaW52YWxpZF9ncm91cAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcHdk X250aGFzaAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfcmVhdXRoCgkuL3J1bi10ZXN0cy5w eSBhcF93cGEyX2VhcF9yZXF1ZXN0X2lkZW50aXR5X21lc3NhZ2UKCS4vcnVuLXRlc3RzLnB5IGFw X3dwYTJfZWFwX3Nha2UKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Nlc3Npb25fdGlja2V0 CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zaW0KCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJf ZWFwX3NpbV9ha2FfcmVzdWx0X2luZAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2No YW5nZV9ic3NpZAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2NvbmZpZwoJLi9ydW4t dGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2RiCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9z aW1fZXh0CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zaW1fZXh0X2F1dGhfZmFpbAoJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX2V4dF9yZXBsYWNlX3NpbQoJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfc2ltX2V4dF9yZXBsYWNlX3NpbTIKCS4vcnVuLXRlc3RzLnB5IGFwX3dw YTJfZWFwX3NpbV9leHRfcmVwbGFjZV9zaW0zCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9z aW1fbm9fY2hhbmdlX3NldAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX29vbQoJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfc2ltX3NxbAoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9l YXBfc3FsCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF9zdGF0dXMKCS4vcnVuLXRlc3RzLnB5 IGFwX3dwYTJfZWFwX3RscwoJLi9ydW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2Jsb2IKCS4v cnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19ibG9iX21pc3NpbmcKCS4vcnVuLXRlc3RzLnB5 IGFwX3dwYTJfZWFwX3Rsc19jaGVja19jcmwKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rs c19kaWZmX2NhX3RydXN0CgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2VhcF90bHNfZGlmZl9jYV90 cnVzdDIKCS4vcnVuLXRlc3RzLnB5IGFwX3dwYTJfZWFwX3Rsc19kaWZmX2NhX3RydXN0MwoJLi9y dW4tdGVzdHMucHkgYXBfd3BhMl9lYXBfdGxzX2RvbWFpbl9tYXRjaF9jbgoJLi9ydW4tdGVzdHMu cHkgYXBfd3BhMl9lYXBfdGxzX2RvbWFpbl9taXNtYXRjaF9jbgoJLi9ydW4tdGVzdHMucHkgYXBf d3BhMl9lYXBfdGxzX2RvbWFpbl9zdWZmaXhfbWF0Y2hfY24KCS4vcnVuLXRlc3RzLnB5IGFwX3dw YTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21hdGNoX2NuX2Z1bGwKCS4vcnVuLXRlc3RzLnB5IGFw X3dwYTJfZWFwX3Rsc19kb21haW5fc3VmZml4X21pc21hdGNoX2NuCgkuL3J1bi10ZXN0cy5weSBh cF93cGEyX2VhcF90bHNfaW50ZXJtZWRpYXRlX2NhCgkuL3J1bi10ZXN0cy5weSBhcF93cGEyX2Vh cF90bHNfaW50ZXJtZWRpYXRlX2NhX29jc3AKLi9zdG9wLnNoCg== --===============1735509617988756683==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932136AbdBVCEE (ORCPT ); Tue, 21 Feb 2017 21:04:04 -0500 Received: from mga11.intel.com ([192.55.52.93]:52023 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753600AbdBVCDv (ORCPT ); Tue, 21 Feb 2017 21:03:51 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,191,1484035200"; d="xz'?yaml'?scan'208";a="67533354" Date: Wed, 22 Feb 2017 10:03:02 +0800 From: kernel test robot To: Linus =?iso-8859-1?Q?L=FCssing?= Cc: "David S. Miller" , LKML , Linus Torvalds , lkp@01.org Subject: [ipv6] a088d1d73a: WARNING:at_net/mac80211/agg-tx.c:#ieee80211_start_tx_ba_cb[mac80211] Message-ID: <20170222020301.GA1067@inn.lkp.intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); Message bigger than SAmaxbody (256000) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, we noticed the following commit: commit: a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 ("ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: hwsim with following parameters: group: hwsim-01 on test machine: 64 threads Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz with 64G memory caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +------------------------------------------------------------------+------------+------------+ | | 62f01db9cf | a088d1d73a | +------------------------------------------------------------------+------------+------------+ | boot_successes | 0 | 4 | | boot_failures | 2 | | | invoked_oom-killer:gfp_mask=0x | 2 | | | Mem-Info | 2 | | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 2 | | +------------------------------------------------------------------+------------+------------+ kern :warn : [ 146.568070] WARNING: CPU: 12 PID: 669 at net/mac80211/agg-tx.c:770 ieee80211_start_tx_ba_cb+0x139/0x150 [mac80211] kern :warn : [ 146.568071] Modules linked in: ccm bridge stp llc arc4 mac80211_hwsim mac80211 cfg80211 rfkill rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver sr_mod cdrom sd_mod sg intel_rapl sb_edac edac_core x86_pkg_temp_thermal intel_powerclamp coretemp mgag200 ttm kvm drm_kms_helper syscopyarea irqbypass sysfillrect crct10dif_pclmul sysimgblt fb_sys_fops crc32_pclmul crc32c_intel snd_pcm isci ghash_clmulni_intel snd_timer libsas pcbc scsi_transport_sas aesni_intel snd ahci libahci soundcore drm crypto_simd glue_helper cryptd pcspkr usb_storage libata shpchp wmi ipmi_si ipmi_devintf ipmi_msghandler ip_tables kern :warn : [ 146.568114] CPU: 12 PID: 669 Comm: kworker/u256:1 Not tainted 4.10.0-rc6-00104-ga088d1d #1 kern :warn : [ 146.568115] Hardware name: Intel Corporation LH Pass/S4600LH...., BIOS SE5C600.86B.99.02.1047.032320122259 03/23/2012 kern :warn : [ 146.568127] Workqueue: phy0 ieee80211_iface_work [mac80211] kern :warn : [ 146.568128] Call Trace: kern :warn : [ 146.568141] dump_stack+0x63/0x8a kern :warn : [ 146.568146] __warn+0xcb/0xf0 kern :warn : [ 146.568147] warn_slowpath_null+0x1d/0x20 kern :warn : [ 146.568156] ieee80211_start_tx_ba_cb+0x139/0x150 [mac80211] kern :warn : [ 146.568166] ieee80211_iface_work+0x266/0x470 [mac80211] kern :warn : [ 146.568180] process_one_work+0x1a3/0x480 kern :warn : [ 146.568182] worker_thread+0x4e/0x4d0 kern :warn : [ 146.568185] kthread+0x10c/0x140 kern :warn : [ 146.568187] ? process_one_work+0x480/0x480 kern :warn : [ 146.568187] ? kthread_create_on_node+0x40/0x40 kern :warn : [ 146.568195] ret_from_fork+0x2c/0x40 kern :warn : [ 146.568197] ---[ end trace 0e4afc24db5dbafa ]--- To reproduce: git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Kernel Test Robot --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.10.0-rc6-00104-ga088d1d" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.10.0-rc6 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_DEBUG_RODATA=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_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=19 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_NMI_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_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_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y # CONFIG_CHECKPOINT_RESTORE is not set 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 is not set 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 is not set CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y # CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # 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_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_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_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 # # 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_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_CMDLINE_PARSER is not set # CONFIG_BLK_WBT 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 # # 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_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 is not set 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_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_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=m 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_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_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_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_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_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 # # PCI host controller drivers # # CONFIG_PCIE_DW_PLAT is not set # CONFIG_VMD 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_PMC_ATOM=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_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_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_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_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 # # 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 is not set # 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_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_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_LWTUNNEL is not set CONFIG_DST_CACHE=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 is not set 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_OSD=m 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_BLK_DEV_HD 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_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_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_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_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_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_I40E_FCOE 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_NETVF 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_SYNOPSYS=y # 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_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y CONFIG_SWPHY=y # CONFIG_LED_TRIGGER_PHY is not set # # MDIO bus device drivers # # CONFIG_MDIO_BCM_UNIMAC is not set CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_OCTEON is not set # CONFIG_MDIO_THUNDER 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_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_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_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_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_MPU3050 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_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_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_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_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_GENERIC_PLATFORM is not set # CONFIG_GPIO_ICH is not set CONFIG_GPIO_LYNXPOINT=m # CONFIG_GPIO_MOCKUP is not set # 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_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_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_BQ24190 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_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_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_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_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_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_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_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_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 # 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_LEGACY 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_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_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_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_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_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_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_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 is not set # # 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_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_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_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 # # 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_MM_EDAC=m 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_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 is not set 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_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 # # Old ISDN4Linux (deprecated) # # 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_SMBIOS is not set CONFIG_DELL_WMI_AIO=m # 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_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 # CONFIG_COMMON_CLK_MT2701 is not set # CONFIG_COMMON_CLK_MT2701_MMSYS is not set # CONFIG_COMMON_CLK_MT2701_IMGSYS is not set # CONFIG_COMMON_CLK_MT2701_VDECSYS is not set # CONFIG_COMMON_CLK_MT2701_HIFSYS is not set # CONFIG_COMMON_CLK_MT2701_ETHSYS is not set # CONFIG_COMMON_CLK_MT2701_BDPSYS 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_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_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 # # Firmware Drivers # # CONFIG_ARM_SCPI_PROTOCOL is not set 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 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 is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_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 is not set # CONFIG_PSTORE_PMSG is not set # 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_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_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_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 CONFIG_TIMER_STATS=y # # 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_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_EVENT=y CONFIG_UPROBE_EVENT=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_HIST_TRIGGERS is not set # 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_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 is not set # CONFIG_TEST_BITMAP is not set # 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 is not set # 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_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y # CONFIG_EARLY_PRINTK_EFI 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_RODATA_TEST=y # CONFIG_DEBUG_WX is not set CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m 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_HAVE_ARCH_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY 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 # # 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_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_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_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 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='hwsim' export testcase='hwsim' export category='functional' export job_origin='/lkp/lkp/.src-20170204-185611/allot/cyclic:linux-devel:devel-hourly/lkp-sbx04/hwsim.yaml' export queue='bisect' export testbox='lkp-sbx04' export tbox_group='lkp-sbx04' export submit_id='58abd93a0b9a93df77e3a306' export job_file='/lkp/scheduled/lkp-sbx04/hwsim-hwsim-01-debian-x86_64-2016-08-31.cgz-a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5-20170221-122743-1hiq6yj-0.yaml' export id='84624af309d6b9c2793c64a6edc74d079a45d30a' export model='Sandy Bridge-EX' export nr_cpu=64 export memory='64G' export nr_ssd_partitions=4 export ssd_partitions='/dev/disk/by-id/ata-INTEL_SSDSC2*-part1' export swap_partitions= export brand='Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz' export need_kconfig='CONFIG_WLAN=y CONFIG_CFG80211 CONFIG_CFG80211_WEXT=y CONFIG_MAC80211 CONFIG_MAC80211_HWSIM CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_MESH=y' export commit='a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5' export kconfig='x86_64-rhel-7.2' export compiler='gcc-6' export rootfs='debian-x86_64-2016-08-31.cgz' export enqueue_time='2017-02-21 14:07:54 +0800' export _id='58abd93a0b9a93df77e3a306' export user='lkp' export head_commit='7f1f8333ae409f0889899c07accc92a17bf9f8b7' export base_commit='7089db84e356562f8ba737c29e472cc42d530dbc' export branch='linux-devel/devel-hourly-2017021311' export result_root='/result/hwsim/hwsim-01/lkp-sbx04/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/0' 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/lkp-sbx04/hwsim-hwsim-01-debian-x86_64-2016-08-31.cgz-a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5-20170221-122743-1hiq6yj-0.yaml ARCH=x86_64 kconfig=x86_64-rhel-7.2 branch=linux-devel/devel-hourly-2017021311 commit=a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/vmlinuz-4.10.0-rc6-00104-ga088d1d max_uptime=3600 RESULT_ROOT=/result/hwsim/hwsim-01/lkp-sbx04/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/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' export lkp_initrd='/lkp/lkp/lkp-x86_64.cgz' export modules_initrd='/pkg/linux/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/modules.cgz' export bm_initrd='/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2016-11-15.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/hwsim_2016-11-16.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/hwsim-x86_64_2016-11-16.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 kernel='/pkg/linux/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/vmlinuz-4.10.0-rc6-00104-ga088d1d' export dequeue_time='2017-02-21 14:23:29 +0800' export job_initrd='/lkp/scheduled/lkp-sbx04/hwsim-hwsim-01-debian-x86_64-2016-08-31.cgz-a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5-20170221-122743-1hiq6yj-0.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 group='hwsim-01' $LKP_SRC/tests/wrapper hwsim } extract_stats() { $LKP_SRC/stats/wrapper hwsim $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time hwsim.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 } "$@" --GvXjxJ+pjyke8COw Content-Type: application/octet-stream Content-Disposition: attachment; filename="kmsg.xz" Content-Transfer-Encoding: base64 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 AAAABFla --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=hwsim 2017-02-21 14:24:22 export USER=root 2017-02-21 14:24:22 ./start.sh 2017-02-21 14:24:23 ./run-tests.py ap_open_disable_enable DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_disable_enable 1/1 Test: AP with open mode getting disabled and re-enabled Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_disable_enable 2.537592 2017-02-21 14:24:27.143063 passed all 1 test case(s) 2017-02-21 14:24:27 ./run-tests.py ap_open_disconnect_in_ps DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_disconnect_in_ps 1/1 Test: Disconnect with the client in PS to regression-test a kernel bug Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_disconnect_in_ps 1.804694 2017-02-21 14:24:29.138765 passed all 1 test case(s) 2017-02-21 14:24:29 ./run-tests.py ap_open_id_str DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_id_str 1/1 Test: AP with open mode and id_str Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_id_str 0.442288 2017-02-21 14:24:29.768678 passed all 1 test case(s) 2017-02-21 14:24:29 ./run-tests.py ap_open_ifdown DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_ifdown 1/1 Test: AP with open mode and external ifconfig down Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_open.py", line 360, in test_ap_open_ifdown hapd.cmd_execute(['ip', 'link', 'set', 'dev', apdev[0]['ifname'], 'down']) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 159, in cmd_execute stdout=subprocess.PIPE, shell=shell) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_open_ifdown 0.671011 2017-02-21 14:24:30.620984 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_ifdown 2017-02-21 14:24:30 ./run-tests.py ap_open_invalid_wmm_action DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_invalid_wmm_action 1/1 Test: AP with open mode configuration and invalid WMM Action frame Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_invalid_wmm_action 0.777576 2017-02-21 14:24:31.590449 passed all 1 test case(s) 2017-02-21 14:24:31 ./run-tests.py ap_open_out_of_memory DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_out_of_memory 1/1 Test: hostapd failing to setup interface due to allocation failure Starting AP wlan3 Starting AP wlan4 hostapd interface started even with memory allocation failure: 1:hostapd_alloc_bss_data Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_open.py", line 213, in test_ap_open_out_of_memory hapd_out_of_mem(hapd, apdev[1], 1, "hostapd_alloc_bss_data") File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_open.py", line 208, in hapd_out_of_mem raise Exception("hostapd interface started even with memory allocation failure: %d:%s" % (count, func)) Exception: hostapd interface started even with memory allocation failure: 1:hostapd_alloc_bss_data FAIL ap_open_out_of_memory 0.752241 2017-02-21 14:24:32.525762 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_out_of_memory 2017-02-21 14:24:32 ./run-tests.py ap_open_packet_loss DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_packet_loss 1/1 Test: AP with open mode configuration and large packet loss Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_open_packet_loss 12.018555 2017-02-21 14:24:44.724455 passed all 1 test case(s) 2017-02-21 14:24:44 ./run-tests.py ap_open_per_sta_vif DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_per_sta_vif 1/1 Test: AP VLAN with open network Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_per_sta_vif 1.082273 2017-02-21 14:24:45.982163 passed all 1 test case(s) 2017-02-21 14:24:46 ./run-tests.py ap_open_pmf_default DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_pmf_default 1/1 Test: AP with open mode (no security) configuration and pmf=2 Starting AP wlan3 Connect STA wlan1 to AP Connect STA wlan2 to AP Connect STA wlan0 to AP PASS ap_open_pmf_default 0.699796 2017-02-21 14:24:46.871132 passed all 1 test case(s) 2017-02-21 14:24:46 ./run-tests.py ap_open_poll_sta DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_poll_sta 1/1 Test: AP with open mode and STA poll Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_poll_sta 0.569427 2017-02-21 14:24:47.551535 passed all 1 test case(s) 2017-02-21 14:24:47 ./run-tests.py ap_open_reassoc_not_found DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_reassoc_not_found 1/1 Test: AP with open mode and REASSOCIATE not finding a match Connect STA wlan0 to AP PASS ap_open_reassoc_not_found 0.229409 2017-02-21 14:24:47.957521 passed all 1 test case(s) 2017-02-21 14:24:47 ./run-tests.py ap_open_reconnect_on_inactivity_disconnect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_reconnect_on_inactivity_disconnect 1/1 Test: Reconnect to open mode AP after inactivity related disconnection Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_reconnect_on_inactivity_disconnect 0.675352 2017-02-21 14:24:48.813094 passed all 1 test case(s) 2017-02-21 14:24:48 ./run-tests.py ap_open_select_any DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_select_any 1/1 Test: AP with open mode and select any network Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_open_select_any 0.67258 2017-02-21 14:24:49.676547 passed all 1 test case(s) 2017-02-21 14:24:49 ./run-tests.py ap_open_select_network DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_select_network 1/1 Test: Open mode connection and SELECT_NETWORK to change network Starting AP wlan3 Starting AP wlan4 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_open_select_network 2.982526 2017-02-21 14:24:52.831326 passed all 1 test case(s) 2017-02-21 14:24:52 ./run-tests.py ap_open_select_twice DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_select_twice 1/1 Test: AP with open mode and select network twice Connect STA wlan0 to AP Starting AP wlan3 PASS ap_open_select_twice 0.628088 2017-02-21 14:24:53.638949 passed all 1 test case(s) 2017-02-21 14:24:53 ./run-tests.py ap_open_sta_enable_disable DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_sta_enable_disable 1/1 Test: AP with open mode and wpa_supplicant ENABLE/DISABLE_NETWORK Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan5 to AP PASS ap_open_sta_enable_disable 1.003179 2017-02-21 14:24:54.819862 passed all 1 test case(s) 2017-02-21 14:24:54 ./run-tests.py ap_open_sta_statistics DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_sta_statistics 1/1 Test: AP with open mode and STA statistics Starting AP wlan3 Connect STA wlan0 to AP stats1: {'listen_interval': '5', 'rx_packets': '3', 'timeout_next': 'NULLFUNC POLL', 'addr': '02:00:00:00:00:00', 'rx_bytes': '209', 'inactive_msec': '0', 'supported_rates': '02 04 0b 16 0c 12 18 24 30 48 60 6c', 'capability': '0x421', 'flags': '[AUTH][ASSOC][AUTHORIZED][SHORT_PREAMBLE][WMM]', 'connected_time': '0', 'tx_bytes': '196', 'aid': '1', 'tx_packets': '3'} stats2: {'listen_interval': '5', 'rx_packets': '5', 'timeout_next': 'NULLFUNC POLL', 'addr': '02:00:00:00:00:00', 'rx_bytes': '242', 'inactive_msec': '166', 'supported_rates': '02 04 0b 16 0c 12 18 24 30 48 60 6c', 'capability': '0x421', 'flags': '[AUTH][ASSOC][AUTHORIZED][SHORT_PREAMBLE][WMM]', 'connected_time': '0', 'tx_bytes': '229', 'aid': '1', 'tx_packets': '4'} stats3: {'listen_interval': '5', 'rx_packets': '9', 'timeout_next': 'NULLFUNC POLL', 'addr': '02:00:00:00:00:00', 'rx_bytes': '3315', 'inactive_msec': '16', 'supported_rates': '02 04 0b 16 0c 12 18 24 30 48 60 6c', 'capability': '0x421', 'flags': '[AUTH][ASSOC][AUTHORIZED][SHORT_PREAMBLE][WMM]', 'connected_time': '0', 'tx_bytes': '1782', 'aid': '1', 'tx_packets': '6'} PASS ap_open_sta_statistics 1.15649 2017-02-21 14:24:56.160188 passed all 1 test case(s) 2017-02-21 14:24:56 ./run-tests.py ap_open_start_disabled DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_start_disabled 1/1 Test: AP with open mode and beaconing disabled Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_start_disabled 0.472332 2017-02-21 14:24:56.772087 passed all 1 test case(s) 2017-02-21 14:24:56 ./run-tests.py ap_open_start_disabled2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_start_disabled2 1/1 Test: AP with open mode and beaconing disabled (2) Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_start_disabled2 0.600086 2017-02-21 14:24:57.544019 passed all 1 test case(s) 2017-02-21 14:24:57 ./run-tests.py ap_open_tdls DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_tdls 1/1 Test: Open AP and two stations using TDLS Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Setup TDLS Teardown TDLS Setup TDLS Teardown TDLS PASS ap_open_tdls 7.674909 2017-02-21 14:25:05.396193 passed all 1 test case(s) 2017-02-21 14:25:05 ./run-tests.py ap_open_tdls_vht DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_tdls_vht 1/1 Test: Open AP and two stations using TDLS Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_tdls.py", line 368, in test_ap_open_tdls_vht hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_open_tdls_vht 5.456164 2017-02-21 14:25:11.040865 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_tdls_vht 2017-02-21 14:25:11 ./run-tests.py ap_open_tdls_vht160 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_tdls_vht160 1/1 Test: Open AP and two stations using TDLS with VHT 160 Starting AP wlan3 Skip test case: ZA regulatory rule did not have DFS requirement removed SKIP ap_open_tdls_vht160 2.34225 2017-02-21 14:25:13.575295 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:25:13 ./run-tests.py ap_open_tdls_vht80 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_tdls_vht80 1/1 Test: Open AP and two stations using TDLS with VHT 80 Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_tdls.py", line 398, in test_ap_open_tdls_vht80 hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_open_tdls_vht80 5.447966 2017-02-21 14:25:19.197808 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_tdls_vht80 2017-02-21 14:25:19 ./run-tests.py ap_open_tdls_vht80plus80 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_tdls_vht80plus80 1/1 Test: Open AP and two stations using TDLS with VHT 80+80 Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_tdls.py", line 442, in test_ap_open_tdls_vht80plus80 hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_open_tdls_vht80plus80 5.476693 2017-02-21 14:25:24.838501 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_tdls_vht80plus80 2017-02-21 14:25:24 ./run-tests.py ap_open_unexpected_assoc_event DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_unexpected_assoc_event 1/1 Test: AP with open mode and unexpected association event Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_unexpected_assoc_event 1.550667 2017-02-21 14:25:26.571948 passed all 1 test case(s) 2017-02-21 14:25:26 ./run-tests.py ap_open_unknown_action DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_unknown_action 1/1 Test: AP with open mode configuration and unknown Action frame Starting AP wlan3 Connect STA wlan0 to AP PASS ap_open_unknown_action 0.908005 2017-02-21 14:25:27.663227 passed all 1 test case(s) 2017-02-21 14:25:27 ./run-tests.py ap_open_wpas_in_bridge DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_open_wpas_in_bridge 1/1 Test: Open mode AP and wpas interface in a bridge Starting AP wlan3 Ignore expected interface_add failure due to missing bridge interface: Failed to add a dynamic wpa_supplicant interface [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_open.py", line 281, in test_ap_open_wpas_in_bridge subprocess.call(['ip', 'link', 'set', 'dev', br_ifname, 'down']) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_open_wpas_in_bridge 0.892391 2017-02-21 14:25:28.772816 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_open_wpas_in_bridge 2017-02-21 14:25:28 ./run-tests.py ap_pmf_assoc_comeback DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_assoc_comeback 1/1 Test: WPA2-PSK AP with PMF association comeback Starting AP wlan3 Connect STA wlan0 to AP PASS ap_pmf_assoc_comeback 1.763842 2017-02-21 14:25:30.736926 passed all 1 test case(s) 2017-02-21 14:25:30 ./run-tests.py ap_pmf_assoc_comeback2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_assoc_comeback2 1/1 Test: WPA2-PSK AP with PMF association comeback (using DROP_SA) Starting AP wlan3 Connect STA wlan0 to AP PASS ap_pmf_assoc_comeback2 1.686623 2017-02-21 14:25:32.603079 passed all 1 test case(s) 2017-02-21 14:25:32 ./run-tests.py ap_pmf_negative DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_negative 1/1 Test: WPA2-PSK AP without PMF (negative test) Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_negative 11.080667 2017-02-21 14:25:43.866915 passed all 1 test case(s) 2017-02-21 14:25:43 ./run-tests.py ap_pmf_optional DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_optional 1/1 Test: WPA2-PSK AP with PMF optional Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_optional 1.526447 2017-02-21 14:25:45.549755 passed all 1 test case(s) 2017-02-21 14:25:45 ./run-tests.py ap_pmf_optional_2akm DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_optional_2akm 1/1 Test: WPA2-PSK AP with PMF optional (2 AKMs) Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_optional_2akm 1.553378 2017-02-21 14:25:47.286356 passed all 1 test case(s) 2017-02-21 14:25:47 ./run-tests.py ap_pmf_optional_eap DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_optional_eap 1/1 Test: WPA2EAP AP with PMF optional Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_optional_eap 0.810716 2017-02-21 14:25:48.274982 passed all 1 test case(s) 2017-02-21 14:25:48 ./run-tests.py ap_pmf_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_required 1/1 Test: WPA2-PSK AP with PMF required Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_required 1.855297 2017-02-21 14:25:50.306173 passed all 1 test case(s) 2017-02-21 14:25:50 ./run-tests.py ap_pmf_required_eap DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_required_eap 1/1 Test: WPA2-EAP AP with PMF required Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_pmf_required_eap 0.663924 2017-02-21 14:25:51.170607 passed all 1 test case(s) 2017-02-21 14:25:51 ./run-tests.py ap_pmf_required_sha1 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_required_sha1 1/1 Test: WPA2-PSK AP with PMF required with SHA1 AKM Starting AP wlan3 Connect STA wlan0 to AP PASS ap_pmf_required_sha1 1.219047 2017-02-21 14:25:52.562690 passed all 1 test case(s) 2017-02-21 14:25:52 ./run-tests.py ap_pmf_required_sta_no_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_required_sta_no_pmf 1/1 Test: WPA2-PSK AP with PMF required and PMF disabled on STA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_pmf_required_sta_no_pmf 0.415943 2017-02-21 14:25:53.177547 passed all 1 test case(s) 2017-02-21 14:25:53 ./run-tests.py ap_pmf_sta_sa_query DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_sta_sa_query 1/1 Test: WPA2-PSK AP with station using SA Query Connect STA wlan0 to AP PASS ap_pmf_sta_sa_query 3.088808 2017-02-21 14:25:56.481175 passed all 1 test case(s) 2017-02-21 14:25:56 ./run-tests.py ap_pmf_sta_sa_query_no_response DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_sta_sa_query_no_response 1/1 Test: WPA2-PSK AP with station using SA Query and getting no response Connect STA wlan0 to AP PASS ap_pmf_sta_sa_query_no_response 4.778994 2017-02-21 14:26:01.440444 passed all 1 test case(s) 2017-02-21 14:26:01 ./run-tests.py ap_pmf_sta_unprot_deauth_burst DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_sta_unprot_deauth_burst 1/1 Test: WPA2-PSK AP with station receiving burst of unprotected Deauthentication frames Connect STA wlan0 to AP PASS ap_pmf_sta_unprot_deauth_burst 13.175919 2017-02-21 14:26:14.800983 passed all 1 test case(s) 2017-02-21 14:26:14 ./run-tests.py ap_pmf_toggle DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_pmf_toggle 1/1 Test: WPA2-PSK AP with PMF optional and changing PMF on reassociation Starting AP wlan3 Connect STA wlan0 to AP PASS ap_pmf_toggle 1.147799 2017-02-21 14:26:16.128886 passed all 1 test case(s) 2017-02-21 14:26:16 ./run-tests.py ap_qosmap DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_qosmap 1/1 Test: QoS mapping Starting AP wlan3 Connect STA wlan0 to AP PASS ap_qosmap 2.18425 2017-02-21 14:26:18.492355 passed all 1 test case(s) 2017-02-21 14:26:18 ./run-tests.py ap_qosmap_default DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_qosmap_default 1/1 Test: QoS mapping with default values Starting AP wlan3 Connect STA wlan0 to AP PASS ap_qosmap_default 1.611073 2017-02-21 14:26:20.293329 passed all 1 test case(s) 2017-02-21 14:26:20 ./run-tests.py ap_qosmap_default_acm DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_qosmap_default_acm 1/1 Test: QoS mapping with default values and ACM=1 for VO/VI Starting AP wlan3 Connect STA wlan0 to AP PASS ap_qosmap_default_acm 1.613295 2017-02-21 14:26:22.084714 passed all 1 test case(s) 2017-02-21 14:26:22 ./run-tests.py ap_qosmap_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_qosmap_invalid 1/1 Test: QoS mapping ctrl_iface error handling Starting AP wlan3 PASS ap_qosmap_invalid 0.3906 2017-02-21 14:26:22.656582 passed all 1 test case(s) 2017-02-21 14:26:22 ./run-tests.py ap_reassociation_to_same_bss DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_reassociation_to_same_bss 1/1 Test: Reassociate to the same BSS Starting AP wlan3 Connect STA wlan0 to AP PASS ap_reassociation_to_same_bss 10.943219 2017-02-21 14:26:33.772028 passed all 1 test case(s) 2017-02-21 14:26:33 ./run-tests.py ap_remove_during_acs DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_acs 1/1 Test: Remove interface during ACS Starting AP wlan3 Removing BSS wlan3 Starting AP wlan3 Removing BSS wlan3 PASS ap_remove_during_acs 8.0379 2017-02-21 14:26:41.997113 passed all 1 test case(s) 2017-02-21 14:26:42 ./run-tests.py ap_remove_during_acs2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_acs2 1/1 Test: Remove BSS during ACS in multi-BSS configuration Starting AP wlan3 Removing BSS wlan3 Starting AP wlan3 Removing BSS wlan3 PASS ap_remove_during_acs2 0.721969 2017-02-21 14:26:42.905465 passed all 1 test case(s) 2017-02-21 14:26:42 ./run-tests.py ap_remove_during_acs3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_acs3 1/1 Test: Remove second BSS during ACS in multi-BSS configuration Starting AP wlan3 Removing BSS wlan3 Starting AP wlan3 Removing BSS wlan3-2 PASS ap_remove_during_acs3 0.808702 2017-02-21 14:26:43.889830 passed all 1 test case(s) 2017-02-21 14:26:43 ./run-tests.py ap_remove_during_ht_coex_scan DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_ht_coex_scan 1/1 Test: Remove interface during HT co-ex scan Starting AP wlan3 Removing BSS wlan3 PASS ap_remove_during_ht_coex_scan 1.815692 2017-02-21 14:26:45.910039 passed all 1 test case(s) 2017-02-21 14:26:45 ./run-tests.py ap_remove_during_ht_coex_scan2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_ht_coex_scan2 1/1 Test: Remove BSS during HT co-ex scan in multi-BSS configuration Starting AP wlan3 Removing BSS wlan3 PASS ap_remove_during_ht_coex_scan2 0.33757 2017-02-21 14:26:46.424876 passed all 1 test case(s) 2017-02-21 14:26:46 ./run-tests.py ap_remove_during_ht_coex_scan3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_remove_during_ht_coex_scan3 1/1 Test: Remove second BSS during HT co-ex scan in multi-BSS configuration Starting AP wlan3 Removing BSS wlan3-2 PASS ap_remove_during_ht_coex_scan3 0.290911 2017-02-21 14:26:46.887525 passed all 1 test case(s) 2017-02-21 14:26:46 ./run-tests.py ap_require_ht DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_require_ht 1/1 Test: Require HT Starting AP wlan3 Connect STA wlan1 to AP Connect STA wlan0 to AP Connect STA wlan2 to AP PASS ap_require_ht 0.794994 2017-02-21 14:26:47.861871 passed all 1 test case(s) 2017-02-21 14:26:47 ./run-tests.py ap_require_ht_limited_rates DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_require_ht_limited_rates 1/1 Test: Require HT with limited supported rates Starting AP wlan3 Connect STA wlan1 to AP Connect STA wlan0 to AP PASS ap_require_ht_limited_rates 0.70429 2017-02-21 14:26:48.760394 passed all 1 test case(s) 2017-02-21 14:26:48 ./run-tests.py ap_roam_open DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_open 1/1 Test: Roam between two open APs Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan4 PASS ap_roam_open 17.169117 2017-02-21 14:27:06.099126 passed all 1 test case(s) 2017-02-21 14:27:06 ./run-tests.py ap_roam_open_failed DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_open_failed 1/1 Test: Roam failure due to rejected authentication Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan4 PASS ap_roam_open_failed 2.001157 2017-02-21 14:27:08.275120 passed all 1 test case(s) 2017-02-21 14:27:08 ./run-tests.py ap_roam_set_bssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_set_bssid 1/1 Test: Roam control Starting AP wlan3 Starting AP wlan4 Connect STA wlan0 to AP PASS ap_roam_set_bssid 0.939015 2017-02-21 14:27:09.400437 passed all 1 test case(s) 2017-02-21 14:27:09 ./run-tests.py ap_roam_wpa2_psk DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_wpa2_psk 1/1 Test: Roam between two WPA2-PSK APs Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan4 PASS ap_roam_wpa2_psk 17.353459 2017-02-21 14:27:26.932336 passed all 1 test case(s) 2017-02-21 14:27:26 ./run-tests.py ap_roam_wpa2_psk_failed DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_wpa2_psk_failed 1/1 Test: Roam failure with WPA2-PSK AP due to wrong passphrase Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan4 PASS ap_roam_wpa2_psk_failed 5.721259 2017-02-21 14:27:32.846285 passed all 1 test case(s) 2017-02-21 14:27:32 ./run-tests.py ap_roam_wpa2_psk_race DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_roam_wpa2_psk_race 1/1 Test: Roam between two WPA2-PSK APs and try to hit a disconnection race Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan4 PASS ap_roam_wpa2_psk_race 5.710319 2017-02-21 14:27:38.741144 passed all 1 test case(s) 2017-02-21 14:27:38 ./run-tests.py ap_short_preamble DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_short_preamble 1/1 Test: Open AP with short preamble Starting AP wlan3 Connect STA wlan0 to AP PASS ap_short_preamble 0.479981 2017-02-21 14:27:39.404978 passed all 1 test case(s) 2017-02-21 14:27:39 ./run-tests.py ap_spectrum_management_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_spectrum_management_required 1/1 Test: Open AP with spectrum management required Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_params.py", line 253, in test_ap_spectrum_management_required hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_spectrum_management_required 5.426568 2017-02-21 14:27:45.011514 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_spectrum_management_required 2017-02-21 14:27:45 ./run-tests.py ap_tdls_discovery DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_tdls_discovery 1/1 Test: WPA2-PSK AP and two stations using TDLS discovery Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_tdls_discovery 1.641533 2017-02-21 14:27:46.818740 passed all 1 test case(s) 2017-02-21 14:27:46 ./run-tests.py ap_tdls_link_status DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_tdls_link_status 1/1 Test: Check TDLS link status between two stations Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP wlan0: TDLS link status: peer does not exist wlan1: TDLS link status: peer does not exist Setup TDLS wlan0: TDLS link status: connected wlan1: TDLS link status: connected Teardown TDLS wlan0: TDLS link status: peer does not exist wlan1: TDLS link status: peer does not exist PASS ap_tdls_link_status 4.361024 2017-02-21 14:27:51.359288 passed all 1 test case(s) 2017-02-21 14:27:51 ./run-tests.py ap_track_sta DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta 1/1 Test: Dualband AP tracking unconnected stations Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 18, in test_ap_track_sta _test_ap_track_sta(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 37, in _test_ap_track_sta hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta 10.452934 2017-02-21 14:28:02.003607 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta 2017-02-21 14:28:02 ./run-tests.py ap_track_sta_force_2ghz DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta_force_2ghz 1/1 Test: Dualband AP forcing dualband STA to connect on 2.4 GHz Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 256, in test_ap_track_sta_force_2ghz _test_ap_track_sta_force_2ghz(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 275, in _test_ap_track_sta_force_2ghz hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta_force_2ghz 10.448229 2017-02-21 14:28:12.647512 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta_force_2ghz 2017-02-21 14:28:12 ./run-tests.py ap_track_sta_force_5ghz DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta_force_5ghz 1/1 Test: Dualband AP forcing dualband STA to connect on 5 GHz Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 222, in test_ap_track_sta_force_5ghz _test_ap_track_sta_force_5ghz(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 241, in _test_ap_track_sta_force_5ghz hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta_force_5ghz 10.456438 2017-02-21 14:28:23.293709 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta_force_5ghz 2017-02-21 14:28:23 ./run-tests.py ap_track_sta_no_auth DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta_no_auth 1/1 Test: Dualband AP rejecting authentication from dualband STA on 2.4 GHz Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 119, in test_ap_track_sta_no_auth _test_ap_track_sta_no_auth(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 138, in _test_ap_track_sta_no_auth hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta_no_auth 10.447119 2017-02-21 14:28:33.916540 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta_no_auth 2017-02-21 14:28:33 ./run-tests.py ap_track_sta_no_auth_passive DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta_no_auth_passive 1/1 Test: AP rejecting authentication from dualband STA on 2.4 GHz (passive) Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 165, in test_ap_track_sta_no_auth_passive _test_ap_track_sta_no_auth_passive(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 187, in _test_ap_track_sta_no_auth_passive hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta_no_auth_passive 10.519128 2017-02-21 14:28:44.614573 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta_no_auth_passive 2017-02-21 14:28:44 ./run-tests.py ap_track_sta_no_probe_resp DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_track_sta_no_probe_resp 1/1 Test: Dualband AP not replying to probes from dualband STA on 2.4 GHz Starting AP wlan3 Starting AP wlan4 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 84, in test_ap_track_sta_no_probe_resp _test_ap_track_sta_no_probe_resp(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_track.py", line 105, in _test_ap_track_sta_no_probe_resp hapd2 = hostapd.add_ap(apdev[1], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_track_sta_no_probe_resp 10.531127 2017-02-21 14:28:55.320333 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_track_sta_no_probe_resp 2017-02-21 14:28:55 ./run-tests.py ap_tx_queue_params DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_tx_queue_params 1/1 Test: Open AP with TX queue params set Starting AP wlan3 Connect STA wlan0 to AP PASS ap_tx_queue_params 0.982095 2017-02-21 14:28:56.493639 passed all 1 test case(s) 2017-02-21 14:28:56 ./run-tests.py ap_vendor_elements DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vendor_elements 1/1 Test: WPA2-PSK AP with vendor elements added Starting AP wlan3 Connect STA wlan0 to AP PASS ap_vendor_elements 0.6937 2017-02-21 14:28:57.375179 passed all 1 test case(s) 2017-02-21 14:28:57 ./run-tests.py ap_vht160 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht160 1/1 Test: VHT with 160 MHz channel width Starting AP wlan3 DFS event timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 319, in test_ap_vht160 ev = wait_dfs_event(hapd, "DFS-CAC-START", 5) File "/lkp/benchmarks/hwsim/tests/hwsim/test_dfs.py", line 24, in wait_dfs_event raise Exception("DFS event timed out") Exception: DFS event timed out FAIL ap_vht160 5.333612 2017-02-21 14:29:02.888126 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht160 2017-02-21 14:29:02 ./run-tests.py ap_vht160_no_dfs DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht160_no_dfs 1/1 Test: VHT with 160 MHz channel width and no DFS Starting AP wlan3 Skip test case: ZA regulatory rule did not have DFS requirement removed SKIP ap_vht160_no_dfs 2.265465 2017-02-21 14:29:05.343555 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:29:05 ./run-tests.py ap_vht80 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80 1/1 Test: VHT with 80 MHz channel width Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 40, in test_ap_vht80 hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80 5.393796 2017-02-21 14:29:10.924895 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80 2017-02-21 14:29:10 ./run-tests.py ap_vht80_csa DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80_csa 1/1 Test: VHT with 80 MHz channel width and CSA Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 578, in test_ap_vht80_csa hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80_csa 5.372764 2017-02-21 14:29:16.477687 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80_csa 2017-02-21 14:29:16 ./run-tests.py ap_vht80_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80_invalid 1/1 Test: VHT with invalid 80 MHz channel configuration (seg1) Starting AP wlan3 AP-DISABLED not reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 180, in test_ap_vht80_invalid raise Exception("AP-DISABLED not reported") Exception: AP-DISABLED not reported FAIL ap_vht80_invalid 5.183666 2017-02-21 14:29:21.843055 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80_invalid 2017-02-21 14:29:21 ./run-tests.py ap_vht80_invalid2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80_invalid2 1/1 Test: VHT with invalid 80 MHz channel configuration (seg0) Starting AP wlan3 AP-DISABLED not reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 210, in test_ap_vht80_invalid2 raise Exception("AP-DISABLED not reported") Exception: AP-DISABLED not reported FAIL ap_vht80_invalid2 5.152234 2017-02-21 14:29:27.177062 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80_invalid2 2017-02-21 14:29:27 ./run-tests.py ap_vht80_params DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80_params 1/1 Test: VHT with 80 MHz channel width and number of optional features enabled Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 134, in test_ap_vht80_params hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80_params 5.46525 2017-02-21 14:29:32.837715 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80_params 2017-02-21 14:29:32 ./run-tests.py ap_vht80_pwr_constraint DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80_pwr_constraint 1/1 Test: VHT with 80 MHz channel width and local power constraint Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 709, in test_ap_vht80_pwr_constraint hapd = hostapd.add_ap(apdev[0], params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80_pwr_constraint 5.373391 2017-02-21 14:29:38.410209 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80_pwr_constraint 2017-02-21 14:29:38 ./run-tests.py ap_vht80b DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80b 1/1 Test: VHT with 80 MHz channel width (HT40- channel 40) Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 109, in test_ap_vht80b vht80_test(apdev[0], dev[0], 40, "[HT40-]") File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 90, in vht80_test hapd = hostapd.add_ap(apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80b 5.537586 2017-02-21 14:29:44.130128 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80b 2017-02-21 14:29:44 ./run-tests.py ap_vht80c DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80c 1/1 Test: VHT with 80 MHz channel width (HT40+ channel 44) Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 113, in test_ap_vht80c vht80_test(apdev[0], dev[0], 44, "[HT40+]") File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 90, in vht80_test hapd = hostapd.add_ap(apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80c 5.530056 2017-02-21 14:29:49.848386 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80c 2017-02-21 14:29:49 ./run-tests.py ap_vht80d DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80d 1/1 Test: VHT with 80 MHz channel width (HT40- channel 48) Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 117, in test_ap_vht80d vht80_test(apdev[0], dev[0], 48, "[HT40-]") File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 90, in vht80_test hapd = hostapd.add_ap(apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht80d 5.674865 2017-02-21 14:29:55.740323 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80d 2017-02-21 14:29:55 ./run-tests.py ap_vht80plus80 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80plus80 1/1 Test: VHT with 80+80 MHz channel width Starting AP wlan3 Starting AP wlan4 Skip test case: 80+80 MHz channel not supported in regulatory information SKIP ap_vht80plus80 10.422302 2017-02-21 14:30:06.353118 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:30:06 ./run-tests.py ap_vht80plus80_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht80plus80_invalid 1/1 Test: VHT with invalid 80+80 MHz channel Starting AP wlan3 AP-DISABLED not reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 553, in test_ap_vht80plus80_invalid raise Exception("AP-DISABLED not reported") Exception: AP-DISABLED not reported FAIL ap_vht80plus80_invalid 5.156693 2017-02-21 14:30:11.681515 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht80plus80_invalid 2017-02-21 14:30:11 ./run-tests.py ap_vht_20 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht_20 1/1 Test: VHT and 20 MHz channel Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 240, in test_ap_vht_20 hapd = hostapd.add_ap(ap, params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht_20 5.37133 2017-02-21 14:30:17.234989 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht_20 2017-02-21 14:30:17 ./run-tests.py ap_vht_40 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht_40 1/1 Test: VHT and 40 MHz channel Starting AP wlan3 AP startup failed Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 267, in test_ap_vht_40 hapd = hostapd.add_ap(ap, params) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 426, in add_ap raise Exception("AP startup failed") Exception: AP startup failed FAIL ap_vht_40 5.375894 2017-02-21 14:30:22.830860 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht_40 2017-02-21 14:30:22 ./run-tests.py ap_vht_capab_not_supported DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht_capab_not_supported 1/1 Test: VHT configuration with driver not supporting all vht_capab entries Starting AP wlan3 Startup failure not reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vht.py", line 294, in test_ap_vht_capab_not_supported raise Exception("Startup failure not reported") Exception: Startup failure not reported FAIL ap_vht_capab_not_supported 5.196352 2017-02-21 14:30:28.202611 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vht_capab_not_supported 2017-02-21 14:30:28 ./run-tests.py ap_vht_on_24ghz DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vht_on_24ghz 1/1 Test: Subset of VHT features on 2.4 GHz Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_vht_on_24ghz 1.405909 2017-02-21 14:30:29.783917 passed all 1 test case(s) 2017-02-21 14:30:29 ./run-tests.py ap_vlan_file_open DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_file_open 1/1 Test: AP VLAN with open network and vlan_file mapping Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_vlan_file_open 2.261398 2017-02-21 14:30:32.267811 passed all 1 test case(s) 2017-02-21 14:30:32 ./run-tests.py ap_vlan_iface_cleanup_multibss DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_iface_cleanup_multibss 1/1 Test: AP VLAN operation in multi-BSS multi-VLAN case Skip test case: python module netifaces not available SKIP ap_vlan_iface_cleanup_multibss 0.072076 2017-02-21 14:30:32.509256 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:30:32 ./run-tests.py ap_vlan_iface_cleanup_multibss_per_sta_vif DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_iface_cleanup_multibss_per_sta_vif 1/1 Test: AP VLAN operation in multi-BSS multi-VLAN case with per-sta-vif set Skip test case: python module netifaces not available SKIP ap_vlan_iface_cleanup_multibss_per_sta_vif 0.069444 2017-02-21 14:30:32.754593 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:30:32 ./run-tests.py ap_vlan_open DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_open 1/1 Test: AP VLAN with open network Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_vlan_open 2.165394 2017-02-21 14:30:35.103062 passed all 1 test case(s) 2017-02-21 14:30:35 ./run-tests.py ap_vlan_open_per_sta_vif DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_open_per_sta_vif 1/1 Test: AP VLAN (dynamic) with open network Starting AP wlan3 Connect STA wlan0 to AP PASS ap_vlan_open_per_sta_vif 1.03942 2017-02-21 14:30:36.352259 passed all 1 test case(s) 2017-02-21 14:30:36 ./run-tests.py ap_vlan_reconnect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_reconnect 1/1 Test: AP VLAN with WPA2-PSK connect, disconnect, connect Starting AP wlan3 connect sta Connect STA wlan0 to AP disconnect sta reconnect sta Connect STA wlan0 to AP PASS ap_vlan_reconnect 2.791099 2017-02-21 14:30:39.326698 passed all 1 test case(s) 2017-02-21 14:30:39 ./run-tests.py ap_vlan_tagged DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_tagged 1/1 Test: AP VLAN with tagged interface Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_vlan_tagged 2.272048 2017-02-21 14:30:41.795364 passed all 1 test case(s) 2017-02-21 14:30:41 ./run-tests.py ap_vlan_tagged_wpa2_radius_id_change DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_tagged_wpa2_radius_id_change 1/1 Test: AP tagged VLAN with WPA2-Enterprise and RADIUS attributes changing VLANID wlan0.1: ERROR while getting interface flags: No such device wlan0.2: ERROR while getting interface flags: No such device [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vlan.py", line 128, in test_ap_vlan_tagged_wpa2_radius_id_change subprocess.call(['ip', 'link', 'del', ifname1]) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_vlan_tagged_wpa2_radius_id_change 0.101351 2017-02-21 14:30:42.090435 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vlan_tagged_wpa2_radius_id_change 2017-02-21 14:30:42 ./run-tests.py ap_vlan_without_station DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_without_station 1/1 Test: AP VLAN with WPA2-PSK and no station Starting AP wlan3 Connect STA wlan0 to AP first frame not observed [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 447, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vlan.py", line 531, in test_ap_vlan_without_station subprocess.call(['ip', 'link', 'set', 'dev', 'brvlan1', 'down']) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_vlan_without_station 3.167334 2017-02-21 14:30:45.430962 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vlan_without_station 2017-02-21 14:30:45 ./run-tests.py ap_vlan_wpa2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2 1/1 Test: AP VLAN with WPA2-PSK Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_vlan_wpa2 2.164698 2017-02-21 14:30:47.783691 passed all 1 test case(s) 2017-02-21 14:30:47 ./run-tests.py ap_vlan_wpa2_psk_radius_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_psk_radius_required 1/1 Test: AP VLAN with WPA2-PSK and RADIUS attributes required Starting AP wlan3 connecting without VLAN Connect STA wlan0 to AP Received authentication request connecting without VLAN failed as expected connecting without VLAN (CUI/User-Name) Connect STA wlan1 to AP Received authentication request connecting without VLAN failed as expected(2) connecting with VLAN Connect STA wlan2 to AP Received authentication request connecting with VLAN succeeded as expected PASS ap_vlan_wpa2_psk_radius_required 6.530867 2017-02-21 14:30:54.505662 passed all 1 test case(s) 2017-02-21 14:30:54 ./run-tests.py ap_vlan_wpa2_radius DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius 1/1 Test: AP VLAN with WPA2-Enterprise and RADIUS attributes Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_vlan_wpa2_radius 2.181783 2017-02-21 14:30:56.881611 passed all 1 test case(s) 2017-02-21 14:30:56 ./run-tests.py ap_vlan_wpa2_radius_2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius_2 1/1 Test: AP VLAN with WPA2-Enterprise and RADIUS EGRESS_VLANID attributes Starting AP wlan3 Connect STA wlan0 to AP PASS ap_vlan_wpa2_radius_2 1.147062 2017-02-21 14:30:58.205202 passed all 1 test case(s) 2017-02-21 14:30:58 ./run-tests.py ap_vlan_wpa2_radius_id_change DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius_id_change 1/1 Test: AP VLAN with WPA2-Enterprise and RADIUS attributes changing VLANID Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP VLAN-ID -> 2 VLAN-ID -> 1 PASS ap_vlan_wpa2_radius_id_change 4.158553 2017-02-21 14:31:02.546516 passed all 1 test case(s) 2017-02-21 14:31:02 ./run-tests.py ap_vlan_wpa2_radius_mixed DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius_mixed 1/1 Test: AP VLAN with WPA2-Enterprise and tagged+untagged VLANs Starting AP wlan3 Connect STA wlan0 to AP wlan0.1: ERROR while getting interface flags: No such device [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vlan.py", line 614, in test_ap_vlan_wpa2_radius_mixed subprocess.call(['ip', 'link', 'del', ifname]) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_vlan_wpa2_radius_mixed 1.276421 2017-02-21 14:31:04.000566 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vlan_wpa2_radius_mixed 2017-02-21 14:31:04 ./run-tests.py ap_vlan_wpa2_radius_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius_required 1/1 Test: AP VLAN with WPA2-Enterprise and RADIUS attributes required Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan2 to AP PASS ap_vlan_wpa2_radius_required 1.415898 2017-02-21 14:31:05.606032 passed all 1 test case(s) 2017-02-21 14:31:05 ./run-tests.py ap_vlan_wpa2_radius_tagged DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_vlan_wpa2_radius_tagged 1/1 Test: AP VLAN with WPA2-Enterprise and RADIUS EGRESS_VLANID attributes Starting AP wlan3 Connect STA wlan0 to AP wlan0.1: ERROR while getting interface flags: No such device [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_vlan.py", line 584, in test_ap_vlan_wpa2_radius_tagged subprocess.call(['ip', 'link', 'del', ifname]) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_vlan_wpa2_radius_tagged 1.072186 2017-02-21 14:31:06.858010 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_vlan_wpa2_radius_tagged 2017-02-21 14:31:06 ./run-tests.py ap_wds_sta DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wds_sta 1/1 Test: WPA2-PSK AP with STA using 4addr mode Starting AP wlan3 [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_params.py", line 178, in test_ap_wds_sta dev[0].cmd_execute(['ip', 'link', 'set', 'dev', 'wds-br0', 'down']) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 59, in cmd_execute stdout=subprocess.PIPE, shell=shell) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_wds_sta 0.659368 2017-02-21 14:31:07.707162 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wds_sta 2017-02-21 14:31:07 ./run-tests.py ap_wep_tdls DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wep_tdls 1/1 Test: WEP AP and two stations using TDLS Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Setup TDLS Teardown TDLS Setup TDLS PASS ap_wep_tdls 5.632439 2017-02-21 14:31:13.561703 passed all 1 test case(s) 2017-02-21 14:31:13 ./run-tests.py ap_wpa2_already_in_bridge DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_already_in_bridge 1/1 Test: hostapd behavior with interface already in bridge [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_psk.py", line 412, in test_ap_wpa2_already_in_bridge 'down']) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 596, in cmd_execute return hapd_global.cmd_execute(cmd, shell=shell) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 52, in cmd_execute stdout=subprocess.PIPE, shell=shell) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_wpa2_already_in_bridge 0.104647 2017-02-21 14:31:13.861004 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_already_in_bridge 2017-02-21 14:31:13 ./run-tests.py ap_wpa2_bridge_fdb DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_bridge_fdb 1/1 Test: Bridge FDB entry removal Starting AP wlan3 [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_psk.py", line 388, in test_ap_wpa2_bridge_fdb 'down']) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 596, in cmd_execute return hapd_global.cmd_execute(cmd, shell=shell) File "/lkp/benchmarks/hwsim/tests/hwsim/hostapd.py", line 52, in cmd_execute stdout=subprocess.PIPE, shell=shell) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_wpa2_bridge_fdb 0.735702 2017-02-21 14:31:14.792552 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_bridge_fdb 2017-02-21 14:31:14 ./run-tests.py ap_wpa2_eap_aka DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka 1/1 Test: WPA2-Enterprise connection using EAP-AKA Starting AP wlan3 Connect STA wlan0 to AP Negative test with incorrect key Connect STA wlan0 to AP Invalid Milenage key Connect STA wlan0 to AP Invalid Milenage key(2) Connect STA wlan0 to AP Invalid Milenage key(3) Connect STA wlan0 to AP Invalid Milenage key(4) Connect STA wlan0 to AP Invalid Milenage key(5) Connect STA wlan0 to AP Invalid Milenage key(6) Connect STA wlan0 to AP Missing key configuration Connect STA wlan0 to AP PASS ap_wpa2_eap_aka 3.80049 2017-02-21 14:31:18.788226 passed all 1 test case(s) 2017-02-21 14:31:18 ./run-tests.py ap_wpa2_eap_aka_config DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_config 1/1 Test: EAP-AKA configuration options Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_aka_config 0.551505 2017-02-21 14:31:19.525812 passed all 1 test case(s) 2017-02-21 14:31:19 ./run-tests.py ap_wpa2_eap_aka_ext DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_ext 1/1 Test: WPA2-Enterprise connection using EAP-AKA and external UMTS auth Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_aka_ext 1.718874 2017-02-21 14:31:21.413037 passed all 1 test case(s) 2017-02-21 14:31:21 ./run-tests.py ap_wpa2_eap_aka_ext_auth_fail DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_ext_auth_fail 1/1 Test: EAP-AKA with external UMTS auth and auth failing Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_aka_ext_auth_fail 0.451798 2017-02-21 14:31:22.043700 passed all 1 test case(s) 2017-02-21 14:31:22 ./run-tests.py ap_wpa2_eap_aka_prime DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_prime 1/1 Test: WPA2-Enterprise connection using EAP-AKA' Starting AP wlan3 Connect STA wlan0 to AP EAP-AKA' bidding protection when EAP-AKA enabled as well Connect STA wlan1 to AP Negative test with incorrect key Connect STA wlan0 to AP PASS ap_wpa2_eap_aka_prime 1.367536 2017-02-21 14:31:23.582439 passed all 1 test case(s) 2017-02-21 14:31:23 ./run-tests.py ap_wpa2_eap_aka_prime_ext_auth_fail DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_prime_ext_auth_fail 1/1 Test: EAP-AKA' with external UMTS auth and auth failing Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_aka_prime_ext_auth_fail 0.392602 2017-02-21 14:31:24.159376 passed all 1 test case(s) 2017-02-21 14:31:24 ./run-tests.py ap_wpa2_eap_aka_prime_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_prime_sql 1/1 Test: WPA2-Enterprise connection using EAP-AKA' (SQL) Starting AP wlan3 Connect STA wlan0 to AP AKA' fast re-authentication AKA' full auth with pseudonym AKA' full auth with permanent identity AKA' reauth with mismatching k_aut Connect STA wlan0 to AP AKA' reauth with mismatching counter Connect STA wlan0 to AP AKA' reauth with max reauth count reached PASS ap_wpa2_eap_aka_prime_sql 1.409221 2017-02-21 14:31:25.751643 passed all 1 test case(s) 2017-02-21 14:31:25 ./run-tests.py ap_wpa2_eap_aka_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_aka_sql 1/1 Test: WPA2-Enterprise connection using EAP-AKA (SQL) Starting AP wlan3 Connect STA wlan0 to AP AKA fast re-authentication AKA full auth with pseudonym AKA full auth with permanent identity AKA reauth with mismatching MK Connect STA wlan0 to AP AKA reauth with mismatching counter Connect STA wlan0 to AP AKA reauth with max reauth count reached PASS ap_wpa2_eap_aka_sql 1.404273 2017-02-21 14:31:27.320245 passed all 1 test case(s) 2017-02-21 14:31:27 ./run-tests.py ap_wpa2_eap_assoc_rsn DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_assoc_rsn 1/1 Test: WPA2-Enterprise AP and association request RSN IE differences Starting AP wlan3 Starting AP wlan4 Normal wpa_supplicant assoc req RSN IE Connect STA wlan0 to AP Extra PMKIDCount field in RSN IE Connect STA wlan0 to AP Extra Group Management Cipher Suite in RSN IE Connect STA wlan0 to AP Extra undefined extension field in RSN IE Connect STA wlan0 to AP RSN IE without RSN Capabilities Connect STA wlan0 to AP RSN IE without AKM Connect STA wlan0 to AP RSN IE without pairwise Connect STA wlan0 to AP RSN IE without group Connect STA wlan0 to AP Normal wpa_supplicant assoc req RSN IE Connect STA wlan0 to AP Group management cipher included in assoc req RSN IE Connect STA wlan0 to AP Invalid group cipher Connect STA wlan0 to AP Invalid pairwise cipher Connect STA wlan0 to AP Management frame protection not enabled Connect STA wlan0 to AP Unsupported management group cipher Connect STA wlan0 to AP PASS ap_wpa2_eap_assoc_rsn 2.54187 2017-02-21 14:31:30.033995 passed all 1 test case(s) 2017-02-21 14:31:30 ./run-tests.py ap_wpa2_eap_eke DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_eke 1/1 Test: WPA2-Enterprise connection using EAP-EKE Starting AP wlan3 Connect STA wlan0 to AP Test forced algorithm selection Test failed algorithm negotiation Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_eke 2.880948 2017-02-21 14:31:33.093051 passed all 1 test case(s) 2017-02-21 14:31:33 ./run-tests.py ap_wpa2_eap_eke_many DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_eke_many 1/1 Test: WPA2-Enterprise connection using EAP-EKE (many connections) [long] Skip test case: Skip test case with long duration due to --long not specified SKIP ap_wpa2_eap_eke_many 0.073239 2017-02-21 14:31:33.344522 passed all 0 test case(s) skipped 1 test case(s) 2017-02-21 14:31:33 ./run-tests.py ap_wpa2_eap_eke_server_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_eke_server_oom 1/1 Test: WPA2-Enterprise connection using EAP-EKE with server OOM Starting AP wlan3 Connect STA wlan0 to AP EAP failure timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 2637, in test_ap_wpa2_eap_eke_server_oom expect_failure=True) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 127, in eap_connect maybe_local_error=maybe_local_error) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 154, in eap_check_auth raise Exception("EAP failure timed out") Exception: EAP failure timed out FAIL ap_wpa2_eap_eke_server_oom 10.557786 2017-02-21 14:31:44.090226 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_eke_server_oom 2017-02-21 14:31:44 ./run-tests.py ap_wpa2_eap_eke_serverid_nai DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_eke_serverid_nai 1/1 Test: WPA2-Enterprise connection using EAP-EKE with serverid NAI Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_eke_serverid_nai 0.905547 2017-02-21 14:31:45.213349 passed all 1 test case(s) 2017-02-21 14:31:45 ./run-tests.py ap_wpa2_eap_expanded_nak DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_expanded_nak 1/1 Test: WPA2-Enterprise connection with EAP resulting in expanded NAK Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_expanded_nak 4.591873 2017-02-21 14:31:50.002538 passed all 1 test case(s) 2017-02-21 14:31:50 ./run-tests.py ap_wpa2_eap_ext_enable_network_while_connected DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_ext_enable_network_while_connected 1/1 Test: WPA2-Enterprise interactive identity entry and ENABLE_NETWORK Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_ext_enable_network_while_connected 1.490551 2017-02-21 14:31:51.693861 passed all 1 test case(s) 2017-02-21 14:31:51 ./run-tests.py ap_wpa2_eap_fast_binary_pac DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_binary_pac 1/1 Test: WPA2-Enterprise connection using EAP-FAST and binary PAC format Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_binary_pac 1.054484 2017-02-21 14:31:52.934490 passed all 1 test case(s) 2017-02-21 14:31:52 ./run-tests.py ap_wpa2_eap_fast_binary_pac_errors DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_binary_pac_errors 1/1 Test: EAP-FAST and binary PAC errors Starting AP wlan3 Connect STA wlan0 to AP Allocation failure did not trigger Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3098, in test_ap_wpa2_eap_fast_binary_pac_errors dev[0].wait_disconnected() File "/lkp/benchmarks/hwsim/tests/hwsim/utils.py", line 39, in __exit__ raise Exception("Allocation failure did not trigger") Exception: Allocation failure did not trigger FAIL ap_wpa2_eap_fast_binary_pac_errors 0.961531 2017-02-21 14:31:54.076012 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_fast_binary_pac_errors 2017-02-21 14:31:54 ./run-tests.py ap_wpa2_eap_fast_cipher_suites DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_cipher_suites 1/1 Test: EAP-FAST and different TLS cipher suites Starting AP wlan3 Connect STA wlan0 to AP Testing DHE-RSA-AES128-SHA Connect STA wlan0 to AP Testing RC4-SHA Connect STA wlan0 to AP Allow failure due to missing TLS library support Testing AES128-SHA Connect STA wlan0 to AP Testing AES256-SHA Connect STA wlan0 to AP Testing DHE-RSA-AES256-SHA Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_cipher_suites 1.184332 2017-02-21 14:31:55.442420 passed all 1 test case(s) 2017-02-21 14:31:55 ./run-tests.py ap_wpa2_eap_fast_eap_aka DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_eap_aka 1/1 Test: WPA2-Enterprise connection using EAP-FAST/EAP-AKA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_eap_aka 0.694379 2017-02-21 14:31:56.322792 passed all 1 test case(s) 2017-02-21 14:31:56 ./run-tests.py ap_wpa2_eap_fast_gtc_auth_prov DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_gtc_auth_prov 1/1 Test: WPA2-Enterprise connection using EAP-FAST/GTC and authenticated provisioning Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_gtc_auth_prov 1.385777 2017-02-21 14:31:57.890512 passed all 1 test case(s) 2017-02-21 14:31:57 ./run-tests.py ap_wpa2_eap_fast_gtc_identity_change DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_gtc_identity_change 1/1 Test: WPA2-Enterprise connection using EAP-FAST/GTC and identity changing Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_gtc_identity_change 0.953825 2017-02-21 14:31:58.956893 passed all 1 test case(s) 2017-02-21 14:31:58 ./run-tests.py ap_wpa2_eap_fast_missing_pac_config DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_missing_pac_config 1/1 Test: WPA2-Enterprise connection using EAP-FAST and missing PAC config Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_missing_pac_config 0.44536 2017-02-21 14:31:59.586736 passed all 1 test case(s) 2017-02-21 14:31:59 ./run-tests.py ap_wpa2_eap_fast_mschapv2_unauth_prov DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_mschapv2_unauth_prov 1/1 Test: WPA2-Enterprise connection using EAP-FAST/MSCHAPv2 and unauthenticated provisioning Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_mschapv2_unauth_prov 1.684826 2017-02-21 14:32:01.450651 passed all 1 test case(s) 2017-02-21 14:32:01 ./run-tests.py ap_wpa2_eap_fast_pac_file DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_pac_file 1/1 Test: WPA2-Enterprise connection using EAP-FAST/MSCHAPv2 and PAC file Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_fast_pac_file 1.808591 2017-02-21 14:32:03.438997 passed all 1 test case(s) 2017-02-21 14:32:03 ./run-tests.py ap_wpa2_eap_fast_pac_lifetime DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_pac_lifetime 1/1 Test: EAP-FAST and PAC lifetime Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_pac_lifetime 4.132819 2017-02-21 14:32:07.748584 passed all 1 test case(s) 2017-02-21 14:32:07 ./run-tests.py ap_wpa2_eap_fast_pac_refresh DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_pac_refresh 1/1 Test: EAP-FAST and PAC refresh Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_pac_refresh 2.767264 2017-02-21 14:32:10.699473 passed all 1 test case(s) 2017-02-21 14:32:10 ./run-tests.py ap_wpa2_eap_fast_pac_truncate DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_pac_truncate 1/1 Test: EAP-FAST and PAC list truncation Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_fast_pac_truncate 4.284273 2017-02-21 14:32:15.110629 passed all 1 test case(s) 2017-02-21 14:32:15 ./run-tests.py ap_wpa2_eap_fast_prf_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_prf_oom 1/1 Test: WPA2-Enterprise connection using EAP-FAST and OOM in PRF Starting AP wlan3 Connect STA wlan0 to AP EAP failure not reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3421, in test_ap_wpa2_eap_fast_prf_oom raise Exception("EAP failure not reported") Exception: EAP failure not reported FAIL ap_wpa2_eap_fast_prf_oom 15.440395 2017-02-21 14:32:30.727595 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_fast_prf_oom 2017-02-21 14:32:30 ./run-tests.py ap_wpa2_eap_fast_server_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_server_oom 1/1 Test: EAP-FAST/MSCHAPv2 and server OOM Starting AP wlan3 Connect STA wlan0 to AP No EAP failure reported Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3444, in test_ap_wpa2_eap_fast_server_oom raise Exception("No EAP failure reported") Exception: No EAP failure reported FAIL ap_wpa2_eap_fast_server_oom 10.83513 2017-02-21 14:32:41.739312 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_fast_server_oom 2017-02-21 14:32:41 ./run-tests.py ap_wpa2_eap_fast_text_pac_errors DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_fast_text_pac_errors 1/1 Test: EAP-FAST and text PAC errors Starting AP wlan3 Connect STA wlan0 to AP Failure not triggered Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3198, in test_ap_wpa2_eap_fast_text_pac_errors wait_fail_trigger(dev[0], "GET_ALLOC_FAIL") File "/lkp/benchmarks/hwsim/tests/hwsim/utils.py", line 60, in wait_fail_trigger raise Exception(note) Exception: Failure not triggered FAIL ap_wpa2_eap_fast_text_pac_errors 2.452131 2017-02-21 14:32:44.373620 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_fast_text_pac_errors 2017-02-21 14:32:44 ./run-tests.py ap_wpa2_eap_gpsk DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_gpsk 1/1 Test: WPA2-Enterprise connection using EAP-GPSK Starting AP wlan3 Connect STA wlan0 to AP Test forced algorithm selection Test failed algorithm negotiation Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_gpsk 1.50702 2017-02-21 14:32:46.005889 passed all 1 test case(s) 2017-02-21 14:32:46 ./run-tests.py ap_wpa2_eap_gpsk_ptk_rekey_ap DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_gpsk_ptk_rekey_ap 1/1 Test: WPA2-Enterprise with EAP-GPSK and PTK rekey enforced by AP Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_gpsk_ptk_rekey_ap 2.496626 2017-02-21 14:32:48.680250 passed all 1 test case(s) 2017-02-21 14:32:48 ./run-tests.py ap_wpa2_eap_ikev2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_ikev2 1/1 Test: WPA2-Enterprise connection using EAP-IKEv2 Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Negative test with incorrect password Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_ikev2 1.165752 2017-02-21 14:32:50.037080 passed all 1 test case(s) 2017-02-21 14:32:50 ./run-tests.py ap_wpa2_eap_ikev2_as_frag DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_ikev2_as_frag 1/1 Test: WPA2-Enterprise connection using EAP-IKEv2 with server fragmentation Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_ikev2_as_frag 0.470276 2017-02-21 14:32:50.682793 passed all 1 test case(s) 2017-02-21 14:32:50 ./run-tests.py ap_wpa2_eap_ikev2_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_ikev2_oom 1/1 Test: WPA2-Enterprise connection using EAP-IKEv2 and OOM Starting AP wlan3 Connect STA wlan0 to AP Allocation failure did not trigger Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 2738, in test_ap_wpa2_eap_ikev2_oom dev[0].request("REMOVE_NETWORK all") File "/lkp/benchmarks/hwsim/tests/hwsim/utils.py", line 39, in __exit__ raise Exception("Allocation failure did not trigger") Exception: Allocation failure did not trigger FAIL ap_wpa2_eap_ikev2_oom 0.725882 2017-02-21 14:32:51.594316 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_ikev2_oom 2017-02-21 14:32:51 ./run-tests.py ap_wpa2_eap_in_bridge DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_in_bridge 1/1 Test: WPA2-EAP and wpas interface in a bridge Starting AP wlan3 device sta-br0 already exists; can't create bridge with the same name [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 4754, in test_ap_wpa2_eap_in_bridge subprocess.call(['ip', 'link', 'set', 'dev', br_ifname, 'down']) File "/usr/lib/python2.7/subprocess.py", line 168, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_wpa2_eap_in_bridge 0.417151 2017-02-21 14:32:52.185791 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_in_bridge 2017-02-21 14:32:52 ./run-tests.py ap_wpa2_eap_interactive DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_interactive 1/1 Test: WPA2-Enterprise connection using interactive identity/password entry Starting AP wlan3 Connection with dynamic TTLS/MSCHAPv2 password entry Connect STA wlan0 to AP Connection with dynamic TTLS/MSCHAPv2 identity and password entry Connect STA wlan0 to AP Connection with dynamic TTLS/EAP-MSCHAPv2 password entry Connect STA wlan0 to AP Connection with dynamic TTLS/EAP-MD5 password entry Connect STA wlan0 to AP Connection with dynamic PEAP/EAP-MSCHAPv2 password entry Connect STA wlan0 to AP Connection with dynamic PEAP/EAP-GTC password entry Connect STA wlan0 to AP PASS ap_wpa2_eap_interactive 1.221947 2017-02-21 14:32:53.590002 passed all 1 test case(s) 2017-02-21 14:32:53 ./run-tests.py ap_wpa2_eap_no_workaround DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_no_workaround 1/1 Test: WPA2-Enterprise connection using EAP-TTLS and eap_workaround=0 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_no_workaround 0.665936 2017-02-21 14:32:54.445863 passed all 1 test case(s) 2017-02-21 14:32:54 ./run-tests.py ap_wpa2_eap_non_ascii_identity DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_non_ascii_identity 1/1 Test: WPA2-Enterprise connection attempt using non-ASCII identity Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_non_ascii_identity 4.952087 2017-02-21 14:32:59.581212 passed all 1 test case(s) 2017-02-21 14:32:59 ./run-tests.py ap_wpa2_eap_non_ascii_identity2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_non_ascii_identity2 1/1 Test: WPA2-Enterprise connection attempt using non-ASCII identity Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_non_ascii_identity2 5.009965 2017-02-21 14:33:04.769188 passed all 1 test case(s) 2017-02-21 14:33:04 ./run-tests.py ap_wpa2_eap_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_oom 1/1 Test: EAP server and OOM Starting AP wlan3 Connect STA wlan0 to AP Allocation failure did not trigger Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 4901, in test_ap_wpa2_eap_oom scan_freq="2412") File "/lkp/benchmarks/hwsim/tests/hwsim/utils.py", line 39, in __exit__ raise Exception("Allocation failure did not trigger") Exception: Allocation failure did not trigger FAIL ap_wpa2_eap_oom 0.795449 2017-02-21 14:33:05.749922 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_oom 2017-02-21 14:33:05 ./run-tests.py ap_wpa2_eap_pax DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pax 1/1 Test: WPA2-Enterprise connection using EAP-PAX Starting AP wlan3 Connect STA wlan0 to AP Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_pax 0.844429 2017-02-21 14:33:06.765824 passed all 1 test case(s) 2017-02-21 14:33:06 ./run-tests.py ap_wpa2_eap_peap_crypto_binding DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_crypto_binding 1/1 Test: WPA2-Enterprise connection using EAP-PEAPv0/EAP-MSCHAPv2 and crypto binding Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_wpa2_eap_peap_crypto_binding 1.418423 2017-02-21 14:33:08.361794 passed all 1 test case(s) 2017-02-21 14:33:08 ./run-tests.py ap_wpa2_eap_peap_crypto_binding_server_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_crypto_binding_server_oom 1/1 Test: WPA2-Enterprise connection using EAP-PEAPv0/EAP-MSCHAPv2 and crypto binding with server OOM Starting AP wlan3 Connect STA wlan0 to AP EAP failure timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 1742, in test_ap_wpa2_eap_peap_crypto_binding_server_oom expect_failure=True, local_error_report=True) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 127, in eap_connect maybe_local_error=maybe_local_error) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 154, in eap_check_auth raise Exception("EAP failure timed out") Exception: EAP failure timed out FAIL ap_wpa2_eap_peap_crypto_binding_server_oom 10.531802 2017-02-21 14:33:19.071450 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_peap_crypto_binding_server_oom 2017-02-21 14:33:19 ./run-tests.py ap_wpa2_eap_peap_eap_aka DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_eap_aka 1/1 Test: WPA2-Enterprise connection using EAP-PEAP/EAP-AKA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_eap_aka 0.778975 2017-02-21 14:33:20.044714 passed all 1 test case(s) 2017-02-21 14:33:20 ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_eap_mschapv2 1/1 Test: WPA2-Enterprise connection using EAP-PEAP/EAP-MSCHAPv2 Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Password as hash value Connect STA wlan0 to AP Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_eap_mschapv2 2.167284 2017-02-21 14:33:22.407329 passed all 1 test case(s) 2017-02-21 14:33:22 ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2_domain DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_eap_mschapv2_domain 1/1 Test: WPA2-Enterprise connection using EAP-PEAP/EAP-MSCHAPv2 with domain Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_eap_mschapv2_domain 1.067522 2017-02-21 14:33:23.661526 passed all 1 test case(s) 2017-02-21 14:33:23 ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2_incorrect_password DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_eap_mschapv2_incorrect_password 1/1 Test: WPA2-Enterprise connection using EAP-PEAP/EAP-MSCHAPv2 - incorrect password Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_eap_mschapv2_incorrect_password 0.514488 2017-02-21 14:33:24.351025 passed all 1 test case(s) 2017-02-21 14:33:24 ./run-tests.py ap_wpa2_eap_peap_eap_tls DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_eap_tls 1/1 Test: WPA2-Enterprise connection using EAP-PEAP/EAP-TLS Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_eap_tls 0.648502 2017-02-21 14:33:25.188127 passed all 1 test case(s) 2017-02-21 14:33:25 ./run-tests.py ap_wpa2_eap_peap_params DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_peap_params 1/1 Test: WPA2-Enterprise connection using EAP-PEAPv0/EAP-MSCHAPv2 and various parameters Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_peap_params 3.283521 2017-02-21 14:33:28.665398 passed all 1 test case(s) 2017-02-21 14:33:28 ./run-tests.py ap_wpa2_eap_psk DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_psk 1/1 Test: WPA2-Enterprise connection using EAP-PSK Starting AP wlan3 Connect STA wlan0 to AP Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_psk 1.021646 2017-02-21 14:33:29.864013 passed all 1 test case(s) 2017-02-21 14:33:29 ./run-tests.py ap_wpa2_eap_psk_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_psk_oom 1/1 Test: WPA2-Enterprise connection using EAP-PSK and OOM Starting AP wlan3 Connect STA wlan0 to AP Failure not triggered: 1:=aes_128_eax_encrypt Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 2810, in test_ap_wpa2_eap_psk_oom note="Failure not triggered: %d:%s" % (count, func)) File "/lkp/benchmarks/hwsim/tests/hwsim/utils.py", line 60, in wait_fail_trigger raise Exception(note) Exception: Failure not triggered: 1:=aes_128_eax_encrypt FAIL ap_wpa2_eap_psk_oom 2.557767 2017-02-21 14:33:32.527818 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_psk_oom 2017-02-21 14:33:32 ./run-tests.py ap_wpa2_eap_pwd DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pwd 1/1 Test: WPA2-Enterprise connection using EAP-pwd Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Negative test with incorrect password Connect STA wlan2 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_pwd 3.352898 2017-02-21 14:33:36.057227 passed all 1 test case(s) 2017-02-21 14:33:36 ./run-tests.py ap_wpa2_eap_pwd_as_frag DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pwd_as_frag 1/1 Test: WPA2-Enterprise connection using EAP-pwd with server fragmentation Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_pwd_as_frag 0.742116 2017-02-21 14:33:37.004364 passed all 1 test case(s) 2017-02-21 14:33:37 ./run-tests.py ap_wpa2_eap_pwd_groups DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pwd_groups 1/1 Test: WPA2-Enterprise connection using various EAP-pwd groups Group 19 Starting AP wlan3 Connect STA wlan0 to AP Group 20 Starting AP wlan3 Connect STA wlan0 to AP Group 21 Starting AP wlan3 Connect STA wlan0 to AP Group 25 Starting AP wlan3 Connect STA wlan0 to AP Group 26 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_pwd_groups 2.318412 2017-02-21 14:33:39.519624 passed all 1 test case(s) 2017-02-21 14:33:39 ./run-tests.py ap_wpa2_eap_pwd_invalid_group DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pwd_invalid_group 1/1 Test: WPA2-Enterprise connection using invalid EAP-pwd group Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_pwd_invalid_group 0.501678 2017-02-21 14:33:40.197059 passed all 1 test case(s) 2017-02-21 14:33:40 ./run-tests.py ap_wpa2_eap_pwd_nthash DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_pwd_nthash 1/1 Test: WPA2-Enterprise connection using EAP-pwd and NTHash Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_wpa2_eap_pwd_nthash 2.683982 2017-02-21 14:33:43.060987 passed all 1 test case(s) 2017-02-21 14:33:43 ./run-tests.py ap_wpa2_eap_reauth DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_reauth 1/1 Test: WPA2-Enterprise and Authenticator forcing reauthentication Starting AP wlan3 Connect STA wlan0 to AP Wait for reauthentication PASS ap_wpa2_eap_reauth 2.517455 2017-02-21 14:33:45.760567 passed all 1 test case(s) 2017-02-21 14:33:45 ./run-tests.py ap_wpa2_eap_request_identity_message DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_request_identity_message 1/1 Test: Optional displayable message in EAP Request-Identity Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_request_identity_message 0.652797 2017-02-21 14:33:46.604543 passed all 1 test case(s) 2017-02-21 14:33:46 ./run-tests.py ap_wpa2_eap_sake DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sake 1/1 Test: WPA2-Enterprise connection using EAP-SAKE Starting AP wlan3 Connect STA wlan0 to AP Negative test with incorrect password Connect STA wlan0 to AP PASS ap_wpa2_eap_sake 0.834365 2017-02-21 14:33:47.615836 passed all 1 test case(s) 2017-02-21 14:33:47 ./run-tests.py ap_wpa2_eap_session_ticket DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_session_ticket 1/1 Test: WPA2-Enterprise connection using EAP-TTLS and TLS session ticket enabled Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_session_ticket 0.620098 2017-02-21 14:33:48.431308 passed all 1 test case(s) 2017-02-21 14:33:48 ./run-tests.py ap_wpa2_eap_sim DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim 1/1 Test: WPA2-Enterprise connection using EAP-SIM Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP Negative test with incorrect key Connect STA wlan0 to AP Invalid GSM-Milenage key Connect STA wlan0 to AP Invalid GSM-Milenage key(2) Connect STA wlan0 to AP Invalid GSM-Milenage key(3) Connect STA wlan0 to AP Invalid GSM-Milenage key(4) Connect STA wlan0 to AP Missing key configuration Connect STA wlan0 to AP PASS ap_wpa2_eap_sim 3.352296 2017-02-21 14:33:51.896091 passed all 1 test case(s) 2017-02-21 14:33:51 ./run-tests.py ap_wpa2_eap_sim_aka_result_ind DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_aka_result_ind 1/1 Test: WPA2-Enterprise using EAP-SIM/AKA and protected result indication Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_sim_aka_result_ind 1.163711 2017-02-21 14:33:53.230759 passed all 1 test case(s) 2017-02-21 14:33:53 ./run-tests.py ap_wpa2_eap_sim_change_bssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_change_bssid 1/1 Test: EAP-SIM and external GSM auth to check fast reauth with bssid change Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_change_bssid 0.642544 2017-02-21 14:33:54.045790 passed all 1 test case(s) 2017-02-21 14:33:54 ./run-tests.py ap_wpa2_eap_sim_config DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_config 1/1 Test: EAP-SIM configuration options Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_sim_config 0.715204 2017-02-21 14:33:54.942659 passed all 1 test case(s) 2017-02-21 14:33:54 ./run-tests.py ap_wpa2_eap_sim_db DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_db 1/1 Test: EAP-SIM DB error cases Starting AP wlan3 Connect STA wlan0 to AP No proper response - wait for pending eap_sim_db request timeout PASS ap_wpa2_eap_sim_db 2.057944 2017-02-21 14:33:57.112528 passed all 1 test case(s) 2017-02-21 14:33:57 ./run-tests.py ap_wpa2_eap_sim_ext DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_ext 1/1 Test: WPA2-Enterprise connection using EAP-SIM and external GSM auth Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_ext 1.497556 2017-02-21 14:33:58.790195 passed all 1 test case(s) 2017-02-21 14:33:58 ./run-tests.py ap_wpa2_eap_sim_ext_auth_fail DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_ext_auth_fail 1/1 Test: EAP-SIM with external GSM auth and auth failing Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_ext_auth_fail 0.55731 2017-02-21 14:33:59.526547 passed all 1 test case(s) 2017-02-21 14:33:59 ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_ext_replace_sim 1/1 Test: EAP-SIM with external GSM auth and replacing SIM without clearing pseudonym id Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_ext_replace_sim 0.737019 2017-02-21 14:34:00.436324 passed all 1 test case(s) 2017-02-21 14:34:00 ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_ext_replace_sim2 1/1 Test: EAP-SIM with external GSM auth and replacing SIM and clearing pseudonym identity Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_ext_replace_sim2 0.667539 2017-02-21 14:34:01.281083 passed all 1 test case(s) 2017-02-21 14:34:01 ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_ext_replace_sim3 1/1 Test: EAP-SIM with external GSM auth, replacing SIM, and no identity in config Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_ext_replace_sim3 0.576453 2017-02-21 14:34:02.027924 passed all 1 test case(s) 2017-02-21 14:34:02 ./run-tests.py ap_wpa2_eap_sim_no_change_set DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_no_change_set 1/1 Test: EAP-SIM and external GSM auth to check fast reauth with no-change SET_NETWORK Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_sim_no_change_set 0.485888 2017-02-21 14:34:02.700446 passed all 1 test case(s) 2017-02-21 14:34:02 ./run-tests.py ap_wpa2_eap_sim_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_oom 1/1 Test: EAP-SIM and OOM Starting AP wlan3 Connect STA wlan0 to AP Disconnection timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 827, in test_ap_wpa2_eap_sim_oom dev[0].wait_disconnected() File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1250, in wait_disconnected raise Exception(error) Exception: Disconnection timed out FAIL ap_wpa2_eap_sim_oom 10.548738 2017-02-21 14:34:13.389683 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_sim_oom 2017-02-21 14:34:13 ./run-tests.py ap_wpa2_eap_sim_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sim_sql 1/1 Test: WPA2-Enterprise connection using EAP-SIM (SQL) Starting AP wlan3 Connect STA wlan0 to AP SIM fast re-authentication SIM full auth with pseudonym SIM full auth with permanent identity SIM reauth with mismatching MK Connect STA wlan0 to AP SIM reauth with mismatching counter Connect STA wlan0 to AP SIM reauth with max reauth count reached PASS ap_wpa2_eap_sim_sql 1.481376 2017-02-21 14:34:15.054408 passed all 1 test case(s) 2017-02-21 14:34:15 ./run-tests.py ap_wpa2_eap_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_sql 1/1 Test: WPA2-Enterprise connection using SQLite for user DB Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_sql 0.99351 2017-02-21 14:34:16.175454 passed all 1 test case(s) 2017-02-21 14:34:16 ./run-tests.py ap_wpa2_eap_status DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_status 1/1 Test: EAP state machine status information Starting AP wlan3 Connect STA wlan0 to AP Iterations: 215 EAP states: ['DISABLED', 'IDLE', 'SUCCESS'] methodStates: ['MAY_CONT', 'NONE', 'DONE'] decisions: ['COND_SUCC', 'FAIL', 'UNCOND_SUCC'] reqMethods: ['0', '1', '21', '25'] selectedMethods: ['21 (EAP-TTLS)', '25 (EAP-PEAP)'] PASS ap_wpa2_eap_status 0.495575 2017-02-21 14:34:16.871146 passed all 1 test case(s) 2017-02-21 14:34:16 ./run-tests.py ap_wpa2_eap_tls DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls 1/1 Test: WPA2-Enterprise connection using EAP-TLS Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_tls 0.601803 2017-02-21 14:34:17.654331 passed all 1 test case(s) 2017-02-21 14:34:17 ./run-tests.py ap_wpa2_eap_tls_blob DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_blob 1/1 Test: WPA2-Enterprise connection using EAP-TLS and config blobs Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_blob 0.611023 2017-02-21 14:34:18.432209 passed all 1 test case(s) 2017-02-21 14:34:18 ./run-tests.py ap_wpa2_eap_tls_blob_missing DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_blob_missing 1/1 Test: EAP-TLS and config blob missing Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_blob_missing 0.423426 2017-02-21 14:34:19.044998 passed all 1 test case(s) 2017-02-21 14:34:19 ./run-tests.py ap_wpa2_eap_tls_check_crl DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_check_crl 1/1 Test: EAP-TLS and server checking CRL Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_check_crl 1.555735 2017-02-21 14:34:20.776012 passed all 1 test case(s) 2017-02-21 14:34:20 ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_diff_ca_trust 1/1 Test: WPA2-Enterprise connection using EAP-TTLS/PAP and different CA trust Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_diff_ca_trust 0.913945 2017-02-21 14:34:21.864003 passed all 1 test case(s) 2017-02-21 14:34:21 ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_diff_ca_trust2 1/1 Test: WPA2-Enterprise connection using EAP-TTLS/PAP and different CA trust Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_diff_ca_trust2 0.648784 2017-02-21 14:34:22.687546 passed all 1 test case(s) 2017-02-21 14:34:22 ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_diff_ca_trust3 1/1 Test: WPA2-Enterprise connection using EAP-TTLS/PAP and different CA trust Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_diff_ca_trust3 0.970591 2017-02-21 14:34:23.825105 passed all 1 test case(s) 2017-02-21 14:34:23 ./run-tests.py ap_wpa2_eap_tls_domain_match_cn DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_domain_match_cn 1/1 Test: WPA2-Enterprise using EAP-TLS and domainmatch (CN) Starting AP wlan3 Connect STA wlan0 to AP Connection timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 4111, in test_ap_wpa2_eap_tls_domain_match_cn scan_freq="2412") File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1033, in connect self.connect_network(id, timeout=20) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 413, in connect_network self.wait_connected(timeout=timeout) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1242, in wait_connected raise Exception(error) Exception: Connection timed out FAIL ap_wpa2_eap_tls_domain_match_cn 20.221459 2017-02-21 14:34:44.221609 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_tls_domain_match_cn 2017-02-21 14:34:44 ./run-tests.py ap_wpa2_eap_tls_domain_mismatch_cn DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_domain_mismatch_cn 1/1 Test: WPA2-Enterprise using EAP-TLS and domain mismatch (CN) Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_tls_domain_mismatch_cn 0.795811 2017-02-21 14:34:45.193263 passed all 1 test case(s) 2017-02-21 14:34:45 ./run-tests.py ap_wpa2_eap_tls_domain_suffix_match_cn DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_domain_suffix_match_cn 1/1 Test: WPA2-Enterprise using EAP-TLS and domain suffix match (CN) Starting AP wlan3 Connect STA wlan1 to AP Connection timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 4125, in test_ap_wpa2_eap_tls_domain_suffix_match_cn scan_freq="2412") File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1033, in connect self.connect_network(id, timeout=20) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 413, in connect_network self.wait_connected(timeout=timeout) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1242, in wait_connected raise Exception(error) Exception: Connection timed out FAIL ap_wpa2_eap_tls_domain_suffix_match_cn 20.233309 2017-02-21 14:35:05.605595 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_tls_domain_suffix_match_cn 2017-02-21 14:35:05 ./run-tests.py ap_wpa2_eap_tls_domain_suffix_match_cn_full DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_domain_suffix_match_cn_full 1/1 Test: WPA2-Enterprise using EAP-TLS and domain suffix match (CN) Starting AP wlan3 Connect STA wlan0 to AP Connection timed out Traceback (most recent call last): File "./run-tests.py", line 449, in main t(dev, apdev) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 4097, in test_ap_wpa2_eap_tls_domain_suffix_match_cn_full scan_freq="2412") File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1033, in connect self.connect_network(id, timeout=20) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 413, in connect_network self.wait_connected(timeout=timeout) File "/lkp/benchmarks/hwsim/tests/hwsim/wpasupplicant.py", line 1242, in wait_connected raise Exception(error) Exception: Connection timed out FAIL ap_wpa2_eap_tls_domain_suffix_match_cn_full 20.202073 2017-02-21 14:35:25.989819 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_tls_domain_suffix_match_cn_full 2017-02-21 14:35:26 ./run-tests.py ap_wpa2_eap_tls_domain_suffix_mismatch_cn DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_domain_suffix_mismatch_cn 1/1 Test: WPA2-Enterprise using EAP-TLS and domain suffix mismatch (CN) Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_wpa2_eap_tls_domain_suffix_mismatch_cn 0.805028 2017-02-21 14:35:26.978422 passed all 1 test case(s) 2017-02-21 14:35:27 ./run-tests.py ap_wpa2_eap_tls_intermediate_ca DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_intermediate_ca 1/1 Test: EAP-TLS with intermediate server/user CA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_wpa2_eap_tls_intermediate_ca 0.695578 2017-02-21 14:35:27.833390 passed all 1 test case(s) 2017-02-21 14:35:27 ./run-tests.py ap_wpa2_eap_tls_intermediate_ca_ocsp DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_wpa2_eap_tls_intermediate_ca_ocsp 1/1 Test: EAP-TLS with intermediate server/user CA and OCSP on server certificate [Errno 2] No such file or directory Traceback (most recent call last): File "./run-tests.py", line 447, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3886, in test_ap_wpa2_eap_tls_intermediate_ca_ocsp fn = ica_ocsp("server.pem") File "/lkp/benchmarks/hwsim/tests/hwsim/test_ap_eap.py", line 3858, in ica_ocsp stderr=subprocess.PIPE) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory FAIL ap_wpa2_eap_tls_intermediate_ca_ocsp 0.081814 2017-02-21 14:35:28.101518 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_wpa2_eap_tls_intermediate_ca_ocsp 2017-02-21 14:35:28 ./stop.sh --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="job.yaml" --- #! jobs/hwsim.yaml suite: hwsim testcase: hwsim category: functional hwsim: group: hwsim-01 job_origin: "/lkp/lkp/.src-20170204-185611/allot/cyclic:linux-devel:devel-hourly/lkp-sbx04/hwsim.yaml" #! queue options queue: bisect testbox: lkp-sbx04 tbox_group: lkp-sbx04 submit_id: 58abd93a0b9a93df77e3a306 job_file: "/lkp/scheduled/lkp-sbx04/hwsim-hwsim-01-debian-x86_64-2016-08-31.cgz-a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5-20170221-122743-1hiq6yj-0.yaml" id: 84624af309d6b9c2793c64a6edc74d079a45d30a #! hosts/lkp-sbx04 model: Sandy Bridge-EX nr_cpu: 64 memory: 64G nr_ssd_partitions: 4 ssd_partitions: "/dev/disk/by-id/ata-INTEL_SSDSC2*-part1" swap_partitions: brand: Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz #! include/category/functional kmsg: heartbeat: #! include/hwsim need_kconfig: - CONFIG_WLAN=y - CONFIG_CFG80211 - CONFIG_CFG80211_WEXT=y - CONFIG_MAC80211 - CONFIG_MAC80211_HWSIM - CONFIG_MAC80211_LEDS=y - CONFIG_MAC80211_MESH=y #! include/queue/cyclic commit: a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 #! default params kconfig: x86_64-rhel-7.2 compiler: gcc-6 rootfs: debian-x86_64-2016-08-31.cgz enqueue_time: 2017-02-21 14:07:54.838614472 +08:00 _id: 58abd93a0b9a93df77e3a306 #! schedule options user: lkp head_commit: 7f1f8333ae409f0889899c07accc92a17bf9f8b7 base_commit: 7089db84e356562f8ba737c29e472cc42d530dbc branch: linux-devel/devel-hourly-2017021311 result_root: "/result/hwsim/hwsim-01/lkp-sbx04/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/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/lkp-sbx04/hwsim-hwsim-01-debian-x86_64-2016-08-31.cgz-a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5-20170221-122743-1hiq6yj-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel-7.2 - branch=linux-devel/devel-hourly-2017021311 - commit=a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 - BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/vmlinuz-4.10.0-rc6-00104-ga088d1d - max_uptime=3600 - RESULT_ROOT=/result/hwsim/hwsim-01/lkp-sbx04/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/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/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/modules.cgz" bm_initrd: "/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2016-11-15.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/hwsim_2016-11-16.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/hwsim-x86_64_2016-11-16.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/hw_2016-11-15.cgz" site: inn #! /lkp/lkp/.src-20170219-162102/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/a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5/vmlinuz-4.10.0-rc6-00104-ga088d1d" dequeue_time: 2017-02-21 14:23:29.966407006 +08:00 #! /lkp/lkp/.src-20170221-141622/include/site/inn job_state: finished loadavg: '0.52' --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=reproduce export USER=root ./start.sh ./run-tests.py ap_open_disable_enable ./run-tests.py ap_open_disconnect_in_ps ./run-tests.py ap_open_id_str ./run-tests.py ap_open_ifdown ./run-tests.py ap_open_invalid_wmm_action ./run-tests.py ap_open_out_of_memory ./run-tests.py ap_open_packet_loss ./run-tests.py ap_open_per_sta_vif ./run-tests.py ap_open_pmf_default ./run-tests.py ap_open_poll_sta ./run-tests.py ap_open_reassoc_not_found ./run-tests.py ap_open_reconnect_on_inactivity_disconnect ./run-tests.py ap_open_select_any ./run-tests.py ap_open_select_network ./run-tests.py ap_open_select_twice ./run-tests.py ap_open_sta_enable_disable ./run-tests.py ap_open_sta_statistics ./run-tests.py ap_open_start_disabled ./run-tests.py ap_open_start_disabled2 ./run-tests.py ap_open_tdls ./run-tests.py ap_open_tdls_vht ./run-tests.py ap_open_tdls_vht160 ./run-tests.py ap_open_tdls_vht80 ./run-tests.py ap_open_tdls_vht80plus80 ./run-tests.py ap_open_unexpected_assoc_event ./run-tests.py ap_open_unknown_action ./run-tests.py ap_open_wpas_in_bridge ./run-tests.py ap_pmf_assoc_comeback ./run-tests.py ap_pmf_assoc_comeback2 ./run-tests.py ap_pmf_negative ./run-tests.py ap_pmf_optional ./run-tests.py ap_pmf_optional_2akm ./run-tests.py ap_pmf_optional_eap ./run-tests.py ap_pmf_required ./run-tests.py ap_pmf_required_eap ./run-tests.py ap_pmf_required_sha1 ./run-tests.py ap_pmf_required_sta_no_pmf ./run-tests.py ap_pmf_sta_sa_query ./run-tests.py ap_pmf_sta_sa_query_no_response ./run-tests.py ap_pmf_sta_unprot_deauth_burst ./run-tests.py ap_pmf_toggle ./run-tests.py ap_qosmap ./run-tests.py ap_qosmap_default ./run-tests.py ap_qosmap_default_acm ./run-tests.py ap_qosmap_invalid ./run-tests.py ap_reassociation_to_same_bss ./run-tests.py ap_remove_during_acs ./run-tests.py ap_remove_during_acs2 ./run-tests.py ap_remove_during_acs3 ./run-tests.py ap_remove_during_ht_coex_scan ./run-tests.py ap_remove_during_ht_coex_scan2 ./run-tests.py ap_remove_during_ht_coex_scan3 ./run-tests.py ap_require_ht ./run-tests.py ap_require_ht_limited_rates ./run-tests.py ap_roam_open ./run-tests.py ap_roam_open_failed ./run-tests.py ap_roam_set_bssid ./run-tests.py ap_roam_wpa2_psk ./run-tests.py ap_roam_wpa2_psk_failed ./run-tests.py ap_roam_wpa2_psk_race ./run-tests.py ap_short_preamble ./run-tests.py ap_spectrum_management_required ./run-tests.py ap_tdls_discovery ./run-tests.py ap_tdls_link_status ./run-tests.py ap_track_sta ./run-tests.py ap_track_sta_force_2ghz ./run-tests.py ap_track_sta_force_5ghz ./run-tests.py ap_track_sta_no_auth ./run-tests.py ap_track_sta_no_auth_passive ./run-tests.py ap_track_sta_no_probe_resp ./run-tests.py ap_tx_queue_params ./run-tests.py ap_vendor_elements ./run-tests.py ap_vht160 ./run-tests.py ap_vht160_no_dfs ./run-tests.py ap_vht80 ./run-tests.py ap_vht80_csa ./run-tests.py ap_vht80_invalid ./run-tests.py ap_vht80_invalid2 ./run-tests.py ap_vht80_params ./run-tests.py ap_vht80_pwr_constraint ./run-tests.py ap_vht80b ./run-tests.py ap_vht80c ./run-tests.py ap_vht80d ./run-tests.py ap_vht80plus80 ./run-tests.py ap_vht80plus80_invalid ./run-tests.py ap_vht_20 ./run-tests.py ap_vht_40 ./run-tests.py ap_vht_capab_not_supported ./run-tests.py ap_vht_on_24ghz ./run-tests.py ap_vlan_file_open ./run-tests.py ap_vlan_iface_cleanup_multibss ./run-tests.py ap_vlan_iface_cleanup_multibss_per_sta_vif ./run-tests.py ap_vlan_open ./run-tests.py ap_vlan_open_per_sta_vif ./run-tests.py ap_vlan_reconnect ./run-tests.py ap_vlan_tagged ./run-tests.py ap_vlan_tagged_wpa2_radius_id_change ./run-tests.py ap_vlan_without_station ./run-tests.py ap_vlan_wpa2 ./run-tests.py ap_vlan_wpa2_psk_radius_required ./run-tests.py ap_vlan_wpa2_radius ./run-tests.py ap_vlan_wpa2_radius_2 ./run-tests.py ap_vlan_wpa2_radius_id_change ./run-tests.py ap_vlan_wpa2_radius_mixed ./run-tests.py ap_vlan_wpa2_radius_required ./run-tests.py ap_vlan_wpa2_radius_tagged ./run-tests.py ap_wds_sta ./run-tests.py ap_wep_tdls ./run-tests.py ap_wpa2_already_in_bridge ./run-tests.py ap_wpa2_bridge_fdb ./run-tests.py ap_wpa2_eap_aka ./run-tests.py ap_wpa2_eap_aka_config ./run-tests.py ap_wpa2_eap_aka_ext ./run-tests.py ap_wpa2_eap_aka_ext_auth_fail ./run-tests.py ap_wpa2_eap_aka_prime ./run-tests.py ap_wpa2_eap_aka_prime_ext_auth_fail ./run-tests.py ap_wpa2_eap_aka_prime_sql ./run-tests.py ap_wpa2_eap_aka_sql ./run-tests.py ap_wpa2_eap_assoc_rsn ./run-tests.py ap_wpa2_eap_eke ./run-tests.py ap_wpa2_eap_eke_many ./run-tests.py ap_wpa2_eap_eke_server_oom ./run-tests.py ap_wpa2_eap_eke_serverid_nai ./run-tests.py ap_wpa2_eap_expanded_nak ./run-tests.py ap_wpa2_eap_ext_enable_network_while_connected ./run-tests.py ap_wpa2_eap_fast_binary_pac ./run-tests.py ap_wpa2_eap_fast_binary_pac_errors ./run-tests.py ap_wpa2_eap_fast_cipher_suites ./run-tests.py ap_wpa2_eap_fast_eap_aka ./run-tests.py ap_wpa2_eap_fast_gtc_auth_prov ./run-tests.py ap_wpa2_eap_fast_gtc_identity_change ./run-tests.py ap_wpa2_eap_fast_missing_pac_config ./run-tests.py ap_wpa2_eap_fast_mschapv2_unauth_prov ./run-tests.py ap_wpa2_eap_fast_pac_file ./run-tests.py ap_wpa2_eap_fast_pac_lifetime ./run-tests.py ap_wpa2_eap_fast_pac_refresh ./run-tests.py ap_wpa2_eap_fast_pac_truncate ./run-tests.py ap_wpa2_eap_fast_prf_oom ./run-tests.py ap_wpa2_eap_fast_server_oom ./run-tests.py ap_wpa2_eap_fast_text_pac_errors ./run-tests.py ap_wpa2_eap_gpsk ./run-tests.py ap_wpa2_eap_gpsk_ptk_rekey_ap ./run-tests.py ap_wpa2_eap_ikev2 ./run-tests.py ap_wpa2_eap_ikev2_as_frag ./run-tests.py ap_wpa2_eap_ikev2_oom ./run-tests.py ap_wpa2_eap_in_bridge ./run-tests.py ap_wpa2_eap_interactive ./run-tests.py ap_wpa2_eap_no_workaround ./run-tests.py ap_wpa2_eap_non_ascii_identity ./run-tests.py ap_wpa2_eap_non_ascii_identity2 ./run-tests.py ap_wpa2_eap_oom ./run-tests.py ap_wpa2_eap_pax ./run-tests.py ap_wpa2_eap_peap_crypto_binding ./run-tests.py ap_wpa2_eap_peap_crypto_binding_server_oom ./run-tests.py ap_wpa2_eap_peap_eap_aka ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2 ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2_domain ./run-tests.py ap_wpa2_eap_peap_eap_mschapv2_incorrect_password ./run-tests.py ap_wpa2_eap_peap_eap_tls ./run-tests.py ap_wpa2_eap_peap_params ./run-tests.py ap_wpa2_eap_psk ./run-tests.py ap_wpa2_eap_psk_oom ./run-tests.py ap_wpa2_eap_pwd ./run-tests.py ap_wpa2_eap_pwd_as_frag ./run-tests.py ap_wpa2_eap_pwd_groups ./run-tests.py ap_wpa2_eap_pwd_invalid_group ./run-tests.py ap_wpa2_eap_pwd_nthash ./run-tests.py ap_wpa2_eap_reauth ./run-tests.py ap_wpa2_eap_request_identity_message ./run-tests.py ap_wpa2_eap_sake ./run-tests.py ap_wpa2_eap_session_ticket ./run-tests.py ap_wpa2_eap_sim ./run-tests.py ap_wpa2_eap_sim_aka_result_ind ./run-tests.py ap_wpa2_eap_sim_change_bssid ./run-tests.py ap_wpa2_eap_sim_config ./run-tests.py ap_wpa2_eap_sim_db ./run-tests.py ap_wpa2_eap_sim_ext ./run-tests.py ap_wpa2_eap_sim_ext_auth_fail ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim2 ./run-tests.py ap_wpa2_eap_sim_ext_replace_sim3 ./run-tests.py ap_wpa2_eap_sim_no_change_set ./run-tests.py ap_wpa2_eap_sim_oom ./run-tests.py ap_wpa2_eap_sim_sql ./run-tests.py ap_wpa2_eap_sql ./run-tests.py ap_wpa2_eap_status ./run-tests.py ap_wpa2_eap_tls ./run-tests.py ap_wpa2_eap_tls_blob ./run-tests.py ap_wpa2_eap_tls_blob_missing ./run-tests.py ap_wpa2_eap_tls_check_crl ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust2 ./run-tests.py ap_wpa2_eap_tls_diff_ca_trust3 ./run-tests.py ap_wpa2_eap_tls_domain_match_cn ./run-tests.py ap_wpa2_eap_tls_domain_mismatch_cn ./run-tests.py ap_wpa2_eap_tls_domain_suffix_match_cn ./run-tests.py ap_wpa2_eap_tls_domain_suffix_match_cn_full ./run-tests.py ap_wpa2_eap_tls_domain_suffix_mismatch_cn ./run-tests.py ap_wpa2_eap_tls_intermediate_ca ./run-tests.py ap_wpa2_eap_tls_intermediate_ca_ocsp ./stop.sh --GvXjxJ+pjyke8COw--