From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8209314511031776589==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [mac80211_hwsim] 8cafe19852: hwsim.fst_ap_config_default.fail Date: Sun, 06 Sep 2020 16:49:35 +0800 Message-ID: <20200906084935.GD31308@shao2-debian> In-Reply-To: <20200831205600.21058-22-thomas@adapt-ip.com> List-Id: --===============8209314511031776589== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Greeting, FYI, we noticed the following commit (built with gcc-9): commit: 8cafe19852d95d6494cbd8c1ae24dbd621588a91 ("[PATCH v2 21/22] mac8021= 1_hwsim: indicate support for S1G") url: https://github.com/0day-ci/linux/commits/Thomas-Pedersen/add-support-f= or-S1G-association/20200901-045826 base: https://git.kernel.org/cgit/linux/kernel/git/jberg/mac80211-next.git = master in testcase: hwsim version: hwsim-x86_64-6eb6cf0-1_20200619 with following parameters: group: hwsim-19 ucode: 0x21 on test machine: 8 threads Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz with 16= G memory caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): If you fix the issue, kindly add following tag Reported-by: kernel test robot 2020-09-05 17:49:30 ./run-tests.py fst_ap_config_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 fst_ap_config_default 1/1 Test: FST AP configuration default parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again aft= er a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kil= l the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 406, in= test_fst_ap_config_default raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_default 1.201026 2020-09-05 17:49:31.626224 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_default 2020-09-05 17:49:31 ./run-tests.py fst_ap_config_good = 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 fst_ap_config_good 1/1 Test: FST AP configuration good parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again aft= er a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kil= l the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 400, in= test_fst_ap_config_good raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_good 1.214574 2020-09-05 17:49:32.968016 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_good To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Rong Chen --===============8209314511031776589== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-5.9.0-rc1-00605-g8cafe19852d95d" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA1LjkuMC1yYzEgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfQ0NfVkVSU0lPTl9U RVhUPSJnY2MtOSAoRGViaWFuIDkuMy4wLTE1KSA5LjMuMCIKQ09ORklHX0NDX0lTX0dDQz15CkNP TkZJR19HQ0NfVkVSU0lPTj05MDMwMApDT05GSUdfTERfVkVSU0lPTj0yMzUwMDAwMDAKQ09ORklH X0NMQU5HX1ZFUlNJT049MApDT05GSUdfQ0NfQ0FOX0xJTks9eQpDT05GSUdfQ0NfQ0FOX0xJTktf U1RBVElDPXkKQ09ORklHX0NDX0hBU19BU01fR09UTz15CkNPTkZJR19DQ19IQVNfQVNNX0lOTElO RT15CkNPTkZJR19JUlFfV09SSz15CkNPTkZJR19CVUlMRFRJTUVfVEFCTEVfU09SVD15CkNPTkZJ R19USFJFQURfSU5GT19JTl9UQVNLPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09ORklHX0lOSVRf RU5WX0FSR19MSU1JVD0zMgojIENPTkZJR19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdf TE9DQUxWRVJTSU9OPSIiCkNPTkZJR19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19CVUlMRF9T QUxUPSIiCkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVfS0VSTkVMX0JaSVAy PXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJORUxfWFo9eQpDT05G SUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15CkNPTkZJR19IQVZF X0tFUk5FTF9aU1REPXkKQ09ORklHX0tFUk5FTF9HWklQPXkKIyBDT05GSUdfS0VSTkVMX0JaSVAy IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldAojIENPTkZJR19LRVJO RUxfWFogaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VSTkVMX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9aU1REIGlzIG5vdCBzZXQKQ09O RklHX0RFRkFVTFRfSU5JVD0iIgpDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05G SUdfU1dBUD15CkNPTkZJR19TWVNWSVBDPXkKQ09ORklHX1NZU1ZJUENfU1lTQ1RMPXkKQ09ORklH X1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkKIyBDT05GSUdfV0FU Q0hfUVVFVUUgaXMgbm90IHNldApDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15CiMgQ09ORklH X1VTRUxJQiBpcyBub3Qgc2V0CkNPTkZJR19BVURJVD15CkNPTkZJR19IQVZFX0FSQ0hfQVVESVRT WVNDQUxMPXkKQ09ORklHX0FVRElUU1lTQ0FMTD15CgojCiMgSVJRIHN1YnN5c3RlbQojCkNPTkZJ R19HRU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19HRU5FUklDX0lSUV9TSE9XPXkKQ09ORklHX0dF TkVSSUNfSVJRX0VGRkVDVElWRV9BRkZfTUFTSz15CkNPTkZJR19HRU5FUklDX1BFTkRJTkdfSVJR PXkKQ09ORklHX0dFTkVSSUNfSVJRX01JR1JBVElPTj15CkNPTkZJR19HRU5FUklDX0lSUV9JTkpF Q1RJT049eQpDT05GSUdfSEFSRElSUVNfU1dfUkVTRU5EPXkKQ09ORklHX0lSUV9ET01BSU49eQpD T05GSUdfSVJRX0RPTUFJTl9ISUVSQVJDSFk9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJRPXkKQ09O RklHX0dFTkVSSUNfTVNJX0lSUV9ET01BSU49eQpDT05GSUdfSVJRX01TSV9JT01NVT15CkNPTkZJ R19HRU5FUklDX0lSUV9NQVRSSVhfQUxMT0NBVE9SPXkKQ09ORklHX0dFTkVSSUNfSVJRX1JFU0VS VkFUSU9OX01PREU9eQpDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNF X0lSUT15CiMgQ09ORklHX0dFTkVSSUNfSVJRX0RFQlVHRlMgaXMgbm90IHNldAojIGVuZCBvZiBJ UlEgc3Vic3lzdGVtCgpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9D TE9DS1NPVVJDRV9JTklUPXkKQ09ORklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9 eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVO VFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJ Q19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQpD T05GSUdfSEFWRV9QT1NJWF9DUFVfVElNRVJTX1RBU0tfV09SSz15CkNPTkZJR19QT1NJWF9DUFVf VElNRVJTX1RBU0tfV09SSz15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19USUNLX09O RVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9ESUMgaXMgbm90 IHNldAojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0ZVTEw9eQpD T05GSUdfQ09OVEVYVF9UUkFDS0lORz15CiMgQ09ORklHX0NPTlRFWFRfVFJBQ0tJTkdfRk9SQ0Ug aXMgbm90IHNldApDT05GSUdfTk9fSFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKIyBlbmQg b2YgVGltZXJzIHN1YnN5c3RlbQoKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKQ09O RklHX1BSRUVNUFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJ R19QUkVFTVBUX0NPVU5UPXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5n CiMKQ09ORklHX1ZJUlRfQ1BVX0FDQ09VTlRJTkc9eQpDT05GSUdfVklSVF9DUFVfQUNDT1VOVElO R19HRU49eQpDT05GSUdfSVJRX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19IQVZFX1NDSEVEX0FW R19JUlE9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVD15CkNPTkZJR19CU0RfUFJPQ0VTU19BQ0NU X1YzPXkKQ09ORklHX1RBU0tTVEFUUz15CkNPTkZJR19UQVNLX0RFTEFZX0FDQ1Q9eQpDT05GSUdf VEFTS19YQUNDVD15CkNPTkZJR19UQVNLX0lPX0FDQ09VTlRJTkc9eQojIENPTkZJR19QU0kgaXMg bm90IHNldAojIGVuZCBvZiBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCgpDT05G SUdfQ1BVX0lTT0xBVElPTj15CgojCiMgUkNVIFN1YnN5c3RlbQojCkNPTkZJR19UUkVFX1JDVT15 CiMgQ09ORklHX1JDVV9FWFBFUlQgaXMgbm90IHNldApDT05GSUdfU1JDVT15CkNPTkZJR19UUkVF X1NSQ1U9eQpDT05GSUdfVEFTS1NfUkNVX0dFTkVSSUM9eQpDT05GSUdfVEFTS1NfUkNVPXkKQ09O RklHX1RBU0tTX1JVREVfUkNVPXkKQ09ORklHX1RBU0tTX1RSQUNFX1JDVT15CkNPTkZJR19SQ1Vf U1RBTExfQ09NTU9OPXkKQ09ORklHX1JDVV9ORUVEX1NFR0NCTElTVD15CkNPTkZJR19SQ1VfTk9D Ql9DUFU9eQojIGVuZCBvZiBSQ1UgU3Vic3lzdGVtCgpDT05GSUdfQlVJTERfQklOMkM9eQpDT05G SUdfSUtDT05GSUc9eQpDT05GSUdfSUtDT05GSUdfUFJPQz15CiMgQ09ORklHX0lLSEVBREVSUyBp cyBub3Qgc2V0CkNPTkZJR19MT0dfQlVGX1NISUZUPTIwCkNPTkZJR19MT0dfQ1BVX01BWF9CVUZf U0hJRlQ9MTIKQ09ORklHX1BSSU5US19TQUZFX0xPR19CVUZfU0hJRlQ9MTMKQ09ORklHX0hBVkVf VU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQoKIwojIFNjaGVkdWxlciBmZWF0dXJlcwojCiMgQ09ORklH X1VDTEFNUF9UQVNLIGlzIG5vdCBzZXQKIyBlbmQgb2YgU2NoZWR1bGVyIGZlYXR1cmVzCgpDT05G SUdfQVJDSF9TVVBQT1JUU19OVU1BX0JBTEFOQ0lORz15CkNPTkZJR19BUkNIX1dBTlRfQkFUQ0hF RF9VTk1BUF9UTEJfRkxVU0g9eQpDT05GSUdfQ0NfSEFTX0lOVDEyOD15CkNPTkZJR19BUkNIX1NV UFBPUlRTX0lOVDEyOD15CkNPTkZJR19OVU1BX0JBTEFOQ0lORz15CkNPTkZJR19OVU1BX0JBTEFO Q0lOR19ERUZBVUxUX0VOQUJMRUQ9eQpDT05GSUdfQ0dST1VQUz15CkNPTkZJR19QQUdFX0NPVU5U RVI9eQpDT05GSUdfTUVNQ0c9eQpDT05GSUdfTUVNQ0dfU1dBUD15CkNPTkZJR19NRU1DR19LTUVN PXkKQ09ORklHX0JMS19DR1JPVVA9eQpDT05GSUdfQ0dST1VQX1dSSVRFQkFDSz15CkNPTkZJR19D R1JPVVBfU0NIRUQ9eQpDT05GSUdfRkFJUl9HUk9VUF9TQ0hFRD15CkNPTkZJR19DRlNfQkFORFdJ RFRIPXkKQ09ORklHX1JUX0dST1VQX1NDSEVEPXkKQ09ORklHX0NHUk9VUF9QSURTPXkKQ09ORklH X0NHUk9VUF9SRE1BPXkKQ09ORklHX0NHUk9VUF9GUkVFWkVSPXkKQ09ORklHX0NHUk9VUF9IVUdF VExCPXkKQ09ORklHX0NQVVNFVFM9eQpDT05GSUdfUFJPQ19QSURfQ1BVU0VUPXkKQ09ORklHX0NH Uk9VUF9ERVZJQ0U9eQpDT05GSUdfQ0dST1VQX0NQVUFDQ1Q9eQpDT05GSUdfQ0dST1VQX1BFUkY9 eQpDT05GSUdfQ0dST1VQX0JQRj15CiMgQ09ORklHX0NHUk9VUF9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19TT0NLX0NHUk9VUF9EQVRBPXkKQ09ORklHX05BTUVTUEFDRVM9eQpDT05GSUdfVVRTX05T PXkKQ09ORklHX1RJTUVfTlM9eQpDT05GSUdfSVBDX05TPXkKQ09ORklHX1VTRVJfTlM9eQpDT05G SUdfUElEX05TPXkKQ09ORklHX05FVF9OUz15CiMgQ09ORklHX0NIRUNLUE9JTlRfUkVTVE9SRSBp cyBub3Qgc2V0CkNPTkZJR19TQ0hFRF9BVVRPR1JPVVA9eQojIENPTkZJR19TWVNGU19ERVBSRUNB VEVEIGlzIG5vdCBzZXQKQ09ORklHX1JFTEFZPXkKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09O RklHX0lOSVRSQU1GU19TT1VSQ0U9IiIKQ09ORklHX1JEX0daSVA9eQpDT05GSUdfUkRfQlpJUDI9 eQpDT05GSUdfUkRfTFpNQT15CkNPTkZJR19SRF9YWj15CkNPTkZJR19SRF9MWk89eQpDT05GSUdf UkRfTFo0PXkKQ09ORklHX1JEX1pTVEQ9eQojIENPTkZJR19CT09UX0NPTkZJRyBpcyBub3Qgc2V0 CkNPTkZJR19DQ19PUFRJTUlaRV9GT1JfUEVSRk9STUFOQ0U9eQojIENPTkZJR19DQ19PUFRJTUla RV9GT1JfU0laRSBpcyBub3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfSEFWRV9VSUQxNj15 CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtSX1BMQVRG T1JNPXkKQ09ORklHX0JQRj15CiMgQ09ORklHX0VYUEVSVCBpcyBub3Qgc2V0CkNPTkZJR19VSUQx Nj15CkNPTkZJR19NVUxUSVVTRVI9eQpDT05GSUdfU0dFVE1BU0tfU1lTQ0FMTD15CkNPTkZJR19T WVNGU19TWVNDQUxMPXkKQ09ORklHX0ZIQU5ETEU9eQpDT05GSUdfUE9TSVhfVElNRVJTPXkKQ09O RklHX1BSSU5USz15CkNPTkZJR19QUklOVEtfTk1JPXkKQ09ORklHX0JVRz15CkNPTkZJR19FTEZf Q09SRT15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklH X0ZVVEVYPXkKQ09ORklHX0ZVVEVYX1BJPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZE PXkKQ09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CkNPTkZJR19TSE1FTT15CkNPTkZJ R19BSU89eQpDT05GSUdfSU9fVVJJTkc9eQpDT05GSUdfQURWSVNFX1NZU0NBTExTPXkKQ09ORklH X0hBVkVfQVJDSF9VU0VSRkFVTFRGRF9XUD15CkNPTkZJR19NRU1CQVJSSUVSPXkKQ09ORklHX0tB TExTWU1TPXkKQ09ORklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19LQUxMU1lNU19BQlNPTFVURV9Q RVJDUFU9eQpDT05GSUdfS0FMTFNZTVNfQkFTRV9SRUxBVElWRT15CiMgQ09ORklHX0JQRl9MU00g aXMgbm90IHNldApDT05GSUdfQlBGX1NZU0NBTEw9eQpDT05GSUdfQVJDSF9XQU5UX0RFRkFVTFRf QlBGX0pJVD15CkNPTkZJR19CUEZfSklUX0FMV0FZU19PTj15CkNPTkZJR19CUEZfSklUX0RFRkFV TFRfT049eQpDT05GSUdfVVNFUkZBVUxURkQ9eQpDT05GSUdfQVJDSF9IQVNfTUVNQkFSUklFUl9T WU5DX0NPUkU9eQpDT05GSUdfUlNFUT15CiMgQ09ORklHX0VNQkVEREVEIGlzIG5vdCBzZXQKQ09O RklHX0hBVkVfUEVSRl9FVkVOVFM9eQoKIwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5k IENvdW50ZXJzCiMKQ09ORklHX1BFUkZfRVZFTlRTPXkKIyBDT05GSUdfREVCVUdfUEVSRl9VU0Vf Vk1BTExPQyBpcyBub3Qgc2V0CiMgZW5kIG9mIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5k IENvdW50ZXJzCgpDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfU0xVQl9ERUJVRz15 CiMgQ09ORklHX0NPTVBBVF9CUksgaXMgbm90IHNldAojIENPTkZJR19TTEFCIGlzIG5vdCBzZXQK Q09ORklHX1NMVUI9eQpDT05GSUdfU0xBQl9NRVJHRV9ERUZBVUxUPXkKQ09ORklHX1NMQUJfRlJF RUxJU1RfUkFORE9NPXkKIyBDT05GSUdfU0xBQl9GUkVFTElTVF9IQVJERU5FRCBpcyBub3Qgc2V0 CkNPTkZJR19TSFVGRkxFX1BBR0VfQUxMT0NBVE9SPXkKQ09ORklHX1NMVUJfQ1BVX1BBUlRJQUw9 eQpDT05GSUdfU1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OPXkKQ09ORklHX1BST0ZJTElORz15CkNP TkZJR19UUkFDRVBPSU5UUz15CiMgZW5kIG9mIEdlbmVyYWwgc2V0dXAKCkNPTkZJR182NEJJVD15 CkNPTkZJR19YODZfNjQ9eQpDT05GSUdfWDg2PXkKQ09ORklHX0lOU1RSVUNUSU9OX0RFQ09ERVI9 eQpDT05GSUdfT1VUUFVUX0ZPUk1BVD0iZWxmNjQteDg2LTY0IgpDT05GSUdfTE9DS0RFUF9TVVBQ T1JUPXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfQVJD SF9NTUFQX1JORF9CSVRTX01JTj0yOApDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRTX01BWD0zMgpD T05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JO RF9DT01QQVRfQklUU19NQVg9MTYKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNPTkZJR19HRU5F UklDX0JVRz15CkNPTkZJR19HRU5FUklDX0JVR19SRUxBVElWRV9QT0lOVEVSUz15CkNPTkZJR19B UkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNP TkZJR19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpF PXkKQ09ORklHX0FSQ0hfSEFTX0ZJTFRFUl9QR1BST1Q9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJf Q1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklH X05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05f UE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FO VF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfWk9ORV9ETUEzMj15CkNPTkZJR19BVURJVF9BUkNI PXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX0hBVkVfSU5U RUxfVFhUPXkKQ09ORklHX1g4Nl82NF9TTVA9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19VUFJPQkVT PXkKQ09ORklHX0ZJWF9FQVJMWUNPTl9NRU09eQpDT05GSUdfRFlOQU1JQ19QSFlTSUNBTF9NQVNL PXkKQ09ORklHX1BHVEFCTEVfTEVWRUxTPTUKQ09ORklHX0NDX0hBU19TQU5FX1NUQUNLUFJPVEVD VE9SPXkKCiMKIyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMKIwpDT05GSUdfWk9ORV9ETUE9 eQpDT05GSUdfU01QPXkKQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklHX1g4Nl9YMkFQ SUM9eQpDT05GSUdfWDg2X01QUEFSU0U9eQojIENPTkZJR19HT0xERklTSCBpcyBub3Qgc2V0CkNP TkZJR19SRVRQT0xJTkU9eQpDT05GSUdfWDg2X0NQVV9SRVNDVFJMPXkKQ09ORklHX1g4Nl9FWFRF TkRFRF9QTEFURk9STT15CiMgQ09ORklHX1g4Nl9OVU1BQ0hJUCBpcyBub3Qgc2V0CiMgQ09ORklH X1g4Nl9WU01QIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9VVj15CiMgQ09ORklHX1g4Nl9HT0xERklT SCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9NSUQgaXMgbm90IHNldApDT05GSUdfWDg2 X0lOVEVMX0xQU1M9eQpDT05GSUdfWDg2X0FNRF9QTEFURk9STV9ERVZJQ0U9eQpDT05GSUdfSU9T Rl9NQkk9eQojIENPTkZJR19JT1NGX01CSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1VQ UE9SVFNfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIg aXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CiMg Q09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NL Uz15CkNPTkZJR19YODZfSFZfQ0FMTEJBQ0tfVkVDVE9SPXkKQ09ORklHX1hFTj15CiMgQ09ORklH X1hFTl9QViBpcyBub3Qgc2V0CkNPTkZJR19YRU5fUFZIVk09eQpDT05GSUdfWEVOX1BWSFZNX1NN UD15CkNPTkZJR19YRU5fU0FWRV9SRVNUT1JFPXkKIyBDT05GSUdfWEVOX0RFQlVHX0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfWEVOX1BWSCBpcyBub3Qgc2V0CkNPTkZJR19LVk1fR1VFU1Q9eQpDT05G SUdfQVJDSF9DUFVJRExFX0hBTFRQT0xMPXkKIyBDT05GSUdfUFZIIGlzIG5vdCBzZXQKQ09ORklH X1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CiMgQ09O RklHX0pBSUxIT1VTRV9HVUVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUk5fR1VFU1QgaXMgbm90 IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19NUFNDIGlzIG5vdCBzZXQKIyBD T05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00gaXMgbm90IHNldApDT05GSUdf R0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD02CkNPTkZJR19Y ODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X1RTQz15CkNPTkZJR19YODZfQ01QWENIRzY0 PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NjQKQ09O RklHX1g4Nl9ERUJVR0NUTE1TUj15CkNPTkZJR19JQTMyX0ZFQVRfQ1RMPXkKQ09ORklHX1g4Nl9W TVhfRkVBVFVSRV9OQU1FUz15CkNPTkZJR19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBf QU1EPXkKQ09ORklHX0NQVV9TVVBfSFlHT049eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09O RklHX0NQVV9TVVBfWkhBT1hJTj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09ORklHX0hQRVRfRU1V TEFURV9SVEM9eQpDT05GSUdfRE1JPXkKIyBDT05GSUdfR0FSVF9JT01NVSBpcyBub3Qgc2V0CkNP TkZJR19NQVhTTVA9eQpDT05GSUdfTlJfQ1BVU19SQU5HRV9CRUdJTj04MTkyCkNPTkZJR19OUl9D UFVTX1JBTkdFX0VORD04MTkyCkNPTkZJR19OUl9DUFVTX0RFRkFVTFQ9ODE5MgpDT05GSUdfTlJf Q1BVUz04MTkyCkNPTkZJR19TQ0hFRF9TTVQ9eQpDT05GSUdfU0NIRURfTUM9eQpDT05GSUdfU0NI RURfTUNfUFJJTz15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZfSU9fQVBJQz15 CkNPTkZJR19YODZfUkVST1VURV9GT1JfQlJPS0VOX0JPT1RfSVJRUz15CkNPTkZJR19YODZfTUNF PXkKQ09ORklHX1g4Nl9NQ0VMT0dfTEVHQUNZPXkKQ09ORklHX1g4Nl9NQ0VfSU5URUw9eQpDT05G SUdfWDg2X01DRV9BTUQ9eQpDT05GSUdfWDg2X01DRV9USFJFU0hPTEQ9eQpDT05GSUdfWDg2X01D RV9JTkpFQ1Q9bQpDT05GSUdfWDg2X1RIRVJNQUxfVkVDVE9SPXkKCiMKIyBQZXJmb3JtYW5jZSBt b25pdG9yaW5nCiMKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT1tCkNPTkZJR19QRVJG X0VWRU5UU19JTlRFTF9SQVBMPW0KQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX0NTVEFURT1tCkNP TkZJR19QRVJGX0VWRU5UU19BTURfUE9XRVI9bQojIGVuZCBvZiBQZXJmb3JtYW5jZSBtb25pdG9y aW5nCgpDT05GSUdfWDg2XzE2QklUPXkKQ09ORklHX1g4Nl9FU1BGSVg2ND15CkNPTkZJR19YODZf VlNZU0NBTExfRU1VTEFUSU9OPXkKQ09ORklHX1g4Nl9JT1BMX0lPUEVSTT15CkNPTkZJR19JOEs9 bQpDT05GSUdfTUlDUk9DT0RFPXkKQ09ORklHX01JQ1JPQ09ERV9JTlRFTD15CkNPTkZJR19NSUNS T0NPREVfQU1EPXkKQ09ORklHX01JQ1JPQ09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9N U1I9eQpDT05GSUdfWDg2X0NQVUlEPXkKQ09ORklHX1g4Nl81TEVWRUw9eQpDT05GSUdfWDg2X0RJ UkVDVF9HQlBBR0VTPXkKIyBDT05GSUdfWDg2X0NQQV9TVEFUSVNUSUNTIGlzIG5vdCBzZXQKQ09O RklHX0FNRF9NRU1fRU5DUllQVD15CiMgQ09ORklHX0FNRF9NRU1fRU5DUllQVF9BQ1RJVkVfQllf REVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19OVU1BPXkKQ09ORklHX0FNRF9OVU1BPXkKQ09ORklH X1g4Nl82NF9BQ1BJX05VTUE9eQpDT05GSUdfTlVNQV9FTVU9eQpDT05GSUdfTk9ERVNfU0hJRlQ9 MTAKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9E RUZBVUxUPXkKQ09ORklHX0FSQ0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CiMgQ09ORklHX0FSQ0hf TUVNT1JZX1BST0JFIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfUFJPQ19LQ09SRV9URVhUPXkKQ09O RklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAwMDAwMDAKQ09ORklHX1g4Nl9Q TUVNX0xFR0FDWV9ERVZJQ0U9eQpDT05GSUdfWDg2X1BNRU1fTEVHQUNZPW0KQ09ORklHX1g4Nl9D SEVDS19CSU9TX0NPUlJVUFRJT049eQojIENPTkZJR19YODZfQk9PVFBBUkFNX01FTU9SWV9DT1JS VVBUSU9OX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SRVNFUlZFX0xPVz02NApDT05GSUdf TVRSUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUl9FTkFC TEVfREVGQVVMVD0xCkNPTkZJR19NVFJSX1NBTklUSVpFUl9TUEFSRV9SRUdfTlJfREVGQVVMVD0x CkNPTkZJR19YODZfUEFUPXkKQ09ORklHX0FSQ0hfVVNFU19QR19VTkNBQ0hFRD15CkNPTkZJR19B UkNIX1JBTkRPTT15CkNPTkZJR19YODZfU01BUD15CkNPTkZJR19YODZfVU1JUD15CkNPTkZJR19Y ODZfSU5URUxfTUVNT1JZX1BST1RFQ1RJT05fS0VZUz15CkNPTkZJR19YODZfSU5URUxfVFNYX01P REVfT0ZGPXkKIyBDT05GSUdfWDg2X0lOVEVMX1RTWF9NT0RFX09OIGlzIG5vdCBzZXQKIyBDT05G SUdfWDg2X0lOVEVMX1RTWF9NT0RFX0FVVE8gaXMgbm90IHNldApDT05GSUdfRUZJPXkKQ09ORklH X0VGSV9TVFVCPXkKQ09ORklHX0VGSV9NSVhFRD15CkNPTkZJR19TRUNDT01QPXkKIyBDT05GSUdf SFpfMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMjUwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpf MzAwIGlzIG5vdCBzZXQKQ09ORklHX0haXzEwMDA9eQpDT05GSUdfSFo9MTAwMApDT05GSUdfU0NI RURfSFJUSUNLPXkKQ09ORklHX0tFWEVDPXkKQ09ORklHX0tFWEVDX0ZJTEU9eQpDT05GSUdfQVJD SF9IQVNfS0VYRUNfUFVSR0FUT1JZPXkKIyBDT05GSUdfS0VYRUNfU0lHIGlzIG5vdCBzZXQKQ09O RklHX0NSQVNIX0RVTVA9eQpDT05GSUdfS0VYRUNfSlVNUD15CkNPTkZJR19QSFlTSUNBTF9TVEFS VD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKQ09ORklHX1JBTkRPTUlaRV9CQVNFPXkK Q09ORklHX1g4Nl9ORUVEX1JFTE9DUz15CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDIwMDAwMApD T05GSUdfRFlOQU1JQ19NRU1PUllfTEFZT1VUPXkKQ09ORklHX1JBTkRPTUlaRV9NRU1PUlk9eQpD T05GSUdfUkFORE9NSVpFX01FTU9SWV9QSFlTSUNBTF9QQURESU5HPTB4YQpDT05GSUdfSE9UUExV R19DUFU9eQpDT05GSUdfQk9PVFBBUkFNX0hPVFBMVUdfQ1BVMD15CiMgQ09ORklHX0RFQlVHX0hP VFBMVUdfQ1BVMCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTVBBVF9WRFNPIGlzIG5vdCBzZXQKQ09O RklHX0xFR0FDWV9WU1lTQ0FMTF9FTVVMQVRFPXkKIyBDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX1hP TkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX05PTkUgaXMgbm90IHNldAoj IENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdfTU9ESUZZX0xEVF9TWVNDQUxM PXkKQ09ORklHX0hBVkVfTElWRVBBVENIPXkKQ09ORklHX0xJVkVQQVRDSD15CiMgZW5kIG9mIFBy b2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwoKQ09ORklHX0FSQ0hfSEFTX0FERF9QQUdFUz15CkNP TkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9UUExVRz15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1P UllfSE9UUkVNT1ZFPXkKQ09ORklHX1VTRV9QRVJDUFVfTlVNQV9OT0RFX0lEPXkKQ09ORklHX0FS Q0hfRU5BQkxFX1NQTElUX1BNRF9QVExPQ0s9eQpDT05GSUdfQVJDSF9FTkFCTEVfSFVHRVBBR0Vf TUlHUkFUSU9OPXkKQ09ORklHX0FSQ0hfRU5BQkxFX1RIUF9NSUdSQVRJT049eQoKIwojIFBvd2Vy IG1hbmFnZW1lbnQgYW5kIEFDUEkgb3B0aW9ucwojCkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX0hF QURFUj15CkNPTkZJR19TVVNQRU5EPXkKQ09ORklHX1NVU1BFTkRfRlJFRVpFUj15CkNPTkZJR19I SUJFUk5BVEVfQ0FMTEJBQ0tTPXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX0hJQkVSTkFU SU9OX1NOQVBTSE9UX0RFVj15CkNPTkZJR19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJR19QTV9T TEVFUD15CkNPTkZJR19QTV9TTEVFUF9TTVA9eQojIENPTkZJR19QTV9BVVRPU0xFRVAgaXMgbm90 IHNldAojIENPTkZJR19QTV9XQUtFTE9DS1MgaXMgbm90IHNldApDT05GSUdfUE09eQpDT05GSUdf UE1fREVCVUc9eQojIENPTkZJR19QTV9BRFZBTkNFRF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X1BNX1RFU1RfU1VTUEVORCBpcyBub3Qgc2V0CkNPTkZJR19QTV9TTEVFUF9ERUJVRz15CiMgQ09O RklHX1BNX1RSQUNFX1JUQyBpcyBub3Qgc2V0CkNPTkZJR19QTV9DTEs9eQojIENPTkZJR19XUV9Q T1dFUl9FRkZJQ0lFTlRfREVGQVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX0VORVJHWV9NT0RFTCBp cyBub3Qgc2V0CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FDUEk9eQpDT05GSUdfQUNQST15CkNPTkZJ R19BQ1BJX0xFR0FDWV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9BQ1BJ X1BEQz15CkNPTkZJR19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15CiMgQ09ORklH X0FDUElfREVCVUdHRVIgaXMgbm90IHNldApDT05GSUdfQUNQSV9TUENSX1RBQkxFPXkKQ09ORklH X0FDUElfTFBJVD15CkNPTkZJR19BQ1BJX1NMRUVQPXkKQ09ORklHX0FDUElfUkVWX09WRVJSSURF X1BPU1NJQkxFPXkKQ09ORklHX0FDUElfRUNfREVCVUdGUz1tCkNPTkZJR19BQ1BJX0FDPXkKQ09O RklHX0FDUElfQkFUVEVSWT15CkNPTkZJR19BQ1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVP PW0KQ09ORklHX0FDUElfRkFOPXkKQ09ORklHX0FDUElfVEFEPW0KQ09ORklHX0FDUElfRE9DSz15 CkNPTkZJR19BQ1BJX0NQVV9GUkVRX1BTUz15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9DU1RBVEU9 eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfSURMRT15CkNPTkZJR19BQ1BJX0NQUENfTElCPXkKQ09O RklHX0FDUElfUFJPQ0VTU09SPXkKQ09ORklHX0FDUElfSVBNST1tCkNPTkZJR19BQ1BJX0hPVFBM VUdfQ1BVPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0FHR1JFR0FUT1I9bQpDT05GSUdfQUNQSV9U SEVSTUFMPXkKQ09ORklHX0FSQ0hfSEFTX0FDUElfVEFCTEVfVVBHUkFERT15CkNPTkZJR19BQ1BJ X1RBQkxFX1VQR1JBREU9eQojIENPTkZJR19BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FD UElfUENJX1NMT1Q9eQpDT05GSUdfQUNQSV9DT05UQUlORVI9eQpDT05GSUdfQUNQSV9IT1RQTFVH X01FTU9SWT15CkNPTkZJR19BQ1BJX0hPVFBMVUdfSU9BUElDPXkKQ09ORklHX0FDUElfU0JTPW0K Q09ORklHX0FDUElfSEVEPXkKIyBDT05GSUdfQUNQSV9DVVNUT01fTUVUSE9EIGlzIG5vdCBzZXQK Q09ORklHX0FDUElfQkdSVD15CkNPTkZJR19BQ1BJX05GSVQ9bQojIENPTkZJR19ORklUX1NFQ1VS SVRZX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfTlVNQT15CiMgQ09ORklHX0FDUElfSE1B VCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FDUElfQVBFST15CkNPTkZJR19IQVZFX0FDUElfQVBF SV9OTUk9eQpDT05GSUdfQUNQSV9BUEVJPXkKQ09ORklHX0FDUElfQVBFSV9HSEVTPXkKQ09ORklH X0FDUElfQVBFSV9QQ0lFQUVSPXkKQ09ORklHX0FDUElfQVBFSV9NRU1PUllfRkFJTFVSRT15CkNP TkZJR19BQ1BJX0FQRUlfRUlOSj1tCkNPTkZJR19BQ1BJX0FQRUlfRVJTVF9ERUJVRz15CkNPTkZJ R19EUFRGX1BPV0VSPW0KQ09ORklHX0FDUElfV0FUQ0hET0c9eQpDT05GSUdfQUNQSV9FWFRMT0c9 bQpDT05GSUdfQUNQSV9BRFhMPXkKQ09ORklHX1BNSUNfT1BSRUdJT049eQojIENPTkZJR19BQ1BJ X0NPTkZJR0ZTIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15CkNPTkZJR19TRkk9eQoK IwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwojCkNPTkZJR19DUFVfRlJFUT15CkNPTkZJR19DUFVf RlJFUV9HT1ZfQVRUUl9TRVQ9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTU1PTj15CkNPTkZJR19D UFVfRlJFUV9TVEFUPXkKQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BFUkZPUk1BTkNFPXkK IyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUE9XRVJTQVZFIGlzIG5vdCBzZXQKIyBDT05G SUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfVVNFUlNQQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BV X0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9E RUZBVUxUX0dPVl9DT05TRVJWQVRJVkUgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZB VUxUX0dPVl9TQ0hFRFVUSUwgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfR09WX1BFUkZPUk1B TkNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9QT1dFUlNBVkU9eQpDT05GSUdfQ1BVX0ZSRVFfR09W X1VTRVJTUEFDRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQ9eQpDT05GSUdfQ1BVX0ZS RVFfR09WX0NPTlNFUlZBVElWRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfU0NIRURVVElMPXkKCiMK IyBDUFUgZnJlcXVlbmN5IHNjYWxpbmcgZHJpdmVycwojCkNPTkZJR19YODZfSU5URUxfUFNUQVRF PXkKIyBDT05GSUdfWDg2X1BDQ19DUFVGUkVRIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9BQ1BJX0NQ VUZSRVE9bQpDT05GSUdfWDg2X0FDUElfQ1BVRlJFUV9DUEI9eQpDT05GSUdfWDg2X1BPV0VSTk9X X0s4PW0KQ09ORklHX1g4Nl9BTURfRlJFUV9TRU5TSVRJVklUWT1tCiMgQ09ORklHX1g4Nl9TUEVF RFNURVBfQ0VOVFJJTk8gaXMgbm90IHNldApDT05GSUdfWDg2X1A0X0NMT0NLTU9EPW0KCiMKIyBz aGFyZWQgb3B0aW9ucwojCkNPTkZJR19YODZfU1BFRURTVEVQX0xJQj1tCiMgZW5kIG9mIENQVSBG cmVxdWVuY3kgc2NhbGluZwoKIwojIENQVSBJZGxlCiMKQ09ORklHX0NQVV9JRExFPXkKIyBDT05G SUdfQ1BVX0lETEVfR09WX0xBRERFUiBpcyBub3Qgc2V0CkNPTkZJR19DUFVfSURMRV9HT1ZfTUVO VT15CiMgQ09ORklHX0NQVV9JRExFX0dPVl9URU8gaXMgbm90IHNldAojIENPTkZJR19DUFVfSURM RV9HT1ZfSEFMVFBPTEwgaXMgbm90IHNldApDT05GSUdfSEFMVFBPTExfQ1BVSURMRT15CiMgZW5k IG9mIENQVSBJZGxlCgpDT05GSUdfSU5URUxfSURMRT15CiMgZW5kIG9mIFBvd2VyIG1hbmFnZW1l bnQgYW5kIEFDUEkgb3B0aW9ucwoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdf UENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1DT05GSUc9eQpDT05GSUdfUENJX1hFTj15CkNPTkZJ R19NTUNPTkZfRkFNMTBIPXkKQ09ORklHX0lTQV9ETUFfQVBJPXkKQ09ORklHX0FNRF9OQj15CiMg Q09ORklHX1g4Nl9TWVNGQiBpcyBub3Qgc2V0CiMgZW5kIG9mIEJ1cyBvcHRpb25zIChQQ0kgZXRj LikKCiMKIyBCaW5hcnkgRW11bGF0aW9ucwojCkNPTkZJR19JQTMyX0VNVUxBVElPTj15CiMgQ09O RklHX1g4Nl9YMzIgaXMgbm90IHNldApDT05GSUdfQ09NUEFUXzMyPXkKQ09ORklHX0NPTVBBVD15 CkNPTkZJR19DT01QQVRfRk9SX1U2NF9BTElHTk1FTlQ9eQpDT05GSUdfU1lTVklQQ19DT01QQVQ9 eQojIGVuZCBvZiBCaW5hcnkgRW11bGF0aW9ucwoKIwojIEZpcm13YXJlIERyaXZlcnMKIwpDT05G SUdfRUREPW0KIyBDT05GSUdfRUREX09GRiBpcyBub3Qgc2V0CkNPTkZJR19GSVJNV0FSRV9NRU1N QVA9eQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklHX0RNSV9TQ0FOX01B Q0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lCRlQgaXMgbm90IHNldApD T05GSUdfRldfQ0ZHX1NZU0ZTPXkKIyBDT05GSUdfRldfQ0ZHX1NZU0ZTX0NNRExJTkUgaXMgbm90 IHNldAojIENPTkZJR19HT09HTEVfRklSTVdBUkUgaXMgbm90IHNldAoKIwojIEVGSSAoRXh0ZW5z aWJsZSBGaXJtd2FyZSBJbnRlcmZhY2UpIFN1cHBvcnQKIwpDT05GSUdfRUZJX1ZBUlM9eQpDT05G SUdfRUZJX0VTUlQ9eQpDT05GSUdfRUZJX1ZBUlNfUFNUT1JFPXkKQ09ORklHX0VGSV9WQVJTX1BT VE9SRV9ERUZBVUxUX0RJU0FCTEU9eQpDT05GSUdfRUZJX1JVTlRJTUVfTUFQPXkKIyBDT05GSUdf RUZJX0ZBS0VfTUVNTUFQIGlzIG5vdCBzZXQKQ09ORklHX0VGSV9SVU5USU1FX1dSQVBQRVJTPXkK Q09ORklHX0VGSV9HRU5FUklDX1NUVUJfSU5JVFJEX0NNRExJTkVfTE9BREVSPXkKIyBDT05GSUdf RUZJX0JPT1RMT0FERVJfQ09OVFJPTCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSV9DQVBTVUxFX0xP QURFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0FQUExF X1BST1BFUlRJRVM9eQojIENPTkZJR19SRVNFVF9BVFRBQ0tfTUlUSUdBVElPTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0VGSV9SQ0kyX1RBQkxFIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJX0RJU0FCTEVf UENJX0RNQSBpcyBub3Qgc2V0CiMgZW5kIG9mIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJbnRl cmZhY2UpIFN1cHBvcnQKCkNPTkZJR19VRUZJX0NQRVI9eQpDT05GSUdfVUVGSV9DUEVSX1g4Nj15 CkNPTkZJR19FRklfREVWX1BBVEhfUEFSU0VSPXkKQ09ORklHX0VGSV9FQVJMWUNPTj15CkNPTkZJ R19FRklfQ1VTVE9NX1NTRFRfT1ZFUkxBWVM9eQoKIwojIFRlZ3JhIGZpcm13YXJlIGRyaXZlcgoj CiMgZW5kIG9mIFRlZ3JhIGZpcm13YXJlIGRyaXZlcgojIGVuZCBvZiBGaXJtd2FyZSBEcml2ZXJz CgpDT05GSUdfSEFWRV9LVk09eQpDT05GSUdfSEFWRV9LVk1fSVJRQ0hJUD15CkNPTkZJR19IQVZF X0tWTV9JUlFGRD15CkNPTkZJR19IQVZFX0tWTV9JUlFfUk9VVElORz15CkNPTkZJR19IQVZFX0tW TV9FVkVOVEZEPXkKQ09ORklHX0tWTV9NTUlPPXkKQ09ORklHX0tWTV9BU1lOQ19QRj15CkNPTkZJ R19IQVZFX0tWTV9NU0k9eQpDT05GSUdfSEFWRV9LVk1fQ1BVX1JFTEFYX0lOVEVSQ0VQVD15CkNP TkZJR19LVk1fVkZJTz15CkNPTkZJR19LVk1fR0VORVJJQ19ESVJUWUxPR19SRUFEX1BST1RFQ1Q9 eQpDT05GSUdfS1ZNX0NPTVBBVD15CkNPTkZJR19IQVZFX0tWTV9JUlFfQllQQVNTPXkKQ09ORklH X0hBVkVfS1ZNX05PX1BPTEw9eQpDT05GSUdfS1ZNX1hGRVJfVE9fR1VFU1RfV09SSz15CkNPTkZJ R19WSVJUVUFMSVpBVElPTj15CkNPTkZJR19LVk09bQpDT05GSUdfS1ZNX0lOVEVMPW0KQ09ORklH X0tWTV9BTUQ9bQpDT05GSUdfS1ZNX0FNRF9TRVY9eQpDT05GSUdfS1ZNX01NVV9BVURJVD15CkNP TkZJR19BU19BVlg1MTI9eQpDT05GSUdfQVNfU0hBMV9OST15CkNPTkZJR19BU19TSEEyNTZfTkk9 eQpDT05GSUdfQVNfVFBBVVNFPXkKCiMKIyBHZW5lcmFsIGFyY2hpdGVjdHVyZS1kZXBlbmRlbnQg b3B0aW9ucwojCkNPTkZJR19DUkFTSF9DT1JFPXkKQ09ORklHX0tFWEVDX0NPUkU9eQpDT05GSUdf SE9UUExVR19TTVQ9eQpDT05GSUdfR0VORVJJQ19FTlRSWT15CkNPTkZJR19PUFJPRklMRT1tCkNP TkZJR19PUFJPRklMRV9FVkVOVF9NVUxUSVBMRVg9eQpDT05GSUdfSEFWRV9PUFJPRklMRT15CkNP TkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfS1BST0JFUz15CkNPTkZJR19KVU1QX0xB QkVMPXkKIyBDT05GSUdfU1RBVElDX0tFWVNfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfT1BU UFJPQkVTPXkKQ09ORklHX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX1VQUk9CRVM9eQpDT05G SUdfSEFWRV9FRkZJQ0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlM VElOX0JTV0FQPXkKQ09ORklHX0tSRVRQUk9CRVM9eQpDT05GSUdfVVNFUl9SRVRVUk5fTk9USUZJ RVI9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09O RklHX0hBVkVfS1JFVFBST0JFUz15CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZF X0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fRVJST1JfSU5KRUNUSU9O PXkKQ09ORklHX0hBVkVfTk1JPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdf SEFWRV9ETUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5FUklDX1NNUF9JRExFX1RIUkVBRD15CkNP TkZJR19BUkNIX0hBU19GT1JUSUZZX1NPVVJDRT15CkNPTkZJR19BUkNIX0hBU19TRVRfTUVNT1JZ PXkKQ09ORklHX0FSQ0hfSEFTX1NFVF9ESVJFQ1RfTUFQPXkKQ09ORklHX0hBVkVfQVJDSF9USFJF QURfU1RSVUNUX1dISVRFTElTVD15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJV Q1Q9eQpDT05GSUdfSEFWRV9BU01fTU9EVkVSU0lPTlM9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9T VEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfUlNFUT15CkNPTkZJR19IQVZFX0ZVTkNUSU9O X0FSR19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfSFdfQlJFQUtQT0lOVD15CkNPTkZJR19IQVZF X01JWEVEX0JSRUFLUE9JTlRTX1JFR1M9eQpDT05GSUdfSEFWRV9VU0VSX1JFVFVSTl9OT1RJRklF Uj15CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTX05NST15CkNPTkZJR19IQVZFX0hBUkRMT0NLVVBf REVURUNUT1JfUEVSRj15CkNPTkZJR19IQVZFX1BFUkZfUkVHUz15CkNPTkZJR19IQVZFX1BFUkZf VVNFUl9TVEFDS19EVU1QPXkKQ09ORklHX0hBVkVfQVJDSF9KVU1QX0xBQkVMPXkKQ09ORklHX0hB VkVfQVJDSF9KVU1QX0xBQkVMX1JFTEFUSVZFPXkKQ09ORklHX01NVV9HQVRIRVJfVEFCTEVfRlJF RT15CkNPTkZJR19NTVVfR0FUSEVSX1JDVV9UQUJMRV9GUkVFPXkKQ09ORklHX0FSQ0hfSEFWRV9O TUlfU0FGRV9DTVBYQ0hHPXkKQ09ORklHX0hBVkVfQUxJR05FRF9TVFJVQ1RfUEFHRT15CkNPTkZJ R19IQVZFX0NNUFhDSEdfTE9DQUw9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0RPVUJMRT15CkNPTkZJ R19BUkNIX1dBTlRfQ09NUEFUX0lQQ19QQVJTRV9WRVJTSU9OPXkKQ09ORklHX0FSQ0hfV0FOVF9P TERfQ09NUEFUX0lQQz15CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdf U0VDQ09NUF9GSUxURVI9eQpDT05GSUdfSEFWRV9BUkNIX1NUQUNLTEVBSz15CkNPTkZJR19IQVZF X1NUQUNLUFJPVEVDVE9SPXkKQ09ORklHX1NUQUNLUFJPVEVDVE9SPXkKQ09ORklHX1NUQUNLUFJP VEVDVE9SX1NUUk9ORz15CkNPTkZJR19IQVZFX0FSQ0hfV0lUSElOX1NUQUNLX0ZSQU1FUz15CkNP TkZJR19IQVZFX0NPTlRFWFRfVFJBQ0tJTkc9eQpDT05GSUdfSEFWRV9WSVJUX0NQVV9BQ0NPVU5U SU5HX0dFTj15CkNPTkZJR19IQVZFX0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9N T1ZFX1BNRD15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdf SEFWRV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQQUdFX1BVRD15CkNPTkZJR19IQVZFX0FSQ0hfSFVH RV9WTUFQPXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19IQVZFX0FS Q0hfU09GVF9ESVJUWT15CkNPTkZJR19IQVZFX01PRF9BUkNIX1NQRUNJRklDPXkKQ09ORklHX01P RFVMRVNfVVNFX0VMRl9SRUxBPXkKQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpDT05G SUdfSEFWRV9BUkNIX01NQVBfUk5EX0JJVFM9eQpDT05GSUdfSEFWRV9FWElUX1RIUkVBRD15CkNP TkZJR19BUkNIX01NQVBfUk5EX0JJVFM9MjgKQ09ORklHX0hBVkVfQVJDSF9NTUFQX1JORF9DT01Q QVRfQklUUz15CkNPTkZJR19BUkNIX01NQVBfUk5EX0NPTVBBVF9CSVRTPTgKQ09ORklHX0hBVkVf QVJDSF9DT01QQVRfTU1BUF9CQVNFUz15CkNPTkZJR19IQVZFX1NUQUNLX1ZBTElEQVRJT049eQpD T05GSUdfSEFWRV9SRUxJQUJMRV9TVEFDS1RSQUNFPXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15 CkNPTkZJR19DT01QQVRfT0xEX1NJR0FDVElPTj15CkNPTkZJR19DT01QQVRfMzJCSVRfVElNRT15 CkNPTkZJR19IQVZFX0FSQ0hfVk1BUF9TVEFDSz15CkNPTkZJR19WTUFQX1NUQUNLPXkKQ09ORklH X0FSQ0hfSEFTX1NUUklDVF9LRVJORUxfUldYPXkKQ09ORklHX1NUUklDVF9LRVJORUxfUldYPXkK Q09ORklHX0FSQ0hfSEFTX1NUUklDVF9NT0RVTEVfUldYPXkKQ09ORklHX1NUUklDVF9NT0RVTEVf UldYPXkKQ09ORklHX0hBVkVfQVJDSF9QUkVMMzJfUkVMT0NBVElPTlM9eQpDT05GSUdfQVJDSF9V U0VfTUVNUkVNQVBfUFJPVD15CiMgQ09ORklHX0xPQ0tfRVZFTlRfQ09VTlRTIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX01FTV9FTkNSWVBUPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9m aWxpbmcKIwojIENPTkZJR19HQ09WX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19H Q09WX1BST0ZJTEVfQUxMPXkKIyBlbmQgb2YgR0NPVi1iYXNlZCBrZXJuZWwgcHJvZmlsaW5nCgpD T05GSUdfSEFWRV9HQ0NfUExVR0lOUz15CiMgZW5kIG9mIEdlbmVyYWwgYXJjaGl0ZWN0dXJlLWRl cGVuZGVudCBvcHRpb25zCgpDT05GSUdfUlRfTVVURVhFUz15CkNPTkZJR19CQVNFX1NNQUxMPTAK Q09ORklHX01PRFVMRV9TSUdfRk9STUFUPXkKQ09ORklHX01PRFVMRVM9eQpDT05GSUdfTU9EVUxF X0ZPUkNFX0xPQUQ9eQpDT05GSUdfTU9EVUxFX1VOTE9BRD15CiMgQ09ORklHX01PRFVMRV9GT1JD RV9VTkxPQUQgaXMgbm90IHNldAojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09O RklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHPXkK IyBDT05GSUdfTU9EVUxFX1NJR19GT1JDRSBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHX0FM TD15CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMSBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9T SUdfU0hBMjI0IGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRV9TSUdfU0hBMjU2PXkKIyBDT05GSUdf TU9EVUxFX1NJR19TSEEzODQgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU0lHX1NIQTUxMiBp cyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHX0hBU0g9InNoYTI1NiIKIyBDT05GSUdfTU9EVUxF X0NPTVBSRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX0FMTE9XX01JU1NJTkdfTkFNRVNQ QUNFX0lNUE9SVFMgaXMgbm90IHNldAojIENPTkZJR19VTlVTRURfU1lNQk9MUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1RSSU1fVU5VU0VEX0tTWU1TIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRVNfVFJF RV9MT09LVVA9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX1NDU0lfUkVRVUVTVD15CkNPTkZJ R19CTEtfQ0dST1VQX1JXU1RBVD15CkNPTkZJR19CTEtfREVWX0JTRz15CkNPTkZJR19CTEtfREVW X0JTR0xJQj15CkNPTkZJR19CTEtfREVWX0lOVEVHUklUWT15CkNPTkZJR19CTEtfREVWX0lOVEVH UklUWV9UMTA9bQpDT05GSUdfQkxLX0RFVl9aT05FRD15CkNPTkZJR19CTEtfREVWX1RIUk9UVExJ Tkc9eQojIENPTkZJR19CTEtfREVWX1RIUk9UVExJTkdfTE9XIGlzIG5vdCBzZXQKIyBDT05GSUdf QkxLX0NNRExJTkVfUEFSU0VSIGlzIG5vdCBzZXQKQ09ORklHX0JMS19XQlQ9eQojIENPTkZJR19C TEtfQ0dST1VQX0lPTEFURU5DWSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DR1JPVVBfSU9DT1NU IGlzIG5vdCBzZXQKQ09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX0RFQlVHX0ZTPXkKQ09O RklHX0JMS19ERUJVR19GU19aT05FRD15CiMgQ09ORklHX0JMS19TRURfT1BBTCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19JTkxJTkVfRU5DUllQVElPTiBpcyBub3Qgc2V0CgojCiMgUGFydGl0aW9u IFR5cGVzCiMKQ09ORklHX1BBUlRJVElPTl9BRFZBTkNFRD15CiMgQ09ORklHX0FDT1JOX1BBUlRJ VElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0FJWF9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdf T1NGX1BBUlRJVElPTj15CkNPTkZJR19BTUlHQV9QQVJUSVRJT049eQojIENPTkZJR19BVEFSSV9Q QVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfTUFDX1BBUlRJVElPTj15CkNPTkZJR19NU0RPU19Q QVJUSVRJT049eQpDT05GSUdfQlNEX0RJU0tMQUJFTD15CkNPTkZJR19NSU5JWF9TVUJQQVJUSVRJ T049eQpDT05GSUdfU09MQVJJU19YODZfUEFSVElUSU9OPXkKQ09ORklHX1VOSVhXQVJFX0RJU0tM QUJFTD15CiMgQ09ORklHX0xETV9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfU0dJX1BBUlRJ VElPTj15CiMgQ09ORklHX1VMVFJJWF9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfU1VOX1BB UlRJVElPTj15CkNPTkZJR19LQVJNQV9QQVJUSVRJT049eQpDT05GSUdfRUZJX1BBUlRJVElPTj15 CiMgQ09ORklHX1NZU1Y2OF9QQVJUSVRJT04gaXMgbm90IHNldAojIENPTkZJR19DTURMSU5FX1BB UlRJVElPTiBpcyBub3Qgc2V0CiMgZW5kIG9mIFBhcnRpdGlvbiBUeXBlcwoKQ09ORklHX0JMT0NL X0NPTVBBVD15CkNPTkZJR19CTEtfTVFfUENJPXkKQ09ORklHX0JMS19NUV9WSVJUSU89eQpDT05G SUdfQkxLX01RX1JETUE9eQpDT05GSUdfQkxLX1BNPXkKCiMKIyBJTyBTY2hlZHVsZXJzCiMKQ09O RklHX01RX0lPU0NIRURfREVBRExJTkU9eQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJFUj15CkNPTkZJ R19JT1NDSEVEX0JGUT15CkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CiMgQ09ORklHX0JGUV9D R1JPVVBfREVCVUcgaXMgbm90IHNldAojIGVuZCBvZiBJTyBTY2hlZHVsZXJzCgpDT05GSUdfUFJF RU1QVF9OT1RJRklFUlM9eQpDT05GSUdfUEFEQVRBPXkKQ09ORklHX0FTTjE9eQpDT05GSUdfSU5M SU5FX1NQSU5fVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfUkVBRF9VTkxPQ0s9eQpDT05GSUdf SU5MSU5FX1JFQURfVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfV1JJVEVfVU5MT0NLPXkKQ09O RklHX0lOTElORV9XUklURV9VTkxPQ0tfSVJRPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRPTUlD X1JNVz15CkNPTkZJR19NVVRFWF9TUElOX09OX09XTkVSPXkKQ09ORklHX1JXU0VNX1NQSU5fT05f T1dORVI9eQpDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVF RF9TUElOTE9DS1M9eQpDT05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19BUkNIX1VTRV9R VUVVRURfUldMT0NLUz15CkNPTkZJR19RVUVVRURfUldMT0NLUz15CkNPTkZJR19BUkNIX0hBU19O T05fT1ZFUkxBUFBJTkdfQUREUkVTU19TUEFDRT15CkNPTkZJR19BUkNIX0hBU19TWU5DX0NPUkVf QkVGT1JFX1VTRVJNT0RFPXkKQ09ORklHX0FSQ0hfSEFTX1NZU0NBTExfV1JBUFBFUj15CkNPTkZJ R19GUkVFWkVSPXkKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cwojCkNPTkZJR19CSU5GTVRf RUxGPXkKQ09ORklHX0NPTVBBVF9CSU5GTVRfRUxGPXkKQ09ORklHX0VMRkNPUkU9eQpDT05GSUdf Q09SRV9EVU1QX0RFRkFVTFRfRUxGX0hFQURFUlM9eQpDT05GSUdfQklORk1UX1NDUklQVD15CkNP TkZJR19CSU5GTVRfTUlTQz1tCkNPTkZJR19DT1JFRFVNUD15CiMgZW5kIG9mIEV4ZWN1dGFibGUg ZmlsZSBmb3JtYXRzCgojCiMgTWVtb3J5IE1hbmFnZW1lbnQgb3B0aW9ucwojCkNPTkZJR19TRUxF Q1RfTUVNT1JZX01PREVMPXkKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNF TUVNPXkKQ09ORklHX05FRURfTVVMVElQTEVfTk9ERVM9eQpDT05GSUdfU1BBUlNFTUVNX0VYVFJF TUU9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkKQ09ORklHX1NQQVJTRU1FTV9W TUVNTUFQPXkKQ09ORklHX0hBVkVfRkFTVF9HVVA9eQpDT05GSUdfTlVNQV9LRUVQX01FTUlORk89 eQpDT05GSUdfTUVNT1JZX0lTT0xBVElPTj15CkNPTkZJR19IQVZFX0JPT1RNRU1fSU5GT19OT0RF PXkKQ09ORklHX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX01FTU9SWV9IT1RQTFVHX1NQQVJTRT15 CiMgQ09ORklHX01FTU9SWV9IT1RQTFVHX0RFRkFVTFRfT05MSU5FIGlzIG5vdCBzZXQKQ09ORklH X01FTU9SWV9IT1RSRU1PVkU9eQpDT05GSUdfU1BMSVRfUFRMT0NLX0NQVVM9NApDT05GSUdfTUVN T1JZX0JBTExPT049eQpDT05GSUdfQkFMTE9PTl9DT01QQUNUSU9OPXkKQ09ORklHX0NPTVBBQ1RJ T049eQpDT05GSUdfUEFHRV9SRVBPUlRJTkc9eQpDT05GSUdfTUlHUkFUSU9OPXkKQ09ORklHX0NP TlRJR19BTExPQz15CkNPTkZJR19QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJR19CT1VOQ0U9eQpD T05GSUdfVklSVF9UT19CVVM9eQpDT05GSUdfTU1VX05PVElGSUVSPXkKQ09ORklHX0tTTT15CkNP TkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQT1JUU19NRU1P UllfRkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19IV1BPSVNPTl9JTkpF Q1Q9bQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVH RVBBR0VfQUxXQVlTPXkKIyBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfTUFEVklTRSBpcyBu b3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRTX1RIUF9TV0FQPXkKQ09ORklHX1RIUF9TV0FQPXkKQ09O RklHX0NMRUFOQ0FDSEU9eQpDT05GSUdfRlJPTlRTV0FQPXkKQ09ORklHX0NNQT15CiMgQ09ORklH X0NNQV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQV9ERUJVR0ZTIGlzIG5vdCBzZXQKQ09O RklHX0NNQV9BUkVBUz03CkNPTkZJR19aU1dBUD15CiMgQ09ORklHX1pTV0FQX0NPTVBSRVNTT1Jf REVGQVVMVF9ERUZMQVRFIGlzIG5vdCBzZXQKQ09ORklHX1pTV0FQX0NPTVBSRVNTT1JfREVGQVVM VF9MWk89eQojIENPTkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFVTFRfODQyIGlzIG5vdCBzZXQK IyBDT05GSUdfWlNXQVBfQ09NUFJFU1NPUl9ERUZBVUxUX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklH X1pTV0FQX0NPTVBSRVNTT1JfREVGQVVMVF9MWjRIQyBpcyBub3Qgc2V0CiMgQ09ORklHX1pTV0FQ X0NPTVBSRVNTT1JfREVGQVVMVF9aU1REIGlzIG5vdCBzZXQKQ09ORklHX1pTV0FQX0NPTVBSRVNT T1JfREVGQVVMVD0ibHpvIgpDT05GSUdfWlNXQVBfWlBPT0xfREVGQVVMVF9aQlVEPXkKIyBDT05G SUdfWlNXQVBfWlBPT0xfREVGQVVMVF9aM0ZPTEQgaXMgbm90IHNldAojIENPTkZJR19aU1dBUF9a UE9PTF9ERUZBVUxUX1pTTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1pTV0FQX1pQT09MX0RFRkFV TFQ9InpidWQiCiMgQ09ORklHX1pTV0FQX0RFRkFVTFRfT04gaXMgbm90IHNldApDT05GSUdfWlBP T0w9eQpDT05GSUdfWkJVRD15CiMgQ09ORklHX1ozRk9MRCBpcyBub3Qgc2V0CkNPTkZJR19aU01B TExPQz15CiMgQ09ORklHX1pTTUFMTE9DX1BHVEFCTEVfTUFQUElORyBpcyBub3Qgc2V0CkNPTkZJ R19aU01BTExPQ19TVEFUPXkKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CkNPTkZJR19E RUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUPXkKQ09ORklHX0lETEVfUEFHRV9UUkFDS0lORz15CkNP TkZJR19BUkNIX0hBU19QVEVfREVWTUFQPXkKQ09ORklHX1pPTkVfREVWSUNFPXkKQ09ORklHX0RF Vl9QQUdFTUFQX09QUz15CkNPTkZJR19ERVZJQ0VfUFJJVkFURT15CkNPTkZJR19GUkFNRV9WRUNU T1I9eQpDT05GSUdfQVJDSF9VU0VTX0hJR0hfVk1BX0ZMQUdTPXkKQ09ORklHX0FSQ0hfSEFTX1BL RVlTPXkKIyBDT05GSUdfUEVSQ1BVX1NUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfR1VQX0JFTkNI TUFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFQURfT05MWV9USFBfRk9SX0ZTIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX1BURV9TUEVDSUFMPXkKQ09ORklHX01BUFBJTkdfRElSVFlfSEVMUEVS Uz15CiMgZW5kIG9mIE1lbW9yeSBNYW5hZ2VtZW50IG9wdGlvbnMKCkNPTkZJR19ORVQ9eQpDT05G SUdfQ09NUEFUX05FVExJTktfTUVTU0FHRVM9eQpDT05GSUdfTkVUX0lOR1JFU1M9eQpDT05GSUdf TkVUX0VHUkVTUz15CkNPTkZJR19TS0JfRVhURU5TSU9OUz15CgojCiMgTmV0d29ya2luZyBvcHRp b25zCiMKQ09ORklHX1BBQ0tFVD15CkNPTkZJR19QQUNLRVRfRElBRz1tCkNPTkZJR19VTklYPXkK Q09ORklHX1VOSVhfU0NNPXkKQ09ORklHX1VOSVhfRElBRz1tCkNPTkZJR19UTFM9bQpDT05GSUdf VExTX0RFVklDRT15CiMgQ09ORklHX1RMU19UT0UgaXMgbm90IHNldApDT05GSUdfWEZSTT15CkNP TkZJR19YRlJNX09GRkxPQUQ9eQpDT05GSUdfWEZSTV9BTEdPPXkKQ09ORklHX1hGUk1fVVNFUj15 CiMgQ09ORklHX1hGUk1fSU5URVJGQUNFIGlzIG5vdCBzZXQKQ09ORklHX1hGUk1fU1VCX1BPTElD WT15CkNPTkZJR19YRlJNX01JR1JBVEU9eQpDT05GSUdfWEZSTV9TVEFUSVNUSUNTPXkKQ09ORklH X1hGUk1fQUg9bQpDT05GSUdfWEZSTV9FU1A9bQpDT05GSUdfWEZSTV9JUENPTVA9bQpDT05GSUdf TkVUX0tFWT1tCkNPTkZJR19ORVRfS0VZX01JR1JBVEU9eQojIENPTkZJR19TTUMgaXMgbm90IHNl dApDT05GSUdfWERQX1NPQ0tFVFM9eQojIENPTkZJR19YRFBfU09DS0VUU19ESUFHIGlzIG5vdCBz ZXQKQ09ORklHX0lORVQ9eQpDT05GSUdfSVBfTVVMVElDQVNUPXkKQ09ORklHX0lQX0FEVkFOQ0VE X1JPVVRFUj15CkNPTkZJR19JUF9GSUJfVFJJRV9TVEFUUz15CkNPTkZJR19JUF9NVUxUSVBMRV9U QUJMRVM9eQpDT05GSUdfSVBfUk9VVEVfTVVMVElQQVRIPXkKQ09ORklHX0lQX1JPVVRFX1ZFUkJP U0U9eQpDT05GSUdfSVBfUk9VVEVfQ0xBU1NJRD15CkNPTkZJR19JUF9QTlA9eQpDT05GSUdfSVBf UE5QX0RIQ1A9eQojIENPTkZJR19JUF9QTlBfQk9PVFAgaXMgbm90IHNldAojIENPTkZJR19JUF9Q TlBfUkFSUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfSVBJUD1tCkNPTkZJR19ORVRfSVBHUkVfREVN VVg9bQpDT05GSUdfTkVUX0lQX1RVTk5FTD1tCkNPTkZJR19ORVRfSVBHUkU9bQpDT05GSUdfTkVU X0lQR1JFX0JST0FEQ0FTVD15CkNPTkZJR19JUF9NUk9VVEVfQ09NTU9OPXkKQ09ORklHX0lQX01S T1VURT15CkNPTkZJR19JUF9NUk9VVEVfTVVMVElQTEVfVEFCTEVTPXkKQ09ORklHX0lQX1BJTVNN X1YxPXkKQ09ORklHX0lQX1BJTVNNX1YyPXkKQ09ORklHX1NZTl9DT09LSUVTPXkKQ09ORklHX05F VF9JUFZUST1tCkNPTkZJR19ORVRfVURQX1RVTk5FTD1tCiMgQ09ORklHX05FVF9GT1UgaXMgbm90 IHNldAojIENPTkZJR19ORVRfRk9VX0lQX1RVTk5FTFMgaXMgbm90IHNldApDT05GSUdfSU5FVF9B SD1tCkNPTkZJR19JTkVUX0VTUD1tCkNPTkZJR19JTkVUX0VTUF9PRkZMT0FEPW0KIyBDT05GSUdf SU5FVF9FU1BJTlRDUCBpcyBub3Qgc2V0CkNPTkZJR19JTkVUX0lQQ09NUD1tCkNPTkZJR19JTkVU X1hGUk1fVFVOTkVMPW0KQ09ORklHX0lORVRfVFVOTkVMPW0KQ09ORklHX0lORVRfRElBRz1tCkNP TkZJR19JTkVUX1RDUF9ESUFHPW0KQ09ORklHX0lORVRfVURQX0RJQUc9bQpDT05GSUdfSU5FVF9S QVdfRElBRz1tCiMgQ09ORklHX0lORVRfRElBR19ERVNUUk9ZIGlzIG5vdCBzZXQKQ09ORklHX1RD UF9DT05HX0FEVkFOQ0VEPXkKQ09ORklHX1RDUF9DT05HX0JJQz1tCkNPTkZJR19UQ1BfQ09OR19D VUJJQz15CkNPTkZJR19UQ1BfQ09OR19XRVNUV09PRD1tCkNPTkZJR19UQ1BfQ09OR19IVENQPW0K Q09ORklHX1RDUF9DT05HX0hTVENQPW0KQ09ORklHX1RDUF9DT05HX0hZQkxBPW0KQ09ORklHX1RD UF9DT05HX1ZFR0FTPW0KQ09ORklHX1RDUF9DT05HX05WPW0KQ09ORklHX1RDUF9DT05HX1NDQUxB QkxFPW0KQ09ORklHX1RDUF9DT05HX0xQPW0KQ09ORklHX1RDUF9DT05HX1ZFTk89bQpDT05GSUdf VENQX0NPTkdfWUVBSD1tCkNPTkZJR19UQ1BfQ09OR19JTExJTk9JUz1tCkNPTkZJR19UQ1BfQ09O R19EQ1RDUD1tCiMgQ09ORklHX1RDUF9DT05HX0NERyBpcyBub3Qgc2V0CkNPTkZJR19UQ1BfQ09O R19CQlI9bQpDT05GSUdfREVGQVVMVF9DVUJJQz15CiMgQ09ORklHX0RFRkFVTFRfUkVOTyBpcyBu b3Qgc2V0CkNPTkZJR19ERUZBVUxUX1RDUF9DT05HPSJjdWJpYyIKQ09ORklHX1RDUF9NRDVTSUc9 eQpDT05GSUdfSVBWNj15CkNPTkZJR19JUFY2X1JPVVRFUl9QUkVGPXkKQ09ORklHX0lQVjZfUk9V VEVfSU5GTz15CkNPTkZJR19JUFY2X09QVElNSVNUSUNfREFEPXkKQ09ORklHX0lORVQ2X0FIPW0K Q09ORklHX0lORVQ2X0VTUD1tCkNPTkZJR19JTkVUNl9FU1BfT0ZGTE9BRD1tCiMgQ09ORklHX0lO RVQ2X0VTUElOVENQIGlzIG5vdCBzZXQKQ09ORklHX0lORVQ2X0lQQ09NUD1tCkNPTkZJR19JUFY2 X01JUDY9bQojIENPTkZJR19JUFY2X0lMQSBpcyBub3Qgc2V0CkNPTkZJR19JTkVUNl9YRlJNX1RV Tk5FTD1tCkNPTkZJR19JTkVUNl9UVU5ORUw9bQpDT05GSUdfSVBWNl9WVEk9bQpDT05GSUdfSVBW Nl9TSVQ9bQpDT05GSUdfSVBWNl9TSVRfNlJEPXkKQ09ORklHX0lQVjZfTkRJU0NfTk9ERVRZUEU9 eQpDT05GSUdfSVBWNl9UVU5ORUw9bQpDT05GSUdfSVBWNl9HUkU9bQpDT05GSUdfSVBWNl9NVUxU SVBMRV9UQUJMRVM9eQojIENPTkZJR19JUFY2X1NVQlRSRUVTIGlzIG5vdCBzZXQKQ09ORklHX0lQ VjZfTVJPVVRFPXkKQ09ORklHX0lQVjZfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19J UFY2X1BJTVNNX1YyPXkKIyBDT05GSUdfSVBWNl9TRUc2X0xXVFVOTkVMIGlzIG5vdCBzZXQKIyBD T05GSUdfSVBWNl9TRUc2X0hNQUMgaXMgbm90IHNldAojIENPTkZJR19JUFY2X1JQTF9MV1RVTk5F TCBpcyBub3Qgc2V0CkNPTkZJR19ORVRMQUJFTD15CiMgQ09ORklHX01QVENQIGlzIG5vdCBzZXQK IyBDT05GSUdfTVBUQ1BfS1VOSVRfVEVTVFMgaXMgbm90IHNldApDT05GSUdfTkVUV09SS19TRUNN QVJLPXkKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQpDT05GSUdfTkVUV09SS19QSFlfVElNRVNU QU1QSU5HPXkKQ09ORklHX05FVEZJTFRFUj15CkNPTkZJR19ORVRGSUxURVJfQURWQU5DRUQ9eQpD T05GSUdfQlJJREdFX05FVEZJTFRFUj1tCgojCiMgQ29yZSBOZXRmaWx0ZXIgQ29uZmlndXJhdGlv bgojCkNPTkZJR19ORVRGSUxURVJfSU5HUkVTUz15CkNPTkZJR19ORVRGSUxURVJfTkVUTElOSz1t CkNPTkZJR19ORVRGSUxURVJfRkFNSUxZX0JSSURHRT15CkNPTkZJR19ORVRGSUxURVJfRkFNSUxZ X0FSUD15CiMgQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LX0FDQ1QgaXMgbm90IHNldApDT05GSUdf TkVURklMVEVSX05FVExJTktfUVVFVUU9bQpDT05GSUdfTkVURklMVEVSX05FVExJTktfTE9HPW0K Q09ORklHX05FVEZJTFRFUl9ORVRMSU5LX09TRj1tCkNPTkZJR19ORl9DT05OVFJBQ0s9bQpDT05G SUdfTkZfTE9HX0NPTU1PTj1tCkNPTkZJR19ORl9MT0dfTkVUREVWPW0KQ09ORklHX05FVEZJTFRF Ul9DT05OQ09VTlQ9bQpDT05GSUdfTkZfQ09OTlRSQUNLX01BUks9eQpDT05GSUdfTkZfQ09OTlRS QUNLX1NFQ01BUks9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1pPTkVTPXkKQ09ORklHX05GX0NPTk5U UkFDS19QUk9DRlM9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0VWRU5UUz15CkNPTkZJR19ORl9DT05O VFJBQ0tfVElNRU9VVD15CkNPTkZJR19ORl9DT05OVFJBQ0tfVElNRVNUQU1QPXkKQ09ORklHX05G X0NPTk5UUkFDS19MQUJFTFM9eQpDT05GSUdfTkZfQ1RfUFJPVE9fRENDUD15CkNPTkZJR19ORl9D VF9QUk9UT19HUkU9eQpDT05GSUdfTkZfQ1RfUFJPVE9fU0NUUD15CkNPTkZJR19ORl9DVF9QUk9U T19VRFBMSVRFPXkKQ09ORklHX05GX0NPTk5UUkFDS19BTUFOREE9bQpDT05GSUdfTkZfQ09OTlRS QUNLX0ZUUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfSDMyMz1tCkNPTkZJR19ORl9DT05OVFJBQ0tf SVJDPW0KQ09ORklHX05GX0NPTk5UUkFDS19CUk9BRENBU1Q9bQpDT05GSUdfTkZfQ09OTlRSQUNL X05FVEJJT1NfTlM9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1NOTVA9bQpDT05GSUdfTkZfQ09OTlRS QUNLX1BQVFA9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1NBTkU9bQpDT05GSUdfTkZfQ09OTlRSQUNL X1NJUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfVEZUUD1tCkNPTkZJR19ORl9DVF9ORVRMSU5LPW0K Q09ORklHX05GX0NUX05FVExJTktfVElNRU9VVD1tCkNPTkZJR19ORl9DVF9ORVRMSU5LX0hFTFBF Uj1tCkNPTkZJR19ORVRGSUxURVJfTkVUTElOS19HTFVFX0NUPXkKQ09ORklHX05GX05BVD1tCkNP TkZJR19ORl9OQVRfQU1BTkRBPW0KQ09ORklHX05GX05BVF9GVFA9bQpDT05GSUdfTkZfTkFUX0lS Qz1tCkNPTkZJR19ORl9OQVRfU0lQPW0KQ09ORklHX05GX05BVF9URlRQPW0KQ09ORklHX05GX05B VF9SRURJUkVDVD15CkNPTkZJR19ORl9OQVRfTUFTUVVFUkFERT15CkNPTkZJR19ORVRGSUxURVJf U1lOUFJPWFk9bQpDT05GSUdfTkZfVEFCTEVTPW0KQ09ORklHX05GX1RBQkxFU19JTkVUPXkKQ09O RklHX05GX1RBQkxFU19ORVRERVY9eQpDT05GSUdfTkZUX05VTUdFTj1tCkNPTkZJR19ORlRfQ1Q9 bQpDT05GSUdfTkZUX0NPVU5URVI9bQpDT05GSUdfTkZUX0NPTk5MSU1JVD1tCkNPTkZJR19ORlRf TE9HPW0KQ09ORklHX05GVF9MSU1JVD1tCkNPTkZJR19ORlRfTUFTUT1tCkNPTkZJR19ORlRfUkVE SVI9bQpDT05GSUdfTkZUX05BVD1tCiMgQ09ORklHX05GVF9UVU5ORUwgaXMgbm90IHNldApDT05G SUdfTkZUX09CSlJFRj1tCkNPTkZJR19ORlRfUVVFVUU9bQpDT05GSUdfTkZUX1FVT1RBPW0KQ09O RklHX05GVF9SRUpFQ1Q9bQpDT05GSUdfTkZUX1JFSkVDVF9JTkVUPW0KQ09ORklHX05GVF9DT01Q QVQ9bQpDT05GSUdfTkZUX0hBU0g9bQpDT05GSUdfTkZUX0ZJQj1tCkNPTkZJR19ORlRfRklCX0lO RVQ9bQojIENPTkZJR19ORlRfWEZSTSBpcyBub3Qgc2V0CkNPTkZJR19ORlRfU09DS0VUPW0KIyBD T05GSUdfTkZUX09TRiBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9UUFJPWFkgaXMgbm90IHNldAoj IENPTkZJR19ORlRfU1lOUFJPWFkgaXMgbm90IHNldApDT05GSUdfTkZfRFVQX05FVERFVj1tCkNP TkZJR19ORlRfRFVQX05FVERFVj1tCkNPTkZJR19ORlRfRldEX05FVERFVj1tCkNPTkZJR19ORlRf RklCX05FVERFVj1tCiMgQ09ORklHX05GX0ZMT1dfVEFCTEUgaXMgbm90IHNldApDT05GSUdfTkVU RklMVEVSX1hUQUJMRVM9eQoKIwojIFh0YWJsZXMgY29tYmluZWQgbW9kdWxlcwojCkNPTkZJR19O RVRGSUxURVJfWFRfTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfQ09OTk1BUks9bQpDT05GSUdf TkVURklMVEVSX1hUX1NFVD1tCgojCiMgWHRhYmxlcyB0YXJnZXRzCiMKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfQVVESVQ9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DSEVDS1NVTT1t CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NMQVNTSUZZPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfQ09OTk1BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05OU0VDTUFS Sz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfRFNDUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0hMPW0KQ09ORklHX05FVEZJ TFRFUl9YVF9UQVJHRVRfSE1BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9JRExFVElN RVI9bQojIENPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0xFRCBpcyBub3Qgc2V0CkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX0xPRz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX01BUks9 bQpDT05GSUdfTkVURklMVEVSX1hUX05BVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05F VE1BUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05GTE9HPW0KQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfTkZRVUVVRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05PVFJBQ0s9 bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9SQVRFRVNUPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfUkVESVJFQ1Q9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9NQVNRVUVSQURF PW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVEVFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfVFBST1hZPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVFJBQ0U9bQpDT05GSUdf TkVURklMVEVSX1hUX1RBUkdFVF9TRUNNQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf VENQTVNTPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVENQT1BUU1RSSVA9bQoKIwojIFh0 YWJsZXMgbWF0Y2hlcwojCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQUREUlRZUEU9bQpDT05G SUdfTkVURklMVEVSX1hUX01BVENIX0JQRj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ0dS T1VQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DTFVTVEVSPW0KQ09ORklHX05FVEZJTFRF Ul9YVF9NQVRDSF9DT01NRU5UPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OQllURVM9 bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5MQUJFTD1tCkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfQ09OTkxJTUlUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OTUFSSz1t CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTlRSQUNLPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9DUFU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0RDQ1A9bQpDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX0RFVkdST1VQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9EU0NQ PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9FQ049bQpDT05GSUdfTkVURklMVEVSX1hUX01B VENIX0VTUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEFTSExJTUlUPW0KQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9IRUxQRVI9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hMPW0K IyBDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0lQQ09NUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfSVBSQU5HRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBWUz1t CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MMlRQIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9MRU5HVEg9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0xJTUlUPW0K Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQUM9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI X01BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX01VTFRJUE9SVD1tCiMgQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9ORkFDQ1QgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX01B VENIX09TRj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1dORVI9bQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX1BPTElDWT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEhZU0RFVj1t CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEtUVFlQRT1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfUVVPVEE9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JBVEVFU1Q9bQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX1JFQUxNPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9SRUNF TlQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1NDVFA9bQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1NPQ0tFVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RBVEU9bQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX1NUQVRJU1RJQz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf U1RSSU5HPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9UQ1BNU1M9bQojIENPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfVElNRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9VMzIgaXMgbm90IHNldAojIGVuZCBvZiBDb3JlIE5ldGZpbHRlciBDb25maWd1cmF0aW9uCgpD T05GSUdfSVBfU0VUPW0KQ09ORklHX0lQX1NFVF9NQVg9MjU2CkNPTkZJR19JUF9TRVRfQklUTUFQ X0lQPW0KQ09ORklHX0lQX1NFVF9CSVRNQVBfSVBNQUM9bQpDT05GSUdfSVBfU0VUX0JJVE1BUF9Q T1JUPW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQPW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQTUFSSz1t CkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlQ9bQpDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUSVA9 bQpDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUTkVUPW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQTUFD PW0KQ09ORklHX0lQX1NFVF9IQVNIX01BQz1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVRQT1JUTkVU PW0KQ09ORklHX0lQX1NFVF9IQVNIX05FVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVRORVQ9bQpD T05GSUdfSVBfU0VUX0hBU0hfTkVUUE9SVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVRJRkFDRT1t CkNPTkZJR19JUF9TRVRfTElTVF9TRVQ9bQpDT05GSUdfSVBfVlM9bQpDT05GSUdfSVBfVlNfSVBW Nj15CiMgQ09ORklHX0lQX1ZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1RBQl9CSVRT PTEyCgojCiMgSVBWUyB0cmFuc3BvcnQgcHJvdG9jb2wgbG9hZCBiYWxhbmNpbmcgc3VwcG9ydAoj CkNPTkZJR19JUF9WU19QUk9UT19UQ1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fVURQPXkKQ09ORklH X0lQX1ZTX1BST1RPX0FIX0VTUD15CkNPTkZJR19JUF9WU19QUk9UT19FU1A9eQpDT05GSUdfSVBf VlNfUFJPVE9fQUg9eQpDT05GSUdfSVBfVlNfUFJPVE9fU0NUUD15CgojCiMgSVBWUyBzY2hlZHVs ZXIKIwpDT05GSUdfSVBfVlNfUlI9bQpDT05GSUdfSVBfVlNfV1JSPW0KQ09ORklHX0lQX1ZTX0xD PW0KQ09ORklHX0lQX1ZTX1dMQz1tCkNPTkZJR19JUF9WU19GTz1tCkNPTkZJR19JUF9WU19PVkY9 bQpDT05GSUdfSVBfVlNfTEJMQz1tCkNPTkZJR19JUF9WU19MQkxDUj1tCkNPTkZJR19JUF9WU19E SD1tCkNPTkZJR19JUF9WU19TSD1tCiMgQ09ORklHX0lQX1ZTX01IIGlzIG5vdCBzZXQKQ09ORklH X0lQX1ZTX1NFRD1tCkNPTkZJR19JUF9WU19OUT1tCgojCiMgSVBWUyBTSCBzY2hlZHVsZXIKIwpD T05GSUdfSVBfVlNfU0hfVEFCX0JJVFM9OAoKIwojIElQVlMgTUggc2NoZWR1bGVyCiMKQ09ORklH X0lQX1ZTX01IX1RBQl9JTkRFWD0xMgoKIwojIElQVlMgYXBwbGljYXRpb24gaGVscGVyCiMKQ09O RklHX0lQX1ZTX0ZUUD1tCkNPTkZJR19JUF9WU19ORkNUPXkKQ09ORklHX0lQX1ZTX1BFX1NJUD1t CgojCiMgSVA6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05GX0RFRlJBR19JUFY0 PW0KQ09ORklHX05GX1NPQ0tFVF9JUFY0PW0KQ09ORklHX05GX1RQUk9YWV9JUFY0PW0KQ09ORklH X05GX1RBQkxFU19JUFY0PXkKQ09ORklHX05GVF9SRUpFQ1RfSVBWND1tCkNPTkZJR19ORlRfRFVQ X0lQVjQ9bQpDT05GSUdfTkZUX0ZJQl9JUFY0PW0KQ09ORklHX05GX1RBQkxFU19BUlA9eQpDT05G SUdfTkZfRFVQX0lQVjQ9bQpDT05GSUdfTkZfTE9HX0FSUD1tCkNPTkZJR19ORl9MT0dfSVBWND1t CkNPTkZJR19ORl9SRUpFQ1RfSVBWND1tCkNPTkZJR19ORl9OQVRfU05NUF9CQVNJQz1tCkNPTkZJ R19ORl9OQVRfUFBUUD1tCkNPTkZJR19ORl9OQVRfSDMyMz1tCkNPTkZJR19JUF9ORl9JUFRBQkxF Uz1tCkNPTkZJR19JUF9ORl9NQVRDSF9BSD1tCkNPTkZJR19JUF9ORl9NQVRDSF9FQ049bQpDT05G SUdfSVBfTkZfTUFUQ0hfUlBGSUxURVI9bQpDT05GSUdfSVBfTkZfTUFUQ0hfVFRMPW0KQ09ORklH X0lQX05GX0ZJTFRFUj1tCkNPTkZJR19JUF9ORl9UQVJHRVRfUkVKRUNUPW0KQ09ORklHX0lQX05G X1RBUkdFVF9TWU5QUk9YWT1tCkNPTkZJR19JUF9ORl9OQVQ9bQpDT05GSUdfSVBfTkZfVEFSR0VU X01BU1FVRVJBREU9bQpDT05GSUdfSVBfTkZfVEFSR0VUX05FVE1BUD1tCkNPTkZJR19JUF9ORl9U QVJHRVRfUkVESVJFQ1Q9bQpDT05GSUdfSVBfTkZfTUFOR0xFPW0KIyBDT05GSUdfSVBfTkZfVEFS R0VUX0NMVVNURVJJUCBpcyBub3Qgc2V0CkNPTkZJR19JUF9ORl9UQVJHRVRfRUNOPW0KQ09ORklH X0lQX05GX1RBUkdFVF9UVEw9bQpDT05GSUdfSVBfTkZfUkFXPW0KQ09ORklHX0lQX05GX1NFQ1VS SVRZPW0KQ09ORklHX0lQX05GX0FSUFRBQkxFUz1tCkNPTkZJR19JUF9ORl9BUlBGSUxURVI9bQpD T05GSUdfSVBfTkZfQVJQX01BTkdMRT1tCiMgZW5kIG9mIElQOiBOZXRmaWx0ZXIgQ29uZmlndXJh dGlvbgoKIwojIElQdjY6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05GX1NPQ0tF VF9JUFY2PW0KQ09ORklHX05GX1RQUk9YWV9JUFY2PW0KQ09ORklHX05GX1RBQkxFU19JUFY2PXkK Q09ORklHX05GVF9SRUpFQ1RfSVBWNj1tCkNPTkZJR19ORlRfRFVQX0lQVjY9bQpDT05GSUdfTkZU X0ZJQl9JUFY2PW0KQ09ORklHX05GX0RVUF9JUFY2PW0KQ09ORklHX05GX1JFSkVDVF9JUFY2PW0K Q09ORklHX05GX0xPR19JUFY2PW0KQ09ORklHX0lQNl9ORl9JUFRBQkxFUz1tCkNPTkZJR19JUDZf TkZfTUFUQ0hfQUg9bQpDT05GSUdfSVA2X05GX01BVENIX0VVSTY0PW0KQ09ORklHX0lQNl9ORl9N QVRDSF9GUkFHPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9PUFRTPW0KQ09ORklHX0lQNl9ORl9NQVRD SF9ITD1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfSVBWNkhFQURFUj1tCkNPTkZJR19JUDZfTkZfTUFU Q0hfTUg9bQpDT05GSUdfSVA2X05GX01BVENIX1JQRklMVEVSPW0KQ09ORklHX0lQNl9ORl9NQVRD SF9SVD1tCiMgQ09ORklHX0lQNl9ORl9NQVRDSF9TUkggaXMgbm90IHNldAojIENPTkZJR19JUDZf TkZfVEFSR0VUX0hMIGlzIG5vdCBzZXQKQ09ORklHX0lQNl9ORl9GSUxURVI9bQpDT05GSUdfSVA2 X05GX1RBUkdFVF9SRUpFQ1Q9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9TWU5QUk9YWT1tCkNPTkZJ R19JUDZfTkZfTUFOR0xFPW0KQ09ORklHX0lQNl9ORl9SQVc9bQpDT05GSUdfSVA2X05GX1NFQ1VS SVRZPW0KQ09ORklHX0lQNl9ORl9OQVQ9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9NQVNRVUVSQURF PW0KQ09ORklHX0lQNl9ORl9UQVJHRVRfTlBUPW0KIyBlbmQgb2YgSVB2NjogTmV0ZmlsdGVyIENv bmZpZ3VyYXRpb24KCkNPTkZJR19ORl9ERUZSQUdfSVBWNj1tCkNPTkZJR19ORl9UQUJMRVNfQlJJ REdFPW0KIyBDT05GSUdfTkZUX0JSSURHRV9NRVRBIGlzIG5vdCBzZXQKQ09ORklHX05GVF9CUklE R0VfUkVKRUNUPW0KQ09ORklHX05GX0xPR19CUklER0U9bQojIENPTkZJR19ORl9DT05OVFJBQ0tf QlJJREdFIGlzIG5vdCBzZXQKQ09ORklHX0JSSURHRV9ORl9FQlRBQkxFUz1tCkNPTkZJR19CUklE R0VfRUJUX0JST1VURT1tCkNPTkZJR19CUklER0VfRUJUX1RfRklMVEVSPW0KQ09ORklHX0JSSURH RV9FQlRfVF9OQVQ9bQpDT05GSUdfQlJJREdFX0VCVF84MDJfMz1tCkNPTkZJR19CUklER0VfRUJU X0FNT05HPW0KQ09ORklHX0JSSURHRV9FQlRfQVJQPW0KQ09ORklHX0JSSURHRV9FQlRfSVA9bQpD T05GSUdfQlJJREdFX0VCVF9JUDY9bQpDT05GSUdfQlJJREdFX0VCVF9MSU1JVD1tCkNPTkZJR19C UklER0VfRUJUX01BUks9bQpDT05GSUdfQlJJREdFX0VCVF9QS1RUWVBFPW0KQ09ORklHX0JSSURH RV9FQlRfU1RQPW0KQ09ORklHX0JSSURHRV9FQlRfVkxBTj1tCkNPTkZJR19CUklER0VfRUJUX0FS UFJFUExZPW0KQ09ORklHX0JSSURHRV9FQlRfRE5BVD1tCkNPTkZJR19CUklER0VfRUJUX01BUktf VD1tCkNPTkZJR19CUklER0VfRUJUX1JFRElSRUNUPW0KQ09ORklHX0JSSURHRV9FQlRfU05BVD1t CkNPTkZJR19CUklER0VfRUJUX0xPRz1tCkNPTkZJR19CUklER0VfRUJUX05GTE9HPW0KIyBDT05G SUdfQlBGSUxURVIgaXMgbm90IHNldAojIENPTkZJR19JUF9EQ0NQIGlzIG5vdCBzZXQKQ09ORklH X0lQX1NDVFA9bQojIENPTkZJR19TQ1RQX0RCR19PQkpDTlQgaXMgbm90IHNldAojIENPTkZJR19T Q1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNfTUQ1IGlzIG5vdCBzZXQKQ09ORklHX1NDVFBfREVGQVVM VF9DT09LSUVfSE1BQ19TSEExPXkKIyBDT05GSUdfU0NUUF9ERUZBVUxUX0NPT0tJRV9ITUFDX05P TkUgaXMgbm90IHNldApDT05GSUdfU0NUUF9DT09LSUVfSE1BQ19NRDU9eQpDT05GSUdfU0NUUF9D T09LSUVfSE1BQ19TSEExPXkKQ09ORklHX0lORVRfU0NUUF9ESUFHPW0KIyBDT05GSUdfUkRTIGlz IG5vdCBzZXQKQ09ORklHX1RJUEM9bQojIENPTkZJR19USVBDX01FRElBX0lCIGlzIG5vdCBzZXQK Q09ORklHX1RJUENfTUVESUFfVURQPXkKQ09ORklHX1RJUENfQ1JZUFRPPXkKQ09ORklHX1RJUENf RElBRz1tCkNPTkZJR19BVE09bQpDT05GSUdfQVRNX0NMSVA9bQojIENPTkZJR19BVE1fQ0xJUF9O T19JQ01QIGlzIG5vdCBzZXQKQ09ORklHX0FUTV9MQU5FPW0KIyBDT05GSUdfQVRNX01QT0EgaXMg bm90IHNldApDT05GSUdfQVRNX0JSMjY4ND1tCiMgQ09ORklHX0FUTV9CUjI2ODRfSVBGSUxURVIg aXMgbm90IHNldApDT05GSUdfTDJUUD1tCkNPTkZJR19MMlRQX0RFQlVHRlM9bQpDT05GSUdfTDJU UF9WMz15CkNPTkZJR19MMlRQX0lQPW0KQ09ORklHX0wyVFBfRVRIPW0KQ09ORklHX1NUUD1tCkNP TkZJR19HQVJQPW0KQ09ORklHX01SUD1tCkNPTkZJR19CUklER0U9bQpDT05GSUdfQlJJREdFX0lH TVBfU05PT1BJTkc9eQpDT05GSUdfQlJJREdFX1ZMQU5fRklMVEVSSU5HPXkKIyBDT05GSUdfQlJJ REdFX01SUCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX05FVF9EU0E9eQojIENPTkZJR19ORVRfRFNB IGlzIG5vdCBzZXQKQ09ORklHX1ZMQU5fODAyMVE9bQpDT05GSUdfVkxBTl84MDIxUV9HVlJQPXkK Q09ORklHX1ZMQU5fODAyMVFfTVZSUD15CiMgQ09ORklHX0RFQ05FVCBpcyBub3Qgc2V0CkNPTkZJ R19MTEM9bQojIENPTkZJR19MTEMyIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRBTEsgaXMgbm90IHNl dAojIENPTkZJR19YMjUgaXMgbm90IHNldAojIENPTkZJR19MQVBCIGlzIG5vdCBzZXQKIyBDT05G SUdfUEhPTkVUIGlzIG5vdCBzZXQKQ09ORklHXzZMT1dQQU49bQojIENPTkZJR182TE9XUEFOX0RF QlVHRlMgaXMgbm90IHNldAojIENPTkZJR182TE9XUEFOX05IQyBpcyBub3Qgc2V0CkNPTkZJR19J RUVFODAyMTU0PW0KIyBDT05GSUdfSUVFRTgwMjE1NF9OTDgwMjE1NF9FWFBFUklNRU5UQUwgaXMg bm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9TT0NLRVQ9bQpDT05GSUdfSUVFRTgwMjE1NF82TE9X UEFOPW0KQ09ORklHX01BQzgwMjE1ND1tCkNPTkZJR19ORVRfU0NIRUQ9eQoKIwojIFF1ZXVlaW5n L1NjaGVkdWxpbmcKIwpDT05GSUdfTkVUX1NDSF9DQlE9bQpDT05GSUdfTkVUX1NDSF9IVEI9bQpD T05GSUdfTkVUX1NDSF9IRlNDPW0KQ09ORklHX05FVF9TQ0hfQVRNPW0KQ09ORklHX05FVF9TQ0hf UFJJTz1tCkNPTkZJR19ORVRfU0NIX01VTFRJUT1tCkNPTkZJR19ORVRfU0NIX1JFRD1tCkNPTkZJ R19ORVRfU0NIX1NGQj1tCkNPTkZJR19ORVRfU0NIX1NGUT1tCkNPTkZJR19ORVRfU0NIX1RFUUw9 bQpDT05GSUdfTkVUX1NDSF9UQkY9bQojIENPTkZJR19ORVRfU0NIX0NCUyBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9TQ0hfRVRGIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NDSF9UQVBSSU8gaXMg bm90IHNldApDT05GSUdfTkVUX1NDSF9HUkVEPW0KQ09ORklHX05FVF9TQ0hfRFNNQVJLPW0KQ09O RklHX05FVF9TQ0hfTkVURU09bQpDT05GSUdfTkVUX1NDSF9EUlI9bQpDT05GSUdfTkVUX1NDSF9N UVBSSU89bQojIENPTkZJR19ORVRfU0NIX1NLQlBSSU8gaXMgbm90IHNldApDT05GSUdfTkVUX1ND SF9DSE9LRT1tCkNPTkZJR19ORVRfU0NIX1FGUT1tCkNPTkZJR19ORVRfU0NIX0NPREVMPW0KQ09O RklHX05FVF9TQ0hfRlFfQ09ERUw9eQojIENPTkZJR19ORVRfU0NIX0NBS0UgaXMgbm90IHNldApD T05GSUdfTkVUX1NDSF9GUT1tCkNPTkZJR19ORVRfU0NIX0hIRj1tCkNPTkZJR19ORVRfU0NIX1BJ RT1tCiMgQ09ORklHX05FVF9TQ0hfRlFfUElFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfSU5H UkVTUz1tCkNPTkZJR19ORVRfU0NIX1BMVUc9bQojIENPTkZJR19ORVRfU0NIX0VUUyBpcyBub3Qg c2V0CkNPTkZJR19ORVRfU0NIX0RFRkFVTFQ9eQojIENPTkZJR19ERUZBVUxUX0ZRIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVGQVVMVF9DT0RFTCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0ZRX0NP REVMPXkKIyBDT05GSUdfREVGQVVMVF9TRlEgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1BG SUZPX0ZBU1QgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9ORVRfU0NIPSJmcV9jb2RlbCIKCiMK IyBDbGFzc2lmaWNhdGlvbgojCkNPTkZJR19ORVRfQ0xTPXkKQ09ORklHX05FVF9DTFNfQkFTSUM9 bQpDT05GSUdfTkVUX0NMU19UQ0lOREVYPW0KQ09ORklHX05FVF9DTFNfUk9VVEU0PW0KQ09ORklH X05FVF9DTFNfRlc9bQpDT05GSUdfTkVUX0NMU19VMzI9bQpDT05GSUdfQ0xTX1UzMl9QRVJGPXkK Q09ORklHX0NMU19VMzJfTUFSSz15CkNPTkZJR19ORVRfQ0xTX1JTVlA9bQpDT05GSUdfTkVUX0NM U19SU1ZQNj1tCkNPTkZJR19ORVRfQ0xTX0ZMT1c9bQpDT05GSUdfTkVUX0NMU19DR1JPVVA9eQpD T05GSUdfTkVUX0NMU19CUEY9bQpDT05GSUdfTkVUX0NMU19GTE9XRVI9bQpDT05GSUdfTkVUX0NM U19NQVRDSEFMTD1tCkNPTkZJR19ORVRfRU1BVENIPXkKQ09ORklHX05FVF9FTUFUQ0hfU1RBQ0s9 MzIKQ09ORklHX05FVF9FTUFUQ0hfQ01QPW0KQ09ORklHX05FVF9FTUFUQ0hfTkJZVEU9bQpDT05G SUdfTkVUX0VNQVRDSF9VMzI9bQpDT05GSUdfTkVUX0VNQVRDSF9NRVRBPW0KQ09ORklHX05FVF9F TUFUQ0hfVEVYVD1tCiMgQ09ORklHX05FVF9FTUFUQ0hfQ0FOSUQgaXMgbm90IHNldApDT05GSUdf TkVUX0VNQVRDSF9JUFNFVD1tCiMgQ09ORklHX05FVF9FTUFUQ0hfSVBUIGlzIG5vdCBzZXQKQ09O RklHX05FVF9DTFNfQUNUPXkKQ09ORklHX05FVF9BQ1RfUE9MSUNFPW0KQ09ORklHX05FVF9BQ1Rf R0FDVD1tCkNPTkZJR19HQUNUX1BST0I9eQpDT05GSUdfTkVUX0FDVF9NSVJSRUQ9bQpDT05GSUdf TkVUX0FDVF9TQU1QTEU9bQojIENPTkZJR19ORVRfQUNUX0lQVCBpcyBub3Qgc2V0CkNPTkZJR19O RVRfQUNUX05BVD1tCkNPTkZJR19ORVRfQUNUX1BFRElUPW0KQ09ORklHX05FVF9BQ1RfU0lNUD1t CkNPTkZJR19ORVRfQUNUX1NLQkVESVQ9bQpDT05GSUdfTkVUX0FDVF9DU1VNPW0KIyBDT05GSUdf TkVUX0FDVF9NUExTIGlzIG5vdCBzZXQKQ09ORklHX05FVF9BQ1RfVkxBTj1tCkNPTkZJR19ORVRf QUNUX0JQRj1tCiMgQ09ORklHX05FVF9BQ1RfQ09OTk1BUksgaXMgbm90IHNldAojIENPTkZJR19O RVRfQUNUX0NUSU5GTyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQUNUX1NLQk1PRD1tCiMgQ09ORklH X05FVF9BQ1RfSUZFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9BQ1RfVFVOTkVMX0tFWT1tCiMgQ09O RklHX05FVF9BQ1RfR0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9UQ19TS0JfRVhUIGlzIG5v dCBzZXQKQ09ORklHX05FVF9TQ0hfRklGTz15CkNPTkZJR19EQ0I9eQpDT05GSUdfRE5TX1JFU09M VkVSPW0KIyBDT05GSUdfQkFUTUFOX0FEViBpcyBub3Qgc2V0CkNPTkZJR19PUEVOVlNXSVRDSD1t CkNPTkZJR19PUEVOVlNXSVRDSF9HUkU9bQpDT05GSUdfVlNPQ0tFVFM9bQpDT05GSUdfVlNPQ0tF VFNfRElBRz1tCkNPTkZJR19WU09DS0VUU19MT09QQkFDSz1tCkNPTkZJR19WTVdBUkVfVk1DSV9W U09DS0VUUz1tCkNPTkZJR19WSVJUSU9fVlNPQ0tFVFM9bQpDT05GSUdfVklSVElPX1ZTT0NLRVRT X0NPTU1PTj1tCkNPTkZJR19IWVBFUlZfVlNPQ0tFVFM9bQpDT05GSUdfTkVUTElOS19ESUFHPW0K Q09ORklHX01QTFM9eQpDT05GSUdfTkVUX01QTFNfR1NPPXkKQ09ORklHX01QTFNfUk9VVElORz1t CkNPTkZJR19NUExTX0lQVFVOTkVMPW0KQ09ORklHX05FVF9OU0g9eQojIENPTkZJR19IU1IgaXMg bm90IHNldApDT05GSUdfTkVUX1NXSVRDSERFVj15CkNPTkZJR19ORVRfTDNfTUFTVEVSX0RFVj15 CiMgQ09ORklHX1FSVFIgaXMgbm90IHNldAojIENPTkZJR19ORVRfTkNTSSBpcyBub3Qgc2V0CkNP TkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQUz15CkNPTkZJR19DR1JPVVBf TkVUX1BSSU89eQpDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEPXkKQ09ORklHX05FVF9SWF9CVVNZ X1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX0JQRl9KSVQ9eQpDT05GSUdfQlBGX1NUUkVBTV9Q QVJTRVI9eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCkNP TkZJR19ORVRfUEtUR0VOPW0KQ09ORklHX05FVF9EUk9QX01PTklUT1I9eQojIGVuZCBvZiBOZXR3 b3JrIHRlc3RpbmcKIyBlbmQgb2YgTmV0d29ya2luZyBvcHRpb25zCgojIENPTkZJR19IQU1SQURJ TyBpcyBub3Qgc2V0CkNPTkZJR19DQU49bQpDT05GSUdfQ0FOX1JBVz1tCkNPTkZJR19DQU5fQkNN PW0KQ09ORklHX0NBTl9HVz1tCiMgQ09ORklHX0NBTl9KMTkzOSBpcyBub3Qgc2V0CgojCiMgQ0FO IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0NBTl9WQ0FOPW0KIyBDT05GSUdfQ0FOX1ZYQ0FOIGlz IG5vdCBzZXQKQ09ORklHX0NBTl9TTENBTj1tCkNPTkZJR19DQU5fREVWPW0KQ09ORklHX0NBTl9D QUxDX0JJVFRJTUlORz15CiMgQ09ORklHX0NBTl9LVkFTRVJfUENJRUZEIGlzIG5vdCBzZXQKQ09O RklHX0NBTl9DX0NBTj1tCkNPTkZJR19DQU5fQ19DQU5fUExBVEZPUk09bQpDT05GSUdfQ0FOX0Nf Q0FOX1BDST1tCkNPTkZJR19DQU5fQ0M3NzA9bQojIENPTkZJR19DQU5fQ0M3NzBfSVNBIGlzIG5v dCBzZXQKQ09ORklHX0NBTl9DQzc3MF9QTEFURk9STT1tCiMgQ09ORklHX0NBTl9JRklfQ0FORkQg aXMgbm90IHNldAojIENPTkZJR19DQU5fTV9DQU4gaXMgbm90IHNldAojIENPTkZJR19DQU5fUEVB S19QQ0lFRkQgaXMgbm90IHNldApDT05GSUdfQ0FOX1NKQTEwMDA9bQpDT05GSUdfQ0FOX0VNU19Q Q0k9bQojIENPTkZJR19DQU5fRjgxNjAxIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9LVkFTRVJfUENJ PW0KQ09ORklHX0NBTl9QRUFLX1BDST1tCkNPTkZJR19DQU5fUEVBS19QQ0lFQz15CkNPTkZJR19D QU5fUExYX1BDST1tCiMgQ09ORklHX0NBTl9TSkExMDAwX0lTQSBpcyBub3Qgc2V0CkNPTkZJR19D QU5fU0pBMTAwMF9QTEFURk9STT1tCkNPTkZJR19DQU5fU09GVElORz1tCgojCiMgQ0FOIFNQSSBp bnRlcmZhY2VzCiMKIyBDT05GSUdfQ0FOX0hJMzExWCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9N Q1AyNTFYIGlzIG5vdCBzZXQKIyBlbmQgb2YgQ0FOIFNQSSBpbnRlcmZhY2VzCgojCiMgQ0FOIFVT QiBpbnRlcmZhY2VzCiMKIyBDT05GSUdfQ0FOXzhERVZfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0FOX0VNU19VU0IgaXMgbm90IHNldAojIENPTkZJR19DQU5fRVNEX1VTQjIgaXMgbm90IHNldAoj IENPTkZJR19DQU5fR1NfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX0tWQVNFUl9VU0IgaXMg bm90IHNldAojIENPTkZJR19DQU5fTUNCQV9VU0IgaXMgbm90IHNldAojIENPTkZJR19DQU5fUEVB S19VU0IgaXMgbm90IHNldAojIENPTkZJR19DQU5fVUNBTiBpcyBub3Qgc2V0CiMgZW5kIG9mIENB TiBVU0IgaW50ZXJmYWNlcwoKIyBDT05GSUdfQ0FOX0RFQlVHX0RFVklDRVMgaXMgbm90IHNldAoj IGVuZCBvZiBDQU4gRGV2aWNlIERyaXZlcnMKCkNPTkZJR19CVD1tCkNPTkZJR19CVF9CUkVEUj15 CkNPTkZJR19CVF9SRkNPTU09bQpDT05GSUdfQlRfUkZDT01NX1RUWT15CkNPTkZJR19CVF9CTkVQ PW0KQ09ORklHX0JUX0JORVBfTUNfRklMVEVSPXkKQ09ORklHX0JUX0JORVBfUFJPVE9fRklMVEVS PXkKQ09ORklHX0JUX0hJRFA9bQpDT05GSUdfQlRfSFM9eQpDT05GSUdfQlRfTEU9eQojIENPTkZJ R19CVF82TE9XUEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfTEVEUyBpcyBub3Qgc2V0CiMgQ09O RklHX0JUX01TRlRFWFQgaXMgbm90IHNldApDT05GSUdfQlRfREVCVUdGUz15CiMgQ09ORklHX0JU X1NFTEZURVNUIGlzIG5vdCBzZXQKCiMKIyBCbHVldG9vdGggZGV2aWNlIGRyaXZlcnMKIwojIENP TkZJR19CVF9IQ0lCVFVTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSUJUU0RJTyBpcyBub3Qg c2V0CkNPTkZJR19CVF9IQ0lVQVJUPW0KQ09ORklHX0JUX0hDSVVBUlRfSDQ9eQpDT05GSUdfQlRf SENJVUFSVF9CQ1NQPXkKQ09ORklHX0JUX0hDSVVBUlRfQVRIM0s9eQojIENPTkZJR19CVF9IQ0lV QVJUX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSENJVUFSVF9BRzZYWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JUX0hDSUJDTTIwM1ggaXMgbm90IHNldAojIENPTkZJR19CVF9IQ0lCUEExMFgg aXMgbm90IHNldAojIENPTkZJR19CVF9IQ0lCRlVTQiBpcyBub3Qgc2V0CkNPTkZJR19CVF9IQ0lW SENJPW0KQ09ORklHX0JUX01SVkw9bQojIENPTkZJR19CVF9NUlZMX1NESU8gaXMgbm90IHNldAoj IENPTkZJR19CVF9NVEtTRElPIGlzIG5vdCBzZXQKIyBlbmQgb2YgQmx1ZXRvb3RoIGRldmljZSBk cml2ZXJzCgojIENPTkZJR19BRl9SWFJQQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGX0tDTSBpcyBu b3Qgc2V0CkNPTkZJR19TVFJFQU1fUEFSU0VSPXkKQ09ORklHX0ZJQl9SVUxFUz15CkNPTkZJR19X SVJFTEVTUz15CkNPTkZJR19XRVhUX0NPUkU9eQpDT05GSUdfV0VYVF9QUk9DPXkKQ09ORklHX0NG RzgwMjExPW0KIyBDT05GSUdfTkw4MDIxMV9URVNUTU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0NG RzgwMjExX0RFVkVMT1BFUl9XQVJOSU5HUyBpcyBub3Qgc2V0CkNPTkZJR19DRkc4MDIxMV9SRVFV SVJFX1NJR05FRF9SRUdEQj15CkNPTkZJR19DRkc4MDIxMV9VU0VfS0VSTkVMX1JFR0RCX0tFWVM9 eQpDT05GSUdfQ0ZHODAyMTFfREVGQVVMVF9QUz15CiMgQ09ORklHX0NGRzgwMjExX0RFQlVHRlMg aXMgbm90IHNldApDT05GSUdfQ0ZHODAyMTFfQ1JEQV9TVVBQT1JUPXkKQ09ORklHX0NGRzgwMjEx X1dFWFQ9eQpDT05GSUdfTUFDODAyMTE9bQpDT05GSUdfTUFDODAyMTFfSEFTX1JDPXkKQ09ORklH X01BQzgwMjExX1JDX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFRfTUlOU1RS RUw9eQpDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0ibWluc3RyZWxfaHQiCkNPTkZJR19NQUM4 MDIxMV9NRVNIPXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQpDT05GSUdfTUFDODAyMTFfREVCVUdG Uz15CiMgQ09ORklHX01BQzgwMjExX01FU1NBR0VfVFJBQ0lORyBpcyBub3Qgc2V0CiMgQ09ORklH X01BQzgwMjExX0RFQlVHX01FTlUgaXMgbm90IHNldApDT05GSUdfTUFDODAyMTFfU1RBX0hBU0hf TUFYX1NJWkU9MAojIENPTkZJR19XSU1BWCBpcyBub3Qgc2V0CkNPTkZJR19SRktJTEw9bQpDT05G SUdfUkZLSUxMX0xFRFM9eQpDT05GSUdfUkZLSUxMX0lOUFVUPXkKIyBDT05GSUdfUkZLSUxMX0dQ SU8gaXMgbm90IHNldApDT05GSUdfTkVUXzlQPXkKQ09ORklHX05FVF85UF9WSVJUSU89eQojIENP TkZJR19ORVRfOVBfWEVOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUXzlQX1JETUEgaXMgbm90IHNl dAojIENPTkZJR19ORVRfOVBfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19DQUlGIGlzIG5vdCBz ZXQKQ09ORklHX0NFUEhfTElCPW0KIyBDT05GSUdfQ0VQSF9MSUJfUFJFVFRZREVCVUcgaXMgbm90 IHNldApDT05GSUdfQ0VQSF9MSUJfVVNFX0ROU19SRVNPTFZFUj15CiMgQ09ORklHX05GQyBpcyBu b3Qgc2V0CkNPTkZJR19QU0FNUExFPW0KIyBDT05GSUdfTkVUX0lGRSBpcyBub3Qgc2V0CkNPTkZJ R19MV1RVTk5FTD15CkNPTkZJR19MV1RVTk5FTF9CUEY9eQpDT05GSUdfRFNUX0NBQ0hFPXkKQ09O RklHX0dST19DRUxMUz15CkNPTkZJR19TT0NLX1ZBTElEQVRFX1hNSVQ9eQpDT05GSUdfTkVUX1NP Q0tfTVNHPXkKQ09ORklHX05FVF9ERVZMSU5LPXkKQ09ORklHX1BBR0VfUE9PTD15CkNPTkZJR19G QUlMT1ZFUj1tCkNPTkZJR19FVEhUT09MX05FVExJTks9eQpDT05GSUdfSEFWRV9FQlBGX0pJVD15 CgojCiMgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfSEFWRV9FSVNBPXkKIyBDT05GSUdfRUlTQSBp cyBub3Qgc2V0CkNPTkZJR19IQVZFX1BDST15CkNPTkZJR19QQ0k9eQpDT05GSUdfUENJX0RPTUFJ TlM9eQpDT05GSUdfUENJRVBPUlRCVVM9eQpDT05GSUdfSE9UUExVR19QQ0lfUENJRT15CkNPTkZJ R19QQ0lFQUVSPXkKQ09ORklHX1BDSUVBRVJfSU5KRUNUPW0KQ09ORklHX1BDSUVfRUNSQz15CkNP TkZJR19QQ0lFQVNQTT15CkNPTkZJR19QQ0lFQVNQTV9ERUZBVUxUPXkKIyBDT05GSUdfUENJRUFT UE1fUE9XRVJTQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRUFTUE1fUE9XRVJfU1VQRVJTQVZF IGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRUFTUE1fUEVSRk9STUFOQ0UgaXMgbm90IHNldApDT05G SUdfUENJRV9QTUU9eQpDT05GSUdfUENJRV9EUEM9eQojIENPTkZJR19QQ0lFX1BUTSBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSUVfQlcgaXMgbm90IHNldAojIENPTkZJR19QQ0lFX0VEUiBpcyBub3Qg c2V0CkNPTkZJR19QQ0lfTVNJPXkKQ09ORklHX1BDSV9NU0lfSVJRX0RPTUFJTj15CkNPTkZJR19Q Q0lfUVVJUktTPXkKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1JF QUxMT0NfRU5BQkxFX0FVVE8gaXMgbm90IHNldApDT05GSUdfUENJX1NUVUI9eQpDT05GSUdfUENJ X1BGX1NUVUI9bQojIENPTkZJR19YRU5fUENJREVWX0ZST05URU5EIGlzIG5vdCBzZXQKQ09ORklH X1BDSV9BVFM9eQpDT05GSUdfUENJX0xPQ0tMRVNTX0NPTkZJRz15CkNPTkZJR19QQ0lfSU9WPXkK Q09ORklHX1BDSV9QUkk9eQpDT05GSUdfUENJX1BBU0lEPXkKIyBDT05GSUdfUENJX1AyUERNQSBp cyBub3Qgc2V0CkNPTkZJR19QQ0lfTEFCRUw9eQpDT05GSUdfUENJX0hZUEVSVj1tCkNPTkZJR19I T1RQTFVHX1BDST15CkNPTkZJR19IT1RQTFVHX1BDSV9BQ1BJPXkKQ09ORklHX0hPVFBMVUdfUENJ X0FDUElfSUJNPW0KIyBDT05GSUdfSE9UUExVR19QQ0lfQ1BDSSBpcyBub3Qgc2V0CkNPTkZJR19I T1RQTFVHX1BDSV9TSFBDPXkKCiMKIyBQQ0kgY29udHJvbGxlciBkcml2ZXJzCiMKQ09ORklHX1ZN RD15CkNPTkZJR19QQ0lfSFlQRVJWX0lOVEVSRkFDRT1tCgojCiMgRGVzaWduV2FyZSBQQ0kgQ29y ZSBTdXBwb3J0CiMKIyBDT05GSUdfUENJRV9EV19QTEFUX0hPU1QgaXMgbm90IHNldAojIENPTkZJ R19QQ0lfTUVTT04gaXMgbm90IHNldAojIGVuZCBvZiBEZXNpZ25XYXJlIFBDSSBDb3JlIFN1cHBv cnQKCiMKIyBNb2JpdmVpbCBQQ0llIENvcmUgU3VwcG9ydAojCiMgZW5kIG9mIE1vYml2ZWlsIFBD SWUgQ29yZSBTdXBwb3J0CgojCiMgQ2FkZW5jZSBQQ0llIGNvbnRyb2xsZXJzIHN1cHBvcnQKIwoj IGVuZCBvZiBDYWRlbmNlIFBDSWUgY29udHJvbGxlcnMgc3VwcG9ydAojIGVuZCBvZiBQQ0kgY29u dHJvbGxlciBkcml2ZXJzCgojCiMgUENJIEVuZHBvaW50CiMKIyBDT05GSUdfUENJX0VORFBPSU5U IGlzIG5vdCBzZXQKIyBlbmQgb2YgUENJIEVuZHBvaW50CgojCiMgUENJIHN3aXRjaCBjb250cm9s bGVyIGRyaXZlcnMKIwojIENPTkZJR19QQ0lfU1dfU1dJVENIVEVDIGlzIG5vdCBzZXQKIyBlbmQg b2YgUENJIHN3aXRjaCBjb250cm9sbGVyIGRyaXZlcnMKCiMgQ09ORklHX1BDQ0FSRCBpcyBub3Qg c2V0CiMgQ09ORklHX1JBUElESU8gaXMgbm90IHNldAoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlv bnMKIwojIENPTkZJR19VRVZFTlRfSEVMUEVSIGlzIG5vdCBzZXQKQ09ORklHX0RFVlRNUEZTPXkK Q09ORklHX0RFVlRNUEZTX01PVU5UPXkKQ09ORklHX1NUQU5EQUxPTkU9eQpDT05GSUdfUFJFVkVO VF9GSVJNV0FSRV9CVUlMRD15CgojCiMgRmlybXdhcmUgbG9hZGVyCiMKQ09ORklHX0ZXX0xPQURF Uj15CkNPTkZJR19GV19MT0FERVJfUEFHRURfQlVGPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIi CkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVI9eQojIENPTkZJR19GV19MT0FERVJfVVNFUl9I RUxQRVJfRkFMTEJBQ0sgaXMgbm90IHNldAojIENPTkZJR19GV19MT0FERVJfQ09NUFJFU1MgaXMg bm90IHNldApDT05GSUdfRldfQ0FDSEU9eQojIGVuZCBvZiBGaXJtd2FyZSBsb2FkZXIKCkNPTkZJ R19BTExPV19ERVZfQ09SRURVTVA9eQojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90IHNldAoj IENPTkZJR19ERUJVR19ERVZSRVMgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19URVNUX0RSSVZF Ul9SRU1PVkUgaXMgbm90IHNldAojIENPTkZJR19QTV9RT1NfS1VOSVRfVEVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1RFU1RfQVNZTkNfRFJJVkVSX1BST0JFIGlzIG5vdCBzZXQKQ09ORklHX0tVTklU X0RSSVZFUl9QRV9URVNUPXkKQ09ORklHX1NZU19IWVBFUlZJU09SPXkKQ09ORklHX0dFTkVSSUNf Q1BVX0FVVE9QUk9CRT15CkNPTkZJR19HRU5FUklDX0NQVV9WVUxORVJBQklMSVRJRVM9eQpDT05G SUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9bQpDT05GSUdfUkVHTUFQX1NQST1tCkNPTkZJ R19ETUFfU0hBUkVEX0JVRkZFUj15CiMgQ09ORklHX0RNQV9GRU5DRV9UUkFDRSBpcyBub3Qgc2V0 CiMgZW5kIG9mIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKCiMKIyBCdXMgZGV2aWNlcwojCiMgQ09O RklHX01ISV9CVVMgaXMgbm90IHNldAojIGVuZCBvZiBCdXMgZGV2aWNlcwoKQ09ORklHX0NPTk5F Q1RPUj15CkNPTkZJR19QUk9DX0VWRU5UUz15CiMgQ09ORklHX0dOU1MgaXMgbm90IHNldAojIENP TkZJR19NVEQgaXMgbm90IHNldAojIENPTkZJR19PRiBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX01J R0hUX0hBVkVfUENfUEFSUE9SVD15CkNPTkZJR19QQVJQT1JUPW0KQ09ORklHX1BBUlBPUlRfUEM9 bQpDT05GSUdfUEFSUE9SVF9TRVJJQUw9bQojIENPTkZJR19QQVJQT1JUX1BDX0ZJRk8gaXMgbm90 IHNldAojIENPTkZJR19QQVJQT1JUX1BDX1NVUEVSSU8gaXMgbm90IHNldAojIENPTkZJR19QQVJQ T1JUX0FYODg3OTYgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVF8xMjg0PXkKQ09ORklHX1BOUD15 CiMgQ09ORklHX1BOUF9ERUJVR19NRVNTQUdFUyBpcyBub3Qgc2V0CgojCiMgUHJvdG9jb2xzCiMK Q09ORklHX1BOUEFDUEk9eQpDT05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxL PW0KQ09ORklHX0JMS19ERVZfTlVMTF9CTEtfRkFVTFRfSU5KRUNUSU9OPXkKIyBDT05GSUdfQkxL X0RFVl9GRCBpcyBub3Qgc2V0CkNPTkZJR19DRFJPTT1tCiMgQ09ORklHX1BBUklERSBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfUENJRVNTRF9NVElQMzJYWCBpcyBub3Qgc2V0CiMgQ09ORklH X1pSQU0gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1VNRU0gaXMgbm90IHNldApDT05GSUdf QkxLX0RFVl9MT09QPW0KQ09ORklHX0JMS19ERVZfTE9PUF9NSU5fQ09VTlQ9MAojIENPTkZJR19C TEtfREVWX0NSWVBUT0xPT1AgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0RSQkQgaXMgbm90 IHNldApDT05GSUdfQkxLX0RFVl9OQkQ9bQojIENPTkZJR19CTEtfREVWX1NLRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfU1g4IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfUkFNPW0KQ09O RklHX0JMS19ERVZfUkFNX0NPVU5UPTE2CkNPTkZJR19CTEtfREVWX1JBTV9TSVpFPTE2Mzg0CkNP TkZJR19DRFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9NX1BLVENEVkRfQlVGRkVSUz04CiMgQ09O RklHX0NEUk9NX1BLVENEVkRfV0NBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRBX09WRVJfRVRI IGlzIG5vdCBzZXQKQ09ORklHX1hFTl9CTEtERVZfRlJPTlRFTkQ9bQpDT05GSUdfVklSVElPX0JM Sz15CkNPTkZJR19CTEtfREVWX1JCRD1tCiMgQ09ORklHX0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0 CgojCiMgTlZNRSBTdXBwb3J0CiMKQ09ORklHX05WTUVfQ09SRT1tCkNPTkZJR19CTEtfREVWX05W TUU9bQpDT05GSUdfTlZNRV9NVUxUSVBBVEg9eQojIENPTkZJR19OVk1FX0hXTU9OIGlzIG5vdCBz ZXQKQ09ORklHX05WTUVfRkFCUklDUz1tCiMgQ09ORklHX05WTUVfUkRNQSBpcyBub3Qgc2V0CkNP TkZJR19OVk1FX0ZDPW0KIyBDT05GSUdfTlZNRV9UQ1AgaXMgbm90IHNldApDT05GSUdfTlZNRV9U QVJHRVQ9bQojIENPTkZJR19OVk1FX1RBUkdFVF9QQVNTVEhSVSBpcyBub3Qgc2V0CkNPTkZJR19O Vk1FX1RBUkdFVF9MT09QPW0KIyBDT05GSUdfTlZNRV9UQVJHRVRfUkRNQSBpcyBub3Qgc2V0CkNP TkZJR19OVk1FX1RBUkdFVF9GQz1tCkNPTkZJR19OVk1FX1RBUkdFVF9GQ0xPT1A9bQojIENPTkZJ R19OVk1FX1RBUkdFVF9UQ1AgaXMgbm90IHNldAojIGVuZCBvZiBOVk1FIFN1cHBvcnQKCiMKIyBN aXNjIGRldmljZXMKIwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9bQojIENPTkZJR19BRDUyNVhf RFBPVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RVTU1ZX0lSUSBpcyBub3Qgc2V0CiMgQ09ORklHX0lC TV9BU00gaXMgbm90IHNldAojIENPTkZJR19QSEFOVE9NIGlzIG5vdCBzZXQKQ09ORklHX1RJRk1f Q09SRT1tCkNPTkZJR19USUZNXzdYWDE9bQojIENPTkZJR19JQ1M5MzJTNDAxIGlzIG5vdCBzZXQK Q09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz1tCkNPTkZJR19TR0lfWFA9bQpDT05GSUdfSFBfSUxP PW0KQ09ORklHX1NHSV9HUlU9bQojIENPTkZJR19TR0lfR1JVX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0FQRFM5ODAyQUxTPW0KQ09ORklHX0lTTDI5MDAzPW0KQ09ORklHX0lTTDI5MDIwPW0KQ09O RklHX1NFTlNPUlNfVFNMMjU1MD1tCkNPTkZJR19TRU5TT1JTX0JIMTc3MD1tCkNPTkZJR19TRU5T T1JTX0FQRFM5OTBYPW0KIyBDT05GSUdfSE1DNjM1MiBpcyBub3Qgc2V0CiMgQ09ORklHX0RTMTY4 MiBpcyBub3Qgc2V0CkNPTkZJR19WTVdBUkVfQkFMTE9PTj1tCiMgQ09ORklHX0xBVFRJQ0VfRUNQ M19DT05GSUcgaXMgbm90IHNldAojIENPTkZJR19TUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ X0VORFBPSU5UX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19YSUxJTlhfU0RGRUMgaXMgbm90IHNl dApDT05GSUdfTUlTQ19SVFNYPW0KQ09ORklHX1BWUEFOSUM9eQojIENPTkZJR19DMlBPUlQgaXMg bm90IHNldAoKIwojIEVFUFJPTSBzdXBwb3J0CiMKIyBDT05GSUdfRUVQUk9NX0FUMjQgaXMgbm90 IHNldAojIENPTkZJR19FRVBST01fQVQyNSBpcyBub3Qgc2V0CkNPTkZJR19FRVBST01fTEVHQUNZ PW0KQ09ORklHX0VFUFJPTV9NQVg2ODc1PW0KQ09ORklHX0VFUFJPTV85M0NYNj1tCiMgQ09ORklH X0VFUFJPTV85M1hYNDYgaXMgbm90IHNldAojIENPTkZJR19FRVBST01fSURUXzg5SFBFU1ggaXMg bm90IHNldAojIENPTkZJR19FRVBST01fRUUxMDA0IGlzIG5vdCBzZXQKIyBlbmQgb2YgRUVQUk9N IHN1cHBvcnQKCkNPTkZJR19DQjcxMF9DT1JFPW0KIyBDT05GSUdfQ0I3MTBfREVCVUcgaXMgbm90 IHNldApDT05GSUdfQ0I3MTBfREVCVUdfQVNTVU1QVElPTlM9eQoKIwojIFRleGFzIEluc3RydW1l bnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKIyBDT05GSUdfVElfU1QgaXMg bm90IHNldAojIGVuZCBvZiBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUg ZGlzY2lwbGluZQoKQ09ORklHX1NFTlNPUlNfTElTM19JMkM9bQpDT05GSUdfQUxURVJBX1NUQVBM PW0KQ09ORklHX0lOVEVMX01FST1tCkNPTkZJR19JTlRFTF9NRUlfTUU9bQojIENPTkZJR19JTlRF TF9NRUlfVFhFIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfTUVJX0hEQ1AgaXMgbm90IHNldApD T05GSUdfVk1XQVJFX1ZNQ0k9bQoKIwojIEludGVsIE1JQyAmIHJlbGF0ZWQgc3VwcG9ydAojCiMg Q09ORklHX0lOVEVMX01JQ19CVVMgaXMgbm90IHNldAojIENPTkZJR19TQ0lGX0JVUyBpcyBub3Qg c2V0CiMgQ09ORklHX1ZPUF9CVVMgaXMgbm90IHNldAojIGVuZCBvZiBJbnRlbCBNSUMgJiByZWxh dGVkIHN1cHBvcnQKCiMgQ09ORklHX0dFTldRRSBpcyBub3Qgc2V0CiMgQ09ORklHX0VDSE8gaXMg bm90IHNldAojIENPTkZJR19NSVNDX0FMQ09SX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19NSVNDX1JU U1hfUENJPW0KIyBDT05GSUdfTUlTQ19SVFNYX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0hBQkFO QV9BSSBpcyBub3Qgc2V0CiMgQ09ORklHX1VBQ0NFIGlzIG5vdCBzZXQKIyBlbmQgb2YgTWlzYyBk ZXZpY2VzCgpDT05GSUdfSEFWRV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFND U0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz1t CkNPTkZJR19TQ1NJPXkKQ09ORklHX1NDU0lfRE1BPXkKQ09ORklHX1NDU0lfTkVUTElOSz15CkNP TkZJR19TQ1NJX1BST0NfRlM9eQoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChkaXNrLCB0YXBlLCBD RC1ST00pCiMKQ09ORklHX0JMS19ERVZfU0Q9bQpDT05GSUdfQ0hSX0RFVl9TVD1tCkNPTkZJR19C TEtfREVWX1NSPW0KQ09ORklHX0NIUl9ERVZfU0c9bQpDT05GSUdfQ0hSX0RFVl9TQ0g9bQpDT05G SUdfU0NTSV9FTkNMT1NVUkU9bQpDT05GSUdfU0NTSV9DT05TVEFOVFM9eQpDT05GSUdfU0NTSV9M T0dHSU5HPXkKQ09ORklHX1NDU0lfU0NBTl9BU1lOQz15CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMK Q09ORklHX1NDU0lfU1BJX0FUVFJTPW0KQ09ORklHX1NDU0lfRkNfQVRUUlM9bQpDT05GSUdfU0NT SV9JU0NTSV9BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19M SUJTQVM9bQojIENPTkZJR19TQ1NJX1NBU19BVEEgaXMgbm90IHNldApDT05GSUdfU0NTSV9TQVNf SE9TVF9TTVA9eQpDT05GSUdfU0NTSV9TUlBfQVRUUlM9bQojIGVuZCBvZiBTQ1NJIFRyYW5zcG9y dHMKCkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKIyBDT05GSUdfSVNDU0lfVENQIGlzIG5vdCBzZXQK IyBDT05GSUdfSVNDU0lfQk9PVF9TWVNGUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQ1hHQjNf SVNDU0kgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0NYR0I0X0lTQ1NJIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9CTlgyX0lTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfQkUySVNDU0kgaXMgbm90 IHNldAojIENPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfSFBTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfM1dfOVhYWCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfM1dfU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BQ0FSRCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfQUFDUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDN1hYWCBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDNzlYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lf QUlDOTRYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTVZTQVMgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX01WVU1JIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlzIG5vdCBzZXQK IyBDT05GSUdfU0NTSV9BRFZBTlNZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQVJDTVNSIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9FU0FTMlIgaXMgbm90IHNldAojIENPTkZJR19NRUdBUkFJ RF9ORVdHRU4gaXMgbm90IHNldAojIENPTkZJR19NRUdBUkFJRF9MRUdBQ1kgaXMgbm90IHNldAoj IENPTkZJR19NRUdBUkFJRF9TQVMgaXMgbm90IHNldApDT05GSUdfU0NTSV9NUFQzU0FTPW0KQ09O RklHX1NDU0lfTVBUMlNBU19NQVhfU0dFPTEyOApDT05GSUdfU0NTSV9NUFQzU0FTX01BWF9TR0U9 MTI4CiMgQ09ORklHX1NDU0lfTVBUMlNBUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU01BUlRQ UUkgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1VGU0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfSFBUSU9QIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9CVVNMT0dJQyBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfTVlSQiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTVlSUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1ZNV0FSRV9QVlNDU0kgaXMgbm90IHNldAojIENPTkZJR19YRU5fU0NTSV9GUk9O VEVORCBpcyBub3Qgc2V0CkNPTkZJR19IWVBFUlZfU1RPUkFHRT1tCiMgQ09ORklHX0xJQkZDIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9TTklDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ETVgz MTkxRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRkRPTUFJTl9QQ0kgaXMgbm90IHNldAojIENP TkZJR19TQ1NJX0dEVEggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lTQ0kgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX0lQUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSU5JVElPIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0NTSV9JTklBMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9QUEEgaXMg bm90IHNldAojIENPTkZJR19TQ1NJX0lNTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU1RFWCBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU1lNNTNDOFhYXzIgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX0lQUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUUxPR0lDXzEyODAgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX1FMQV9GQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUUxBX0lTQ1NJIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9MUEZDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EQzM5 NXggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FNNTNDOTc0IGlzIG5vdCBzZXQKIyBDT05GSUdf U0NTSV9XRDcxOVggaXMgbm90IHNldApDT05GSUdfU0NTSV9ERUJVRz1tCiMgQ09ORklHX1NDU0lf UE1DUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUE04MDAxIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9CRkFfRkMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1ZJUlRJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfQ0hFTFNJT19GQ09FIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREg9eQpD T05GSUdfU0NTSV9ESF9SREFDPXkKQ09ORklHX1NDU0lfREhfSFBfU1c9eQpDT05GSUdfU0NTSV9E SF9FTUM9eQpDT05GSUdfU0NTSV9ESF9BTFVBPXkKIyBlbmQgb2YgU0NTSSBkZXZpY2Ugc3VwcG9y dAoKQ09ORklHX0FUQT1tCkNPTkZJR19TQVRBX0hPU1Q9eQpDT05GSUdfUEFUQV9USU1JTkdTPXkK Q09ORklHX0FUQV9WRVJCT1NFX0VSUk9SPXkKQ09ORklHX0FUQV9GT1JDRT15CkNPTkZJR19BVEFf QUNQST15CiMgQ09ORklHX1NBVEFfWlBPREQgaXMgbm90IHNldApDT05GSUdfU0FUQV9QTVA9eQoK IwojIENvbnRyb2xsZXJzIHdpdGggbm9uLVNGRiBuYXRpdmUgaW50ZXJmYWNlCiMKQ09ORklHX1NB VEFfQUhDST1tCkNPTkZJR19TQVRBX01PQklMRV9MUE1fUE9MSUNZPTAKQ09ORklHX1NBVEFfQUhD SV9QTEFURk9STT1tCiMgQ09ORklHX1NBVEFfSU5JQzE2MlggaXMgbm90IHNldAojIENPTkZJR19T QVRBX0FDQVJEX0FIQ0kgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1NJTDI0IGlzIG5vdCBzZXQK Q09ORklHX0FUQV9TRkY9eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3RvbSBETUEgaW50 ZXJmYWNlCiMKIyBDT05GSUdfUERDX0FETUEgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1FTVE9S IGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TWDQgaXMgbm90IHNldApDT05GSUdfQVRBX0JNRE1B PXkKCiMKIyBTQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJNRE1BCiMKQ09ORklHX0FUQV9QSUlY PW0KIyBDT05GSUdfU0FUQV9EV0MgaXMgbm90IHNldAojIENPTkZJR19TQVRBX01WIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0FUQV9OViBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfUFJPTUlTRSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NBVEFfU0lMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TSVMgaXMg bm90IHNldAojIENPTkZJR19TQVRBX1NWVyBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfVUxJIGlz IG5vdCBzZXQKIyBDT05GSUdfU0FUQV9WSUEgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1ZJVEVT U0UgaXMgbm90IHNldAoKIwojIFBBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwojIENP TkZJR19QQVRBX0FMSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQU1EIGlzIG5vdCBzZXQKIyBD T05GSUdfUEFUQV9BUlRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQVRJSVhQIGlzIG5vdCBz ZXQKIyBDT05GSUdfUEFUQV9BVFA4NjdYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9DTUQ2NFgg aXMgbm90IHNldAojIENPTkZJR19QQVRBX0NZUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19QQVRB X0VGQVIgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0hQVDM2NiBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfSFBUMzdYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9IUFQzWDJOIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFUQV9IUFQzWDMgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0lUODIxMyBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBVEFfSVQ4MjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9KTUlD Uk9OIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9NQVJWRUxMIGlzIG5vdCBzZXQKIyBDT05GSUdf UEFUQV9ORVRDRUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9OSU5KQTMyIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFUQV9OUzg3NDE1IGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9PTERQSUlYIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9PUFRJRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9Q REMyMDI3WCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfUERDX09MRCBpcyBub3Qgc2V0CiMgQ09O RklHX1BBVEFfUkFESVNZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfUkRDIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFUQV9TQ0ggaXMgbm90IHNldAojIENPTkZJR19QQVRBX1NFUlZFUldPUktTIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9TSUw2ODAgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1NJ UyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfVE9TSElCQSBpcyBub3Qgc2V0CiMgQ09ORklHX1BB VEFfVFJJRkxFWCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfVklBIGlzIG5vdCBzZXQKIyBDT05G SUdfUEFUQV9XSU5CT05EIGlzIG5vdCBzZXQKCiMKIyBQSU8tb25seSBTRkYgY29udHJvbGxlcnMK IwojIENPTkZJR19QQVRBX0NNRDY0MF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19QQVRBX01QSUlY IGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9OUzg3NDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFU QV9PUFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9SWjEwMDAgaXMgbm90IHNldAoKIwojIEdl bmVyaWMgZmFsbGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCiMgQ09ORklHX1BBVEFfQUNQSSBpcyBu b3Qgc2V0CkNPTkZJR19BVEFfR0VORVJJQz1tCiMgQ09ORklHX1BBVEFfTEVHQUNZIGlzIG5vdCBz ZXQKQ09ORklHX01EPXkKQ09ORklHX0JMS19ERVZfTUQ9eQpDT05GSUdfTURfQVVUT0RFVEVDVD15 CkNPTkZJR19NRF9MSU5FQVI9bQpDT05GSUdfTURfUkFJRDA9bQpDT05GSUdfTURfUkFJRDE9bQpD T05GSUdfTURfUkFJRDEwPW0KQ09ORklHX01EX1JBSUQ0NTY9bQpDT05GSUdfTURfTVVMVElQQVRI PW0KQ09ORklHX01EX0ZBVUxUWT1tCkNPTkZJR19NRF9DTFVTVEVSPW0KIyBDT05GSUdfQkNBQ0hF IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfRE1fQlVJTFRJTj15CkNPTkZJR19CTEtfREVWX0RN PW0KQ09ORklHX0RNX0RFQlVHPXkKQ09ORklHX0RNX0JVRklPPW0KIyBDT05GSUdfRE1fREVCVUdf QkxPQ0tfTUFOQUdFUl9MT0NLSU5HIGlzIG5vdCBzZXQKQ09ORklHX0RNX0JJT19QUklTT049bQpD T05GSUdfRE1fUEVSU0lTVEVOVF9EQVRBPW0KIyBDT05GSUdfRE1fVU5TVFJJUEVEIGlzIG5vdCBz ZXQKQ09ORklHX0RNX0NSWVBUPW0KQ09ORklHX0RNX1NOQVBTSE9UPW0KQ09ORklHX0RNX1RISU5f UFJPVklTSU9OSU5HPW0KQ09ORklHX0RNX0NBQ0hFPW0KQ09ORklHX0RNX0NBQ0hFX1NNUT1tCkNP TkZJR19ETV9XUklURUNBQ0hFPW0KIyBDT05GSUdfRE1fRUJTIGlzIG5vdCBzZXQKQ09ORklHX0RN X0VSQT1tCiMgQ09ORklHX0RNX0NMT05FIGlzIG5vdCBzZXQKQ09ORklHX0RNX01JUlJPUj1tCkNP TkZJR19ETV9MT0dfVVNFUlNQQUNFPW0KQ09ORklHX0RNX1JBSUQ9bQpDT05GSUdfRE1fWkVSTz1t CkNPTkZJR19ETV9NVUxUSVBBVEg9bQpDT05GSUdfRE1fTVVMVElQQVRIX1FMPW0KQ09ORklHX0RN X01VTFRJUEFUSF9TVD1tCiMgQ09ORklHX0RNX01VTFRJUEFUSF9IU1QgaXMgbm90IHNldApDT05G SUdfRE1fREVMQVk9bQojIENPTkZJR19ETV9EVVNUIGlzIG5vdCBzZXQKQ09ORklHX0RNX1VFVkVO VD15CkNPTkZJR19ETV9GTEFLRVk9bQpDT05GSUdfRE1fVkVSSVRZPW0KIyBDT05GSUdfRE1fVkVS SVRZX1ZFUklGWV9ST09USEFTSF9TSUcgaXMgbm90IHNldAojIENPTkZJR19ETV9WRVJJVFlfRkVD IGlzIG5vdCBzZXQKQ09ORklHX0RNX1NXSVRDSD1tCkNPTkZJR19ETV9MT0dfV1JJVEVTPW0KQ09O RklHX0RNX0lOVEVHUklUWT1tCiMgQ09ORklHX0RNX1pPTkVEIGlzIG5vdCBzZXQKQ09ORklHX1RB UkdFVF9DT1JFPW0KQ09ORklHX1RDTV9JQkxPQ0s9bQpDT05GSUdfVENNX0ZJTEVJTz1tCkNPTkZJ R19UQ01fUFNDU0k9bQpDT05GSUdfVENNX1VTRVIyPW0KQ09ORklHX0xPT1BCQUNLX1RBUkdFVD1t CkNPTkZJR19JU0NTSV9UQVJHRVQ9bQojIENPTkZJR19TQlBfVEFSR0VUIGlzIG5vdCBzZXQKIyBD T05GSUdfRlVTSU9OIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0 CiMKQ09ORklHX0ZJUkVXSVJFPW0KQ09ORklHX0ZJUkVXSVJFX09IQ0k9bQpDT05GSUdfRklSRVdJ UkVfU0JQMj1tCkNPTkZJR19GSVJFV0lSRV9ORVQ9bQojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlz IG5vdCBzZXQKIyBlbmQgb2YgSUVFRSAxMzk0IChGaXJlV2lyZSkgc3VwcG9ydAoKQ09ORklHX01B Q0lOVE9TSF9EUklWRVJTPXkKQ09ORklHX01BQ19FTVVNT1VTRUJUTj15CkNPTkZJR19ORVRERVZJ Q0VTPXkKQ09ORklHX01JST15CkNPTkZJR19ORVRfQ09SRT15CiMgQ09ORklHX0JPTkRJTkcgaXMg bm90IHNldAojIENPTkZJR19EVU1NWSBpcyBub3Qgc2V0CiMgQ09ORklHX1dJUkVHVUFSRCBpcyBu b3Qgc2V0CiMgQ09ORklHX0VRVUFMSVpFUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9GQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0lGQiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9URUFNIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUFDVkxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQVkxBTiBpcyBub3Qgc2V0 CiMgQ09ORklHX1ZYTEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfR0VORVZFIGlzIG5vdCBzZXQKIyBD T05GSUdfQkFSRVVEUCBpcyBub3Qgc2V0CiMgQ09ORklHX0dUUCBpcyBub3Qgc2V0CiMgQ09ORklH X01BQ1NFQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRDT05TT0xFPW0KQ09ORklHX05FVENPTlNPTEVf RFlOQU1JQz15CkNPTkZJR19ORVRQT0xMPXkKQ09ORklHX05FVF9QT0xMX0NPTlRST0xMRVI9eQoj IENPTkZJR19UVU4gaXMgbm90IHNldAojIENPTkZJR19UVU5fVk5FVF9DUk9TU19MRSBpcyBub3Qg c2V0CkNPTkZJR19WRVRIPW0KQ09ORklHX1ZJUlRJT19ORVQ9bQojIENPTkZJR19OTE1PTiBpcyBu b3Qgc2V0CiMgQ09ORklHX05FVF9WUkYgaXMgbm90IHNldAojIENPTkZJR19WU09DS01PTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0FSQ05FVCBpcyBub3Qgc2V0CkNPTkZJR19BVE1fRFJJVkVSUz15CiMg Q09ORklHX0FUTV9EVU1NWSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9UQ1AgaXMgbm90IHNldAoj IENPTkZJR19BVE1fTEFOQUkgaXMgbm90IHNldAojIENPTkZJR19BVE1fRU5JIGlzIG5vdCBzZXQK IyBDT05GSUdfQVRNX0ZJUkVTVFJFQU0gaXMgbm90IHNldAojIENPTkZJR19BVE1fWkFUTSBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUTV9OSUNTVEFSIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0lEVDc3 MjUyIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0FNQkFTU0FET1IgaXMgbm90IHNldAojIENPTkZJ R19BVE1fSE9SSVpPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9JQSBpcyBub3Qgc2V0CiMgQ09O RklHX0FUTV9GT1JFMjAwRSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9IRSBpcyBub3Qgc2V0CiMg Q09ORklHX0FUTV9TT0xPUyBpcyBub3Qgc2V0CgojCiMgRGlzdHJpYnV0ZWQgU3dpdGNoIEFyY2hp dGVjdHVyZSBkcml2ZXJzCiMKIyBlbmQgb2YgRGlzdHJpYnV0ZWQgU3dpdGNoIEFyY2hpdGVjdHVy ZSBkcml2ZXJzCgpDT05GSUdfRVRIRVJORVQ9eQpDT05GSUdfTURJTz15CkNPTkZJR19ORVRfVkVO RE9SXzNDT009eQojIENPTkZJR19WT1JURVggaXMgbm90IHNldAojIENPTkZJR19UWVBIT09OIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQURBUFRFQz15CiMgQ09ORklHX0FEQVBURUNfU1RB UkZJUkUgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BR0VSRT15CiMgQ09ORklHX0VUMTMx WCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FMQUNSSVRFQ0g9eQojIENPTkZJR19TTElD T1NTIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQUxURU9OPXkKIyBDT05GSUdfQUNFTklD IGlzIG5vdCBzZXQKIyBDT05GSUdfQUxURVJBX1RTRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX0FNQVpPTj15CiMgQ09ORklHX0VOQV9FVEhFUk5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRf VkVORE9SX0FNRD15CiMgQ09ORklHX0FNRDgxMTFfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfUENO RVQzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0FNRF9YR0JFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9W RU5ET1JfQVFVQU5USUE9eQojIENPTkZJR19BUVRJT04gaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9BUkM9eQpDT05GSUdfTkVUX1ZFTkRPUl9BVEhFUk9TPXkKIyBDT05GSUdfQVRMMiBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUTDEgaXMgbm90IHNldAojIENPTkZJR19BVEwxRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0FUTDFDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxYIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1ZFTkRPUl9BVVJPUkEgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9CUk9BRENP TT15CiMgQ09ORklHX0I0NCBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUdFTkVUIGlzIG5vdCBzZXQK IyBDT05GSUdfQk5YMiBpcyBub3Qgc2V0CiMgQ09ORklHX0NOSUMgaXMgbm90IHNldApDT05GSUdf VElHT04zPXkKQ09ORklHX1RJR09OM19IV01PTj15CiMgQ09ORklHX0JOWDJYIGlzIG5vdCBzZXQK IyBDT05GSUdfU1lTVEVNUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JOWFQgaXMgbm90IHNldApD T05GSUdfTkVUX1ZFTkRPUl9CUk9DQURFPXkKIyBDT05GSUdfQk5BIGlzIG5vdCBzZXQKQ09ORklH X05FVF9WRU5ET1JfQ0FERU5DRT15CiMgQ09ORklHX01BQ0IgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9DQVZJVU09eQojIENPTkZJR19USFVOREVSX05JQ19QRiBpcyBub3Qgc2V0CiMgQ09O RklHX1RIVU5ERVJfTklDX1ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUl9OSUNfQkdYIGlz IG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUl9OSUNfUkdYIGlzIG5vdCBzZXQKQ09ORklHX0NBVklV TV9QVFA9eQojIENPTkZJR19MSVFVSURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xJUVVJRElPX1ZG IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQ0hFTFNJTz15CiMgQ09ORklHX0NIRUxTSU9f VDEgaXMgbm90IHNldAojIENPTkZJR19DSEVMU0lPX1QzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hF TFNJT19UNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIRUxTSU9fVDRWRiBpcyBub3Qgc2V0CkNPTkZJ R19DSEVMU0lPX0lOTElORV9DUllQVE89eQpDT05GSUdfTkVUX1ZFTkRPUl9DSVNDTz15CiMgQ09O RklHX0VOSUMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9DT1JUSU5BPXkKIyBDT05GSUdf Q1hfRUNBVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RORVQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9ERUM9eQojIENPTkZJR19ORVRfVFVMSVAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9ETElOSz15CiMgQ09ORklHX0RMMksgaXMgbm90IHNldAojIENPTkZJR19TVU5EQU5DRSBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0VNVUxFWD15CiMgQ09ORklHX0JFMk5FVCBpcyBub3Qg c2V0CkNPTkZJR19ORVRfVkVORE9SX0VaQ0hJUD15CkNPTkZJR19ORVRfVkVORE9SX0dPT0dMRT15 CiMgQ09ORklHX0dWRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0hVQVdFST15CiMgQ09O RklHX0hJTklDIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfSTgyNVhYPXkKQ09ORklHX05F VF9WRU5ET1JfSU5URUw9eQojIENPTkZJR19FMTAwIGlzIG5vdCBzZXQKQ09ORklHX0UxMDAwPXkK Q09ORklHX0UxMDAwRT15CkNPTkZJR19FMTAwMEVfSFdUUz15CkNPTkZJR19JR0I9eQpDT05GSUdf SUdCX0hXTU9OPXkKIyBDT05GSUdfSUdCVkYgaXMgbm90IHNldAojIENPTkZJR19JWEdCIGlzIG5v dCBzZXQKQ09ORklHX0lYR0JFPXkKQ09ORklHX0lYR0JFX0hXTU9OPXkKIyBDT05GSUdfSVhHQkVf RENCIGlzIG5vdCBzZXQKQ09ORklHX0lYR0JFX0lQU0VDPXkKIyBDT05GSUdfSVhHQkVWRiBpcyBu b3Qgc2V0CkNPTkZJR19JNDBFPXkKIyBDT05GSUdfSTQwRV9EQ0IgaXMgbm90IHNldAojIENPTkZJ R19JNDBFVkYgaXMgbm90IHNldAojIENPTkZJR19JQ0UgaXMgbm90IHNldAojIENPTkZJR19GTTEw SyBpcyBub3Qgc2V0CiMgQ09ORklHX0lHQyBpcyBub3Qgc2V0CiMgQ09ORklHX0pNRSBpcyBub3Qg c2V0CkNPTkZJR19ORVRfVkVORE9SX01BUlZFTEw9eQojIENPTkZJR19NVk1ESU8gaXMgbm90IHNl dApDT05GSUdfU0tHRT15CiMgQ09ORklHX1NLR0VfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19T S0dFX0dFTkVTSVMgaXMgbm90IHNldAojIENPTkZJR19TS1kyIGlzIG5vdCBzZXQKQ09ORklHX05F VF9WRU5ET1JfTUVMTEFOT1g9eQojIENPTkZJR19NTFg0X0VOIGlzIG5vdCBzZXQKIyBDT05GSUdf TUxYNV9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUxYU1dfQ09SRSBpcyBub3Qgc2V0CiMgQ09O RklHX01MWEZXIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTUlDUkVMPXkKIyBDT05GSUdf S1M4ODQyIGlzIG5vdCBzZXQKIyBDT05GSUdfS1M4ODUxIGlzIG5vdCBzZXQKIyBDT05GSUdfS1M4 ODUxX01MTCBpcyBub3Qgc2V0CiMgQ09ORklHX0tTWjg4NFhfUENJIGlzIG5vdCBzZXQKQ09ORklH X05FVF9WRU5ET1JfTUlDUk9DSElQPXkKIyBDT05GSUdfRU5DMjhKNjAgaXMgbm90IHNldAojIENP TkZJR19FTkNYMjRKNjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTEFONzQzWCBpcyBub3Qgc2V0CkNP TkZJR19ORVRfVkVORE9SX01JQ1JPU0VNST15CkNPTkZJR19ORVRfVkVORE9SX01ZUkk9eQojIENP TkZJR19NWVJJMTBHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZFQUxOWCBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX05BVFNFTUk9eQojIENPTkZJR19OQVRTRU1JIGlzIG5vdCBzZXQKIyBDT05G SUdfTlM4MzgyMCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX05FVEVSSU9OPXkKIyBDT05G SUdfUzJJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZYR0UgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9ORVRST05PTUU9eQojIENPTkZJR19ORlAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9OST15CiMgQ09ORklHX05JX1hHRV9NQU5BR0VNRU5UX0VORVQgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl84MzkwPXkKIyBDT05GSUdfTkUyS19QQ0kgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9OVklESUE9eQojIENPTkZJR19GT1JDRURFVEggaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9PS0k9eQojIENPTkZJR19FVEhPQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9S X1BBQ0tFVF9FTkdJTkVTPXkKIyBDT05GSUdfSEFNQUNISSBpcyBub3Qgc2V0CkNPTkZJR19ZRUxM T1dGSU49bQpDT05GSUdfTkVUX1ZFTkRPUl9QRU5TQU5ETz15CiMgQ09ORklHX0lPTklDIGlzIG5v dCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDPXkKIyBDT05GSUdfUUxBM1hYWCBpcyBub3Qg c2V0CiMgQ09ORklHX1FMQ05JQyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFhFTl9OSUMgaXMgbm90 IHNldAojIENPTkZJR19RRUQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9RVUFMQ09NTT15 CiMgQ09ORklHX1FDT01fRU1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX1JNTkVUIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfUkRDPXkKIyBDT05GSUdfUjYwNDAgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl9SRUFMVEVLPXkKIyBDT05GSUdfQVRQIGlzIG5vdCBzZXQKQ09ORklHXzgxMzlD UD15CkNPTkZJR184MTM5VE9PPXkKQ09ORklHXzgxMzlUT09fUElPPXkKIyBDT05GSUdfODEzOVRP T19UVU5FX1RXSVNURVIgaXMgbm90IHNldAojIENPTkZJR184MTM5VE9PXzgxMjkgaXMgbm90IHNl dAojIENPTkZJR184MTM5X09MRF9SWF9SRVNFVCBpcyBub3Qgc2V0CkNPTkZJR19SODE2OT15CkNP TkZJR19ORVRfVkVORE9SX1JFTkVTQVM9eQpDT05GSUdfTkVUX1ZFTkRPUl9ST0NLRVI9eQojIENP TkZJR19ST0NLRVIgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TQU1TVU5HPXkKIyBDT05G SUdfU1hHQkVfRVRIIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU0VFUT15CkNPTkZJR19O RVRfVkVORE9SX1NPTEFSRkxBUkU9eQojIENPTkZJR19TRkMgaXMgbm90IHNldAojIENPTkZJR19T RkNfRkFMQ09OIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU0lMQU49eQojIENPTkZJR19T QzkyMDMxIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU0lTPXkKIyBDT05GSUdfU0lTOTAw IGlzIG5vdCBzZXQKIyBDT05GSUdfU0lTMTkwIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf U01TQz15CiMgQ09ORklHX0VQSUMxMDAgaXMgbm90IHNldAojIENPTkZJR19TTVNDOTExWCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NNU0M5NDIwIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU09D SU9ORVhUPXkKQ09ORklHX05FVF9WRU5ET1JfU1RNSUNSTz15CiMgQ09ORklHX1NUTU1BQ19FVEgg aXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TVU49eQojIENPTkZJR19IQVBQWU1FQUwgaXMg bm90IHNldAojIENPTkZJR19TVU5HRU0gaXMgbm90IHNldAojIENPTkZJR19DQVNTSU5JIGlzIG5v dCBzZXQKIyBDT05GSUdfTklVIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU1lOT1BTWVM9 eQojIENPTkZJR19EV0NfWExHTUFDIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfVEVIVVRJ PXkKIyBDT05GSUdfVEVIVVRJIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfVEk9eQojIENP TkZJR19USV9DUFNXX1BIWV9TRUwgaXMgbm90IHNldAojIENPTkZJR19UTEFOIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfVklBPXkKIyBDT05GSUdfVklBX1JISU5FIGlzIG5vdCBzZXQKIyBD T05GSUdfVklBX1ZFTE9DSVRZIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfV0laTkVUPXkK IyBDT05GSUdfV0laTkVUX1c1MTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfV0laTkVUX1c1MzAwIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfWElMSU5YPXkKIyBDT05GSUdfWElMSU5YX0FYSV9F TUFDIGlzIG5vdCBzZXQKIyBDT05GSUdfWElMSU5YX0xMX1RFTUFDIGlzIG5vdCBzZXQKIyBDT05G SUdfRkRESSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJUFBJIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU X1NCMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19NRElPX0RFVklDRT15CkNPTkZJR19NRElPX0JVUz15 CkNPTkZJR19NRElPX0RFVlJFUz15CiMgQ09ORklHX01ESU9fQkNNX1VOSU1BQyBpcyBub3Qgc2V0 CiMgQ09ORklHX01ESU9fQklUQkFORyBpcyBub3Qgc2V0CiMgQ09ORklHX01ESU9fTVNDQ19NSUlN IGlzIG5vdCBzZXQKIyBDT05GSUdfTURJT19NVlVTQiBpcyBub3Qgc2V0CiMgQ09ORklHX01ESU9f VEhVTkRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX01ESU9fWFBDUyBpcyBub3Qgc2V0CkNPTkZJR19Q SFlMSUI9eQojIENPTkZJR19MRURfVFJJR0dFUl9QSFkgaXMgbm90IHNldAoKIwojIE1JSSBQSFkg ZGV2aWNlIGRyaXZlcnMKIwojIENPTkZJR19BRElOX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0FN RF9QSFkgaXMgbm90IHNldAojIENPTkZJR19BUVVBTlRJQV9QSFkgaXMgbm90IHNldAojIENPTkZJ R19BWDg4Nzk2Ql9QSFkgaXMgbm90IHNldAojIENPTkZJR19CQ003WFhYX1BIWSBpcyBub3Qgc2V0 CiMgQ09ORklHX0JDTTg3WFhfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlJPQURDT01fUEhZIGlz IG5vdCBzZXQKIyBDT05GSUdfQkNNNTQxNDBfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNODQ4 ODFfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0lDQURBX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklH X0NPUlRJTkFfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfREFWSUNPTV9QSFkgaXMgbm90IHNldAoj IENPTkZJR19EUDgzODIyX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RQODNUQzgxMV9QSFkgaXMg bm90IHNldAojIENPTkZJR19EUDgzODQ4X1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RQODM4Njdf UEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFA4Mzg2OV9QSFkgaXMgbm90IHNldAojIENPTkZJR19G SVhFRF9QSFkgaXMgbm90IHNldAojIENPTkZJR19JQ1BMVVNfUEhZIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5URUxfWFdBWV9QSFkgaXMgbm90IHNldAojIENPTkZJR19MU0lfRVQxMDExQ19QSFkgaXMg bm90IHNldAojIENPTkZJR19MWFRfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFSVkVMTF9QSFkg aXMgbm90IHNldAojIENPTkZJR19NQVJWRUxMXzEwR19QSFkgaXMgbm90IHNldAojIENPTkZJR19N SUNSRUxfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlDUk9DSElQX1BIWSBpcyBub3Qgc2V0CiMg Q09ORklHX01JQ1JPQ0hJUF9UMV9QSFkgaXMgbm90IHNldAojIENPTkZJR19NSUNST1NFTUlfUEhZ IGlzIG5vdCBzZXQKIyBDT05GSUdfTkFUSU9OQUxfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfTlhQ X1RKQTExWFhfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfUVNFTUlfUEhZIGlzIG5vdCBzZXQKQ09O RklHX1JFQUxURUtfUEhZPXkKIyBDT05GSUdfUkVORVNBU19QSFkgaXMgbm90IHNldAojIENPTkZJ R19ST0NLQ0hJUF9QSFkgaXMgbm90IHNldAojIENPTkZJR19TTVNDX1BIWSBpcyBub3Qgc2V0CiMg Q09ORklHX1NURTEwWFAgaXMgbm90IHNldAojIENPTkZJR19URVJBTkVUSUNTX1BIWSBpcyBub3Qg c2V0CiMgQ09ORklHX1ZJVEVTU0VfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfWElMSU5YX0dNSUky UkdNSUkgaXMgbm90IHNldAojIENPTkZJR19NSUNSRUxfS1M4OTk1TUEgaXMgbm90IHNldAojIENP TkZJR19QTElQIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xJ UCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTkVUX0RSSVZFUlM9eQpDT05GSUdfVVNCX0NBVEM9eQpD T05GSUdfVVNCX0tBV0VUSD15CkNPTkZJR19VU0JfUEVHQVNVUz15CkNPTkZJR19VU0JfUlRMODE1 MD15CiMgQ09ORklHX1VTQl9SVEw4MTUyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0xBTjc4WFgg aXMgbm90IHNldApDT05GSUdfVVNCX1VTQk5FVD15CkNPTkZJR19VU0JfTkVUX0FYODgxN1g9eQpD T05GSUdfVVNCX05FVF9BWDg4MTc5XzE3OEE9eQpDT05GSUdfVVNCX05FVF9DRENFVEhFUj15CkNP TkZJR19VU0JfTkVUX0NEQ19FRU09eQpDT05GSUdfVVNCX05FVF9DRENfTkNNPXkKIyBDT05GSUdf VVNCX05FVF9IVUFXRUlfQ0RDX05DTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfQ0RDX01C SU0gaXMgbm90IHNldApDT05GSUdfVVNCX05FVF9ETTk2MDE9eQojIENPTkZJR19VU0JfTkVUX1NS OTcwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfU1I5ODAwIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9ORVRfU01TQzc1WFg9eQpDT05GSUdfVVNCX05FVF9TTVNDOTVYWD15CkNPTkZJR19VU0Jf TkVUX0dMNjIwQT15CkNPTkZJR19VU0JfTkVUX05FVDEwODA9eQpDT05GSUdfVVNCX05FVF9QTFVT Qj15CkNPTkZJR19VU0JfTkVUX01DUzc4MzA9eQpDT05GSUdfVVNCX05FVF9STkRJU19IT1NUPXkK Q09ORklHX1VTQl9ORVRfQ0RDX1NVQlNFVF9FTkFCTEU9eQpDT05GSUdfVVNCX05FVF9DRENfU1VC U0VUPXkKIyBDT05GSUdfVVNCX0FMSV9NNTYzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9BTjI3 MjAgaXMgbm90IHNldApDT05GSUdfVVNCX0JFTEtJTj15CkNPTkZJR19VU0JfQVJNTElOVVg9eQoj IENPTkZJR19VU0JfRVBTT04yODg4IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0tDMjE5MCBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfTkVUX1pBVVJVUz15CiMgQ09ORklHX1VTQl9ORVRfQ1g4MjMxMF9F VEggaXMgbm90IHNldAojIENPTkZJR19VU0JfTkVUX0tBTE1JQSBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9ORVRfUU1JX1dXQU4gaXMgbm90IHNldAojIENPTkZJR19VU0JfSFNPIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9ORVRfSU5UNTFYMT15CkNPTkZJR19VU0JfSVBIRVRIPXkKQ09ORklHX1VTQl9T SUVSUkFfTkVUPXkKIyBDT05GSUdfVVNCX1ZMNjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05F VF9DSDkyMDAgaXMgbm90IHNldAojIENPTkZJR19VU0JfTkVUX0FRQzExMSBpcyBub3Qgc2V0CkNP TkZJR19XTEFOPXkKQ09ORklHX1dMQU5fVkVORE9SX0FETVRFSz15CiMgQ09ORklHX0FETTgyMTEg aXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQVRIPXkKIyBDT05GSUdfQVRIX0RFQlVHIGlz IG5vdCBzZXQKIyBDT05GSUdfQVRINUsgaXMgbm90IHNldAojIENPTkZJR19BVEg1S19QQ0kgaXMg bm90IHNldAojIENPTkZJR19BVEg5SyBpcyBub3Qgc2V0CiMgQ09ORklHX0FUSDlLX0hUQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0NBUkw5MTcwIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRINktMIGlzIG5v dCBzZXQKIyBDT05GSUdfQVI1NTIzIGlzIG5vdCBzZXQKIyBDT05GSUdfV0lMNjIxMCBpcyBub3Qg c2V0CiMgQ09ORklHX0FUSDEwSyBpcyBub3Qgc2V0CiMgQ09ORklHX1dDTjM2WFggaXMgbm90IHNl dApDT05GSUdfV0xBTl9WRU5ET1JfQVRNRUw9eQojIENPTkZJR19BVE1FTCBpcyBub3Qgc2V0CiMg Q09ORklHX0FUNzZDNTBYX1VTQiBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9CUk9BRENP TT15CiMgQ09ORklHX0I0MyBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M0xFR0FDWSBpcyBub3Qgc2V0 CiMgQ09ORklHX0JSQ01TTUFDIGlzIG5vdCBzZXQKIyBDT05GSUdfQlJDTUZNQUMgaXMgbm90IHNl dApDT05GSUdfV0xBTl9WRU5ET1JfQ0lTQ089eQojIENPTkZJR19BSVJPIGlzIG5vdCBzZXQKQ09O RklHX1dMQU5fVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfSVBXMjEwMCBpcyBub3Qgc2V0CiMgQ09O RklHX0lQVzIyMDAgaXMgbm90IHNldAojIENPTkZJR19JV0w0OTY1IGlzIG5vdCBzZXQKIyBDT05G SUdfSVdMMzk0NSBpcyBub3Qgc2V0CiMgQ09ORklHX0lXTFdJRkkgaXMgbm90IHNldApDT05GSUdf V0xBTl9WRU5ET1JfSU5URVJTSUw9eQojIENPTkZJR19IT1NUQVAgaXMgbm90IHNldAojIENPTkZJ R19IRVJNRVMgaXMgbm90IHNldAojIENPTkZJR19QNTRfQ09NTU9OIGlzIG5vdCBzZXQKIyBDT05G SUdfUFJJU001NCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9NQVJWRUxMPXkKIyBDT05G SUdfTElCRVJUQVMgaXMgbm90IHNldAojIENPTkZJR19MSUJFUlRBU19USElORklSTSBpcyBub3Qg c2V0CiMgQ09ORklHX01XSUZJRVggaXMgbm90IHNldAojIENPTkZJR19NV0w4SyBpcyBub3Qgc2V0 CkNPTkZJR19XTEFOX1ZFTkRPUl9NRURJQVRFSz15CiMgQ09ORklHX01UNzYwMVUgaXMgbm90IHNl dAojIENPTkZJR19NVDc2eDBVIGlzIG5vdCBzZXQKIyBDT05GSUdfTVQ3NngwRSBpcyBub3Qgc2V0 CiMgQ09ORklHX01UNzZ4MkUgaXMgbm90IHNldAojIENPTkZJR19NVDc2eDJVIGlzIG5vdCBzZXQK IyBDT05GSUdfTVQ3NjAzRSBpcyBub3Qgc2V0CiMgQ09ORklHX01UNzYxNUUgaXMgbm90IHNldAoj IENPTkZJR19NVDc2NjNVIGlzIG5vdCBzZXQKIyBDT05GSUdfTVQ3NjYzUyBpcyBub3Qgc2V0CiMg Q09ORklHX01UNzkxNUUgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfTUlDUk9DSElQPXkK IyBDT05GSUdfV0lMQzEwMDBfU0RJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTEMxMDAwX1NQSSBp cyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9SQUxJTks9eQojIENPTkZJR19SVDJYMDAgaXMg bm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfUkVBTFRFSz15CiMgQ09ORklHX1JUTDgxODAgaXMg bm90IHNldAojIENPTkZJR19SVEw4MTg3IGlzIG5vdCBzZXQKQ09ORklHX1JUTF9DQVJEUz1tCiMg Q09ORklHX1JUTDgxOTJDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxOTJTRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1JUTDgxOTJERSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDg3MjNBRSBpcyBub3Qg c2V0CiMgQ09ORklHX1JUTDg3MjNCRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxODhFRSBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUTDgxOTJFRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDg4MjFBRSBp cyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxOTJDVSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDhYWFhV IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRXODggaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1Jf UlNJPXkKIyBDT05GSUdfUlNJXzkxWCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9TVD15 CiMgQ09ORklHX0NXMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9UST15CiMgQ09O RklHX1dMMTI1MSBpcyBub3Qgc2V0CiMgQ09ORklHX1dMMTJYWCBpcyBub3Qgc2V0CiMgQ09ORklH X1dMMThYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1dMQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19XTEFO X1ZFTkRPUl9aWURBUz15CiMgQ09ORklHX1VTQl9aRDEyMDEgaXMgbm90IHNldAojIENPTkZJR19a RDEyMTFSVyBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9RVUFOVEVOTkE9eQojIENPTkZJ R19RVE5GTUFDX1BDSUUgaXMgbm90IHNldApDT05GSUdfTUFDODAyMTFfSFdTSU09bQojIENPTkZJ R19VU0JfTkVUX1JORElTX1dMQU4gaXMgbm90IHNldAojIENPTkZJR19WSVJUX1dJRkkgaXMgbm90 IHNldAoKIwojIEVuYWJsZSBXaU1BWCAoTmV0d29ya2luZyBvcHRpb25zKSB0byBzZWUgdGhlIFdp TUFYIGRyaXZlcnMKIwojIENPTkZJR19XQU4gaXMgbm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9E UklWRVJTPW0KIyBDT05GSUdfSUVFRTgwMjE1NF9GQUtFTEIgaXMgbm90IHNldAojIENPTkZJR19J RUVFODAyMTU0X0FUODZSRjIzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTRfTVJGMjRK NDAgaXMgbm90IHNldAojIENPTkZJR19JRUVFODAyMTU0X0NDMjUyMCBpcyBub3Qgc2V0CiMgQ09O RklHX0lFRUU4MDIxNTRfQVRVU0IgaXMgbm90IHNldAojIENPTkZJR19JRUVFODAyMTU0X0FERjcy NDIgaXMgbm90IHNldAojIENPTkZJR19JRUVFODAyMTU0X0NBODIxMCBpcyBub3Qgc2V0CiMgQ09O RklHX0lFRUU4MDIxNTRfTUNSMjBBIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NF9IV1NJ TSBpcyBub3Qgc2V0CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPXkKIyBDT05GSUdfVk1YTkVU MyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZVSklUU1VfRVMgaXMgbm90IHNldAojIENPTkZJR19IWVBF UlZfTkVUIGlzIG5vdCBzZXQKQ09ORklHX05FVERFVlNJTT1tCkNPTkZJR19ORVRfRkFJTE9WRVI9 bQojIENPTkZJR19JU0ROIGlzIG5vdCBzZXQKQ09ORklHX05WTT15CiMgQ09ORklHX05WTV9QQkxL IGlzIG5vdCBzZXQKCiMKIyBJbnB1dCBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19JTlBVVD15CkNP TkZJR19JTlBVVF9MRURTPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9bQpDT05GSUdfSU5QVVRf UE9MTERFVj1tCkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQPW0KIyBDT05GSUdfSU5QVVRfTUFUUklY S01BUCBpcyBub3Qgc2V0CgojCiMgVXNlcmxhbmQgaW50ZXJmYWNlcwojCkNPTkZJR19JTlBVVF9N T1VTRURFVj15CiMgQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVYIGlzIG5vdCBzZXQKQ09ORklH X0lOUFVUX01PVVNFREVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVF Tl9ZPTc2OApDT05GSUdfSU5QVVRfSk9ZREVWPW0KQ09ORklHX0lOUFVUX0VWREVWPXkKIyBDT05G SUdfSU5QVVRfRVZCVUcgaXMgbm90IHNldAoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09O RklHX0lOUFVUX0tFWUJPQVJEPXkKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX0FEUDU1ODkgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9B UFBMRVNQSSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9BVEtCRD15CiMgQ09ORklHX0tFWUJP QVJEX1FUMTA1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3MCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0RM SU5LX0RJUjY4NSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQSU9f UE9MTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVENBNjQxNiBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTg0MTggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRS SVggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MTTgzMjMgaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9MTTgzMzMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfTVBSMTIxIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfT1BFTkNPUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf U0FNU1VORyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVE0y X1RPVUNIS0VZIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfWFRLQkQgaXMgbm90IHNldApD T05GSUdfSU5QVVRfTU9VU0U9eQpDT05GSUdfTU9VU0VfUFMyPXkKQ09ORklHX01PVVNFX1BTMl9B TFBTPXkKQ09ORklHX01PVVNFX1BTMl9CWUQ9eQpDT05GSUdfTU9VU0VfUFMyX0xPR0lQUzJQUD15 CkNPTkZJR19NT1VTRV9QUzJfU1lOQVBUSUNTPXkKQ09ORklHX01PVVNFX1BTMl9TWU5BUFRJQ1Nf U01CVVM9eQpDT05GSUdfTU9VU0VfUFMyX0NZUFJFU1M9eQpDT05GSUdfTU9VU0VfUFMyX0xJRkVC T09LPXkKQ09ORklHX01PVVNFX1BTMl9UUkFDS1BPSU5UPXkKQ09ORklHX01PVVNFX1BTMl9FTEFO VEVDSD15CkNPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0hfU01CVVM9eQpDT05GSUdfTU9VU0VfUFMy X1NFTlRFTElDPXkKIyBDT05GSUdfTU9VU0VfUFMyX1RPVUNIS0lUIGlzIG5vdCBzZXQKQ09ORklH X01PVVNFX1BTMl9GT0NBTFRFQ0g9eQpDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0U9eQpDT05GSUdf TU9VU0VfUFMyX1NNQlVTPXkKQ09ORklHX01PVVNFX1NFUklBTD1tCiMgQ09ORklHX01PVVNFX0FQ UExFVE9VQ0ggaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9CQ001OTc0IGlzIG5vdCBzZXQKQ09O RklHX01PVVNFX0NZQVBBPW0KQ09ORklHX01PVVNFX0VMQU5fSTJDPW0KQ09ORklHX01PVVNFX0VM QU5fSTJDX0kyQz15CkNPTkZJR19NT1VTRV9FTEFOX0kyQ19TTUJVUz15CkNPTkZJR19NT1VTRV9W U1hYWEFBPW0KIyBDT05GSUdfTU9VU0VfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9TWU5B UFRJQ1NfSTJDPW0KIyBDT05GSUdfTU9VU0VfU1lOQVBUSUNTX1VTQiBpcyBub3Qgc2V0CiMgQ09O RklHX0lOUFVUX0pPWVNUSUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfVEFCTEVUIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU4gaXMgbm90IHNldAojIENPTkZJR19JTlBV VF9NSVNDIGlzIG5vdCBzZXQKQ09ORklHX1JNSTRfQ09SRT1tCkNPTkZJR19STUk0X0kyQz1tCkNP TkZJR19STUk0X1NQST1tCkNPTkZJR19STUk0X1NNQj1tCkNPTkZJR19STUk0X0YwMz15CkNPTkZJ R19STUk0X0YwM19TRVJJTz1tCkNPTkZJR19STUk0XzJEX1NFTlNPUj15CkNPTkZJR19STUk0X0Yx MT15CkNPTkZJR19STUk0X0YxMj15CkNPTkZJR19STUk0X0YzMD15CkNPTkZJR19STUk0X0YzND15 CiMgQ09ORklHX1JNSTRfRjU0IGlzIG5vdCBzZXQKQ09ORklHX1JNSTRfRjU1PXkKCiMKIyBIYXJk d2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BD X1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NFUlBPUlQ9eQojIENP TkZJR19TRVJJT19DVDgyQzcxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BBUktCRCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19MSUJQ UzI9eQpDT05GSUdfU0VSSU9fUkFXPW0KQ09ORklHX1NFUklPX0FMVEVSQV9QUzI9bQojIENPTkZJ R19TRVJJT19QUzJNVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0FSQ19QUzI9bQpDT05GSUdf SFlQRVJWX0tFWUJPQVJEPW0KIyBDT05GSUdfU0VSSU9fR1BJT19QUzIgaXMgbm90IHNldAojIENP TkZJR19VU0VSSU8gaXMgbm90IHNldAojIENPTkZJR19HQU1FUE9SVCBpcyBub3Qgc2V0CiMgZW5k IG9mIEhhcmR3YXJlIEkvTyBwb3J0cwojIGVuZCBvZiBJbnB1dCBkZXZpY2Ugc3VwcG9ydAoKIwoj IENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklHX1RUWT15CkNPTkZJR19WVD15CkNPTkZJR19DT05T T0xFX1RSQU5TTEFUSU9OUz15CkNPTkZJR19WVF9DT05TT0xFPXkKQ09ORklHX1ZUX0NPTlNPTEVf U0xFRVA9eQpDT05GSUdfSFdfQ09OU09MRT15CkNPTkZJR19WVF9IV19DT05TT0xFX0JJTkRJTkc9 eQpDT05GSUdfVU5JWDk4X1BUWVM9eQojIENPTkZJR19MRUdBQ1lfUFRZUyBpcyBub3Qgc2V0CkNP TkZJR19MRElTQ19BVVRPTE9BRD15CgojCiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFM X0VBUkxZQ09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfREVQ UkVDQVRFRF9PUFRJT05TIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CiMgQ09O RklHX1NFUklBTF84MjUwXzE2NTUwQV9WQVJJQU5UUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF84MjUwX0ZJTlRFSyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfODI1MF9DT05TT0xFPXkKQ09O RklHX1NFUklBTF84MjUwX0RNQT15CkNPTkZJR19TRVJJQUxfODI1MF9QQ0k9eQpDT05GSUdfU0VS SUFMXzgyNTBfRVhBUj15CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz02NApDT05GSUdfU0VS SUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9FWFRFTkRFRD15CkNP TkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkKQ09ORklHX1NFUklBTF84MjUwX1NIQVJFX0lS UT15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlEgaXMgbm90IHNldApDT05GSUdfU0VS SUFMXzgyNTBfUlNBPXkKQ09ORklHX1NFUklBTF84MjUwX0RXTElCPXkKQ09ORklHX1NFUklBTF84 MjUwX0RXPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfUlQyODhYIGlzIG5vdCBzZXQKQ09ORklHX1NF UklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUlEPXkKCiMKIyBOb24tODI1MCBz ZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VSSUFMX01BWDMxMDAgaXMgbm90IHNldAoj IENPTkZJR19TRVJJQUxfTUFYMzEwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9VQVJUTElU RSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05T T0xFPXkKQ09ORklHX1NFUklBTF9KU009bQojIENPTkZJR19TRVJJQUxfTEFOVElRIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSUFMX1NDQ05YUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9TQzE2 SVM3WFggaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFM X0lGWDZYNjAgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0FSQz1tCkNPTkZJR19TRVJJQUxfQVJD X05SX1BPUlRTPTEKIyBDT05GSUdfU0VSSUFMX1JQMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF9GU0xfTFBVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0ZTTF9MSU5GTEVYVUFSVCBp cyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9TUFJEIGlzIG5vdCBzZXQKIyBlbmQgb2YgU2VyaWFs IGRyaXZlcnMKCkNPTkZJR19TRVJJQUxfTUNUUkxfR1BJTz15CkNPTkZJR19TRVJJQUxfTk9OU1RB TkRBUkQ9eQojIENPTkZJR19ST0NLRVRQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0NZQ0xBREVTPW0K IyBDT05GSUdfQ1laX0lOVFIgaXMgbm90IHNldAojIENPTkZJR19NT1hBX0lOVEVMTElPIGlzIG5v dCBzZXQKIyBDT05GSUdfTU9YQV9TTUFSVElPIGlzIG5vdCBzZXQKQ09ORklHX1NZTkNMSU5LPW0K Q09ORklHX1NZTkNMSU5LTVA9bQpDT05GSUdfU1lOQ0xJTktfR1Q9bQojIENPTkZJR19JU0kgaXMg bm90IHNldApDT05GSUdfTl9IRExDPW0KQ09ORklHX05fR1NNPW0KQ09ORklHX05PWk9NST1tCiMg Q09ORklHX05VTExfVFRZIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJBQ0VfU0lOSyBpcyBub3Qgc2V0 CkNPTkZJR19IVkNfRFJJVkVSPXkKQ09ORklHX0hWQ19JUlE9eQpDT05GSUdfSFZDX1hFTj15CkNP TkZJR19IVkNfWEVOX0ZST05URU5EPXkKIyBDT05GSUdfU0VSSUFMX0RFVl9CVVMgaXMgbm90IHNl dApDT05GSUdfUFJJTlRFUj1tCiMgQ09ORklHX0xQX0NPTlNPTEUgaXMgbm90IHNldApDT05GSUdf UFBERVY9bQpDT05GSUdfVklSVElPX0NPTlNPTEU9eQpDT05GSUdfSVBNSV9IQU5ETEVSPW0KQ09O RklHX0lQTUlfRE1JX0RFQ09ERT15CkNPTkZJR19JUE1JX1BMQVRfREFUQT15CkNPTkZJR19JUE1J X1BBTklDX0VWRU5UPXkKQ09ORklHX0lQTUlfUEFOSUNfU1RSSU5HPXkKQ09ORklHX0lQTUlfREVW SUNFX0lOVEVSRkFDRT1tCkNPTkZJR19JUE1JX1NJPW0KQ09ORklHX0lQTUlfU1NJRj1tCkNPTkZJ R19JUE1JX1dBVENIRE9HPW0KQ09ORklHX0lQTUlfUE9XRVJPRkY9bQpDT05GSUdfSFdfUkFORE9N PXkKQ09ORklHX0hXX1JBTkRPTV9USU1FUklPTUVNPW0KQ09ORklHX0hXX1JBTkRPTV9JTlRFTD1t CkNPTkZJR19IV19SQU5ET01fQU1EPW0KIyBDT05GSUdfSFdfUkFORE9NX0JBNDMxIGlzIG5vdCBz ZXQKQ09ORklHX0hXX1JBTkRPTV9WSUE9bQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJTz15CiMgQ09O RklHX0FQUExJQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdBVkUgaXMgbm90IHNldApDT05GSUdf REVWTUVNPXkKIyBDT05GSUdfREVWS01FTSBpcyBub3Qgc2V0CkNPTkZJR19OVlJBTT15CkNPTkZJ R19SQVdfRFJJVkVSPXkKQ09ORklHX01BWF9SQVdfREVWUz04MTkyCkNPTkZJR19ERVZQT1JUPXkK Q09ORklHX0hQRVQ9eQpDT05GSUdfSFBFVF9NTUFQPXkKIyBDT05GSUdfSFBFVF9NTUFQX0RFRkFV TFQgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJTUVSPW0KQ09ORklHX1VWX01NVElNRVI9 bQpDT05GSUdfVENHX1RQTT15CkNPTkZJR19IV19SQU5ET01fVFBNPXkKQ09ORklHX1RDR19USVNf Q09SRT15CkNPTkZJR19UQ0dfVElTPXkKIyBDT05GSUdfVENHX1RJU19TUEkgaXMgbm90IHNldApD T05GSUdfVENHX1RJU19JMkNfQVRNRUw9bQpDT05GSUdfVENHX1RJU19JMkNfSU5GSU5FT049bQpD T05GSUdfVENHX1RJU19JMkNfTlVWT1RPTj1tCkNPTkZJR19UQ0dfTlNDPW0KQ09ORklHX1RDR19B VE1FTD1tCkNPTkZJR19UQ0dfSU5GSU5FT049bQojIENPTkZJR19UQ0dfWEVOIGlzIG5vdCBzZXQK Q09ORklHX1RDR19DUkI9eQojIENPTkZJR19UQ0dfVlRQTV9QUk9YWSBpcyBub3Qgc2V0CkNPTkZJ R19UQ0dfVElTX1NUMzNaUDI0PW0KQ09ORklHX1RDR19USVNfU1QzM1pQMjRfSTJDPW0KIyBDT05G SUdfVENHX1RJU19TVDMzWlAyNF9TUEkgaXMgbm90IHNldApDT05GSUdfVEVMQ0xPQ0s9bQojIENP TkZJR19YSUxMWUJVUyBpcyBub3Qgc2V0CiMgZW5kIG9mIENoYXJhY3RlciBkZXZpY2VzCgojIENP TkZJR19SQU5ET01fVFJVU1RfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFORE9NX1RSVVNUX0JP T1RMT0FERVIgaXMgbm90IHNldAoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15CkNPTkZJ R19BQ1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKQ09ORklHX0kyQ19D T01QQVQ9eQpDT05GSUdfSTJDX0NIQVJERVY9bQpDT05GSUdfSTJDX01VWD1tCgojCiMgTXVsdGlw bGV4ZXIgSTJDIENoaXAgc3VwcG9ydAojCiMgQ09ORklHX0kyQ19NVVhfR1BJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX0kyQ19NVVhfTFRDNDMwNiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhfUENB OTU0MSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhfUENBOTU0eCBpcyBub3Qgc2V0CiMgQ09O RklHX0kyQ19NVVhfUkVHIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19NVVhfTUxYQ1BMRD1tCiMgZW5k IG9mIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKCkNPTkZJR19JMkNfSEVMUEVSX0FVVE89 eQpDT05GSUdfSTJDX1NNQlVTPXkKQ09ORklHX0kyQ19BTEdPQklUPXkKQ09ORklHX0kyQ19BTEdP UENBPW0KCiMKIyBJMkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3Qg Y29udHJvbGxlciBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0FMSTE1MzUgaXMgbm90IHNldAojIENP TkZJR19JMkNfQUxJMTU2MyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTEkxNVgzIGlzIG5vdCBz ZXQKQ09ORklHX0kyQ19BTUQ3NTY9bQpDT05GSUdfSTJDX0FNRDc1Nl9TNDg4Mj1tCkNPTkZJR19J MkNfQU1EODExMT1tCiMgQ09ORklHX0kyQ19BTURfTVAyIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19J ODAxPXkKQ09ORklHX0kyQ19JU0NIPW0KQ09ORklHX0kyQ19JU01UPW0KQ09ORklHX0kyQ19QSUlY ND1tCkNPTkZJR19JMkNfTkZPUkNFMj1tCkNPTkZJR19JMkNfTkZPUkNFMl9TNDk4NT1tCiMgQ09O RklHX0kyQ19OVklESUFfR1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzU1OTUgaXMgbm90 IHNldAojIENPTkZJR19JMkNfU0lTNjMwIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSVM5Nlg9bQpD T05GSUdfSTJDX1ZJQT1tCkNPTkZJR19JMkNfVklBUFJPPW0KCiMKIyBBQ1BJIGRyaXZlcnMKIwpD T05GSUdfSTJDX1NDTUk9bQoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJl ZGRlZCAvIHN5c3RlbS1vbi1jaGlwKQojCiMgQ09ORklHX0kyQ19DQlVTX0dQSU8gaXMgbm90IHNl dApDT05GSUdfSTJDX0RFU0lHTldBUkVfQ09SRT1tCiMgQ09ORklHX0kyQ19ERVNJR05XQVJFX1NM QVZFIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNPW0KQ09ORklHX0ky Q19ERVNJR05XQVJFX0JBWVRSQUlMPXkKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0VNRVYyIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0dQSU8gaXMg bm90IHNldAojIENPTkZJR19JMkNfT0NPUkVTIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19QQ0FfUExB VEZPUk09bQpDT05GSUdfSTJDX1NJTVRFQz1tCiMgQ09ORklHX0kyQ19YSUxJTlggaXMgbm90IHNl dAoKIwojIEV4dGVybmFsIEkyQy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwojIENPTkZJR19JMkNf RElPTEFOX1UyQyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfUEFSUE9SVD1tCiMgQ09ORklHX0kyQ19S T0JPVEZVWlpfT1NJRiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19UQU9TX0VWTSBpcyBub3Qgc2V0 CiMgQ09ORklHX0kyQ19USU5ZX1VTQiBpcyBub3Qgc2V0CgojCiMgT3RoZXIgSTJDL1NNQnVzIGJ1 cyBkcml2ZXJzCiMKQ09ORklHX0kyQ19NTFhDUExEPW0KIyBlbmQgb2YgSTJDIEhhcmR3YXJlIEJ1 cyBzdXBwb3J0CgpDT05GSUdfSTJDX1NUVUI9bQojIENPTkZJR19JMkNfU0xBVkUgaXMgbm90IHNl dAojIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19B TEdPIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CiMgZW5kIG9m IEkyQyBzdXBwb3J0CgojIENPTkZJR19JM0MgaXMgbm90IHNldApDT05GSUdfU1BJPXkKIyBDT05G SUdfU1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9NQVNURVI9eQojIENPTkZJR19TUElf TUVNIGlzIG5vdCBzZXQKCiMKIyBTUEkgTWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCiMgQ09O RklHX1NQSV9BTFRFUkEgaXMgbm90IHNldAojIENPTkZJR19TUElfQVhJX1NQSV9FTkdJTkUgaXMg bm90IHNldAojIENPTkZJR19TUElfQklUQkFORyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9CVVRU RVJGTFkgaXMgbm90IHNldAojIENPTkZJR19TUElfQ0FERU5DRSBpcyBub3Qgc2V0CiMgQ09ORklH X1NQSV9ERVNJR05XQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX05YUF9GTEVYU1BJIGlzIG5v dCBzZXQKIyBDT05GSUdfU1BJX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19TUElfTE03MF9MTFAg aXMgbm90IHNldAojIENPTkZJR19TUElfTEFOVElRX1NTQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQ SV9PQ19USU5ZIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1BYQTJYWCBpcyBub3Qgc2V0CiMgQ09O RklHX1NQSV9ST0NLQ0hJUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9TQzE4SVM2MDIgaXMgbm90 IHNldAojIENPTkZJR19TUElfU0lGSVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX01YSUMgaXMg bm90IHNldAojIENPTkZJR19TUElfWENPTU0gaXMgbm90IHNldAojIENPTkZJR19TUElfWElMSU5Y IGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1pZTlFNUF9HUVNQSSBpcyBub3Qgc2V0CiMgQ09ORklH X1NQSV9BTUQgaXMgbm90IHNldAoKIwojIFNQSSBNdWx0aXBsZXhlciBzdXBwb3J0CiMKIyBDT05G SUdfU1BJX01VWCBpcyBub3Qgc2V0CgojCiMgU1BJIFByb3RvY29sIE1hc3RlcnMKIwojIENPTkZJ R19TUElfU1BJREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0xPT1BCQUNLX1RFU1QgaXMgbm90 IHNldAojIENPTkZJR19TUElfVExFNjJYMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9TTEFWRSBp cyBub3Qgc2V0CkNPTkZJR19TUElfRFlOQU1JQz15CiMgQ09ORklHX1NQTUkgaXMgbm90IHNldAoj IENPTkZJR19IU0kgaXMgbm90IHNldApDT05GSUdfUFBTPXkKIyBDT05GSUdfUFBTX0RFQlVHIGlz IG5vdCBzZXQKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9L VElNRVIgaXMgbm90IHNldApDT05GSUdfUFBTX0NMSUVOVF9MRElTQz1tCkNPTkZJR19QUFNfQ0xJ RU5UX1BBUlBPUlQ9bQpDT05GSUdfUFBTX0NMSUVOVF9HUElPPW0KCiMKIyBQUFMgZ2VuZXJhdG9y cyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sgc3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9D Sz15CiMgQ09ORklHX0RQODM2NDBfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfUFRQXzE1ODhfQ0xP Q0tfSU5FUyBpcyBub3Qgc2V0CkNPTkZJR19QVFBfMTU4OF9DTE9DS19LVk09bQojIENPTkZJR19Q VFBfMTU4OF9DTE9DS19JRFQ4MlAzMyBpcyBub3Qgc2V0CiMgQ09ORklHX1BUUF8xNTg4X0NMT0NL X0lEVENNIGlzIG5vdCBzZXQKIyBDT05GSUdfUFRQXzE1ODhfQ0xPQ0tfVk1XIGlzIG5vdCBzZXQK IyBlbmQgb2YgUFRQIGNsb2NrIHN1cHBvcnQKCkNPTkZJR19QSU5DVFJMPXkKQ09ORklHX1BJTk1V WD15CkNPTkZJR19QSU5DT05GPXkKQ09ORklHX0dFTkVSSUNfUElOQ09ORj15CiMgQ09ORklHX0RF QlVHX1BJTkNUUkwgaXMgbm90IHNldApDT05GSUdfUElOQ1RSTF9BTUQ9bQojIENPTkZJR19QSU5D VFJMX01DUDIzUzA4IGlzIG5vdCBzZXQKIyBDT05GSUdfUElOQ1RSTF9TWDE1MFggaXMgbm90IHNl dApDT05GSUdfUElOQ1RSTF9CQVlUUkFJTD15CiMgQ09ORklHX1BJTkNUUkxfQ0hFUlJZVklFVyBp cyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfTFlOWFBPSU5UIGlzIG5vdCBzZXQKQ09ORklHX1BJ TkNUUkxfSU5URUw9bQpDT05GSUdfUElOQ1RSTF9CUk9YVE9OPW0KQ09ORklHX1BJTkNUUkxfQ0FO Tk9OTEFLRT1tCkNPTkZJR19QSU5DVFJMX0NFREFSRk9SSz1tCkNPTkZJR19QSU5DVFJMX0RFTlZF UlRPTj1tCiMgQ09ORklHX1BJTkNUUkxfRU1NSVRTQlVSRyBpcyBub3Qgc2V0CkNPTkZJR19QSU5D VFJMX0dFTUlOSUxBS0U9bQojIENPTkZJR19QSU5DVFJMX0lDRUxBS0UgaXMgbm90IHNldAojIENP TkZJR19QSU5DVFJMX0pBU1BFUkxBS0UgaXMgbm90IHNldApDT05GSUdfUElOQ1RSTF9MRVdJU0JV Ukc9bQpDT05GSUdfUElOQ1RSTF9TVU5SSVNFUE9JTlQ9bQojIENPTkZJR19QSU5DVFJMX1RJR0VS TEFLRSBpcyBub3Qgc2V0CkNPTkZJR19HUElPTElCPXkKQ09ORklHX0dQSU9MSUJfRkFTVFBBVEhf TElNSVQ9NTEyCkNPTkZJR19HUElPX0FDUEk9eQpDT05GSUdfR1BJT0xJQl9JUlFDSElQPXkKIyBD T05GSUdfREVCVUdfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1NZU0ZTPXkKQ09ORklHX0dQ SU9fR0VORVJJQz1tCgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJ T19BTURQVD1tCiMgQ09ORklHX0dQSU9fRFdBUEIgaXMgbm90IHNldAojIENPTkZJR19HUElPX0VY QVIgaXMgbm90IHNldAojIENPTkZJR19HUElPX0dFTkVSSUNfUExBVEZPUk0gaXMgbm90IHNldApD T05GSUdfR1BJT19JQ0g9bQojIENPTkZJR19HUElPX01CODZTN1ggaXMgbm90IHNldAojIENPTkZJ R19HUElPX1ZYODU1IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19YSUxJTlggaXMgbm90IHNldAoj IENPTkZJR19HUElPX0FNRF9GQ0ggaXMgbm90IHNldAojIGVuZCBvZiBNZW1vcnkgbWFwcGVkIEdQ SU8gZHJpdmVycwoKIwojIFBvcnQtbWFwcGVkIEkvTyBHUElPIGRyaXZlcnMKIwojIENPTkZJR19H UElPX0Y3MTg4WCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fSVQ4NyBpcyBub3Qgc2V0CiMgQ09O RklHX0dQSU9fU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TQ0gzMTFYIGlzIG5vdCBzZXQK IyBDT05GSUdfR1BJT19XSU5CT05EIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19XUzE2QzQ4IGlz IG5vdCBzZXQKIyBlbmQgb2YgUG9ydC1tYXBwZWQgSS9PIEdQSU8gZHJpdmVycwoKIwojIEkyQyBH UElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQURQNTU4OCBpcyBub3Qgc2V0CiMgQ09ORklH X0dQSU9fTUFYNzMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fTUFYNzMyWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fUENBOTUzWCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fUENBOTU3MCBp cyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fUENGODU3WCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9f VFBJQzI4MTAgaXMgbm90IHNldAojIGVuZCBvZiBJMkMgR1BJTyBleHBhbmRlcnMKCiMKIyBNRkQg R1BJTyBleHBhbmRlcnMKIwojIGVuZCBvZiBNRkQgR1BJTyBleHBhbmRlcnMKCiMKIyBQQ0kgR1BJ TyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX0FNRDgxMTEgaXMgbm90IHNldAojIENPTkZJR19H UElPX0JUOFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19NTF9JT0ggaXMgbm90IHNldAojIENP TkZJR19HUElPX1BDSV9JRElPXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QQ0lFX0lESU9f MjQgaXMgbm90IHNldAojIENPTkZJR19HUElPX1JEQzMyMVggaXMgbm90IHNldAojIGVuZCBvZiBQ Q0kgR1BJTyBleHBhbmRlcnMKCiMKIyBTUEkgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElP X01BWDMxOTFYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19NQVg3MzAxIGlzIG5vdCBzZXQKIyBD T05GSUdfR1BJT19NQzMzODgwIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QSVNPU1IgaXMgbm90 IHNldAojIENPTkZJR19HUElPX1hSQTE0MDMgaXMgbm90IHNldAojIGVuZCBvZiBTUEkgR1BJTyBl eHBhbmRlcnMKCiMKIyBVU0IgR1BJTyBleHBhbmRlcnMKIwojIGVuZCBvZiBVU0IgR1BJTyBleHBh bmRlcnMKCiMgQ09ORklHX0dQSU9fQUdHUkVHQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9f TU9DS1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfVzEgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9B VlMgaXMgbm90IHNldApDT05GSUdfUE9XRVJfUkVTRVQ9eQojIENPTkZJR19QT1dFUl9SRVNFVF9S RVNUQVJUIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NVUFBMWT15CiMgQ09ORklHX1BPV0VSX1NV UFBMWV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUl9TVVBQTFlfSFdNT049eQojIENPTkZJ R19QREFfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19URVNUX1BPV0VSIGlzIG5vdCBzZXQKIyBD T05GSUdfQ0hBUkdFUl9BRFA1MDYxIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9DVzIwMTUg aXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0RTMjc4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JB VFRFUllfRFMyNzgxIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODIgaXMgbm90IHNl dAojIENPTkZJR19CQVRURVJZX1NCUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfU0JTIGlz IG5vdCBzZXQKIyBDT05GSUdfTUFOQUdFUl9TQlMgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZ X0JRMjdYWFggaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3MDQwIGlzIG5vdCBzZXQK IyBDT05GSUdfQkFUVEVSWV9NQVgxNzA0MiBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTUFY ODkwMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTFA4NzI3IGlzIG5vdCBzZXQKIyBDT05G SUdfQ0hBUkdFUl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9MVDM2NTEgaXMgbm90 IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQxNVggaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VS X0JRMjQyNTcgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQ3MzUgaXMgbm90IHNldAoj IENPTkZJR19DSEFSR0VSX0JRMjUxNVggaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjU4 OTAgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9TTUIzNDc9bQojIENPTkZJR19CQVRURVJZX0dB VUdFX0xUQzI5NDEgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX1JUOTQ1NSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NIQVJHRVJfQkQ5OTk1NCBpcyBub3Qgc2V0CkNPTkZJR19IV01PTj15CkNPTkZJ R19IV01PTl9WSUQ9bQojIENPTkZJR19IV01PTl9ERUJVR19DSElQIGlzIG5vdCBzZXQKCiMKIyBO YXRpdmUgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FCSVRVR1VSVT1tCkNPTkZJR19TRU5TT1JT X0FCSVRVR1VSVTM9bQojIENPTkZJR19TRU5TT1JTX0FENzMxNCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0FENzQxND1tCkNPTkZJR19TRU5TT1JTX0FENzQxOD1tCkNPTkZJR19TRU5TT1JTX0FE TTEwMjE9bQpDT05GSUdfU0VOU09SU19BRE0xMDI1PW0KQ09ORklHX1NFTlNPUlNfQURNMTAyNj1t CkNPTkZJR19TRU5TT1JTX0FETTEwMjk9bQpDT05GSUdfU0VOU09SU19BRE0xMDMxPW0KIyBDT05G SUdfU0VOU09SU19BRE0xMTc3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURNOTI0MD1tCkNP TkZJR19TRU5TT1JTX0FEVDdYMTA9bQojIENPTkZJR19TRU5TT1JTX0FEVDczMTAgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19BRFQ3NDEwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQxMT1tCkNPTkZJ R19TRU5TT1JTX0FEVDc0NjI9bQpDT05GSUdfU0VOU09SU19BRFQ3NDcwPW0KQ09ORklHX1NFTlNP UlNfQURUNzQ3NT1tCiMgQ09ORklHX1NFTlNPUlNfQVMzNzAgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19BU0M3NjIxPW0KIyBDT05GSUdfU0VOU09SU19BWElfRkFOX0NPTlRST0wgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19LOFRFTVA9bQpDT05GSUdfU0VOU09SU19LMTBURU1QPW0KQ09ORklH X1NFTlNPUlNfRkFNMTVIX1BPV0VSPW0KIyBDT05GSUdfU0VOU09SU19BTURfRU5FUkdZIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfQVBQTEVTTUM9bQpDT05GSUdfU0VOU09SU19BU0IxMDA9bQoj IENPTkZJR19TRU5TT1JTX0FTUEVFRCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FUWFAxPW0K IyBDT05GSUdfU0VOU09SU19DT1JTQUlSX0NQUk8gaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0RSSVZFVEVNUCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RTNjIwPW0KQ09ORklHX1NFTlNP UlNfRFMxNjIxPW0KQ09ORklHX1NFTlNPUlNfREVMTF9TTU09bQpDT05GSUdfU0VOU09SU19JNUtf QU1CPW0KQ09ORklHX1NFTlNPUlNfRjcxODA1Rj1tCkNPTkZJR19TRU5TT1JTX0Y3MTg4MkZHPW0K Q09ORklHX1NFTlNPUlNfRjc1Mzc1Uz1tCkNPTkZJR19TRU5TT1JTX0ZTQ0hNRD1tCiMgQ09ORklH X1NFTlNPUlNfRlRTVEVVVEFURVMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19HTDUxOFNNPW0K Q09ORklHX1NFTlNPUlNfR0w1MjBTTT1tCkNPTkZJR19TRU5TT1JTX0c3NjBBPW0KIyBDT05GSUdf U0VOU09SU19HNzYyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19ISUg2MTMwIGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfSUJNQUVNPW0KQ09ORklHX1NFTlNPUlNfSUJNUEVYPW0KQ09ORklH X1NFTlNPUlNfSTU1MDA9bQpDT05GSUdfU0VOU09SU19DT1JFVEVNUD1tCkNPTkZJR19TRU5TT1JT X0lUODc9bQpDT05GSUdfU0VOU09SU19KQzQyPW0KIyBDT05GSUdfU0VOU09SU19QT1dSMTIyMCBp cyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9bQojIENPTkZJR19TRU5TT1JTX0xUQzI5 NDUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzI5NDdfSTJDIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19MVEMyOTQ3X1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRD Mjk5MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9bQpDT05GSUdfU0VOU09SU19M VEM0MjE1PW0KIyBDT05GSUdfU0VOU09SU19MVEM0MjIyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTFRDNDI0NT1tCiMgQ09ORklHX1NFTlNPUlNfTFRDNDI2MCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0xUQzQyNjE9bQojIENPTkZJR19TRU5TT1JTX01BWDExMTEgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19NQVgxNjA2NT1tCkNPTkZJR19TRU5TT1JTX01BWDE2MTk9bQpDT05GSUdfU0VO U09SU19NQVgxNjY4PW0KQ09ORklHX1NFTlNPUlNfTUFYMTk3PW0KIyBDT05GSUdfU0VOU09SU19N QVgzMTcyMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYMzE3MzAgaXMgbm90IHNldAoj IENPTkZJR19TRU5TT1JTX01BWDY2MjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVg2NjM5 PW0KQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj1tCkNPTkZJR19TRU5TT1JTX01BWDY2NTA9bQpDT05G SUdfU0VOU09SU19NQVg2Njk3PW0KIyBDT05GSUdfU0VOU09SU19NQVgzMTc5MCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX01DUDMwMjE9bQojIENPTkZJR19TRU5TT1JTX01MWFJFR19GQU4gaXMg bm90IHNldAojIENPTkZJR19TRU5TT1JTX1RDNjU0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19BRENYWCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNNjM9bQojIENPTkZJR19TRU5TT1JT X0xNNzAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTczPW0KQ09ORklHX1NFTlNPUlNfTE03 NT1tCkNPTkZJR19TRU5TT1JTX0xNNzc9bQpDT05GSUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NF TlNPUlNfTE04MD1tCkNPTkZJR19TRU5TT1JTX0xNODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0K Q09ORklHX1NFTlNPUlNfTE04Nz1tCkNPTkZJR19TRU5TT1JTX0xNOTA9bQpDT05GSUdfU0VOU09S U19MTTkyPW0KQ09ORklHX1NFTlNPUlNfTE05Mz1tCkNPTkZJR19TRU5TT1JTX0xNOTUyMzQ9bQpD T05GSUdfU0VOU09SU19MTTk1MjQxPW0KQ09ORklHX1NFTlNPUlNfTE05NTI0NT1tCkNPTkZJR19T RU5TT1JTX1BDODczNjA9bQpDT05GSUdfU0VOU09SU19QQzg3NDI3PW0KQ09ORklHX1NFTlNPUlNf TlRDX1RIRVJNSVNUT1I9bQojIENPTkZJR19TRU5TT1JTX05DVDY2ODMgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19OQ1Q2Nzc1PW0KIyBDT05GSUdfU0VOU09SU19OQ1Q3ODAyIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19OQ1Q3OTA0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19OUENN N1hYIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfUENGODU5MT1tCkNPTkZJR19QTUJVUz1tCkNP TkZJR19TRU5TT1JTX1BNQlVTPW0KQ09ORklHX1NFTlNPUlNfQURNMTI3NT1tCiMgQ09ORklHX1NF TlNPUlNfQkVMX1BGRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSUJNX0NGRlBTIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19JTlNQVVJfSVBTUFMgaXMgbm90IHNldAojIENPTkZJR19T RU5TT1JTX0lSMzUyMjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0lSMzgwNjQgaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX0lSUFM1NDAxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19JU0w2ODEzNyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNMjUwNjY9bQpDT05GSUdfU0VO U09SU19MVEMyOTc4PW0KIyBDT05GSUdfU0VOU09SU19MVEMzODE1IGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfTUFYMTYwNjQ9bQojIENPTkZJR19TRU5TT1JTX01BWDE2NjAxIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19NQVgyMDczMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFY MjA3NTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01BWDMxNzg1IGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTUFYMzQ0NDA9bQpDT05GSUdfU0VOU09SU19NQVg4Njg4PW0KIyBDT05GSUdf U0VOU09SU19QWEUxNjEwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19UUFM0MDQyMiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVFBTNTM2NzkgaXMgbm90IHNldApDT05GSUdfU0VOU09S U19VQ0Q5MDAwPW0KQ09ORklHX1NFTlNPUlNfVUNEOTIwMD1tCiMgQ09ORklHX1NFTlNPUlNfWERQ RTEyMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1pMNjEwMD1tCkNPTkZJR19TRU5TT1JTX1NI VDE1PW0KQ09ORklHX1NFTlNPUlNfU0hUMjE9bQojIENPTkZJR19TRU5TT1JTX1NIVDN4IGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19TSFRDMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NJ UzU1OTU9bQpDT05GSUdfU0VOU09SU19ETUUxNzM3PW0KQ09ORklHX1NFTlNPUlNfRU1DMTQwMz1t CiMgQ09ORklHX1NFTlNPUlNfRU1DMjEwMyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0VNQzZX MjAxPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE9bQpDT05GSUdfU0VOU09SU19TTVNDNDdNMTky PW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5Nz1tCkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09N TU9OPW0KQ09ORklHX1NFTlNPUlNfU0NINTYyNz1tCkNPTkZJR19TRU5TT1JTX1NDSDU2MzY9bQoj IENPTkZJR19TRU5TT1JTX1NUVFM3NTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NNTTY2 NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURDMTI4RDgxOCBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX0FEUzc4Mjg9bQojIENPTkZJR19TRU5TT1JTX0FEUzc4NzEgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19BTUM2ODIxPW0KQ09ORklHX1NFTlNPUlNfSU5BMjA5PW0KQ09ORklHX1NF TlNPUlNfSU5BMlhYPW0KIyBDT05GSUdfU0VOU09SU19JTkEzMjIxIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VOU09SU19UQzc0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVEhNQzUwPW0KQ09ORklH X1NFTlNPUlNfVE1QMTAyPW0KIyBDT05GSUdfU0VOU09SU19UTVAxMDMgaXMgbm90IHNldAojIENP TkZJR19TRU5TT1JTX1RNUDEwOCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RNUDQwMT1tCkNP TkZJR19TRU5TT1JTX1RNUDQyMT1tCiMgQ09ORklHX1NFTlNPUlNfVE1QNTEzIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9bQpDT05GSUdfU0VOU09SU19WSUE2ODZBPW0KQ09O RklHX1NFTlNPUlNfVlQxMjExPW0KQ09ORklHX1NFTlNPUlNfVlQ4MjMxPW0KIyBDT05GSUdfU0VO U09SU19XODM3NzNHIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzgxRD1tCkNPTkZJR19T RU5TT1JTX1c4Mzc5MUQ9bQpDT05GSUdfU0VOU09SU19XODM3OTJEPW0KQ09ORklHX1NFTlNPUlNf VzgzNzkzPW0KQ09ORklHX1NFTlNPUlNfVzgzNzk1PW0KIyBDT05GSUdfU0VOU09SU19XODM3OTVf RkFOQ1RSTCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4M0w3ODVUUz1tCkNPTkZJR19TRU5T T1JTX1c4M0w3ODZORz1tCkNPTkZJR19TRU5TT1JTX1c4MzYyN0hGPW0KQ09ORklHX1NFTlNPUlNf VzgzNjI3RUhGPW0KIyBDT05GSUdfU0VOU09SU19YR0VORSBpcyBub3Qgc2V0CgojCiMgQUNQSSBk cml2ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUNQSV9QT1dFUj1tCkNPTkZJR19TRU5TT1JTX0FUSzAx MTA9bQpDT05GSUdfVEhFUk1BTD15CiMgQ09ORklHX1RIRVJNQUxfTkVUTElOSyBpcyBub3Qgc2V0 CiMgQ09ORklHX1RIRVJNQUxfU1RBVElTVElDUyBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0VN RVJHRU5DWV9QT1dFUk9GRl9ERUxBWV9NUz0wCkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklH X1RIRVJNQUxfV1JJVEFCTEVfVFJJUFM9eQpDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9TVEVQ X1dJU0U9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNl dAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0UgaXMgbm90IHNldApDT05G SUdfVEhFUk1BTF9HT1ZfRkFJUl9TSEFSRT15CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0U9 eQpDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19CQU5HPXkKQ09ORklHX1RIRVJNQUxfR09WX1VTRVJf U1BBQ0U9eQojIENPTkZJR19USEVSTUFMX0VNVUxBVElPTiBpcyBub3Qgc2V0CgojCiMgSW50ZWwg dGhlcm1hbCBkcml2ZXJzCiMKQ09ORklHX0lOVEVMX1BPV0VSQ0xBTVA9bQpDT05GSUdfWDg2X1BL R19URU1QX1RIRVJNQUw9bQpDT05GSUdfSU5URUxfU09DX0RUU19JT1NGX0NPUkU9bQojIENPTkZJ R19JTlRFTF9TT0NfRFRTX1RIRVJNQUwgaXMgbm90IHNldAoKIwojIEFDUEkgSU5UMzQwWCB0aGVy bWFsIGRyaXZlcnMKIwpDT05GSUdfSU5UMzQwWF9USEVSTUFMPW0KQ09ORklHX0FDUElfVEhFUk1B TF9SRUw9bQojIENPTkZJR19JTlQzNDA2X1RIRVJNQUwgaXMgbm90IHNldApDT05GSUdfUFJPQ19U SEVSTUFMX01NSU9fUkFQTD15CiMgZW5kIG9mIEFDUEkgSU5UMzQwWCB0aGVybWFsIGRyaXZlcnMK CkNPTkZJR19JTlRFTF9QQ0hfVEhFUk1BTD1tCiMgZW5kIG9mIEludGVsIHRoZXJtYWwgZHJpdmVy cwoKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dBVENIRE9HX0NPUkU9eQojIENPTkZJR19XQVRD SERPR19OT1dBWU9VVCBpcyBub3Qgc2V0CkNPTkZJR19XQVRDSERPR19IQU5ETEVfQk9PVF9FTkFC TEVEPXkKQ09ORklHX1dBVENIRE9HX09QRU5fVElNRU9VVD0wCkNPTkZJR19XQVRDSERPR19TWVNG Uz15CgojCiMgV2F0Y2hkb2cgUHJldGltZW91dCBHb3Zlcm5vcnMKIwojIENPTkZJR19XQVRDSERP R19QUkVUSU1FT1VUX0dPViBpcyBub3Qgc2V0CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZlcnMK IwpDT05GSUdfU09GVF9XQVRDSERPRz1tCkNPTkZJR19XREFUX1dEVD1tCiMgQ09ORklHX1hJTElO WF9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX1pJSVJBVkVfV0FUQ0hET0cgaXMgbm90IHNl dAojIENPTkZJR19NTFhfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FERU5DRV9XQVRDSERPRyBp cyBub3Qgc2V0CiMgQ09ORklHX0RXX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFYNjNY WF9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUVVJUkVfV0RUIGlzIG5vdCBzZXQKIyBD T05GSUdfQURWQU5URUNIX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19BTElNMTUzNV9XRFQ9bQpDT05G SUdfQUxJTTcxMDFfV0RUPW0KIyBDT05GSUdfRUJDX0MzODRfV0RUIGlzIG5vdCBzZXQKQ09ORklH X0Y3MTgwOEVfV0RUPW0KQ09ORklHX1NQNTEwMF9UQ089bQpDT05GSUdfU0JDX0ZJVFBDMl9XQVRD SERPRz1tCiMgQ09ORklHX0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JQjcwMF9XRFQ9 bQpDT05GSUdfSUJNQVNSPW0KIyBDT05GSUdfV0FGRVJfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0k2 MzAwRVNCX1dEVD15CkNPTkZJR19JRTZYWF9XRFQ9bQpDT05GSUdfSVRDT19XRFQ9eQpDT05GSUdf SVRDT19WRU5ET1JfU1VQUE9SVD15CkNPTkZJR19JVDg3MTJGX1dEVD1tCkNPTkZJR19JVDg3X1dE VD1tCkNPTkZJR19IUF9XQVRDSERPRz1tCkNPTkZJR19IUFdEVF9OTUlfREVDT0RJTkc9eQojIENP TkZJR19TQzEyMDBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfUEM4NzQxM19XRFQgaXMgbm90IHNl dApDT05GSUdfTlZfVENPPW0KIyBDT05GSUdfNjBYWF9XRFQgaXMgbm90IHNldAojIENPTkZJR19D UFU1X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19TTVNDX1NDSDMxMVhfV0RUPW0KIyBDT05GSUdfU01T QzM3Qjc4N19XRFQgaXMgbm90IHNldAojIENPTkZJR19UUU1YODZfV0RUIGlzIG5vdCBzZXQKQ09O RklHX1ZJQV9XRFQ9bQpDT05GSUdfVzgzNjI3SEZfV0RUPW0KQ09ORklHX1c4Mzg3N0ZfV0RUPW0K Q09ORklHX1c4Mzk3N0ZfV0RUPW0KQ09ORklHX01BQ0haX1dEVD1tCiMgQ09ORklHX1NCQ19FUFhf QzNfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfSU5URUxfTUVJX1dEVD1tCiMgQ09ORklHX05J OTAzWF9XRFQgaXMgbm90IHNldAojIENPTkZJR19OSUM3MDE4X1dEVCBpcyBub3Qgc2V0CiMgQ09O RklHX01FTl9BMjFfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9XRFQ9bQoKIwojIFBDSS1iYXNl ZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklHX1dEVFBDST1t CgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKIyBDT05GSUdfVVNCUENXQVRDSERPRyBp cyBub3Qgc2V0CkNPTkZJR19TU0JfUE9TU0lCTEU9eQojIENPTkZJR19TU0IgaXMgbm90IHNldApD T05GSUdfQkNNQV9QT1NTSUJMRT15CkNPTkZJR19CQ01BPW0KQ09ORklHX0JDTUFfSE9TVF9QQ0lf UE9TU0lCTEU9eQpDT05GSUdfQkNNQV9IT1NUX1BDST15CiMgQ09ORklHX0JDTUFfSE9TVF9TT0Mg aXMgbm90IHNldApDT05GSUdfQkNNQV9EUklWRVJfUENJPXkKQ09ORklHX0JDTUFfRFJJVkVSX0dN QUNfQ01OPXkKQ09ORklHX0JDTUFfRFJJVkVSX0dQSU89eQojIENPTkZJR19CQ01BX0RFQlVHIGlz IG5vdCBzZXQKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01GRF9D T1JFPXkKIyBDT05GSUdfTUZEX0FTMzcxMSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfQURQNTUy MCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9BQVQyODcwX0NPUkUgaXMgbm90IHNldAojIENPTkZJ R19NRkRfQkNNNTkwWFggaXMgbm90IHNldAojIENPTkZJR19NRkRfQkQ5NTcxTVdWIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX0FYUDIwWF9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFERVJB IGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19EQTkwM1ggaXMgbm90IHNldAojIENPTkZJR19NRkRf REE5MDUyX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkwNTJfSTJDIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkwNjIgaXMgbm90 IHNldAojIENPTkZJR19NRkRfREE5MDYzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTE1MCBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9ETE4yIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01DMTNY WFhfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01DMTNYWFhfSTJDIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX01QMjYyOSBpcyBub3Qgc2V0CiMgQ09ORklHX0hUQ19QQVNJQzMgaXMgbm90IHNl dAojIENPTkZJR19IVENfSTJDUExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0lOVEVMX1FVQVJL X0kyQ19HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xQQ19JQ0g9eQpDT05GSUdfTFBDX1NDSD1tCiMg Q09ORklHX0lOVEVMX1NPQ19QTUlDX0NIVERDX1RJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9JTlRF TF9MUFNTPXkKQ09ORklHX01GRF9JTlRFTF9MUFNTX0FDUEk9eQpDT05GSUdfTUZEX0lOVEVMX0xQ U1NfUENJPXkKIyBDT05GSUdfTUZEX0lOVEVMX1BNQ19CWFQgaXMgbm90IHNldAojIENPTkZJR19N RkRfSVFTNjJYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0pBTlpfQ01PRElPIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX0tFTVBMRCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF84OFBNODAwIGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEXzg4UE04MDUgaXMgbm90IHNldAojIENPTkZJR19NRkRfODhQTTg2 MFggaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYMTQ1NzcgaXMgbm90IHNldAojIENPTkZJR19N RkRfTUFYNzc2OTMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc4NDMgaXMgbm90IHNldAoj IENPTkZJR19NRkRfTUFYODkwNyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTI1IGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEX01BWDg5OTcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODk5 OCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NVDYzNjAgaXMgbm90IHNldAojIENPTkZJR19NRkRf TVQ2Mzk3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01FTkYyMUJNQyBpcyBub3Qgc2V0CiMgQ09O RklHX0VaWF9QQ0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1ZJUEVSQk9BUkQgaXMgbm90IHNl dAojIENPTkZJR19NRkRfUkVUVSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQ0Y1MDYzMyBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUNTAz MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SQzVUNTgzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1NFQ19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NJNDc2WF9DT1JFIGlzIG5vdCBzZXQK Q09ORklHX01GRF9TTTUwMT1tCkNPTkZJR19NRkRfU001MDFfR1BJTz15CiMgQ09ORklHX01GRF9T S1k4MTQ1MiBpcyBub3Qgc2V0CiMgQ09ORklHX0FCWDUwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1NZU0NPTiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9USV9BTTMzNVhfVFNDQURDIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQMzk0MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9MUDg3 ODggaXMgbm90IHNldAojIENPTkZJR19NRkRfVElfTE1VIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1BBTE1BUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzYxMDVYIGlzIG5vdCBzZXQKIyBDT05GSUdf VFBTNjUwMTAgaXMgbm90IHNldAojIENPTkZJR19UUFM2NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9UUFM2NTA4NiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA5MCBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9USV9MUDg3M1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU4Nlgg aXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU5MTAgaXMgbm90IHNldAojIENPTkZJR19NRkRf VFBTNjU5MTJfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX1NQSSBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9UUFM4MDAzMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDQwMzBfQ09S RSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDYwNDBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9XTDEyNzNfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9MTTM1MzMgaXMgbm90IHNldAoj IENPTkZJR19NRkRfVFFNWDg2IGlzIG5vdCBzZXQKQ09ORklHX01GRF9WWDg1NT1tCiMgQ09ORklH X01GRF9BUklaT05BX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9BUklaT05BX1NQSSBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9XTTg0MDAgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004MzFY X0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgzMVhfU1BJIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1dNODM1MF9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004OTk0IGlzIG5vdCBz ZXQKIyBlbmQgb2YgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwoKIyBDT05GSUdfUkVHVUxB VE9SIGlzIG5vdCBzZXQKQ09ORklHX1JDX0NPUkU9bQpDT05GSUdfUkNfTUFQPW0KQ09ORklHX0xJ UkM9eQpDT05GSUdfUkNfREVDT0RFUlM9eQpDT05GSUdfSVJfTkVDX0RFQ09ERVI9bQpDT05GSUdf SVJfUkM1X0RFQ09ERVI9bQpDT05GSUdfSVJfUkM2X0RFQ09ERVI9bQpDT05GSUdfSVJfSlZDX0RF Q09ERVI9bQpDT05GSUdfSVJfU09OWV9ERUNPREVSPW0KQ09ORklHX0lSX1NBTllPX0RFQ09ERVI9 bQojIENPTkZJR19JUl9TSEFSUF9ERUNPREVSIGlzIG5vdCBzZXQKQ09ORklHX0lSX01DRV9LQkRf REVDT0RFUj1tCiMgQ09ORklHX0lSX1hNUF9ERUNPREVSIGlzIG5vdCBzZXQKQ09ORklHX0lSX0lN T05fREVDT0RFUj1tCiMgQ09ORklHX0lSX1JDTU1fREVDT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19S Q19ERVZJQ0VTPXkKIyBDT05GSUdfUkNfQVRJX1JFTU9URSBpcyBub3Qgc2V0CkNPTkZJR19JUl9F TkU9bQojIENPTkZJR19JUl9JTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfSU1PTl9SQVcgaXMg bm90IHNldAojIENPTkZJR19JUl9NQ0VVU0IgaXMgbm90IHNldApDT05GSUdfSVJfSVRFX0NJUj1t CkNPTkZJR19JUl9GSU5URUs9bQpDT05GSUdfSVJfTlVWT1RPTj1tCiMgQ09ORklHX0lSX1JFRFJB VDMgaXMgbm90IHNldAojIENPTkZJR19JUl9TVFJFQU1aQVAgaXMgbm90IHNldApDT05GSUdfSVJf V0lOQk9ORF9DSVI9bQojIENPTkZJR19JUl9JR09SUExVR1VTQiBpcyBub3Qgc2V0CiMgQ09ORklH X0lSX0lHVUFOQSBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX1RUVVNCSVIgaXMgbm90IHNldAojIENP TkZJR19SQ19MT09QQkFDSyBpcyBub3Qgc2V0CkNPTkZJR19JUl9TRVJJQUw9bQpDT05GSUdfSVJf U0VSSUFMX1RSQU5TTUlUVEVSPXkKQ09ORklHX0lSX1NJUj1tCiMgQ09ORklHX1JDX1hCT1hfRFZE IGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfVE9ZIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX0NFQ19T VVBQT1JUPXkKIyBDT05GSUdfQ0VDX0NINzMyMiBpcyBub3Qgc2V0CiMgQ09ORklHX0NFQ19TRUNP IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1BVTFNFOF9DRUMgaXMgbm90IHNldAojIENPTkZJR19V U0JfUkFJTlNIQURPV19DRUMgaXMgbm90IHNldApDT05GSUdfTUVESUFfU1VQUE9SVD1tCiMgQ09O RklHX01FRElBX1NVUFBPUlRfRklMVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfU1VCRFJW X0FVVE9TRUxFQ1QgaXMgbm90IHNldAoKIwojIE1lZGlhIGRldmljZSB0eXBlcwojCkNPTkZJR19N RURJQV9DQU1FUkFfU1VQUE9SVD15CkNPTkZJR19NRURJQV9BTkFMT0dfVFZfU1VQUE9SVD15CkNP TkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfUkFESU9fU1VQUE9S VD15CkNPTkZJR19NRURJQV9TRFJfU1VQUE9SVD15CkNPTkZJR19NRURJQV9QTEFURk9STV9TVVBQ T1JUPXkKQ09ORklHX01FRElBX1RFU1RfU1VQUE9SVD15CiMgZW5kIG9mIE1lZGlhIGRldmljZSB0 eXBlcwoKIwojIE1lZGlhIGNvcmUgc3VwcG9ydAojCkNPTkZJR19WSURFT19ERVY9bQpDT05GSUdf TUVESUFfQ09OVFJPTExFUj15CkNPTkZJR19EVkJfQ09SRT1tCiMgZW5kIG9mIE1lZGlhIGNvcmUg c3VwcG9ydAoKIwojIFZpZGVvNExpbnV4IG9wdGlvbnMKIwpDT05GSUdfVklERU9fVjRMMj1tCkNP TkZJR19WSURFT19WNEwyX0kyQz15CkNPTkZJR19WSURFT19WNEwyX1NVQkRFVl9BUEk9eQojIENP TkZJR19WSURFT19BRFZfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19WSURFT19GSVhFRF9NSU5P Ul9SQU5HRVMgaXMgbm90IHNldAojIGVuZCBvZiBWaWRlbzRMaW51eCBvcHRpb25zCgojCiMgTWVk aWEgY29udHJvbGxlciBvcHRpb25zCiMKIyBDT05GSUdfTUVESUFfQ09OVFJPTExFUl9EVkIgaXMg bm90IHNldAojIGVuZCBvZiBNZWRpYSBjb250cm9sbGVyIG9wdGlvbnMKCiMKIyBEaWdpdGFsIFRW IG9wdGlvbnMKIwojIENPTkZJR19EVkJfTU1BUCBpcyBub3Qgc2V0CkNPTkZJR19EVkJfTkVUPXkK Q09ORklHX0RWQl9NQVhfQURBUFRFUlM9MTYKQ09ORklHX0RWQl9EWU5BTUlDX01JTk9SUz15CiMg Q09ORklHX0RWQl9ERU1VWF9TRUNUSU9OX0xPU1NfTE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZC X1VMRV9ERUJVRyBpcyBub3Qgc2V0CiMgZW5kIG9mIERpZ2l0YWwgVFYgb3B0aW9ucwoKIwojIE1l ZGlhIGRyaXZlcnMKIwojIENPTkZJR19NRURJQV9VU0JfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09O RklHX01FRElBX1BDSV9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX1JBRElPX0FEQVBURVJTPXkK IyBDT05GSUdfUkFESU9fU0k0NzBYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFESU9fU0k0NzEzIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX01SODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RTQlIg aXMgbm90IHNldAojIENPTkZJR19SQURJT19NQVhJUkFESU8gaXMgbm90IHNldAojIENPTkZJR19S QURJT19TSEFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1NIQVJLMiBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9LRUVORSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9SQVJFTU9OTyBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9NQTkwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1RFQTU3NjQg aXMgbm90IHNldAojIENPTkZJR19SQURJT19TQUE3NzA2SCBpcyBub3Qgc2V0CiMgQ09ORklHX1JB RElPX1RFRjY4NjIgaXMgbm90IHNldAojIENPTkZJR19SQURJT19XTDEyNzMgaXMgbm90IHNldApD T05GSUdfVklERU9CVUYyX0NPUkU9bQpDT05GSUdfVklERU9CVUYyX1Y0TDI9bQpDT05GSUdfVklE RU9CVUYyX01FTU9QUz1tCkNPTkZJR19WSURFT0JVRjJfVk1BTExPQz1tCiMgQ09ORklHX1Y0TF9Q TEFURk9STV9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfVjRMX01FTTJNRU1fRFJJVkVSUyBp cyBub3Qgc2V0CiMgQ09ORklHX0RWQl9QTEFURk9STV9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05G SUdfU0RSX1BMQVRGT1JNX0RSSVZFUlMgaXMgbm90IHNldAoKIwojIE1NQy9TRElPIERWQiBhZGFw dGVycwojCiMgQ09ORklHX1NNU19TRElPX0RSViBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0TF9URVNU X0RSSVZFUlMgaXMgbm90IHNldAoKIwojIEZpcmVXaXJlIChJRUVFIDEzOTQpIEFkYXB0ZXJzCiMK IyBDT05GSUdfRFZCX0ZJUkVEVFYgaXMgbm90IHNldAojIGVuZCBvZiBNZWRpYSBkcml2ZXJzCgoj CiMgTWVkaWEgYW5jaWxsYXJ5IGRyaXZlcnMKIwpDT05GSUdfTUVESUFfQVRUQUNIPXkKQ09ORklH X1ZJREVPX0lSX0kyQz1tCgojCiMgQXVkaW8gZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVy cwojCiMgQ09ORklHX1ZJREVPX1RWQVVESU8gaXMgbm90IHNldAojIENPTkZJR19WSURFT19UREE3 NDMyIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVERBOTg0MCBpcyBub3Qgc2V0CiMgQ09ORklH X1ZJREVPX1RFQTY0MTVDIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVEVBNjQyMCBpcyBub3Qg c2V0CiMgQ09ORklHX1ZJREVPX01TUDM0MDAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19DUzMz MDggaXMgbm90IHNldAojIENPTkZJR19WSURFT19DUzUzNDUgaXMgbm90IHNldAojIENPTkZJR19W SURFT19DUzUzTDMyQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1RMVjMyMEFJQzIzQiBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZJREVPX1VEQTEzNDIgaXMgbm90IHNldAojIENPTkZJR19WSURFT19X TTg3NzUgaXMgbm90IHNldAojIENPTkZJR19WSURFT19XTTg3MzkgaXMgbm90IHNldAojIENPTkZJ R19WSURFT19WUDI3U01QWCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1NPTllfQlRGX01QWCBp cyBub3Qgc2V0CiMgZW5kIG9mIEF1ZGlvIGRlY29kZXJzLCBwcm9jZXNzb3JzIGFuZCBtaXhlcnMK CiMKIyBSRFMgZGVjb2RlcnMKIwojIENPTkZJR19WSURFT19TQUE2NTg4IGlzIG5vdCBzZXQKIyBl bmQgb2YgUkRTIGRlY29kZXJzCgojCiMgVmlkZW8gZGVjb2RlcnMKIwojIENPTkZJR19WSURFT19B RFY3MTgwIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fQURWNzE4MyBpcyBub3Qgc2V0CiMgQ09O RklHX1ZJREVPX0FEVjc2MDQgaXMgbm90IHNldAojIENPTkZJR19WSURFT19BRFY3ODQyIGlzIG5v dCBzZXQKIyBDT05GSUdfVklERU9fQlQ4MTkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19CVDg1 NiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0JUODY2IGlzIG5vdCBzZXQKIyBDT05GSUdfVklE RU9fS1MwMTI3IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fTUw4NlY3NjY3IGlzIG5vdCBzZXQK IyBDT05GSUdfVklERU9fU0FBNzExMCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1NBQTcxMVgg aXMgbm90IHNldAojIENPTkZJR19WSURFT19UQzM1ODc0MyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJ REVPX1RWUDUxNFggaXMgbm90IHNldAojIENPTkZJR19WSURFT19UVlA1MTUwIGlzIG5vdCBzZXQK IyBDT05GSUdfVklERU9fVFZQNzAwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1RXMjgwNCBp cyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1RXOTkwMyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVP X1RXOTkwNiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1RXOTkxMCBpcyBub3Qgc2V0CiMgQ09O RklHX1ZJREVPX1ZQWDMyMjAgaXMgbm90IHNldAoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVy cwojCiMgQ09ORklHX1ZJREVPX1NBQTcxN1ggaXMgbm90IHNldAojIENPTkZJR19WSURFT19DWDI1 ODQwIGlzIG5vdCBzZXQKIyBlbmQgb2YgVmlkZW8gZGVjb2RlcnMKCiMKIyBWaWRlbyBlbmNvZGVy cwojCiMgQ09ORklHX1ZJREVPX1NBQTcxMjcgaXMgbm90IHNldAojIENPTkZJR19WSURFT19TQUE3 MTg1IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fQURWNzE3MCBpcyBub3Qgc2V0CiMgQ09ORklH X1ZJREVPX0FEVjcxNzUgaXMgbm90IHNldAojIENPTkZJR19WSURFT19BRFY3MzQzIGlzIG5vdCBz ZXQKIyBDT05GSUdfVklERU9fQURWNzM5MyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0FEVjc1 MTEgaXMgbm90IHNldAojIENPTkZJR19WSURFT19BRDkzODlCIGlzIG5vdCBzZXQKIyBDT05GSUdf VklERU9fQUs4ODFYIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVEhTODIwMCBpcyBub3Qgc2V0 CiMgZW5kIG9mIFZpZGVvIGVuY29kZXJzCgojCiMgVmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwoj IENPTkZJR19WSURFT19VUEQ2NDAzMUEgaXMgbm90IHNldAojIENPTkZJR19WSURFT19VUEQ2NDA4 MyBpcyBub3Qgc2V0CiMgZW5kIG9mIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCgojCiMgQXVkaW8v VmlkZW8gY29tcHJlc3Npb24gY2hpcHMKIwojIENPTkZJR19WSURFT19TQUE2NzUySFMgaXMgbm90 IHNldAojIGVuZCBvZiBBdWRpby9WaWRlbyBjb21wcmVzc2lvbiBjaGlwcwoKIwojIFNEUiB0dW5l ciBjaGlwcwojCiMgQ09ORklHX1NEUl9NQVgyMTc1IGlzIG5vdCBzZXQKIyBlbmQgb2YgU0RSIHR1 bmVyIGNoaXBzCgojCiMgTWlzY2VsbGFuZW91cyBoZWxwZXIgY2hpcHMKIwojIENPTkZJR19WSURF T19USFM3MzAzIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fTTUyNzkwIGlzIG5vdCBzZXQKIyBD T05GSUdfVklERU9fSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fU1RfTUlQSUQwMiBpcyBu b3Qgc2V0CiMgZW5kIG9mIE1pc2NlbGxhbmVvdXMgaGVscGVyIGNoaXBzCgojCiMgQ2FtZXJhIHNl bnNvciBkZXZpY2VzCiMKIyBDT05GSUdfVklERU9fSEk1NTYgaXMgbm90IHNldAojIENPTkZJR19W SURFT19JTVgyMTkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19JTVgyNTggaXMgbm90IHNldAoj IENPTkZJR19WSURFT19JTVgyNzQgaXMgbm90IHNldAojIENPTkZJR19WSURFT19JTVgyOTAgaXMg bm90IHNldAojIENPTkZJR19WSURFT19JTVgzMTkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19J TVgzNTUgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjI2NDAgaXMgbm90IHNldAojIENPTkZJ R19WSURFT19PVjI2NTkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjI2ODAgaXMgbm90IHNl dAojIENPTkZJR19WSURFT19PVjI2ODUgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjI3NDAg aXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjU2NDcgaXMgbm90IHNldAojIENPTkZJR19WSURF T19PVjY2NTAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjU2NzAgaXMgbm90IHNldAojIENP TkZJR19WSURFT19PVjU2NzUgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjU2OTUgaXMgbm90 IHNldAojIENPTkZJR19WSURFT19PVjcyNTEgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjc3 MlggaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjc2NDAgaXMgbm90IHNldAojIENPTkZJR19W SURFT19PVjc2NzAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjc3NDAgaXMgbm90IHNldAoj IENPTkZJR19WSURFT19PVjg4NTYgaXMgbm90IHNldAojIENPTkZJR19WSURFT19PVjk2NDAgaXMg bm90IHNldAojIENPTkZJR19WSURFT19PVjk2NTAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19P VjEzODU4IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVlM2NjI0IGlzIG5vdCBzZXQKIyBDT05G SUdfVklERU9fTVQ5TTAwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX01UOU0wMzIgaXMgbm90 IHNldAojIENPTkZJR19WSURFT19NVDlNMTExIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fTVQ5 UDAzMSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX01UOVQwMDEgaXMgbm90IHNldAojIENPTkZJ R19WSURFT19NVDlUMTEyIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fTVQ5VjAxMSBpcyBub3Qg c2V0CiMgQ09ORklHX1ZJREVPX01UOVYwMzIgaXMgbm90IHNldAojIENPTkZJR19WSURFT19NVDlW MTExIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fU1IwMzBQQzMwIGlzIG5vdCBzZXQKIyBDT05G SUdfVklERU9fTk9PTjAxMFBDMzAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19NNU1PTFMgaXMg bm90IHNldAojIENPTkZJR19WSURFT19SREFDTTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9f Uko1NE4xIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fUzVLNkFBIGlzIG5vdCBzZXQKIyBDT05G SUdfVklERU9fUzVLNkEzIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fUzVLNEVDR1ggaXMgbm90 IHNldAojIENPTkZJR19WSURFT19TNUs1QkFGIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fU01J QVBQIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fRVQ4RUs4IGlzIG5vdCBzZXQKIyBDT05GSUdf VklERU9fUzVDNzNNMyBpcyBub3Qgc2V0CiMgZW5kIG9mIENhbWVyYSBzZW5zb3IgZGV2aWNlcwoK IwojIExlbnMgZHJpdmVycwojCiMgQ09ORklHX1ZJREVPX0FENTgyMCBpcyBub3Qgc2V0CiMgQ09O RklHX1ZJREVPX0FLNzM3NSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0RXOTcxNCBpcyBub3Qg c2V0CiMgQ09ORklHX1ZJREVPX0RXOTc2OCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0RXOTgw N19WQ00gaXMgbm90IHNldAojIGVuZCBvZiBMZW5zIGRyaXZlcnMKCiMKIyBGbGFzaCBkZXZpY2Vz CiMKIyBDT05GSUdfVklERU9fQURQMTY1MyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0xNMzU2 MCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0xNMzY0NiBpcyBub3Qgc2V0CiMgZW5kIG9mIEZs YXNoIGRldmljZXMKCiMKIyBTUEkgaGVscGVyIGNoaXBzCiMKIyBDT05GSUdfVklERU9fR1MxNjYy IGlzIG5vdCBzZXQKIyBlbmQgb2YgU1BJIGhlbHBlciBjaGlwcwoKIwojIE1lZGlhIFNQSSBBZGFw dGVycwojCkNPTkZJR19DWEQyODgwX1NQSV9EUlY9bQojIGVuZCBvZiBNZWRpYSBTUEkgQWRhcHRl cnMKCkNPTkZJR19NRURJQV9UVU5FUj1tCgojCiMgQ3VzdG9taXplIFRWIHR1bmVycwojCkNPTkZJ R19NRURJQV9UVU5FUl9TSU1QTEU9bQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNTA9bQpDT05G SUdfTUVESUFfVFVORVJfVERBODI5MD1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjdYPW0KQ09O RklHX01FRElBX1RVTkVSX1REQTE4MjcxPW0KQ09ORklHX01FRElBX1RVTkVSX1REQTk4ODc9bQpD T05GSUdfTUVESUFfVFVORVJfVEVBNTc2MT1tCkNPTkZJR19NRURJQV9UVU5FUl9URUE1NzY3PW0K Q09ORklHX01FRElBX1RVTkVSX01TSTAwMT1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIwWFg9bQpD T05GSUdfTUVESUFfVFVORVJfTVQyMDYwPW0KQ09ORklHX01FRElBX1RVTkVSX01UMjA2Mz1tCkNP TkZJR19NRURJQV9UVU5FUl9NVDIyNjY9bQpDT05GSUdfTUVESUFfVFVORVJfTVQyMTMxPW0KQ09O RklHX01FRElBX1RVTkVSX1FUMTAxMD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9bQpDT05G SUdfTUVESUFfVFVORVJfWEM1MDAwPW0KQ09ORklHX01FRElBX1RVTkVSX1hDNDAwMD1tCkNPTkZJ R19NRURJQV9UVU5FUl9NWEw1MDA1Uz1tCkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA3VD1tCkNP TkZJR19NRURJQV9UVU5FUl9NQzQ0UzgwMz1tCkNPTkZJR19NRURJQV9UVU5FUl9NQVgyMTY1PW0K Q09ORklHX01FRElBX1RVTkVSX1REQTE4MjE4PW0KQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMT1t CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTI9bQpDT05GSUdfTUVESUFfVFVORVJfRkMwMDEzPW0K Q09ORklHX01FRElBX1RVTkVSX1REQTE4MjEyPW0KQ09ORklHX01FRElBX1RVTkVSX0U0MDAwPW0K Q09ORklHX01FRElBX1RVTkVSX0ZDMjU4MD1tCkNPTkZJR19NRURJQV9UVU5FUl9NODhSUzYwMDBU PW0KQ09ORklHX01FRElBX1RVTkVSX1RVQTkwMDE9bQpDT05GSUdfTUVESUFfVFVORVJfU0kyMTU3 PW0KQ09ORklHX01FRElBX1RVTkVSX0lUOTEzWD1tCkNPTkZJR19NRURJQV9UVU5FUl9SODIwVD1t CkNPTkZJR19NRURJQV9UVU5FUl9NWEwzMDFSRj1tCkNPTkZJR19NRURJQV9UVU5FUl9RTTFEMUMw MDQyPW0KQ09ORklHX01FRElBX1RVTkVSX1FNMUQxQjAwMDQ9bQojIGVuZCBvZiBDdXN0b21pemUg VFYgdHVuZXJzCgojCiMgQ3VzdG9taXNlIERWQiBGcm9udGVuZHMKIwoKIwojIE11bHRpc3RhbmRh cmQgKHNhdGVsbGl0ZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TVEIwODk5PW0KQ09ORklHX0RW Ql9TVEI2MTAwPW0KQ09ORklHX0RWQl9TVFYwOTB4PW0KQ09ORklHX0RWQl9TVFYwOTEwPW0KQ09O RklHX0RWQl9TVFY2MTEweD1tCkNPTkZJR19EVkJfU1RWNjExMT1tCkNPTkZJR19EVkJfTVhMNVhY PW0KQ09ORklHX0RWQl9NODhEUzMxMDM9bQoKIwojIE11bHRpc3RhbmRhcmQgKGNhYmxlICsgdGVy cmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfRFJYSz1tCkNPTkZJR19EVkJfVERBMTgy NzFDMkREPW0KQ09ORklHX0RWQl9TSTIxNjU9bQpDT05GSUdfRFZCX01OODg0NzI9bQpDT05GSUdf RFZCX01OODg0NzM9bQoKIwojIERWQi1TIChzYXRlbGxpdGUpIGZyb250ZW5kcwojCkNPTkZJR19E VkJfQ1gyNDExMD1tCkNPTkZJR19EVkJfQ1gyNDEyMz1tCkNPTkZJR19EVkJfTVQzMTI9bQpDT05G SUdfRFZCX1pMMTAwMzY9bQpDT05GSUdfRFZCX1pMMTAwMzk9bQpDT05GSUdfRFZCX1M1SDE0MjA9 bQpDT05GSUdfRFZCX1NUVjAyODg9bQpDT05GSUdfRFZCX1NUQjYwMDA9bQpDT05GSUdfRFZCX1NU VjAyOTk9bQpDT05GSUdfRFZCX1NUVjYxMTA9bQpDT05GSUdfRFZCX1NUVjA5MDA9bQpDT05GSUdf RFZCX1REQTgwODM9bQpDT05GSUdfRFZCX1REQTEwMDg2PW0KQ09ORklHX0RWQl9UREE4MjYxPW0K Q09ORklHX0RWQl9WRVMxWDkzPW0KQ09ORklHX0RWQl9UVU5FUl9JVEQxMDAwPW0KQ09ORklHX0RW Ql9UVU5FUl9DWDI0MTEzPW0KQ09ORklHX0RWQl9UREE4MjZYPW0KQ09ORklHX0RWQl9UVUE2MTAw PW0KQ09ORklHX0RWQl9DWDI0MTE2PW0KQ09ORklHX0RWQl9DWDI0MTE3PW0KQ09ORklHX0RWQl9D WDI0MTIwPW0KQ09ORklHX0RWQl9TSTIxWFg9bQpDT05GSUdfRFZCX1RTMjAyMD1tCkNPTkZJR19E VkJfRFMzMDAwPW0KQ09ORklHX0RWQl9NQjg2QTE2PW0KQ09ORklHX0RWQl9UREExMDA3MT1tCgoj CiMgRFZCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1NQODg3MD1tCkNP TkZJR19EVkJfU1A4ODdYPW0KQ09ORklHX0RWQl9DWDIyNzAwPW0KQ09ORklHX0RWQl9DWDIyNzAy PW0KQ09ORklHX0RWQl9TNUgxNDMyPW0KQ09ORklHX0RWQl9EUlhEPW0KQ09ORklHX0RWQl9MNjQ3 ODE9bQpDT05GSUdfRFZCX1REQTEwMDRYPW0KQ09ORklHX0RWQl9OWFQ2MDAwPW0KQ09ORklHX0RW Ql9NVDM1Mj1tCkNPTkZJR19EVkJfWkwxMDM1Mz1tCkNPTkZJR19EVkJfRElCMzAwME1CPW0KQ09O RklHX0RWQl9ESUIzMDAwTUM9bQpDT05GSUdfRFZCX0RJQjcwMDBNPW0KQ09ORklHX0RWQl9ESUI3 MDAwUD1tCkNPTkZJR19EVkJfRElCOTAwMD1tCkNPTkZJR19EVkJfVERBMTAwNDg9bQpDT05GSUdf RFZCX0FGOTAxMz1tCkNPTkZJR19EVkJfRUMxMDA9bQpDT05GSUdfRFZCX1NUVjAzNjc9bQpDT05G SUdfRFZCX0NYRDI4MjBSPW0KQ09ORklHX0RWQl9DWEQyODQxRVI9bQpDT05GSUdfRFZCX1JUTDI4 MzA9bQpDT05GSUdfRFZCX1JUTDI4MzI9bQpDT05GSUdfRFZCX1JUTDI4MzJfU0RSPW0KQ09ORklH X0RWQl9TSTIxNjg9bQpDT05GSUdfRFZCX1pEMTMwMV9ERU1PRD1tCkNPTkZJR19EVkJfQ1hEMjg4 MD1tCgojCiMgRFZCLUMgKGNhYmxlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1ZFUzE4MjA9bQpD T05GSUdfRFZCX1REQTEwMDIxPW0KQ09ORklHX0RWQl9UREExMDAyMz1tCkNPTkZJR19EVkJfU1RW MDI5Nz1tCgojCiMgQVRTQyAoTm9ydGggQW1lcmljYW4vS29yZWFuIFRlcnJlc3RyaWFsL0NhYmxl IERUVikgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9OWFQyMDBYPW0KQ09ORklHX0RWQl9PUjUxMjEx PW0KQ09ORklHX0RWQl9PUjUxMTMyPW0KQ09ORklHX0RWQl9CQ00zNTEwPW0KQ09ORklHX0RWQl9M R0RUMzMwWD1tCkNPTkZJR19EVkJfTEdEVDMzMDU9bQpDT05GSUdfRFZCX0xHRFQzMzA2QT1tCkNP TkZJR19EVkJfTEcyMTYwPW0KQ09ORklHX0RWQl9TNUgxNDA5PW0KQ09ORklHX0RWQl9BVTg1MjI9 bQpDT05GSUdfRFZCX0FVODUyMl9EVFY9bQpDT05GSUdfRFZCX0FVODUyMl9WNEw9bQpDT05GSUdf RFZCX1M1SDE0MTE9bQoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJ R19EVkJfUzkyMT1tCkNPTkZJR19EVkJfRElCODAwMD1tCkNPTkZJR19EVkJfTUI4NkEyMFM9bQoK IwojIElTREItUyAoc2F0ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwoj CkNPTkZJR19EVkJfVEM5MDUyMj1tCkNPTkZJR19EVkJfTU44ODQ0M1g9bQoKIwojIERpZ2l0YWwg dGVycmVzdHJpYWwgb25seSB0dW5lcnMvUExMCiMKQ09ORklHX0RWQl9QTEw9bQpDT05GSUdfRFZC X1RVTkVSX0RJQjAwNzA9bQpDT05GSUdfRFZCX1RVTkVSX0RJQjAwOTA9bQoKIwojIFNFQyBjb250 cm9sIGRldmljZXMgZm9yIERWQi1TCiMKQ09ORklHX0RWQl9EUlgzOVhZSj1tCkNPTkZJR19EVkJf TE5CSDI1PW0KQ09ORklHX0RWQl9MTkJIMjk9bQpDT05GSUdfRFZCX0xOQlAyMT1tCkNPTkZJR19E VkJfTE5CUDIyPW0KQ09ORklHX0RWQl9JU0w2NDA1PW0KQ09ORklHX0RWQl9JU0w2NDIxPW0KQ09O RklHX0RWQl9JU0w2NDIzPW0KQ09ORklHX0RWQl9BODI5Mz1tCkNPTkZJR19EVkJfTEdTOEdMNT1t CkNPTkZJR19EVkJfTEdTOEdYWD1tCkNPTkZJR19EVkJfQVRCTTg4MzA9bQpDT05GSUdfRFZCX1RE QTY2NXg9bQpDT05GSUdfRFZCX0lYMjUwNVY9bQpDT05GSUdfRFZCX004OFJTMjAwMD1tCkNPTkZJ R19EVkJfQUY5MDMzPW0KQ09ORklHX0RWQl9IT1JVUzNBPW0KQ09ORklHX0RWQl9BU0NPVDJFPW0K Q09ORklHX0RWQl9IRUxFTkU9bQoKIwojIENvbW1vbiBJbnRlcmZhY2UgKEVONTAyMjEpIGNvbnRy b2xsZXIgZHJpdmVycwojCkNPTkZJR19EVkJfQ1hEMjA5OT1tCkNPTkZJR19EVkJfU1AyPW0KIyBl bmQgb2YgQ3VzdG9taXNlIERWQiBGcm9udGVuZHMKCiMKIyBUb29scyB0byBkZXZlbG9wIG5ldyBm cm9udGVuZHMKIwojIENPTkZJR19EVkJfRFVNTVlfRkUgaXMgbm90IHNldAojIGVuZCBvZiBNZWRp YSBhbmNpbGxhcnkgZHJpdmVycwoKIwojIEdyYXBoaWNzIHN1cHBvcnQKIwojIENPTkZJR19BR1Ag aXMgbm90IHNldApDT05GSUdfSU5URUxfR1RUPW0KQ09ORklHX1ZHQV9BUkI9eQpDT05GSUdfVkdB X0FSQl9NQVhfR1BVUz02NApDT05GSUdfVkdBX1NXSVRDSEVST089eQpDT05GSUdfRFJNPW0KQ09O RklHX0RSTV9NSVBJX0RTST15CkNPTkZJR19EUk1fRFBfQVVYX0NIQVJERVY9eQojIENPTkZJR19E Uk1fREVCVUdfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfRFJNX0tNU19IRUxQRVI9bQpDT05G SUdfRFJNX0tNU19GQl9IRUxQRVI9eQpDT05GSUdfRFJNX0ZCREVWX0VNVUxBVElPTj15CkNPTkZJ R19EUk1fRkJERVZfT1ZFUkFMTE9DPTEwMApDT05GSUdfRFJNX0xPQURfRURJRF9GSVJNV0FSRT15 CiMgQ09ORklHX0RSTV9EUF9DRUMgaXMgbm90IHNldApDT05GSUdfRFJNX1RUTT1tCkNPTkZJR19E Uk1fVFRNX0RNQV9QQUdFX1BPT0w9eQpDT05GSUdfRFJNX1ZSQU1fSEVMUEVSPW0KQ09ORklHX0RS TV9UVE1fSEVMUEVSPW0KQ09ORklHX0RSTV9HRU1fU0hNRU1fSEVMUEVSPXkKCiMKIyBJMkMgZW5j b2RlciBvciBoZWxwZXIgY2hpcHMKIwpDT05GSUdfRFJNX0kyQ19DSDcwMDY9bQpDT05GSUdfRFJN X0kyQ19TSUwxNjQ9bQojIENPTkZJR19EUk1fSTJDX05YUF9UREE5OThYIGlzIG5vdCBzZXQKIyBD T05GSUdfRFJNX0kyQ19OWFBfVERBOTk1MCBpcyBub3Qgc2V0CiMgZW5kIG9mIEkyQyBlbmNvZGVy IG9yIGhlbHBlciBjaGlwcwoKIwojIEFSTSBkZXZpY2VzCiMKIyBlbmQgb2YgQVJNIGRldmljZXMK CiMgQ09ORklHX0RSTV9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19EUk1fQU1ER1BVIGlzIG5v dCBzZXQKIyBDT05GSUdfRFJNX05PVVZFQVUgaXMgbm90IHNldApDT05GSUdfRFJNX0k5MTU9bQpD T05GSUdfRFJNX0k5MTVfRk9SQ0VfUFJPQkU9IiIKQ09ORklHX0RSTV9JOTE1X0NBUFRVUkVfRVJS T1I9eQpDT05GSUdfRFJNX0k5MTVfQ09NUFJFU1NfRVJST1I9eQpDT05GSUdfRFJNX0k5MTVfVVNF UlBUUj15CkNPTkZJR19EUk1fSTkxNV9HVlQ9eQpDT05GSUdfRFJNX0k5MTVfR1ZUX0tWTUdUPW0K Q09ORklHX0RSTV9JOTE1X0ZFTkNFX1RJTUVPVVQ9MTAwMDAKQ09ORklHX0RSTV9JOTE1X1VTRVJG QVVMVF9BVVRPU1VTUEVORD0yNTAKQ09ORklHX0RSTV9JOTE1X0hFQVJUQkVBVF9JTlRFUlZBTD0y NTAwCkNPTkZJR19EUk1fSTkxNV9QUkVFTVBUX1RJTUVPVVQ9NjQwCkNPTkZJR19EUk1fSTkxNV9N QVhfUkVRVUVTVF9CVVNZV0FJVD04MDAwCkNPTkZJR19EUk1fSTkxNV9TVE9QX1RJTUVPVVQ9MTAw CkNPTkZJR19EUk1fSTkxNV9USU1FU0xJQ0VfRFVSQVRJT049MQpDT05GSUdfRFJNX1ZHRU09bQoj IENPTkZJR19EUk1fVktNUyBpcyBub3Qgc2V0CkNPTkZJR19EUk1fVk1XR0ZYPW0KQ09ORklHX0RS TV9WTVdHRlhfRkJDT049eQpDT05GSUdfRFJNX0dNQTUwMD1tCkNPTkZJR19EUk1fR01BNjAwPXkK Q09ORklHX0RSTV9HTUEzNjAwPXkKIyBDT05GSUdfRFJNX1VETCBpcyBub3Qgc2V0CkNPTkZJR19E Uk1fQVNUPW0KQ09ORklHX0RSTV9NR0FHMjAwPW0KQ09ORklHX0RSTV9RWEw9bQpDT05GSUdfRFJN X0JPQ0hTPW0KQ09ORklHX0RSTV9WSVJUSU9fR1BVPW0KQ09ORklHX0RSTV9QQU5FTD15CgojCiMg RGlzcGxheSBQYW5lbHMKIwojIENPTkZJR19EUk1fUEFORUxfUkFTUEJFUlJZUElfVE9VQ0hTQ1JF RU4gaXMgbm90IHNldAojIGVuZCBvZiBEaXNwbGF5IFBhbmVscwoKQ09ORklHX0RSTV9CUklER0U9 eQpDT05GSUdfRFJNX1BBTkVMX0JSSURHRT15CgojCiMgRGlzcGxheSBJbnRlcmZhY2UgQnJpZGdl cwojCiMgQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3OFhYIGlzIG5vdCBzZXQKIyBlbmQgb2YgRGlz cGxheSBJbnRlcmZhY2UgQnJpZGdlcwoKIyBDT05GSUdfRFJNX0VUTkFWSVYgaXMgbm90IHNldApD T05GSUdfRFJNX0NJUlJVU19RRU1VPW0KIyBDT05GSUdfRFJNX0dNMTJVMzIwIGlzIG5vdCBzZXQK IyBDT05GSUdfVElOWURSTV9IWDgzNTdEIGlzIG5vdCBzZXQKIyBDT05GSUdfVElOWURSTV9JTEk5 MjI1IGlzIG5vdCBzZXQKIyBDT05GSUdfVElOWURSTV9JTEk5MzQxIGlzIG5vdCBzZXQKIyBDT05G SUdfVElOWURSTV9JTEk5NDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfVElOWURSTV9NSTAyODNRVCBp cyBub3Qgc2V0CiMgQ09ORklHX1RJTllEUk1fUkVQQVBFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RJ TllEUk1fU1Q3NTg2IGlzIG5vdCBzZXQKIyBDT05GSUdfVElOWURSTV9TVDc3MzVSIGlzIG5vdCBz ZXQKIyBDT05GSUdfRFJNX1hFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9WQk9YVklERU8gaXMg bm90IHNldAojIENPTkZJR19EUk1fTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9QQU5FTF9P UklFTlRBVElPTl9RVUlSS1M9eQoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZC X0NNRExJTkU9eQpDT05GSUdfRkJfTk9USUZZPXkKQ09ORklHX0ZCPXkKIyBDT05GSUdfRklSTVdB UkVfRURJRCBpcyBub3Qgc2V0CkNPTkZJR19GQl9CT09UX1ZFU0FfU1VQUE9SVD15CkNPTkZJR19G Ql9DRkJfRklMTFJFQ1Q9eQpDT05GSUdfRkJfQ0ZCX0NPUFlBUkVBPXkKQ09ORklHX0ZCX0NGQl9J TUFHRUJMSVQ9eQpDT05GSUdfRkJfU1lTX0ZJTExSRUNUPW0KQ09ORklHX0ZCX1NZU19DT1BZQVJF QT1tCkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPW0KIyBDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU4g aXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZPUFM9bQpDT05GSUdfRkJfREVGRVJSRURfSU89eQoj IENPTkZJR19GQl9NT0RFX0hFTFBFUlMgaXMgbm90IHNldApDT05GSUdfRkJfVElMRUJMSVRUSU5H PXkKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUgZHJpdmVycwojCiMgQ09ORklHX0ZCX0NJUlJV UyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0NZQkVS MjAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FT SUxJQU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfSU1TVFQgaXMgbm90IHNldAojIENPTkZJR19G Ql9WR0ExNiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1VWRVNBIGlzIG5vdCBzZXQKQ09ORklHX0ZC X1ZFU0E9eQpDT05GSUdfRkJfRUZJPXkKIyBDT05GSUdfRkJfTjQxMSBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX0hHQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX09QRU5DT1JFUyBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX1MxRDEzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTlZJRElBIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfUklWQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0k3NDAgaXMgbm90IHNl dAojIENPTkZJR19GQl9MRTgwNTc4IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFUUk9YIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfUkFERU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZMTI4IGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUzMgaXMgbm90 IHNldAojIENPTkZJR19GQl9TQVZBR0UgaXMgbm90IHNldAojIENPTkZJR19GQl9TSVMgaXMgbm90 IHNldAojIENPTkZJR19GQl9WSUEgaXMgbm90IHNldAojIENPTkZJR19GQl9ORU9NQUdJQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX0tZUk8gaXMgbm90IHNldAojIENPTkZJR19GQl8zREZYIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfVk9PRE9PMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZUODYyMyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1RSSURFTlQgaXMgbm90IHNldAojIENPTkZJR19GQl9BUksg aXMgbm90IHNldAojIENPTkZJR19GQl9QTTMgaXMgbm90IHNldAojIENPTkZJR19GQl9DQVJNSU5F IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU001MDEgaXMgbm90IHNldAojIENPTkZJR19GQl9TTVND VUZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVURMIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfSUJN X0dYVDQ1MDAgaXMgbm90IHNldAojIENPTkZJR19GQl9WSVJUVUFMIGlzIG5vdCBzZXQKIyBDT05G SUdfWEVOX0ZCREVWX0ZST05URU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUVUUk9OT01FIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfTUI4NjJYWCBpcyBub3Qgc2V0CkNPTkZJR19GQl9IWVBFUlY9 bQojIENPTkZJR19GQl9TSU1QTEUgaXMgbm90IHNldAojIENPTkZJR19GQl9TTTcxMiBpcyBub3Qg c2V0CiMgZW5kIG9mIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCgojCiMgQmFja2xpZ2h0ICYgTENEIGRl dmljZSBzdXBwb3J0CiMKQ09ORklHX0xDRF9DTEFTU19ERVZJQ0U9bQojIENPTkZJR19MQ0RfTDRG MDAyNDJUMDMgaXMgbm90IHNldAojIENPTkZJR19MQ0RfTE1TMjgzR0YwNSBpcyBub3Qgc2V0CiMg Q09ORklHX0xDRF9MVFYzNTBRViBpcyBub3Qgc2V0CiMgQ09ORklHX0xDRF9JTEk5MjJYIGlzIG5v dCBzZXQKIyBDT05GSUdfTENEX0lMSTkzMjAgaXMgbm90IHNldAojIENPTkZJR19MQ0RfVERPMjRN IGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX1ZHRzI0MzJBNCBpcyBub3Qgc2V0CkNPTkZJR19MQ0Rf UExBVEZPUk09bQojIENPTkZJR19MQ0RfQU1TMzY5RkcwNiBpcyBub3Qgc2V0CiMgQ09ORklHX0xD RF9MTVM1MDFLRjAzIGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0hYODM1NyBpcyBub3Qgc2V0CiMg Q09ORklHX0xDRF9PVE0zMjI1QSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQ0xBU1NfREVW SUNFPXkKIyBDT05GSUdfQkFDS0xJR0hUX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRf QVBQTEU9bQojIENPTkZJR19CQUNLTElHSFRfUUNPTV9XTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdf QkFDS0xJR0hUX1NBSEFSQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwIGlz IG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NzAgaXMgbm90IHNldAojIENPTkZJR19C QUNLTElHSFRfTE0zNjMwQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MTTM2MzkgaXMg bm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xQODU1WD1tCiMgQ09ORklHX0JBQ0tMSUdIVF9HUElP IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0xWNTIwN0xQIGlzIG5vdCBzZXQKIyBDT05G SUdfQkFDS0xJR0hUX0JENjEwNyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BUkNYQ05O IGlzIG5vdCBzZXQKIyBlbmQgb2YgQmFja2xpZ2h0ICYgTENEIGRldmljZSBzdXBwb3J0CgpDT05G SUdfSERNST15CgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBwb3J0CiMKQ09ORklHX1ZH QV9DT05TT0xFPXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0s9eQpDT05GSUdfVkdBQ09O X1NPRlRfU0NST0xMQkFDS19TSVpFPTY0CiMgQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0tf UEVSU0lTVEVOVF9FTkFCTEVfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19EVU1NWV9DT05T T0xFPXkKQ09ORklHX0RVTU1ZX0NPTlNPTEVfQ09MVU1OUz04MApDT05GSUdfRFVNTVlfQ09OU09M RV9ST1dTPTI1CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFPXkKQ09ORklHX0ZSQU1FQlVGRkVS X0NPTlNPTEVfREVURUNUX1BSSU1BUlk9eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ST1RB VElPTj15CiMgQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfREVGRVJSRURfVEFLRU9WRVIgaXMg bm90IHNldAojIGVuZCBvZiBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKCkNPTkZJR19M T0dPPXkKIyBDT05GSUdfTE9HT19MSU5VWF9NT05PIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HT19M SU5VWF9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19MT0dPX0xJTlVYX0NMVVQyMjQ9eQojIGVuZCBv ZiBHcmFwaGljcyBzdXBwb3J0CgojIENPTkZJR19TT1VORCBpcyBub3Qgc2V0CgojCiMgSElEIHN1 cHBvcnQKIwpDT05GSUdfSElEPXkKQ09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RIPXkKQ09ORklH X0hJRFJBVz15CkNPTkZJR19VSElEPW0KQ09ORklHX0hJRF9HRU5FUklDPXkKCiMKIyBTcGVjaWFs IEhJRCBkcml2ZXJzCiMKQ09ORklHX0hJRF9BNFRFQ0g9bQojIENPTkZJR19ISURfQUNDVVRPVUNI IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9BQ1JVWD1tCiMgQ09ORklHX0hJRF9BQ1JVWF9GRiBpcyBu b3Qgc2V0CkNPTkZJR19ISURfQVBQTEU9bQojIENPTkZJR19ISURfQVBQTEVJUiBpcyBub3Qgc2V0 CkNPTkZJR19ISURfQVNVUz1tCkNPTkZJR19ISURfQVVSRUFMPW0KQ09ORklHX0hJRF9CRUxLSU49 bQojIENPTkZJR19ISURfQkVUT1BfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURfQklHQkVOX0ZG IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DSEVSUlk9bQpDT05GSUdfSElEX0NISUNPTlk9bQojIENP TkZJR19ISURfQ09SU0FJUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DT1VHQVIgaXMgbm90IHNl dAojIENPTkZJR19ISURfTUFDQUxMWSBpcyBub3Qgc2V0CkNPTkZJR19ISURfQ01FRElBPW0KIyBD T05GSUdfSElEX0NQMjExMiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DUkVBVElWRV9TQjA1NDAg aXMgbm90IHNldApDT05GSUdfSElEX0NZUFJFU1M9bQpDT05GSUdfSElEX0RSQUdPTlJJU0U9bQoj IENPTkZJR19EUkFHT05SSVNFX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0VNU19GRiBpcyBu b3Qgc2V0CiMgQ09ORklHX0hJRF9FTEFOIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FTEVDT009bQoj IENPTkZJR19ISURfRUxPIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FWktFWT1tCkNPTkZJR19ISURf R0VNQklSRD1tCkNPTkZJR19ISURfR0ZSTT1tCiMgQ09ORklHX0hJRF9HTE9SSU9VUyBpcyBub3Qg c2V0CiMgQ09ORklHX0hJRF9IT0xURUsgaXMgbm90IHNldAojIENPTkZJR19ISURfR1Q2ODNSIGlz IG5vdCBzZXQKQ09ORklHX0hJRF9LRVlUT1VDSD1tCkNPTkZJR19ISURfS1lFPW0KIyBDT05GSUdf SElEX1VDTE9HSUMgaXMgbm90IHNldApDT05GSUdfSElEX1dBTFRPUD1tCiMgQ09ORklHX0hJRF9W SUVXU09OSUMgaXMgbm90IHNldApDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9JQ0FE RT1tCkNPTkZJR19ISURfSVRFPW0KQ09ORklHX0hJRF9KQUJSQT1tCkNPTkZJR19ISURfVFdJTkhB Tj1tCkNPTkZJR19ISURfS0VOU0lOR1RPTj1tCkNPTkZJR19ISURfTENQT1dFUj1tCkNPTkZJR19I SURfTEVEPW0KQ09ORklHX0hJRF9MRU5PVk89bQpDT05GSUdfSElEX0xPR0lURUNIPW0KQ09ORklH X0hJRF9MT0dJVEVDSF9ESj1tCkNPTkZJR19ISURfTE9HSVRFQ0hfSElEUFA9bQojIENPTkZJR19M T0dJVEVDSF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGIGlzIG5vdCBz ZXQKIyBDT05GSUdfTE9HSUc5NDBfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJV0hFRUxTX0ZG IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9NQUdJQ01PVVNFPXkKIyBDT05GSUdfSElEX01BTFRST04g aXMgbm90IHNldAojIENPTkZJR19ISURfTUFZRkxBU0ggaXMgbm90IHNldAojIENPTkZJR19ISURf UkVEUkFHT04gaXMgbm90IHNldApDT05GSUdfSElEX01JQ1JPU09GVD1tCkNPTkZJR19ISURfTU9O VEVSRVk9bQpDT05GSUdfSElEX01VTFRJVE9VQ0g9bQpDT05GSUdfSElEX05UST1tCiMgQ09ORklH X0hJRF9OVFJJRyBpcyBub3Qgc2V0CkNPTkZJR19ISURfT1JURUs9bQpDT05GSUdfSElEX1BBTlRI RVJMT1JEPW0KIyBDT05GSUdfUEFOVEhFUkxPUkRfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURf UEVOTU9VTlQgaXMgbm90IHNldApDT05GSUdfSElEX1BFVEFMWU5YPW0KQ09ORklHX0hJRF9QSUNP TENEPW0KQ09ORklHX0hJRF9QSUNPTENEX0ZCPXkKQ09ORklHX0hJRF9QSUNPTENEX0JBQ0tMSUdI VD15CkNPTkZJR19ISURfUElDT0xDRF9MQ0Q9eQpDT05GSUdfSElEX1BJQ09MQ0RfTEVEUz15CkNP TkZJR19ISURfUElDT0xDRF9DSVI9eQpDT05GSUdfSElEX1BMQU5UUk9OSUNTPW0KQ09ORklHX0hJ RF9QUklNQVg9bQojIENPTkZJR19ISURfUkVUUk9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9S T0NDQVQgaXMgbm90IHNldApDT05GSUdfSElEX1NBSVRFSz1tCkNPTkZJR19ISURfU0FNU1VORz1t CiMgQ09ORklHX0hJRF9TT05ZIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TUEVFRExJTks9bQojIENP TkZJR19ISURfU1RFQU0gaXMgbm90IHNldApDT05GSUdfSElEX1NURUVMU0VSSUVTPW0KQ09ORklH X0hJRF9TVU5QTFVTPW0KQ09ORklHX0hJRF9STUk9bQpDT05GSUdfSElEX0dSRUVOQVNJQT1tCiMg Q09ORklHX0dSRUVOQVNJQV9GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfSFlQRVJWX01PVVNFPW0K Q09ORklHX0hJRF9TTUFSVEpPWVBMVVM9bQojIENPTkZJR19TTUFSVEpPWVBMVVNfRkYgaXMgbm90 IHNldApDT05GSUdfSElEX1RJVk89bQpDT05GSUdfSElEX1RPUFNFRUQ9bQpDT05GSUdfSElEX1RI SU5HTT1tCkNPTkZJR19ISURfVEhSVVNUTUFTVEVSPW0KIyBDT05GSUdfVEhSVVNUTUFTVEVSX0ZG IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1VEUkFXX1BTMyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ RF9VMkZaRVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1dBQ09NIGlzIG5vdCBzZXQKQ09ORklH X0hJRF9XSUlNT1RFPW0KQ09ORklHX0hJRF9YSU5NTz1tCkNPTkZJR19ISURfWkVST1BMVVM9bQoj IENPTkZJR19aRVJPUExVU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfWllEQUNST049bQpDT05G SUdfSElEX1NFTlNPUl9IVUI9eQpDT05GSUdfSElEX1NFTlNPUl9DVVNUT01fU0VOU09SPW0KQ09O RklHX0hJRF9BTFBTPW0KIyBDT05GSUdfSElEX01DUDIyMjEgaXMgbm90IHNldAojIGVuZCBvZiBT cGVjaWFsIEhJRCBkcml2ZXJzCgojCiMgVVNCIEhJRCBzdXBwb3J0CiMKQ09ORklHX1VTQl9ISUQ9 eQojIENPTkZJR19ISURfUElEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0hJRERFViBpcyBub3Qg c2V0CiMgZW5kIG9mIFVTQiBISUQgc3VwcG9ydAoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJ R19JMkNfSElEPW0KIyBlbmQgb2YgSTJDIEhJRCBzdXBwb3J0CgojCiMgSW50ZWwgSVNIIEhJRCBz dXBwb3J0CiMKQ09ORklHX0lOVEVMX0lTSF9ISUQ9bQojIENPTkZJR19JTlRFTF9JU0hfRklSTVdB UkVfRE9XTkxPQURFUiBpcyBub3Qgc2V0CiMgZW5kIG9mIEludGVsIElTSCBISUQgc3VwcG9ydAoj IGVuZCBvZiBISUQgc3VwcG9ydAoKQ09ORklHX1VTQl9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05G SUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NPTU1PTj15CiMgQ09ORklHX1VTQl9MRURfVFJJ RyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9VTFBJX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9DT05OX0dQSU8gaXMgbm90IHNldApDT05GSUdfVVNCX0FSQ0hfSEFTX0hDRD15CkNPTkZJR19V U0I9eQpDT05GSUdfVVNCX1BDST15CkNPTkZJR19VU0JfQU5OT1VOQ0VfTkVXX0RFVklDRVM9eQoK IwojIE1pc2NlbGxhbmVvdXMgVVNCIG9wdGlvbnMKIwpDT05GSUdfVVNCX0RFRkFVTFRfUEVSU0lT VD15CiMgQ09ORklHX1VTQl9EWU5BTUlDX01JTk9SUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9P VEcgaXMgbm90IHNldAojIENPTkZJR19VU0JfT1RHX1BST0RVQ1RMSVNUIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9MRURTX1RSSUdHRVJfVVNCUE9SVD15CkNPTkZJR19VU0JfQVVUT1NVU1BFTkRfREVM QVk9MgpDT05GSUdfVVNCX01PTj15CgojCiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMK IyBDT05GSUdfVVNCX0M2N1gwMF9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX1hIQ0lfSENEPXkK IyBDT05GSUdfVVNCX1hIQ0lfREJHQ0FQIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9YSENJX1BDST15 CiMgQ09ORklHX1VTQl9YSENJX1BDSV9SRU5FU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1hI Q0lfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfVVNCX0VIQ0lfSENEPXkKQ09ORklHX1VTQl9F SENJX1JPT1RfSFVCX1RUPXkKQ09ORklHX1VTQl9FSENJX1RUX05FV1NDSEVEPXkKQ09ORklHX1VT Ql9FSENJX1BDST15CiMgQ09ORklHX1VTQl9FSENJX0ZTTCBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9FSENJX0hDRF9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9PWFUyMTBIUF9IQ0Qg aXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTE2WF9IQ0QgaXMgbm90IHNldAojIENPTkZJR19V U0JfRk9URzIxMF9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfTUFYMzQyMV9IQ0QgaXMgbm90 IHNldApDT05GSUdfVVNCX09IQ0lfSENEPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QQ0k9eQojIENP TkZJR19VU0JfT0hDSV9IQ0RfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfVVNCX1VIQ0lfSENE PXkKIyBDT05GSUdfVVNCX1NMODExX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9SOEE2NjU5 N19IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfSENEX0JDTUEgaXMgbm90IHNldAojIENPTkZJ R19VU0JfSENEX1RFU1RfTU9ERSBpcyBub3Qgc2V0CgojCiMgVVNCIERldmljZSBDbGFzcyBkcml2 ZXJzCiMKIyBDT05GSUdfVVNCX0FDTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9QUklOVEVSIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX1dETSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9UTUMgaXMg bm90IHNldAoKIwojIE5PVEU6IFVTQl9TVE9SQUdFIGRlcGVuZHMgb24gU0NTSSBidXQgQkxLX0RF Vl9TRCBtYXkKIwoKIwojIGFsc28gYmUgbmVlZGVkOyBzZWUgVVNCX1NUT1JBR0UgSGVscCBmb3Ig bW9yZSBpbmZvCiMKQ09ORklHX1VTQl9TVE9SQUdFPW0KIyBDT05GSUdfVVNCX1NUT1JBR0VfREVC VUcgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9SRUFMVEVLIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TVE9SQUdF X0ZSRUVDT00gaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9JU0QyMDAgaXMgbm90IHNl dAojIENPTkZJR19VU0JfU1RPUkFHRV9VU0JBVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TVE9S QUdFX1NERFIwOSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TVE9SQUdFX1NERFI1NSBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X1NUT1JBR0VfQUxBVURBIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NUT1JBR0VfT05FVE9VQ0gg aXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9LQVJNQSBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9TVE9SQUdFX0NZUFJFU1NfQVRBQ0IgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFH RV9FTkVfVUI2MjUwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1VBUyBpcyBub3Qgc2V0CgojCiMg VVNCIEltYWdpbmcgZGV2aWNlcwojCiMgQ09ORklHX1VTQl9NREM4MDAgaXMgbm90IHNldAojIENP TkZJR19VU0JfTUlDUk9URUsgaXMgbm90IHNldAojIENPTkZJR19VU0JJUF9DT1JFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0NETlMzIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX01VU0JfSERSQyBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9EV0MzIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzIg aXMgbm90IHNldAojIENPTkZJR19VU0JfQ0hJUElERUEgaXMgbm90IHNldAojIENPTkZJR19VU0Jf SVNQMTc2MCBpcyBub3Qgc2V0CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCiMgQ09ORklHX1VTQl9V U1M3MjAgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTD1tCkNPTkZJR19VU0JfU0VSSUFMX0dF TkVSSUM9eQojIENPTkZJR19VU0JfU0VSSUFMX1NJTVBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfQUlSQ0FCTEUgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTYg aXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0JFTEtJTiBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9TRVJJQUxfQ0gzNDEgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVB VCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfRElHSV9BQ0NFTEVQT1JUIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX1NFUklBTF9DUDIxMFggaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VS SUFMX0NZUFJFU1NfTTggaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0VNUEVHIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9GVERJX1NJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfVklTT1IgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0lQQVEgaXMgbm90 IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0lSIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklB TF9FREdFUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlRfVEkgaXMg bm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0Y4MTIzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfRjgxNTNYIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9HQVJNSU4gaXMg bm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0lQVyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9T RVJJQUxfSVVVIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1BEQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfS0xTSSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfS09CSUxfU0NUIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9NQ1RfVTIzMiBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9TRVJJQUxfTUVUUk8gaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX01PUzc3MjAg aXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX01PUzc4NDAgaXMgbm90IHNldAojIENPTkZJ R19VU0JfU0VSSUFMX01YVVBPUlQgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX05BVk1B TiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfUEwyMzAzIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX1NFUklBTF9PVEk2ODU4IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9RQ0FV WCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU0gaXMgbm90IHNldAojIENP TkZJR19VU0JfU0VSSUFMX1NQQ1A4WDUgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1NB RkUgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1NJRVJSQVdJUkVMRVNTIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX1NFUklBTF9TWU1CT0wgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VS SUFMX1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0sgaXMgbm90IHNl dAojIENPTkZJR19VU0JfU0VSSUFMX1hJUkNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJ QUxfT1BUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9PTU5JTkVUIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX1NFUklBTF9PUFRJQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NF UklBTF9YU0VOU19NVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfV0lTSEJPTkUgaXMg bm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1NTVTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfUVQyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9VUEQ3OEYwNzMwIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfREVCVUc9bQoKIwojIFVTQiBNaXNjZWxsYW5lb3Vz IGRyaXZlcnMKIwojIENPTkZJR19VU0JfRU1JNjIgaXMgbm90IHNldAojIENPTkZJR19VU0JfRU1J MjYgaXMgbm90IHNldAojIENPTkZJR19VU0JfQURVVFVYIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X1NFVlNFRyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MRUdPVE9XRVIgaXMgbm90IHNldAojIENP TkZJR19VU0JfTENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NZUFJFU1NfQ1k3QzYzIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX0NZVEhFUk0gaXMgbm90IHNldAojIENPTkZJR19VU0JfSURNT1VT RSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9GVERJX0VMQU4gaXMgbm90IHNldAojIENPTkZJR19V U0JfQVBQTEVESVNQTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfQVBQTEVfTUZJX0ZBU1RDSEFSR0Ug aXMgbm90IHNldAojIENPTkZJR19VU0JfU0lTVVNCVkdBIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X0xEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1RSQU5DRVZJQlJBVE9SIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0lPV0FSUklPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9URVNUIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0VIU0VUX1RFU1RfRklYVFVSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9JU0lHSFRGVyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ZVVJFWCBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9FWlVTQl9GWDIgaXMgbm90IHNldAojIENPTkZJR19VU0JfSFVCX1VTQjI1MVhCIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0hTSUNfVVNCMzUwMyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9IU0lDX1VTQjQ2MDQgaXMgbm90IHNldAojIENPTkZJR19VU0JfTElOS19MQVlFUl9URVNUIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0NIQU9TS0VZIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0FU TSBpcyBub3Qgc2V0CgojCiMgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwojIENPTkZJR19O T1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dQSU9fVkJVUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9JU1AxMzAxIGlzIG5vdCBzZXQKIyBlbmQgb2YgVVNCIFBoeXNpY2FsIExh eWVyIGRyaXZlcnMKCiMgQ09ORklHX1VTQl9HQURHRVQgaXMgbm90IHNldApDT05GSUdfVFlQRUM9 eQojIENPTkZJR19UWVBFQ19UQ1BNIGlzIG5vdCBzZXQKQ09ORklHX1RZUEVDX1VDU0k9eQojIENP TkZJR19VQ1NJX0NDRyBpcyBub3Qgc2V0CkNPTkZJR19VQ1NJX0FDUEk9eQojIENPTkZJR19UWVBF Q19UUFM2NTk4WCBpcyBub3Qgc2V0CgojCiMgVVNCIFR5cGUtQyBNdWx0aXBsZXhlci9EZU11bHRp cGxleGVyIFN3aXRjaCBzdXBwb3J0CiMKIyBDT05GSUdfVFlQRUNfTVVYX1BJM1VTQjMwNTMyIGlz IG5vdCBzZXQKIyBlbmQgb2YgVVNCIFR5cGUtQyBNdWx0aXBsZXhlci9EZU11bHRpcGxleGVyIFN3 aXRjaCBzdXBwb3J0CgojCiMgVVNCIFR5cGUtQyBBbHRlcm5hdGUgTW9kZSBkcml2ZXJzCiMKIyBD T05GSUdfVFlQRUNfRFBfQUxUTU9ERSBpcyBub3Qgc2V0CiMgZW5kIG9mIFVTQiBUeXBlLUMgQWx0 ZXJuYXRlIE1vZGUgZHJpdmVycwoKIyBDT05GSUdfVVNCX1JPTEVfU1dJVENIIGlzIG5vdCBzZXQK Q09ORklHX01NQz1tCkNPTkZJR19NTUNfQkxPQ0s9bQpDT05GSUdfTU1DX0JMT0NLX01JTk9SUz04 CkNPTkZJR19TRElPX1VBUlQ9bQojIENPTkZJR19NTUNfVEVTVCBpcyBub3Qgc2V0CgojCiMgTU1D L1NEL1NESU8gSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwojIENPTkZJR19NTUNfREVCVUcgaXMg bm90IHNldApDT05GSUdfTU1DX1NESENJPW0KQ09ORklHX01NQ19TREhDSV9JT19BQ0NFU1NPUlM9 eQpDT05GSUdfTU1DX1NESENJX1BDST1tCkNPTkZJR19NTUNfUklDT0hfTU1DPXkKQ09ORklHX01N Q19TREhDSV9BQ1BJPW0KQ09ORklHX01NQ19TREhDSV9QTFRGTT1tCiMgQ09ORklHX01NQ19TREhD SV9GX1NESDMwIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1dCU0QgaXMgbm90IHNldAojIENPTkZJ R19NTUNfVElGTV9TRCBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19TUEkgaXMgbm90IHNldAojIENP TkZJR19NTUNfQ0I3MTAgaXMgbm90IHNldAojIENPTkZJR19NTUNfVklBX1NETU1DIGlzIG5vdCBz ZXQKIyBDT05GSUdfTU1DX1ZVQjMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19VU0hDIGlzIG5v dCBzZXQKIyBDT05GSUdfTU1DX1VTREhJNlJPTDAgaXMgbm90IHNldAojIENPTkZJR19NTUNfUkVB TFRFS19QQ0kgaXMgbm90IHNldApDT05GSUdfTU1DX0NRSENJPW0KIyBDT05GSUdfTU1DX0hTUSBp cyBub3Qgc2V0CiMgQ09ORklHX01NQ19UT1NISUJBX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX01N Q19NVEsgaXMgbm90IHNldAojIENPTkZJR19NTUNfU0RIQ0lfWEVOT04gaXMgbm90IHNldAojIENP TkZJR19NRU1TVElDSyBpcyBub3Qgc2V0CkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NM QVNTPXkKIyBDT05GSUdfTEVEU19DTEFTU19GTEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNf Q0xBU1NfTVVMVElDT0xPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfQlJJR0hUTkVTU19IV19D SEFOR0VEIGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVycwojCiMgQ09ORklHX0xFRFNfQVBVIGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTMwPW0KIyBDT05GSUdfTEVEU19MTTM1MzIgaXMgbm90 IHNldAojIENPTkZJR19MRURTX0xNMzY0MiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTUz MiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQ Mzk0ND1tCiMgQ09ORklHX0xFRFNfTFAzOTUyIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfQ0xFVk9f TUFJTD1tCiMgQ09ORklHX0xFRFNfUENBOTU1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENB OTYzWCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfREFDMTI0UzA4NSBpcyBub3Qgc2V0CiMgQ09O RklHX0xFRFNfUFdNIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19CRDI4MDIgaXMgbm90IHNldApD T05GSUdfTEVEU19JTlRFTF9TUzQyMDA9bQojIENPTkZJR19MRURTX1RDQTY1MDcgaXMgbm90IHNl dAojIENPTkZJR19MRURTX1RMQzU5MVhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MTTM1NXgg aXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVu ZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktN PW0KQ09ORklHX0xFRFNfTUxYQ1BMRD1tCiMgQ09ORklHX0xFRFNfTUxYUkVHIGlzIG5vdCBzZXQK IyBDT05GSUdfTEVEU19VU0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19OSUM3OEJYIGlzIG5v dCBzZXQKIyBDT05GSUdfTEVEU19USV9MTVVfQ09NTU9OIGlzIG5vdCBzZXQKCiMKIyBMRUQgVHJp Z2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19MRURTX1RSSUdHRVJfVElNRVI9 bQpDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9bQojIENPTkZJR19MRURTX1RSSUdHRVJfRElT SyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPW0KQ09ORklHX0xFRFNf VFJJR0dFUl9CQUNLTElHSFQ9bQojIENPTkZJR19MRURTX1RSSUdHRVJfQ1BVIGlzIG5vdCBzZXQK IyBDT05GSUdfTEVEU19UUklHR0VSX0FDVElWSVRZIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVFJJ R0dFUl9HUElPPW0KQ09ORklHX0xFRFNfVFJJR0dFUl9ERUZBVUxUX09OPW0KCiMKIyBpcHRhYmxl cyB0cmlnZ2VyIGlzIHVuZGVyIE5ldGZpbHRlciBjb25maWcgKExFRCB0YXJnZXQpCiMKQ09ORklH X0xFRFNfVFJJR0dFUl9UUkFOU0lFTlQ9bQpDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQT1tCiMg Q09ORklHX0xFRFNfVFJJR0dFUl9QQU5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dF Ul9ORVRERVYgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdHRVJfUEFUVEVSTiBpcyBub3Qg c2V0CkNPTkZJR19MRURTX1RSSUdHRVJfQVVESU89bQojIENPTkZJR19BQ0NFU1NJQklMSVRZIGlz IG5vdCBzZXQKQ09ORklHX0lORklOSUJBTkQ9bQpDT05GSUdfSU5GSU5JQkFORF9VU0VSX01BRD1t CkNPTkZJR19JTkZJTklCQU5EX1VTRVJfQUNDRVNTPW0KQ09ORklHX0lORklOSUJBTkRfVVNFUl9N RU09eQpDT05GSUdfSU5GSU5JQkFORF9PTl9ERU1BTkRfUEFHSU5HPXkKQ09ORklHX0lORklOSUJB TkRfQUREUl9UUkFOUz15CkNPTkZJR19JTkZJTklCQU5EX0FERFJfVFJBTlNfQ09ORklHRlM9eQoj IENPTkZJR19JTkZJTklCQU5EX01USENBIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9F RkEgaXMgbm90IHNldAojIENPTkZJR19JTkZJTklCQU5EX0k0MElXIGlzIG5vdCBzZXQKIyBDT05G SUdfTUxYNF9JTkZJTklCQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9PQ1JETUEg aXMgbm90IHNldAojIENPTkZJR19JTkZJTklCQU5EX1VTTklDIGlzIG5vdCBzZXQKIyBDT05GSUdf SU5GSU5JQkFORF9CTlhUX1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9SRE1BVlQg aXMgbm90IHNldApDT05GSUdfUkRNQV9SWEU9bQpDT05GSUdfUkRNQV9TSVc9bQpDT05GSUdfSU5G SU5JQkFORF9JUE9JQj1tCiMgQ09ORklHX0lORklOSUJBTkRfSVBPSUJfQ00gaXMgbm90IHNldApD T05GSUdfSU5GSU5JQkFORF9JUE9JQl9ERUJVRz15CiMgQ09ORklHX0lORklOSUJBTkRfSVBPSUJf REVCVUdfREFUQSBpcyBub3Qgc2V0CkNPTkZJR19JTkZJTklCQU5EX1NSUD1tCkNPTkZJR19JTkZJ TklCQU5EX1NSUFQ9bQojIENPTkZJR19JTkZJTklCQU5EX0lTRVIgaXMgbm90IHNldAojIENPTkZJ R19JTkZJTklCQU5EX0lTRVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9SVFJTX0NM SUVOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lORklOSUJBTkRfUlRSU19TRVJWRVIgaXMgbm90IHNl dAojIENPTkZJR19JTkZJTklCQU5EX09QQV9WTklDIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfQVRP TUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQUE9SVD15CkNPTkZJR19FREFDPXkKQ09ORklHX0VE QUNfTEVHQUNZX1NZU0ZTPXkKIyBDT05GSUdfRURBQ19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19F REFDX0RFQ09ERV9NQ0U9bQpDT05GSUdfRURBQ19HSEVTPXkKQ09ORklHX0VEQUNfQU1ENjQ9bQoj IENPTkZJR19FREFDX0FNRDY0X0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19FREFD X0U3NTJYPW0KQ09ORklHX0VEQUNfSTgyOTc1WD1tCkNPTkZJR19FREFDX0kzMDAwPW0KQ09ORklH X0VEQUNfSTMyMDA9bQpDT05GSUdfRURBQ19JRTMxMjAwPW0KQ09ORklHX0VEQUNfWDM4PW0KQ09O RklHX0VEQUNfSTU0MDA9bQpDT05GSUdfRURBQ19JN0NPUkU9bQpDT05GSUdfRURBQ19JNTAwMD1t CkNPTkZJR19FREFDX0k1MTAwPW0KQ09ORklHX0VEQUNfSTczMDA9bQpDT05GSUdfRURBQ19TQlJJ REdFPW0KQ09ORklHX0VEQUNfU0tYPW0KIyBDT05GSUdfRURBQ19JMTBOTSBpcyBub3Qgc2V0CkNP TkZJR19FREFDX1BORDI9bQpDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfTUMxNDY4MThfTElC PXkKQ09ORklHX1JUQ19DTEFTUz15CkNPTkZJR19SVENfSENUT1NZUz15CkNPTkZJR19SVENfSENU T1NZU19ERVZJQ0U9InJ0YzAiCiMgQ09ORklHX1JUQ19TWVNUT0hDIGlzIG5vdCBzZXQKIyBDT05G SUdfUlRDX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19OVk1FTT15CgojCiMgUlRDIGludGVy ZmFjZXMKIwpDT05GSUdfUlRDX0lOVEZfU1lTRlM9eQpDT05GSUdfUlRDX0lOVEZfUFJPQz15CkNP TkZJR19SVENfSU5URl9ERVY9eQojIENPTkZJR19SVENfSU5URl9ERVZfVUlFX0VNVUwgaXMgbm90 IHNldAojIENPTkZJR19SVENfRFJWX1RFU1QgaXMgbm90IHNldAoKIwojIEkyQyBSVEMgZHJpdmVy cwojCiMgQ09ORklHX1JUQ19EUlZfQUJCNVpFUzMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJW X0FCRU9aOSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfQUJYODBYIGlzIG5vdCBzZXQKQ09O RklHX1JUQ19EUlZfRFMxMzA3PW0KIyBDT05GSUdfUlRDX0RSVl9EUzEzMDdfQ0VOVFVSWSBpcyBu b3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTM3ND1tCiMgQ09ORklHX1JUQ19EUlZfRFMxMzc0X1dE VCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTY3Mj1tCkNPTkZJR19SVENfRFJWX01BWDY5 MDA9bQpDT05GSUdfUlRDX0RSVl9SUzVDMzcyPW0KQ09ORklHX1JUQ19EUlZfSVNMMTIwOD1tCkNP TkZJR19SVENfRFJWX0lTTDEyMDIyPW0KQ09ORklHX1JUQ19EUlZfWDEyMDU9bQpDT05GSUdfUlRD X0RSVl9QQ0Y4NTIzPW0KIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTA2MyBpcyBub3Qgc2V0CiMgQ09O RklHX1JUQ19EUlZfUENGODUzNjMgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzPW0K Q09ORklHX1JUQ19EUlZfUENGODU4Mz1tCkNPTkZJR19SVENfRFJWX000MVQ4MD1tCkNPTkZJR19S VENfRFJWX000MVQ4MF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9CUTMySz1tCiMgQ09ORklHX1JUQ19E UlZfUzM1MzkwQSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0ZNMzEzMD1tCiMgQ09ORklHX1JU Q19EUlZfUlg4MDEwIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlg4NTgxPW0KQ09ORklHX1JU Q19EUlZfUlg4MDI1PW0KQ09ORklHX1JUQ19EUlZfRU0zMDI3PW0KIyBDT05GSUdfUlRDX0RSVl9S VjMwMjggaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JWODgwMyBpcyBub3Qgc2V0CiMgQ09O RklHX1JUQ19EUlZfU0QzMDc4IGlzIG5vdCBzZXQKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwojIENP TkZJR19SVENfRFJWX000MVQ5MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTTQxVDk0IGlz IG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzEzMDIgaXMgbm90IHNldAojIENPTkZJR19SVENf RFJWX0RTMTMwNSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzQzIGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9EUzEzNDcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTM5 MCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUFYNjkxNiBpcyBub3Qgc2V0CiMgQ09ORklH X1JUQ19EUlZfUjk3MDEgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SWDQ1ODE9bQojIENPTkZJ R19SVENfRFJWX1JYNjExMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlM1QzM0OCBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19E UlZfUENGMjEyMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUNQNzk1IGlzIG5vdCBzZXQK Q09ORklHX1JUQ19JMkNfQU5EX1NQST15CgojCiMgU1BJIGFuZCBJMkMgUlRDIGRyaXZlcnMKIwpD T05GSUdfUlRDX0RSVl9EUzMyMzI9bQpDT05GSUdfUlRDX0RSVl9EUzMyMzJfSFdNT049eQojIENP TkZJR19SVENfRFJWX1BDRjIxMjcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SVjMwMjlDMj1t CiMgQ09ORklHX1JUQ19EUlZfUlYzMDI5X0hXTU9OIGlzIG5vdCBzZXQKCiMKIyBQbGF0Zm9ybSBS VEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0NNT1M9eQpDT05GSUdfUlRDX0RSVl9EUzEyODY9 bQpDT05GSUdfUlRDX0RSVl9EUzE1MTE9bQpDT05GSUdfUlRDX0RSVl9EUzE1NTM9bQojIENPTkZJ R19SVENfRFJWX0RTMTY4NV9GQU1JTFkgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzE3NDI9 bQpDT05GSUdfUlRDX0RSVl9EUzI0MDQ9bQpDT05GSUdfUlRDX0RSVl9TVEsxN1RBOD1tCiMgQ09O RklHX1JUQ19EUlZfTTQ4VDg2IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTTQ4VDM1PW0KQ09O RklHX1JUQ19EUlZfTTQ4VDU5PW0KQ09ORklHX1JUQ19EUlZfTVNNNjI0Mj1tCkNPTkZJR19SVENf RFJWX0JRNDgwMj1tCkNPTkZJR19SVENfRFJWX1JQNUMwMT1tCkNPTkZJR19SVENfRFJWX1YzMDIw PW0KCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0ZUUlRDMDEwIGlz IG5vdCBzZXQKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9 eQojIENPTkZJR19ETUFERVZJQ0VTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBETUEgRGV2aWNlcwoj CkNPTkZJR19ETUFfRU5HSU5FPXkKQ09ORklHX0RNQV9WSVJUVUFMX0NIQU5ORUxTPXkKQ09ORklH X0RNQV9BQ1BJPXkKIyBDT05GSUdfQUxURVJBX01TR0RNQSBpcyBub3Qgc2V0CkNPTkZJR19JTlRF TF9JRE1BNjQ9bQojIENPTkZJR19JTlRFTF9JRFhEIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lP QVRETUE9bQojIENPTkZJR19QTFhfRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfWElMSU5YX1pZTlFN UF9EUERNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1FDT01fSElETUFfTUdNVCBpcyBub3Qgc2V0CiMg Q09ORklHX1FDT01fSElETUEgaXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPXkKQ09ORklH X0RXX0RNQUM9bQpDT05GSUdfRFdfRE1BQ19QQ0k9eQojIENPTkZJR19EV19FRE1BIGlzIG5vdCBz ZXQKIyBDT05GSUdfRFdfRURNQV9QQ0lFIGlzIG5vdCBzZXQKQ09ORklHX0hTVV9ETUE9eQojIENP TkZJR19TRl9QRE1BIGlzIG5vdCBzZXQKCiMKIyBETUEgQ2xpZW50cwojCkNPTkZJR19BU1lOQ19U WF9ETUE9eQpDT05GSUdfRE1BVEVTVD1tCkNPTkZJR19ETUFfRU5HSU5FX1JBSUQ9eQoKIwojIERN QUJVRiBvcHRpb25zCiMKQ09ORklHX1NZTkNfRklMRT15CiMgQ09ORklHX1NXX1NZTkMgaXMgbm90 IHNldAojIENPTkZJR19VRE1BQlVGIGlzIG5vdCBzZXQKIyBDT05GSUdfRE1BQlVGX01PVkVfTk9U SUZZIGlzIG5vdCBzZXQKIyBDT05GSUdfRE1BQlVGX1NFTEZURVNUUyBpcyBub3Qgc2V0CiMgQ09O RklHX0RNQUJVRl9IRUFQUyBpcyBub3Qgc2V0CiMgZW5kIG9mIERNQUJVRiBvcHRpb25zCgpDT05G SUdfRENBPW0KIyBDT05GSUdfQVVYRElTUExBWSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBTkVMIGlz IG5vdCBzZXQKQ09ORklHX1VJTz1tCkNPTkZJR19VSU9fQ0lGPW0KQ09ORklHX1VJT19QRFJWX0dF TklSUT1tCiMgQ09ORklHX1VJT19ETUVNX0dFTklSUSBpcyBub3Qgc2V0CkNPTkZJR19VSU9fQUVD PW0KQ09ORklHX1VJT19TRVJDT1MzPW0KQ09ORklHX1VJT19QQ0lfR0VORVJJQz1tCiMgQ09ORklH X1VJT19ORVRYIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX1BSVVNTIGlzIG5vdCBzZXQKIyBDT05G SUdfVUlPX01GNjI0IGlzIG5vdCBzZXQKQ09ORklHX1VJT19IVl9HRU5FUklDPW0KQ09ORklHX1ZG SU9fSU9NTVVfVFlQRTE9bQpDT05GSUdfVkZJT19WSVJRRkQ9bQpDT05GSUdfVkZJTz1tCkNPTkZJ R19WRklPX05PSU9NTVU9eQpDT05GSUdfVkZJT19QQ0k9bQojIENPTkZJR19WRklPX1BDSV9WR0Eg aXMgbm90IHNldApDT05GSUdfVkZJT19QQ0lfTU1BUD15CkNPTkZJR19WRklPX1BDSV9JTlRYPXkK IyBDT05GSUdfVkZJT19QQ0lfSUdEIGlzIG5vdCBzZXQKQ09ORklHX1ZGSU9fTURFVj1tCkNPTkZJ R19WRklPX01ERVZfREVWSUNFPW0KQ09ORklHX0lSUV9CWVBBU1NfTUFOQUdFUj1tCiMgQ09ORklH X1ZJUlRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU89eQpDT05GSUdfVklSVElPX01F TlU9eQpDT05GSUdfVklSVElPX1BDST15CkNPTkZJR19WSVJUSU9fUENJX0xFR0FDWT15CiMgQ09O RklHX1ZJUlRJT19QTUVNIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19CQUxMT09OPXkKQ09ORklH X1ZJUlRJT19NRU09bQpDT05GSUdfVklSVElPX0lOUFVUPW0KIyBDT05GSUdfVklSVElPX01NSU8g aXMgbm90IHNldAojIENPTkZJR19WRFBBIGlzIG5vdCBzZXQKQ09ORklHX1ZIT1NUX0lPVExCPW0K Q09ORklHX1ZIT1NUPW0KQ09ORklHX1ZIT1NUX01FTlU9eQpDT05GSUdfVkhPU1RfTkVUPW0KIyBD T05GSUdfVkhPU1RfU0NTSSBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9WU09DSz1tCiMgQ09ORklH X1ZIT1NUX0NST1NTX0VORElBTl9MRUdBQ1kgaXMgbm90IHNldAoKIwojIE1pY3Jvc29mdCBIeXBl ci1WIGd1ZXN0IHN1cHBvcnQKIwpDT05GSUdfSFlQRVJWPW0KQ09ORklHX0hZUEVSVl9USU1FUj15 CkNPTkZJR19IWVBFUlZfVVRJTFM9bQpDT05GSUdfSFlQRVJWX0JBTExPT049bQojIGVuZCBvZiBN aWNyb3NvZnQgSHlwZXItViBndWVzdCBzdXBwb3J0CgojCiMgWGVuIGRyaXZlciBzdXBwb3J0CiMK IyBDT05GSUdfWEVOX0JBTExPT04gaXMgbm90IHNldApDT05GSUdfWEVOX0RFVl9FVlRDSE49bQoj IENPTkZJR19YRU5fQkFDS0VORCBpcyBub3Qgc2V0CkNPTkZJR19YRU5GUz1tCkNPTkZJR19YRU5f Q09NUEFUX1hFTkZTPXkKQ09ORklHX1hFTl9TWVNfSFlQRVJWSVNPUj15CkNPTkZJR19YRU5fWEVO QlVTX0ZST05URU5EPXkKIyBDT05GSUdfWEVOX0dOVERFViBpcyBub3Qgc2V0CiMgQ09ORklHX1hF Tl9HUkFOVF9ERVZfQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9D IGlzIG5vdCBzZXQKQ09ORklHX1NXSU9UTEJfWEVOPXkKIyBDT05GSUdfWEVOX1BWQ0FMTFNfRlJP TlRFTkQgaXMgbm90IHNldApDT05GSUdfWEVOX1BSSVZDTUQ9bQpDT05GSUdfWEVOX0VGST15CkNP TkZJR19YRU5fQVVUT19YTEFURT15CkNPTkZJR19YRU5fQUNQST15CiMgZW5kIG9mIFhlbiBkcml2 ZXIgc3VwcG9ydAoKIyBDT05GSUdfR1JFWUJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQUdJTkcg aXMgbm90IHNldApDT05GSUdfWDg2X1BMQVRGT1JNX0RFVklDRVM9eQpDT05GSUdfQUNQSV9XTUk9 bQpDT05GSUdfV01JX0JNT0Y9bQojIENPTkZJR19BTElFTldBUkVfV01JIGlzIG5vdCBzZXQKIyBD T05GSUdfSFVBV0VJX1dNSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1dNSV9TQkxfRldfVVBE QVRFIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1dNSV9USFVOREVSQk9MVD1tCkNPTkZJR19NWE1f V01JPW0KIyBDT05GSUdfUEVBUV9XTUkgaXMgbm90IHNldAojIENPTkZJR19YSUFPTUlfV01JIGlz IG5vdCBzZXQKQ09ORklHX0FDRVJIREY9bQojIENPTkZJR19BQ0VSX1dJUkVMRVNTIGlzIG5vdCBz ZXQKQ09ORklHX0FDRVJfV01JPW0KQ09ORklHX0FQUExFX0dNVVg9bQpDT05GSUdfQVNVU19MQVBU T1A9bQojIENPTkZJR19BU1VTX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklHX0FTVVNfV01JPW0K Q09ORklHX0FTVVNfTkJfV01JPW0KQ09ORklHX0VFRVBDX0xBUFRPUD1tCkNPTkZJR19FRUVQQ19X TUk9bQpDT05GSUdfRENEQkFTPW0KQ09ORklHX0RFTExfU01CSU9TPW0KQ09ORklHX0RFTExfU01C SU9TX1dNST15CiMgQ09ORklHX0RFTExfU01CSU9TX1NNTSBpcyBub3Qgc2V0CkNPTkZJR19ERUxM X0xBUFRPUD1tCkNPTkZJR19ERUxMX1JCVE49bQpDT05GSUdfREVMTF9SQlU9bQpDT05GSUdfREVM TF9TTU84ODAwPW0KQ09ORklHX0RFTExfV01JPW0KQ09ORklHX0RFTExfV01JX0RFU0NSSVBUT1I9 bQpDT05GSUdfREVMTF9XTUlfQUlPPW0KQ09ORklHX0RFTExfV01JX0xFRD1tCkNPTkZJR19BTUlM T19SRktJTEw9bQpDT05GSUdfRlVKSVRTVV9MQVBUT1A9bQpDT05GSUdfRlVKSVRTVV9UQUJMRVQ9 bQojIENPTkZJR19HUERfUE9DS0VUX0ZBTiBpcyBub3Qgc2V0CkNPTkZJR19IUF9BQ0NFTD1tCkNP TkZJR19IUF9XSVJFTEVTUz1tCkNPTkZJR19IUF9XTUk9bQojIENPTkZJR19JQk1fUlRMIGlzIG5v dCBzZXQKQ09ORklHX0lERUFQQURfTEFQVE9QPW0KQ09ORklHX1NFTlNPUlNfSERBUFM9bQpDT05G SUdfVEhJTktQQURfQUNQST1tCiMgQ09ORklHX1RISU5LUEFEX0FDUElfREVCVUdGQUNJTElUSUVT IGlzIG5vdCBzZXQKIyBDT05GSUdfVEhJTktQQURfQUNQSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09O RklHX1RISU5LUEFEX0FDUElfVU5TQUZFX0xFRFMgaXMgbm90IHNldApDT05GSUdfVEhJTktQQURf QUNQSV9WSURFTz15CkNPTkZJR19USElOS1BBRF9BQ1BJX0hPVEtFWV9QT0xMPXkKIyBDT05GSUdf SU5URUxfQVRPTUlTUDJfUE0gaXMgbm90IHNldApDT05GSUdfSU5URUxfSElEX0VWRU5UPW0KIyBD T05GSUdfSU5URUxfSU5UMDAwMl9WR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX01FTkxP VyBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9PQUtUUkFJTD1tCkNPTkZJR19JTlRFTF9WQlROPW0K IyBDT05GSUdfU1VSRkFDRTNfV01JIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFDRV8zX1BPV0VS X09QUkVHSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFDRV9QUk8zX0JVVFRPTiBpcyBub3Qg c2V0CkNPTkZJR19NU0lfTEFQVE9QPW0KQ09ORklHX01TSV9XTUk9bQojIENPTkZJR19QQ0VOR0lO RVNfQVBVMiBpcyBub3Qgc2V0CkNPTkZJR19TQU1TVU5HX0xBUFRPUD1tCkNPTkZJR19TQU1TVU5H X1ExMD1tCkNPTkZJR19UT1NISUJBX0JUX1JGS0lMTD1tCiMgQ09ORklHX1RPU0hJQkFfSEFQUyBp cyBub3Qgc2V0CiMgQ09ORklHX1RPU0hJQkFfV01JIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfQ01Q Qz1tCkNPTkZJR19DT01QQUxfTEFQVE9QPW0KIyBDT05GSUdfTEdfTEFQVE9QIGlzIG5vdCBzZXQK Q09ORklHX1BBTkFTT05JQ19MQVBUT1A9bQpDT05GSUdfU09OWV9MQVBUT1A9bQpDT05GSUdfU09O WVBJX0NPTVBBVD15CiMgQ09ORklHX1NZU1RFTTc2X0FDUEkgaXMgbm90IHNldApDT05GSUdfVE9Q U1RBUl9MQVBUT1A9bQojIENPTkZJR19JMkNfTVVMVElfSU5TVEFOVElBVEUgaXMgbm90IHNldApD T05GSUdfTUxYX1BMQVRGT1JNPW0KQ09ORklHX0lOVEVMX0lQUz1tCkNPTkZJR19JTlRFTF9SU1Q9 bQojIENPTkZJR19JTlRFTF9TTUFSVENPTk5FQ1QgaXMgbm90IHNldAoKIwojIEludGVsIFNwZWVk IFNlbGVjdCBUZWNobm9sb2d5IGludGVyZmFjZSBzdXBwb3J0CiMKIyBDT05GSUdfSU5URUxfU1BF RURfU0VMRUNUX0lOVEVSRkFDRSBpcyBub3Qgc2V0CiMgZW5kIG9mIEludGVsIFNwZWVkIFNlbGVj dCBUZWNobm9sb2d5IGludGVyZmFjZSBzdXBwb3J0CgpDT05GSUdfSU5URUxfVFVSQk9fTUFYXzM9 eQojIENPTkZJR19JTlRFTF9VTkNPUkVfRlJFUV9DT05UUk9MIGlzIG5vdCBzZXQKQ09ORklHX0lO VEVMX1BNQ19DT1JFPW0KIyBDT05GSUdfSU5URUxfUFVOSVRfSVBDIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5URUxfU0NVX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NDVV9QTEFURk9STSBp cyBub3Qgc2V0CkNPTkZJR19QTUNfQVRPTT15CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0hST01FX1BMQVRGT1JNUyBpcyBub3Qgc2V0CkNPTkZJR19NRUxMQU5PWF9Q TEFURk9STT15CkNPTkZJR19NTFhSRUdfSE9UUExVRz1tCiMgQ09ORklHX01MWFJFR19JTyBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0NMSz15CkNPTkZJR19DTEtERVZfTE9PS1VQPXkKQ09ORklHX0hB VkVfQ0xLX1BSRVBBUkU9eQpDT05GSUdfQ09NTU9OX0NMSz15CiMgQ09ORklHX0NPTU1PTl9DTEtf TUFYOTQ4NSBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfU0k1MzQxIGlzIG5vdCBzZXQK IyBDT05GSUdfQ09NTU9OX0NMS19TSTUzNTEgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xL X1NJNTQ0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NTU9OX0NMS19DRENFNzA2IGlzIG5vdCBzZXQK IyBDT05GSUdfQ09NTU9OX0NMS19DUzIwMDBfQ1AgaXMgbm90IHNldAojIENPTkZJR19DT01NT05f Q0xLX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19IV1NQSU5MT0NLPXkKCiMKIyBDbG9jayBTb3VyY2Ug ZHJpdmVycwojCkNPTkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15CkNPTkZJ R19DTEtCTERfSTgyNTM9eQojIGVuZCBvZiBDbG9jayBTb3VyY2UgZHJpdmVycwoKQ09ORklHX01B SUxCT1g9eQpDT05GSUdfUENDPXkKIyBDT05GSUdfQUxURVJBX01CT1ggaXMgbm90IHNldApDT05G SUdfSU9NTVVfSU9WQT15CkNPTkZJR19JT0FTSUQ9eQpDT05GSUdfSU9NTVVfQVBJPXkKQ09ORklH X0lPTU1VX1NVUFBPUlQ9eQoKIwojIEdlbmVyaWMgSU9NTVUgUGFnZXRhYmxlIFN1cHBvcnQKIwoj IGVuZCBvZiBHZW5lcmljIElPTU1VIFBhZ2V0YWJsZSBTdXBwb3J0CgojIENPTkZJR19JT01NVV9E RUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9NTVVfREVGQVVMVF9QQVNTVEhST1VHSCBpcyBu b3Qgc2V0CkNPTkZJR19JT01NVV9ETUE9eQpDT05GSUdfQU1EX0lPTU1VPXkKQ09ORklHX0FNRF9J T01NVV9WMj1tCkNPTkZJR19ETUFSX1RBQkxFPXkKQ09ORklHX0lOVEVMX0lPTU1VPXkKIyBDT05G SUdfSU5URUxfSU9NTVVfU1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfSU9NTVVfREVGQVVM VF9PTiBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9JT01NVV9GTE9QUFlfV0E9eQojIENPTkZJR19J TlRFTF9JT01NVV9TQ0FMQUJMRV9NT0RFX0RFRkFVTFRfT04gaXMgbm90IHNldApDT05GSUdfSVJR X1JFTUFQPXkKQ09ORklHX0hZUEVSVl9JT01NVT15CgojCiMgUmVtb3RlcHJvYyBkcml2ZXJzCiMK IyBDT05GSUdfUkVNT1RFUFJPQyBpcyBub3Qgc2V0CiMgZW5kIG9mIFJlbW90ZXByb2MgZHJpdmVy cwoKIwojIFJwbXNnIGRyaXZlcnMKIwojIENPTkZJR19SUE1TR19RQ09NX0dMSU5LX1JQTSBpcyBu b3Qgc2V0CiMgQ09ORklHX1JQTVNHX1ZJUlRJTyBpcyBub3Qgc2V0CiMgZW5kIG9mIFJwbXNnIGRy aXZlcnMKCiMgQ09ORklHX1NPVU5EV0lSRSBpcyBub3Qgc2V0CgojCiMgU09DIChTeXN0ZW0gT24g Q2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgQW1sb2dpYyBTb0MgZHJpdmVycwojCiMgZW5k IG9mIEFtbG9naWMgU29DIGRyaXZlcnMKCiMKIyBBc3BlZWQgU29DIGRyaXZlcnMKIwojIGVuZCBv ZiBBc3BlZWQgU29DIGRyaXZlcnMKCiMKIyBCcm9hZGNvbSBTb0MgZHJpdmVycwojCiMgZW5kIG9m IEJyb2FkY29tIFNvQyBkcml2ZXJzCgojCiMgTlhQL0ZyZWVzY2FsZSBRb3JJUSBTb0MgZHJpdmVy cwojCiMgZW5kIG9mIE5YUC9GcmVlc2NhbGUgUW9ySVEgU29DIGRyaXZlcnMKCiMKIyBpLk1YIFNv QyBkcml2ZXJzCiMKIyBlbmQgb2YgaS5NWCBTb0MgZHJpdmVycwoKIwojIFF1YWxjb21tIFNvQyBk cml2ZXJzCiMKIyBlbmQgb2YgUXVhbGNvbW0gU29DIGRyaXZlcnMKCiMgQ09ORklHX1NPQ19USSBp cyBub3Qgc2V0CgojCiMgWGlsaW54IFNvQyBkcml2ZXJzCiMKIyBDT05GSUdfWElMSU5YX1ZDVSBp cyBub3Qgc2V0CiMgZW5kIG9mIFhpbGlueCBTb0MgZHJpdmVycwojIGVuZCBvZiBTT0MgKFN5c3Rl bSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCgojIENPTkZJR19QTV9ERVZGUkVRIGlzIG5vdCBz ZXQKIyBDT05GSUdfRVhUQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNT1JZIGlzIG5vdCBzZXQK IyBDT05GSUdfSUlPIGlzIG5vdCBzZXQKQ09ORklHX05UQj1tCiMgQ09ORklHX05UQl9NU0kgaXMg bm90IHNldAojIENPTkZJR19OVEJfQU1EIGlzIG5vdCBzZXQKIyBDT05GSUdfTlRCX0lEVCBpcyBu b3Qgc2V0CiMgQ09ORklHX05UQl9JTlRFTCBpcyBub3Qgc2V0CiMgQ09ORklHX05UQl9TV0lUQ0hU RUMgaXMgbm90IHNldAojIENPTkZJR19OVEJfUElOR1BPTkcgaXMgbm90IHNldAojIENPTkZJR19O VEJfVE9PTCBpcyBub3Qgc2V0CiMgQ09ORklHX05UQl9QRVJGIGlzIG5vdCBzZXQKIyBDT05GSUdf TlRCX1RSQU5TUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNRV9CVVMgaXMgbm90IHNldApDT05G SUdfUFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CiMgQ09ORklHX1BXTV9ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19QV01fTFBTUz1tCkNPTkZJR19QV01fTFBTU19QQ0k9bQpDT05GSUdfUFdNX0xQU1Nf UExBVEZPUk09bQojIENPTkZJR19QV01fUENBOTY4NSBpcyBub3Qgc2V0CgojCiMgSVJRIGNoaXAg c3VwcG9ydAojCiMgZW5kIG9mIElSUSBjaGlwIHN1cHBvcnQKCiMgQ09ORklHX0lQQUNLX0JVUyBp cyBub3Qgc2V0CiMgQ09ORklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90IHNldAoKIwojIFBIWSBT dWJzeXN0ZW0KIwojIENPTkZJR19HRU5FUklDX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTV9L T05BX1VTQjJfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhZX1BYQV8yOE5NX0hTSUMgaXMgbm90 IHNldAojIENPTkZJR19QSFlfUFhBXzI4Tk1fVVNCMiBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9J TlRFTF9FTU1DIGlzIG5vdCBzZXQKIyBlbmQgb2YgUEhZIFN1YnN5c3RlbQoKQ09ORklHX1BPV0VS Q0FQPXkKQ09ORklHX0lOVEVMX1JBUExfQ09SRT1tCkNPTkZJR19JTlRFTF9SQVBMPW0KIyBDT05G SUdfSURMRV9JTkpFQ1QgaXMgbm90IHNldAojIENPTkZJR19NQ0IgaXMgbm90IHNldAoKIwojIFBl cmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAojCiMgZW5kIG9mIFBlcmZvcm1hbmNlIG1vbml0b3Ig c3VwcG9ydAoKQ09ORklHX1JBUz15CiMgQ09ORklHX1JBU19DRUMgaXMgbm90IHNldAojIENPTkZJ R19VU0I0IGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfQU5EUk9JRCBpcyBub3Qg c2V0CiMgZW5kIG9mIEFuZHJvaWQKCkNPTkZJR19MSUJOVkRJTU09bQpDT05GSUdfQkxLX0RFVl9Q TUVNPW0KQ09ORklHX05EX0JMSz1tCkNPTkZJR19ORF9DTEFJTT15CkNPTkZJR19ORF9CVFQ9bQpD T05GSUdfQlRUPXkKQ09ORklHX05EX1BGTj1tCkNPTkZJR19OVkRJTU1fUEZOPXkKQ09ORklHX05W RElNTV9EQVg9eQpDT05GSUdfTlZESU1NX0tFWVM9eQpDT05GSUdfREFYX0RSSVZFUj15CkNPTkZJ R19EQVg9eQpDT05GSUdfREVWX0RBWD1tCkNPTkZJR19ERVZfREFYX1BNRU09bQpDT05GSUdfREVW X0RBWF9LTUVNPW0KQ09ORklHX0RFVl9EQVhfUE1FTV9DT01QQVQ9bQpDT05GSUdfTlZNRU09eQpD T05GSUdfTlZNRU1fU1lTRlM9eQoKIwojIEhXIHRyYWNpbmcgc3VwcG9ydAojCkNPTkZJR19TVE09 bQojIENPTkZJR19TVE1fUFJPVE9fQkFTSUMgaXMgbm90IHNldAojIENPTkZJR19TVE1fUFJPVE9f U1lTX1QgaXMgbm90IHNldApDT05GSUdfU1RNX0RVTU1ZPW0KQ09ORklHX1NUTV9TT1VSQ0VfQ09O U09MRT1tCkNPTkZJR19TVE1fU09VUkNFX0hFQVJUQkVBVD1tCkNPTkZJR19TVE1fU09VUkNFX0ZU UkFDRT1tCkNPTkZJR19JTlRFTF9USD1tCkNPTkZJR19JTlRFTF9USF9QQ0k9bQpDT05GSUdfSU5U RUxfVEhfQUNQST1tCkNPTkZJR19JTlRFTF9USF9HVEg9bQpDT05GSUdfSU5URUxfVEhfU1RIPW0K Q09ORklHX0lOVEVMX1RIX01TVT1tCkNPTkZJR19JTlRFTF9USF9QVEk9bQojIENPTkZJR19JTlRF TF9USF9ERUJVRyBpcyBub3Qgc2V0CiMgZW5kIG9mIEhXIHRyYWNpbmcgc3VwcG9ydAoKIyBDT05G SUdfRlBHQSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VOSVNZ U19WSVNPUkJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NJT1ggaXMgbm90IHNldAojIENPTkZJR19T TElNQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URVJDT05ORUNUIGlzIG5vdCBzZXQKIyBDT05G SUdfQ09VTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX01PU1QgaXMgbm90IHNldAojIGVuZCBvZiBE ZXZpY2UgRHJpdmVycwoKIwojIEZpbGUgc3lzdGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NF U1M9eQojIENPTkZJR19WQUxJREFURV9GU19QQVJTRVIgaXMgbm90IHNldApDT05GSUdfRlNfSU9N QVA9eQojIENPTkZJR19FWFQyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUM19GUyBpcyBub3Qg c2V0CkNPTkZJR19FWFQ0X0ZTPXkKQ09ORklHX0VYVDRfVVNFX0ZPUl9FWFQyPXkKQ09ORklHX0VY VDRfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQojIENPTkZJR19FWFQ0 X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0VYVDRfS1VOSVRfVEVTVFM9bQpDT05GSUdfSkJEMj15 CiMgQ09ORklHX0pCRDJfREVCVUcgaXMgbm90IHNldApDT05GSUdfRlNfTUJDQUNIRT15CiMgQ09O RklHX1JFSVNFUkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX0ZTIGlzIG5vdCBzZXQKQ09O RklHX1hGU19GUz1tCkNPTkZJR19YRlNfUVVPVEE9eQpDT05GSUdfWEZTX1BPU0lYX0FDTD15CkNP TkZJR19YRlNfUlQ9eQpDT05GSUdfWEZTX09OTElORV9TQ1JVQj15CkNPTkZJR19YRlNfT05MSU5F X1JFUEFJUj15CkNPTkZJR19YRlNfREVCVUc9eQpDT05GSUdfWEZTX0FTU0VSVF9GQVRBTD15CkNP TkZJR19HRlMyX0ZTPW0KQ09ORklHX0dGUzJfRlNfTE9DS0lOR19ETE09eQpDT05GSUdfT0NGUzJf RlM9bQpDT05GSUdfT0NGUzJfRlNfTzJDQj1tCkNPTkZJR19PQ0ZTMl9GU19VU0VSU1BBQ0VfQ0xV U1RFUj1tCkNPTkZJR19PQ0ZTMl9GU19TVEFUUz15CkNPTkZJR19PQ0ZTMl9ERUJVR19NQVNLTE9H PXkKIyBDT05GSUdfT0NGUzJfREVCVUdfRlMgaXMgbm90IHNldApDT05GSUdfQlRSRlNfRlM9bQpD T05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMPXkKIyBDT05GSUdfQlRSRlNfRlNfQ0hFQ0tfSU5URUdS SVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklUWV9URVNUUyBpcyBub3Qg c2V0CiMgQ09ORklHX0JUUkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfQVNTRVJU IGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlNfUkVGX1ZFUklGWSBpcyBub3Qgc2V0CiMgQ09O RklHX05JTEZTMl9GUyBpcyBub3Qgc2V0CkNPTkZJR19GMkZTX0ZTPW0KQ09ORklHX0YyRlNfU1RB VF9GUz15CkNPTkZJR19GMkZTX0ZTX1hBVFRSPXkKQ09ORklHX0YyRlNfRlNfUE9TSVhfQUNMPXkK Q09ORklHX0YyRlNfRlNfU0VDVVJJVFk9eQojIENPTkZJR19GMkZTX0NIRUNLX0ZTIGlzIG5vdCBz ZXQKIyBDT05GSUdfRjJGU19JT19UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0YyRlNfRkFVTFRf SU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRjJGU19GU19DT01QUkVTU0lPTiBpcyBub3Qg c2V0CiMgQ09ORklHX1pPTkVGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19GU19EQVg9eQpDT05GSUdf RlNfREFYX1BNRD15CkNPTkZJR19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhQT1JURlM9eQpDT05G SUdfRVhQT1JURlNfQkxPQ0tfT1BTPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19NQU5E QVRPUllfRklMRV9MT0NLSU5HPXkKQ09ORklHX0ZTX0VOQ1JZUFRJT049eQpDT05GSUdfRlNfRU5D UllQVElPTl9BTEdTPXkKIyBDT05GSUdfRlNfVkVSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0ZTTk9U SUZZPXkKQ09ORklHX0ROT1RJRlk9eQpDT05GSUdfSU5PVElGWV9VU0VSPXkKQ09ORklHX0ZBTk9U SUZZPXkKQ09ORklHX0ZBTk9USUZZX0FDQ0VTU19QRVJNSVNTSU9OUz15CkNPTkZJR19RVU9UQT15 CkNPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVSRkFDRT15CkNPTkZJR19QUklOVF9RVU9UQV9XQVJO SU5HPXkKIyBDT05GSUdfUVVPVEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfUVVPVEFfVFJFRT15 CiMgQ09ORklHX1FGTVRfVjEgaXMgbm90IHNldApDT05GSUdfUUZNVF9WMj15CkNPTkZJR19RVU9U QUNUTD15CkNPTkZJR19RVU9UQUNUTF9DT01QQVQ9eQpDT05GSUdfQVVUT0ZTNF9GUz15CkNPTkZJ R19BVVRPRlNfRlM9eQpDT05GSUdfRlVTRV9GUz1tCkNPTkZJR19DVVNFPW0KIyBDT05GSUdfVklS VElPX0ZTIGlzIG5vdCBzZXQKQ09ORklHX09WRVJMQVlfRlM9bQojIENPTkZJR19PVkVSTEFZX0ZT X1JFRElSRUNUX0RJUiBpcyBub3Qgc2V0CiMgQ09ORklHX09WRVJMQVlfRlNfUkVESVJFQ1RfQUxX QVlTX0ZPTExPVyBpcyBub3Qgc2V0CiMgQ09ORklHX09WRVJMQVlfRlNfSU5ERVggaXMgbm90IHNl dAojIENPTkZJR19PVkVSTEFZX0ZTX1hJTk9fQVVUTyBpcyBub3Qgc2V0CiMgQ09ORklHX09WRVJM QVlfRlNfTUVUQUNPUFkgaXMgbm90IHNldAoKIwojIENhY2hlcwojCkNPTkZJR19GU0NBQ0hFPW0K Q09ORklHX0ZTQ0FDSEVfU1RBVFM9eQojIENPTkZJR19GU0NBQ0hFX0hJU1RPR1JBTSBpcyBub3Qg c2V0CiMgQ09ORklHX0ZTQ0FDSEVfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19GU0NBQ0hFX09C SkVDVF9MSVNUIGlzIG5vdCBzZXQKQ09ORklHX0NBQ0hFRklMRVM9bQojIENPTkZJR19DQUNIRUZJ TEVTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FDSEVGSUxFU19ISVNUT0dSQU0gaXMgbm90 IHNldAojIGVuZCBvZiBDYWNoZXMKCiMKIyBDRC1ST00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklH X0lTTzk2NjBfRlM9bQpDT05GSUdfSk9MSUVUPXkKQ09ORklHX1pJU09GUz15CkNPTkZJR19VREZf RlM9bQojIGVuZCBvZiBDRC1ST00vRFZEIEZpbGVzeXN0ZW1zCgojCiMgRE9TL0ZBVC9FWEZBVC9O VCBGaWxlc3lzdGVtcwojCkNPTkZJR19GQVRfRlM9bQpDT05GSUdfTVNET1NfRlM9bQpDT05GSUdf VkZBVF9GUz1tCkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZB VUxUX0lPQ0hBUlNFVD0iYXNjaWkiCiMgQ09ORklHX0ZBVF9ERUZBVUxUX1VURjggaXMgbm90IHNl dAojIENPTkZJR19FWEZBVF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX05URlNfRlMgaXMgbm90IHNl dAojIGVuZCBvZiBET1MvRkFUL0VYRkFUL05UIEZpbGVzeXN0ZW1zCgojCiMgUHNldWRvIGZpbGVz eXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQpDT05GSUdfUFJPQ19LQ09SRT15CkNPTkZJR19QUk9D X1ZNQ09SRT15CkNPTkZJR19QUk9DX1ZNQ09SRV9ERVZJQ0VfRFVNUD15CkNPTkZJR19QUk9DX1NZ U0NUTD15CkNPTkZJR19QUk9DX1BBR0VfTU9OSVRPUj15CkNPTkZJR19QUk9DX0NISUxEUkVOPXkK Q09ORklHX1BST0NfUElEX0FSQ0hfU1RBVFVTPXkKQ09ORklHX1BST0NfQ1BVX1JFU0NUUkw9eQpD T05GSUdfS0VSTkZTPXkKQ09ORklHX1NZU0ZTPXkKQ09ORklHX1RNUEZTPXkKQ09ORklHX1RNUEZT X1BPU0lYX0FDTD15CkNPTkZJR19UTVBGU19YQVRUUj15CiMgQ09ORklHX1RNUEZTX0lOT0RFNjQg aXMgbm90IHNldApDT05GSUdfSFVHRVRMQkZTPXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJ R19NRU1GRF9DUkVBVEU9eQpDT05GSUdfQVJDSF9IQVNfR0lHQU5USUNfUEFHRT15CkNPTkZJR19D T05GSUdGU19GUz15CkNPTkZJR19FRklWQVJfRlM9eQojIGVuZCBvZiBQc2V1ZG8gZmlsZXN5c3Rl bXMKCkNPTkZJR19NSVNDX0ZJTEVTWVNURU1TPXkKIyBDT05GSUdfT1JBTkdFRlNfRlMgaXMgbm90 IHNldAojIENPTkZJR19BREZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZGU19GUyBpcyBub3Qg c2V0CiMgQ09ORklHX0VDUllQVF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hGU19GUyBpcyBub3Qg c2V0CiMgQ09ORklHX0hGU1BMVVNfRlMgaXMgbm90IHNldAojIENPTkZJR19CRUZTX0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfQkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZTX0ZTIGlzIG5vdCBz ZXQKQ09ORklHX0NSQU1GUz1tCkNPTkZJR19DUkFNRlNfQkxPQ0tERVY9eQpDT05GSUdfU1FVQVNI RlM9bQojIENPTkZJR19TUVVBU0hGU19GSUxFX0NBQ0hFIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFT SEZTX0ZJTEVfRElSRUNUPXkKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX1NJTkdMRSBpcyBub3Qg c2V0CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxUSSBpcyBub3Qgc2V0CkNPTkZJR19TUVVB U0hGU19ERUNPTVBfTVVMVElfUEVSQ1BVPXkKQ09ORklHX1NRVUFTSEZTX1hBVFRSPXkKQ09ORklH X1NRVUFTSEZTX1pMSUI9eQojIENPTkZJR19TUVVBU0hGU19MWjQgaXMgbm90IHNldApDT05GSUdf U1FVQVNIRlNfTFpPPXkKQ09ORklHX1NRVUFTSEZTX1haPXkKIyBDT05GSUdfU1FVQVNIRlNfWlNU RCBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFIGlzIG5vdCBzZXQK IyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRlJB R01FTlRfQ0FDSEVfU0laRT0zCiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldApDT05GSUdfTUlO SVhfRlM9bQojIENPTkZJR19PTUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBGU19GUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1FOWDRGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1FOWDZGU19GUyBp cyBub3Qgc2V0CiMgQ09ORklHX1JPTUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRT15CkNP TkZJR19QU1RPUkVfREVGTEFURV9DT01QUkVTUz15CiMgQ09ORklHX1BTVE9SRV9MWk9fQ09NUFJF U1MgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0X0NPTVBSRVNTIGlzIG5vdCBzZXQKIyBD T05GSUdfUFNUT1JFX0xaNEhDX0NPTVBSRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFXzg0 Ml9DT01QUkVTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9aU1REX0NPTVBSRVNTIGlzIG5v dCBzZXQKQ09ORklHX1BTVE9SRV9DT01QUkVTUz15CkNPTkZJR19QU1RPUkVfREVGTEFURV9DT01Q UkVTU19ERUZBVUxUPXkKQ09ORklHX1BTVE9SRV9DT01QUkVTU19ERUZBVUxUPSJkZWZsYXRlIgoj IENPTkZJR19QU1RPUkVfQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9QTVNHIGlz IG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX0ZUUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19QU1RPUkVf UkFNPW0KIyBDT05GSUdfUFNUT1JFX0JMSyBpcyBub3Qgc2V0CiMgQ09ORklHX1NZU1ZfRlMgaXMg bm90IHNldAojIENPTkZJR19VRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19FUk9GU19GUyBpcyBu b3Qgc2V0CkNPTkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TPXkKQ09ORklHX05GU19GUz15CiMgQ09O RklHX05GU19WMiBpcyBub3Qgc2V0CkNPTkZJR19ORlNfVjM9eQpDT05GSUdfTkZTX1YzX0FDTD15 CkNPTkZJR19ORlNfVjQ9bQojIENPTkZJR19ORlNfU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19ORlNf VjRfMT15CkNPTkZJR19ORlNfVjRfMj15CkNPTkZJR19QTkZTX0ZJTEVfTEFZT1VUPW0KQ09ORklH X1BORlNfQkxPQ0s9bQpDT05GSUdfUE5GU19GTEVYRklMRV9MQVlPVVQ9bQpDT05GSUdfTkZTX1Y0 XzFfSU1QTEVNRU5UQVRJT05fSURfRE9NQUlOPSJrZXJuZWwub3JnIgojIENPTkZJR19ORlNfVjRf MV9NSUdSQVRJT04gaXMgbm90IHNldApDT05GSUdfTkZTX1Y0X1NFQ1VSSVRZX0xBQkVMPXkKQ09O RklHX1JPT1RfTkZTPXkKIyBDT05GSUdfTkZTX1VTRV9MRUdBQ1lfRE5TIGlzIG5vdCBzZXQKQ09O RklHX05GU19VU0VfS0VSTkVMX0ROUz15CkNPTkZJR19ORlNfREVCVUc9eQpDT05GSUdfTkZTX0RJ U0FCTEVfVURQX1NVUFBPUlQ9eQpDT05GSUdfTkZTRD1tCkNPTkZJR19ORlNEX1YyX0FDTD15CkNP TkZJR19ORlNEX1YzPXkKQ09ORklHX05GU0RfVjNfQUNMPXkKQ09ORklHX05GU0RfVjQ9eQpDT05G SUdfTkZTRF9QTkZTPXkKIyBDT05GSUdfTkZTRF9CTE9DS0xBWU9VVCBpcyBub3Qgc2V0CkNPTkZJ R19ORlNEX1NDU0lMQVlPVVQ9eQojIENPTkZJR19ORlNEX0ZMRVhGSUxFTEFZT1VUIGlzIG5vdCBz ZXQKIyBDT05GSUdfTkZTRF9WNF8yX0lOVEVSX1NTQyBpcyBub3Qgc2V0CkNPTkZJR19ORlNEX1Y0 X1NFQ1VSSVRZX0xBQkVMPXkKQ09ORklHX0dSQUNFX1BFUklPRD15CkNPTkZJR19MT0NLRD15CkNP TkZJR19MT0NLRF9WND15CkNPTkZJR19ORlNfQUNMX1NVUFBPUlQ9eQpDT05GSUdfTkZTX0NPTU1P Tj15CkNPTkZJR19TVU5SUEM9eQpDT05GSUdfU1VOUlBDX0dTUz1tCkNPTkZJR19TVU5SUENfQkFD S0NIQU5ORUw9eQpDT05GSUdfUlBDU0VDX0dTU19LUkI1PW0KIyBDT05GSUdfU1VOUlBDX0RJU0FC TEVfSU5TRUNVUkVfRU5DVFlQRVMgaXMgbm90IHNldApDT05GSUdfU1VOUlBDX0RFQlVHPXkKQ09O RklHX1NVTlJQQ19YUFJUX1JETUE9bQpDT05GSUdfQ0VQSF9GUz1tCiMgQ09ORklHX0NFUEhfRlND QUNIRSBpcyBub3Qgc2V0CkNPTkZJR19DRVBIX0ZTX1BPU0lYX0FDTD15CiMgQ09ORklHX0NFUEhf RlNfU0VDVVJJVFlfTEFCRUwgaXMgbm90IHNldApDT05GSUdfQ0lGUz1tCiMgQ09ORklHX0NJRlNf U1RBVFMyIGlzIG5vdCBzZXQKQ09ORklHX0NJRlNfQUxMT1dfSU5TRUNVUkVfTEVHQUNZPXkKQ09O RklHX0NJRlNfV0VBS19QV19IQVNIPXkKQ09ORklHX0NJRlNfVVBDQUxMPXkKQ09ORklHX0NJRlNf WEFUVFI9eQpDT05GSUdfQ0lGU19QT1NJWD15CkNPTkZJR19DSUZTX0RFQlVHPXkKIyBDT05GSUdf Q0lGU19ERUJVRzIgaXMgbm90IHNldAojIENPTkZJR19DSUZTX0RFQlVHX0RVTVBfS0VZUyBpcyBu b3Qgc2V0CkNPTkZJR19DSUZTX0RGU19VUENBTEw9eQojIENPTkZJR19DSUZTX1NNQl9ESVJFQ1Qg aXMgbm90IHNldAojIENPTkZJR19DSUZTX0ZTQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19DT0RB X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHXzlQX0ZTPXkK Q09ORklHXzlQX0ZTX1BPU0lYX0FDTD15CiMgQ09ORklHXzlQX0ZTX1NFQ1VSSVRZIGlzIG5vdCBz ZXQKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVMVD0idXRmOCIKQ09ORklHX05MU19DT0RF UEFHRV80Mzc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzczNz1tCkNPTkZJR19OTFNfQ09ERVBBR0Vf Nzc1PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Mj1t CkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTc9bQpDT05G SUdfTkxTX0NPREVQQUdFXzg2MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODYxPW0KQ09ORklHX05M U19DT0RFUEFHRV84NjI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mz1tCkNPTkZJR19OTFNfQ09E RVBBR0VfODY0PW0KQ09ORklHX05MU19DT0RFUEFHRV84NjU9bQpDT05GSUdfTkxTX0NPREVQQUdF Xzg2Nj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PW0KQ09ORklHX05MU19DT0RFUEFHRV85MzY9 bQpDT05GSUdfTkxTX0NPREVQQUdFXzk1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPW0KQ09O RklHX05MU19DT0RFUEFHRV85NDk9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg3ND1tCkNPTkZJR19O TFNfSVNPODg1OV84PW0KQ09ORklHX05MU19DT0RFUEFHRV8xMjUwPW0KQ09ORklHX05MU19DT0RF UEFHRV8xMjUxPW0KQ09ORklHX05MU19BU0NJST15CkNPTkZJR19OTFNfSVNPODg1OV8xPW0KQ09O RklHX05MU19JU084ODU5XzI9bQpDT05GSUdfTkxTX0lTTzg4NTlfMz1tCkNPTkZJR19OTFNfSVNP ODg1OV80PW0KQ09ORklHX05MU19JU084ODU5XzU9bQpDT05GSUdfTkxTX0lTTzg4NTlfNj1tCkNP TkZJR19OTFNfSVNPODg1OV83PW0KQ09ORklHX05MU19JU084ODU5Xzk9bQpDT05GSUdfTkxTX0lT Tzg4NTlfMTM9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTU9 bQpDT05GSUdfTkxTX0tPSThfUj1tCkNPTkZJR19OTFNfS09JOF9VPW0KQ09ORklHX05MU19NQUNf Uk9NQU49bQpDT05GSUdfTkxTX01BQ19DRUxUSUM9bQpDT05GSUdfTkxTX01BQ19DRU5URVVSTz1t CkNPTkZJR19OTFNfTUFDX0NST0FUSUFOPW0KQ09ORklHX05MU19NQUNfQ1lSSUxMSUM9bQpDT05G SUdfTkxTX01BQ19HQUVMSUM9bQpDT05GSUdfTkxTX01BQ19HUkVFSz1tCkNPTkZJR19OTFNfTUFD X0lDRUxBTkQ9bQpDT05GSUdfTkxTX01BQ19JTlVJVD1tCkNPTkZJR19OTFNfTUFDX1JPTUFOSUFO PW0KQ09ORklHX05MU19NQUNfVFVSS0lTSD1tCkNPTkZJR19OTFNfVVRGOD1tCkNPTkZJR19ETE09 bQpDT05GSUdfRExNX0RFQlVHPXkKIyBDT05GSUdfVU5JQ09ERSBpcyBub3Qgc2V0CkNPTkZJR19J T19XUT15CiMgZW5kIG9mIEZpbGUgc3lzdGVtcwoKIwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05G SUdfS0VZUz15CiMgQ09ORklHX0tFWVNfUkVRVUVTVF9DQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19Q RVJTSVNURU5UX0tFWVJJTkdTPXkKQ09ORklHX1RSVVNURURfS0VZUz15CkNPTkZJR19FTkNSWVBU RURfS0VZUz15CiMgQ09ORklHX0tFWV9ESF9PUEVSQVRJT05TIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1QgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFk9eQpDT05G SUdfU0VDVVJJVFlfV1JJVEFCTEVfSE9PS1M9eQpDT05GSUdfU0VDVVJJVFlGUz15CkNPTkZJR19T RUNVUklUWV9ORVRXT1JLPXkKQ09ORklHX1BBR0VfVEFCTEVfSVNPTEFUSU9OPXkKIyBDT05GSUdf U0VDVVJJVFlfSU5GSU5JQkFORCBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklUWV9ORVRXT1JLX1hG Uk09eQpDT05GSUdfU0VDVVJJVFlfUEFUSD15CkNPTkZJR19JTlRFTF9UWFQ9eQpDT05GSUdfTFNN X01NQVBfTUlOX0FERFI9NjU1MzUKQ09ORklHX0hBVkVfSEFSREVORURfVVNFUkNPUFlfQUxMT0NB VE9SPXkKQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZPXkKQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZ X0ZBTExCQUNLPXkKQ09ORklHX0ZPUlRJRllfU09VUkNFPXkKIyBDT05GSUdfU1RBVElDX1VTRVJN T0RFSEVMUEVSIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVg9eQpDT05GSUdfU0VD VVJJVFlfU0VMSU5VWF9CT09UUEFSQU09eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9ESVNBQkxF PXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfREVWRUxPUD15CkNPTkZJR19TRUNVUklUWV9TRUxJ TlVYX0FWQ19TVEFUUz15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0NIRUNLUkVRUFJPVF9WQUxV RT0xCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX1NJRFRBQl9IQVNIX0JJVFM9OQpDT05GSUdfU0VD VVJJVFlfU0VMSU5VWF9TSUQyU1RSX0NBQ0hFX1NJWkU9MjU2CiMgQ09ORklHX1NFQ1VSSVRZX1NN QUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQKQ09ORklH X1NFQ1VSSVRZX0FQUEFSTU9SPXkKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SX0hBU0g9eQpDT05G SUdfU0VDVVJJVFlfQVBQQVJNT1JfSEFTSF9ERUZBVUxUPXkKIyBDT05GSUdfU0VDVVJJVFlfQVBQ QVJNT1JfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9LVU5JVF9U RVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfTE9BRFBJTiBpcyBub3Qgc2V0CkNPTkZJ R19TRUNVUklUWV9ZQU1BPXkKIyBDT05GSUdfU0VDVVJJVFlfU0FGRVNFVElEIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VDVVJJVFlfTE9DS0RPV05fTFNNIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVHUklU WT15CkNPTkZJR19JTlRFR1JJVFlfU0lHTkFUVVJFPXkKQ09ORklHX0lOVEVHUklUWV9BU1lNTUVU UklDX0tFWVM9eQpDT05GSUdfSU5URUdSSVRZX1RSVVNURURfS0VZUklORz15CiMgQ09ORklHX0lO VEVHUklUWV9QTEFURk9STV9LRVlSSU5HIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVHUklUWV9BVURJ VD15CkNPTkZJR19JTUE9eQpDT05GSUdfSU1BX01FQVNVUkVfUENSX0lEWD0xMApDT05GSUdfSU1B X0xTTV9SVUxFUz15CiMgQ09ORklHX0lNQV9URU1QTEFURSBpcyBub3Qgc2V0CkNPTkZJR19JTUFf TkdfVEVNUExBVEU9eQojIENPTkZJR19JTUFfU0lHX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklH X0lNQV9ERUZBVUxUX1RFTVBMQVRFPSJpbWEtbmciCkNPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NI QTE9eQojIENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTI1NiBpcyBub3Qgc2V0CiMgQ09ORklH X0lNQV9ERUZBVUxUX0hBU0hfU0hBNTEyIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9ERUZBVUxUX0hB U0g9InNoYTEiCiMgQ09ORklHX0lNQV9XUklURV9QT0xJQ1kgaXMgbm90IHNldAojIENPTkZJR19J TUFfUkVBRF9QT0xJQ1kgaXMgbm90IHNldApDT05GSUdfSU1BX0FQUFJBSVNFPXkKIyBDT05GSUdf SU1BX0FSQ0hfUE9MSUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0FQUFJBSVNFX0JVSUxEX1BP TElDWSBpcyBub3Qgc2V0CkNPTkZJR19JTUFfQVBQUkFJU0VfQk9PVFBBUkFNPXkKIyBDT05GSUdf SU1BX0FQUFJBSVNFX01PRFNJRyBpcyBub3Qgc2V0CkNPTkZJR19JTUFfVFJVU1RFRF9LRVlSSU5H PXkKIyBDT05GSUdfSU1BX0JMQUNLTElTVF9LRVlSSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1B X0xPQURfWDUwOSBpcyBub3Qgc2V0CkNPTkZJR19JTUFfTUVBU1VSRV9BU1lNTUVUUklDX0tFWVM9 eQpDT05GSUdfSU1BX1FVRVVFX0VBUkxZX0JPT1RfS0VZUz15CiMgQ09ORklHX0lNQV9TRUNVUkVf QU5EX09SX1RSVVNURURfQk9PVCBpcyBub3Qgc2V0CkNPTkZJR19FVk09eQpDT05GSUdfRVZNX0FU VFJfRlNVVUlEPXkKIyBDT05GSUdfRVZNX0FERF9YQVRUUlMgaXMgbm90IHNldAojIENPTkZJR19F Vk1fTE9BRF9YNTA5IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfU0VMSU5VWD15 CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldAojIENPTkZJR19E RUZBVUxUX1NFQ1VSSVRZX0RBQyBpcyBub3Qgc2V0CkNPTkZJR19MU009ImxvY2tkb3duLHlhbWEs bG9hZHBpbixzYWZlc2V0aWQsaW50ZWdyaXR5LHNlbGludXgsc21hY2ssdG9tb3lvLGFwcGFybW9y LGJwZiIKCiMKIyBLZXJuZWwgaGFyZGVuaW5nIG9wdGlvbnMKIwoKIwojIE1lbW9yeSBpbml0aWFs aXphdGlvbgojCkNPTkZJR19JTklUX1NUQUNLX05PTkU9eQojIENPTkZJR19JTklUX09OX0FMTE9D X0RFRkFVTFRfT04gaXMgbm90IHNldAojIENPTkZJR19JTklUX09OX0ZSRUVfREVGQVVMVF9PTiBp cyBub3Qgc2V0CiMgZW5kIG9mIE1lbW9yeSBpbml0aWFsaXphdGlvbgojIGVuZCBvZiBLZXJuZWwg aGFyZGVuaW5nIG9wdGlvbnMKIyBlbmQgb2YgU2VjdXJpdHkgb3B0aW9ucwoKQ09ORklHX1hPUl9C TE9DS1M9bQpDT05GSUdfQVNZTkNfQ09SRT1tCkNPTkZJR19BU1lOQ19NRU1DUFk9bQpDT05GSUdf QVNZTkNfWE9SPW0KQ09ORklHX0FTWU5DX1BRPW0KQ09ORklHX0FTWU5DX1JBSUQ2X1JFQ09WPW0K Q09ORklHX0NSWVBUTz15CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMKQ09ORklHX0NSWVBU T19BTEdBUEk9eQpDT05GSUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9eQpD T05GSUdfQ1JZUFRPX0FFQUQyPXkKQ09ORklHX0NSWVBUT19TS0NJUEhFUj15CkNPTkZJR19DUllQ VE9fU0tDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15 CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19S TkdfREVGQVVMVD15CkNPTkZJR19DUllQVE9fQUtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19BS0NJ UEhFUj15CkNPTkZJR19DUllQVE9fS1BQMj15CkNPTkZJR19DUllQVE9fS1BQPW0KQ09ORklHX0NS WVBUT19BQ09NUDI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZUFRPX01BTkFH RVIyPXkKQ09ORklHX0NSWVBUT19VU0VSPW0KQ09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FCTEVf VEVTVFM9eQpDT05GSUdfQ1JZUFRPX0dGMTI4TVVMPXkKQ09ORklHX0NSWVBUT19OVUxMPXkKQ09O RklHX0NSWVBUT19OVUxMMj15CkNPTkZJR19DUllQVE9fUENSWVBUPW0KQ09ORklHX0NSWVBUT19D UllQVEQ9eQpDT05GSUdfQ1JZUFRPX0FVVEhFTkM9bQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQpDT05G SUdfQ1JZUFRPX1NJTUQ9eQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj15CgojCiMgUHVi bGljLWtleSBjcnlwdG9ncmFwaHkKIwpDT05GSUdfQ1JZUFRPX1JTQT15CkNPTkZJR19DUllQVE9f REg9bQpDT05GSUdfQ1JZUFRPX0VDQz1tCkNPTkZJR19DUllQVE9fRUNESD1tCiMgQ09ORklHX0NS WVBUT19FQ1JEU0EgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQ1VSVkUyNTUxOSBpcyBub3Qg c2V0CiMgQ09ORklHX0NSWVBUT19DVVJWRTI1NTE5X1g4NiBpcyBub3Qgc2V0CgojCiMgQXV0aGVu dGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19D Q009bQpDT05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNT1t CiMgQ09ORklHX0NSWVBUT19BRUdJUzEyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19BRUdJ UzEyOF9BRVNOSV9TU0UyIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19D UllQVE9fRUNIQUlOSVY9bQoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpD T05GSUdfQ1JZUFRPX0NGQj15CkNPTkZJR19DUllQVE9fQ1RSPXkKQ09ORklHX0NSWVBUT19DVFM9 eQpDT05GSUdfQ1JZUFRPX0VDQj15CkNPTkZJR19DUllQVE9fTFJXPW0KIyBDT05GSUdfQ1JZUFRP X09GQiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fUENCQz1tCkNPTkZJR19DUllQVE9fWFRTPXkK IyBDT05GSUdfQ1JZUFRPX0tFWVdSQVAgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fTkhQT0xZ MTMwNV9TU0UyIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX05IUE9MWTEzMDVfQVZYMiBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19BRElBTlRVTSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9f RVNTSVY9bQoKIwojIEhhc2ggbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NNQUM9bQpDT05GSUdfQ1JZ UFRPX0hNQUM9eQpDT05GSUdfQ1JZUFRPX1hDQkM9bQpDT05GSUdfQ1JZUFRPX1ZNQUM9bQoKIwoj IERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NSWVBUT19DUkMzMkNfSU5U RUw9bQpDT05GSUdfQ1JZUFRPX0NSQzMyPW0KQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUw9bQpD T05GSUdfQ1JZUFRPX1hYSEFTSD1tCkNPTkZJR19DUllQVE9fQkxBS0UyQj1tCiMgQ09ORklHX0NS WVBUT19CTEFLRTJTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0JMQUtFMlNfWDg2IGlzIG5v dCBzZXQKQ09ORklHX0NSWVBUT19DUkNUMTBESUY9eQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRl9Q Q0xNVUw9bQpDT05GSUdfQ1JZUFRPX0dIQVNIPXkKQ09ORklHX0NSWVBUT19QT0xZMTMwNT1tCkNP TkZJR19DUllQVE9fUE9MWTEzMDVfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19NRDQ9bQpDT05GSUdf Q1JZUFRPX01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9bQpDT05GSUdfQ1JZUFRPX1JN RDEyOD1tCkNPTkZJR19DUllQVE9fUk1EMTYwPW0KQ09ORklHX0NSWVBUT19STUQyNTY9bQpDT05G SUdfQ1JZUFRPX1JNRDMyMD1tCkNPTkZJR19DUllQVE9fU0hBMT15CkNPTkZJR19DUllQVE9fU0hB MV9TU1NFMz15CkNPTkZJR19DUllQVE9fU0hBMjU2X1NTU0UzPXkKQ09ORklHX0NSWVBUT19TSEE1 MTJfU1NTRTM9bQpDT05GSUdfQ1JZUFRPX1NIQTI1Nj15CkNPTkZJR19DUllQVE9fU0hBNTEyPXkK Q09ORklHX0NSWVBUT19TSEEzPW0KIyBDT05GSUdfQ1JZUFRPX1NNMyBpcyBub3Qgc2V0CiMgQ09O RklHX0NSWVBUT19TVFJFRUJPRyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVEdSMTkyPW0KQ09O RklHX0NSWVBUT19XUDUxMj1tCkNPTkZJR19DUllQVE9fR0hBU0hfQ0xNVUxfTklfSU5URUw9bQoK IwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CiMgQ09ORklHX0NSWVBUT19BRVNfVEkg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD15CkNPTkZJR19DUllQVE9fQU5V QklTPW0KQ09ORklHX0NSWVBUT19BUkM0PW0KQ09ORklHX0NSWVBUT19CTE9XRklTSD1tCkNPTkZJ R19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19CTE9XRklTSF9YODZfNjQ9 bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBPW0KQ09ORklHX0NSWVBUT19DQU1FTExJQV9YODZfNjQ9 bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRP X0NBTUVMTElBX0FFU05JX0FWWDJfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj1t CkNPTkZJR19DUllQVE9fQ0FTVDU9bQpDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQ9bQpD T05GSUdfQ1JZUFRPX0NBU1Q2PW0KQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0PW0KQ09O RklHX0NSWVBUT19ERVM9bQpDT05GSUdfQ1JZUFRPX0RFUzNfRURFX1g4Nl82ND1tCkNPTkZJR19D UllQVE9fRkNSWVBUPW0KQ09ORklHX0NSWVBUT19LSEFaQUQ9bQpDT05GSUdfQ1JZUFRPX1NBTFNB MjA9bQpDT05GSUdfQ1JZUFRPX0NIQUNIQTIwPW0KQ09ORklHX0NSWVBUT19DSEFDSEEyMF9YODZf NjQ9bQpDT05GSUdfQ1JZUFRPX1NFRUQ9bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9bQpDT05GSUdf Q1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYX1g4 Nl82ND1tCkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlgyX1g4Nl82ND1tCiMgQ09ORklHX0NSWVBU T19TTTQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RFQT1tCkNPTkZJR19DUllQVE9fVFdPRklT SD1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01NT049bQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hf WDg2XzY0PW0KQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82NF8zV0FZPW0KQ09ORklHX0NSWVBU T19UV09GSVNIX0FWWF9YODZfNjQ9bQoKIwojIENvbXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19E RUZMQVRFPXkKQ09ORklHX0NSWVBUT19MWk89eQojIENPTkZJR19DUllQVE9fODQyIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ1JZUFRPX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19MWjRIQyBp cyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19aU1REIGlzIG5vdCBzZXQKCiMKIyBSYW5kb20gTnVt YmVyIEdlbmVyYXRpb24KIwpDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkc9bQpDT05GSUdfQ1JZUFRP X0RSQkdfTUVOVT15CkNPTkZJR19DUllQVE9fRFJCR19ITUFDPXkKQ09ORklHX0NSWVBUT19EUkJH X0hBU0g9eQpDT05GSUdfQ1JZUFRPX0RSQkdfQ1RSPXkKQ09ORklHX0NSWVBUT19EUkJHPXkKQ09O RklHX0NSWVBUT19KSVRURVJFTlRST1BZPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQST15CkNPTkZJ R19DUllQVE9fVVNFUl9BUElfSEFTSD15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfU0tDSVBIRVI9 eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1JORz15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfQUVB RD15CiMgQ09ORklHX0NSWVBUT19TVEFUUyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fSEFTSF9J TkZPPXkKCiMKIyBDcnlwdG8gbGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19DUllQVE9fTElCX0FF Uz15CkNPTkZJR19DUllQVE9fTElCX0FSQzQ9bQojIENPTkZJR19DUllQVE9fTElCX0JMQUtFMlMg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0FSQ0hfSEFWRV9MSUJfQ0hBQ0hBPW0KQ09ORklHX0NS WVBUT19MSUJfQ0hBQ0hBX0dFTkVSSUM9bQojIENPTkZJR19DUllQVE9fTElCX0NIQUNIQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19MSUJfQ1VSVkUyNTUxOSBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fTElCX0RFUz1tCkNPTkZJR19DUllQVE9fTElCX1BPTFkxMzA1X1JTSVpFPTExCkNPTkZJ R19DUllQVE9fQVJDSF9IQVZFX0xJQl9QT0xZMTMwNT1tCkNPTkZJR19DUllQVE9fTElCX1BPTFkx MzA1X0dFTkVSSUM9bQojIENPTkZJR19DUllQVE9fTElCX1BPTFkxMzA1IGlzIG5vdCBzZXQKIyBD T05GSUdfQ1JZUFRPX0xJQl9DSEFDSEEyMFBPTFkxMzA1IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBU T19MSUJfU0hBMjU2PXkKQ09ORklHX0NSWVBUT19IVz15CkNPTkZJR19DUllQVE9fREVWX1BBRExP Q0s9bQpDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLX0FFUz1tCkNPTkZJR19DUllQVE9fREVWX1BB RExPQ0tfU0hBPW0KIyBDT05GSUdfQ1JZUFRPX0RFVl9BVE1FTF9FQ0MgaXMgbm90IHNldAojIENP TkZJR19DUllQVE9fREVWX0FUTUVMX1NIQTIwNEEgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0RF Vl9DQ1A9eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1BfREQ9eQpDT05GSUdfQ1JZUFRPX0RFVl9TUF9D Q1A9eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1BfQ1JZUFRPPW0KQ09ORklHX0NSWVBUT19ERVZfU1Bf UFNQPXkKIyBDT05GSUdfQ1JZUFRPX0RFVl9DQ1BfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fREVWX1FBVD1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQz1tCkNPTkZJR19D UllQVE9fREVWX1FBVF9DM1hYWD1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYPW0KQ09ORklH X0NSWVBUT19ERVZfUUFUX0RIODk1eENDVkY9bQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzNYWFhW Rj1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYVkY9bQpDT05GSUdfQ1JZUFRPX0RFVl9OSVRS T1g9bQpDT05GSUdfQ1JZUFRPX0RFVl9OSVRST1hfQ05ONTVYWD1tCiMgQ09ORklHX0NSWVBUT19E RVZfVklSVElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9TQUZFWENFTCBpcyBub3Qg c2V0CiMgQ09ORklHX0NSWVBUT19ERVZfQU1MT0dJQ19HWEwgaXMgbm90IHNldApDT05GSUdfQVNZ TU1FVFJJQ19LRVlfVFlQRT15CkNPTkZJR19BU1lNTUVUUklDX1BVQkxJQ19LRVlfU1VCVFlQRT15 CiMgQ09ORklHX0FTWU1NRVRSSUNfVFBNX0tFWV9TVUJUWVBFIGlzIG5vdCBzZXQKQ09ORklHX1g1 MDlfQ0VSVElGSUNBVEVfUEFSU0VSPXkKIyBDT05GSUdfUEtDUzhfUFJJVkFURV9LRVlfUEFSU0VS IGlzIG5vdCBzZXQKQ09ORklHX1BLQ1M3X01FU1NBR0VfUEFSU0VSPXkKIyBDT05GSUdfUEtDUzdf VEVTVF9LRVkgaXMgbm90IHNldApDT05GSUdfU0lHTkVEX1BFX0ZJTEVfVkVSSUZJQ0FUSU9OPXkK CiMKIyBDZXJ0aWZpY2F0ZXMgZm9yIHNpZ25hdHVyZSBjaGVja2luZwojCkNPTkZJR19NT0RVTEVf U0lHX0tFWT0iY2VydHMvc2lnbmluZ19rZXkucGVtIgpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZ UklORz15CkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlTPSIiCiMgQ09ORklHX1NZU1RFTV9FWFRS QV9DRVJUSUZJQ0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ09OREFSWV9UUlVTVEVEX0tFWVJJ TkcgaXMgbm90IHNldApDT05GSUdfU1lTVEVNX0JMQUNLTElTVF9LRVlSSU5HPXkKQ09ORklHX1NZ U1RFTV9CTEFDS0xJU1RfSEFTSF9MSVNUPSIiCiMgZW5kIG9mIENlcnRpZmljYXRlcyBmb3Igc2ln bmF0dXJlIGNoZWNraW5nCgpDT05GSUdfQklOQVJZX1BSSU5URj15CgojCiMgTGlicmFyeSByb3V0 aW5lcwojCkNPTkZJR19SQUlENl9QUT1tCkNPTkZJR19SQUlENl9QUV9CRU5DSE1BUks9eQojIENP TkZJR19QQUNLSU5HIGlzIG5vdCBzZXQKQ09ORklHX0JJVFJFVkVSU0U9eQpDT05GSUdfR0VORVJJ Q19TVFJOQ1BZX0ZST01fVVNFUj15CkNPTkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJ R19HRU5FUklDX05FVF9VVElMUz15CkNPTkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09O RklHX0NPUkRJQz1tCiMgQ09ORklHX1BSSU1FX05VTUJFUlMgaXMgbm90IHNldApDT05GSUdfUkFU SU9OQUw9eQpDT05GSUdfR0VORVJJQ19QQ0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15 CkNPTkZJR19BUkNIX1VTRV9DTVBYQ0hHX0xPQ0tSRUY9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9N VUxUSVBMSUVSPXkKQ09ORklHX0FSQ0hfVVNFX1NZTV9BTk5PVEFUSU9OUz15CkNPTkZJR19DUkNf Q0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpDT05GSUdfQ1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRV X1Q9bQpDT05GSUdfQ1JDMzI9eQojIENPTkZJR19DUkMzMl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNP TkZJR19DUkMzMl9TTElDRUJZOD15CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQK IyBDT05GSUdfQ1JDMzJfU0FSV0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX0JJVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSQzY0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDNCBpcyBub3Qgc2V0 CkNPTkZJR19DUkM3PW0KQ09ORklHX0xJQkNSQzMyQz1tCkNPTkZJR19DUkM4PW0KQ09ORklHX1hY SEFTSD15CiMgQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1pMSUJf SU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpPX0NPTVBSRVNTPXkKQ09O RklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9ERUNPTVBSRVNTPXkKQ09ORklHX1pTVERf Q09NUFJFU1M9bQpDT05GSUdfWlNURF9ERUNPTVBSRVNTPXkKQ09ORklHX1haX0RFQz15CkNPTkZJ R19YWl9ERUNfWDg2PXkKQ09ORklHX1haX0RFQ19QT1dFUlBDPXkKQ09ORklHX1haX0RFQ19JQTY0 PXkKQ09ORklHX1haX0RFQ19BUk09eQpDT05GSUdfWFpfREVDX0FSTVRIVU1CPXkKQ09ORklHX1ha X0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNKPXkKIyBDT05GSUdfWFpfREVDX1RFU1QgaXMg bm90IHNldApDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9 eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09NUFJFU1NfWFo9eQpDT05GSUdf REVDT01QUkVTU19MWk89eQpDT05GSUdfREVDT01QUkVTU19MWjQ9eQpDT05GSUdfREVDT01QUkVT U19aU1REPXkKQ09ORklHX0dFTkVSSUNfQUxMT0NBVE9SPXkKQ09ORklHX1JFRURfU09MT01PTj1t CkNPTkZJR19SRUVEX1NPTE9NT05fRU5DOD15CkNPTkZJR19SRUVEX1NPTE9NT05fREVDOD15CkNP TkZJR19URVhUU0VBUkNIPXkKQ09ORklHX1RFWFRTRUFSQ0hfS01QPW0KQ09ORklHX1RFWFRTRUFS Q0hfQk09bQpDT05GSUdfVEVYVFNFQVJDSF9GU009bQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNP TkZJR19YQVJSQVlfTVVMVEk9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFT X0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdf RE1BX09QUz15CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfTkVFRF9ETUFfTUFQ X1NUQVRFPXkKQ09ORklHX0FSQ0hfRE1BX0FERFJfVF82NEJJVD15CkNPTkZJR19BUkNIX0hBU19G T1JDRV9ETUFfVU5FTkNSWVBURUQ9eQpDT05GSUdfRE1BX1ZJUlRfT1BTPXkKQ09ORklHX1NXSU9U TEI9eQpDT05GSUdfRE1BX0NPSEVSRU5UX1BPT0w9eQpDT05GSUdfRE1BX0NNQT15CgojCiMgRGVm YXVsdCBjb250aWd1b3VzIG1lbW9yeSBhcmVhIHNpemU6CiMKQ09ORklHX0NNQV9TSVpFX01CWVRF Uz0yMDAKQ09ORklHX0NNQV9TSVpFX1NFTF9NQllURVM9eQojIENPTkZJR19DTUFfU0laRV9TRUxf UEVSQ0VOVEFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9NSU4gaXMgbm90IHNl dAojIENPTkZJR19DTUFfU0laRV9TRUxfTUFYIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9BTElHTk1F TlQ9OAojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NHTF9BTExPQz15 CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05GSUdfQ1BVTUFTS19PRkZTVEFDSz15CkNPTkZJ R19DUFVfUk1BUD15CkNPTkZJR19EUUw9eQpDT05GSUdfR0xPQj15CiMgQ09ORklHX0dMT0JfU0VM RlRFU1QgaXMgbm90IHNldApDT05GSUdfTkxBVFRSPXkKQ09ORklHX0NMWl9UQUI9eQpDT05GSUdf SVJRX1BPTEw9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX1NJR05BVFVSRT15CkNPTkZJR19ESU1M SUI9eQpDT05GSUdfT0lEX1JFR0lTVFJZPXkKQ09ORklHX1VDUzJfU1RSSU5HPXkKQ09ORklHX0hB VkVfR0VORVJJQ19WRFNPPXkKQ09ORklHX0dFTkVSSUNfR0VUVElNRU9GREFZPXkKQ09ORklHX0dF TkVSSUNfVkRTT19USU1FX05TPXkKQ09ORklHX0ZPTlRfU1VQUE9SVD15CiMgQ09ORklHX0ZPTlRT IGlzIG5vdCBzZXQKQ09ORklHX0ZPTlRfOHg4PXkKQ09ORklHX0ZPTlRfOHgxNj15CkNPTkZJR19T R19QT09MPXkKQ09ORklHX0FSQ0hfSEFTX1BNRU1fQVBJPXkKQ09ORklHX01FTVJFR0lPTj15CkNP TkZJR19BUkNIX0hBU19VQUNDRVNTX0ZMVVNIQ0FDSEU9eQpDT05GSUdfQVJDSF9IQVNfVUFDQ0VT U19NQ1NBRkU9eQpDT05GSUdfQVJDSF9TVEFDS1dBTEs9eQpDT05GSUdfU0JJVE1BUD15CiMgQ09O RklHX1NUUklOR19TRUxGVEVTVCBpcyBub3Qgc2V0CiMgZW5kIG9mIExpYnJhcnkgcm91dGluZXMK CiMKIyBLZXJuZWwgaGFja2luZwojCgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMKQ09O RklHX1BSSU5US19USU1FPXkKIyBDT05GSUdfUFJJTlRLX0NBTExFUiBpcyBub3Qgc2V0CkNPTkZJ R19DT05TT0xFX0xPR0xFVkVMX0RFRkFVTFQ9NwpDT05GSUdfQ09OU09MRV9MT0dMRVZFTF9RVUlF VD00CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NApDT05GSUdfQk9PVF9QUklOVEtf REVMQVk9eQpDT05GSUdfRFlOQU1JQ19ERUJVRz15CkNPTkZJR19EWU5BTUlDX0RFQlVHX0NPUkU9 eQpDT05GSUdfU1lNQk9MSUNfRVJSTkFNRT15CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKIyBl bmQgb2YgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBh bmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19ERUJVR19JTkZPPXkKQ09ORklHX0RFQlVHX0lO Rk9fUkVEVUNFRD15CiMgQ09ORklHX0RFQlVHX0lORk9fQ09NUFJFU1NFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX0lORk9fU1BMSVQgaXMgbm90IHNldApDT05GSUdfREVCVUdfSU5GT19EV0FS RjQ9eQojIENPTkZJR19HREJfU0NSSVBUUyBpcyBub3Qgc2V0CkNPTkZJR19FTkFCTEVfTVVTVF9D SEVDSz15CkNPTkZJR19GUkFNRV9XQVJOPTIwNDgKQ09ORklHX1NUUklQX0FTTV9TWU1TPXkKIyBD T05GSUdfUkVBREFCTEVfQVNNIGlzIG5vdCBzZXQKIyBDT05GSUdfSEVBREVSU19JTlNUQUxMIGlz IG5vdCBzZXQKQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0g9eQpDT05GSUdfU0VDVElPTl9N SVNNQVRDSF9XQVJOX09OTFk9eQpDT05GSUdfU1RBQ0tfVkFMSURBVElPTj15CiMgQ09ORklHX0RF QlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBpcyBub3Qgc2V0CiMgZW5kIG9mIENvbXBpbGUtdGltZSBj aGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKCiMKIyBHZW5lcmljIEtlcm5lbCBEZWJ1Z2dpbmcg SW5zdHJ1bWVudHMKIwpDT05GSUdfTUFHSUNfU1lTUlE9eQpDT05GSUdfTUFHSUNfU1lTUlFfREVG QVVMVF9FTkFCTEU9MHgxCkNPTkZJR19NQUdJQ19TWVNSUV9TRVJJQUw9eQpDT05GSUdfTUFHSUNf U1lTUlFfU0VSSUFMX1NFUVVFTkNFPSIiCkNPTkZJR19ERUJVR19GUz15CkNPTkZJR19ERUJVR19G U19BTExPV19BTEw9eQojIENPTkZJR19ERUJVR19GU19ESVNBTExPV19NT1VOVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX0ZTX0FMTE9XX05PTkUgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNI X0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1VCU0FOX1NB TklUSVpFX0FMTD15CiMgQ09ORklHX1VCU0FOIGlzIG5vdCBzZXQKIyBlbmQgb2YgR2VuZXJpYyBL ZXJuZWwgRGVidWdnaW5nIEluc3RydW1lbnRzCgpDT05GSUdfREVCVUdfS0VSTkVMPXkKQ09ORklH X0RFQlVHX01JU0M9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwojIENPTkZJR19QQUdFX0VYVEVO U0lPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMgQ09O RklHX1BBR0VfT1dORVIgaXMgbm90IHNldAojIENPTkZJR19QQUdFX1BPSVNPTklORyBpcyBub3Qg c2V0CiMgQ09ORklHX0RFQlVHX1BBR0VfUkVGIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUk9E QVRBX1RFU1QgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfREVCVUdfV1g9eQojIENPTkZJR19E RUJVR19XWCBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX1BURFVNUD15CiMgQ09ORklHX1BURFVN UF9ERUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfT0JKRUNUUyBpcyBub3Qgc2V0CiMg Q09ORklHX1NMVUJfREVCVUdfT04gaXMgbm90IHNldAojIENPTkZJR19TTFVCX1NUQVRTIGlzIG5v dCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJR19ERUJVR19LTUVNTEVB SyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdFIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0RFQlVH X1ZNX1BHVEFCTEU9eQojIENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVH X1ZNX1BHVEFCTEUgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfREVCVUdfVklSVFVBTD15CiMg Q09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9 eQojIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNI X0tBU0FOPXkKQ09ORklHX0hBVkVfQVJDSF9LQVNBTl9WTUFMTE9DPXkKQ09ORklHX0NDX0hBU19L QVNBTl9HRU5FUklDPXkKQ09ORklHX0NDX0hBU19XT1JLSU5HX05PU0FOSVRJWkVfQUREUkVTUz15 CiMgQ09ORklHX0tBU0FOIGlzIG5vdCBzZXQKIyBlbmQgb2YgTWVtb3J5IERlYnVnZ2luZwoKQ09O RklHX0RFQlVHX1NISVJRPXkKCiMKIyBEZWJ1ZyBPb3BzLCBMb2NrdXBzIGFuZCBIYW5ncwojCkNP TkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklDX09OX09PUFNfVkFMVUU9MQpDT05GSUdf UEFOSUNfVElNRU9VVD0wCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpDT05GSUdfU09GVExPQ0tV UF9ERVRFQ1RPUj15CiMgQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDIGlzIG5vdCBz ZXQKQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDX1ZBTFVFPTAKQ09ORklHX0hBUkRM T0NLVVBfREVURUNUT1JfUEVSRj15CkNPTkZJR19IQVJETE9DS1VQX0NIRUNLX1RJTUVTVEFNUD15 CkNPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9SPXkKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQ X1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVFPTEKIyBDT05G SUdfREVURUNUX0hVTkdfVEFTSyBpcyBub3Qgc2V0CiMgQ09ORklHX1dRX1dBVENIRE9HIGlzIG5v dCBzZXQKIyBDT05GSUdfVEVTVF9MT0NLVVAgaXMgbm90IHNldAojIGVuZCBvZiBEZWJ1ZyBPb3Bz LCBMb2NrdXBzIGFuZCBIYW5ncwoKIwojIFNjaGVkdWxlciBEZWJ1Z2dpbmcKIwpDT05GSUdfU0NI RURfREVCVUc9eQpDT05GSUdfU0NIRURfSU5GTz15CkNPTkZJR19TQ0hFRFNUQVRTPXkKIyBlbmQg b2YgU2NoZWR1bGVyIERlYnVnZ2luZwoKIyBDT05GSUdfREVCVUdfVElNRUtFRVBJTkcgaXMgbm90 IHNldAoKIwojIExvY2sgRGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwpD T05GSUdfTE9DS19ERUJVR0dJTkdfU1VQUE9SVD15CiMgQ09ORklHX1BST1ZFX0xPQ0tJTkcgaXMg bm90IHNldAojIENPTkZJR19MT0NLX1NUQVQgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19SVF9N VVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1BJTkxPQ0sgaXMgbm90IHNldAojIENP TkZJR19ERUJVR19NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xP V1BBVEggaXMgbm90IHNldAojIENPTkZJR19ERUJVR19SV1NFTVMgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19MT0NLX0FMTE9DIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15 CiMgQ09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CkNPTkZJR19M T0NLX1RPUlRVUkVfVEVTVD1tCiMgQ09ORklHX1dXX01VVEVYX1NFTEZURVNUIGlzIG5vdCBzZXQK IyBlbmQgb2YgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQoKQ09O RklHX1NUQUNLVFJBQ0U9eQojIENPTkZJR19XQVJOX0FMTF9VTlNFRURFRF9SQU5ET00gaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKCiMKIyBEZWJ1ZyBrZXJuZWwg ZGF0YSBzdHJ1Y3R1cmVzCiMKQ09ORklHX0RFQlVHX0xJU1Q9eQojIENPTkZJR19ERUJVR19QTElT VCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf Tk9USUZJRVJTIGlzIG5vdCBzZXQKQ09ORklHX0JVR19PTl9EQVRBX0NPUlJVUFRJT049eQojIGVu ZCBvZiBEZWJ1ZyBrZXJuZWwgZGF0YSBzdHJ1Y3R1cmVzCgojIENPTkZJR19ERUJVR19DUkVERU5U SUFMUyBpcyBub3Qgc2V0CgojCiMgUkNVIERlYnVnZ2luZwojCkNPTkZJR19UT1JUVVJFX1RFU1Q9 bQpDT05GSUdfUkNVX1BFUkZfVEVTVD1tCkNPTkZJR19SQ1VfVE9SVFVSRV9URVNUPW0KIyBDT05G SUdfUkNVX1JFRl9TQ0FMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9DUFVfU1RBTExfVElN RU9VVD02MAojIENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19SQ1VfRVFTX0RF QlVHIGlzIG5vdCBzZXQKIyBlbmQgb2YgUkNVIERlYnVnZ2luZwoKIyBDT05GSUdfREVCVUdfV1Ff Rk9SQ0VfUlJfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQkxPQ0tfRVhUX0RFVlQgaXMg bm90IHNldAojIENPTkZJR19DUFVfSE9UUExVR19TVEFURV9DT05UUk9MIGlzIG5vdCBzZXQKQ09O RklHX0xBVEVOQ1lUT1A9eQpDT05GSUdfVVNFUl9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdf Tk9QX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZV TkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklH X0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJB Q0VfV0lUSF9ESVJFQ1RfQ0FMTFM9eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15 CkNPTkZJR19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9GRU5UUlk9eQpD T05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15CkNPTkZJR19UUkFDRVJfTUFYX1RSQUNFPXkKQ09O RklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJTkdfQlVGRkVSPXkKQ09ORklHX0VWRU5UX1RSQUNJ Tkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJBQ0VSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FM TE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lORz15CkNPTkZJR19HRU5FUklDX1RSQUNFUj15CkNPTkZJ R19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRSQUNFPXkKIyBDT05GSUdfQk9PVFRJTUVfVFJB Q0lORyBpcyBub3Qgc2V0CkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfRlVOQ1RJT05f R1JBUEhfVFJBQ0VSPXkKQ09ORklHX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0RZTkFNSUNfRlRS QUNFX1dJVEhfUkVHUz15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRV9XSVRIX0RJUkVDVF9DQUxMUz15 CkNPTkZJR19GVU5DVElPTl9QUk9GSUxFUj15CkNPTkZJR19TVEFDS19UUkFDRVI9eQojIENPTkZJ R19JUlFTT0ZGX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19TQ0hFRF9UUkFDRVI9eQpDT05GSUdf SFdMQVRfVFJBQ0VSPXkKIyBDT05GSUdfTU1JT1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX0ZUUkFD RV9TWVNDQUxMUz15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQojIENPTkZJR19UUkFDRVJfU05B UFNIT1RfUEVSX0NQVV9TV0FQIGlzIG5vdCBzZXQKQ09ORklHX0JSQU5DSF9QUk9GSUxFX05PTkU9 eQojIENPTkZJR19QUk9GSUxFX0FOTk9UQVRFRF9CUkFOQ0hFUyBpcyBub3Qgc2V0CkNPTkZJR19C TEtfREVWX0lPX1RSQUNFPXkKQ09ORklHX0tQUk9CRV9FVkVOVFM9eQojIENPTkZJR19LUFJPQkVf RVZFTlRTX09OX05PVFJBQ0UgaXMgbm90IHNldApDT05GSUdfVVBST0JFX0VWRU5UUz15CkNPTkZJ R19CUEZfRVZFTlRTPXkKQ09ORklHX0RZTkFNSUNfRVZFTlRTPXkKQ09ORklHX1BST0JFX0VWRU5U Uz15CiMgQ09ORklHX0JQRl9LUFJPQkVfT1ZFUlJJREUgaXMgbm90IHNldApDT05GSUdfRlRSQUNF X01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfVFJBQ0lOR19NQVA9eQpDT05GSUdfU1lOVEhfRVZFTlRT PXkKQ09ORklHX0hJU1RfVFJJR0dFUlM9eQojIENPTkZJR19UUkFDRV9FVkVOVF9JTkpFQ1QgaXMg bm90IHNldAojIENPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJR19S SU5HX0JVRkZFUl9CRU5DSE1BUks9bQojIENPTkZJR19UUkFDRV9FVkFMX01BUF9GSUxFIGlzIG5v dCBzZXQKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JJ TkdfQlVGRkVSX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BSRUVNUFRJUlFfREVM QVlfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NZTlRIX0VWRU5UX0dFTl9URVNUIGlzIG5vdCBz ZXQKIyBDT05GSUdfS1BST0JFX0VWRU5UX0dFTl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfSElT VF9UUklHR0VSU19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QUk9WSURFX09IQ0kxMzk0X0RNQV9J TklUPXkKIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0NTQU49 eQpDT05GSUdfQVJDSF9IQVNfREVWTUVNX0lTX0FMTE9XRUQ9eQpDT05GSUdfU1RSSUNUX0RFVk1F TT15CiMgQ09ORklHX0lPX1NUUklDVF9ERVZNRU0gaXMgbm90IHNldAoKIwojIHg4NiBEZWJ1Z2dp bmcKIwpDT05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15CkNPTkZJR19UUkFDRV9JUlFGTEFH U19OTUlfU1VQUE9SVD15CkNPTkZJR19FQVJMWV9QUklOVEtfVVNCPXkKQ09ORklHX1g4Nl9WRVJC T1NFX0JPT1RVUD15CkNPTkZJR19FQVJMWV9QUklOVEs9eQpDT05GSUdfRUFSTFlfUFJJTlRLX0RC R1A9eQpDT05GSUdfRUFSTFlfUFJJTlRLX1VTQl9YREJDPXkKIyBDT05GSUdfRUZJX1BHVF9EVU1Q IGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVExCRkxVU0ggaXMgbm90IHNldApDT05GSUdfSEFW RV9NTUlPVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19YODZfREVDT0RFUl9TRUxGVEVTVD15CkNPTkZJ R19JT19ERUxBWV8wWDgwPXkKIyBDT05GSUdfSU9fREVMQVlfMFhFRCBpcyBub3Qgc2V0CiMgQ09O RklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lPX0RFTEFZX05PTkUgaXMg bm90IHNldApDT05GSUdfREVCVUdfQk9PVF9QQVJBTVM9eQojIENPTkZJR19DUEFfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19ERUJVR19FTlRSWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05N SV9TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9ERUJVR19GUFUgaXMgbm90IHNldAoj IENPTkZJR19QVU5JVF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VOV0lOREVSX09SQz15 CiMgQ09ORklHX1VOV0lOREVSX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldAojIGVuZCBvZiB4ODYg RGVidWdnaW5nCgojCiMgS2VybmVsIFRlc3RpbmcgYW5kIENvdmVyYWdlCiMKQ09ORklHX0tVTklU PXkKIyBDT05GSUdfS1VOSVRfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19LVU5JVF9URVNUPW0K Q09ORklHX0tVTklUX0VYQU1QTEVfVEVTVD1tCiMgQ09ORklHX0tVTklUX0FMTF9URVNUUyBpcyBu b3Qgc2V0CiMgQ09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJ R19GVU5DVElPTl9FUlJPUl9JTkpFQ1RJT049eQpDT05GSUdfRkFVTFRfSU5KRUNUSU9OPXkKIyBD T05GSUdfRkFJTFNMQUIgaXMgbm90IHNldAojIENPTkZJR19GQUlMX1BBR0VfQUxMT0MgaXMgbm90 IHNldApDT05GSUdfRkFJTF9NQUtFX1JFUVVFU1Q9eQojIENPTkZJR19GQUlMX0lPX1RJTUVPVVQg aXMgbm90IHNldAojIENPTkZJR19GQUlMX0ZVVEVYIGlzIG5vdCBzZXQKQ09ORklHX0ZBVUxUX0lO SkVDVElPTl9ERUJVR19GUz15CiMgQ09ORklHX0ZBSUxfRlVOQ1RJT04gaXMgbm90IHNldAojIENP TkZJR19GQUlMX01NQ19SRVFVRVNUIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0tDT1Y9eQpD T05GSUdfQ0NfSEFTX1NBTkNPVl9UUkFDRV9QQz15CiMgQ09ORklHX0tDT1YgaXMgbm90IHNldApD T05GSUdfUlVOVElNRV9URVNUSU5HX01FTlU9eQojIENPTkZJR19MS0RUTSBpcyBub3Qgc2V0CiMg Q09ORklHX1RFU1RfTElTVF9TT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9NSU5fSEVBUCBp cyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU09SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0tQUk9CRVNf U0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19CQUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5v dCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19SRUVEX1NPTE9N T05fVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVSVkFMX1RSRUVfVEVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1BFUkNQVV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0FUT01JQzY0X1NFTEZURVNU PXkKIyBDT05GSUdfQVNZTkNfUkFJRDZfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSEVY RFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU1RSSU5HX0hFTFBFUlMgaXMgbm90IHNldAoj IENPTkZJR19URVNUX1NUUlNDUFkgaXMgbm90IHNldAojIENPTkZJR19URVNUX0tTVFJUT1ggaXMg bm90IHNldAojIENPTkZJR19URVNUX1BSSU5URiBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfQklU TUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9CSVRGSUVMRCBpcyBub3Qgc2V0CiMgQ09ORklH X1RFU1RfVVVJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfWEFSUkFZIGlzIG5vdCBzZXQKIyBD T05GSUdfVEVTVF9PVkVSRkxPVyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUkhBU0hUQUJMRSBp cyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSURB IGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9MS00gaXMgbm90IHNldAojIENPTkZJR19URVNUX0JJ VE9QUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfVk1BTExPQyBpcyBub3Qgc2V0CiMgQ09ORklH X1RFU1RfVVNFUl9DT1BZIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfQlBGPW0KIyBDT05GSUdfVEVT VF9CTEFDS0hPTEVfREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfRklORF9CSVRfQkVOQ0hNQVJLIGlz IG5vdCBzZXQKIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1Rf U1lTQ1RMIGlzIG5vdCBzZXQKQ09ORklHX1NZU0NUTF9LVU5JVF9URVNUPW0KQ09ORklHX0xJU1Rf S1VOSVRfVEVTVD1tCiMgQ09ORklHX0xJTkVBUl9SQU5HRVNfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX0JJVFNfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfVURFTEFZIGlzIG5vdCBzZXQK IyBDT05GSUdfVEVTVF9TVEFUSUNfS0VZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfS01PRCBp cyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfTUVNQ0FUX1AgaXMgbm90IHNldAojIENPTkZJR19URVNU X0xJVkVQQVRDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU1RBQ0tJTklUIGlzIG5vdCBzZXQK IyBDT05GSUdfVEVTVF9NRU1JTklUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9ITU0gaXMgbm90 IHNldAojIENPTkZJR19URVNUX0ZQVSBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVRFU1QgaXMgbm90 IHNldAojIENPTkZJR19IWVBFUlZfVEVTVElORyBpcyBub3Qgc2V0CiMgZW5kIG9mIEtlcm5lbCBU ZXN0aW5nIGFuZCBDb3ZlcmFnZQojIGVuZCBvZiBLZXJuZWwgaGFja2luZwo= --===============8209314511031776589== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0naHdzaW0nCglleHBv cnQgdGVzdGNhc2U9J2h3c2ltJwoJZXhwb3J0IGNhdGVnb3J5PSdmdW5jdGlvbmFsJwoJZXhwb3J0 IG5lZWRfbWVtb3J5PScxRycKCWV4cG9ydCBqb2Jfb3JpZ2luPScvbGtwLXNyYy9hbGxvdC9jeWNs aWM6cDE6bGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5L2xrcC1pdmItZDAxL2h3c2ltLXBhcnQyLnlh bWwnCglleHBvcnQgcXVldWVfY21kbGluZV9rZXlzPSdicmFuY2gKY29tbWl0CnF1ZXVlX2F0X2xl YXN0X29uY2UnCglleHBvcnQgcXVldWU9J3ZhbGlkYXRlJwoJZXhwb3J0IHRlc3Rib3g9J2xrcC1p dmItZDAxJwoJZXhwb3J0IHRib3hfZ3JvdXA9J2xrcC1pdmItZDAxJwoJZXhwb3J0IGtjb25maWc9 J3g4Nl82NC1yaGVsLTguMycKCWV4cG9ydCBzdWJtaXRfaWQ9JzVmNTNjZGZkZTY4MzJjMzYwMjQ5 YTg3NScKCWV4cG9ydCBqb2JfZmlsZT0nL2xrcC9qb2JzL3NjaGVkdWxlZC9sa3AtaXZiLWQwMS9o d3NpbS1od3NpbS0xOS11Y29kZT0weDIxLWRlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3ot OGNhZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MS0yMDIwMDkwNi0xMzgyNi1w ZzFnaDktMi55YW1sJwoJZXhwb3J0IGlkPScxZjkzMjVmYjU1YzI0NWQyNzI2N2M4OGYxODY1ODAw MDU2ZDljMzU3JwoJZXhwb3J0IHF1ZXVlcl92ZXJzaW9uPScvbGtwLXNyYycKCWV4cG9ydCBtb2Rl bD0nSXZ5IEJyaWRnZScKCWV4cG9ydCBucl9ub2RlPTEKCWV4cG9ydCBucl9jcHU9OAoJZXhwb3J0 IG1lbW9yeT0nMTZHJwoJZXhwb3J0IG5yX3NzZF9wYXJ0aXRpb25zPTEKCWV4cG9ydCBucl9oZGRf cGFydGl0aW9ucz0xCglleHBvcnQgc3NkX3BhcnRpdGlvbnM9Jy9kZXYvZGlzay9ieS1pZC9hdGEt SU5URUxfU1NEU0MyQkE0MDBHNF9CVEhWNjM0NTAzSFk0MDBOR04tcGFydDEnCglleHBvcnQgaGRk X3BhcnRpdGlvbnM9Jy9kZXYvZGlzay9ieS1pZC9hdGEtU1QxMDAwRE0wMDMtMUNIMTYyX1oxREFS WFNLLXBhcnQyJwoJZXhwb3J0IHJvb3Rmc19wYXJ0aXRpb249Jy9kZXYvZGlzay9ieS1pZC9hdGEt U1QxMDAwRE0wMDMtMUNIMTYyX1oxREFSWFNLLXBhcnQxJwoJZXhwb3J0IGJyYW5kPSdJbnRlbChS KSBDb3JlKFRNKSBpNy0zNzcwSyBDUFUgQCAzLjUwR0h6JwoJZXhwb3J0IG5lZWRfa2NvbmZpZz0n Q09ORklHX1dMQU49eQpDT05GSUdfQ0ZHODAyMTE9bQpDT05GSUdfQ0ZHODAyMTFfV0VYVD15CkNP TkZJR19NQUM4MDIxMT1tCkNPTkZJR19NQUM4MDIxMV9IV1NJTT1tCkNPTkZJR19NQUM4MDIxMV9M RURTPXkKQ09ORklHX01BQzgwMjExX01FU0g9eQpDT05GSUdfTUFDODAyMTFfREVCVUdGUz15CkNP TkZJR19WRVRIPW0nCglleHBvcnQgY29tbWl0PSc4Y2FmZTE5ODUyZDk1ZDY0OTRjYmQ4YzFhZTI0 ZGJkNjIxNTg4YTkxJwoJZXhwb3J0IG5ldGNvbnNvbGVfcG9ydD02NjcyCglleHBvcnQgdWNvZGU9 JzB4MjEnCglleHBvcnQgbmVlZF9rY29uZmlnX2h3PSdDT05GSUdfSUdCPXkKQ09ORklHX0UxMDAw RT15CkNPTkZJR19TQVRBX0FIQ0knCglleHBvcnQgZW5xdWV1ZV90aW1lPScyMDIwLTA5LTA2IDAx OjQyOjIxICswODAwJwoJZXhwb3J0IF9pZD0nNWY1M2NkZmRlNjgzMmMzNjAyNDlhODc1JwoJZXhw b3J0IF9ydD0nL3Jlc3VsdC9od3NpbS9od3NpbS0xOS11Y29kZT0weDIxL2xrcC1pdmItZDAxL2Rl Ymlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3oveDg2XzY0LXJoZWwtOC4zL2djYy05LzhjYWZl MTk4NTJkOTVkNjQ5NGNiZDhjMWFlMjRkYmQ2MjE1ODhhOTEnCglleHBvcnQgdXNlcj0nbGtwJwoJ ZXhwb3J0IGNvbXBpbGVyPSdnY2MtOScKCWV4cG9ydCBoZWFkX2NvbW1pdD0nNzFkZDBmNTQ2ODMw YjYwOGZiODk3NjJiMDkwNGU0OTg5NjIyMzY1MCcKCWV4cG9ydCBiYXNlX2NvbW1pdD0nZjc1YWVm MzkyZjg2OTAxOGY3OGNmZWRmM2MzMjBhNmIzZmNmZGE2YicKCWV4cG9ydCBicmFuY2g9J2xpbnV4 LXJldmlldy9UaG9tYXMtUGVkZXJzZW4vYWRkLXN1cHBvcnQtZm9yLVMxRy1hc3NvY2lhdGlvbi8y MDIwMDkwMS0wNDU4MjYnCglleHBvcnQgcm9vdGZzPSdkZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2 MDMuY2d6JwoJZXhwb3J0IHJlc3VsdF9yb290PScvcmVzdWx0L2h3c2ltL2h3c2ltLTE5LXVjb2Rl PTB4MjEvbGtwLWl2Yi1kMDEvZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAzLmNnei94ODZfNjQt cmhlbC04LjMvZ2NjLTkvOGNhZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MS8z JwoJZXhwb3J0IHNjaGVkdWxlcl92ZXJzaW9uPScvbGtwL2xrcC8uc3JjLTIwMjAwOTA0LTE1MTYy MycKCWV4cG9ydCBMS1BfU0VSVkVSPSdpbm4nCglleHBvcnQgYXJjaD0neDg2XzY0JwoJZXhwb3J0 IG1heF91cHRpbWU9MzYwMAoJZXhwb3J0IGluaXRyZD0nL29zaW1hZ2UvZGViaWFuL2RlYmlhbi0x MC40LXg4Nl82NC0yMDIwMDYwMy5jZ3onCglleHBvcnQgYm9vdGxvYWRlcl9hcHBlbmQ9J3Jvb3Q9 L2Rldi9yYW0wCnVzZXI9bGtwCmpvYj0vbGtwL2pvYnMvc2NoZWR1bGVkL2xrcC1pdmItZDAxL2h3 c2ltLWh3c2ltLTE5LXVjb2RlPTB4MjEtZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAzLmNnei04 Y2FmZTE5ODUyZDk1ZDY0OTRjYmQ4YzFhZTI0ZGJkNjIxNTg4YTkxLTIwMjAwOTA2LTEzODI2LXBn MWdoOS0yLnlhbWwKQVJDSD14ODZfNjQKa2NvbmZpZz14ODZfNjQtcmhlbC04LjMKYnJhbmNoPWxp bnV4LXJldmlldy9UaG9tYXMtUGVkZXJzZW4vYWRkLXN1cHBvcnQtZm9yLVMxRy1hc3NvY2lhdGlv bi8yMDIwMDkwMS0wNDU4MjYKY29tbWl0PThjYWZlMTk4NTJkOTVkNjQ5NGNiZDhjMWFlMjRkYmQ2 MjE1ODhhOTEKQk9PVF9JTUFHRT0vcGtnL2xpbnV4L3g4Nl82NC1yaGVsLTguMy9nY2MtOS84Y2Fm ZTE5ODUyZDk1ZDY0OTRjYmQ4YzFhZTI0ZGJkNjIxNTg4YTkxL3ZtbGludXotNS45LjAtcmMxLTAw NjA1LWc4Y2FmZTE5ODUyZDk1ZAptYXhfdXB0aW1lPTM2MDAKUkVTVUxUX1JPT1Q9L3Jlc3VsdC9o d3NpbS9od3NpbS0xOS11Y29kZT0weDIxL2xrcC1pdmItZDAxL2RlYmlhbi0xMC40LXg4Nl82NC0y MDIwMDYwMy5jZ3oveDg2XzY0LXJoZWwtOC4zL2djYy05LzhjYWZlMTk4NTJkOTVkNjQ5NGNiZDhj MWFlMjRkYmQ2MjE1ODhhOTEvMwpMS1BfU0VSVkVSPWlubgpub2thc2xyCnNlbGludXg9MApkZWJ1 ZwphcGljPWRlYnVnCnN5c3JxX2Fsd2F5c19lbmFibGVkCnJjdXBkYXRlLnJjdV9jcHVfc3RhbGxf dGltZW91dD0xMDAKbmV0LmlmbmFtZXM9MApwcmludGsuZGV2a21zZz1vbgpwYW5pYz0tMQpzb2Z0 bG9ja3VwX3BhbmljPTEKbm1pX3dhdGNoZG9nPXBhbmljCm9vcHM9cGFuaWMKbG9hZF9yYW1kaXNr PTIKcHJvbXB0X3JhbWRpc2s9MApkcmJkLm1pbm9yX2NvdW50PTgKc3lzdGVtZC5sb2dfbGV2ZWw9 ZXJyCmlnbm9yZV9sb2dsZXZlbApjb25zb2xlPXR0eTAKZWFybHlwcmludGs9dHR5UzAsMTE1MjAw CmNvbnNvbGU9dHR5UzAsMTE1MjAwCnZnYT1ub3JtYWwKcncnCglleHBvcnQgbW9kdWxlc19pbml0 cmQ9Jy9wa2cvbGludXgveDg2XzY0LXJoZWwtOC4zL2djYy05LzhjYWZlMTk4NTJkOTVkNjQ5NGNi ZDhjMWFlMjRkYmQ2MjE1ODhhOTEvbW9kdWxlcy5jZ3onCglleHBvcnQgYm1faW5pdHJkPScvb3Np bWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3ovcnVuLWlwY29uZmlnXzIw MjAwNjA4LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3ov bGtwXzIwMjAwNzA5LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYw My5jZ3ovcnN5bmMtcm9vdGZzXzIwMjAwNjA4LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40 LXg4Nl82NC0yMDIwMDYwMy5jZ3ovaHdzaW1fMjAyMDA2MTkuY2d6LC9vc2ltYWdlL3BrZy9kZWJp YW4tMTAuNC14ODZfNjQtMjAyMDA2MDMuY2d6L2h3c2ltLXg4Nl82NC02ZWI2Y2YwLTFfMjAyMDA2 MTkuY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAzLmNnei9od18y MDIwMDcxNS5jZ3onCglleHBvcnQgdWNvZGVfaW5pdHJkPScvb3NpbWFnZS91Y29kZS9pbnRlbC11 Y29kZS0yMDIwMDYxMC5jZ3onCglleHBvcnQgbGtwX2luaXRyZD0nL29zaW1hZ2UvdXNlci9sa3Av bGtwLXg4Nl82NC5jZ3onCglleHBvcnQgc2l0ZT0naW5uJwoJZXhwb3J0IExLUF9DR0lfUE9SVD04 MAoJZXhwb3J0IExLUF9DSUZTX1BPUlQ9MTM5CglleHBvcnQgbGFzdF9rZXJuZWw9JzUuOS4wLXJj MycKCWV4cG9ydCByZXBlYXRfdG89NAoJZXhwb3J0IHNjaGVkdWxlX25vdGlmeV9hZGRyZXNzPQoJ ZXhwb3J0IHF1ZXVlX2F0X2xlYXN0X29uY2U9MQoJZXhwb3J0IGtlcm5lbD0nL3BrZy9saW51eC94 ODZfNjQtcmhlbC04LjMvZ2NjLTkvOGNhZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4 OGE5MS92bWxpbnV6LTUuOS4wLXJjMS0wMDYwNS1nOGNhZmUxOTg1MmQ5NWQnCglleHBvcnQgZGVx dWV1ZV90aW1lPScyMDIwLTA5LTA2IDAxOjQ2OjMxICswODAwJwoJZXhwb3J0IGpvYl9pbml0cmQ9 Jy9sa3Avam9icy9zY2hlZHVsZWQvbGtwLWl2Yi1kMDEvaHdzaW0taHdzaW0tMTktdWNvZGU9MHgy MS1kZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMuY2d6LThjYWZlMTk4NTJkOTVkNjQ5NGNiZDhj MWFlMjRkYmQ2MjE1ODhhOTEtMjAyMDA5MDYtMTM4MjYtcGcxZ2g5LTIuY2d6JwoKCVsgLW4gIiRM S1BfU1JDIiBdIHx8CglleHBvcnQgTEtQX1NSQz0vbGtwLyR7dXNlcjotbGtwfS9zcmMKfQoKcnVu X2pvYigpCnsKCWVjaG8gJCQgPiAkVE1QL3J1bi1qb2IucGlkCgoJLiAkTEtQX1NSQy9saWIvaHR0 cC5zaAoJLiAkTEtQX1NSQy9saWIvam9iLnNoCgkuICRMS1BfU1JDL2xpYi9lbnYuc2gKCglleHBv cnRfdG9wX2VudgoKCXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBwZXIga21zZwoJ cnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBlciBoZWFydGJlYXQKCXJ1bl9tb25p dG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBwZXIgbWVtaW5mbwoJcnVuX21vbml0b3IgJExLUF9T UkMvbW9uaXRvcnMvd3JhcHBlciBvb20ta2lsbGVyCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25p dG9ycy9wbGFpbi93YXRjaGRvZwoKCXJ1bl90ZXN0IGdyb3VwPSdod3NpbS0xOScgJExLUF9TUkMv dGVzdHMvd3JhcHBlciBod3NpbQp9CgpleHRyYWN0X3N0YXRzKCkKewoJZXhwb3J0IHN0YXRzX3Bh cnRfYmVnaW49CglleHBvcnQgc3RhdHNfcGFydF9lbmQ9CgoJJExLUF9TUkMvc3RhdHMvd3JhcHBl ciBod3NpbQoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBrbXNnCgkkTEtQX1NSQy9zdGF0cy93cmFw cGVyIG1lbWluZm8KCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIHRpbWUgaHdzaW0udGltZQoJJExL UF9TUkMvc3RhdHMvd3JhcHBlciBkbWVzZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBrbXNnCgkk TEtQX1NSQy9zdGF0cy93cmFwcGVyIGxhc3Rfc3RhdGUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIg c3RkZXJyCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIHRpbWUKfQoKIiRAIgo= --===============8209314511031776589== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kmsg.xz" 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 CLDZfffIHEaxxGf7AgAAAAAEWVo= --===============8209314511031776589== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="hwsim.ksh" MjAyMC0wOS0wNSAxNzo0NzowNyBleHBvcnQgVVNFUj1yb290CjIwMjAtMDktMDUgMTc6NDc6MDcg Li9idWlsZC5zaApCdWlsZGluZyBUTkMgdGVzdGluZyB0b29scwpCdWlsZGluZyB3bGFudGVzdApC dWlsZGluZyBoczIwLW9zdS1jbGllbnQKQnVpbGRpbmcgaG9zdGFwZApCdWlsZGluZyB3cGFfc3Vw cGxpY2FudAp3cGFfY2xpLmM6IEluIGZ1bmN0aW9uIOKAmHdwYV9jbGlfY21kX2FsbF9ic3PigJk6 CndwYV9jbGkuYzozMTA1OjM6IHdhcm5pbmc6IOKAmHNzaWTigJkgbWF5IGJlIHVzZWQgdW5pbml0 aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uIFstV21heWJlLXVuaW5pdGlhbGl6ZWRdCiAgIHByaW50 ZigiJXNcdCVzXHQlc1x0JXNcdCVzXG4iLCBic3NpZCwgZnJlcSwgbGV2ZWwsIGZsYWdzLCBzc2lk KTsKICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+CndwYV9jbGkuYzozMDY0OjU1OiBub3RlOiDigJhzc2lk4oCZIHdhcyBkZWNs YXJlZCBoZXJlCiAgY2hhciBidWZbNTEyXSwgKnBvcywgKmJzc2lkLCAqZnJlcSwgKmxldmVsLCAq ZmxhZ3MsICpzc2lkOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXn5+fgp3cGFfY2xpLmM6MzEwNTozOiB3YXJuaW5nOiDigJhmbGFnc+KAmSBt YXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMgZnVuY3Rpb24gWy1XbWF5YmUtdW5pbml0 aWFsaXplZF0KICAgcHJpbnRmKCIlc1x0JXNcdCVzXHQlc1x0JXNcbiIsIGJzc2lkLCBmcmVxLCBs ZXZlbCwgZmxhZ3MsIHNzaWQpOwogICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4Kd3BhX2NsaS5jOjMwNjQ6NDc6IG5vdGU6IOKA mGZsYWdz4oCZIHdhcyBkZWNsYXJlZCBoZXJlCiAgY2hhciBidWZbNTEyXSwgKnBvcywgKmJzc2lk LCAqZnJlcSwgKmxldmVsLCAqZmxhZ3MsICpzc2lkOwogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIF5+fn5+CndwYV9jbGkuYzozMTA1OjM6IHdhcm5pbmc6IOKA mGxldmVs4oCZIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbiBbLVdt YXliZS11bmluaXRpYWxpemVkXQogICBwcmludGYoIiVzXHQlc1x0JXNcdCVzXHQlc1xuIiwgYnNz aWQsIGZyZXEsIGxldmVsLCBmbGFncywgc3NpZCk7CiAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp3cGFfY2xpLmM6MzA2NDoz OTogbm90ZTog4oCYbGV2ZWzigJkgd2FzIGRlY2xhcmVkIGhlcmUKICBjaGFyIGJ1Zls1MTJdLCAq cG9zLCAqYnNzaWQsICpmcmVxLCAqbGV2ZWwsICpmbGFncywgKnNzaWQ7CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+CndwYV9jbGkuYzozMTA1OjM6IHdhcm5pbmc6 IOKAmGZyZXHigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uIFst V21heWJlLXVuaW5pdGlhbGl6ZWRdCiAgIHByaW50ZigiJXNcdCVzXHQlc1x0JXNcdCVzXG4iLCBi c3NpZCwgZnJlcSwgbGV2ZWwsIGZsYWdzLCBzc2lkKTsKICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CndwYV9jbGkuYzozMDY0 OjMyOiBub3RlOiDigJhmcmVx4oCZIHdhcyBkZWNsYXJlZCBoZXJlCiAgY2hhciBidWZbNTEyXSwg KnBvcywgKmJzc2lkLCAqZnJlcSwgKmxldmVsLCAqZmxhZ3MsICpzc2lkOwogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIF5+fn4Kd3BhX2NsaS5jOjMxMDU6Mzogd2FybmluZzog4oCYYnNz aWTigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uIFstV21heWJl LXVuaW5pdGlhbGl6ZWRdCiAgIHByaW50ZigiJXNcdCVzXHQlc1x0JXNcdCVzXG4iLCBic3NpZCwg ZnJlcSwgbGV2ZWwsIGZsYWdzLCBzc2lkKTsKICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CndwYV9jbGkuYzozMDY0OjI0OiBu b3RlOiDigJhic3NpZOKAmSB3YXMgZGVjbGFyZWQgaGVyZQogIGNoYXIgYnVmWzUxMl0sICpwb3Ms ICpic3NpZCwgKmZyZXEsICpsZXZlbCwgKmZsYWdzLCAqc3NpZDsKICAgICAgICAgICAgICAgICAg ICAgICAgXn5+fn4KMjAyMC0wOS0wNSAxNzo0NzozOSAuL3N0YXJ0LnNoCjIwMjAtMDktMDUgMTc6 NDc6NDAgCS4vcnVuLXRlc3RzLnB5IGVycF9yYWRpdXMgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZXJwX3JhZGl1cyAxLzEK VGVzdDogRVJQIGVuYWJsZWQgb24gUkFESVVTIHNlcnZlciBhbmQgcGVlcgpTdGFydGluZyBBUCBh cy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBlcnBf cmFkaXVzIDAuMzI5OTk3IDIwMjAtMDktMDUgMTc6NDc6NDEuOTQ2MzU2CnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0Nzo0MSAJLi9ydW4tdGVzdHMucHkgZXJwX3JhZGl1 c19lYXBfbWV0aG9kcyAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBlcnBfcmFkaXVzX2VhcF9tZXRob2RzIDEvMQpUZXN0OiBF UlAgZW5hYmxlZCBvbiBSQURJVVMgc2VydmVyIGFuZCBwZWVyClN0YXJ0aW5nIEFQIGFzLWVycApT dGFydGluZyBBUCB3bGFuMwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFu MCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApD b25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNU QSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0 byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25u ZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3 bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBB UApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGVy cF9yYWRpdXNfZWFwX21ldGhvZHMgMi4wOTcxMzQgMjAyMC0wOS0wNSAxNzo0Nzo0NC4xNzc3NTEK cGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ3OjQ0IAkuL3J1bi10ZXN0 cy5weSBlcnBfcmFkaXVzX2VhcF90bHNfdjEzIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGVycF9yYWRpdXNfZWFwX3Rsc192 MTMgMS8xClRlc3Q6IEVSUCBlbmFibGVkIG9uIFJBRElVUyBzZXJ2ZXIgYW5kIHBlZXIgdXNpbmcg RUFQLVRMUyB2MS4zClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMwpDb25uZWN0 IFNUQSB3bGFuMCB0byBBUApQQVNTIGVycF9yYWRpdXNfZWFwX3Rsc192MTMgMC4yMjY4OTEgMjAy MC0wOS0wNSAxNzo0Nzo0NC41Mjg1MjIKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5 LTA1IDE3OjQ3OjQ0IAkuL3J1bi10ZXN0cy5weSBlcnBfcmFkaXVzX2V4dCAKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBlcnBf cmFkaXVzX2V4dCAxLzEKVGVzdDogRVJQIGVuYWJsZWQgb24gYSBzZXBhcmF0ZSBSQURJVVMgc2Vy dmVyIGFuZCBwZWVyClN0YXJ0aW5nIEFQIHdsYW4zCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBB U1MgZXJwX3JhZGl1c19leHQgMC4zMDY1NDkgMjAyMC0wOS0wNSAxNzo0Nzo0NC45Njc2NzAKcGFz c2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ3OjQ0IAkuL3J1bi10ZXN0cy5w eSBlcnBfcmFkaXVzX25vX3dpbGRjYXJkX3VzZXIgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZXJwX3JhZGl1c19ub193aWxk Y2FyZF91c2VyIDEvMQpUZXN0OiBFUlAgZW5hYmxlZCBvbiBSQURJVVMgc2VydmVyIGFuZCBwZWVy IGFuZCBubyB3aWxkY2FyZCB1c2VyClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFu MwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGVycF9yYWRpdXNfbm9fd2lsZGNhcmRfdXNl ciAwLjMwMzE5OSAyMDIwLTA5LTA1IDE3OjQ3OjQ1LjQwNTExNApwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMjAtMDktMDUgMTc6NDc6NDUgCS4vcnVuLXRlc3RzLnB5IGVycF9zZXJ2ZXJfbm9f bWF0Y2ggCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgZXJwX3NlcnZlcl9ub19tYXRjaCAxLzEKVGVzdDogRVJQIGVuYWJsZWQg b24gc2VydmVyIGFuZCBwZWVyLCBidXQgc2VydmVyIGhhcyBubyBrZXkgbWF0Y2gKU3RhcnRpbmcg QVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBlcnBfc2VydmVyX25vX21hdGNo IDAuMjU1NTU4IDIwMjAtMDktMDUgMTc6NDc6NDUuNzg3Njg5CnBhc3NlZCBhbGwgMSB0ZXN0IGNh c2UocykKMjAyMC0wOS0wNSAxNzo0Nzo0NSAJLi9ydW4tdGVzdHMucHkgZXh0X3Bhc3N3b3JkX2Vh cCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6 MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3 bGFuNApTVEFSVCBleHRfcGFzc3dvcmRfZWFwIDEvMQpUZXN0OiBFeHRlcm5hbCBwYXNzd29yZCBz dG9yYWdlIGZvciBFQVAgcGFzc3dvcmQKU3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xh bjAgdG8gQVAKUEFTUyBleHRfcGFzc3dvcmRfZWFwIDAuMTc4MDU5IDIwMjAtMDktMDUgMTc6NDc6 NDYuMDk4OTc4CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0Nzo0NiAJ Li9ydW4tdGVzdHMucHkgZXh0X3Bhc3N3b3JkX2ludGVyd29ya2luZyAKREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBleHRfcGFz c3dvcmRfaW50ZXJ3b3JraW5nIDEvMQpUZXN0OiBFeHRlcm5hbCBwYXNzd29yZCBzdG9yYWdlIGZv ciBJbnRlcndvcmtpbmcgbmV0d29yayBzZWxlY3Rpb24KU3RhcnRpbmcgQVAgd2xhbjMKUEFTUyBl eHRfcGFzc3dvcmRfaW50ZXJ3b3JraW5nIDAuMjI1MTc3IDIwMjAtMDktMDUgMTc6NDc6NDYuNDQ5 MzUzCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0Nzo0NiAJLi9ydW4t dGVzdHMucHkgZXh0X3Bhc3N3b3JkX3BzayAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAK REVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6 MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBleHRfcGFzc3dvcmRfcHNrIDEvMQpU ZXN0OiBFeHRlcm5hbCBwYXNzd29yZCBzdG9yYWdlIGZvciBQU0sKU3RhcnRpbmcgQVAgd2xhbjMK Q29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBleHRfcGFzc3dvcmRfcHNrIDAuMTgxODI1IDIw MjAtMDktMDUgMTc6NDc6NDYuNzU2OTQ5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0w OS0wNSAxNzo0Nzo0NiAJLi9ydW4tdGVzdHMucHkgZXh0X3Bhc3N3b3JkX3Bza19ub3RfZm91bmQg CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgZXh0X3Bhc3N3b3JkX3Bza19ub3RfZm91bmQgMS8xClRlc3Q6IEV4dGVybmFsIHBh c3N3b3JkIHN0b3JhZ2UgZm9yIFBTSyBhbmQgUFNLIG5vdCBmb3VuZApTdGFydGluZyBBUCB3bGFu MwpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApDb25uZWN0IFNUQSB3bGFuMSB0byBBUApDb25uZWN0 IFNUQSB3bGFuMiB0byBBUApDb25uZWN0IFNUQSB3bGFuNSB0byBBUApQQVNTIGV4dF9wYXNzd29y ZF9wc2tfbm90X2ZvdW5kIDEuNDcxMzI2IDIwMjAtMDktMDUgMTc6NDc6NDguMzUzNzExCnBhc3Nl ZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0Nzo0OCAJLi9ydW4tdGVzdHMucHkg ZXh0X3JhZGlvX3dvcmsgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6 IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3 bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZXh0X3JhZGlvX3dvcmsgMS8xClRlc3Q6IEV4dGVybmFs IHJhZGlvIHdvcmsgaXRlbQpQQVNTIGV4dF9yYWRpb193b3JrIDEuMDMyODY2IDIwMjAtMDktMDUg MTc6NDc6NDkuNTIwMDA5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0 Nzo0OSAJLi9ydW4tdGVzdHMucHkgZXh0X3JhZGlvX3dvcmtfZGlzY29ubmVjdF9jb25uZWN0IApE RVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTow MApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40 ClNUQVJUIGV4dF9yYWRpb193b3JrX2Rpc2Nvbm5lY3RfY29ubmVjdCAxLzEKVGVzdDogRXh0ZXJu YWwgcmFkaW8gd29yayBhbmQgRElTQ09OTkVDVCBjbGVhcmluZyBjb25uZWN0aW9uIGF0dGVtcHQK U3RhcnRpbmcgQVAgd2xhbjMKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBleHRfcmFkaW9f d29ya19kaXNjb25uZWN0X2Nvbm5lY3QgMC42MjY1MjMgMjAyMC0wOS0wNSAxNzo0Nzo1MC4yNzY1 NzkKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ3OjUwIAkuL3J1bi10 ZXN0cy5weSBmaWxzX2FuZF9mdCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX2FuZF9mdCAxLzEKVGVzdDogRklMUyBT SyB1c2luZyBFUlAgYW5kIEZUIGluaXRpYWwgbW9iaWxpdHkgZG9tYWluIGFzc29jaWF0aW9uClN0 YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9h cCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApTdGFydGluZyBBUCB3bGFu NCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpQQVNTIGZpbHNfYW5kX2Z0IDAuNjQ0Njc4IDIw MjAtMDktMDUgMTc6NDc6NTEuMDUwMTA5CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0w OS0wNSAxNzo0Nzo1MSAJLi9ydW4tdGVzdHMucHkgZmlsc19hbmRfZnRfb3Zlcl9haXIgCkRFVjog d2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRF Vjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RB UlQgZmlsc19hbmRfZnRfb3Zlcl9haXIgMS8xClRlc3Q6IEZJTFMgU0sgdXNpbmcgRVJQIGFuZCBG VC1vdmVyLWFpciAoU0hBMjU2KQpTdGFydGluZyBBUCBhcy1lcnAKU2V0IHVwIEVSUCBrZXkgaGll cmFyY2h5IHdpdGhvdXQgRklMUy9GVCBhdXRoZW50aWNhdGlvbgpTdGFydGluZyBBUCB3bGFuMyAo b2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApJbml0aWFs IG1vYmlsaXR5IGRvbWFpbiBhc3NvY2lhdGlvbiB1c2luZyBGSUxTIGF1dGhlbnRpY2F0aW9uClN0 YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0aW5nIEFQIHds YW40IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkZUIHByb3RvY29sIHVzaW5nIEZUIGtleSBo aWVyYXJjaHkgZXN0YWJsaXNoZWQgZHVyaW5nIEZJTFMgYXV0aGVudGljYXRpb24KRlQgcHJvdG9j b2wgdXNpbmcgdGhlIHByZXZpb3VzbHkgZXN0YWJsaXNoZWQgRlQga2V5IGhpZXJhcmNoeSBmcm9t IEZJTFMgYXV0aGVudGljYXRpb24KUEFTUyBmaWxzX2FuZF9mdF9vdmVyX2FpciAwLjk4OTQ1NSAy MDIwLTA5LTA1IDE3OjQ3OjUyLjE2NjM2NgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAt MDktMDUgMTc6NDc6NTIgCS4vcnVuLXRlc3RzLnB5IGZpbHNfYW5kX2Z0X292ZXJfYWlyX3NoYTM4 NCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6 MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3 bGFuNApTVEFSVCBmaWxzX2FuZF9mdF9vdmVyX2Fpcl9zaGEzODQgMS8xClRlc3Q6IEZJTFMgU0sg dXNpbmcgRVJQIGFuZCBGVC1vdmVyLWFpciAoU0hBMzg0KQpTdGFydGluZyBBUCBhcy1lcnAKU2V0 IHVwIEVSUCBrZXkgaGllcmFyY2h5IHdpdGhvdXQgRklMUy9GVCBhdXRoZW50aWNhdGlvbgpTdGFy dGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFu MCB0byBBUApJbml0aWFsIG1vYmlsaXR5IGRvbWFpbiBhc3NvY2lhdGlvbiB1c2luZyBGSUxTIGF1 dGhlbnRpY2F0aW9uClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUp ClN0YXJ0aW5nIEFQIHdsYW40IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkZUIHByb3RvY29s IHVzaW5nIEZUIGtleSBoaWVyYXJjaHkgZXN0YWJsaXNoZWQgZHVyaW5nIEZJTFMgYXV0aGVudGlj YXRpb24KRlQgcHJvdG9jb2wgdXNpbmcgdGhlIHByZXZpb3VzbHkgZXN0YWJsaXNoZWQgRlQga2V5 IGhpZXJhcmNoeSBmcm9tIEZJTFMgYXV0aGVudGljYXRpb24KUEFTUyBmaWxzX2FuZF9mdF9vdmVy X2Fpcl9zaGEzODQgMC45NzI4MjcgMjAyMC0wOS0wNSAxNzo0Nzo1My4yNjc2NDMKcGFzc2VkIGFs bCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ3OjUzIAkuL3J1bi10ZXN0cy5weSBmaWxz X2FuZF9mdF9vdmVyX2RzIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4x OiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjog d2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfYW5kX2Z0X292ZXJfZHMgMS8xClRlc3Q6IEZJ TFMgU0sgdXNpbmcgRVJQIGFuZCBGVC1vdmVyLURTIChTSEEyNTYpClN0YXJ0aW5nIEFQIGFzLWVy cApTZXQgdXAgRVJQIGtleSBoaWVyYXJjaHkgd2l0aG91dCBGSUxTL0ZUIGF1dGhlbnRpY2F0aW9u ClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQCkluaXRpYWwgbW9iaWxpdHkgZG9tYWluIGFzc29jaWF0aW9uIHVzaW5nIEZJ TFMgYXV0aGVudGljYXRpb24KU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQg dHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKRlQgcHJv dG9jb2wgdXNpbmcgRlQga2V5IGhpZXJhcmNoeSBlc3RhYmxpc2hlZCBkdXJpbmcgRklMUyBhdXRo ZW50aWNhdGlvbgpGVCBwcm90b2NvbCB1c2luZyB0aGUgcHJldmlvdXNseSBlc3RhYmxpc2hlZCBG VCBrZXkgaGllcmFyY2h5IGZyb20gRklMUyBhdXRoZW50aWNhdGlvbgpQQVNTIGZpbHNfYW5kX2Z0 X292ZXJfZHMgMC44MjIyNzkgMjAyMC0wOS0wNSAxNzo0Nzo1NC4yMTU0MzgKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ3OjU0IAkuL3J1bi10ZXN0cy5weSBmaWxzX2Fu ZF9mdF9vdmVyX2RzX3NoYTM4NCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX2FuZF9mdF9vdmVyX2RzX3NoYTM4NCAx LzEKVGVzdDogRklMUyBTSyB1c2luZyBFUlAgYW5kIEZULW92ZXItRFMgKFNIQTM4NCkKU3RhcnRp bmcgQVAgYXMtZXJwClNldCB1cCBFUlAga2V5IGhpZXJhcmNoeSB3aXRob3V0IEZJTFMvRlQgYXV0 aGVudGljYXRpb24KU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkK Q29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKSW5pdGlhbCBtb2JpbGl0eSBkb21haW4gYXNzb2NpYXRp b24gdXNpbmcgRklMUyBhdXRoZW50aWNhdGlvbgpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9h cCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpGVCBwcm90b2NvbCB1c2luZyBGVCBrZXkgaGllcmFyY2h5IGVzdGFibGlzaGVkIGR1cmlu ZyBGSUxTIGF1dGhlbnRpY2F0aW9uCkZUIHByb3RvY29sIHVzaW5nIHRoZSBwcmV2aW91c2x5IGVz dGFibGlzaGVkIEZUIGtleSBoaWVyYXJjaHkgZnJvbSBGSUxTIGF1dGhlbnRpY2F0aW9uClBBU1Mg Zmlsc19hbmRfZnRfb3Zlcl9kc19zaGEzODQgMC44MjAxNyAyMDIwLTA5LTA1IDE3OjQ3OjU1LjE2 MjY5NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDc6NTUgCS4vcnVu LXRlc3RzLnB5IGZpbHNfYXNzb2NfcmVwbGF5IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfYXNzb2NfcmVwbGF5IDEv MQpUZXN0OiBGSUxTIEFQIGFuZCByZXBsYXllZCBBc3NvY2lhdGlvbiBSZXF1ZXN0IGZyYW1lClN0 YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApSZXBsYXkgdGhlIGxhc3QgQXNzb2NpYXRpb24g UmVxdWVzdCBmcmFtZQpDQ01QIFBOOiBbJzB4MDAwMDAwMDAwMDAxJywgJzB4MDAwMDAwMDAwMDAy J10KUEFTUyBmaWxzX2Fzc29jX3JlcGxheSAwLjU1NTA2NSAyMDIwLTA5LTA1IDE3OjQ3OjU1Ljg0 NDQ3NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDc6NTUgCS4vcnVu LXRlc3RzLnB5IGZpbHNfYXV0aF9ndGtfcmVrZXkgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19hdXRoX2d0a19yZWtl eSAxLzEKVGVzdDogR1RLIHJla2V5aW5nIGFmdGVyIEZJTFMgYXV0aGVudGljYXRpb24KU3RhcnRp bmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUp CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19hdXRoX2d0a19yZWtleSA2LjE2ODQ2 IDIwMjAtMDktMDUgMTc6NDg6MDIuMTM5MTk0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAy MC0wOS0wNSAxNzo0ODowMiAJLi9ydW4tdGVzdHMucHkgZmlsc19hdXRoX3B0a19yZWtleV9hcCAK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBmaWxzX2F1dGhfcHRrX3Jla2V5X2FwIDEvMQpUZXN0OiBQVEsgcmVrZXlpbmcgYWZ0 ZXIgRklMUyBhdXRoZW50aWNhdGlvbiB0cmlnZ2VyZWQgYnkgQVAKU3RhcnRpbmcgQVAgYXMtZXJw ClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RB IHdsYW4wIHRvIEFQClBBU1MgZmlsc19hdXRoX3B0a19yZWtleV9hcCAzLjI4NzUwNCAyMDIwLTA5 LTA1IDE3OjQ4OjA1LjU1MTkwMApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUg MTc6NDg6MDUgCS4vcnVuLXRlc3RzLnB5IGZpbHNfYXV0aF9wdGtfcmVrZXlfYXBfZXJwIApERVY6 IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApE RVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNU QVJUIGZpbHNfYXV0aF9wdGtfcmVrZXlfYXBfZXJwIDEvMQpUZXN0OiBQVEsgcmVrZXlpbmcgYWZ0 ZXIgRklMUyBhdXRoZW50aWNhdGlvbiB0cmlnZ2VyZWQgYnkgQVAgKEVSUCkKU3RhcnRpbmcgQVAg YXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5l Y3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19hdXRoX3B0a19yZWtleV9hcF9lcnAgMy4yNzk3 NTQgMjAyMC0wOS0wNSAxNzo0ODowOC45NjE4MTQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoy MDIwLTA5LTA1IDE3OjQ4OjA4IAkuL3J1bi10ZXN0cy5weSBmaWxzX2F1dGhfcHRrX3Jla2V5X2Fw X2V4dF9rZXlfaWQgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19hdXRoX3B0a19yZWtleV9hcF9leHRfa2V5X2lkIDEv MQpUZXN0OiBQVEsgcmVrZXlpbmcgYWZ0ZXIgRklMUyBhdXRoZW50aWNhdGlvbiB0cmlnZ2VyZWQg YnkgQVAgKEV4dCBLZXkgSUQpClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAo b2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZp bHNfYXV0aF9wdGtfcmVrZXlfYXBfZXh0X2tleV9pZCAzLjI5MjE4OSAyMDIwLTA5LTA1IDE3OjQ4 OjEyLjM4MjM2MwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTIg CS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfYXV0aF9taXNtYXRjaCAKREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX2F1 dGhfbWlzbWF0Y2ggMS8xClRlc3Q6IEZJTFMgU0sgYXV0aGVudGljYXRpb24gdHlwZSBtaXNtYXRj aCAoUEZTIG5vdCBzdXBwb3J0ZWQpClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFu MyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNT IGZpbHNfc2tfYXV0aF9taXNtYXRjaCAwLjI2MDg1OCAyMDIwLTA5LTA1IDE3OjQ4OjEyLjc3MzA2 MgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTIgCS4vcnVuLXRl c3RzLnB5IGZpbHNfc2tfZXJwIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHds YW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERF Vjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfZXJwIDEvMQpUZXN0OiBGSUxTIFNL IHVzaW5nIEVSUApTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRf YXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBmaWxzX3NrX2Vy cCAwLjI1NjEyNCAyMDIwLTA5LTA1IDE3OjQ4OjEzLjE1NjkyNApwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTMgCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfZXJwX2Fu ZF9yZWF1dGggCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgZmlsc19za19lcnBfYW5kX3JlYXV0aCAxLzEKVGVzdDogRklMUyBT SyB1c2luZyBFUlAgYW5kIEFQIGdvaW5nIGF3YXkKU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5n IEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRv IEFQClBBU1MgZmlsc19za19lcnBfYW5kX3JlYXV0aCAxLjE2MzU1MyAyMDIwLTA5LTA1IDE3OjQ4 OjE0LjQ0NjU0NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTQg CS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfZXJwX2Fub3RoZXJfc3NpZCAKREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3Nr X2VycF9hbm90aGVyX3NzaWQgMS8xClRlc3Q6IEZJTFMgU0sgdXNpbmcgRVJQIGFuZCByb2FtIHRv IGFub3RoZXIgU1NJRApTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBh ZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKU3RhcnRpbmcgQVAg d2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK UEFTUyBmaWxzX3NrX2VycF9hbm90aGVyX3NzaWQgMC40Mjc5ODEgMjAyMC0wOS0wNSAxNzo0ODox NS4wMDE0NjQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjE1IAku L3J1bi10ZXN0cy5weSBmaWxzX3NrX2VycF9mb2xsb3dlZF9ieV9wbWtzYV9jYWNoaW5nIApERVY6 IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApE RVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNU QVJUIGZpbHNfc2tfZXJwX2ZvbGxvd2VkX2J5X3Bta3NhX2NhY2hpbmcgMS8xClRlc3Q6IEZJTFMg U0sgRVJQIGZvbGxvd2luZyBieSBQTUtTQSBjYWNoaW5nClN0YXJ0aW5nIEFQIGFzLWVycApTdGFy dGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFu MCB0byBBUApQQVNTIGZpbHNfc2tfZXJwX2ZvbGxvd2VkX2J5X3Bta3NhX2NhY2hpbmcgMC4zMzU0 MzkgMjAyMC0wOS0wNSAxNzo0ODoxNS40NjM4NjMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoy MDIwLTA5LTA1IDE3OjQ4OjE1IAkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2VycF9yYWRpdXNfZXh0 IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDow MTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHds YW40ClNUQVJUIGZpbHNfc2tfZXJwX3JhZGl1c19leHQgMS8xClRlc3Q6IEZJTFMgU0sgdXNpbmcg RVJQIGFuZCBleHRlcm5hbCBSQURJVVMgc2VydmVyClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRk X2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19za19l cnBfcmFkaXVzX2V4dCAwLjI2MjgwOCAyMDIwLTA5LTA1IDE3OjQ4OjE1Ljg1Mjg1NgpwYXNzZWQg YWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTUgCS4vcnVuLXRlc3RzLnB5IGZp bHNfc2tfZXJwX3JhZGl1c19yb2FtIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6 IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApB UERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfZXJwX3JhZGl1c19yb2FtIDEv MQpUZXN0OiBGSUxTIFNLL0VSUCBhbmQgcm9hbWluZyB3aXRoIGRpZmZlcmVudCBBS00KU3RhcnRp bmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAg dG8gQVAKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKUEFTUyBm aWxzX3NrX2VycF9yYWRpdXNfcm9hbSAwLjM1ODIwOSAyMDIwLTA5LTA1IDE3OjQ4OjE2LjMzOTEz NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTYgCS4vcnVuLXRl c3RzLnB5IGZpbHNfc2tfZXJwX3JvYW1fZGlmZl9ha20gCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19lcnBfcm9h bV9kaWZmX2FrbSAxLzEKVGVzdDogRklMUyBTSyB1c2luZyBFUlAgYW5kIFNIQTI1Ni9TSEEzODQg Y2hhbmdlIGluIHJvYW0KU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQg YWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClN0YXJ0aW5nIEFQ IHdsYW40IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClBBU1MgZmlsc19za19lcnBfcm9hbV9k aWZmX2FrbSAwLjM5NDA3NyAyMDIwLTA5LTA1IDE3OjQ4OjE2Ljg2MDM5OQpwYXNzZWQgYWxsIDEg dGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTYgCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tf ZXJwX3NlcnZlcl9mbHVzaCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX2VycF9zZXJ2ZXJfZmx1c2ggMS8xClRl c3Q6IEZJTFMgU0sgRVJQIGFuZCBFUlAgZmx1c2ggb24gc2VydmVyLCBidXQgbm90IG9uIHBlZXIK U3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50 IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19za19lcnBfc2VydmVyX2Zs dXNoIDAuNDQ0Mzc0IDIwMjAtMDktMDUgMTc6NDg6MTcuNDMzNDkzCnBhc3NlZCBhbGwgMSB0ZXN0 IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoxNyAJLi9ydW4tdGVzdHMucHkgZmlsc19za19lcnBf c2hhMzg0IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfZXJwX3NoYTM4NCAxLzEKVGVzdDogRklMUyBTSyB1c2lu ZyBFUlAgYW5kIFNIQTM4NApTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9s ZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBmaWxz X3NrX2VycF9zaGEzODQgMC4yNDc3NzEgMjAyMC0wOS0wNSAxNzo0ODoxNy44MDk5MDEKcGFzc2Vk IGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjE3IAkuL3J1bi10ZXN0cy5weSBm aWxzX3NrX2VycF9zaW0gCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6 IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3 bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19lcnBfc2ltIDEvMQpUZXN0OiBGSUxTIFNL IHVzaW5nIEVSUCB3aXRoIFNJTQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMg KG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBm aWxzX3NrX2VycF9zaW0gMC4zNjkwNzEgMjAyMC0wOS0wNSAxNzo0ODoxOC4zMDU2OTYKcGFzc2Vk IGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjE4IAkuL3J1bi10ZXN0cy5weSBm aWxzX3NrX2Z1bGxfYXV0aCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX2Z1bGxfYXV0aCAxLzEKVGVzdDogRklM UyBTSyBmdWxsIGF1dGhlbnRpY2F0aW9uClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3 bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQ QVNTIGZpbHNfc2tfZnVsbF9hdXRoIDEuMTI0ODc2IDIwMjAtMDktMDUgMTc6NDg6MTkuNTU4MDQ0 CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoxOSAJLi9ydW4tdGVz dHMucHkgZmlsc19za19obHAgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xh bjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVW OiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19obHAgMS8xClRlc3Q6IEZJTFMgU0sg SExQIChyYXBpZCBjb21taXQgc2VydmVyKQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAg d2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAK UEFTUyBmaWxzX3NrX2hscCAwLjIxODcyNSAyMDIwLTA5LTA1IDE3OjQ4OjE5LjkwMzM4NwpwYXNz ZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MTkgCS4vcnVuLXRlc3RzLnB5 IGZpbHNfc2tfaGxwX2RoY3BfcGFyc2luZyAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAK REVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6 MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX2hscF9kaGNwX3BhcnNp bmcgMS8xClRlc3Q6IEZJTFMgU0sgSExQIGFuZCBESENQIHJlc3BvbnNlIHBhcnNpbmcKU3RhcnRp bmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUp CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19za19obHBfZGhjcF9wYXJzaW5nIDAu NjExOTMgMjAyMC0wOS0wNSAxNzo0ODoyMC42NDI4MTIKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShz KQoyMDIwLTA5LTA1IDE3OjQ4OjIwIAkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2hscF9ub19yYXBp ZF9jb21taXQgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgZmlsc19za19obHBfbm9fcmFwaWRfY29tbWl0IDEvMQpUZXN0OiBG SUxTIFNLIEhMUCAobm8gcmFwaWQgY29tbWl0IHNlcnZlcikKU3RhcnRpbmcgQVAgYXMtZXJwClN0 YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHds YW4wIHRvIEFQClBBU1MgZmlsc19za19obHBfbm9fcmFwaWRfY29tbWl0IDAuMjI4MzUzIDIwMjAt MDktMDUgMTc6NDg6MjAuOTk4NTM3CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0w NSAxNzo0ODoyMSAJLi9ydW4tdGVzdHMucHkgZmlsc19za19obHBfb29tIApERVY6IHdsYW4wOiAw MjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4y OiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNf c2tfaGxwX29vbSAxLzEKVGVzdDogRklMUyBTSyBITFAgYW5kIGhvc3RhcGQgT09NClN0YXJ0aW5n IEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZpbHNfc2tfaGxwX29vbSAxLjQ1MDY1NSAyMDIw LTA5LTA1IDE3OjQ4OjIyLjU3NjEwNApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDkt MDUgMTc6NDg6MjIgCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfaGxwX3JlcV9wYXJzaW5nIApERVY6 IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApE RVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNU QVJUIGZpbHNfc2tfaGxwX3JlcV9wYXJzaW5nIDEvMQpUZXN0OiBGSUxTIFNLIEhMUCByZXF1ZXN0 IHBhcnNpbmcKU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2Fw IGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19za19obHBf cmVxX3BhcnNpbmcgMC40MjE0MzkgMjAyMC0wOS0wNSAxNzo0ODoyMy4xMjY0ODYKcGFzc2VkIGFs bCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjIzIAkuL3J1bi10ZXN0cy5weSBmaWxz X3NrX2hscF90aW1lb3V0IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4x OiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjog d2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfaGxwX3RpbWVvdXQgMS8xClRlc3Q6IEZJ TFMgU0sgSExQIChyYXBpZCBjb21taXQgc2VydmVyIHRpbWVvdXQpClN0YXJ0aW5nIEFQIGFzLWVy cApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNU QSB3bGFuMCB0byBBUApQQVNTIGZpbHNfc2tfaGxwX3RpbWVvdXQgMC4yNDk2ODggMjAyMC0wOS0w NSAxNzo0ODoyMy41MDQ1NjMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3 OjQ4OjIzIAkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX211bHRpcGxlX3JlYWxtcyAKREVWOiB3bGFu MDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3 bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBm aWxzX3NrX211bHRpcGxlX3JlYWxtcyAxLzEKVGVzdDogRklMUyBTSyBhbmQgbXVsdGlwbGUgcmVh bG1zClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1 bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZpbHNfc2tfbXVsdGlwbGVf cmVhbG1zIDAuMjUxNTY4IDIwMjAtMDktMDUgMTc6NDg6MjMuODgzNzEyCnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoyMyAJLi9ydW4tdGVzdHMucHkgZmlsc19za19w ZnNfMTkgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgZmlsc19za19wZnNfMTkgMS8xClRlc3Q6IEZJTFMgU0sgd2l0aCBQRlMg KERIIGdyb3VwIDE5KQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBh ZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBmaWxzX3Nr X3Bmc18xOSAwLjI1ODc2MiAyMDIwLTA5LTA1IDE3OjQ4OjI0LjI2NjU5NQpwYXNzZWQgYWxsIDEg dGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MjQgCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tf cGZzXzIwIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfcGZzXzIwIDEvMQpUZXN0OiBGSUxTIFNLIHdpdGggUEZT IChESCBncm91cCAyMCkKU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQg YWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19z a19wZnNfMjAgMC4yNjA3MzYgMjAyMC0wOS0wNSAxNzo0ODoyNC42NTI3NDgKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjI0IAkuL3J1bi10ZXN0cy5weSBmaWxzX3Nr X3Bmc18yMSAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX3Bmc18yMSAxLzEKVGVzdDogRklMUyBTSyB3aXRoIFBG UyAoREggZ3JvdXAgMjEpClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xk IGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZpbHNf c2tfcGZzXzIxIDAuMjUyMTg5IDIwMjAtMDktMDUgMTc6NDg6MjUuMDM1MzkyCnBhc3NlZCBhbGwg MSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoyNSAJLi9ydW4tdGVzdHMucHkgZmlsc19z a19wZnNfMjUgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAw OjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpB UERFVjogd2xhbjQKU1RBUlQgZmlsc19za19wZnNfMjUgMS8xClRlc3Q6IEZJTFMgU0sgd2l0aCBQ RlMgKERIIGdyb3VwIDI1KQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9s ZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBmaWxz X3NrX3Bmc18yNSAwLjI1NDA5MiAyMDIwLTA5LTA1IDE3OjQ4OjI1LjQxNjM0MQpwYXNzZWQgYWxs IDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MjUgCS4vcnVuLXRlc3RzLnB5IGZpbHNf c2tfcGZzXzI2IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfcGZzXzI2IDEvMQpUZXN0OiBGSUxTIFNLIHdpdGgg UEZTIChESCBncm91cCAyNikKU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChv bGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmls c19za19wZnNfMjYgMC4yNTQyMzYgMjAyMC0wOS0wNSAxNzo0ODoyNS43OTkyNTIKcGFzc2VkIGFs bCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjI1IAkuL3J1bi10ZXN0cy5weSBmaWxz X3NrX3Bmc18yNyAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX3Bmc18yNyAxLzEKVGVzdDogRklMUyBTSyB3aXRo IFBGUyAoREggZ3JvdXAgMjcpClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAo b2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZp bHNfc2tfcGZzXzI3IDAuMjU3NDQ1IDIwMjAtMDktMDUgMTc6NDg6MjYuMTgzOTA0CnBhc3NlZCBh bGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoyNiAJLi9ydW4tdGVzdHMucHkgZmls c19za19wZnNfMjggCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19wZnNfMjggMS8xClRlc3Q6IEZJTFMgU0sgd2l0 aCBQRlMgKERIIGdyb3VwIDI4KQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMg KG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBm aWxzX3NrX3Bmc18yOCAwLjI1MTk2NSAyMDIwLTA5LTA1IDE3OjQ4OjI2LjU2MjAzNQpwYXNzZWQg YWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6MjYgCS4vcnVuLXRlc3RzLnB5IGZp bHNfc2tfcGZzXzI5IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAw MjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xh bjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfcGZzXzI5IDEvMQpUZXN0OiBGSUxTIFNLIHdp dGggUEZTIChESCBncm91cCAyOSkKU3RhcnRpbmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4z IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1Mg Zmlsc19za19wZnNfMjkgMC4yNTM5NDMgMjAyMC0wOS0wNSAxNzo0ODoyNi45NDI3MzMKcGFzc2Vk IGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjI2IAkuL3J1bi10ZXN0cy5weSBm aWxzX3NrX3Bmc18zMCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX3Bmc18zMCAxLzEKVGVzdDogRklMUyBTSyB3 aXRoIFBGUyAoREggZ3JvdXAgMzApClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFu MyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNT IGZpbHNfc2tfcGZzXzMwIDAuMjYxODg2IDIwMjAtMDktMDUgMTc6NDg6MjcuMzMwNzAzCnBhc3Nl ZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0ODoyNyAJLi9ydW4tdGVzdHMucHkg Zmlsc19za19wZnNfZ3JvdXBfbWlzbWF0Y2ggCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19wZnNfZ3JvdXBfbWlz bWF0Y2ggMS8xClRlc3Q6IEZJTFMgU0sgUEZTIERIIGdyb3VwIG1pc21hdGNoClN0YXJ0aW5nIEFQ IGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25u ZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZpbHNfc2tfcGZzX2dyb3VwX21pc21hdGNoIDAuMTkx OTQxIDIwMjAtMDktMDUgMTc6NDg6MjcuNjUwMTQ0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykK MjAyMC0wOS0wNSAxNzo0ODoyNyAJLi9ydW4tdGVzdHMucHkgZmlsc19za19wZnNfcG1rc2FfY2Fj aGluZyAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBmaWxzX3NrX3Bmc19wbWtzYV9jYWNoaW5nIDEvMQpUZXN0OiBGSUxTIFNL IHdpdGggUEZTIGFuZCBQTUtTQSBjYWNoaW5nClN0YXJ0aW5nIEFQIGFzLWVycApTdGFydGluZyBB UCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuMCB0byBB UApQQVNTIGZpbHNfc2tfcGZzX3Bta3NhX2NhY2hpbmcgMC41NTc1MzEgMjAyMC0wOS0wNSAxNzo0 ODoyOC4zMzU2NjUKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjI4 IAkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bta3NhX2NhY2hpbmcgCkRFVjogd2xhbjA6IDAyOjAw OjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAy OjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19w bWtzYV9jYWNoaW5nIDEvMQpUZXN0OiBGSUxTIFNLIGFuZCBQTUtTQSBjYWNoaW5nClN0YXJ0aW5n IEFQIGFzLWVycApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpD b25uZWN0IFNUQSB3bGFuMCB0byBBUApQQVNTIGZpbHNfc2tfcG1rc2FfY2FjaGluZyAwLjM5NDMz NCAyMDIwLTA5LTA1IDE3OjQ4OjI4Ljg1OTA1NwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIw MjAtMDktMDUgMTc6NDg6MjggCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfcG1rc2FfY2FjaGluZ19h bmRfY2FjaGVfaWQgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAy OjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFu MwpBUERFVjogd2xhbjQKU1RBUlQgZmlsc19za19wbWtzYV9jYWNoaW5nX2FuZF9jYWNoZV9pZCAx LzEKVGVzdDogRklMUyBTSyBhbmQgUE1LU0EgY2FjaGluZyB3aXRoIENhY2hlIElkZW50aWZpZXIK U3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEg d2xhbjAgdG8gQVAKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkK UEFTUyBmaWxzX3NrX3Bta3NhX2NhY2hpbmdfYW5kX2NhY2hlX2lkIDAuMzQ5MzMgMjAyMC0wOS0w NSAxNzo0ODoyOS4zMzUzMDQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3 OjQ4OjI5IAkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bta3NhX2NhY2hpbmdfY3RybF9leHQgCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgZmlsc19za19wbWtzYV9jYWNoaW5nX2N0cmxfZXh0IDEvMQpUZXN0OiBGSUxTIFNLIGFu ZCBQTUtTQSBjYWNoaW5nIHdpdGggQ2FjaGUgSWRlbnRpZmllciBhbmQgZXh0ZXJuYWwgbWFuYWdl bWVudApTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJn dW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUE1LU0FfR0VUOiAwMjowMDowMDow MDowMzowMCBmM2U5N2NlMzE0YmZkYWFiN2IyYTk5YWU2NzBkM2JhMyBmZTI4YTA4YjljNWQ0NTIz MjRiN2Y3MDkzMDRjM2RiNjEwMTg0Zjg3YzdmNjM5ZDI0MGUyMjIwNWM2YTkxYzZjNzMxYWY1N2Y4 Mzg1NzU2N2JjZTdjZmJmYmY0M2YyNDcgMzAyNDAgNDMyMDAgNTI0Mjg4IDAgZmZlZQoKU3RhcnRp bmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKUEFTUyBmaWxzX3NrX3Bta3Nh X2NhY2hpbmdfY3RybF9leHQgMC4zNDk5OTEgMjAyMC0wOS0wNSAxNzo0ODoyOS44MTE3MjgKcGFz c2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjI5IAkuL3J1bi10ZXN0cy5w eSBmaWxzX3NrX3Bta3NhX2NhY2hpbmdfb2N2IApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDow MApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDow MjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZpbHNfc2tfcG1rc2FfY2FjaGlu Z19vY3YgMS8xClRlc3Q6IEZJTFMgU0sgYW5kIFBNS1NBIGNhY2hpbmcgd2l0aCBPQ1YKU3RhcnRp bmcgQVAgYXMtZXJwClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUp CkNvbm5lY3QgU1RBIHdsYW4wIHRvIEFQClBBU1MgZmlsc19za19wbWtzYV9jYWNoaW5nX29jdiAw LjQwMDEyOCAyMDIwLTA5LTA1IDE3OjQ4OjMwLjMzOTI4OQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMjAtMDktMDUgMTc6NDg6MzAgCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfc2hhMzg0X2Z1 bGxfYXV0aCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6 MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQ REVWOiB3bGFuNApTVEFSVCBmaWxzX3NrX3NoYTM4NF9mdWxsX2F1dGggMS8xClRlc3Q6IEZJTFMg U0sgZnVsbCBhdXRoZW50aWNhdGlvbiAoU0hBMzg0KQpTdGFydGluZyBBUCBhcy1lcnAKU3RhcnRp bmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjAg dG8gQVAKUEFTUyBmaWxzX3NrX3NoYTM4NF9mdWxsX2F1dGggMS4xMjYzMDkgMjAyMC0wOS0wNSAx Nzo0ODozMS41OTI2OTUKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4 OjMxIAkuL3J1bi10ZXN0cy5weSBmc3RfYWNrX3Jlc3BvbnNlX3Byb3RvIApERVY6IHdsYW4wOiAw MjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4y OiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9h Y2tfcmVzcG9uc2VfcHJvdG8gMS8xClRlc3Q6IEZTVCBwcm90b2NvbCB0ZXN0aW5nIGZvciBBY2sg UmVzcG9uc2UKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3Rh cnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xh bjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKUEFTUyBmc3RfYWNrX3Jlc3BvbnNlX3By b3RvIDAuNTAxMjQgMjAyMC0wOS0wNSAxNzo0ODozMi4yMjI1MDkKcGFzc2VkIGFsbCAxIHRlc3Qg Y2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ4OjMyIAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNrX3Jl cXVlc3Rfd2l0aF9iYWRfZnN0c19pZCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVW OiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAK QVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9i YWRfZnN0c19pZCAxLzEKVGVzdDogRlNUIEFQIGFjayByZXF1ZXN0IHdpdGggYmFkIGZzdHMgaWQK U3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAg d2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAK Q29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gQmFkIHNjZW5hcmlvIHdhcyBoYW5kbGVk IGNvcnJlY3RseSAoQWNrIHJlcXVlc3QgcmVjZWl2ZWQgd2l0aCBiYWQgZnN0c19pZCkKUEFTUyBm c3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9iYWRfZnN0c19pZCA1LjQ2NjE4NCAyMDIwLTA5LTA1IDE3 OjQ4OjM3LjgxNjEyNgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6 MzcgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tfcmVxdWVzdF93aXRoX25vX3Nlc3Npb24gCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgZnN0X2FwX2Fja19yZXF1ZXN0X3dpdGhfbm9fc2Vzc2lvbiAxLzEKVGVzdDogRlNUIEFQ IGFjayByZXF1ZXN0IHdpdGggbm8gc2Vzc2lvbgpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9h cCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNj ZXNzLiBGcmFtZSB3YXMgaWdub3JlZCAoQWNrIHJlcXVlc3QpClBBU1MgZnN0X2FwX2Fja19yZXF1 ZXN0X3dpdGhfbm9fc2Vzc2lvbiA1LjQ2NDQ3MyAyMDIwLTA5LTA1IDE3OjQ4OjQzLjQwNzA2Mwpw YXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6NDMgCS4vcnVuLXRlc3Rz LnB5IGZzdF9hcF9hY2tfcmVxdWVzdF93aXRoX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkX2luaXRf c2lkZSAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6 MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVW OiB3bGFuNApTVEFSVCBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9uX25vdF9lc3RhYmxp c2hlZF9pbml0X3NpZGUgMS8xClRlc3Q6IEZTVCBBUCBhY2sgcmVxdWVzdCB3aXRoIHNlc3Npb24g bm90IGVzdGFibGlzaGVkIGluaXQgc2lkZQpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBh cmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBl KQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNz LiBCYWQgc2NlbmFyaW8gd2FzIGhhbmRsZWQgY29ycmVjdGx5IChBY2sgcmVxdWVzdCByZWNlaXZl ZCBvbiB0aGUgaW5pdGlhdG9yIHNpZGUgYmVmb3JlIHNlc3Npb24gd2FzIGVzdGFibGlzaGVkKQpQ QVNTIGZzdF9hcF9hY2tfcmVxdWVzdF93aXRoX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkX2luaXRf c2lkZSA1Ljk5NDA0NiAyMDIwLTA5LTA1IDE3OjQ4OjQ5LjUyNjk2MApwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDg6NDkgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tf cmVxdWVzdF93aXRoX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkX3Jlc3Bfc2lkZSAKREVWOiB3bGFu MDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3 bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBm c3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZF9yZXNwX3NpZGUg MS8xClRlc3Q6IEZTVCBBUCBhY2sgcmVxdWVzdCB3aXRoIHNlc3Npb24gbm90IGVzdGFibGlzaGVk IHJlc3Agc2lkZQpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpT dGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3 bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBCYWQgc2NlbmFyaW8g d2FzIGhhbmRsZWQgY29ycmVjdGx5IChBY2sgcmVxdWVzdCByZWNlaXZlZCBvbiB0aGUgcmVzcG9u ZGVyIHNpZGUgYmVmb3JlIHNlc3Npb24gd2FzIGVzdGFibGlzaGVkKQpQQVNTIGZzdF9hcF9hY2tf cmVxdWVzdF93aXRoX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkX3Jlc3Bfc2lkZSA1Ljk5NTcwOSAy MDIwLTA5LTA1IDE3OjQ4OjU1LjY0OTE0MQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAt MDktMDUgMTc6NDg6NTUgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tfcmVxdWVzdF93aXRoX3Nl c3Npb25fbm90X3NldF91cCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFu MTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6 IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9u X25vdF9zZXRfdXAgMS8xClRlc3Q6IEZTVCBBUCBhY2sgcmVxdWVzdCB3aXRoIHNlc3Npb24gbm90 IHNldCB1cApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpTdGFy dGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFu NSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBCYWQgc2NlbmFyaW8gd2Fz IGhhbmRsZWQgY29ycmVjdGx5IChBY2sgcmVxdWVzdCByZWNlaXZlZCBiZWZvcmUgdGhlIHNlc3Np b24gd2FzIHNldCB1cCkKUEFTUyBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9uX25vdF9z ZXRfdXAgNS40NjkyODEgMjAyMC0wOS0wNSAxNzo0OTowMS4yNDY5NDkKcGFzc2VkIGFsbCAxIHRl c3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5OjAxIAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNr X3Jlc3BvbnNlX3dpdGhfbm9fYWNrX3JlcXVlc3QgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2Fja19yZXNwb25z ZV93aXRoX25vX2Fja19yZXF1ZXN0IDEvMQpUZXN0OiBGU1QgQVAgYWNrIHJlc3BvbnNlIHdpdGgg bm8gYWNrIHJlcXVlc3QKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlw ZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBT VEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gQmFkIHNjZW5h cmlvIHdhcyBoYW5kbGVkIGNvcnJlY3RseSAoQWNrIHJlc3BvbnNlIHJlY2VpdmVkIGJlZm9yZSBh Y2sgcmVxdWVzdCB3YXMgc2VudCkKUEFTUyBmc3RfYXBfYWNrX3Jlc3BvbnNlX3dpdGhfbm9fYWNr X3JlcXVlc3QgNS40NzY2OTMgMjAyMC0wOS0wNSAxNzo0OTowNi44NTA2NTQKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5OjA2IAkuL3J1bi10ZXN0cy5weSBmc3RfYXBf YWNrX3Jlc3BvbnNlX3dpdGhfbm9fc2Vzc2lvbiAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6 MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6 MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfYWNrX3Jlc3BvbnNl X3dpdGhfbm9fc2Vzc2lvbiAxLzEKVGVzdDogRlNUIEFQIGFjayByZXNwb25zZSB3aXRoIG5vIHNl c3Npb24KU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRp bmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUg dG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gRnJhbWUgd2FzIGlnbm9yZWQg KEFjayByZXNwb25zZSkKUEFTUyBmc3RfYXBfYWNrX3Jlc3BvbnNlX3dpdGhfbm9fc2Vzc2lvbiA1 LjQ3NTc4NyAyMDIwLTA5LTA1IDE3OjQ5OjEyLjQ1MDc4NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMjAtMDktMDUgMTc6NDk6MTIgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tfcmVzcG9u c2Vfd2l0aF9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZF9pbml0X3NpZGUgCkRFVjogd2xhbjA6IDAy OjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6 IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2Fw X2Fja19yZXNwb25zZV93aXRoX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkX2luaXRfc2lkZSAxLzEK VGVzdDogRlNUIEFQIGFjayByZXNwb25zZSB3aXRoIHNlc3Npb24gbm90IGVzdGFibGlzaGVkIGlu aXQgc2lkZQpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpTdGFy dGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFu NSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBCYWQgc2NlbmFyaW8gd2Fz IGhhbmRsZWQgY29ycmVjdGx5IChBY2sgcmVzcG9uc2UgcmVjZWl2ZWQgb24gdGhlIGluaXRpYXRv ciBzaWRlIGJlZm9yZSBzZXNzaW9uIHdhcyBlc3RhYmxpc2hlZCkKUEFTUyBmc3RfYXBfYWNrX3Jl c3BvbnNlX3dpdGhfc2Vzc2lvbl9ub3RfZXN0YWJsaXNoZWRfaW5pdF9zaWRlIDUuOTk2NDQxIDIw MjAtMDktMDUgMTc6NDk6MTguNTc0OTE3CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0w OS0wNSAxNzo0OToxOCAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2Fja19yZXNwb25zZV93aXRoX3Nl c3Npb25fbm90X2VzdGFibGlzaGVkX3Jlc3Bfc2lkZSAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6 MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6 MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfYWNrX3Jlc3Bv bnNlX3dpdGhfc2Vzc2lvbl9ub3RfZXN0YWJsaXNoZWRfcmVzcF9zaWRlIDEvMQpUZXN0OiBGU1Qg QVAgYWNrIHJlc3BvbnNlIHdpdGggc2Vzc2lvbiBub3QgZXN0YWJsaXNoZWQgcmVzcCBzaWRlClN0 YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0aW5nIEFQIHds YW40IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW41IHRvIEFQCkNv bm5lY3QgU1RBIHdsYW42IHRvIEFQClN1Y2Nlc3MuIEJhZCBzY2VuYXJpbyB3YXMgaGFuZGxlZCBj b3JyZWN0bHkgKEFjayByZXNwb25zZSByZWNlaXZlZCBvbiB0aGUgcmVzcG9uZGVyIHNpZGUgYmVm b3JlIHNlc3Npb24gd2FzIGVzdGFibGlzaGVkKQpQQVNTIGZzdF9hcF9hY2tfcmVzcG9uc2Vfd2l0 aF9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZF9yZXNwX3NpZGUgNS45OTkyNzcgMjAyMC0wOS0wNSAx Nzo0OToyNC43MDExNTEKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5 OjI0IAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNrX3Jlc3BvbnNlX3dpdGhfc2Vzc2lvbl9ub3Rf c2V0X3VwIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGZzdF9hcF9hY2tfcmVzcG9uc2Vfd2l0aF9zZXNzaW9uX25vdF9zZXRf dXAgMS8xClRlc3Q6IEZTVCBBUCBhY2sgcmVzcG9uc2Ugd2l0aCBzZXNzaW9uIG5vdCBzZXQgdXAK U3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAg d2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAK Q29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gQmFkIHNjZW5hcmlvIHdhcyBoYW5kbGVk IGNvcnJlY3RseSAoQWNrIHJlc3BvbnNlIHJlY2VpdmVkIGJlZm9yZSB0aGUgc2Vzc2lvbiB3YXMg c2V0IHVwKQpQQVNTIGZzdF9hcF9hY2tfcmVzcG9uc2Vfd2l0aF9zZXNzaW9uX25vdF9zZXRfdXAg NS40NzM3NDkgMjAyMC0wOS0wNSAxNzo0OTozMC4yOTk5NzMKcGFzc2VkIGFsbCAxIHRlc3QgY2Fz ZShzKQoyMDIwLTA5LTA1IDE3OjQ5OjMwIAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfY29uZmlnX2Rl ZmF1bHQgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgZnN0X2FwX2NvbmZpZ19kZWZhdWx0IDEvMQpUZXN0OiBGU1QgQVAgY29u ZmlndXJhdGlvbiBkZWZhdWx0IHBhcmFtZXRlcnMKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJy ZW50L215aG9zdGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSB0cnkgYWdhaW4gYWZ0ZXIgYSBzZWNv bmQKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBub3Qg ZXhpc3QgLSBjb3VsZCBub3Qga2lsbCB0aGUgcHJvY2Vzcwpob3N0YXBkIGRpZG4ndCBzdGFydCB3 aXRoIHZhbGlkIGNvbmZpZyBwYXJhbWV0ZXJzClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBs YXN0KToKICBGaWxlICIuL3J1bi10ZXN0cy5weSIsIGxpbmUgNTMxLCBpbiBtYWluCiAgICB0KGRl diwgYXBkZXYsIHBhcmFtcykKICBGaWxlICIvbGtwL2JlbmNobWFya3MvaHdzaW0vdGVzdHMvaHdz aW0vdGVzdF9mc3RfY29uZmlnLnB5IiwgbGluZSA0MDYsIGluIHRlc3RfZnN0X2FwX2NvbmZpZ19k ZWZhdWx0CiAgICByYWlzZSBFeGNlcHRpb24oImhvc3RhcGQgZGlkbid0IHN0YXJ0IHdpdGggdmFs aWQgY29uZmlnIHBhcmFtZXRlcnMiKQpFeGNlcHRpb246IGhvc3RhcGQgZGlkbid0IHN0YXJ0IHdp dGggdmFsaWQgY29uZmlnIHBhcmFtZXRlcnMKRkFJTCBmc3RfYXBfY29uZmlnX2RlZmF1bHQgMS4y MDEwMjYgMjAyMC0wOS0wNSAxNzo0OTozMS42MjYyMjQKcGFzc2VkIDAgdGVzdCBjYXNlKHMpCnNr aXBwZWQgMCB0ZXN0IGNhc2UocykKZmFpbGVkIHRlc3RzOiBmc3RfYXBfY29uZmlnX2RlZmF1bHQK MjAyMC0wOS0wNSAxNzo0OTozMSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19nb29kIApE RVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTow MApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40 ClNUQVJUIGZzdF9hcF9jb25maWdfZ29vZCAxLzEKVGVzdDogRlNUIEFQIGNvbmZpZ3VyYXRpb24g Z29vZCBwYXJhbWV0ZXJzCmtpbGxfcGlkOiBwaWRmaWxlIGxvZ3MvY3VycmVudC9teWhvc3RhcGQu cGlkIGRvZXMgbm90IGV4aXN0IC0gdHJ5IGFnYWluIGFmdGVyIGEgc2Vjb25kCmtpbGxfcGlkOiBw aWRmaWxlIGxvZ3MvY3VycmVudC9teWhvc3RhcGQucGlkIGRvZXMgbm90IGV4aXN0IC0gY291bGQg bm90IGtpbGwgdGhlIHByb2Nlc3MKaG9zdGFwZCBkaWRuJ3Qgc3RhcnQgd2l0aCB2YWxpZCBjb25m aWcgcGFyYW1ldGVycwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAi Li9ydW4tdGVzdHMucHkiLCBsaW5lIDUzMSwgaW4gbWFpbgogICAgdChkZXYsIGFwZGV2LCBwYXJh bXMpCiAgRmlsZSAiL2xrcC9iZW5jaG1hcmtzL2h3c2ltL3Rlc3RzL2h3c2ltL3Rlc3RfZnN0X2Nv bmZpZy5weSIsIGxpbmUgNDAwLCBpbiB0ZXN0X2ZzdF9hcF9jb25maWdfZ29vZAogICAgcmFpc2Ug RXhjZXB0aW9uKCJob3N0YXBkIGRpZG4ndCBzdGFydCB3aXRoIHZhbGlkIGNvbmZpZyBwYXJhbWV0 ZXJzIikKRXhjZXB0aW9uOiBob3N0YXBkIGRpZG4ndCBzdGFydCB3aXRoIHZhbGlkIGNvbmZpZyBw YXJhbWV0ZXJzCkZBSUwgZnN0X2FwX2NvbmZpZ19nb29kIDEuMjE0NTc0IDIwMjAtMDktMDUgMTc6 NDk6MzIuOTY4MDE2CnBhc3NlZCAwIHRlc3QgY2FzZShzKQpza2lwcGVkIDAgdGVzdCBjYXNlKHMp CmZhaWxlZCB0ZXN0czogZnN0X2FwX2NvbmZpZ19nb29kCjIwMjAtMDktMDUgMTc6NDk6MzIgCS4v cnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfZ3JvdXBfbGVuIApERVY6IHdsYW4wOiAwMjowMDow MDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjow MDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9jb25m aWdfZ3JvdXBfbGVuIDEvMQpUZXN0OiBGU1QgQVAgY29uZmlndXJhdGlvbiBHcm91cCBtYXggbGVu Z3RoCmtpbGxfcGlkOiBwaWRmaWxlIGxvZ3MvY3VycmVudC9teWhvc3RhcGQucGlkIGRvZXMgbm90 IGV4aXN0IC0gdHJ5IGFnYWluIGFmdGVyIGEgc2Vjb25kCmtpbGxfcGlkOiBwaWRmaWxlIGxvZ3Mv Y3VycmVudC9teWhvc3RhcGQucGlkIGRvZXMgbm90IGV4aXN0IC0gY291bGQgbm90IGtpbGwgdGhl IHByb2Nlc3MKUEFTUyBmc3RfYXBfY29uZmlnX2dyb3VwX2xlbiAxLjAzODUzMiAyMDIwLTA5LTA1 IDE3OjQ5OjM0LjE0MzMzNgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6 NDk6MzQgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfbGx0X25hbiAKREVWOiB3bGFuMDog MDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFu MjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3Rf YXBfY29uZmlnX2xsdF9uYW4gMS8xClRlc3Q6IEZTVCBBUCBjb25maWd1cmF0aW9uIExMVCBpcyBu b3QgYSBudW1iZXIKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQg ZG9lcyBub3QgZXhpc3QgLSB0cnkgYWdhaW4gYWZ0ZXIgYSBzZWNvbmQKa2lsbF9waWQ6IHBpZGZp bGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSBjb3VsZCBub3Qg a2lsbCB0aGUgcHJvY2VzcwpQQVNTIGZzdF9hcF9jb25maWdfbGx0X25hbiAxLjAzNzM2NiAyMDIw LTA5LTA1IDE3OjQ5OjM1LjMwNjg3NQpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDkt MDUgMTc6NDk6MzUgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfbGx0X25lZyAKREVWOiB3 bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVW OiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFS VCBmc3RfYXBfY29uZmlnX2xsdF9uZWcgMS8xClRlc3Q6IEZTVCBBUCBjb25maWd1cmF0aW9uIG5l Z2F0aXZlIExMVApraWxsX3BpZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBk b2VzIG5vdCBleGlzdCAtIHRyeSBhZ2FpbiBhZnRlciBhIHNlY29uZApraWxsX3BpZDogcGlkZmls ZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAtIGNvdWxkIG5vdCBr aWxsIHRoZSBwcm9jZXNzClBBU1MgZnN0X2FwX2NvbmZpZ19sbHRfbmVnIDEuMDM5MjE4IDIwMjAt MDktMDUgMTc6NDk6MzYuNDcyNTUwCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0w NSAxNzo0OTozNiAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19sbHRfdG9vX2JpZyAKREVW OiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAK REVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApT VEFSVCBmc3RfYXBfY29uZmlnX2xsdF90b29fYmlnIDEvMQpUZXN0OiBGU1QgQVAgY29uZmlndXJh dGlvbiBMTFQgaXMgdG9vIGJpZwpraWxsX3BpZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQvbXlob3N0 YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAtIHRyeSBhZ2FpbiBhZnRlciBhIHNlY29uZApraWxsX3Bp ZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAtIGNv dWxkIG5vdCBraWxsIHRoZSBwcm9jZXNzClBBU1MgZnN0X2FwX2NvbmZpZ19sbHRfdG9vX2JpZyAx LjAzNjkwNyAyMDIwLTA5LTA1IDE3OjQ5OjM3LjYzNzcyNgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNl KHMpCjIwMjAtMDktMDUgMTc6NDk6MzcgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfbGx0 X3plcm8gCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAw OjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERF Vjogd2xhbjQKU1RBUlQgZnN0X2FwX2NvbmZpZ19sbHRfemVybyAxLzEKVGVzdDogRlNUIEFQIGNv bmZpZ3VyYXRpb24gemVybyBMTFQKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9z dGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSB0cnkgYWdhaW4gYWZ0ZXIgYSBzZWNvbmQKa2lsbF9w aWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSBj b3VsZCBub3Qga2lsbCB0aGUgcHJvY2VzcwpQQVNTIGZzdF9hcF9jb25maWdfbGx0X3plcm8gMS4w MzgxNjEgMjAyMC0wOS0wNSAxNzo0OTozOC44MDI4OTMKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShz KQoyMDIwLTA5LTA1IDE3OjQ5OjM4IAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfY29uZmlnX29vbSAK REVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6 MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFu NApTVEFSVCBmc3RfYXBfY29uZmlnX29vbSAxLzEKVGVzdDogRlNUIEFQIGNvbmZpZ3VyYXRpb24g YW5kIE9PTQpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpQQVNT IGZzdF9hcF9jb25maWdfb29tIDAuMTAzOTk0IDIwMjAtMDktMDUgMTc6NDk6MzkuMDMzNjE1CnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0OTozOSAJLi9ydW4tdGVzdHMu cHkgZnN0X2FwX2NvbmZpZ19wcmlfbGFyZ2UgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2NvbmZpZ19wcmlfbGFy Z2UgMS8xClRlc3Q6IEZTVCBBUCBjb25maWd1cmF0aW9uIFByaW9yaXR5IHRvbyBsYXJnZQpraWxs X3BpZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAt IHRyeSBhZ2FpbiBhZnRlciBhIHNlY29uZApraWxsX3BpZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQv bXlob3N0YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAtIGNvdWxkIG5vdCBraWxsIHRoZSBwcm9jZXNz ClBBU1MgZnN0X2FwX2NvbmZpZ19wcmlfbGFyZ2UgMS4wMzg1MzMgMjAyMC0wOS0wNSAxNzo0OTo0 MC4xOTY0ODUKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5OjQwIAku L3J1bi10ZXN0cy5weSBmc3RfYXBfY29uZmlnX3ByaV9uYW4gCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2NvbmZp Z19wcmlfbmFuIDEvMQpUZXN0OiBGU1QgQVAgY29uZmlndXJhdGlvbiBQcmlvcml0eSBub3QgYSBu dW1iZXIKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBu b3QgZXhpc3QgLSB0cnkgYWdhaW4gYWZ0ZXIgYSBzZWNvbmQKa2lsbF9waWQ6IHBpZGZpbGUgbG9n cy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSBjb3VsZCBub3Qga2lsbCB0 aGUgcHJvY2VzcwpQQVNTIGZzdF9hcF9jb25maWdfcHJpX25hbiAxLjAzNzc3IDIwMjAtMDktMDUg MTc6NDk6NDEuMzU5OTk0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo0 OTo0MSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19wcmlfbmVnIApERVY6IHdsYW4wOiAw MjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4y OiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9h cF9jb25maWdfcHJpX25lZyAxLzEKVGVzdDogRlNUIEFQIGNvbmZpZ3VyYXRpb24gUHJpb3JpdHkg bmVnYXRpdmUKa2lsbF9waWQ6IHBpZGZpbGUgbG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9l cyBub3QgZXhpc3QgLSB0cnkgYWdhaW4gYWZ0ZXIgYSBzZWNvbmQKa2lsbF9waWQ6IHBpZGZpbGUg bG9ncy9jdXJyZW50L215aG9zdGFwZC5waWQgZG9lcyBub3QgZXhpc3QgLSBjb3VsZCBub3Qga2ls bCB0aGUgcHJvY2VzcwpQQVNTIGZzdF9hcF9jb25maWdfcHJpX25lZyAxLjAzNzg4MiAyMDIwLTA5 LTA1IDE3OjQ5OjQyLjUyMzg0NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDktMDUg MTc6NDk6NDIgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfcHJpX3plcm8gCkRFVjogd2xh bjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjog d2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQg ZnN0X2FwX2NvbmZpZ19wcmlfemVybyAxLzEKVGVzdDogRlNUIEFQIGNvbmZpZ3VyYXRpb24gUHJp b3JpdHkgemVybwpraWxsX3BpZDogcGlkZmlsZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBk b2VzIG5vdCBleGlzdCAtIHRyeSBhZ2FpbiBhZnRlciBhIHNlY29uZApraWxsX3BpZDogcGlkZmls ZSBsb2dzL2N1cnJlbnQvbXlob3N0YXBkLnBpZCBkb2VzIG5vdCBleGlzdCAtIGNvdWxkIG5vdCBr aWxsIHRoZSBwcm9jZXNzClBBU1MgZnN0X2FwX2NvbmZpZ19wcmlfemVybyAxLjAzNzYwMSAyMDIw LTA5LTA1IDE3OjQ5OjQzLjY4NzU5MwpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIwMjAtMDkt MDUgMTc6NDk6NDMgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25uZWN0X3RvX2ZzdF9zdGEgCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgZnN0X2FwX2Nvbm5lY3RfdG9fZnN0X3N0YSAxLzEKVGVzdDogRlNUIEFQIGNvbm5lY3Rp bmcgdG8gRlNUIFNUQQpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBl KQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNU QSB3bGFuNSB0byBBUApQQVNTIGZzdF9hcF9jb25uZWN0X3RvX2ZzdF9zdGEgMi4zOTE5ODggMjAy MC0wOS0wNSAxNzo0OTo0Ni4yMDUyMDQKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5 LTA1IDE3OjQ5OjQ2IAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfY29ubmVjdF90b19ub25fZnN0X3N0 YSAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6 MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3 bGFuNApTVEFSVCBmc3RfYXBfY29ubmVjdF90b19ub25fZnN0X3N0YSAxLzEKVGVzdDogRlNUIEFQ IGNvbm5lY3RpbmcgdG8gbm9uLUZTVCBTVEEKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAg YXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlw ZSkKQ29ubmVjdCBTVEEgd2xhbjAgdG8gQVAKUEFTUyBmc3RfYXBfY29ubmVjdF90b19ub25fZnN0 X3N0YSAyLjM4MzE4MyAyMDIwLTA5LTA1IDE3OjQ5OjQ4LjcxNjIzNQpwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDk6NDggCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jdHJs X2lmYWNlIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDow MDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBE RVY6IHdsYW40ClNUQVJUIGZzdF9hcF9jdHJsX2lmYWNlIDEvMQpUZXN0OiBGU1QgY29udHJvbCBp bnRlcmZhY2UgYmVoYXZpb3IKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQg dHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVj dCBTVEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKSW5pdGlhbCBzZXNzaW9u IHBhcmFtczoKeydvbGRfcGVlcl9hZGRyJzogJzAwOjAwOjAwOjAwOjAwOjAwJywgJ25ld19wZWVy X2FkZHInOiAnMDA6MDA6MDA6MDA6MDA6MDAnLCAnbmV3X2lmbmFtZSc6ICdOT05FJywgJ29sZF9p Zm5hbWUnOiAnTk9ORScsICdsbHQnOiAnNTAnLCAnc3RhdGUnOiAnSU5JVElBTCd9ClNlc3Npb24g cGFyYW1zIGFmdGVyIGNvbmZpZ3VyYXRpb246Cnsnb2xkX3BlZXJfYWRkcic6ICcwMjowMDowMDow MDowNTowMCcsICduZXdfcGVlcl9hZGRyJzogJzAyOjAwOjAwOjAwOjA1OjAwJywgJ25ld19pZm5h bWUnOiAnd2xhbjQnLCAnb2xkX2lmbmFtZSc6ICd3bGFuMycsICdsbHQnOiAnMTAwJywgJ3N0YXRl JzogJ0lOSVRJQUwnfQpJbnRlcmZhY2UgcGVlcnM6IFsnMDI6MDA6MDA6MDA6MDU6MDAnXQpQZWVy IE1CIElFczogOWUxYzBjMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMGZm MDIwMDAwMDAwNjAwOWUxYzBjMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MGZmMDIwMDAwMDAwNjAwCkludGVyZmFjZXM6IFt7J25hbWUnOiAnd2xhbjR8MDInLCAncHJpb3Jp dHknOiAnMDAnLCAnbGx0JzogJzAwJ30sIHsnbmFtZSc6ICd3bGFuM3wwMicsICdwcmlvcml0eSc6 ICcwMCcsICdsbHQnOiAnMDAnfV0KR3JvdXBzOiBbJ2ZzdGcwJ10KUEFTUyBmc3RfYXBfY3RybF9p ZmFjZSAwLjQ5MzU5NiAyMDIwLTA5LTA1IDE3OjQ5OjQ5LjMzNDc0OQpwYXNzZWQgYWxsIDEgdGVz dCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDk6NDkgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9pbml0 aWF0ZV9zZXNzaW9uIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAw MjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xh bjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uIDEvMQpUZXN0OiBG U1QgQVAgaW5pdGlhdGUgc2Vzc2lvbgpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1 bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpD b25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBT ZXNzaW9uIGluaXRpYXRlZApQQVNTIGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uIDAuNDcxMjI4IDIw MjAtMDktMDUgMTc6NDk6NDkuOTM0MDA2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0w OS0wNSAxNzo0OTo0OSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fYmFk X3BlZXJfYWRkciAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6 MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4z CkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9iYWRfcGVlcl9hZGRy IDEvMQpUZXN0OiBGU1QgQVAgaW5pdGlhdGUgc2Vzc2lvbiAtIGJhZCBwZWVyIGFkZHJlc3MKU3Rh cnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xh bjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAKQ29u bmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gQmFkIHBhcmFtZXRlciB3YXMgZGV0ZWN0ZWQg KFBlZXIgYWRkcmVzcykKUEFTUyBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9iYWRfcGVlcl9hZGRy IDAuNDY0NTgxIDIwMjAtMDktMDUgMTc6NDk6NTAuNTIzNzM4CnBhc3NlZCBhbGwgMSB0ZXN0IGNh c2UocykKMjAyMC0wOS0wNSAxNzo0OTo1MCAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRl X3Nlc3Npb25fY29uY3VycmVudF9zZXR1cF9yZXF1ZXN0IApERVY6IHdsYW4wOiAwMjowMDowMDow MDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDow MDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9pbml0aWF0 ZV9zZXNzaW9uX2NvbmN1cnJlbnRfc2V0dXBfcmVxdWVzdCAxLzEKVGVzdDogRlNUIEFQIGluaXRp YXRlIHNlc3Npb24gLSBjb25jdXJyZW50IHNldHVwIHJlcXVlc3QKU3RhcnRpbmcgQVAgd2xhbjMg KG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAg YXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYg dG8gQVAKU3VjY2Vzcy4gQmFkIHBhcmFtZXRlciB3YXMgZGV0ZWN0ZWQgKENvbmN1cnJlbnQgc2V0 dXAgcmVxdWVzdCkKUEFTUyBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9jb25jdXJyZW50X3NldHVw X3JlcXVlc3QgMC40NzE0ODMgMjAyMC0wOS0wNSAxNzo0OTo1MS4xMjIwMTMKcGFzc2VkIGFsbCAx IHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5OjUxIAkuL3J1bi10ZXN0cy5weSBmc3RfYXBf aW5pdGlhdGVfc2Vzc2lvbl9pbnZhbGlkX3Nlc3Npb25faWQgCkRFVjogd2xhbjA6IDAyOjAwOjAw OjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAw OjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2luaXRp YXRlX3Nlc3Npb25faW52YWxpZF9zZXNzaW9uX2lkIDEvMQpUZXN0OiBGU1QgQVAgaW5pdGlhdGUg c2Vzc2lvbiAtIGludmFsaWQgc2Vzc2lvbiBpZApTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9h cCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNj ZXNzLiBCYWQgcGFyYW1ldGVyIHdhcyBkZXRlY3RlZCAoU2Vzc2lvbiBJRCkKUEFTUyBmc3RfYXBf aW5pdGlhdGVfc2Vzc2lvbl9pbnZhbGlkX3Nlc3Npb25faWQgMC40NjQ3NDIgMjAyMC0wOS0wNSAx Nzo0OTo1MS43MTM1NTcKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjQ5 OjUxIAkuL3J1bi10ZXN0cy5weSBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9ub19uZXdfaWZhY2Ug CkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAx OjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xh bjQKU1RBUlQgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fbm9fbmV3X2lmYWNlIDEvMQpUZXN0OiBG U1QgQVAgaW5pdGlhdGUgc2Vzc2lvbiAtIG5vIG5ldyBpZmFjZQpTdGFydGluZyBBUCB3bGFuMyAo b2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBh cmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0 byBBUApTdWNjZXNzLiBCYWQgcGFyYW1ldGVyIHdhcyBkZXRlY3RlZCAoTm8gbmV3X2lmYWNlIHdh cyBzZXQpClBBU1MgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fbm9fbmV3X2lmYWNlIDAuNDcwNjM4 IDIwMjAtMDktMDUgMTc6NDk6NTIuMzEwNTMxCnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAy MC0wOS0wNSAxNzo0OTo1MiAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25f bm9fcGFyYW1zIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjow MDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMK QVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uX25vX3BhcmFtcyAxLzEK VGVzdDogRlNUIEFQIGluaXRpYXRlIHNlc3Npb24gLSBubyBwYXJhbXMKU3RhcnRpbmcgQVAgd2xh bjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRf YXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xh bjYgdG8gQVAKU3VjY2Vzcy4gQmFkIHBhcmFtZXRlciB3YXMgZGV0ZWN0ZWQgKE5vIHBhcmFtcyBw YXNzZWQgdG8gc2Vzc2lvbiBpbml0aWF0ZSkKUEFTUyBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9u b19wYXJhbXMgMC40NjcyMiAyMDIwLTA5LTA1IDE3OjQ5OjUyLjkwNTc5OApwYXNzZWQgYWxsIDEg dGVzdCBjYXNlKHMpCjIwMjAtMDktMDUgMTc6NDk6NTIgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9p bml0aWF0ZV9zZXNzaW9uX3JlcXVlc3Rfd2l0aF9iYWRfc3RpZSAKREVWOiB3bGFuMDogMDI6MDA6 MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6 MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfaW5p dGlhdGVfc2Vzc2lvbl9yZXF1ZXN0X3dpdGhfYmFkX3N0aWUgMS8xClRlc3Q6IEZTVCBBUCBpbml0 aWF0ZSBzZXNzaW9uIC0gcmVxdWVzdCB3aXRoIGJhZCBzdGllClN0YXJ0aW5nIEFQIHdsYW4zIChv bGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0aW5nIEFQIHdsYW40IChvbGQgYWRkX2FwIGFy Z3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW41IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW42IHRv IEFQClN1Y2Nlc3MuIEJhZCBwYXJhbWV0ZXIgd2FzIGRldGVjdGVkIChSZXF1ZXN0IHdpdGggYmFk IHN0IGllKQpQQVNTIGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uX3JlcXVlc3Rfd2l0aF9iYWRfc3Rp ZSA1LjQ2MzMxMSAyMDIwLTA5LTA1IDE3OjQ5OjU4LjQ5NTg1MgpwYXNzZWQgYWxsIDEgdGVzdCBj YXNlKHMpCjIwMjAtMDktMDUgMTc6NDk6NTggCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9pbml0aWF0 ZV9zZXNzaW9uX3Jlc3BvbnNlX3dpdGhfYmFkX3N0aWUgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAw OjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAw OjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2luaXRpYXRl X3Nlc3Npb25fcmVzcG9uc2Vfd2l0aF9iYWRfc3RpZSAxLzEKVGVzdDogRlNUIEFQIGluaXRpYXRl IHNlc3Npb24gLSByZXNwb25zZSB3aXRoIGJhZCBzdGllClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQg YWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0aW5nIEFQIHdsYW40IChvbGQgYWRkX2FwIGFyZ3Vt ZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW41IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW42IHRvIEFQ ClN1Y2Nlc3MuIEJhZCBwYXJhbWV0ZXIgd2FzIGRldGVjdGVkIChSZXNwb25zZSB3aXRoIGJhZCBz dCBpZSkKUEFTUyBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9yZXNwb25zZV93aXRoX2JhZF9zdGll IDAuNDU0ODI2IDIwMjAtMDktMDUgMTc6NDk6NTkuMDc2NzQ4CnBhc3NlZCBhbGwgMSB0ZXN0IGNh c2UocykKMjAyMC0wOS0wNSAxNzo0OTo1OSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRl X3Nlc3Npb25fcmVzcG9uc2Vfd2l0aF9yZWplY3QgCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAw OjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAw OjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX2luaXRpYXRlX3Nl c3Npb25fcmVzcG9uc2Vfd2l0aF9yZWplY3QgMS8xClRlc3Q6IEZTVCBBUCBpbml0aWF0ZSBzZXNz aW9uIC0gcmVzcG9uc2Ugd2l0aCByZWplY3QKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAg YXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlw ZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vz cy4gQmFkIHBhcmFtZXRlciB3YXMgZGV0ZWN0ZWQgKFJlc3BvbnNlIHdpdGggcmVqZWN0KQpQQVNT IGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uX3Jlc3BvbnNlX3dpdGhfcmVqZWN0IDAuNDY4NzU1IDIw MjAtMDktMDUgMTc6NDk6NTkuNjcyOTM0CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0w OS0wNSAxNzo0OTo1OSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fcmVz cG9uc2Vfd2l0aF96ZXJvX2xsdCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3 bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBE RVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9yZXNw b25zZV93aXRoX3plcm9fbGx0IDEvMQpUZXN0OiBGU1QgQVAgaW5pdGlhdGUgc2Vzc2lvbiAtIHpl cm8gbGx0ClN0YXJ0aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0 aW5nIEFQIHdsYW40IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW41 IHRvIEFQCkNvbm5lY3QgU1RBIHdsYW42IHRvIEFQClN1Y2Nlc3MuIEJhZCBwYXJhbWV0ZXIgd2Fz IGRldGVjdGVkIChSZXNwb25zZSB3aXRoIHplcm8gbGx0KQpQQVNTIGZzdF9hcF9pbml0aWF0ZV9z ZXNzaW9uX3Jlc3BvbnNlX3dpdGhfemVyb19sbHQgMC40NzY1OTIgMjAyMC0wOS0wNSAxNzo1MDow MC4yNzY4NDAKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjUwOjAwIAku L3J1bi10ZXN0cy5weSBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9zdHRfbm9fcmVzcG9uc2UgCkRF Vjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAwCkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAw CkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAyOjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQK U1RBUlQgZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fc3R0X25vX3Jlc3BvbnNlIDEvMQpUZXN0OiBG U1QgQVAgaW5pdGlhdGUgc2Vzc2lvbiAtIHN0dCBubyByZXNwb25zZQpTdGFydGluZyBBUCB3bGFu MyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9h cCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFu NiB0byBBUApTdWNjZXNzLiBCYWQgcGFyYW1ldGVyIHdhcyBkZXRlY3RlZCAoTm8gcmVzcG9uc2Us IFNUVCkKUEFTUyBmc3RfYXBfaW5pdGlhdGVfc2Vzc2lvbl9zdHRfbm9fcmVzcG9uc2UgMC45ODI4 NSAyMDIwLTA5LTA1IDE3OjUwOjAxLjM4NjQ3NApwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMpCjIw MjAtMDktMDUgMTc6NTA6MDEgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9yZW1vdmVfc2Vzc2lvbl9i YWRfc2Vzc2lvbl9pZCAKREVWOiB3bGFuMDogMDI6MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTog MDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjogMDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHds YW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBfcmVtb3ZlX3Nlc3Npb25fYmFkX3Nlc3Npb25f aWQgMS8xClRlc3Q6IEZTVCBBUCByZW1vdmUgc2Vzc2lvbiAtIGJhZCBzZXNzaW9uIGlkClN0YXJ0 aW5nIEFQIHdsYW4zIChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpClN0YXJ0aW5nIEFQIHdsYW40 IChvbGQgYWRkX2FwIGFyZ3VtZW50IHR5cGUpCkNvbm5lY3QgU1RBIHdsYW41IHRvIEFQCkNvbm5l Y3QgU1RBIHdsYW42IHRvIEFQClN1Y2Nlc3MuIFJlbW92ZSBzY2VuYXJpbyBlbmRlZCBhcyBleHBl Y3RlZCAoQmFkIHNlc3Npb24gaWQpClBBU1MgZnN0X2FwX3JlbW92ZV9zZXNzaW9uX2JhZF9zZXNz aW9uX2lkIDAuNDYxMDEzIDIwMjAtMDktMDUgMTc6NTA6MDEuOTczNjM1CnBhc3NlZCBhbGwgMSB0 ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo1MDowMSAJLi9ydW4tdGVzdHMucHkgZnN0X2FwX3Jl bW92ZV9zZXNzaW9uX2VzdGFibGlzaGVkIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApE RVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjow MApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9yZW1vdmVfc2Vzc2lvbl9l c3RhYmxpc2hlZCAxLzEKVGVzdDogRlNUIEFQIHJlbW92ZSBzZXNzaW9uIC0gZXN0YWJsaXNoZWQK U3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAg d2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkKQ29ubmVjdCBTVEEgd2xhbjUgdG8gQVAK Q29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4gU2Vzc2lvbiByZW1vdmVkClBBU1MgZnN0 X2FwX3JlbW92ZV9zZXNzaW9uX2VzdGFibGlzaGVkIDAuNDY3NTcgMjAyMC0wOS0wNSAxNzo1MDow Mi41NjY1MTEKcGFzc2VkIGFsbCAxIHRlc3QgY2FzZShzKQoyMDIwLTA5LTA1IDE3OjUwOjAyIAku L3J1bi10ZXN0cy5weSBmc3RfYXBfcmVtb3ZlX3Nlc3Npb25fbm9fcGFyYW1zIApERVY6IHdsYW4w OiAwMjowMDowMDowMDowMDowMApERVY6IHdsYW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHds YW4yOiAwMjowMDowMDowMDowMjowMApBUERFVjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZz dF9hcF9yZW1vdmVfc2Vzc2lvbl9ub19wYXJhbXMgMS8xClRlc3Q6IEZTVCBBUCByZW1vdmUgc2Vz c2lvbiAtIG5vIHBhcmFtcwpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0 eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0 IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBSZW1vdmUg c2NlbmFyaW8gZW5kZWQgYXMgZXhwZWN0ZWQgKE5vIHBhcmFtcykKUEFTUyBmc3RfYXBfcmVtb3Zl X3Nlc3Npb25fbm9fcGFyYW1zIDAuNDYzMDc2IDIwMjAtMDktMDUgMTc6NTA6MDMuMTU0Nzg3CnBh c3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo1MDowMyAJLi9ydW4tdGVzdHMu cHkgZnN0X2FwX3JlbW92ZV9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZCAKREVWOiB3bGFuMDogMDI6 MDA6MDA6MDA6MDA6MDAKREVWOiB3bGFuMTogMDI6MDA6MDA6MDA6MDE6MDAKREVWOiB3bGFuMjog MDI6MDA6MDA6MDA6MDI6MDAKQVBERVY6IHdsYW4zCkFQREVWOiB3bGFuNApTVEFSVCBmc3RfYXBf cmVtb3ZlX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkIDEvMQpUZXN0OiBGU1QgQVAgcmVtb3ZlIHNl c3Npb24gLSBub3QgZXN0YWJsaXNoZWQKU3RhcnRpbmcgQVAgd2xhbjMgKG9sZCBhZGRfYXAgYXJn dW1lbnQgdHlwZSkKU3RhcnRpbmcgQVAgd2xhbjQgKG9sZCBhZGRfYXAgYXJndW1lbnQgdHlwZSkK Q29ubmVjdCBTVEEgd2xhbjUgdG8gQVAKQ29ubmVjdCBTVEEgd2xhbjYgdG8gQVAKU3VjY2Vzcy4g UmVtb3ZlIHNjZW5hcmlvIGVuZGVkIGFzIGV4cGVjdGVkIChSZW1vdmUgbm9uLWVzdGFibGlzaGVk IHNlc3Npb24pClBBU1MgZnN0X2FwX3JlbW92ZV9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZCA1LjQ2 NjM3MSAyMDIwLTA5LTA1IDE3OjUwOjA4Ljc0NjkzMgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMp CjIwMjAtMDktMDUgMTc6NTA6MDggCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9zZXNzaW9uX3JlcXVl c3Rfd2l0aF9ub19zZXNzaW9uIApERVY6IHdsYW4wOiAwMjowMDowMDowMDowMDowMApERVY6IHds YW4xOiAwMjowMDowMDowMDowMTowMApERVY6IHdsYW4yOiAwMjowMDowMDowMDowMjowMApBUERF Vjogd2xhbjMKQVBERVY6IHdsYW40ClNUQVJUIGZzdF9hcF9zZXNzaW9uX3JlcXVlc3Rfd2l0aF9u b19zZXNzaW9uIDEvMQpUZXN0OiBGU1QgQVAgc2Vzc2lvbiByZXF1ZXN0IHdpdGggbm8gc2Vzc2lv bgpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpTdGFydGluZyBB UCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBlKQpDb25uZWN0IFNUQSB3bGFuNSB0byBB UApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNzLiBGcmFtZSByZWNlaXZlZCwgc2Vzc2lv biBjcmVhdGVkClBBU1MgZnN0X2FwX3Nlc3Npb25fcmVxdWVzdF93aXRoX25vX3Nlc3Npb24gMC40 NjI1MiAyMDIwLTA5LTA1IDE3OjUwOjA5LjMzNDk2NgpwYXNzZWQgYWxsIDEgdGVzdCBjYXNlKHMp CjIwMjAtMDktMDUgMTc6NTA6MDkgCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9zZXNzaW9uX3Jlc3Bv bnNlX2FjY2VwdF93aXRoX25vX3Nlc3Npb24gCkRFVjogd2xhbjA6IDAyOjAwOjAwOjAwOjAwOjAw CkRFVjogd2xhbjE6IDAyOjAwOjAwOjAwOjAxOjAwCkRFVjogd2xhbjI6IDAyOjAwOjAwOjAwOjAy OjAwCkFQREVWOiB3bGFuMwpBUERFVjogd2xhbjQKU1RBUlQgZnN0X2FwX3Nlc3Npb25fcmVzcG9u c2VfYWNjZXB0X3dpdGhfbm9fc2Vzc2lvbiAxLzEKVGVzdDogRlNUIEFQIHNlc3Npb24gcmVzcG9u c2UgYWNjZXB0IHdpdGggbm8gc2Vzc2lvbgpTdGFydGluZyBBUCB3bGFuMyAob2xkIGFkZF9hcCBh cmd1bWVudCB0eXBlKQpTdGFydGluZyBBUCB3bGFuNCAob2xkIGFkZF9hcCBhcmd1bWVudCB0eXBl KQpDb25uZWN0IFNUQSB3bGFuNSB0byBBUApDb25uZWN0IFNUQSB3bGFuNiB0byBBUApTdWNjZXNz LiBGcmFtZSB3YXMgaWdub3JlZCAoU2Vzc2lvbiBSZXNwb25zZSkKUEFTUyBmc3RfYXBfc2Vzc2lv bl9yZXNwb25zZV9hY2NlcHRfd2l0aF9ub19zZXNzaW9uIDUuNDYzNjM5IDIwMjAtMDktMDUgMTc6 NTA6MTQuOTI0NjQ2CnBhc3NlZCBhbGwgMSB0ZXN0IGNhc2UocykKMjAyMC0wOS0wNSAxNzo1MDox NCAuL3N0b3Auc2gKMjAyMC0wOS0wNSAxNzo1MDoxNiAuL3N0YXJ0LnNoIGNoYW5uZWxzPTQKMjAy MC0wOS0wNSAxNzo1MDoxNiAuL3N0b3Auc2gK --===============8209314511031776589== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job.yaml" LS0tCgojISBqb2JzL2h3c2ltLXBhcnQyLnlhbWwKc3VpdGU6IGh3c2ltCnRlc3RjYXNlOiBod3Np bQpjYXRlZ29yeTogZnVuY3Rpb25hbApuZWVkX21lbW9yeTogMUcKaHdzaW06CiAgZ3JvdXA6IGh3 c2ltLTE5CmpvYl9vcmlnaW46ICIvbGtwLXNyYy9hbGxvdC9jeWNsaWM6cDE6bGludXgtZGV2ZWw6 ZGV2ZWwtaG91cmx5L2xrcC1pdmItZDAxL2h3c2ltLXBhcnQyLnlhbWwiCgojISBxdWV1ZSBvcHRp b25zCnF1ZXVlX2NtZGxpbmVfa2V5czoKLSBicmFuY2gKLSBjb21taXQKcXVldWU6IGJpc2VjdAp0 ZXN0Ym94OiBsa3AtaXZiLWQwMQp0Ym94X2dyb3VwOiBsa3AtaXZiLWQwMQprY29uZmlnOiB4ODZf NjQtcmhlbC04LjMKc3VibWl0X2lkOiA1ZjUzYmVhYTkxM2IyZTIzZGI0ZTVjZWEKam9iX2ZpbGU6 ICIvbGtwL2pvYnMvc2NoZWR1bGVkL2xrcC1pdmItZDAxL2h3c2ltLWh3c2ltLTE5LXVjb2RlPTB4 MjEtZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAzLmNnei04Y2FmZTE5ODUyZDk1ZDY0OTRjYmQ4 YzFhZTI0ZGJkNjIxNTg4YTkxLTIwMjAwOTA2LTkxNzktMWx0NGpqei0wLnlhbWwiCmlkOiA4MmEz Y2Y5NDY2OGUzOTMzOTg5N2RiODk2ODAxMWU2ZjUyMmE5NjhkCnF1ZXVlcl92ZXJzaW9uOiAiL2xr cC1zcmMiCgojISBob3N0cy9sa3AtaXZiLWQwMQptb2RlbDogSXZ5IEJyaWRnZQpucl9ub2RlOiAx Cm5yX2NwdTogOAptZW1vcnk6IDE2Rwpucl9zc2RfcGFydGl0aW9uczogMQpucl9oZGRfcGFydGl0 aW9uczogMQpzc2RfcGFydGl0aW9uczogIi9kZXYvZGlzay9ieS1pZC9hdGEtSU5URUxfU1NEU0My QkE0MDBHNF9CVEhWNjM0NTAzSFk0MDBOR04tcGFydDEiCmhkZF9wYXJ0aXRpb25zOiAiL2Rldi9k aXNrL2J5LWlkL2F0YS1TVDEwMDBETTAwMy0xQ0gxNjJfWjFEQVJYU0stcGFydDIiCnJvb3Rmc19w YXJ0aXRpb246ICIvZGV2L2Rpc2svYnktaWQvYXRhLVNUMTAwMERNMDAzLTFDSDE2Ml9aMURBUlhT Sy1wYXJ0MSIKYnJhbmQ6IEludGVsKFIpIENvcmUoVE0pIGk3LTM3NzBLIENQVSBAIDMuNTBHSHoK CiMhIGluY2x1ZGUvY2F0ZWdvcnkvZnVuY3Rpb25hbAprbXNnOiAKaGVhcnRiZWF0OiAKbWVtaW5m bzogCgojISBpbmNsdWRlL2h3c2ltCm5lZWRfa2NvbmZpZzoKLSBDT05GSUdfV0xBTj15Ci0gQ09O RklHX0NGRzgwMjExPW0KLSBDT05GSUdfQ0ZHODAyMTFfV0VYVD15Ci0gQ09ORklHX01BQzgwMjEx PW0KLSBDT05GSUdfTUFDODAyMTFfSFdTSU09bQotIENPTkZJR19NQUM4MDIxMV9MRURTPXkKLSBD T05GSUdfTUFDODAyMTFfTUVTSD15Ci0gQ09ORklHX01BQzgwMjExX0RFQlVHRlM9eQotIENPTkZJ R19WRVRIPW0KCiMhIGluY2x1ZGUvcXVldWUvY3ljbGljCmNvbW1pdDogOGNhZmUxOTg1MmQ5NWQ2 NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MQoKIyEgaW5jbHVkZS90ZXN0Ym94L2xrcC1pdmItZDAx Cm5ldGNvbnNvbGVfcG9ydDogNjY3Mgp1Y29kZTogJzB4MjEnCm5lZWRfa2NvbmZpZ19odzoKLSBD T05GSUdfSUdCPXkKLSBDT05GSUdfRTEwMDBFPXkKLSBDT05GSUdfU0FUQV9BSENJCmVucXVldWVf dGltZTogMjAyMC0wOS0wNiAwMDozNjo1OS4xMTcwMDEwMjQgKzA4OjAwCl9pZDogNWY1M2JlYWE5 MTNiMmUyM2RiNGU1Y2VhCl9ydDogIi9yZXN1bHQvaHdzaW0vaHdzaW0tMTktdWNvZGU9MHgyMS9s a3AtaXZiLWQwMS9kZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMuY2d6L3g4Nl82NC1yaGVsLTgu My9nY2MtOS84Y2FmZTE5ODUyZDk1ZDY0OTRjYmQ4YzFhZTI0ZGJkNjIxNTg4YTkxIgoKIyEgc2No ZWR1bGUgb3B0aW9ucwp1c2VyOiBsa3AKY29tcGlsZXI6IGdjYy05CmhlYWRfY29tbWl0OiA3MWRk MGY1NDY4MzBiNjA4ZmI4OTc2MmIwOTA0ZTQ5ODk2MjIzNjUwCmJhc2VfY29tbWl0OiBmNzVhZWYz OTJmODY5MDE4Zjc4Y2ZlZGYzYzMyMGE2YjNmY2ZkYTZiCmJyYW5jaDogbGludXgtZGV2ZWwvZGV2 ZWwtaG91cmx5LTIwMjAwOTAyMTYKcm9vdGZzOiBkZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMu Y2d6CnJlc3VsdF9yb290OiAiL3Jlc3VsdC9od3NpbS9od3NpbS0xOS11Y29kZT0weDIxL2xrcC1p dmItZDAxL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3oveDg2XzY0LXJoZWwtOC4zL2dj Yy05LzhjYWZlMTk4NTJkOTVkNjQ5NGNiZDhjMWFlMjRkYmQ2MjE1ODhhOTEvMCIKc2NoZWR1bGVy X3ZlcnNpb246ICIvbGtwL2xrcC8uc3JjLTIwMjAwOTA0LTE1MTYyMyIKTEtQX1NFUlZFUjogaW5u CmFyY2g6IHg4Nl82NAptYXhfdXB0aW1lOiAzNjAwCmluaXRyZDogIi9vc2ltYWdlL2RlYmlhbi9k ZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMuY2d6Igpib290bG9hZGVyX2FwcGVuZDoKLSByb290 PS9kZXYvcmFtMAotIHVzZXI9bGtwCi0gam9iPS9sa3Avam9icy9zY2hlZHVsZWQvbGtwLWl2Yi1k MDEvaHdzaW0taHdzaW0tMTktdWNvZGU9MHgyMS1kZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMu Y2d6LThjYWZlMTk4NTJkOTVkNjQ5NGNiZDhjMWFlMjRkYmQ2MjE1ODhhOTEtMjAyMDA5MDYtOTE3 OS0xbHQ0amp6LTAueWFtbAotIEFSQ0g9eDg2XzY0Ci0ga2NvbmZpZz14ODZfNjQtcmhlbC04LjMK LSBicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMjAwOTAyMTYKLSBjb21taXQ9OGNh ZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MQotIEJPT1RfSU1BR0U9L3BrZy9s aW51eC94ODZfNjQtcmhlbC04LjMvZ2NjLTkvOGNhZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRi ZDYyMTU4OGE5MS92bWxpbnV6LTUuOS4wLXJjMS0wMDYwNS1nOGNhZmUxOTg1MmQ5NWQKLSBtYXhf dXB0aW1lPTM2MDAKLSBSRVNVTFRfUk9PVD0vcmVzdWx0L2h3c2ltL2h3c2ltLTE5LXVjb2RlPTB4 MjEvbGtwLWl2Yi1kMDEvZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAzLmNnei94ODZfNjQtcmhl bC04LjMvZ2NjLTkvOGNhZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MS8wCi0g TEtQX1NFUlZFUj1pbm4KLSBub2thc2xyCi0gc2VsaW51eD0wCi0gZGVidWcKLSBhcGljPWRlYnVn Ci0gc3lzcnFfYWx3YXlzX2VuYWJsZWQKLSByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9 MTAwCi0gbmV0LmlmbmFtZXM9MAotIHByaW50ay5kZXZrbXNnPW9uCi0gcGFuaWM9LTEKLSBzb2Z0 bG9ja3VwX3BhbmljPTEKLSBubWlfd2F0Y2hkb2c9cGFuaWMKLSBvb3BzPXBhbmljCi0gbG9hZF9y YW1kaXNrPTIKLSBwcm9tcHRfcmFtZGlzaz0wCi0gZHJiZC5taW5vcl9jb3VudD04Ci0gc3lzdGVt ZC5sb2dfbGV2ZWw9ZXJyCi0gaWdub3JlX2xvZ2xldmVsCi0gY29uc29sZT10dHkwCi0gZWFybHlw cmludGs9dHR5UzAsMTE1MjAwCi0gY29uc29sZT10dHlTMCwxMTUyMDAKLSB2Z2E9bm9ybWFsCi0g cncKbW9kdWxlc19pbml0cmQ6ICIvcGtnL2xpbnV4L3g4Nl82NC1yaGVsLTguMy9nY2MtOS84Y2Fm ZTE5ODUyZDk1ZDY0OTRjYmQ4YzFhZTI0ZGJkNjIxNTg4YTkxL21vZHVsZXMuY2d6IgpibV9pbml0 cmQ6ICIvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3ovcnVuLWlw Y29uZmlnXzIwMjAwNjA4LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82NC0yMDIw MDYwMy5jZ3ovbGtwXzIwMjAwNzA5LmNneiwvb3NpbWFnZS9kZXBzL2RlYmlhbi0xMC40LXg4Nl82 NC0yMDIwMDYwMy5jZ3ovcnN5bmMtcm9vdGZzXzIwMjAwNjA4LmNneiwvb3NpbWFnZS9kZXBzL2Rl Ymlhbi0xMC40LXg4Nl82NC0yMDIwMDYwMy5jZ3ovaHdzaW1fMjAyMDA2MTkuY2d6LC9vc2ltYWdl L3BrZy9kZWJpYW4tMTAuNC14ODZfNjQtMjAyMDA2MDMuY2d6L2h3c2ltLXg4Nl82NC02ZWI2Y2Yw LTFfMjAyMDA2MTkuY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLTEwLjQteDg2XzY0LTIwMjAwNjAz LmNnei9od18yMDIwMDcxNS5jZ3oiCnVjb2RlX2luaXRyZDogIi9vc2ltYWdlL3Vjb2RlL2ludGVs LXVjb2RlLTIwMjAwNjEwLmNneiIKbGtwX2luaXRyZDogIi9vc2ltYWdlL3VzZXIvbGtwL2xrcC14 ODZfNjQuY2d6IgpzaXRlOiBpbm4KCiMhIC9sa3AvbGtwLy5zcmMtMjAyMDA5MDEtMTM0MDUxL2lu Y2x1ZGUvc2l0ZS9pbm4KTEtQX0NHSV9QT1JUOiA4MApMS1BfQ0lGU19QT1JUOiAxMzkKb29tLWtp bGxlcjogCndhdGNoZG9nOiAKCiMhIHJ1bnRpbWUgc3RhdHVzCmxhc3Rfa2VybmVsOiA1LjkuMC1y YzEtMDA2MDQtZzAzNDg2NjYwY2Q5ZDUKc2NoZWR1bGVfbm90aWZ5X2FkZHJlc3M6IAoKIyEgdXNl ciBvdmVycmlkZXMKa2VybmVsOiAiL3BrZy9saW51eC94ODZfNjQtcmhlbC04LjMvZ2NjLTkvOGNh ZmUxOTg1MmQ5NWQ2NDk0Y2JkOGMxYWUyNGRiZDYyMTU4OGE5MS92bWxpbnV6LTUuOS4wLXJjMS0w MDYwNS1nOGNhZmUxOTg1MmQ5NWQiCmRlcXVldWVfdGltZTogMjAyMC0wOS0wNiAwMTowMTozOC45 OTkzODg3ODQgKzA4OjAwCgojISAvbGtwL2xrcC8uc3JjLTIwMjAwOTA0LTE1MTYyMy9pbmNsdWRl L3NpdGUvaW5uCmpvYl9zdGF0ZTogZmluaXNoZWQKbG9hZGF2ZzogMC41NyAwLjc5IDAuMzcgMS8x ODcgNzIwOApzdGFydF90aW1lOiAnMTU5OTMyNTM0MicKZW5kX3RpbWU6ICcxNTk5MzI1NTM0Jwp2 ZXJzaW9uOiAiL2xrcC9sa3AvLnNyYy0yMDIwMDkwNC0xNTE3MDk6NDBmYzMyNDY6M2JjOTlmNGVi Igo= --===============8209314511031776589== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reproduce.ksh" ZXhwb3J0IFVTRVI9cm9vdAouL2J1aWxkLnNoCi4vc3RhcnQuc2gKCS4vcnVuLXRlc3RzLnB5IGVy cF9yYWRpdXMgCgkuL3J1bi10ZXN0cy5weSBlcnBfcmFkaXVzX2VhcF9tZXRob2RzIAoJLi9ydW4t dGVzdHMucHkgZXJwX3JhZGl1c19lYXBfdGxzX3YxMyAKCS4vcnVuLXRlc3RzLnB5IGVycF9yYWRp dXNfZXh0IAoJLi9ydW4tdGVzdHMucHkgZXJwX3JhZGl1c19ub193aWxkY2FyZF91c2VyIAoJLi9y dW4tdGVzdHMucHkgZXJwX3NlcnZlcl9ub19tYXRjaCAKCS4vcnVuLXRlc3RzLnB5IGV4dF9wYXNz d29yZF9lYXAgCgkuL3J1bi10ZXN0cy5weSBleHRfcGFzc3dvcmRfaW50ZXJ3b3JraW5nIAoJLi9y dW4tdGVzdHMucHkgZXh0X3Bhc3N3b3JkX3BzayAKCS4vcnVuLXRlc3RzLnB5IGV4dF9wYXNzd29y ZF9wc2tfbm90X2ZvdW5kIAoJLi9ydW4tdGVzdHMucHkgZXh0X3JhZGlvX3dvcmsgCgkuL3J1bi10 ZXN0cy5weSBleHRfcmFkaW9fd29ya19kaXNjb25uZWN0X2Nvbm5lY3QgCgkuL3J1bi10ZXN0cy5w eSBmaWxzX2FuZF9mdCAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfYW5kX2Z0X292ZXJfYWlyIAoJLi9y dW4tdGVzdHMucHkgZmlsc19hbmRfZnRfb3Zlcl9haXJfc2hhMzg0IAoJLi9ydW4tdGVzdHMucHkg Zmlsc19hbmRfZnRfb3Zlcl9kcyAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfYW5kX2Z0X292ZXJfZHNf c2hhMzg0IAoJLi9ydW4tdGVzdHMucHkgZmlsc19hc3NvY19yZXBsYXkgCgkuL3J1bi10ZXN0cy5w eSBmaWxzX2F1dGhfZ3RrX3Jla2V5IAoJLi9ydW4tdGVzdHMucHkgZmlsc19hdXRoX3B0a19yZWtl eV9hcCAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfYXV0aF9wdGtfcmVrZXlfYXBfZXJwIAoJLi9ydW4t dGVzdHMucHkgZmlsc19hdXRoX3B0a19yZWtleV9hcF9leHRfa2V5X2lkIAoJLi9ydW4tdGVzdHMu cHkgZmlsc19za19hdXRoX21pc21hdGNoIAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19lcnAgCgku L3J1bi10ZXN0cy5weSBmaWxzX3NrX2VycF9hbmRfcmVhdXRoIAoJLi9ydW4tdGVzdHMucHkgZmls c19za19lcnBfYW5vdGhlcl9zc2lkIAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19lcnBfZm9sbG93 ZWRfYnlfcG1rc2FfY2FjaGluZyAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfZXJwX3JhZGl1c19l eHQgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2VycF9yYWRpdXNfcm9hbSAKCS4vcnVuLXRlc3Rz LnB5IGZpbHNfc2tfZXJwX3JvYW1fZGlmZl9ha20gCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2Vy cF9zZXJ2ZXJfZmx1c2ggCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2VycF9zaGEzODQgCgkuL3J1 bi10ZXN0cy5weSBmaWxzX3NrX2VycF9zaW0gCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2Z1bGxf YXV0aCAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfaGxwIAoJLi9ydW4tdGVzdHMucHkgZmlsc19z a19obHBfZGhjcF9wYXJzaW5nIAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19obHBfbm9fcmFwaWRf Y29tbWl0IAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19obHBfb29tIAoJLi9ydW4tdGVzdHMucHkg Zmlsc19za19obHBfcmVxX3BhcnNpbmcgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX2hscF90aW1l b3V0IAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19tdWx0aXBsZV9yZWFsbXMgCgkuL3J1bi10ZXN0 cy5weSBmaWxzX3NrX3Bmc18xOSAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfcGZzXzIwIAoJLi9y dW4tdGVzdHMucHkgZmlsc19za19wZnNfMjEgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bmc18y NSAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tfcGZzXzI2IAoJLi9ydW4tdGVzdHMucHkgZmlsc19z a19wZnNfMjcgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bmc18yOCAKCS4vcnVuLXRlc3RzLnB5 IGZpbHNfc2tfcGZzXzI5IAoJLi9ydW4tdGVzdHMucHkgZmlsc19za19wZnNfMzAgCgkuL3J1bi10 ZXN0cy5weSBmaWxzX3NrX3Bmc19ncm91cF9taXNtYXRjaCAKCS4vcnVuLXRlc3RzLnB5IGZpbHNf c2tfcGZzX3Bta3NhX2NhY2hpbmcgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bta3NhX2NhY2hp bmcgCgkuL3J1bi10ZXN0cy5weSBmaWxzX3NrX3Bta3NhX2NhY2hpbmdfYW5kX2NhY2hlX2lkIAoJ Li9ydW4tdGVzdHMucHkgZmlsc19za19wbWtzYV9jYWNoaW5nX2N0cmxfZXh0IAoJLi9ydW4tdGVz dHMucHkgZmlsc19za19wbWtzYV9jYWNoaW5nX29jdiAKCS4vcnVuLXRlc3RzLnB5IGZpbHNfc2tf c2hhMzg0X2Z1bGxfYXV0aCAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hY2tfcmVzcG9uc2VfcHJvdG8g CgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9iYWRfZnN0c19pZCAKCS4v cnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tfcmVxdWVzdF93aXRoX25vX3Nlc3Npb24gCgkuL3J1bi10 ZXN0cy5weSBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZF9p bml0X3NpZGUgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNrX3JlcXVlc3Rfd2l0aF9zZXNzaW9u X25vdF9lc3RhYmxpc2hlZF9yZXNwX3NpZGUgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNrX3Jl cXVlc3Rfd2l0aF9zZXNzaW9uX25vdF9zZXRfdXAgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNr X3Jlc3BvbnNlX3dpdGhfbm9fYWNrX3JlcXVlc3QgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfYWNr X3Jlc3BvbnNlX3dpdGhfbm9fc2Vzc2lvbiAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9hY2tfcmVz cG9uc2Vfd2l0aF9zZXNzaW9uX25vdF9lc3RhYmxpc2hlZF9pbml0X3NpZGUgCgkuL3J1bi10ZXN0 cy5weSBmc3RfYXBfYWNrX3Jlc3BvbnNlX3dpdGhfc2Vzc2lvbl9ub3RfZXN0YWJsaXNoZWRfcmVz cF9zaWRlIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2Fja19yZXNwb25zZV93aXRoX3Nlc3Npb25f bm90X3NldF91cCAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfZGVmYXVsdCAKCS4vcnVu LXRlc3RzLnB5IGZzdF9hcF9jb25maWdfZ29vZCAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25m aWdfZ3JvdXBfbGVuIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19sbHRfbmFuIAoJLi9y dW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19sbHRfbmVnIAoJLi9ydW4tdGVzdHMucHkgZnN0X2Fw X2NvbmZpZ19sbHRfdG9vX2JpZyAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25maWdfbGx0X3pl cm8gCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfY29uZmlnX29vbSAKCS4vcnVuLXRlc3RzLnB5IGZz dF9hcF9jb25maWdfcHJpX2xhcmdlIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19wcmlf bmFuIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2NvbmZpZ19wcmlfbmVnIAoJLi9ydW4tdGVzdHMu cHkgZnN0X2FwX2NvbmZpZ19wcmlfemVybyAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jb25uZWN0 X3RvX2ZzdF9zdGEgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfY29ubmVjdF90b19ub25fZnN0X3N0 YSAKCS4vcnVuLXRlc3RzLnB5IGZzdF9hcF9jdHJsX2lmYWNlIAoJLi9ydW4tdGVzdHMucHkgZnN0 X2FwX2luaXRpYXRlX3Nlc3Npb24gCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfaW5pdGlhdGVfc2Vz c2lvbl9iYWRfcGVlcl9hZGRyIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRlX3Nlc3Np b25fY29uY3VycmVudF9zZXR1cF9yZXF1ZXN0IAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRp YXRlX3Nlc3Npb25faW52YWxpZF9zZXNzaW9uX2lkIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2lu aXRpYXRlX3Nlc3Npb25fbm9fbmV3X2lmYWNlIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRp YXRlX3Nlc3Npb25fbm9fcGFyYW1zIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRpYXRlX3Nl c3Npb25fcmVxdWVzdF93aXRoX2JhZF9zdGllIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX2luaXRp YXRlX3Nlc3Npb25fcmVzcG9uc2Vfd2l0aF9iYWRfc3RpZSAKCS4vcnVuLXRlc3RzLnB5IGZzdF9h cF9pbml0aWF0ZV9zZXNzaW9uX3Jlc3BvbnNlX3dpdGhfcmVqZWN0IAoJLi9ydW4tdGVzdHMucHkg ZnN0X2FwX2luaXRpYXRlX3Nlc3Npb25fcmVzcG9uc2Vfd2l0aF96ZXJvX2xsdCAKCS4vcnVuLXRl c3RzLnB5IGZzdF9hcF9pbml0aWF0ZV9zZXNzaW9uX3N0dF9ub19yZXNwb25zZSAKCS4vcnVuLXRl c3RzLnB5IGZzdF9hcF9yZW1vdmVfc2Vzc2lvbl9iYWRfc2Vzc2lvbl9pZCAKCS4vcnVuLXRlc3Rz LnB5IGZzdF9hcF9yZW1vdmVfc2Vzc2lvbl9lc3RhYmxpc2hlZCAKCS4vcnVuLXRlc3RzLnB5IGZz dF9hcF9yZW1vdmVfc2Vzc2lvbl9ub19wYXJhbXMgCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfcmVt b3ZlX3Nlc3Npb25fbm90X2VzdGFibGlzaGVkIAoJLi9ydW4tdGVzdHMucHkgZnN0X2FwX3Nlc3Np b25fcmVxdWVzdF93aXRoX25vX3Nlc3Npb24gCgkuL3J1bi10ZXN0cy5weSBmc3RfYXBfc2Vzc2lv bl9yZXNwb25zZV9hY2NlcHRfd2l0aF9ub19zZXNzaW9uIAouL3N0b3Auc2gKLi9zdGFydC5zaCBj aGFubmVscz00Ci4vc3RvcC5zaAo= --===============8209314511031776589==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,UPPERCASE_50_75,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D1681C10DAA for ; Sun, 6 Sep 2020 08:52:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 55EEF207BB for ; Sun, 6 Sep 2020 08:52:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726634AbgIFIwt (ORCPT ); Sun, 6 Sep 2020 04:52:49 -0400 Received: from mga02.intel.com ([134.134.136.20]:35214 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725497AbgIFIwt (ORCPT ); Sun, 6 Sep 2020 04:52:49 -0400 IronPort-SDR: +Iqus+2sr06UTLu4l7FQkEcVnAJnziikHsd5MlekI6opl1xWorl196yj/Zsr6DnHWe+tN9UURK e7THO5g0zTTw== X-IronPort-AV: E=McAfee;i="6000,8403,9735"; a="145630708" X-IronPort-AV: E=Sophos;i="5.76,397,1592895600"; d="xz'?yaml'?scan'208";a="145630708" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2020 01:50:20 -0700 IronPort-SDR: ZjFygfTtP8AOwtjrlwjCFp3avPjWSd+DCpa46l7OXpwEYpca0PRhOOq6ZEMY1FR7o6AoQYL0sQ fFZOqLKSN8/w== X-IronPort-AV: E=Sophos;i="5.76,397,1592895600"; d="xz'?yaml'?scan'208";a="479177955" Received: from shao2-debian.sh.intel.com (HELO localhost) ([10.239.13.3]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2020 01:50:16 -0700 Date: Sun, 6 Sep 2020 16:49:35 +0800 From: kernel test robot To: Thomas Pedersen Cc: Johannes Berg , linux-wireless , Thomas Pedersen , 0day robot , LKML , lkp@lists.01.org Subject: [mac80211_hwsim] 8cafe19852: hwsim.fst_ap_config_default.fail Message-ID: <20200906084935.GD31308@shao2-debian> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8X7/QrJGcKSMr1RN" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200831205600.21058-22-thomas@adapt-ip.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org --8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Greeting, FYI, we noticed the following commit (built with gcc-9): commit: 8cafe19852d95d6494cbd8c1ae24dbd621588a91 ("[PATCH v2 21/22] mac80211_hwsim: indicate support for S1G") url: https://github.com/0day-ci/linux/commits/Thomas-Pedersen/add-support-for-S1G-association/20200901-045826 base: https://git.kernel.org/cgit/linux/kernel/git/jberg/mac80211-next.git master in testcase: hwsim version: hwsim-x86_64-6eb6cf0-1_20200619 with following parameters: group: hwsim-19 ucode: 0x21 on test machine: 8 threads Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz with 16G memory caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): If you fix the issue, kindly add following tag Reported-by: kernel test robot 2020-09-05 17:49:30 ./run-tests.py fst_ap_config_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 fst_ap_config_default 1/1 Test: FST AP configuration default parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 406, in test_fst_ap_config_default raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_default 1.201026 2020-09-05 17:49:31.626224 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_default 2020-09-05 17:49:31 ./run-tests.py fst_ap_config_good 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 fst_ap_config_good 1/1 Test: FST AP configuration good parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 400, in test_fst_ap_config_good raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_good 1.214574 2020-09-05 17:49:32.968016 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_good To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Rong Chen --8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-5.9.0-rc1-00605-g8cafe19852d95d" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 5.9.0-rc1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc-9 (Debian 9.3.0-15) 9.3.0" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90300 CONFIG_LD_VERSION=235000000 CONFIG_CLANG_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" 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_HAVE_KERNEL_ZSTD=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_KERNEL_ZSTD is not set CONFIG_DEFAULT_INIT="" CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_WATCH_QUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_INJECTION=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_MSI_IOMMU=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set # end of IRQ subsystem CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_INIT=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 CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y CONFIG_POSIX_CPU_TIMERS_TASK_WORK=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_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # end of Timers subsystem # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_SCHED_AVG_IRQ=y 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 # CONFIG_PSI is not set # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RCU=y CONFIG_TASKS_RUDE_RCU=y CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_NOCB_CPU=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_IKHEADERS is not set CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y # # Scheduler features # # CONFIG_UCLAMP_TASK is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=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_KMEM=y CONFIG_BLK_CGROUP=y 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=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_TIME_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y # CONFIG_CHECKPOINT_RESTORE is not set 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_RD_ZSTD=y # CONFIG_BOOT_CONFIG is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=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_FHANDLE=y CONFIG_POSIX_TIMERS=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_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_HAVE_ARCH_USERFAULTFD_WP=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y # CONFIG_BPF_LSM is not set CONFIG_BPF_SYSCALL=y CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_USERFAULTFD=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=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 # end of Kernel Performance Events And Counters 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_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB_FREELIST_HARDENED is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" 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_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_FILTER_PGPROT=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_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=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_DYNAMIC_PHYSICAL_MASK=y CONFIG_PGTABLE_LEVELS=5 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_UV=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_AMD_PLATFORM_DEVICE=y 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_X86_HV_CALLBACK_VECTOR=y CONFIG_XEN=y # CONFIG_XEN_PV is not set CONFIG_XEN_PVHVM=y CONFIG_XEN_PVHVM_SMP=y CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set # CONFIG_XEN_PVH is not set CONFIG_KVM_GUEST=y CONFIG_ARCH_CPUIDLE_HALTPOLL=y # CONFIG_PVH is not set CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_ACRN_GUEST is not set # 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_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_ZHAOXIN=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_MAXSMP=y CONFIG_NR_CPUS_RANGE_BEGIN=8192 CONFIG_NR_CPUS_RANGE_END=8192 CONFIG_NR_CPUS_DEFAULT=8192 CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCELOG_LEGACY=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=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_AMD_POWER=m # end of Performance monitoring CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_IOPL_IOPERM=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_X86_5LEVEL=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_X86_CPA_STATISTICS is not set CONFIG_AMD_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NUMA_EMU=y CONFIG_NODES_SHIFT=10 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y # CONFIG_ARCH_MEMORY_PROBE is not set CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 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=1 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_UMIP=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y 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=y CONFIG_ARCH_HAS_KEXEC_PURGATORY=y # CONFIG_KEXEC_SIG is not set CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y CONFIG_LIVEPATCH=y # end of Processor type and features CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=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_HIBERNATION_SNAPSHOT_DEV=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 is not set # CONFIG_PM_TEST_SUSPEND is not set 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_ENERGY_MODEL is not set CONFIG_ARCH_SUPPORTS_ACPI=y CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_LPIT=y CONFIG_ACPI_SLEEP=y 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_TAD=m 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_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=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 is not set CONFIG_ACPI_BGRT=y CONFIG_ACPI_NFIT=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_ACPI_NUMA=y # CONFIG_ACPI_HMAT 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=y CONFIG_DPTF_POWER=m CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=m CONFIG_ACPI_ADXL=y CONFIG_PMIC_OPREGION=y # CONFIG_ACPI_CONFIGFS is not set CONFIG_X86_PM_TIMER=y 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=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_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=y # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_PCC_CPUFREQ is not set 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 # end of CPU Frequency scaling # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_CPU_IDLE_GOV_TEO is not set # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set CONFIG_HALTPOLL_CPUIDLE=y # end of CPU Idle CONFIG_INTEL_IDLE=y # end of Power management and ACPI options # # Bus options (PCI etc.) # CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_MMCONF_FAM10H=y CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_X86_SYSFB is not set # end of Bus options (PCI etc.) # # Binary Emulations # CONFIG_IA32_EMULATION=y # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y # end of Binary Emulations # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT is not set CONFIG_FW_CFG_SYSFS=y # CONFIG_FW_CFG_SYSFS_CMDLINE 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_GENERIC_STUB_INITRD_CMDLINE_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_EFI_RCI2_TABLE is not set # CONFIG_EFI_DISABLE_PCI_DMA is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_UEFI_CPER=y CONFIG_UEFI_CPER_X86=y CONFIG_EFI_DEV_PATH_PARSER=y CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # # Tegra firmware driver # # end of Tegra firmware driver # end of Firmware Drivers 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_HAVE_KVM_NO_POLL=y CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_MMU_AUDIT=y CONFIG_AS_AVX512=y CONFIG_AS_SHA1_NI=y CONFIG_AS_SHA256_NI=y CONFIG_AS_TPAUSE=y # # General architecture-dependent options # CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_HOTPLUG_SMT=y CONFIG_GENERIC_ENTRY=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_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_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_ARCH_HAS_SET_DIRECT_MAP=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_ASM_MODVERSIONS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=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_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=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_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y 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_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_HAVE_STACK_VALIDATION=y CONFIG_HAVE_RELIABLE_STACKTRACE=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_HAS_MEM_ENCRYPT=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULE_SIG_FORMAT=y 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=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set CONFIG_MODULE_SIG_SHA256=y # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha256" # CONFIG_MODULE_COMPRESS is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=m CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set # CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_WBT=y # CONFIG_BLK_CGROUP_IOLATENCY is not set # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEBUG_FS_ZONED=y # CONFIG_BLK_SED_OPAL is not set # CONFIG_BLK_INLINE_ENCRYPTION 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 # end of Partition Types CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y CONFIG_BLK_PM=y # # IO Schedulers # CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y CONFIG_BFQ_GROUP_IOSCHED=y # CONFIG_BFQ_CGROUP_DEBUG is not set # end of IO Schedulers 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_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y CONFIG_FREEZER=y # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y # end of Executable file formats # # Memory Management options # CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_FAST_GUP=y CONFIG_NUMA_KEEP_MEMINFO=y CONFIG_MEMORY_ISOLATION=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_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_CONTIG_ALLOC=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_ARCH_WANTS_THP_SWAP=y CONFIG_THP_SWAP=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_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" # CONFIG_ZSWAP_DEFAULT_ON is not set CONFIG_ZPOOL=y CONFIG_ZBUD=y # CONFIG_Z3FOLD is not set CONFIG_ZSMALLOC=y # CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ZONE_DEVICE=y CONFIG_DEV_PAGEMAP_OPS=y CONFIG_DEVICE_PRIVATE=y CONFIG_FRAME_VECTOR=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y # CONFIG_PERCPU_STATS is not set # CONFIG_GUP_BENCHMARK is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y # end of Memory Management options CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_SKB_EXTENSIONS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_UNIX_SCM=y CONFIG_UNIX_DIAG=m CONFIG_TLS=m CONFIG_TLS_DEVICE=y # CONFIG_TLS_TOE is not set CONFIG_XFRM=y CONFIG_XFRM_OFFLOAD=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y # CONFIG_XFRM_INTERFACE is not set CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_AH=m CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y # CONFIG_SMC is not set CONFIG_XDP_SOCKETS=y # CONFIG_XDP_SOCKETS_DIAG is not set 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_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_ESP_OFFLOAD=m # CONFIG_INET_ESPINTCP is not set CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m CONFIG_INET_RAW_DIAG=m # 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=m 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=m # CONFIG_TCP_CONG_CDG is not set CONFIG_TCP_CONG_BBR=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_ESP_OFFLOAD=m # CONFIG_INET6_ESPINTCP is not set CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_IPV6_VTI=m CONFIG_IPV6_SIT=m CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_GRE=m 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_IPV6_RPL_LWTUNNEL is not set CONFIG_NETLABEL=y # CONFIG_MPTCP is not set # CONFIG_MPTCP_KUNIT_TESTS is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_FAMILY_BRIDGE=y CONFIG_NETFILTER_FAMILY_ARP=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_COMMON=m CONFIG_NF_LOG_NETDEV=m CONFIG_NETFILTER_CONNCOUNT=m 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=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y 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=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_GLUE_CT=y CONFIG_NF_NAT=m 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=y CONFIG_NF_NAT_MASQUERADE=y CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m CONFIG_NFT_MASQ=m CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m # CONFIG_NFT_TUNNEL is not set CONFIG_NFT_OBJREF=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NFT_HASH=m CONFIG_NFT_FIB=m CONFIG_NFT_FIB_INET=m # CONFIG_NFT_XFRM is not set CONFIG_NFT_SOCKET=m # CONFIG_NFT_OSF is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_SYNPROXY is not set CONFIG_NF_DUP_NETDEV=m CONFIG_NFT_DUP_NETDEV=m CONFIG_NFT_FWD_NETDEV=m CONFIG_NFT_FIB_NETDEV=m # CONFIG_NF_FLOW_TABLE is not set 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 is not set 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_MASQUERADE=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=m 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 is not set 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 is not set 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_SOCKET=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 is not set # CONFIG_NETFILTER_XT_MATCH_U32 is not set # end of Core Netfilter Configuration 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=m CONFIG_IP_SET_HASH_IPPORT=m CONFIG_IP_SET_HASH_IPPORTIP=m CONFIG_IP_SET_HASH_IPPORTNET=m CONFIG_IP_SET_HASH_IPMAC=m CONFIG_IP_SET_HASH_MAC=m CONFIG_IP_SET_HASH_NETPORTNET=m CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m 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=m CONFIG_IP_VS_OVF=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m # CONFIG_IP_VS_MH is not set CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS MH scheduler # CONFIG_IP_VS_MH_TAB_INDEX=12 # # 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_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_FIB_IPV4=m CONFIG_NF_TABLES_ARP=y CONFIG_NF_DUP_IPV4=m CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=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 is not set 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 # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_FIB_IPV6=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m 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_MATCH_SRH is not set # CONFIG_IP6_NF_TARGET_HL is not set 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=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m # end of IPv6: Netfilter Configuration CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_TABLES_BRIDGE=m # CONFIG_NFT_BRIDGE_META is not set CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_LOG_BRIDGE=m # CONFIG_NF_CONNTRACK_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_BPFILTER is not set # CONFIG_IP_DCCP is not set CONFIG_IP_SCTP=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_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m 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_BRIDGE_MRP is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set CONFIG_6LOWPAN=m # CONFIG_6LOWPAN_DEBUGFS is not set # CONFIG_6LOWPAN_NHC is not set CONFIG_IEEE802154=m # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=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_CBS is not set # CONFIG_NET_SCH_ETF is not set # CONFIG_NET_SCH_TAPRIO is not set 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_SKBPRIO is not set CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=y # CONFIG_NET_SCH_CAKE is not set CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m # CONFIG_NET_SCH_FQ_PIE is not set CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m # CONFIG_NET_SCH_ETS is not set CONFIG_NET_SCH_DEFAULT=y # CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFAULT_PFIFO_FAST is not set CONFIG_DEFAULT_NET_SCH="fq_codel" # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=m CONFIG_NET_CLS_FLOWER=m CONFIG_NET_CLS_MATCHALL=m 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_CANID is not set CONFIG_NET_EMATCH_IPSET=m # CONFIG_NET_EMATCH_IPT is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_SAMPLE=m # CONFIG_NET_ACT_IPT is not set 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_MPLS is not set CONFIG_NET_ACT_VLAN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_CTINFO is not set CONFIG_NET_ACT_SKBMOD=m # CONFIG_NET_ACT_IFE is not set CONFIG_NET_ACT_TUNNEL_KEY=m # CONFIG_NET_ACT_GATE is not set # CONFIG_NET_TC_SKB_EXT is not set 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_VSOCKETS=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS_COMMON=m CONFIG_HYPERV_VSOCKETS=m CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y CONFIG_MPLS_ROUTING=m CONFIG_MPLS_IPTUNNEL=m CONFIG_NET_NSH=y # CONFIG_HSR is not set CONFIG_NET_SWITCHDEV=y CONFIG_NET_L3_MASTER_DEV=y # CONFIG_QRTR is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=m CONFIG_NET_DROP_MONITOR=y # end of Network testing # end of Networking options # CONFIG_HAMRADIO is not set CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m CONFIG_CAN_GW=m # CONFIG_CAN_J1939 is not set # # CAN Device Drivers # CONFIG_CAN_VCAN=m # CONFIG_CAN_VXCAN is not set CONFIG_CAN_SLCAN=m CONFIG_CAN_DEV=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_KVASER_PCIEFD is not set CONFIG_CAN_C_CAN=m CONFIG_CAN_C_CAN_PLATFORM=m CONFIG_CAN_C_CAN_PCI=m CONFIG_CAN_CC770=m # CONFIG_CAN_CC770_ISA is not set CONFIG_CAN_CC770_PLATFORM=m # CONFIG_CAN_IFI_CANFD is not set # CONFIG_CAN_M_CAN is not set # CONFIG_CAN_PEAK_PCIEFD is not set CONFIG_CAN_SJA1000=m CONFIG_CAN_EMS_PCI=m # CONFIG_CAN_F81601 is not set CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_PLX_PCI=m # CONFIG_CAN_SJA1000_ISA is not set CONFIG_CAN_SJA1000_PLATFORM=m CONFIG_CAN_SOFTING=m # # CAN SPI interfaces # # CONFIG_CAN_HI311X is not set # CONFIG_CAN_MCP251X is not set # end of CAN SPI interfaces # # CAN USB interfaces # # CONFIG_CAN_8DEV_USB is not set # CONFIG_CAN_EMS_USB is not set # CONFIG_CAN_ESD_USB2 is not set # CONFIG_CAN_GS_USB is not set # CONFIG_CAN_KVASER_USB is not set # CONFIG_CAN_MCBA_USB is not set # CONFIG_CAN_PEAK_USB is not set # CONFIG_CAN_UCAN is not set # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set # end of CAN Device Drivers CONFIG_BT=m CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m CONFIG_BT_HS=y CONFIG_BT_LE=y # CONFIG_BT_6LOWPAN is not set # CONFIG_BT_LEDS is not set # CONFIG_BT_MSFTEXT is not set CONFIG_BT_DEBUGFS=y # CONFIG_BT_SELFTEST is not set # # Bluetooth device drivers # # CONFIG_BT_HCIBTUSB is not set # CONFIG_BT_HCIBTSDIO is not set CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y # CONFIG_BT_HCIUART_INTEL is not set # CONFIG_BT_HCIUART_AG6XX is not set # CONFIG_BT_HCIBCM203X is not set # CONFIG_BT_HCIBPA10X is not set # CONFIG_BT_HCIBFUSB is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m # CONFIG_BT_MRVL_SDIO is not set # CONFIG_BT_MTKSDIO is not set # end of Bluetooth device drivers # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set CONFIG_STREAM_PARSER=y CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # 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_XEN is not set # CONFIG_NET_9P_RDMA is not set # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set CONFIG_PSAMPLE=m # CONFIG_NET_IFE is not set CONFIG_LWTUNNEL=y CONFIG_LWTUNNEL_BPF=y CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_SOCK_VALIDATE_XMIT=y CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y CONFIG_FAILOVER=m CONFIG_ETHTOOL_NETLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # CONFIG_HAVE_EISA=y # CONFIG_EISA is not set CONFIG_HAVE_PCI=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIE_ECRC=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_PCIE_DPC=y # CONFIG_PCIE_PTM is not set # CONFIG_PCIE_BW is not set # CONFIG_PCIE_EDR is not set CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y CONFIG_PCI_PF_STUB=m # CONFIG_XEN_PCIDEV_FRONTEND is not set CONFIG_PCI_ATS=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y # CONFIG_PCI_P2PDMA is not set CONFIG_PCI_LABEL=y CONFIG_PCI_HYPERV=m 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=y # # PCI controller drivers # CONFIG_VMD=y CONFIG_PCI_HYPERV_INTERFACE=m # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT_HOST is not set # CONFIG_PCI_MESON is not set # end of DesignWare PCI Core Support # # Mobiveil PCIe Core Support # # end of Mobiveil PCIe Core Support # # Cadence PCIe controllers support # # end of Cadence PCIe controllers support # end of PCI controller drivers # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set # end of PCI Endpoint # # PCI switch controller drivers # # CONFIG_PCI_SW_SWITCHTEC is not set # end of PCI switch controller drivers # CONFIG_PCCARD is not set # CONFIG_RAPIDIO is not set # # Generic Driver Options # # CONFIG_UEVENT_HELPER is not set CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y # # Firmware loader # CONFIG_FW_LOADER=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_COMPRESS is not set CONFIG_FW_CACHE=y # end of Firmware loader 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_PM_QOS_KUNIT_TEST is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_KUNIT_DRIVER_PE_TEST=y CONFIG_SYS_HYPERVISOR=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_SPI=m CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set # end of Generic Driver Options # # Bus devices # # CONFIG_MHI_BUS is not set # end of Bus devices CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_GNSS is not set # CONFIG_MTD 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_AX88796 is not set CONFIG_PARPORT_1284=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_NULL_BLK_FAULT_INJECTION=y # CONFIG_BLK_DEV_FD is not set CONFIG_CDROM=m # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_DEV_UMEM 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=m # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set # # NVME Support # CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y # CONFIG_NVME_HWMON is not set CONFIG_NVME_FABRICS=m # CONFIG_NVME_RDMA is not set CONFIG_NVME_FC=m # CONFIG_NVME_TCP is not set CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_LOOP=m # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_FCLOOP=m # CONFIG_NVME_TARGET_TCP is not set # end of NVME Support # # 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_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_VMWARE_BALLOON=m # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PCI_ENDPOINT_TEST is not set # CONFIG_XILINX_SDFEC is not set CONFIG_MISC_RTSX=m CONFIG_PVPANIC=y # CONFIG_C2PORT is not set # # EEPROM support # # CONFIG_EEPROM_AT24 is not set # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set # CONFIG_EEPROM_EE1004 is not set # end of EEPROM support 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 # end of Texas Instruments shared transport line discipline CONFIG_SENSORS_LIS3_I2C=m CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_VMWARE_VMCI=m # # Intel MIC & related support # # CONFIG_INTEL_MIC_BUS is not set # CONFIG_SCIF_BUS is not set # CONFIG_VOP_BUS is not set # end of Intel MIC & related support # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_MISC_ALCOR_PCI is not set CONFIG_MISC_RTSX_PCI=m # CONFIG_MISC_RTSX_USB is not set # CONFIG_HABANA_AI is not set # CONFIG_UACCE is not set # end of Misc devices 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_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m 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 is not set CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m # end of SCSI Transports CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_TCP is not set # CONFIG_ISCSI_BOOT_SYSFS is not set # CONFIG_SCSI_CXGB3_ISCSI is not set # CONFIG_SCSI_CXGB4_ISCSI is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_SMARTPQI is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=m # CONFIG_LIBFC is not set # CONFIG_SCSI_SNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_FDOMAIN_PCI is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # 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 is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_BFA_FC is not set # CONFIG_SCSI_VIRTIO is not set # CONFIG_SCSI_CHELSIO_FCOE is not set 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 # end of SCSI device support CONFIG_ATA=m CONFIG_SATA_HOST=y CONFIG_PATA_TIMINGS=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_FORCE=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_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=m # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_DWC is not set # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_ATP867X is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RDC is not set # CONFIG_PATA_SCH is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_VIA is not set # 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 is not set 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=m # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m 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_UNSTRIPED is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_WRITECACHE=m # CONFIG_DM_EBS is not set CONFIG_DM_ERA=m # CONFIG_DM_CLONE 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_MULTIPATH_HST is not set CONFIG_DM_DELAY=m # CONFIG_DM_DUST is not set CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m # CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set # CONFIG_DM_VERITY_FEC is not set CONFIG_DM_SWITCH=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_INTEGRITY=m # CONFIG_DM_ZONED is not set CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_ISCSI_TARGET=m # CONFIG_SBP_TARGET is not set # CONFIG_FUSION is not set # # 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 # end of IEEE 1394 (FireWire) support CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y # CONFIG_BONDING is not set # CONFIG_DUMMY is not set # CONFIG_WIREGUARD is not set # CONFIG_EQUALIZER is not set # CONFIG_NET_FC is not set # CONFIG_IFB is not set # CONFIG_NET_TEAM is not set # CONFIG_MACVLAN is not set # CONFIG_IPVLAN is not set # CONFIG_VXLAN is not set # CONFIG_GENEVE is not set # CONFIG_BAREUDP 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 is not set # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=m # CONFIG_NLMON is not set # CONFIG_NET_VRF is not set # CONFIG_VSOCKMON is not set # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set # CONFIG_ATM_TCP is not set # CONFIG_ATM_LANAI is not set # CONFIG_ATM_ENI is not set # CONFIG_ATM_FIRESTREAM is not set # CONFIG_ATM_ZATM is not set # CONFIG_ATM_NICSTAR is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_SOLOS is not set # # Distributed Switch Architecture drivers # # end of Distributed Switch Architecture drivers CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y # CONFIG_VORTEX is not set # CONFIG_TYPHOON is not set CONFIG_NET_VENDOR_ADAPTEC=y # CONFIG_ADAPTEC_STARFIRE 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=y # CONFIG_ACENIC is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y # CONFIG_ENA_ETHERNET is not set CONFIG_NET_VENDOR_AMD=y # CONFIG_AMD8111_ETH is not set # CONFIG_PCNET32 is not set # CONFIG_AMD_XGBE is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_ATL2 is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_ALX is not set # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_B44 is not set # CONFIG_BCMGENET is not set # CONFIG_BNX2 is not set # CONFIG_CNIC is not set CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y # CONFIG_BNX2X is not set # CONFIG_SYSTEMPORT is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_VENDOR_CADENCE=y # CONFIG_MACB is not set 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_CAVIUM_PTP=y # 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 is not set # CONFIG_CHELSIO_T4 is not set # CONFIG_CHELSIO_T4VF is not set CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set CONFIG_NET_VENDOR_CORTINA=y # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_TULIP is not set CONFIG_NET_VENDOR_DLINK=y # CONFIG_DL2K is not set # CONFIG_SUNDANCE is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_BE2NET is not set CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_GVE is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_HINIC is not set CONFIG_NET_VENDOR_I825XX=y 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 is not set # CONFIG_IXGB is not set CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y # CONFIG_IXGBE_DCB is not set CONFIG_IXGBE_IPSEC=y # CONFIG_IXGBEVF is not set CONFIG_I40E=y # CONFIG_I40E_DCB is not set # CONFIG_I40EVF is not set # CONFIG_ICE is not set # CONFIG_FM10K is not set # CONFIG_IGC is not set # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set CONFIG_SKGE=y # CONFIG_SKGE_DEBUG is not set # CONFIG_SKGE_GENESIS is not set # CONFIG_SKY2 is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_MLX4_EN is not set # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851 is not set # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_ENCX24J600 is not set # CONFIG_LAN743X is not set CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_MYRI10GE is not set # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y # CONFIG_NATSEMI is not set # CONFIG_NS83820 is not set CONFIG_NET_VENDOR_NETERION=y # CONFIG_S2IO is not set # CONFIG_VXGE is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set CONFIG_NET_VENDOR_NI=y # CONFIG_NI_XGE_MANAGEMENT_ENET is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NE2K_PCI is not set CONFIG_NET_VENDOR_NVIDIA=y # CONFIG_FORCEDETH is not set CONFIG_NET_VENDOR_OKI=y # CONFIG_ETHOC is not set CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_HAMACHI is not set CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_IONIC is not set CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set # CONFIG_NETXEN_NIC is not set # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set # CONFIG_RMNET is not set CONFIG_NET_VENDOR_RDC=y # CONFIG_R6040 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 is not set # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y # CONFIG_ROCKER is not set CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_SFC is not set # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SILAN=y # CONFIG_SC92031 is not set CONFIG_NET_VENDOR_SIS=y # CONFIG_SIS900 is not set # CONFIG_SIS190 is not set CONFIG_NET_VENDOR_SMSC=y # CONFIG_EPIC100 is not set # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NIU is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y # CONFIG_TEHUTI is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TLAN is not set CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_XILINX_AXI_EMAC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_MDIO_DEVRES=y # CONFIG_MDIO_BCM_UNIMAC is not set # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_MSCC_MIIM is not set # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_THUNDER is not set # CONFIG_MDIO_XPCS is not set CONFIG_PHYLIB=y # CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # # CONFIG_ADIN_PHY is not set # CONFIG_AMD_PHY is not set # CONFIG_AQUANTIA_PHY is not set # CONFIG_AX88796B_PHY is not set # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set # CONFIG_BROADCOM_PHY is not set # CONFIG_BCM54140_PHY is not set # CONFIG_BCM84881_PHY is not set # CONFIG_CICADA_PHY is not set # CONFIG_CORTINA_PHY is not set # CONFIG_DAVICOM_PHY is not set # CONFIG_DP83822_PHY is not set # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set # CONFIG_DP83869_PHY is not set # CONFIG_FIXED_PHY is not set # CONFIG_ICPLUS_PHY is not set # CONFIG_INTEL_XWAY_PHY is not set # CONFIG_LSI_ET1011C_PHY is not set # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MARVELL_10G_PHY is not set # CONFIG_MICREL_PHY is not set # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROCHIP_T1_PHY is not set # CONFIG_MICROSEMI_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_QSEMI_PHY is not set CONFIG_REALTEK_PHY=y # CONFIG_RENESAS_PHY is not set # CONFIG_ROCKCHIP_PHY is not set # CONFIG_SMSC_PHY is not set # CONFIG_STE10XP is not set # CONFIG_TERANETICS_PHY is not set # CONFIG_VITESSE_PHY is not set # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP 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 is not set # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=y CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=y # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set # CONFIG_USB_NET_CDC_MBIM is not set 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 is not set # CONFIG_USB_AN2720 is not set CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y # CONFIG_USB_EPSON2888 is not set # CONFIG_USB_KC2190 is not set CONFIG_USB_NET_ZAURUS=y # CONFIG_USB_NET_CX82310_ETH is not set # CONFIG_USB_NET_KALMIA is not set # CONFIG_USB_NET_QMI_WWAN is not set # CONFIG_USB_HSO is not set CONFIG_USB_NET_INT51X1=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y # CONFIG_USB_VL600 is not set # CONFIG_USB_NET_CH9200 is not set # CONFIG_USB_NET_AQC111 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_MT76x0U is not set # CONFIG_MT76x0E is not set # CONFIG_MT76x2E is not set # CONFIG_MT76x2U is not set # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set # CONFIG_MT7663U is not set # CONFIG_MT7663S is not set # CONFIG_MT7915E is not set CONFIG_WLAN_VENDOR_MICROCHIP=y # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI 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_RTW88 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_WLAN_VENDOR_QUANTENNA=y # CONFIG_QTNFMAC_PCIE is not set CONFIG_MAC80211_HWSIM=m # CONFIG_USB_NET_RNDIS_WLAN is not set # CONFIG_VIRT_WIFI is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set CONFIG_IEEE802154_DRIVERS=m # CONFIG_IEEE802154_FAKELB is not set # CONFIG_IEEE802154_AT86RF230 is not set # CONFIG_IEEE802154_MRF24J40 is not set # CONFIG_IEEE802154_CC2520 is not set # CONFIG_IEEE802154_ATUSB is not set # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_CA8210 is not set # CONFIG_IEEE802154_MCR20A is not set # CONFIG_IEEE802154_HWSIM is not set CONFIG_XEN_NETDEV_FRONTEND=y # CONFIG_VMXNET3 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_HYPERV_NET is not set CONFIG_NETDEVSIM=m CONFIG_NET_FAILOVER=m # CONFIG_ISDN is not set CONFIG_NVM=y # CONFIG_NVM_PBLK 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=m 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_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1050 is not set # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_ELAN_I2C=m CONFIG_MOUSE_ELAN_I2C_I2C=y CONFIG_MOUSE_ELAN_I2C_SMBUS=y CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m # CONFIG_MOUSE_SYNAPTICS_USB is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_I2C=m CONFIG_RMI4_SPI=m CONFIG_RMI4_SMB=m CONFIG_RMI4_F03=y CONFIG_RMI4_F03_SERIO=m CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y # # 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_SERIO_GPIO_PS2 is not set # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set # end of Hardware I/O ports # end of Input device support # # 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_LDISC_AUTOLOAD=y # # 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_16550A_VARIANTS is not set # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_NR_UARTS=64 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_DWLIB=y CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # # 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_LANTIQ is not set # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_FSL_LINFLEXUART is not set # CONFIG_SERIAL_SPRD is not set # end of Serial drivers CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m # CONFIG_ISI is not set CONFIG_N_HDLC=m CONFIG_N_GSM=m CONFIG_NOZOMI=m # CONFIG_NULL_TTY is not set # CONFIG_TRACE_SINK is not set CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y # CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PLAT_DATA=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SSIF=m 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_BA431 is not set CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=y # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set CONFIG_NVRAM=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_DEVPORT=y 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_HW_RANDOM_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set CONFIG_TCG_CRB=y # CONFIG_TCG_VTPM_PROXY is not set CONFIG_TCG_TIS_ST33ZP24=m CONFIG_TCG_TIS_ST33ZP24_I2C=m # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=m # CONFIG_XILLYBUS is not set # end of Character devices # CONFIG_RANDOM_TRUST_CPU is not set # CONFIG_RANDOM_TRUST_BOOTLOADER 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_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_MUX_MLXCPLD=m # end of Multiplexer I2C Chip support 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_AMD_MP2 is not set 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_NVIDIA_GPU is not set # 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_SLAVE is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_BAYTRAIL=y # CONFIG_I2C_DESIGNWARE_PCI 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_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set CONFIG_I2C_PARPORT=m # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_MLXCPLD=m # end of I2C Hardware Bus support 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 # end of I2C support # CONFIG_I3C is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set # # 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 is not set # CONFIG_SPI_NXP_FLEXSPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPI_AMD is not set # # SPI Multiplexer support # # CONFIG_SPI_MUX 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_SPI_SLAVE is not set CONFIG_SPI_DYNAMIC=y # CONFIG_SPMI is not set # CONFIG_HSI is not set 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 is not set # CONFIG_PTP_1588_CLOCK_INES is not set CONFIG_PTP_1588_CLOCK_KVM=m # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_VMW is not set # end of PTP clock support CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=m # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_SX150X is not set CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_LYNXPOINT is not set CONFIG_PINCTRL_INTEL=m CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_DENVERTON=m # CONFIG_PINCTRL_EMMITSBURG is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_ICELAKE is not set # CONFIG_PINCTRL_JASPERLAKE is not set CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_SUNRISEPOINT=m # CONFIG_PINCTRL_TIGERLAKE is not set CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=m # # Memory mapped GPIO drivers # CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set CONFIG_GPIO_ICH=m # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_AMD_FCH is not set # end of Memory mapped GPIO drivers # # 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 # CONFIG_GPIO_WINBOND is not set # CONFIG_GPIO_WS16C48 is not set # end of Port-mapped I/O GPIO drivers # # 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_PCA9570 is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set # end of I2C GPIO expanders # # MFD GPIO expanders # # end of MFD GPIO expanders # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_RDC321X is not set # end of PCI GPIO expanders # # SPI GPIO expanders # # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_XRA1403 is not set # end of SPI GPIO expanders # # USB GPIO expanders # # end of USB GPIO expanders # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_MOCKUP 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_POWER_SUPPLY_HWMON=y # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_CHARGER_ADP5061 is not set # CONFIG_BATTERY_CW2015 is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_MANAGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_LT3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ2515X 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_CHARGER_BD99954 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_ADM1177 is not set 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_AS370 is not set CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_AXI_FAN_CONTROL is not set CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_DRIVETEMP is not set 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_HIH6130 is not set CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_I5500=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI 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_MAX31730 is not set # CONFIG_SENSORS_MAX6621 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_MLXREG_FAN is not set # 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_NPCM7XX is not set CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_IBM_CFFPS is not set # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_IR38064 is not set # CONFIG_SENSORS_IRPS5401 is not set # CONFIG_SENSORS_ISL68137 is not set CONFIG_SENSORS_LM25066=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC3815 is not set CONFIG_SENSORS_MAX16064=m # CONFIG_SENSORS_MAX16601 is not set # CONFIG_SENSORS_MAX20730 is not set # CONFIG_SENSORS_MAX20751 is not set # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_TPS40422 is not set # CONFIG_SENSORS_TPS53679 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SMM665 is not set # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_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_TMP513 is not set CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m # CONFIG_SENSORS_W83773G is not set 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_NETLINK is not set # CONFIG_THERMAL_STATISTICS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 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_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_EMULATION is not set # # Intel thermal drivers # CONFIG_INTEL_POWERCLAMP=m CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_INTEL_SOC_DTS_IOSF_CORE=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # CONFIG_INT340X_THERMAL=m CONFIG_ACPI_THERMAL_REL=m # CONFIG_INT3406_THERMAL is not set CONFIG_PROC_THERMAL_MMIO_RAPL=y # end of ACPI INT340X thermal drivers CONFIG_INTEL_PCH_THERMAL=m # end of Intel thermal drivers CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_OPEN_TIMEOUT=0 CONFIG_WATCHDOG_SYSFS=y # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_WDAT_WDT=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_MLX_WDT 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_EBC_C384_WDT is not set 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_TQMX86_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=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set CONFIG_SSB_POSSIBLE=y # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y 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=y # 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_BD9571MWV is not set # CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_MADERA 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_MFD_MP2629 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_CHTDC_TI is not set CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_IQS62X 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_MT6360 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RT5033 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=y # CONFIG_MFD_SKY81452 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_TI_LMU 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_TI_LP873X 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_TQMX86 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 # end of Multifunction device drivers # CONFIG_REGULATOR is not set CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_LIRC=y CONFIG_RC_DECODERS=y 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 is not set CONFIG_IR_MCE_KBD_DECODER=m # CONFIG_IR_XMP_DECODER is not set CONFIG_IR_IMON_DECODER=m # CONFIG_IR_RCMM_DECODER is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set CONFIG_IR_ENE=m # CONFIG_IR_IMON is not set # CONFIG_IR_IMON_RAW is not set # CONFIG_IR_MCEUSB is not set CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m # CONFIG_IR_REDRAT3 is not set # CONFIG_IR_STREAMZAP is not set CONFIG_IR_WINBOND_CIR=m # CONFIG_IR_IGORPLUGUSB is not set # CONFIG_IR_IGUANA is not set # CONFIG_IR_TTUSBIR is not set # CONFIG_RC_LOOPBACK is not set CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SIR=m # CONFIG_RC_XBOX_DVD is not set # CONFIG_IR_TOY is not set CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_SECO is not set # CONFIG_USB_PULSE8_CEC is not set # CONFIG_USB_RAINSHADOW_CEC is not set CONFIG_MEDIA_SUPPORT=m # CONFIG_MEDIA_SUPPORT_FILTER is not set # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set # # Media device types # 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=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_TEST_SUPPORT=y # end of Media device types # # Media core support # CONFIG_VIDEO_DEV=m CONFIG_MEDIA_CONTROLLER=y CONFIG_DVB_CORE=m # end of Media core support # # Video4Linux options # CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_I2C=y CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # end of Video4Linux options # # Media controller options # # CONFIG_MEDIA_CONTROLLER_DVB is not set # end of Media controller options # # Digital TV options # # CONFIG_DVB_MMAP is not set CONFIG_DVB_NET=y CONFIG_DVB_MAX_ADAPTERS=16 CONFIG_DVB_DYNAMIC_MINORS=y # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set # CONFIG_DVB_ULE_DEBUG is not set # end of Digital TV options # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set CONFIG_RADIO_ADAPTERS=y # 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 CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_V4L2=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # CONFIG_SDR_PLATFORM_DRIVERS is not set # # MMC/SDIO DVB adapters # # CONFIG_SMS_SDIO_DRV is not set # CONFIG_V4L_TEST_DRIVERS is not set # # FireWire (IEEE 1394) Adapters # # CONFIG_DVB_FIREDTV is not set # end of Media drivers # # Media ancillary drivers # CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # # CONFIG_VIDEO_TVAUDIO is not set # CONFIG_VIDEO_TDA7432 is not set # CONFIG_VIDEO_TDA9840 is not set # CONFIG_VIDEO_TEA6415C is not set # CONFIG_VIDEO_TEA6420 is not set # CONFIG_VIDEO_MSP3400 is not set # CONFIG_VIDEO_CS3308 is not set # CONFIG_VIDEO_CS5345 is not set # CONFIG_VIDEO_CS53L32A is not set # CONFIG_VIDEO_TLV320AIC23B is not set # CONFIG_VIDEO_UDA1342 is not set # CONFIG_VIDEO_WM8775 is not set # CONFIG_VIDEO_WM8739 is not set # CONFIG_VIDEO_VP27SMPX is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # end of Audio decoders, processors and mixers # # RDS decoders # # CONFIG_VIDEO_SAA6588 is not set # end of RDS decoders # # Video decoders # # CONFIG_VIDEO_ADV7180 is not set # CONFIG_VIDEO_ADV7183 is not set # CONFIG_VIDEO_ADV7604 is not set # CONFIG_VIDEO_ADV7842 is not set # CONFIG_VIDEO_BT819 is not set # CONFIG_VIDEO_BT856 is not set # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_KS0127 is not set # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_SAA7110 is not set # CONFIG_VIDEO_SAA711X is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TVP514X is not set # CONFIG_VIDEO_TVP5150 is not set # CONFIG_VIDEO_TVP7002 is not set # CONFIG_VIDEO_TW2804 is not set # CONFIG_VIDEO_TW9903 is not set # CONFIG_VIDEO_TW9906 is not set # CONFIG_VIDEO_TW9910 is not set # CONFIG_VIDEO_VPX3220 is not set # # Video and audio decoders # # CONFIG_VIDEO_SAA717X is not set # CONFIG_VIDEO_CX25840 is not set # end of Video decoders # # Video encoders # # CONFIG_VIDEO_SAA7127 is not set # CONFIG_VIDEO_SAA7185 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set # CONFIG_VIDEO_ADV7343 is not set # CONFIG_VIDEO_ADV7393 is not set # CONFIG_VIDEO_ADV7511 is not set # CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_THS8200 is not set # end of Video encoders # # Video improvement chips # # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # end of Video improvement chips # # Audio/Video compression chips # # CONFIG_VIDEO_SAA6752HS is not set # end of Audio/Video compression chips # # SDR tuner chips # # CONFIG_SDR_MAX2175 is not set # end of SDR tuner chips # # Miscellaneous helper chips # # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_M52790 is not set # CONFIG_VIDEO_I2C is not set # CONFIG_VIDEO_ST_MIPID02 is not set # end of Miscellaneous helper chips # # Camera sensor devices # # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV5647 is not set # CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV5670 is not set # CONFIG_VIDEO_OV5675 is not set # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV772X is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIDEO_MT9M001 is not set # CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set # CONFIG_VIDEO_MT9P031 is not set # CONFIG_VIDEO_MT9T001 is not set # CONFIG_VIDEO_MT9T112 is not set # CONFIG_VIDEO_MT9V011 is not set # CONFIG_VIDEO_MT9V032 is not set # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_RDACM20 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5K6AA is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K4ECGX is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_SMIAPP is not set # CONFIG_VIDEO_ET8EK8 is not set # CONFIG_VIDEO_S5C73M3 is not set # end of Camera sensor devices # # Lens drivers # # CONFIG_VIDEO_AD5820 is not set # CONFIG_VIDEO_AK7375 is not set # CONFIG_VIDEO_DW9714 is not set # CONFIG_VIDEO_DW9768 is not set # CONFIG_VIDEO_DW9807_VCM is not set # end of Lens drivers # # Flash devices # # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set # end of Flash devices # # SPI helper chips # # CONFIG_VIDEO_GS1662 is not set # end of SPI helper chips # # Media SPI Adapters # CONFIG_CXD2880_SPI_DRV=m # end of Media SPI Adapters CONFIG_MEDIA_TUNER=m # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA18250=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_MSI001=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_MXL301RF=m CONFIG_MEDIA_TUNER_QM1D1C0042=m CONFIG_MEDIA_TUNER_QM1D1B0004=m # end of Customize TV tuners # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV6111=m CONFIG_DVB_MXL5XX=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_S5H1432=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_DIB9000=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_CXD2841ER=m CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m CONFIG_DVB_RTL2832_SDR=m CONFIG_DVB_SI2168=m CONFIG_DVB_ZD1301_DEMOD=m CONFIG_DVB_CXD2880=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 CONFIG_DVB_MN88443X=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_LNBH25=m CONFIG_DVB_LNBH29=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_LGS8GL5=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 CONFIG_DVB_HORUS3A=m CONFIG_DVB_ASCOT2E=m CONFIG_DVB_HELENE=m # # Common Interface (EN50221) controller drivers # CONFIG_DVB_CXD2099=m CONFIG_DVB_SP2=m # end of Customise DVB Frontends # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # end of Media ancillary drivers # # Graphics support # # CONFIG_AGP is not set CONFIG_INTEL_GTT=m 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=y # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_DP_CEC is not set CONFIG_DRM_TTM=m CONFIG_DRM_TTM_DMA_PAGE_POOL=y CONFIG_DRM_VRAM_HELPER=m CONFIG_DRM_TTM_HELPER=m CONFIG_DRM_GEM_SHMEM_HELPER=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set # end of I2C encoder or helper chips # # ARM devices # # end of ARM devices # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_I915=m CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_STOP_TIMEOUT=100 CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_VGEM=m # CONFIG_DRM_VKMS 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 is not set CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # end of Display Panels CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # end of Display Interface Bridges # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_CIRRUS_QEMU=m # CONFIG_DRM_GM12U320 is not set # CONFIG_TINYDRM_HX8357D is not set # CONFIG_TINYDRM_ILI9225 is not set # CONFIG_TINYDRM_ILI9341 is not set # CONFIG_TINYDRM_ILI9486 is not set # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set # CONFIG_TINYDRM_ST7735R is not set # CONFIG_DRM_XEN is not set # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID 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_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_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_HYPERV=m # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set # end of Frame buffer Devices # # Backlight & LCD device support # 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_AMS369FG06 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_HX8357 is not set # CONFIG_LCD_OTM3225A is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_QCOM_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=m # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set # end of Backlight & LCD device support CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 # CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set # end of Console display driver support CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y # end of Graphics support # CONFIG_SOUND is not set # # 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=m # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=m # CONFIG_HID_APPLEIR is not set CONFIG_HID_ASUS=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m # CONFIG_HID_BETOP_FF is not set # CONFIG_HID_BIGBEN_FF is not set CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_CORSAIR is not set # CONFIG_HID_COUGAR is not set # CONFIG_HID_MACALLY is not set CONFIG_HID_CMEDIA=m # CONFIG_HID_CP2112 is not set # CONFIG_HID_CREATIVE_SB0540 is not set CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set # CONFIG_HID_ELAN is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=m CONFIG_HID_GEMBIRD=m CONFIG_HID_GFRM=m # CONFIG_HID_GLORIOUS is not set # CONFIG_HID_HOLTEK is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m # CONFIG_HID_UCLOGIC is not set CONFIG_HID_WALTOP=m # CONFIG_HID_VIEWSONIC is not set CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m 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_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_REDRAGON is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_NTI=m # CONFIG_HID_NTRIG is not set 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=m CONFIG_HID_PRIMAX=m # CONFIG_HID_RETRODE is not set # CONFIG_HID_ROCCAT is not set CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m # CONFIG_HID_SONY is not set CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEAM is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m 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_U2FZERO is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=y CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m # CONFIG_HID_MCP2221 is not set # end of Special HID drivers # # USB HID support # CONFIG_USB_HID=y # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set # end of USB HID support # # I2C HID support # CONFIG_I2C_HID=m # end of I2C HID support # # Intel ISH HID support # CONFIG_INTEL_ISH_HID=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # end of Intel ISH HID support # end of HID support CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set # CONFIG_USB_CONN_GPIO is not set CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=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_PRODUCTLIST is not set CONFIG_USB_LEDS_TRIGGER_USBPORT=y CONFIG_USB_AUTOSUSPEND_DELAY=2 CONFIG_USB_MON=y # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PCI_RENESAS is not set # CONFIG_USB_XHCI_PLATFORM is not set 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_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_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_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set # CONFIG_USB_WDM is not set # CONFIG_USB_TMC is not set # # 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 is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_USBAT is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set # CONFIG_USB_STORAGE_ALAUDA is not set # CONFIG_USB_STORAGE_ONETOUCH is not set # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_STORAGE_ENE_UB6250 is not set # CONFIG_USB_UAS is not set # # USB Imaging devices # # CONFIG_USB_MDC800 is not set # CONFIG_USB_MICROTEK is not set # CONFIG_USBIP_CORE is not set # CONFIG_USB_CDNS3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_ISP1760 is not set # # USB port drivers # # CONFIG_USB_USS720 is not set CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set # CONFIG_USB_SERIAL_CH341 is not set # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set # CONFIG_USB_SERIAL_CP210X is not set # CONFIG_USB_SERIAL_CYPRESS_M8 is not set # CONFIG_USB_SERIAL_EMPEG is not set # CONFIG_USB_SERIAL_FTDI_SIO is not set # CONFIG_USB_SERIAL_VISOR is not set # CONFIG_USB_SERIAL_IPAQ is not set # CONFIG_USB_SERIAL_IR is not set # CONFIG_USB_SERIAL_EDGEPORT is not set # CONFIG_USB_SERIAL_EDGEPORT_TI is not set # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set # CONFIG_USB_SERIAL_IUU is not set # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set # CONFIG_USB_SERIAL_KEYSPAN is not set # CONFIG_USB_SERIAL_KLSI is not set # CONFIG_USB_SERIAL_KOBIL_SCT is not set # CONFIG_USB_SERIAL_MCT_U232 is not set # CONFIG_USB_SERIAL_METRO is not set # CONFIG_USB_SERIAL_MOS7720 is not set # CONFIG_USB_SERIAL_MOS7840 is not set # CONFIG_USB_SERIAL_MXUPORT is not set # CONFIG_USB_SERIAL_NAVMAN is not set # CONFIG_USB_SERIAL_PL2303 is not set # CONFIG_USB_SERIAL_OTI6858 is not set # CONFIG_USB_SERIAL_QCAUX is not set # CONFIG_USB_SERIAL_QUALCOMM is not set # CONFIG_USB_SERIAL_SPCP8X5 is not set # CONFIG_USB_SERIAL_SAFE is not set # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set # CONFIG_USB_SERIAL_SYMBOL is not set # CONFIG_USB_SERIAL_TI is not set # CONFIG_USB_SERIAL_CYBERJACK is not set # CONFIG_USB_SERIAL_XIRCOM is not set # CONFIG_USB_SERIAL_OPTION is not set # CONFIG_USB_SERIAL_OMNINET is not set # CONFIG_USB_SERIAL_OPTICON is not set # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set # CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set # CONFIG_USB_IDMOUSE is not set # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set # CONFIG_APPLE_MFI_FASTCHARGE is not set # CONFIG_USB_SISUSBVGA is not set # CONFIG_USB_LD is not set # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set # CONFIG_USB_TEST is not set # CONFIG_USB_EHSET_TEST_FIXTURE is not set # CONFIG_USB_ISIGHTFW is not set # CONFIG_USB_YUREX is not set # CONFIG_USB_EZUSB_FX2 is not set # CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_HSIC_USB4604 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set # CONFIG_USB_ATM is not set # # USB Physical Layer drivers # # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set # end of USB Physical Layer drivers # CONFIG_USB_GADGET is not set CONFIG_TYPEC=y # CONFIG_TYPEC_TCPM is not set CONFIG_TYPEC_UCSI=y # CONFIG_UCSI_CCG is not set CONFIG_UCSI_ACPI=y # CONFIG_TYPEC_TPS6598X is not set # # USB Type-C Multiplexer/DeMultiplexer Switch support # # CONFIG_TYPEC_MUX_PI3USB30532 is not set # end of USB Type-C Multiplexer/DeMultiplexer Switch support # # USB Type-C Alternate Mode drivers # # CONFIG_TYPEC_DP_ALTMODE is not set # end of USB Type-C Alternate Mode drivers # CONFIG_USB_ROLE_SWITCH is not set CONFIG_MMC=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SPI is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_REALTEK_PCI is not set CONFIG_MMC_CQHCI=m # CONFIG_MMC_HSQ is not set # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_CLASS_MULTICOLOR is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # # CONFIG_LEDS_APU is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3532 is not set # 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_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_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=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_TI_LMU_COMMON 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_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_GPIO=m 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_LEDS_TRIGGER_NETDEV is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set CONFIG_LEDS_TRIGGER_AUDIO=m # CONFIG_ACCESSIBILITY is not set CONFIG_INFINIBAND=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y # CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_EFA is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_MLX4_INFINIBAND is not set # CONFIG_INFINIBAND_OCRDMA is not set # CONFIG_INFINIBAND_USNIC is not set # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_RDMAVT is not set CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m CONFIG_INFINIBAND_IPOIB=m # CONFIG_INFINIBAND_IPOIB_CM is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m # CONFIG_INFINIBAND_ISER is not set # CONFIG_INFINIBAND_ISERT is not set # CONFIG_INFINIBAND_RTRS_CLIENT is not set # CONFIG_INFINIBAND_RTRS_SERVER is not set # CONFIG_INFINIBAND_OPA_VNIC is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m CONFIG_EDAC_GHES=y 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=m 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=m # CONFIG_EDAC_I10NM is not set CONFIG_EDAC_PND2=m 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 CONFIG_RTC_NVMEM=y # # 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_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=m # 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_PCF85363 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_RV3028 is not set # CONFIG_RTC_DRV_RV8803 is not set # CONFIG_RTC_DRV_SD3078 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=m # 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_DS3232_HWMON=y # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_RV3029C2=m # CONFIG_RTC_DRV_RV3029_HWMON is not set # # 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 # # CONFIG_RTC_DRV_FTRTC010 is not set # # HID Sensor RTC drivers # 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_ALTERA_MSGDMA is not set CONFIG_INTEL_IDMA64=m # CONFIG_INTEL_IDXD is not set CONFIG_INTEL_IOATDMA=m # CONFIG_PLX_DMA is not set # CONFIG_XILINX_ZYNQMP_DPDMA 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_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set CONFIG_HSU_DMA=y # CONFIG_SF_PDMA is not set # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=m CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set # CONFIG_UDMABUF is not set # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMABUF_HEAPS is not set # end of DMABUF options CONFIG_DCA=m # CONFIG_AUXDISPLAY is not set # CONFIG_PANEL 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=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO_VIRQFD=m CONFIG_VFIO=m CONFIG_VFIO_NOIOMMU=y 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 is not set CONFIG_VFIO_MDEV=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y # CONFIG_VIRTIO_PMEM is not set CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO is not set # CONFIG_VDPA is not set CONFIG_VHOST_IOTLB=m CONFIG_VHOST=m CONFIG_VHOST_MENU=y CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_VSOCK=m # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_TIMER=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_BALLOON=m # end of Microsoft Hyper-V guest support # # Xen driver support # # CONFIG_XEN_BALLOON is not set CONFIG_XEN_DEV_EVTCHN=m # CONFIG_XEN_BACKEND is not set 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_XEN_GRANT_DMA_ALLOC is not set CONFIG_SWIOTLB_XEN=y # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PRIVCMD=m CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y # end of Xen driver support # CONFIG_GREYBUS is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACPI_WMI=m CONFIG_WMI_BMOF=m # CONFIG_ALIENWARE_WMI is not set # CONFIG_HUAWEI_WMI is not set # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_MXM_WMI=m # CONFIG_PEAQ_WMI is not set # CONFIG_XIAOMI_WMI is not set CONFIG_ACERHDF=m # CONFIG_ACER_WIRELESS is not set CONFIG_ACER_WMI=m CONFIG_APPLE_GMUX=m CONFIG_ASUS_LAPTOP=m # CONFIG_ASUS_WIRELESS is not set CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_LAPTOP=m CONFIG_EEEPC_WMI=m CONFIG_DCDBAS=m CONFIG_DELL_SMBIOS=m CONFIG_DELL_SMBIOS_WMI=y # CONFIG_DELL_SMBIOS_SMM is not set CONFIG_DELL_LAPTOP=m CONFIG_DELL_RBTN=m CONFIG_DELL_RBU=m CONFIG_DELL_SMO8800=m CONFIG_DELL_WMI=m CONFIG_DELL_WMI_DESCRIPTOR=m CONFIG_DELL_WMI_AIO=m CONFIG_DELL_WMI_LED=m CONFIG_AMILO_RFKILL=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_GPD_POCKET_FAN is not set CONFIG_HP_ACCEL=m CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m # CONFIG_IBM_RTL is not set CONFIG_IDEAPAD_LAPTOP=m CONFIG_SENSORS_HDAPS=m CONFIG_THINKPAD_ACPI=m # 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_INTEL_ATOMISP2_PM is not set CONFIG_INTEL_HID_EVENT=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_VBTN=m # CONFIG_SURFACE3_WMI is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set # CONFIG_SURFACE_PRO3_BUTTON is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_PCENGINES_APU2 is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m CONFIG_COMPAL_LAPTOP=m # CONFIG_LG_LAPTOP is not set CONFIG_PANASONIC_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_TOPSTAR_LAPTOP=m # CONFIG_I2C_MULTI_INSTANTIATE is not set CONFIG_MLX_PLATFORM=m CONFIG_INTEL_IPS=m CONFIG_INTEL_RST=m # CONFIG_INTEL_SMARTCONNECT is not set # # Intel Speed Select Technology interface support # # CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set # end of Intel Speed Select Technology interface support CONFIG_INTEL_TURBO_MAX_3=y # CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set CONFIG_INTEL_PMC_CORE=m # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_PMC_ATOM=y # CONFIG_MFD_CROS_EC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_MELLANOX_PLATFORM=y CONFIG_MLXREG_HOTPLUG=m # CONFIG_MLXREG_IO is not set CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_SI544 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_PWM is not set CONFIG_HWSPINLOCK=y # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # end of Clock Source drivers CONFIG_MAILBOX=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_IOVA=y CONFIG_IOASID=y CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # end of Generic IOMMU Pagetable Support # CONFIG_IOMMU_DEBUGFS is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=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_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set CONFIG_IRQ_REMAP=y CONFIG_HYPERV_IOMMU=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # end of Remoteproc drivers # # Rpmsg drivers # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set # end of Rpmsg drivers # CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # end of Amlogic SoC drivers # # Aspeed SoC drivers # # end of Aspeed SoC drivers # # Broadcom SoC drivers # # end of Broadcom SoC drivers # # NXP/Freescale QorIQ SoC drivers # # end of NXP/Freescale QorIQ SoC drivers # # i.MX SoC drivers # # end of i.MX SoC drivers # # Qualcomm SoC drivers # # end of Qualcomm SoC drivers # CONFIG_SOC_TI is not set # # Xilinx SoC drivers # # CONFIG_XILINX_VCU is not set # end of Xilinx SoC drivers # end of SOC (System On Chip) specific Drivers # CONFIG_PM_DEVFREQ is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_NTB_MSI is not set # CONFIG_NTB_AMD is not set # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB_SWITCHTEC 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_DEBUG is not set CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # # IRQ chip support # # end of IRQ chip support # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # # PHY Subsystem # # CONFIG_GENERIC_PHY is not set # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_INTEL_EMMC is not set # end of PHY Subsystem CONFIG_POWERCAP=y CONFIG_INTEL_RAPL_CORE=m CONFIG_INTEL_RAPL=m # CONFIG_IDLE_INJECT is not set # CONFIG_MCB is not set # # Performance monitor support # # end of Performance monitor support CONFIG_RAS=y # CONFIG_RAS_CEC is not set # CONFIG_USB4 is not set # # Android # # CONFIG_ANDROID is not set # end of Android 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_NVDIMM_KEYS=y CONFIG_DAX_DRIVER=y CONFIG_DAX=y CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y # # HW tracing support # CONFIG_STM=m # CONFIG_STM_PROTO_BASIC is not set # CONFIG_STM_PROTO_SYS_T is not set CONFIG_STM_DUMMY=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_INTEL_TH=m CONFIG_INTEL_TH_PCI=m CONFIG_INTEL_TH_ACPI=m CONFIG_INTEL_TH_GTH=m CONFIG_INTEL_TH_STH=m CONFIG_INTEL_TH_MSU=m CONFIG_INTEL_TH_PTI=m # CONFIG_INTEL_TH_DEBUG is not set # end of HW tracing support # CONFIG_FPGA is not set # CONFIG_TEE is not set # CONFIG_UNISYS_VISORBUS is not set # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set # CONFIG_INTERCONNECT is not set # CONFIG_COUNTER is not set # CONFIG_MOST is not set # end of Device Drivers # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_VALIDATE_FS_PARSER is not set 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_DEBUG is not set CONFIG_EXT4_KUNIT_TESTS=m 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=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_ONLINE_REPAIR=y CONFIG_XFS_DEBUG=y CONFIG_XFS_ASSERT_FATAL=y CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY 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=y # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_IO_TRACE is not set # CONFIG_F2FS_FAULT_INJECTION is not set # CONFIG_F2FS_FS_COMPRESSION is not set # CONFIG_ZONEFS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y CONFIG_FS_ENCRYPTION=y CONFIG_FS_ENCRYPTION_ALGS=y # CONFIG_FS_VERITY 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_AUTOFS_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m # CONFIG_VIRTIO_FS is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set # CONFIG_OVERLAY_FS_INDEX is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_OVERLAY_FS_METACOPY 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 # end of Caches # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m # end of CD-ROM/DVD Filesystems # # DOS/FAT/EXFAT/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_EXFAT_FS is not set # CONFIG_NTFS_FS is not set # end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_PROC_PID_ARCH_STATUS=y CONFIG_PROC_CPU_RESCTRL=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_TMPFS_INODE64 is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_MEMFD_CREATE=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y # end of Pseudo filesystems 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_CRAMFS=m CONFIG_CRAMFS_BLOCKDEV=y CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y # CONFIG_SQUASHFS_DECOMP_SINGLE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_ZSTD is not set # 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=m # 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_DEFLATE_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set # CONFIG_PSTORE_LZ4HC_COMPRESS is not set # CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PSTORE_COMPRESS=y CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=m # CONFIG_PSTORE_BLK is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set 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_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_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_PNFS=y # CONFIG_NFSD_BLOCKLAYOUT is not set CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_FLEXFILELAYOUT is not set # CONFIG_NFSD_V4_2_INTER_SSC is not set CONFIG_NFSD_V4_SECURITY_LABEL=y 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_DISABLE_INSECURE_ENCTYPES is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS_POSIX_ACL=y # CONFIG_CEPH_FS_SECURITY_LABEL is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_FSCACHE 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 # CONFIG_UNICODE is not set CONFIG_IO_WQ=y # end of File systems # # Security options # CONFIG_KEYS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_PERSISTENT_KEYRINGS=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_SECURITY_WRITABLE_HOOKS=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_PAGE_TABLE_ISOLATION=y # CONFIG_SECURITY_INFINIBAND is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65535 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y # CONFIG_SECURITY_APPARMOR_DEBUG is not set # CONFIG_SECURITY_APPARMOR_KUNIT_TEST is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y # CONFIG_INTEGRITY_PLATFORM_KEYRING is not set 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="sha1" # CONFIG_IMA_WRITE_POLICY is not set # CONFIG_IMA_READ_POLICY is not set CONFIG_IMA_APPRAISE=y # CONFIG_IMA_ARCH_POLICY is not set # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_MODSIG is not set CONFIG_IMA_TRUSTED_KEYRING=y # CONFIG_IMA_BLACKLIST_KEYRING is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_MEASURE_ASYMMETRIC_KEYS=y CONFIG_IMA_QUEUE_EARLY_BOOT_KEYS=y # CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_ADD_XATTRS is not set # CONFIG_EVM_LOAD_X509 is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_APPARMOR is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" # # Kernel hardening options # # # Memory initialization # CONFIG_INIT_STACK_NONE=y # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # end of Memory initialization # end of Kernel hardening options # end of Security options 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_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=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_KPP=m CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Public-key cryptography # CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=m CONFIG_CRYPTO_ECC=m CONFIG_CRYPTO_ECDH=m # CONFIG_CRYPTO_ECRDSA is not set # CONFIG_CRYPTO_CURVE25519 is not set # CONFIG_CRYPTO_CURVE25519_X86 is not set # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=m # CONFIG_CRYPTO_AEGIS128 is not set # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_OFB is not set CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # CONFIG_CRYPTO_KEYWRAP is not set # CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set # CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set # CONFIG_CRYPTO_ADIANTUM is not set CONFIG_CRYPTO_ESSIV=m # # 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_XXHASH=m CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set # CONFIG_CRYPTO_BLAKE2S_X86 is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=m 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=y CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=m # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_NI_INTEL=y 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=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_X86_64=m 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_SM4 is not set 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=y CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_842 is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_ZSTD 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=y CONFIG_CRYPTO_DRBG_CTR=y 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=y CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y # # Crypto library routines # CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m # CONFIG_CRYPTO_LIB_BLAKE2S is not set CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m # CONFIG_CRYPTO_LIB_CHACHA is not set # CONFIG_CRYPTO_LIB_CURVE25519 is not set CONFIG_CRYPTO_LIB_DES=m CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m # CONFIG_CRYPTO_LIB_POLY1305 is not set # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set CONFIG_CRYPTO_LIB_SHA256=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_ATMEL_ECC is not set # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=y CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_CCP_CRYPTO=m CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set CONFIG_CRYPTO_DEV_QAT=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_C3XXX=m CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_NITROX=m CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_VIRTIO is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y # CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE is not set CONFIG_X509_CERTIFICATE_PARSER=y # CONFIG_PKCS8_PRIVATE_KEY_PARSER is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # # Certificates for signature checking # CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # end of Certificates for signature checking CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m CONFIG_RAID6_PQ_BENCHMARK=y # CONFIG_PACKING is not set CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_CORDIC=m # CONFIG_PRIME_NUMBERS is not set CONFIG_RATIONAL=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=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_CRC64 is not set # CONFIG_CRC4 is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_CRC8=m CONFIG_XXHASH=y # 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_ZSTD_COMPRESS=m CONFIG_ZSTD_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_DECOMPRESS_ZSTD=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_XARRAY_MULTI=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DMA_OPS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y CONFIG_DMA_VIRT_OPS=y CONFIG_SWIOTLB=y CONFIG_DMA_COHERENT_POOL=y 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 # CONFIG_DMA_API_DEBUG is not set CONFIG_SGL_ALLOC=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_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_DIMLIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_SG_POOL=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_MEMREGION=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y CONFIG_ARCH_HAS_UACCESS_MCSAFE=y CONFIG_ARCH_STACKWALK=y CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set # end of Library routines # # Kernel hacking # # # printk and dmesg options # CONFIG_PRINTK_TIME=y # CONFIG_PRINTK_CALLER is not set CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG_CORE=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_DEBUG_BUGVERBOSE=y # end of printk and dmesg options # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO_DWARF4=y # CONFIG_GDB_SCRIPTS is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_HEADERS_INSTALL is not set CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_STACK_VALIDATION=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # end of Compile-time checks and compiler options # # Generic Kernel Debugging Instruments # CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" CONFIG_DEBUG_FS=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set # CONFIG_DEBUG_FS_ALLOW_NONE is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_MISC=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_PAGE_OWNER is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_ARCH_HAS_DEBUG_WX=y # CONFIG_DEBUG_WX is not set CONFIG_GENERIC_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS 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_SCHED_STACK_END_CHECK is not set CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGTABLE is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y CONFIG_CC_HAS_KASAN_GENERIC=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # CONFIG_KASAN is not set # end of Memory Debugging CONFIG_DEBUG_SHIRQ=y # # Debug Oops, Lockups and Hangs # CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_TEST_LOCKUP is not set # end of Debug Oops, Lockups and Hangs # # Scheduler Debugging # CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging # CONFIG_DEBUG_TIMEKEEPING is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_LOCK_DEBUGGING_SUPPORT=y # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set # 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_RWSEMS is not set # CONFIG_DEBUG_LOCK_ALLOC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=m # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set # # Debug kernel data structures # CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_BUG_ON_DATA_CORRUPTION=y # end of Debug kernel data structures # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_TORTURE_TEST=m CONFIG_RCU_PERF_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging # 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_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_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=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_BOOTTIME_TRACING is not set CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y CONFIG_HWLAT_TRACER=y # CONFIG_MMIOTRACE 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_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_BPF_KPROBE_OVERRIDE is not set CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_TRACING_MAP=y CONFIG_SYNTH_EVENTS=y CONFIG_HIST_TRIGGERS=y # CONFIG_TRACE_EVENT_INJECT is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_HIST_TRIGGERS_DEBUG is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KCSAN=y CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set # # x86 Debugging # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=y 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_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_FPU is not set # CONFIG_PUNIT_ATOM_DEBUG is not set CONFIG_UNWINDER_ORC=y # CONFIG_UNWINDER_FRAME_POINTER is not set # end of x86 Debugging # # Kernel Testing and Coverage # CONFIG_KUNIT=y # CONFIG_KUNIT_DEBUGFS is not set CONFIG_KUNIT_TEST=m CONFIG_KUNIT_EXAMPLE_TEST=m # CONFIG_KUNIT_ALL_TESTS is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FAULT_INJECTION=y # CONFIG_FAILSLAB is not set # CONFIG_FAIL_PAGE_ALLOC is not set CONFIG_FAIL_MAKE_REQUEST=y # CONFIG_FAIL_IO_TIMEOUT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAULT_INJECTION_DEBUG_FS=y # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_MMC_REQUEST is not set CONFIG_ARCH_HAS_KCOV=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_KCOV is not set CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set # CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_IDA is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_USER_COPY is not set CONFIG_TEST_BPF=m # CONFIG_TEST_BLACKHOLE_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_LIST_KUNIT_TEST=m # CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_BITS_TEST is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_KMOD is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_MEMINIT is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_FPU is not set # CONFIG_MEMTEST is not set # CONFIG_HYPERV_TESTING is not set # end of Kernel Testing and Coverage # end of Kernel hacking --8X7/QrJGcKSMr1RN 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 need_memory='1G' export job_origin='/lkp-src/allot/cyclic:p1:linux-devel:devel-hourly/lkp-ivb-d01/hwsim-part2.yaml' export queue_cmdline_keys='branch commit queue_at_least_once' export queue='validate' export testbox='lkp-ivb-d01' export tbox_group='lkp-ivb-d01' export kconfig='x86_64-rhel-8.3' export submit_id='5f53cdfde6832c360249a875' export job_file='/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-19-ucode=0x21-debian-10.4-x86_64-20200603.cgz-8cafe19852d95d6494cbd8c1ae24dbd621588a91-20200906-13826-pg1gh9-2.yaml' export id='1f9325fb55c245d27267c88f1865800056d9c357' export queuer_version='/lkp-src' export model='Ivy Bridge' export nr_node=1 export nr_cpu=8 export memory='16G' export nr_ssd_partitions=1 export nr_hdd_partitions=1 export ssd_partitions='/dev/disk/by-id/ata-INTEL_SSDSC2BA400G4_BTHV634503HY400NGN-part1' export hdd_partitions='/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part2' export rootfs_partition='/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part1' export brand='Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz' export need_kconfig='CONFIG_WLAN=y CONFIG_CFG80211=m CONFIG_CFG80211_WEXT=y CONFIG_MAC80211=m CONFIG_MAC80211_HWSIM=m CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_MESH=y CONFIG_MAC80211_DEBUGFS=y CONFIG_VETH=m' export commit='8cafe19852d95d6494cbd8c1ae24dbd621588a91' export netconsole_port=6672 export ucode='0x21' export need_kconfig_hw='CONFIG_IGB=y CONFIG_E1000E=y CONFIG_SATA_AHCI' export enqueue_time='2020-09-06 01:42:21 +0800' export _id='5f53cdfde6832c360249a875' export _rt='/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91' export user='lkp' export compiler='gcc-9' export head_commit='71dd0f546830b608fb89762b0904e49896223650' export base_commit='f75aef392f869018f78cfedf3c320a6b3fcfda6b' export branch='linux-review/Thomas-Pedersen/add-support-for-S1G-association/20200901-045826' export rootfs='debian-10.4-x86_64-20200603.cgz' export result_root='/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/3' export scheduler_version='/lkp/lkp/.src-20200904-151623' export LKP_SERVER='inn' export arch='x86_64' export max_uptime=3600 export initrd='/osimage/debian/debian-10.4-x86_64-20200603.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-19-ucode=0x21-debian-10.4-x86_64-20200603.cgz-8cafe19852d95d6494cbd8c1ae24dbd621588a91-20200906-13826-pg1gh9-2.yaml ARCH=x86_64 kconfig=x86_64-rhel-8.3 branch=linux-review/Thomas-Pedersen/add-support-for-S1G-association/20200901-045826 commit=8cafe19852d95d6494cbd8c1ae24dbd621588a91 BOOT_IMAGE=/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/vmlinuz-5.9.0-rc1-00605-g8cafe19852d95d max_uptime=3600 RESULT_ROOT=/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/3 LKP_SERVER=inn nokaslr selinux=0 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 console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/modules.cgz' export bm_initrd='/osimage/deps/debian-10.4-x86_64-20200603.cgz/run-ipconfig_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/lkp_20200709.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/rsync-rootfs_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hwsim_20200619.cgz,/osimage/pkg/debian-10.4-x86_64-20200603.cgz/hwsim-x86_64-6eb6cf0-1_20200619.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hw_20200715.cgz' export ucode_initrd='/osimage/ucode/intel-ucode-20200610.cgz' export lkp_initrd='/osimage/user/lkp/lkp-x86_64.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export last_kernel='5.9.0-rc3' export repeat_to=4 export schedule_notify_address= export queue_at_least_once=1 export kernel='/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/vmlinuz-5.9.0-rc1-00605-g8cafe19852d95d' export dequeue_time='2020-09-06 01:46:31 +0800' export job_initrd='/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-19-ucode=0x21-debian-10.4-x86_64-20200603.cgz-8cafe19852d95d6494cbd8c1ae24dbd621588a91-20200906-13826-pg1gh9-2.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 meminfo run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_test group='hwsim-19' $LKP_SRC/tests/wrapper hwsim } extract_stats() { export stats_part_begin= export stats_part_end= $LKP_SRC/stats/wrapper hwsim $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper meminfo $LKP_SRC/stats/wrapper time hwsim.time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper last_state $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper time } "$@" --8X7/QrJGcKSMr1RN Content-Type: application/x-xz Content-Disposition: attachment; filename="kmsg.xz" Content-Transfer-Encoding: base64 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 3WqsZay0mI1SnBTref2OGcC9q7Kn60EpwgqT+U+n4Jc0BiTTp8suoFN44gFCu+iAEmMJlZRB 76/ox6nIo7eamucCPwVYVwe302G+YqA8uR7oVsJDaPHCnNhrcRUoawyeBWLwcp9IQVZ7XUNN SLG9lBXNXbgqc9+wL2YYf+lw5WSpqb2pHvAkj1HUSUurZ3UIKybtDta40NM6YV7+cjQQnCV9 2NVyundWKLo34nU2RleJBRZzxj+rgVlA2Y4Hj4ulHvMmSTqj56UM9uJj1sI7aOVGa9y69ReB tHFkodUGSW3rNVu0QMB4hGjfH/mP9mE8grtwq2dWwM2OK+iBkTC6NNnvXwdAPrZEHF8caQeg BfYIEPr2ixc+5TnA5UCCHDvoOUAWYdyMaKws2v99OItp4f6QKj3xGopLexIVNG2KhbyP7XGP bzXe1X3LNNdy5HY3E3yu+MhjauKBYtQe6ktd/AiFgAVM+GYle1r2xJP3vZbVC6DhM2rLzN0z dyC9j23YFFER2O5psvS9zp0M+rt3yO3DHgZUDNkv3pBPJzBuZg24iJr8Sm/L31dEe3kilG9m dF1l5EoKn6nGApklX7SL5PtcWHd3aQdkJa7doOXuDPI8VJrKaT0gZ8MdI1T2Nxqr/ilxcDvB dpvyfasWuUlY7A3KNs1e0ZPrflfWrWheowJ4m9NP4AY3s2TgHdHFTNxEF37BrRBxrohsNhK9 68bHJMB5sLw42ILDnhG8LGbUYhUfQYnU6dEFRNi2pmLX5+ZS6lQhWOb0CitvwJOuL3DQwAwE rKIGsTViTOEseahMB237XraP72/bifMhHHCCeGPLCEVExNuYA5kEvRop+gH2yEDCVs6UZHxU WqKPHM0wufeGDnGDtlPPPzzG1rt15Wb7c2C5QMABlGcJbGUbvsRKKHYHrBd1wVF1C7O+1ZVz 3563Z3yoOXaGvxPLaS1STcwaIV4j904KfmiPXQp0pGxWmCeTNd6s13/vbBNGu1MEiTuzeL7k 7SXiW803UlBUC1TtvPA+s4gi81LZd1VOI5zYVWO4dklvhrOsWbq2TO9uH0+j8hQvj1YxAQI+ MHUZwuUhUpa7ycqUfDuVWzSArOH3As+Na6CwLr3d704uCssvjS07vxYkZj5KOBVYoYL35/7G Ha2oJyutexxvcSqU2EDvHb6VkVFxI8t2l+Z3rgBRgv0mlMqOShhfe/HxhiBvHUozDPjV7QVU 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 CLDZfffIHEaxxGf7AgAAAAAEWVo= --8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=hwsim Content-Transfer-Encoding: 8bit 2020-09-05 17:47:07 export USER=root 2020-09-05 17:47:07 ./build.sh Building TNC testing tools Building wlantest Building hs20-osu-client Building hostapd Building wpa_supplicant wpa_cli.c: In function ‘wpa_cli_cmd_all_bss’: wpa_cli.c:3105:3: warning: ‘ssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:55: note: ‘ssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:47: note: ‘flags’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘level’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:39: note: ‘level’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘freq’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:32: note: ‘freq’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘bssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:24: note: ‘bssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ 2020-09-05 17:47:39 ./start.sh 2020-09-05 17:47:40 ./run-tests.py erp_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 erp_radius 1/1 Test: ERP enabled on RADIUS server and peer Starting AP as-erp Starting AP wlan3 Connect STA wlan0 to AP PASS erp_radius 0.329997 2020-09-05 17:47:41.946356 passed all 1 test case(s) 2020-09-05 17:47:41 ./run-tests.py erp_radius_eap_methods 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 erp_radius_eap_methods 1/1 Test: ERP enabled on RADIUS server and peer Starting AP as-erp Starting AP wlan3 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 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 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS erp_radius_eap_methods 2.097134 2020-09-05 17:47:44.177751 passed all 1 test case(s) 2020-09-05 17:47:44 ./run-tests.py erp_radius_eap_tls_v13 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 erp_radius_eap_tls_v13 1/1 Test: ERP enabled on RADIUS server and peer using EAP-TLS v1.3 Starting AP as-erp Starting AP wlan3 Connect STA wlan0 to AP PASS erp_radius_eap_tls_v13 0.226891 2020-09-05 17:47:44.528522 passed all 1 test case(s) 2020-09-05 17:47:44 ./run-tests.py erp_radius_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 erp_radius_ext 1/1 Test: ERP enabled on a separate RADIUS server and peer Starting AP wlan3 Connect STA wlan0 to AP PASS erp_radius_ext 0.306549 2020-09-05 17:47:44.967670 passed all 1 test case(s) 2020-09-05 17:47:44 ./run-tests.py erp_radius_no_wildcard_user 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 erp_radius_no_wildcard_user 1/1 Test: ERP enabled on RADIUS server and peer and no wildcard user Starting AP as-erp Starting AP wlan3 Connect STA wlan0 to AP PASS erp_radius_no_wildcard_user 0.303199 2020-09-05 17:47:45.405114 passed all 1 test case(s) 2020-09-05 17:47:45 ./run-tests.py erp_server_no_match 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 erp_server_no_match 1/1 Test: ERP enabled on server and peer, but server has no key match Starting AP wlan3 Connect STA wlan0 to AP PASS erp_server_no_match 0.255558 2020-09-05 17:47:45.787689 passed all 1 test case(s) 2020-09-05 17:47:45 ./run-tests.py ext_password_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 ext_password_eap 1/1 Test: External password storage for EAP password Starting AP wlan3 Connect STA wlan0 to AP PASS ext_password_eap 0.178059 2020-09-05 17:47:46.098978 passed all 1 test case(s) 2020-09-05 17:47:46 ./run-tests.py ext_password_interworking 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 ext_password_interworking 1/1 Test: External password storage for Interworking network selection Starting AP wlan3 PASS ext_password_interworking 0.225177 2020-09-05 17:47:46.449353 passed all 1 test case(s) 2020-09-05 17:47:46 ./run-tests.py ext_password_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 ext_password_psk 1/1 Test: External password storage for PSK Starting AP wlan3 Connect STA wlan0 to AP PASS ext_password_psk 0.181825 2020-09-05 17:47:46.756949 passed all 1 test case(s) 2020-09-05 17:47:46 ./run-tests.py ext_password_psk_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 ext_password_psk_not_found 1/1 Test: External password storage for PSK and PSK not found Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP Connect STA wlan5 to AP PASS ext_password_psk_not_found 1.471326 2020-09-05 17:47:48.353711 passed all 1 test case(s) 2020-09-05 17:47:48 ./run-tests.py ext_radio_work 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 ext_radio_work 1/1 Test: External radio work item PASS ext_radio_work 1.032866 2020-09-05 17:47:49.520009 passed all 1 test case(s) 2020-09-05 17:47:49 ./run-tests.py ext_radio_work_disconnect_connect 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 ext_radio_work_disconnect_connect 1/1 Test: External radio work and DISCONNECT clearing connection attempt Starting AP wlan3 Connect STA wlan0 to AP PASS ext_radio_work_disconnect_connect 0.626523 2020-09-05 17:47:50.276579 passed all 1 test case(s) 2020-09-05 17:47:50 ./run-tests.py fils_and_ft 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 fils_and_ft 1/1 Test: FILS SK using ERP and FT initial mobility domain association Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan4 (old add_ap argument type) PASS fils_and_ft 0.644678 2020-09-05 17:47:51.050109 passed all 1 test case(s) 2020-09-05 17:47:51 ./run-tests.py fils_and_ft_over_air 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 fils_and_ft_over_air 1/1 Test: FILS SK using ERP and FT-over-air (SHA256) Starting AP as-erp Set up ERP key hierarchy without FILS/FT authentication Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Initial mobility domain association using FILS authentication Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) FT protocol using FT key hierarchy established during FILS authentication FT protocol using the previously established FT key hierarchy from FILS authentication PASS fils_and_ft_over_air 0.989455 2020-09-05 17:47:52.166366 passed all 1 test case(s) 2020-09-05 17:47:52 ./run-tests.py fils_and_ft_over_air_sha384 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 fils_and_ft_over_air_sha384 1/1 Test: FILS SK using ERP and FT-over-air (SHA384) Starting AP as-erp Set up ERP key hierarchy without FILS/FT authentication Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Initial mobility domain association using FILS authentication Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) FT protocol using FT key hierarchy established during FILS authentication FT protocol using the previously established FT key hierarchy from FILS authentication PASS fils_and_ft_over_air_sha384 0.972827 2020-09-05 17:47:53.267643 passed all 1 test case(s) 2020-09-05 17:47:53 ./run-tests.py fils_and_ft_over_ds 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 fils_and_ft_over_ds 1/1 Test: FILS SK using ERP and FT-over-DS (SHA256) Starting AP as-erp Set up ERP key hierarchy without FILS/FT authentication Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Initial mobility domain association using FILS authentication Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) FT protocol using FT key hierarchy established during FILS authentication FT protocol using the previously established FT key hierarchy from FILS authentication PASS fils_and_ft_over_ds 0.822279 2020-09-05 17:47:54.215438 passed all 1 test case(s) 2020-09-05 17:47:54 ./run-tests.py fils_and_ft_over_ds_sha384 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 fils_and_ft_over_ds_sha384 1/1 Test: FILS SK using ERP and FT-over-DS (SHA384) Starting AP as-erp Set up ERP key hierarchy without FILS/FT authentication Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Initial mobility domain association using FILS authentication Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) FT protocol using FT key hierarchy established during FILS authentication FT protocol using the previously established FT key hierarchy from FILS authentication PASS fils_and_ft_over_ds_sha384 0.82017 2020-09-05 17:47:55.162694 passed all 1 test case(s) 2020-09-05 17:47:55 ./run-tests.py fils_assoc_replay 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 fils_assoc_replay 1/1 Test: FILS AP and replayed Association Request frame Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Replay the last Association Request frame CCMP PN: ['0x000000000001', '0x000000000002'] PASS fils_assoc_replay 0.555065 2020-09-05 17:47:55.844474 passed all 1 test case(s) 2020-09-05 17:47:55 ./run-tests.py fils_auth_gtk_rekey 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 fils_auth_gtk_rekey 1/1 Test: GTK rekeying after FILS authentication Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_auth_gtk_rekey 6.16846 2020-09-05 17:48:02.139194 passed all 1 test case(s) 2020-09-05 17:48:02 ./run-tests.py fils_auth_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 fils_auth_ptk_rekey_ap 1/1 Test: PTK rekeying after FILS authentication triggered by AP Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_auth_ptk_rekey_ap 3.287504 2020-09-05 17:48:05.551900 passed all 1 test case(s) 2020-09-05 17:48:05 ./run-tests.py fils_auth_ptk_rekey_ap_erp 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 fils_auth_ptk_rekey_ap_erp 1/1 Test: PTK rekeying after FILS authentication triggered by AP (ERP) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_auth_ptk_rekey_ap_erp 3.279754 2020-09-05 17:48:08.961814 passed all 1 test case(s) 2020-09-05 17:48:08 ./run-tests.py fils_auth_ptk_rekey_ap_ext_key_id 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 fils_auth_ptk_rekey_ap_ext_key_id 1/1 Test: PTK rekeying after FILS authentication triggered by AP (Ext Key ID) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_auth_ptk_rekey_ap_ext_key_id 3.292189 2020-09-05 17:48:12.382363 passed all 1 test case(s) 2020-09-05 17:48:12 ./run-tests.py fils_sk_auth_mismatch 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 fils_sk_auth_mismatch 1/1 Test: FILS SK authentication type mismatch (PFS not supported) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_auth_mismatch 0.260858 2020-09-05 17:48:12.773062 passed all 1 test case(s) 2020-09-05 17:48:12 ./run-tests.py fils_sk_erp 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 fils_sk_erp 1/1 Test: FILS SK using ERP Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp 0.256124 2020-09-05 17:48:13.156924 passed all 1 test case(s) 2020-09-05 17:48:13 ./run-tests.py fils_sk_erp_and_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 fils_sk_erp_and_reauth 1/1 Test: FILS SK using ERP and AP going away Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_and_reauth 1.163553 2020-09-05 17:48:14.446544 passed all 1 test case(s) 2020-09-05 17:48:14 ./run-tests.py fils_sk_erp_another_ssid 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 fils_sk_erp_another_ssid 1/1 Test: FILS SK using ERP and roam to another SSID Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_another_ssid 0.427981 2020-09-05 17:48:15.001464 passed all 1 test case(s) 2020-09-05 17:48:15 ./run-tests.py fils_sk_erp_followed_by_pmksa_caching 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 fils_sk_erp_followed_by_pmksa_caching 1/1 Test: FILS SK ERP following by PMKSA caching Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_followed_by_pmksa_caching 0.335439 2020-09-05 17:48:15.463863 passed all 1 test case(s) 2020-09-05 17:48:15 ./run-tests.py fils_sk_erp_radius_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 fils_sk_erp_radius_ext 1/1 Test: FILS SK using ERP and external RADIUS server Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_radius_ext 0.262808 2020-09-05 17:48:15.852856 passed all 1 test case(s) 2020-09-05 17:48:15 ./run-tests.py fils_sk_erp_radius_roam 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 fils_sk_erp_radius_roam 1/1 Test: FILS SK/ERP and roaming with different AKM Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan4 (old add_ap argument type) PASS fils_sk_erp_radius_roam 0.358209 2020-09-05 17:48:16.339134 passed all 1 test case(s) 2020-09-05 17:48:16 ./run-tests.py fils_sk_erp_roam_diff_akm 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 fils_sk_erp_roam_diff_akm 1/1 Test: FILS SK using ERP and SHA256/SHA384 change in roam Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan4 (old add_ap argument type) PASS fils_sk_erp_roam_diff_akm 0.394077 2020-09-05 17:48:16.860399 passed all 1 test case(s) 2020-09-05 17:48:16 ./run-tests.py fils_sk_erp_server_flush 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 fils_sk_erp_server_flush 1/1 Test: FILS SK ERP and ERP flush on server, but not on peer Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_server_flush 0.444374 2020-09-05 17:48:17.433493 passed all 1 test case(s) 2020-09-05 17:48:17 ./run-tests.py fils_sk_erp_sha384 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 fils_sk_erp_sha384 1/1 Test: FILS SK using ERP and SHA384 Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_sha384 0.247771 2020-09-05 17:48:17.809901 passed all 1 test case(s) 2020-09-05 17:48:17 ./run-tests.py fils_sk_erp_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 fils_sk_erp_sim 1/1 Test: FILS SK using ERP with SIM Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_erp_sim 0.369071 2020-09-05 17:48:18.305696 passed all 1 test case(s) 2020-09-05 17:48:18 ./run-tests.py fils_sk_full_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 fils_sk_full_auth 1/1 Test: FILS SK full authentication Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_full_auth 1.124876 2020-09-05 17:48:19.558044 passed all 1 test case(s) 2020-09-05 17:48:19 ./run-tests.py fils_sk_hlp 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 fils_sk_hlp 1/1 Test: FILS SK HLP (rapid commit server) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp 0.218725 2020-09-05 17:48:19.903387 passed all 1 test case(s) 2020-09-05 17:48:19 ./run-tests.py fils_sk_hlp_dhcp_parsing 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 fils_sk_hlp_dhcp_parsing 1/1 Test: FILS SK HLP and DHCP response parsing Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp_dhcp_parsing 0.61193 2020-09-05 17:48:20.642812 passed all 1 test case(s) 2020-09-05 17:48:20 ./run-tests.py fils_sk_hlp_no_rapid_commit 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 fils_sk_hlp_no_rapid_commit 1/1 Test: FILS SK HLP (no rapid commit server) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp_no_rapid_commit 0.228353 2020-09-05 17:48:20.998537 passed all 1 test case(s) 2020-09-05 17:48:21 ./run-tests.py fils_sk_hlp_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 fils_sk_hlp_oom 1/1 Test: FILS SK HLP and hostapd OOM Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp_oom 1.450655 2020-09-05 17:48:22.576104 passed all 1 test case(s) 2020-09-05 17:48:22 ./run-tests.py fils_sk_hlp_req_parsing 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 fils_sk_hlp_req_parsing 1/1 Test: FILS SK HLP request parsing Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp_req_parsing 0.421439 2020-09-05 17:48:23.126486 passed all 1 test case(s) 2020-09-05 17:48:23 ./run-tests.py fils_sk_hlp_timeout 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 fils_sk_hlp_timeout 1/1 Test: FILS SK HLP (rapid commit server timeout) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_hlp_timeout 0.249688 2020-09-05 17:48:23.504563 passed all 1 test case(s) 2020-09-05 17:48:23 ./run-tests.py fils_sk_multiple_realms 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 fils_sk_multiple_realms 1/1 Test: FILS SK and multiple realms Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_multiple_realms 0.251568 2020-09-05 17:48:23.883712 passed all 1 test case(s) 2020-09-05 17:48:23 ./run-tests.py fils_sk_pfs_19 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 fils_sk_pfs_19 1/1 Test: FILS SK with PFS (DH group 19) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_19 0.258762 2020-09-05 17:48:24.266595 passed all 1 test case(s) 2020-09-05 17:48:24 ./run-tests.py fils_sk_pfs_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 fils_sk_pfs_20 1/1 Test: FILS SK with PFS (DH group 20) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_20 0.260736 2020-09-05 17:48:24.652748 passed all 1 test case(s) 2020-09-05 17:48:24 ./run-tests.py fils_sk_pfs_21 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 fils_sk_pfs_21 1/1 Test: FILS SK with PFS (DH group 21) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_21 0.252189 2020-09-05 17:48:25.035392 passed all 1 test case(s) 2020-09-05 17:48:25 ./run-tests.py fils_sk_pfs_25 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 fils_sk_pfs_25 1/1 Test: FILS SK with PFS (DH group 25) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_25 0.254092 2020-09-05 17:48:25.416341 passed all 1 test case(s) 2020-09-05 17:48:25 ./run-tests.py fils_sk_pfs_26 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 fils_sk_pfs_26 1/1 Test: FILS SK with PFS (DH group 26) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_26 0.254236 2020-09-05 17:48:25.799252 passed all 1 test case(s) 2020-09-05 17:48:25 ./run-tests.py fils_sk_pfs_27 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 fils_sk_pfs_27 1/1 Test: FILS SK with PFS (DH group 27) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_27 0.257445 2020-09-05 17:48:26.183904 passed all 1 test case(s) 2020-09-05 17:48:26 ./run-tests.py fils_sk_pfs_28 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 fils_sk_pfs_28 1/1 Test: FILS SK with PFS (DH group 28) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_28 0.251965 2020-09-05 17:48:26.562035 passed all 1 test case(s) 2020-09-05 17:48:26 ./run-tests.py fils_sk_pfs_29 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 fils_sk_pfs_29 1/1 Test: FILS SK with PFS (DH group 29) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_29 0.253943 2020-09-05 17:48:26.942733 passed all 1 test case(s) 2020-09-05 17:48:26 ./run-tests.py fils_sk_pfs_30 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 fils_sk_pfs_30 1/1 Test: FILS SK with PFS (DH group 30) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_30 0.261886 2020-09-05 17:48:27.330703 passed all 1 test case(s) 2020-09-05 17:48:27 ./run-tests.py fils_sk_pfs_group_mismatch 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 fils_sk_pfs_group_mismatch 1/1 Test: FILS SK PFS DH group mismatch Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_group_mismatch 0.191941 2020-09-05 17:48:27.650144 passed all 1 test case(s) 2020-09-05 17:48:27 ./run-tests.py fils_sk_pfs_pmksa_caching 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 fils_sk_pfs_pmksa_caching 1/1 Test: FILS SK with PFS and PMKSA caching Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pfs_pmksa_caching 0.557531 2020-09-05 17:48:28.335665 passed all 1 test case(s) 2020-09-05 17:48:28 ./run-tests.py fils_sk_pmksa_caching 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 fils_sk_pmksa_caching 1/1 Test: FILS SK and PMKSA caching Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pmksa_caching 0.394334 2020-09-05 17:48:28.859057 passed all 1 test case(s) 2020-09-05 17:48:28 ./run-tests.py fils_sk_pmksa_caching_and_cache_id 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 fils_sk_pmksa_caching_and_cache_id 1/1 Test: FILS SK and PMKSA caching with Cache Identifier Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP Starting AP wlan4 (old add_ap argument type) PASS fils_sk_pmksa_caching_and_cache_id 0.34933 2020-09-05 17:48:29.335304 passed all 1 test case(s) 2020-09-05 17:48:29 ./run-tests.py fils_sk_pmksa_caching_ctrl_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 fils_sk_pmksa_caching_ctrl_ext 1/1 Test: FILS SK and PMKSA caching with Cache Identifier and external management Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PMKSA_GET: 02:00:00:00:03:00 f3e97ce314bfdaab7b2a99ae670d3ba3 fe28a08b9c5d452324b7f709304c3db610184f87c7f639d240e22205c6a91c6c731af57f83857567bce7cfbfbf43f247 30240 43200 524288 0 ffee Starting AP wlan4 (old add_ap argument type) PASS fils_sk_pmksa_caching_ctrl_ext 0.349991 2020-09-05 17:48:29.811728 passed all 1 test case(s) 2020-09-05 17:48:29 ./run-tests.py fils_sk_pmksa_caching_ocv 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 fils_sk_pmksa_caching_ocv 1/1 Test: FILS SK and PMKSA caching with OCV Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_pmksa_caching_ocv 0.400128 2020-09-05 17:48:30.339289 passed all 1 test case(s) 2020-09-05 17:48:30 ./run-tests.py fils_sk_sha384_full_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 fils_sk_sha384_full_auth 1/1 Test: FILS SK full authentication (SHA384) Starting AP as-erp Starting AP wlan3 (old add_ap argument type) Connect STA wlan0 to AP PASS fils_sk_sha384_full_auth 1.126309 2020-09-05 17:48:31.592695 passed all 1 test case(s) 2020-09-05 17:48:31 ./run-tests.py fst_ack_response_proto 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 fst_ack_response_proto 1/1 Test: FST protocol testing for Ack Response Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP PASS fst_ack_response_proto 0.50124 2020-09-05 17:48:32.222509 passed all 1 test case(s) 2020-09-05 17:48:32 ./run-tests.py fst_ap_ack_request_with_bad_fsts_id 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 fst_ap_ack_request_with_bad_fsts_id 1/1 Test: FST AP ack request with bad fsts id Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack request received with bad fsts_id) PASS fst_ap_ack_request_with_bad_fsts_id 5.466184 2020-09-05 17:48:37.816126 passed all 1 test case(s) 2020-09-05 17:48:37 ./run-tests.py fst_ap_ack_request_with_no_session 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 fst_ap_ack_request_with_no_session 1/1 Test: FST AP ack request with no session Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Frame was ignored (Ack request) PASS fst_ap_ack_request_with_no_session 5.464473 2020-09-05 17:48:43.407063 passed all 1 test case(s) 2020-09-05 17:48:43 ./run-tests.py fst_ap_ack_request_with_session_not_established_init_side 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 fst_ap_ack_request_with_session_not_established_init_side 1/1 Test: FST AP ack request with session not established init side Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack request received on the initiator side before session was established) PASS fst_ap_ack_request_with_session_not_established_init_side 5.994046 2020-09-05 17:48:49.526960 passed all 1 test case(s) 2020-09-05 17:48:49 ./run-tests.py fst_ap_ack_request_with_session_not_established_resp_side 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 fst_ap_ack_request_with_session_not_established_resp_side 1/1 Test: FST AP ack request with session not established resp side Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack request received on the responder side before session was established) PASS fst_ap_ack_request_with_session_not_established_resp_side 5.995709 2020-09-05 17:48:55.649141 passed all 1 test case(s) 2020-09-05 17:48:55 ./run-tests.py fst_ap_ack_request_with_session_not_set_up 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 fst_ap_ack_request_with_session_not_set_up 1/1 Test: FST AP ack request with session not set up Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack request received before the session was set up) PASS fst_ap_ack_request_with_session_not_set_up 5.469281 2020-09-05 17:49:01.246949 passed all 1 test case(s) 2020-09-05 17:49:01 ./run-tests.py fst_ap_ack_response_with_no_ack_request 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 fst_ap_ack_response_with_no_ack_request 1/1 Test: FST AP ack response with no ack request Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack response received before ack request was sent) PASS fst_ap_ack_response_with_no_ack_request 5.476693 2020-09-05 17:49:06.850654 passed all 1 test case(s) 2020-09-05 17:49:06 ./run-tests.py fst_ap_ack_response_with_no_session 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 fst_ap_ack_response_with_no_session 1/1 Test: FST AP ack response with no session Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Frame was ignored (Ack response) PASS fst_ap_ack_response_with_no_session 5.475787 2020-09-05 17:49:12.450784 passed all 1 test case(s) 2020-09-05 17:49:12 ./run-tests.py fst_ap_ack_response_with_session_not_established_init_side 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 fst_ap_ack_response_with_session_not_established_init_side 1/1 Test: FST AP ack response with session not established init side Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack response received on the initiator side before session was established) PASS fst_ap_ack_response_with_session_not_established_init_side 5.996441 2020-09-05 17:49:18.574917 passed all 1 test case(s) 2020-09-05 17:49:18 ./run-tests.py fst_ap_ack_response_with_session_not_established_resp_side 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 fst_ap_ack_response_with_session_not_established_resp_side 1/1 Test: FST AP ack response with session not established resp side Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack response received on the responder side before session was established) PASS fst_ap_ack_response_with_session_not_established_resp_side 5.999277 2020-09-05 17:49:24.701151 passed all 1 test case(s) 2020-09-05 17:49:24 ./run-tests.py fst_ap_ack_response_with_session_not_set_up 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 fst_ap_ack_response_with_session_not_set_up 1/1 Test: FST AP ack response with session not set up Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad scenario was handled correctly (Ack response received before the session was set up) PASS fst_ap_ack_response_with_session_not_set_up 5.473749 2020-09-05 17:49:30.299973 passed all 1 test case(s) 2020-09-05 17:49:30 ./run-tests.py fst_ap_config_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 fst_ap_config_default 1/1 Test: FST AP configuration default parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 406, in test_fst_ap_config_default raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_default 1.201026 2020-09-05 17:49:31.626224 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_default 2020-09-05 17:49:31 ./run-tests.py fst_ap_config_good 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 fst_ap_config_good 1/1 Test: FST AP configuration good parameters kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process hostapd didn't start with valid config parameters Traceback (most recent call last): File "./run-tests.py", line 531, in main t(dev, apdev, params) File "/lkp/benchmarks/hwsim/tests/hwsim/test_fst_config.py", line 400, in test_fst_ap_config_good raise Exception("hostapd didn't start with valid config parameters") Exception: hostapd didn't start with valid config parameters FAIL fst_ap_config_good 1.214574 2020-09-05 17:49:32.968016 passed 0 test case(s) skipped 0 test case(s) failed tests: fst_ap_config_good 2020-09-05 17:49:32 ./run-tests.py fst_ap_config_group_len 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 fst_ap_config_group_len 1/1 Test: FST AP configuration Group max length kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_group_len 1.038532 2020-09-05 17:49:34.143336 passed all 1 test case(s) 2020-09-05 17:49:34 ./run-tests.py fst_ap_config_llt_nan 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 fst_ap_config_llt_nan 1/1 Test: FST AP configuration LLT is not a number kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_llt_nan 1.037366 2020-09-05 17:49:35.306875 passed all 1 test case(s) 2020-09-05 17:49:35 ./run-tests.py fst_ap_config_llt_neg 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 fst_ap_config_llt_neg 1/1 Test: FST AP configuration negative LLT kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_llt_neg 1.039218 2020-09-05 17:49:36.472550 passed all 1 test case(s) 2020-09-05 17:49:36 ./run-tests.py fst_ap_config_llt_too_big 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 fst_ap_config_llt_too_big 1/1 Test: FST AP configuration LLT is too big kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_llt_too_big 1.036907 2020-09-05 17:49:37.637726 passed all 1 test case(s) 2020-09-05 17:49:37 ./run-tests.py fst_ap_config_llt_zero 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 fst_ap_config_llt_zero 1/1 Test: FST AP configuration zero LLT kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_llt_zero 1.038161 2020-09-05 17:49:38.802893 passed all 1 test case(s) 2020-09-05 17:49:38 ./run-tests.py fst_ap_config_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 fst_ap_config_oom 1/1 Test: FST AP configuration and OOM Starting AP wlan3 (old add_ap argument type) PASS fst_ap_config_oom 0.103994 2020-09-05 17:49:39.033615 passed all 1 test case(s) 2020-09-05 17:49:39 ./run-tests.py fst_ap_config_pri_large 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 fst_ap_config_pri_large 1/1 Test: FST AP configuration Priority too large kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_pri_large 1.038533 2020-09-05 17:49:40.196485 passed all 1 test case(s) 2020-09-05 17:49:40 ./run-tests.py fst_ap_config_pri_nan 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 fst_ap_config_pri_nan 1/1 Test: FST AP configuration Priority not a number kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_pri_nan 1.03777 2020-09-05 17:49:41.359994 passed all 1 test case(s) 2020-09-05 17:49:41 ./run-tests.py fst_ap_config_pri_neg 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 fst_ap_config_pri_neg 1/1 Test: FST AP configuration Priority negative kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_pri_neg 1.037882 2020-09-05 17:49:42.523844 passed all 1 test case(s) 2020-09-05 17:49:42 ./run-tests.py fst_ap_config_pri_zero 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 fst_ap_config_pri_zero 1/1 Test: FST AP configuration Priority zero kill_pid: pidfile logs/current/myhostapd.pid does not exist - try again after a second kill_pid: pidfile logs/current/myhostapd.pid does not exist - could not kill the process PASS fst_ap_config_pri_zero 1.037601 2020-09-05 17:49:43.687593 passed all 1 test case(s) 2020-09-05 17:49:43 ./run-tests.py fst_ap_connect_to_fst_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 fst_ap_connect_to_fst_sta 1/1 Test: FST AP connecting to FST STA Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP PASS fst_ap_connect_to_fst_sta 2.391988 2020-09-05 17:49:46.205204 passed all 1 test case(s) 2020-09-05 17:49:46 ./run-tests.py fst_ap_connect_to_non_fst_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 fst_ap_connect_to_non_fst_sta 1/1 Test: FST AP connecting to non-FST STA Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan0 to AP PASS fst_ap_connect_to_non_fst_sta 2.383183 2020-09-05 17:49:48.716235 passed all 1 test case(s) 2020-09-05 17:49:48 ./run-tests.py fst_ap_ctrl_iface 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 fst_ap_ctrl_iface 1/1 Test: FST control interface behavior Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Initial session params: {'old_peer_addr': '00:00:00:00:00:00', 'new_peer_addr': '00:00:00:00:00:00', 'new_ifname': 'NONE', 'old_ifname': 'NONE', 'llt': '50', 'state': 'INITIAL'} Session params after configuration: {'old_peer_addr': '02:00:00:00:05:00', 'new_peer_addr': '02:00:00:00:05:00', 'new_ifname': 'wlan4', 'old_ifname': 'wlan3', 'llt': '100', 'state': 'INITIAL'} Interface peers: ['02:00:00:00:05:00'] Peer MB IEs: 9e1c0c0200000000000000000000000000000000000000ff0200000006009e1c0c0400000000000000000000000000000000000000ff020000000600 Interfaces: [{'name': 'wlan4|02', 'priority': '00', 'llt': '00'}, {'name': 'wlan3|02', 'priority': '00', 'llt': '00'}] Groups: ['fstg0'] PASS fst_ap_ctrl_iface 0.493596 2020-09-05 17:49:49.334749 passed all 1 test case(s) 2020-09-05 17:49:49 ./run-tests.py fst_ap_initiate_session 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 fst_ap_initiate_session 1/1 Test: FST AP initiate session Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Session initiated PASS fst_ap_initiate_session 0.471228 2020-09-05 17:49:49.934006 passed all 1 test case(s) 2020-09-05 17:49:49 ./run-tests.py fst_ap_initiate_session_bad_peer_addr 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 fst_ap_initiate_session_bad_peer_addr 1/1 Test: FST AP initiate session - bad peer address Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Peer address) PASS fst_ap_initiate_session_bad_peer_addr 0.464581 2020-09-05 17:49:50.523738 passed all 1 test case(s) 2020-09-05 17:49:50 ./run-tests.py fst_ap_initiate_session_concurrent_setup_request 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 fst_ap_initiate_session_concurrent_setup_request 1/1 Test: FST AP initiate session - concurrent setup request Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Concurrent setup request) PASS fst_ap_initiate_session_concurrent_setup_request 0.471483 2020-09-05 17:49:51.122013 passed all 1 test case(s) 2020-09-05 17:49:51 ./run-tests.py fst_ap_initiate_session_invalid_session_id 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 fst_ap_initiate_session_invalid_session_id 1/1 Test: FST AP initiate session - invalid session id Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Session ID) PASS fst_ap_initiate_session_invalid_session_id 0.464742 2020-09-05 17:49:51.713557 passed all 1 test case(s) 2020-09-05 17:49:51 ./run-tests.py fst_ap_initiate_session_no_new_iface 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 fst_ap_initiate_session_no_new_iface 1/1 Test: FST AP initiate session - no new iface Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (No new_iface was set) PASS fst_ap_initiate_session_no_new_iface 0.470638 2020-09-05 17:49:52.310531 passed all 1 test case(s) 2020-09-05 17:49:52 ./run-tests.py fst_ap_initiate_session_no_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 fst_ap_initiate_session_no_params 1/1 Test: FST AP initiate session - no params Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (No params passed to session initiate) PASS fst_ap_initiate_session_no_params 0.46722 2020-09-05 17:49:52.905798 passed all 1 test case(s) 2020-09-05 17:49:52 ./run-tests.py fst_ap_initiate_session_request_with_bad_stie 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 fst_ap_initiate_session_request_with_bad_stie 1/1 Test: FST AP initiate session - request with bad stie Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Request with bad st ie) PASS fst_ap_initiate_session_request_with_bad_stie 5.463311 2020-09-05 17:49:58.495852 passed all 1 test case(s) 2020-09-05 17:49:58 ./run-tests.py fst_ap_initiate_session_response_with_bad_stie 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 fst_ap_initiate_session_response_with_bad_stie 1/1 Test: FST AP initiate session - response with bad stie Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Response with bad st ie) PASS fst_ap_initiate_session_response_with_bad_stie 0.454826 2020-09-05 17:49:59.076748 passed all 1 test case(s) 2020-09-05 17:49:59 ./run-tests.py fst_ap_initiate_session_response_with_reject 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 fst_ap_initiate_session_response_with_reject 1/1 Test: FST AP initiate session - response with reject Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Response with reject) PASS fst_ap_initiate_session_response_with_reject 0.468755 2020-09-05 17:49:59.672934 passed all 1 test case(s) 2020-09-05 17:49:59 ./run-tests.py fst_ap_initiate_session_response_with_zero_llt 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 fst_ap_initiate_session_response_with_zero_llt 1/1 Test: FST AP initiate session - zero llt Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (Response with zero llt) PASS fst_ap_initiate_session_response_with_zero_llt 0.476592 2020-09-05 17:50:00.276840 passed all 1 test case(s) 2020-09-05 17:50:00 ./run-tests.py fst_ap_initiate_session_stt_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 fst_ap_initiate_session_stt_no_response 1/1 Test: FST AP initiate session - stt no response Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Bad parameter was detected (No response, STT) PASS fst_ap_initiate_session_stt_no_response 0.98285 2020-09-05 17:50:01.386474 passed all 1 test case(s) 2020-09-05 17:50:01 ./run-tests.py fst_ap_remove_session_bad_session_id 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 fst_ap_remove_session_bad_session_id 1/1 Test: FST AP remove session - bad session id Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Remove scenario ended as expected (Bad session id) PASS fst_ap_remove_session_bad_session_id 0.461013 2020-09-05 17:50:01.973635 passed all 1 test case(s) 2020-09-05 17:50:01 ./run-tests.py fst_ap_remove_session_established 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 fst_ap_remove_session_established 1/1 Test: FST AP remove session - established Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Session removed PASS fst_ap_remove_session_established 0.46757 2020-09-05 17:50:02.566511 passed all 1 test case(s) 2020-09-05 17:50:02 ./run-tests.py fst_ap_remove_session_no_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 fst_ap_remove_session_no_params 1/1 Test: FST AP remove session - no params Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Remove scenario ended as expected (No params) PASS fst_ap_remove_session_no_params 0.463076 2020-09-05 17:50:03.154787 passed all 1 test case(s) 2020-09-05 17:50:03 ./run-tests.py fst_ap_remove_session_not_established 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 fst_ap_remove_session_not_established 1/1 Test: FST AP remove session - not established Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Remove scenario ended as expected (Remove non-established session) PASS fst_ap_remove_session_not_established 5.466371 2020-09-05 17:50:08.746932 passed all 1 test case(s) 2020-09-05 17:50:08 ./run-tests.py fst_ap_session_request_with_no_session 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 fst_ap_session_request_with_no_session 1/1 Test: FST AP session request with no session Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Frame received, session created PASS fst_ap_session_request_with_no_session 0.46252 2020-09-05 17:50:09.334966 passed all 1 test case(s) 2020-09-05 17:50:09 ./run-tests.py fst_ap_session_response_accept_with_no_session 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 fst_ap_session_response_accept_with_no_session 1/1 Test: FST AP session response accept with no session Starting AP wlan3 (old add_ap argument type) Starting AP wlan4 (old add_ap argument type) Connect STA wlan5 to AP Connect STA wlan6 to AP Success. Frame was ignored (Session Response) PASS fst_ap_session_response_accept_with_no_session 5.463639 2020-09-05 17:50:14.924646 passed all 1 test case(s) 2020-09-05 17:50:14 ./stop.sh 2020-09-05 17:50:16 ./start.sh channels=4 2020-09-05 17:50:16 ./stop.sh --8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="job.yaml" --- #! jobs/hwsim-part2.yaml suite: hwsim testcase: hwsim category: functional need_memory: 1G hwsim: group: hwsim-19 job_origin: "/lkp-src/allot/cyclic:p1:linux-devel:devel-hourly/lkp-ivb-d01/hwsim-part2.yaml" #! queue options queue_cmdline_keys: - branch - commit queue: bisect testbox: lkp-ivb-d01 tbox_group: lkp-ivb-d01 kconfig: x86_64-rhel-8.3 submit_id: 5f53beaa913b2e23db4e5cea job_file: "/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-19-ucode=0x21-debian-10.4-x86_64-20200603.cgz-8cafe19852d95d6494cbd8c1ae24dbd621588a91-20200906-9179-1lt4jjz-0.yaml" id: 82a3cf94668e39339897db8968011e6f522a968d queuer_version: "/lkp-src" #! hosts/lkp-ivb-d01 model: Ivy Bridge nr_node: 1 nr_cpu: 8 memory: 16G nr_ssd_partitions: 1 nr_hdd_partitions: 1 ssd_partitions: "/dev/disk/by-id/ata-INTEL_SSDSC2BA400G4_BTHV634503HY400NGN-part1" hdd_partitions: "/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part2" rootfs_partition: "/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part1" brand: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz #! include/category/functional kmsg: heartbeat: meminfo: #! include/hwsim need_kconfig: - CONFIG_WLAN=y - CONFIG_CFG80211=m - CONFIG_CFG80211_WEXT=y - CONFIG_MAC80211=m - CONFIG_MAC80211_HWSIM=m - CONFIG_MAC80211_LEDS=y - CONFIG_MAC80211_MESH=y - CONFIG_MAC80211_DEBUGFS=y - CONFIG_VETH=m #! include/queue/cyclic commit: 8cafe19852d95d6494cbd8c1ae24dbd621588a91 #! include/testbox/lkp-ivb-d01 netconsole_port: 6672 ucode: '0x21' need_kconfig_hw: - CONFIG_IGB=y - CONFIG_E1000E=y - CONFIG_SATA_AHCI enqueue_time: 2020-09-06 00:36:59.117001024 +08:00 _id: 5f53beaa913b2e23db4e5cea _rt: "/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91" #! schedule options user: lkp compiler: gcc-9 head_commit: 71dd0f546830b608fb89762b0904e49896223650 base_commit: f75aef392f869018f78cfedf3c320a6b3fcfda6b branch: linux-devel/devel-hourly-2020090216 rootfs: debian-10.4-x86_64-20200603.cgz result_root: "/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/0" scheduler_version: "/lkp/lkp/.src-20200904-151623" LKP_SERVER: inn arch: x86_64 max_uptime: 3600 initrd: "/osimage/debian/debian-10.4-x86_64-20200603.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-19-ucode=0x21-debian-10.4-x86_64-20200603.cgz-8cafe19852d95d6494cbd8c1ae24dbd621588a91-20200906-9179-1lt4jjz-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel-8.3 - branch=linux-devel/devel-hourly-2020090216 - commit=8cafe19852d95d6494cbd8c1ae24dbd621588a91 - BOOT_IMAGE=/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/vmlinuz-5.9.0-rc1-00605-g8cafe19852d95d - max_uptime=3600 - RESULT_ROOT=/result/hwsim/hwsim-19-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/0 - LKP_SERVER=inn - nokaslr - selinux=0 - 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 - console=tty0 - earlyprintk=ttyS0,115200 - console=ttyS0,115200 - vga=normal - rw modules_initrd: "/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/modules.cgz" bm_initrd: "/osimage/deps/debian-10.4-x86_64-20200603.cgz/run-ipconfig_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/lkp_20200709.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/rsync-rootfs_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hwsim_20200619.cgz,/osimage/pkg/debian-10.4-x86_64-20200603.cgz/hwsim-x86_64-6eb6cf0-1_20200619.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hw_20200715.cgz" ucode_initrd: "/osimage/ucode/intel-ucode-20200610.cgz" lkp_initrd: "/osimage/user/lkp/lkp-x86_64.cgz" site: inn #! /lkp/lkp/.src-20200901-134051/include/site/inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 oom-killer: watchdog: #! runtime status last_kernel: 5.9.0-rc1-00604-g03486660cd9d5 schedule_notify_address: #! user overrides kernel: "/pkg/linux/x86_64-rhel-8.3/gcc-9/8cafe19852d95d6494cbd8c1ae24dbd621588a91/vmlinuz-5.9.0-rc1-00605-g8cafe19852d95d" dequeue_time: 2020-09-06 01:01:38.999388784 +08:00 #! /lkp/lkp/.src-20200904-151623/include/site/inn job_state: finished loadavg: 0.57 0.79 0.37 1/187 7208 start_time: '1599325342' end_time: '1599325534' version: "/lkp/lkp/.src-20200904-151709:40fc3246:3bc99f4eb" --8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=reproduce export USER=root ./build.sh ./start.sh ./run-tests.py erp_radius ./run-tests.py erp_radius_eap_methods ./run-tests.py erp_radius_eap_tls_v13 ./run-tests.py erp_radius_ext ./run-tests.py erp_radius_no_wildcard_user ./run-tests.py erp_server_no_match ./run-tests.py ext_password_eap ./run-tests.py ext_password_interworking ./run-tests.py ext_password_psk ./run-tests.py ext_password_psk_not_found ./run-tests.py ext_radio_work ./run-tests.py ext_radio_work_disconnect_connect ./run-tests.py fils_and_ft ./run-tests.py fils_and_ft_over_air ./run-tests.py fils_and_ft_over_air_sha384 ./run-tests.py fils_and_ft_over_ds ./run-tests.py fils_and_ft_over_ds_sha384 ./run-tests.py fils_assoc_replay ./run-tests.py fils_auth_gtk_rekey ./run-tests.py fils_auth_ptk_rekey_ap ./run-tests.py fils_auth_ptk_rekey_ap_erp ./run-tests.py fils_auth_ptk_rekey_ap_ext_key_id ./run-tests.py fils_sk_auth_mismatch ./run-tests.py fils_sk_erp ./run-tests.py fils_sk_erp_and_reauth ./run-tests.py fils_sk_erp_another_ssid ./run-tests.py fils_sk_erp_followed_by_pmksa_caching ./run-tests.py fils_sk_erp_radius_ext ./run-tests.py fils_sk_erp_radius_roam ./run-tests.py fils_sk_erp_roam_diff_akm ./run-tests.py fils_sk_erp_server_flush ./run-tests.py fils_sk_erp_sha384 ./run-tests.py fils_sk_erp_sim ./run-tests.py fils_sk_full_auth ./run-tests.py fils_sk_hlp ./run-tests.py fils_sk_hlp_dhcp_parsing ./run-tests.py fils_sk_hlp_no_rapid_commit ./run-tests.py fils_sk_hlp_oom ./run-tests.py fils_sk_hlp_req_parsing ./run-tests.py fils_sk_hlp_timeout ./run-tests.py fils_sk_multiple_realms ./run-tests.py fils_sk_pfs_19 ./run-tests.py fils_sk_pfs_20 ./run-tests.py fils_sk_pfs_21 ./run-tests.py fils_sk_pfs_25 ./run-tests.py fils_sk_pfs_26 ./run-tests.py fils_sk_pfs_27 ./run-tests.py fils_sk_pfs_28 ./run-tests.py fils_sk_pfs_29 ./run-tests.py fils_sk_pfs_30 ./run-tests.py fils_sk_pfs_group_mismatch ./run-tests.py fils_sk_pfs_pmksa_caching ./run-tests.py fils_sk_pmksa_caching ./run-tests.py fils_sk_pmksa_caching_and_cache_id ./run-tests.py fils_sk_pmksa_caching_ctrl_ext ./run-tests.py fils_sk_pmksa_caching_ocv ./run-tests.py fils_sk_sha384_full_auth ./run-tests.py fst_ack_response_proto ./run-tests.py fst_ap_ack_request_with_bad_fsts_id ./run-tests.py fst_ap_ack_request_with_no_session ./run-tests.py fst_ap_ack_request_with_session_not_established_init_side ./run-tests.py fst_ap_ack_request_with_session_not_established_resp_side ./run-tests.py fst_ap_ack_request_with_session_not_set_up ./run-tests.py fst_ap_ack_response_with_no_ack_request ./run-tests.py fst_ap_ack_response_with_no_session ./run-tests.py fst_ap_ack_response_with_session_not_established_init_side ./run-tests.py fst_ap_ack_response_with_session_not_established_resp_side ./run-tests.py fst_ap_ack_response_with_session_not_set_up ./run-tests.py fst_ap_config_default ./run-tests.py fst_ap_config_good ./run-tests.py fst_ap_config_group_len ./run-tests.py fst_ap_config_llt_nan ./run-tests.py fst_ap_config_llt_neg ./run-tests.py fst_ap_config_llt_too_big ./run-tests.py fst_ap_config_llt_zero ./run-tests.py fst_ap_config_oom ./run-tests.py fst_ap_config_pri_large ./run-tests.py fst_ap_config_pri_nan ./run-tests.py fst_ap_config_pri_neg ./run-tests.py fst_ap_config_pri_zero ./run-tests.py fst_ap_connect_to_fst_sta ./run-tests.py fst_ap_connect_to_non_fst_sta ./run-tests.py fst_ap_ctrl_iface ./run-tests.py fst_ap_initiate_session ./run-tests.py fst_ap_initiate_session_bad_peer_addr ./run-tests.py fst_ap_initiate_session_concurrent_setup_request ./run-tests.py fst_ap_initiate_session_invalid_session_id ./run-tests.py fst_ap_initiate_session_no_new_iface ./run-tests.py fst_ap_initiate_session_no_params ./run-tests.py fst_ap_initiate_session_request_with_bad_stie ./run-tests.py fst_ap_initiate_session_response_with_bad_stie ./run-tests.py fst_ap_initiate_session_response_with_reject ./run-tests.py fst_ap_initiate_session_response_with_zero_llt ./run-tests.py fst_ap_initiate_session_stt_no_response ./run-tests.py fst_ap_remove_session_bad_session_id ./run-tests.py fst_ap_remove_session_established ./run-tests.py fst_ap_remove_session_no_params ./run-tests.py fst_ap_remove_session_not_established ./run-tests.py fst_ap_session_request_with_no_session ./run-tests.py fst_ap_session_response_accept_with_no_session ./stop.sh ./start.sh channels=4 ./stop.sh --8X7/QrJGcKSMr1RN--