From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3560693363877621627==" MIME-Version: 1.0 From: Fengguang Wu To: lkp@lists.01.org Subject: [sched] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:6069 sd_init() Date: Sun, 29 Jun 2014 11:11:21 +0800 Message-ID: <20140629031121.GB10256@localhost> In-Reply-To: <20140629030939.GA10256@localhost> List-Id: --===============3560693363877621627== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is git://bee.sh.intel.com/git/ydu19/linux cc-v4-on-3.16-rc2 commit 981fa8778958e70170ad2e757bc75f5e3c688665 Author: Yuyang Du AuthorDate: Wed Jun 25 03:57:18 2014 +0800 Commit: Yuyang Du CommitDate: Thu Jun 26 15:06:56 2014 +0800 Define SD_WORKLOAD_CONSOLIDATION and attach to sched_domain = Workload Consolidation is completely CPU topology and policy driven. To= do so, we define SD_WORKLOAD_CONSOLIDATION, and add some fields in sched_domai= n struct: = 1) total_groups is the group number in total in this domain 2) group_number is this CPU's group sequence number 3) consolidating_coeff is the coefficient for consolidating CPUs, and i= s changeable via sysctl tool to make consolidation more aggressive or less 4) first_group is the pointer to this domain's first group ordered by C= PU number = This patchset enables SD_WORKLOAD_CONSOLIDATION in MC domain by default= . But we need to come up with a better way to determine on which architecture this fl= ag should be enabled or not. Thanks to PeterZ and Dietmar for pointing this out and = help me finally understand it. = Signed-off-by: Yuyang Du =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Attached dmesg for the parent commit, too, to help confirm whether it is a = noise error. +--------------------------------------------------+------------+----------= --+------------------+ | | 3b3fb61976 | 981fa8778= 9 | v3.16-rc2_062617 | +--------------------------------------------------+------------+----------= --+------------------+ | boot_successes | 56 | 0 = | 0 | | boot_failures | 1 | 19 = | 13 | | BUG:kernel_boot_crashed | 1 | = | | | WARNING:CPU:PID:at_kernel/sched/core.c:sd_init() | 0 | 19 = | 13 | | backtrace:sd_init | 0 | 19 = | 13 | | backtrace:warn_slowpath_fmt | 0 | 19 = | 13 | | backtrace:build_sched_domains | 0 | 19 = | 13 | | backtrace:sched_init_smp | 0 | 19 = | 13 | | backtrace:kernel_init_freeable | 0 | 19 = | 13 | +--------------------------------------------------+------------+----------= --+------------------+ [ 0.182210] --------------------------------- [ 0.183384] smpboot: Total of 2 processors activated (10774.02 BogoMIPS) [ 0.185468] ------------[ cut here ]------------ [ 0.185468] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:6069 sd_init+0= x3e6/0x400() [ 0.185468] wrong sd_flags in topology description [ 0.190008] Modules linked in: [ 0.191075] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc2-00004-g= 981fa87 #1 [ 0.193126] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 0.195267] 0000000000000009 ffff880013487d30 ffffffff822ec723 ffff8800= 13487d78 [ 0.197754] ffff880013487d68 ffffffff810ca0d7 ffffffff82d90038 00000000= 00008000 [ 0.200484] 0000000000000001 ffff8800135b8000 0000000000000001 ffff8800= 13487dc8 [ 0.202956] Call Trace: [ 0.203814] [] dump_stack+0xc1/0x111 [ 0.205138] [] warn_slowpath_common+0xc7/0x100 [ 0.206629] [] warn_slowpath_fmt+0x57/0x70 [ 0.208029] [] ? __bitmap_weight+0xe4/0x110 [ 0.209447] [] sd_init+0x3e6/0x400 [ 0.210015] [] build_sched_domain+0x31/0x230 [ 0.211450] [] build_sched_domains+0xc46/0x1770 [ 0.212931] [] sched_init_smp+0x118/0x3b0 [ 0.214329] [] kernel_init_freeable+0xcd/0x31a [ 0.215816] [] ? rest_init+0x120/0x120 [ 0.217155] [] kernel_init+0x11/0x230 [ 0.218491] [] ret_from_fork+0x7c/0xb0 [ 0.220014] [] ? rest_init+0x120/0x120 [ 0.221383] ---[ end trace 66f6dff8a935a04a ]--- [ 0.233431] gcov: version magic: 0x3430382a git bisect start 9c33bf1e59d26dad8dc45e438cbdc28783589b11 a497c3ba1d97fc69c= 1e78e7b96435ba8c2cb42ee -- git bisect good 10d9d029067f2aacbdc140786efff146d79b34c5 # 08:26 19+ = 0 Merge 'cgroup/for-3.16-fixes' into devel-hourly-2014062617 git bisect bad b8db0fc896849e940f23fbea02c137869c94f3d3 # 08:33 0- = 6 Merge 'kvm-ppc/kvm-ppc-queue' into devel-hourly-2014062617 git bisect good 7135b130d9f1c30321f9a9e024498557026cdd03 # 08:41 19+ = 0 Merge 'arm-platforms/kvm-arm64/irq-forward' into devel-hourly-201406= 2617 git bisect good c2484a8acda7d9ff41a98d3e2fcc5a65bbd02747 # 08:50 19+ = 0 Merge 'arc/for-next' into devel-hourly-2014062617 git bisect good 1a799f5c9dbbd47d503af1e0cedf9d252cca2d6d # 09:00 19+ = 0 Merge 'cryptodev/master' into devel-hourly-2014062617 git bisect bad 9c259d6a46e754ea8fb42bcf688255ffa2c8c048 # 09:09 0- = 16 Merge 'yuyang/cc-v4-on-3.16-rc2' into devel-hourly-2014062617 git bisect bad 1a43e8a377f4adc5c9a412de1a57ab453f8313d4 # 09:17 0- = 13 Workload Consolidation: Consolidating workload to a subset of CPUs i= f possible git bisect good 7dee841147a972e809dfcd75f638d7145dd8e756 # 09:29 19+ = 0 sched: Precise accumulated time and acount runnable number in update= _entity_runnable_avg git bisect bad 981fa8778958e70170ad2e757bc75f5e3c688665 # 09:41 0- = 12 Define SD_WORKLOAD_CONSOLIDATION and attach to sched_domain git bisect good 3b3fb61976509ef8f7c0c05adba0b61cea6b05db # 09:52 19+ = 0 How CPU ConCurrency (CC) accrues with runqueue change and time # first bad commit: [981fa8778958e70170ad2e757bc75f5e3c688665] Define SD_WO= RKLOAD_CONSOLIDATION and attach to sched_domain git bisect good 3b3fb61976509ef8f7c0c05adba0b61cea6b05db # 09:58 57+ = 1 How CPU ConCurrency (CC) accrues with runqueue change and time git bisect bad 9c33bf1e59d26dad8dc45e438cbdc28783589b11 # 09:58 0- = 13 0day head guard for 'devel-hourly-2014062617' git bisect good 24b414d5a7d3e6a716350464dfdb44da610ed142 # 10:10 57+ = 0 Merge tag 'spi-v3.16-rc2' of git://git.kernel.org/pub/scm/linux/kern= el/git/broonie/spi git bisect good 96426007c90cde23c0402856f3e0aec0f4cc2e48 # 10:18 57+ = 0 Add linux-next specific files for 20140627 This script may reproduce the error. ---------------------------------------------------------------------------= -- #!/bin/bash kernel=3D$1 initrd=3Dyocto-minimal-x86_64.cgz wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/blob/ma= ster/initrd/$initrd kvm=3D( qemu-system-x86_64 -cpu kvm64 -enable-kvm = -kernel $kernel -initrd $initrd -smp 2 -m 256M -net nic,vlan=3D0,macaddr=3D00:00:00:00:00:00,model=3Dvirtio -net user,vlan=3D0 -net nic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -serial stdio -display none -monitor null ) append=3D( debug sched_debug apic=3Ddebug ignore_loglevel sysrq_always_enabled panic=3D10 prompt_ramdisk=3D0 earlyprintk=3DttyS0,115200 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw ) "${kvm[@]}" --append "${append[*]}" ---------------------------------------------------------------------------= -- Thanks, Fengguang _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============3560693363877621627== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClByb2JpbmcgRUREIChlZGQ9b2ZmIHRvIGRpc2Fi bGUpLi4uIG9rCmVhcmx5IGNvbnNvbGUgaW4gZGVjb21wcmVzc19rZXJuZWwKCkRlY29tcHJlc3Np bmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4KQm9vdGluZyB0aGUga2VybmVsLgpbICAg IDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTYuMC1yYzItMDAwMDQtZzk4MWZhODcgKGtidWls ZEBsa3AtaHN4MDEpIChnY2MgdmVyc2lvbiA0LjguMiAoRGViaWFuIDQuOC4yLTE4KSApICMxIFNN UCBTdW4gSnVuIDI5IDA5OjMzOjEyIENTVCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGlu ZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9 ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0 PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljICBwcm9t cHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFs ICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjYxNzo5ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1OmJpc2VjdC1s aW51eDAvLnZtbGludXotOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS0y MDE0MDYyOTA5MzMzOS0yLWl2YjQxIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAx NDA2MjYxNyBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS92bWxpbnV6LTMuMTYu MC1yYzItMDAwMDQtZzk4MWZhODcgZHJiZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIGU4 MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1l ODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQpb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4MDAwMDAw MDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBd IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXSB1 c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAxM2ZmZTAwMC0w eDAwMDAwMDAwMTNmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAwMGZlZmZmZmZmXSByZXNlcnZlZApbICAgIDAu MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZm ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZW5h YmxlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3Rp dmUKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNCBwcmVzZW50LgpbICAgIDAuMDAwMDAwXSBETUk6 IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAx LzIwMTEKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNClsgICAgMC4wMDAw MDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiBy ZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAw ZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MTNmZmUgbWF4 X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0IHR5cGU6 IHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoKWyAg ICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsgICAgMC4wMDAwMDBdICAgQTAw MDAtQkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXBy b3RlY3QKWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoKWyAgICAw LjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAgdW5jYWNoYWJsZQpb ICAgIDAuMDAwMDAwXSAgIDEgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkClsg ICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDQgZGlzYWJsZWQKWyAg ICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZApbICAg IDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0geDg2IFBBVCBlbmFibGVkOiBj cHUgMCwgb2xkIDB4NzA0MDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAwLjAwMDAwMF0gQmFz ZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5OTAwMF0gOTkwMDAgc2l6ZSAyNDU3 NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgw MDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdl IDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwNGJjMTAwMCwgMHgwNGJjMWZmZl0gUEdUQUJMRQpb ICAgIDAuMDAwMDAwXSBCUksgWzB4MDRiYzIwMDAsIDB4MDRiYzJmZmZdIFBHVEFCTEUKWyAgICAw LjAwMDAwMF0gQlJLIFsweDA0YmMzMDAwLCAweDA0YmMzZmZmXSBQR1RBQkxFClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxM2EwMDAwMC0weDEzYmZmZmZmXQpbICAg IDAuMDAwMDAwXSAgW21lbSAweDEzYTAwMDAwLTB4MTNiZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAw MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEwMDAwMDAwLTB4MTM5ZmZmZmZdClsg ICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAtMHgxMzlmZmZmZl0gcGFnZSAyTQpbICAgIDAu MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgwZmZmZmZmZl0K WyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBwYWdlIDRrClsgICAg MC4wMDAwMDBdICBbbWVtIDB4MDAyMDAwMDAtMHgwZmZmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAw MDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTNjMDAwMDAtMHgxM2ZmZGZmZl0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgxM2MwMDAwMC0weDEzZGZmZmZmXSBwYWdlIDJNClsgICAgMC4w MDAwMDBdICBbbWVtIDB4MTNlMDAwMDAtMHgxM2ZmZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAw XSBCUksgWzB4MDRiYzQwMDAsIDB4MDRiYzRmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gUkFN RElTSzogW21lbSAweDEzY2U2MDAwLTB4MTNmZWZmZmZdClsgICAgMC4wMDAwMDBdIEFDUEk6IEVh cmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBB Q1BJOiBSU0RQIDB4MDAwMDAwMDAwMDBGMEQwMCAwMDAwMTQgKHYwMCBCT0NIUyApClsgICAgMC4w MDAwMDBdIEFDUEk6IFJTRFQgMHgwMDAwMDAwMDEzRkZGQzJBIDAwMDAzNCAodjAxIEJPQ0hTICBC WFBDUlNEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQ IDB4MDAwMDAwMDAxM0ZGRjFDMCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwMTNGRkUw NDAgMDAxMTgwICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsg ICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDEzRkZFMDAwIDAwMDA0MApbICAgIDAu MDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxM0ZGRjIzNCAwMDA5M0UgKHYwMSBCT0NIUyAg QlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJ QyAweDAwMDAwMDAwMTNGRkZCNzIgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgwMDAwMDAwMDEzRkZG QkYyIDAwMDAzOCAodjAxIEJPQ0hTICBCWFBDSFBFVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAu MDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdkMDAwICggICAgICAgIGZlZTAwMDAw KQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5kIDRiNTY0 ZDAwClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEzYzY2MDAxLCBwcmlt YXJ5IGNwdSBjbG9jawpbICAgIDAuMDAwMDAwXSAgW2ZmZmZlYTAwMDAwMDAwMDAtZmZmZmVhMDAw MDVmZmZmZl0gUE1EIC0+IFtmZmZmODgwMDEyZTAwMDAwLWZmZmY4ODAwMTMzZmZmZmZdIG9uIG5v ZGUgMApbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEgICAg ICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBETUEzMiAgICBb bWVtIDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBlbXB0 eQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAu MDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAg MDogW21lbSAweDAwMDAxMDAwLTB4MDAwOWVmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6 IFttZW0gMHgwMDEwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90 YWxwYWdlczogODE4MjAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBm b3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkClsg ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAu MDAwMDAwXSAgIERNQTMyIHpvbmU6IDEyMTYgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4w MDAwMDBdICAgRE1BMzIgem9uZTogNzc4MjIgcGFnZXMsIExJRk8gYmF0Y2g6MTUKWyAgICAwLjAw MDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHg2MDgKWyAgICAwLjAwMDAwMF0gQUNQSTog TG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMg dG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAgICBmZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQ STogTEFQSUMgKGFjcGlfaWRbMHgwMF0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAw MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkK WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGlu dFsweDFdKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhm ZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAw LCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzClsgICAgMC4wMDAwMDBd IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwp ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAw MCwgQVBJQyBJRCAwLCBBUElDIElOVCAwMgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09W UiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMDUKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19p cnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA5LCBBUElDIElEIDAsIEFQSUMgSU5UIDA5Clsg ICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9p cnEgMTAgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmln IDMsIGJ1cyAwMCwgSVJRIDBhLCBBUElDIElEIDAsIEFQSUMgSU5UIDBhClsgICAgMC4wMDAwMDBd IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBs ZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwg SVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5UIDBiClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAg dXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDAxLCBBUElDIElEIDAsIEFQSUMgSU5UIDAxClsgICAgMC4wMDAwMDBd IEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAzLCBBUElDIElEIDAsIEFQSUMgSU5UIDAzClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNCwg QVBJQyBJRCAwLCBBUElDIElOVCAwNApbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkg b3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwNiwgQVBJQyBJRCAwLCBBUElDIElOVCAwNgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MDcKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJR IDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNl ZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNlZCBieSBvdmVycmlk ZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBjLCBBUElDIElE IDAsIEFQSUMgSU5UIDBjClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAw LCBidXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZApbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMGUKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDBmLCBBUElDIElEIDAsIEFQSUMgSU5UIDBmClsgICAgMC4wMDAwMDBdIFVzaW5nIEFD UEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpbICAgIDAuMDAwMDAw XSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAKWyAgICAwLjAwMDAw MF0gc21wYm9vdDogQWxsb3dpbmcgMiBDUFVzLCAwIGhvdHBsdWcgQ1BVcwpbICAgIDAuMDAwMDAw XSBtYXBwZWQgSU9BUElDIHRvIGZmZmZmZmZmZmY1N2MwMDAgKGZlYzAwMDAwKQpbICAgIDAuMDAw MDAwXSBucl9pcnFzX2dzaTogNDAKWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAwMDAw LTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0gQm9v dGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBzZXR1cF9w ZXJjcHU6IE5SX0NQVVM6ODE5MiBucl9jcHVtYXNrX2JpdHM6MiBucl9jcHVfaWRzOjIgbnJfbm9k ZV9pZHM6MQpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI3IHBhZ2VzL2NwdSBAZmZm Zjg4MDAxMzgwMDAwMCBzNzk0ODggcjgxOTIgZDIyOTEyIHUxMDQ4NTc2ClsgICAgMC4wMDAwMDBd IHBjcHUtYWxsb2M6IHM3OTQ4OCByODE5MiBkMjI5MTIgdTEwNDg1NzYgYWxsb2M9MSoyMDk3MTUy ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgClsgICAgMC4wMDAwMDBdIEtWTSBz ZXR1cCBhc3luYyBQRiBmb3IgY3B1IDAKWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFsdGltZTogY3B1 IDAsIG1zciAxMzgwY2Q0MApbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBab25l IG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiA4MDUxOQpbICAgIDAu MDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBodW5nX3Rhc2tfcGFuaWM9MSBlYXJseXByaW50 az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3Vw ZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPTEwIHNvZnRsb2NrdXBfcGFuaWM9 MSBubWlfd2F0Y2hkb2c9cGFuaWMgIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUy MDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xp bnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3Ojk4MWZhODc3ODk1OGU3MDE3MGFkMmU3 NTdiYzc1ZjVlM2M2ODg2NjU6YmlzZWN0LWxpbnV4MC8udm1saW51ei05ODFmYTg3Nzg5NThlNzAx NzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1LTIwMTQwNjI5MDkzMzM5LTItaXZiNDEgYnJhbmNoPWxp bnV4LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDYyNjE3IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3 NWY1ZTNjNjg4NjY1L3ZtbGludXotMy4xNi4wLXJjMi0wMDAwNC1nOTgxZmE4NyBkcmJkLm1pbm9y X2NvdW50PTgKWyAgICAwLjAwMDAwMF0gc3lzcnE6IHN5c3JxIGFsd2F5cyBlbmFibGVkLgpbICAg IDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQg Ynl0ZXMpClsgICAgMC4wMDAwMDBdIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1 NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJbm9kZS1jYWNoZSBo YXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4IChvcmRlcjogNiwgMjYyMTQ0IGJ5dGVzKQpbICAgIDAu MDAwMDAwXSBNZW1vcnk6IDI1NDYwNEsvMzI3MjgwSyBhdmFpbGFibGUgKDE5NTA4SyBrZXJuZWwg Y29kZSwgMTA5MzVLIHJ3ZGF0YSwgMTAyMjBLIHJvZGF0YSwgMTQxMksgaW5pdCwgMTkwMDRLIGJz cywgNzI2NzZLIHJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSBTTFVCOiBIV2FsaWduPTY0LCBPcmRl cj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BVcz0yLCBOb2Rlcz0xClsgICAgMC4wMDAwMDBdIEhpZXJh cmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5n IGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9MgpbICAgIDAuMDAw MDAwXSBOUl9JUlFTOjUyNDU0NCBucl9pcnFzOjUxMiAxNgpbICAgIDAuMDAwMDAwXSBDb25zb2xl OiBjb2xvdXIgVkdBKyA4MHgyNQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHkwXSBlbmFibGVk ClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGRpc2FibGVkClsgICAgMC4w MDAwMDBdIExpbnV4IHZlcnNpb24gMy4xNi4wLXJjMi0wMDAwNC1nOTgxZmE4NyAoa2J1aWxkQGxr cC1oc3gwMSkgKGdjYyB2ZXJzaW9uIDQuOC4yIChEZWJpYW4gNC44LjItMTgpICkgIzEgU01QIFN1 biBKdW4gMjkgMDk6MzM6MTIgQ1NUIDIwMTQKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiBo dW5nX3Rhc2tfcGFuaWM9MSBlYXJseXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1 ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAw IHBhbmljPTEwIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgIHByb21wdF9y YW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJv b3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYy NjE3Ojk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjU6YmlzZWN0LWxpbnV4 MC8udm1saW51ei05ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1LTIwMTQw NjI5MDkzMzM5LTItaXZiNDEgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDYy NjE3IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85 ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1L3ZtbGludXotMy4xNi4wLXJj Mi0wMDAwNC1nOTgxZmE4NyBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0gZTgyMDog QklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxlClsgICAg MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAw MDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw MDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklP Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZdIHVzYWJs ZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZlMDAwLTB4MDAw MDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZm XSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVk ClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpb ICAgIDAuMDAwMDAwXSBTTUJJT1MgMi40IHByZXNlbnQuClsgICAgMC4wMDAwMDBdIERNSTogUUVN VSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAx MQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0KWyAgICAwLjAwMDAwMF0g ZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2Vy dmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZm Zl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2ZmZSBtYXhfYXJj aF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQgdHlwZTogd3Jp dGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOgpbICAgIDAu MDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gICBBMDAwMC1C RkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVj dApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOgpbICAgIDAuMDAw MDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNhY2hhYmxlClsgICAg MC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQKWyAgICAw LjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZApbICAgIDAu MDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkClsgICAgMC4w MDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVuYWJsZWQ6IGNwdSAw LCBvbGQgMHg3MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAwMDAwXSBCYXNlIG1l bW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk5MDAwXSA5OTAwMCBzaXplIDI0NTc2Clsg ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZm ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsK WyAgICAwLjAwMDAwMF0gQlJLIFsweDA0YmMxMDAwLCAweDA0YmMxZmZmXSBQR1RBQkxFClsgICAg MC4wMDAwMDBdIEJSSyBbMHgwNGJjMjAwMCwgMHgwNGJjMmZmZl0gUEdUQUJMRQpbICAgIDAuMDAw MDAwXSBCUksgWzB4MDRiYzMwMDAsIDB4MDRiYzNmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0g aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzYTAwMDAwLTB4MTNiZmZmZmZdClsgICAgMC4w MDAwMDBdICBbbWVtIDB4MTNhMDAwMDAtMHgxM2JmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAw XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTAwMDAwMDAtMHgxMzlmZmZmZl0KWyAgICAw LjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMC0weDEzOWZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDBmZmZmZmZmXQpbICAg IDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4MDAxZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAw MDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDBmZmZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBd IGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxM2MwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAu MDAwMDAwXSAgW21lbSAweDEzYzAwMDAwLTB4MTNkZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAwMDAw MF0gIFttZW0gMHgxM2UwMDAwMC0weDEzZmZkZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIEJS SyBbMHgwNGJjNDAwMCwgMHgwNGJjNGZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBSQU1ESVNL OiBbbWVtIDB4MTNjZTYwMDAtMHgxM2ZlZmZmZl0KWyAgICAwLjAwMDAwMF0gQUNQSTogRWFybHkg dGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkClsgICAgMC4wMDAwMDBdIEFDUEk6 IFJTRFAgMHgwMDAwMDAwMDAwMEYwRDAwIDAwMDAxNCAodjAwIEJPQ0hTICkKWyAgICAwLjAwMDAw MF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTNGRkZDMkEgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENS U0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgw MDAwMDAwMDEzRkZGMUMwIDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFDUCAwMDAwMDAwMSBCWFBD IDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDAxM0ZGRTA0MCAw MDExODAgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAw LjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTNGRkUwMDAgMDAwMDQwClsgICAgMC4wMDAw MDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkZGMjM0IDAwMDkzRSAodjAxIEJPQ0hTICBCWFBD U1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDB4 MDAwMDAwMDAxM0ZGRkI3MiAwMDAwODAgKHYwMSBCT0NIUyAgQlhQQ0FQSUMgMDAwMDAwMDEgQlhQ QyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAwMDAwMTNGRkZCRjIg MDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAg MC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAw MDBdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1N2QwMDAgKCAgICAgICAgZmVlMDAwMDApClsg ICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDAK WyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTNjNjYwMDEsIHByaW1hcnkg Y3B1IGNsb2NrClsgICAgMC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDAwNWZm ZmZmXSBQTUQgLT4gW2ZmZmY4ODAwMTJlMDAwMDAtZmZmZjg4MDAxMzNmZmZmZl0gb24gbm9kZSAw ClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOgpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFtt ZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0g MHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVtcHR5Clsg ICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4wMDAw MDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb bWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21l bSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBh Z2VzOiA4MTgyMApbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA2NCBwYWdlcyB1c2VkIGZvciBt ZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQKWyAgICAw LjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowClsgICAgMC4wMDAw MDBdICAgRE1BMzIgem9uZTogMTIxNiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAw MF0gICBETUEzMiB6b25lOiA3NzgyMiBwYWdlcywgTElGTyBiYXRjaDoxNQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDYwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2Nh bCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBm ZmZmZmZmZmZmNTdkMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBsaW50WzB4 MV0pClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sweGZlYzAw MDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZl cnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAwMF0gQUNQ STogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBB UElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChi dXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJRCAwLCBBUElD IElOVCAwNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5 IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkKWyAgICAw LjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xvYmFsX2lycSAx MCBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywg YnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGEKWyAgICAwLjAwMDAwMF0gQUNQ STogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVs KQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEg MGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2Vk IGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAgICAwLjAwMDAwMF0gQUNQ STogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMKWyAgICAw LjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElD IElEIDAsIEFQSUMgSU5UIDA0ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUgdXNlZCBieSBvdmVy cmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNwpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDgs IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5 IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLgpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1 cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZSwgQVBJQyBJRCAwLCBBUElDIElO VCAwZQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYKWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAo TUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFD UEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBz bXBib290OiBBbGxvd2luZyAyIENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIG1h cHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAwMDApClsgICAgMC4wMDAwMDBd IG5yX2lycXNfZ3NpOiA0MApbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTQwMDAwMDAtMHhm ZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMDAwMDAwXSBCb290aW5n IHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNClsgICAgMC4wMDAwMDBdIHNldHVwX3BlcmNw dTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoyIG5yX2NwdV9pZHM6MiBucl9ub2RlX2lk czoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjcgcGFnZXMvY3B1IEBmZmZmODgw MDEzODAwMDAwIHM3OTQ4OCByODE5MiBkMjI5MTIgdTEwNDg1NzYKWyAgICAwLjAwMDAwMF0gcGNw dS1hbGxvYzogczc5NDg4IHI4MTkyIGQyMjkxMiB1MTA0ODU3NiBhbGxvYz0xKjIwOTcxNTIKWyAg ICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAKWyAgICAwLjAwMDAwMF0gS1ZNIHNldHVw IGFzeW5jIFBGIGZvciBjcHUgMApbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0aW1lOiBjcHUgMCwg bXNyIDEzODBjZDQwClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3Jk ZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgwNTE5ClsgICAgMC4wMDAw MDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGh1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0 eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRl LnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9wYW5pYz0xIG5t aV93YXRjaGRvZz1wYW5pYyAgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBj b25zb2xlPXR0eTAgdmdhPW5vcm1hbCAgcm9vdD0vZGV2L3JhbTAgcncgbGluaz0va2J1aWxkLXRl c3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvbGludXgt ZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6OTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2Jj NzVmNWUzYzY4ODY2NTpiaXNlY3QtbGludXgwLy52bWxpbnV6LTk4MWZhODc3ODk1OGU3MDE3MGFk MmU3NTdiYzc1ZjVlM2M2ODg2NjUtMjAxNDA2MjkwOTMzMzktMi1pdmI0MSBicmFuY2g9bGludXgt ZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVl M2M2ODg2NjUvdm1saW51ei0zLjE2LjAtcmMyLTAwMDA0LWc5ODFmYTg3IGRyYmQubWlub3JfY291 bnQ9OApbICAgIDAuMDAwMDAwXSBzeXNycTogc3lzcnEgYWx3YXlzIGVuYWJsZWQuClsgICAgMC4w MDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRl cykKWyAgICAwLjAwMDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYg KG9yZGVyOiA3LCA1MjQyODggYnl0ZXMpClsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2gg dGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMpClsgICAgMC4wMDAw MDBdIE1lbW9yeTogMjU0NjA0Sy8zMjcyODBLIGF2YWlsYWJsZSAoMTk1MDhLIGtlcm5lbCBjb2Rl LCAxMDkzNUsgcndkYXRhLCAxMDIyMEsgcm9kYXRhLCAxNDEySyBpbml0LCAxOTAwNEsgYnNzLCA3 MjY3NksgcmVzZXJ2ZWQpClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQsIE9yZGVyPTAt MywgTWluT2JqZWN0cz0wLCBDUFVzPTIsIE5vZGVzPTEKWyAgICAwLjAwMDAwMF0gSGllcmFyY2hp Y2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2Vv bWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0yClsgICAgMC4wMDAwMDBd IE5SX0lSUVM6NTI0NTQ0IG5yX2lycXM6NTEyIDE2ClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNv bG91ciBWR0ErIDgweDI1ClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKWyAg ICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZGlzYWJsZWQKWyAgICAwLjAwMDAw MF0gY29uc29sZSBbdHR5UzBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5 IHZhbGlkYXRvcjogQ29weXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFy ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9TVUJDTEFTU0VTOiAgOApbICAgIDAuMDAw MDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4ClsgICAgMC4wMDAwMDBdIC4uLiBN QVhfTE9DS0RFUF9LRVlTOiAgICAgICAgODE5MQpbICAgIDAuMDAwMDAwXSAuLi4gQ0xBU1NIQVNI X1NJWkU6ICAgICAgICAgIDQwOTYKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX0VOVFJJ RVM6ICAgICAzMjc2OApbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfQ0hBSU5TOiAgICAg IDY1NTM2ClsgICAgMC4wMDAwMDBdIC4uLiBDSEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgK WyAgICAwLjAwMDAwMF0gIG1lbW9yeSB1c2VkIGJ5IGxvY2sgZGVwZW5kZW5jeSBpbmZvOiA4MTI3 IGtCClsgICAgMC4wMDAwMDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMTky MCBieXRlcwpbICAgIDAuMDAwMDAwXSBPREVCVUc6IHNlbGZ0ZXN0IHBhc3NlZApbICAgIDAuMDAw MDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAwXSB0c2M6IERldGVj dGVkIDI2OTMuNTA2IE1IeiBwcm9jZXNzb3IKWyAgICAwLjAyMDAwMF0gQ2FsaWJyYXRpbmcgZGVs YXkgbG9vcCAoc2tpcHBlZCkgcHJlc2V0IHZhbHVlLi4gNTM4Ny4wMSBCb2dvTUlQUyAobHBqPTI2 OTM1MDYwKQpbICAgIDAuMDIwMDAwXSBwaWRfbWF4OiBkZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAz MDEKWyAgICAwLjAyMDAwMF0gQUNQSTogQ29yZSByZXZpc2lvbiAyMDE0MDQyNApbICAgIDAuMDI0 MTA4XSBBQ1BJOiBBbGwgQUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkClsgICAgMC4w MjU4MTJdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgx OTIgYnl0ZXMpClsgICAgMC4wMjczMTJdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRy aWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBieXRlcykKWyAgICAwLjAyOTU1OV0gTGFzdCBsZXZl bCBpVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDAKWyAgICAwLjAyOTU1OV0gTGFzdCBs ZXZlbCBkVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDAsIDFHQiAwClsgICAgMC4wMjk1 NTldIHRsYl9mbHVzaGFsbF9zaGlmdDogNgpbICAgIDAuMDMwMzk1XSBGcmVlaW5nIFNNUCBhbHRl cm5hdGl2ZXMgbWVtb3J5OiAyOEsgKGZmZmZmZmZmODM5MmEwMDAgLSBmZmZmZmZmZjgzOTMxMDAw KQpbICAgIDAuMDQwMzE1XSBHZXR0aW5nIFZFUlNJT046IDEwNTAwMTQKWyAgICAwLjA0MTYxNF0g R2V0dGluZyBWRVJTSU9OOiAxMDUwMDE0ClsgICAgMC4wNDI4NDddIEdldHRpbmcgSUQ6IDAKWyAg ICAwLjA0Mzg5NF0gR2V0dGluZyBJRDogZmYwMDAwMDAKWyAgICAwLjA0NTA0NF0gR2V0dGluZyBM VlQwOiA4NzAwClsgICAgMC4wNDYxNjddIEdldHRpbmcgTFZUMTogODQwMApbICAgIDAuMDQ3NDkw XSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMApbICAgIDAuMDQ5OTMxXSBFTkFCTElORyBJTy1BUElD IElSUXMKWyAgICAwLjA1MDAxMl0gaW5pdCBJT19BUElDIElSUXMKWyAgICAwLjA1MTE5M10gIGFw aWMgMCBwaW4gMCBub3QgY29ubmVjdGVkClsgICAgMC4wNTI1MDhdIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDAtMSAtPiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEp ClsgICAgMC4wNTUwNTNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMiAtPiAweDMw IC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNTc2NTFdIElPQVBJQ1sw XTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAweDMzIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6 MCBEZXN0OjEpClsgICAgMC4wNjAwNDddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAt NCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjI2MzNd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNSAtPiAweDM1IC0+IElSUSA1IE1vZGU6 MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjUyNzhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcg ZW50cnkgKDAtNiAtPiAweDM2IC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAg MC4wNjc3NTBdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElS USA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNzAwMzhdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wNzI2NDBdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAw eDM5IC0+IElSUSA5IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNzUwNzddIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTAgLT4gMHgzYSAtPiBJUlEgMTAgTW9kZToxIEFj dGl2ZTowIERlc3Q6MSkKWyAgICAwLjA3NzY3OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0xMSAtPiAweDNiIC0+IElSUSAxMSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAu MDgwMDM4XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJR IDEyIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wODI2MTVdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4gMHgzZCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERl c3Q6MSkKWyAgICAwLjA4NTA5OF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAt PiAweDNlIC0+IElSUSAxNCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDg3ODA0XSBJ T0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE1IC0+IDB4M2YgLT4gSVJRIDE1IE1vZGU6 MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wOTAwNThdICBhcGljIDAgcGluIDE2IG5vdCBjb25u ZWN0ZWQKWyAgICAwLjA5MTMzM10gIGFwaWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZApbICAgIDAu MDkyNjAwXSAgYXBpYyAwIHBpbiAxOCBub3QgY29ubmVjdGVkClsgICAgMC4wOTM5NjhdICBhcGlj IDAgcGluIDE5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjA5NTIzMV0gIGFwaWMgMCBwaW4gMjAgbm90 IGNvbm5lY3RlZApbICAgIDAuMDk2NDkyXSAgYXBpYyAwIHBpbiAyMSBub3QgY29ubmVjdGVkClsg ICAgMC4xMDAwMDldICBhcGljIDAgcGluIDIyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjEwMTI2OF0g IGFwaWMgMCBwaW4gMjMgbm90IGNvbm5lY3RlZApbICAgIDAuMTAyNjU4XSAuLlRJTUVSOiB2ZWN0 b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xClsgICAgMC4xMDQ2MzNdIHNt cGJvb3Q6IENQVTA6IEludGVsIENvbW1vbiBLVk0gcHJvY2Vzc29yIChmYW06IDBmLCBtb2RlbDog MDYsIHN0ZXBwaW5nOiAwMSkKWyAgICAwLjEwNzk0OV0gVXNpbmcgbG9jYWwgQVBJQyB0aW1lciBp bnRlcnJ1cHRzLgpbICAgIDAuMTA3OTQ5XSBjYWxpYnJhdGluZyBBUElDIHRpbWVyIC4uLgpbICAg IDAuMTIwMDAwXSAuLi4gbGFwaWMgZGVsdGEgPSA2MjQ3Mzk4ClsgICAgMC4xMjAwMDBdIC4uLiBQ TS1UaW1lciBkZWx0YSA9IDM1NzgzOApbICAgIDAuMTIwMDAwXSAuLi4gUE0tVGltZXIgcmVzdWx0 IG9rClsgICAgMC4xMjAwMDBdIC4uLi4uIGRlbHRhIDYyNDczOTgKWyAgICAwLjEyMDAwMF0gLi4u Li4gbXVsdDogMjY4MzIzNzAwClsgICAgMC4xMjAwMDBdIC4uLi4uIGNhbGlicmF0aW9uIHJlc3Vs dDogOTk5NTgzNgpbICAgIDAuMTIwMDAwXSAuLi4uLiBDUFUgY2xvY2sgc3BlZWQgaXMgMjY5Mi42 MzYzIE1Iei4KWyAgICAwLjEyMDAwMF0gLi4uLi4gaG9zdCBidXMgY2xvY2sgc3BlZWQgaXMgOTk5 LjU4MzYgTUh6LgpbICAgIDAuMTIwMTM0XSBQZXJmb3JtYW5jZSBFdmVudHM6IHVuc3VwcG9ydGVk IE5ldGJ1cnN0IENQVSBtb2RlbCA2IG5vIFBNVSBkcml2ZXIsIHNvZnR3YXJlIGV2ZW50cyBvbmx5 LgpbICAgIDAuMTI0NDUyXSBOTUkgd2F0Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFyZHdhcmUg ZXZlbnRzIG5vdCBlbmFibGVkClsgICAgMC4xMjY3MDBdIHg4NjogQm9vdGluZyBTTVAgY29uZmln dXJhdGlvbjoKWyAgICAwLjEyODA3MV0gLi4uLiBub2RlICAjMCwgQ1BVczogICAgICAjMQpbICAg IDAuMDIwMDAwXSBrdm0tY2xvY2s6IGNwdSAxLCBtc3IgMDoxM2M2NjA0MSwgc2Vjb25kYXJ5IGNw dSBjbG9jawpbICAgIDAuMDIwMDAwXSBtYXNrZWQgRXh0SU5UIG9uIENQVSMxClsgICAgMC4xNTAx MjJdIHg4NjogQm9vdGVkIHVwIDEgbm9kZSwgMiBDUFVzClsgICAgMC4xNTAwOTNdIEtWTSBzZXR1 cCBhc3luYyBQRiBmb3IgY3B1IDEKWyAgICAwLjE1MDEwMl0ga3ZtLXN0ZWFsdGltZTogY3B1IDEs IG1zciAxMzkwY2Q0MApbICAgIDAuMTUzOTEyXSAtLS0tLS0tLS0tLS0tLS0tClsgICAgMC4xNTQ4 MjVdIHwgTk1JIHRlc3RzdWl0ZToKWyAgICAwLjE1NTc2Nl0gLS0tLS0tLS0tLS0tLS0tLS0tLS0K WyAgICAwLjE1NjczOF0gICByZW1vdGUgSVBJOiAgb2sgIHwKWyAgICAwLjE2MDc2N10gICAgbG9j YWwgSVBJOiAgb2sgIHwKWyAgICAwLjE4MDAzNV0gLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAw LjE4MTA1Ml0gR29vZCwgYWxsICAgMiB0ZXN0Y2FzZXMgcGFzc2VkISB8ClsgICAgMC4xODIyMTBd IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAuMTgzMzg0XSBzbXBib290 OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3NC4wMiBCb2dvTUlQUykKWyAg ICAwLjE4NTQ2OF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMC4x ODU0NjhdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga2VybmVsL3NjaGVkL2NvcmUuYzo2MDY5 IHNkX2luaXQrMHgzZTYvMHg0MDAoKQpbICAgIDAuMTg1NDY4XSB3cm9uZyBzZF9mbGFncyBpbiB0 b3BvbG9neSBkZXNjcmlwdGlvbgpbICAgIDAuMTkwMDA4XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAg ICAwLjE5MTA3NV0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgMy4x Ni4wLXJjMi0wMDAwNC1nOTgxZmE4NyAjMQpbICAgIDAuMTkzMTI2XSBIYXJkd2FyZSBuYW1lOiBR RU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8y MDExClsgICAgMC4xOTUyNjddICAwMDAwMDAwMDAwMDAwMDA5IGZmZmY4ODAwMTM0ODdkMzAgZmZm ZmZmZmY4MjJlYzcyMyBmZmZmODgwMDEzNDg3ZDc4ClsgICAgMC4xOTc3NTRdICBmZmZmODgwMDEz NDg3ZDY4IGZmZmZmZmZmODEwY2EwZDcgZmZmZmZmZmY4MmQ5MDAzOCAwMDAwMDAwMDAwMDA4MDAw ClsgICAgMC4yMDA0ODRdICAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTM1YjgwMDAgMDAwMDAw MDAwMDAwMDAwMSBmZmZmODgwMDEzNDg3ZGM4ClsgICAgMC4yMDI5NTZdIENhbGwgVHJhY2U6Clsg ICAgMC4yMDM4MTRdICBbPGZmZmZmZmZmODIyZWM3MjM+XSBkdW1wX3N0YWNrKzB4YzEvMHgxMTEK WyAgICAwLjIwNTEzOF0gIFs8ZmZmZmZmZmY4MTBjYTBkNz5dIHdhcm5fc2xvd3BhdGhfY29tbW9u KzB4YzcvMHgxMDAKWyAgICAwLjIwNjYyOV0gIFs8ZmZmZmZmZmY4MTBjYTFmNz5dIHdhcm5fc2xv d3BhdGhfZm10KzB4NTcvMHg3MApbICAgIDAuMjA4MDI5XSAgWzxmZmZmZmZmZjgxN2MzZWI0Pl0g PyBfX2JpdG1hcF93ZWlnaHQrMHhlNC8weDExMApbICAgIDAuMjA5NDQ3XSAgWzxmZmZmZmZmZjgx MTI2OGQ2Pl0gc2RfaW5pdCsweDNlNi8weDQwMApbICAgIDAuMjEwMDE1XSAgWzxmZmZmZmZmZjgx MTM3ODUxPl0gYnVpbGRfc2NoZWRfZG9tYWluKzB4MzEvMHgyMzAKWyAgICAwLjIxMTQ1MF0gIFs8 ZmZmZmZmZmY4MTEzODY5Nj5dIGJ1aWxkX3NjaGVkX2RvbWFpbnMrMHhjNDYvMHgxNzcwClsgICAg MC4yMTI5MzFdICBbPGZmZmZmZmZmODM4MDc4NTg+XSBzY2hlZF9pbml0X3NtcCsweDExOC8weDNi MApbICAgIDAuMjE0MzI5XSAgWzxmZmZmZmZmZjgzN2RlYzRjPl0ga2VybmVsX2luaXRfZnJlZWFi bGUrMHhjZC8weDMxYQpbICAgIDAuMjE1ODE2XSAgWzxmZmZmZmZmZjgyMmM0NmUwPl0gPyByZXN0 X2luaXQrMHgxMjAvMHgxMjAKWyAgICAwLjIxNzE1NV0gIFs8ZmZmZmZmZmY4MjJjNDZmMT5dIGtl cm5lbF9pbml0KzB4MTEvMHgyMzAKWyAgICAwLjIxODQ5MV0gIFs8ZmZmZmZmZmY4MjMwYTk3Yz5d IHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwClsgICAgMC4yMjAwMTRdICBbPGZmZmZmZmZmODIyYzQ2 ZTA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuMjIxMzgzXSAtLS1bIGVuZCB0cmFj ZSA2NmY2ZGZmOGE5MzVhMDRhIF0tLS0KWyAgICAwLjIzMzQzMV0gZ2NvdjogdmVyc2lvbiBtYWdp YzogMHgzNDMwMzgyYQpbICAgIDAuMjM2Mjc5XSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVj a3N1bSBzcGVlZApbICAgIDAuMzMwMDE0XSAgICBwcmVmZXRjaDY0LXNzZTogIDg3NDguMDAwIE1C L3NlYwpbICAgIDAuNDMwMDE1XSAgICBnZW5lcmljX3NzZTogIDc2NDcuMjAwIE1CL3NlYwpbICAg IDAuNDMxMzk4XSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoODc0OC4wMDAg TUIvc2VjKQpbICAgIDAuNDMzMTA5XSBwcmFuZG9tOiBzZWVkIGJvdW5kYXJ5IHNlbGYgdGVzdCBw YXNzZWQKWyAgICAwLjQzNTM4NV0gcHJhbmRvbTogMTAwIHNlbGYgdGVzdHMgcGFzc2VkClsgICAg MC40MzY2OTZdIGF0b21pYzY0X3Rlc3Q6IHBhc3NlZCBmb3IgeDg2LTY0IHBsYXRmb3JtIHdpdGgg Q1g4IGFuZCB3aXRoIFNTRQpbICAgIDAuNDM4OTUyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg ZmFtaWx5IDE2ClsgICAgMC40NDEwNjhdIGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIG1lbnUKWyAg ICAwLjQ0Mjk4Ml0gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKWyAgICAwLjQ0NDQxMl0g ZGNhIHNlcnZpY2Ugc3RhcnRlZCwgdmVyc2lvbiAxLjEyLjEKWyAgICAwLjQ0NTc5NF0gUENJOiBV c2luZyBjb25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAwLjYzOTE0MV0g cmFpZDY6IHNzZTJ4MSAgICAxNDk2IE1CL3MKWyAgICAwLjgwOTEzMF0gcmFpZDY6IHNzZTJ4MiAg ICAyNzAwIE1CL3MKWyAgICAwLjk3OTEzMV0gcmFpZDY6IHNzZTJ4NCAgICAzMzc4IE1CL3MKWyAg ICAwLjk3OTg5OF0gcmFpZDY6IHVzaW5nIGFsZ29yaXRobSBzc2UyeDQgKDMzNzggTUIvcykKWyAg ICAwLjk4MDAwNl0gcmFpZDY6IHVzaW5nIGludHgxIHJlY292ZXJ5IGFsZ29yaXRobQpbICAgIDAu OTgxMTM5XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpClsgICAgMC45ODE5MzldIEFD UEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIERldmljZSkKWyAgICAwLjk4MjcyOV0gQUNQSTogQWRk ZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25zKQpbICAgIDAuOTgzNTkzXSBBQ1BJOiBBZGRlZCBf T1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKWyAgICAwLjk5MzIyN10gQUNQSTogSW50 ZXJwcmV0ZXIgZW5hYmxlZApbICAgIDAuOTkzOTcyXSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzUpClsg ICAgMC45OTQ4NzBdIEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKWyAg ICAwLjk5NjEyMl0gUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYg bmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJlcG9ydCBhIGJ1ZwpbICAgIDEuMDEwNzY5 XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSkK WyAgICAxLjAxMTgyM10gYWNwaSBQTlAwQTAzOjAwOiBfT1NDOiBPUyBzdXBwb3J0cyBbQVNQTSBD bG9ja1BNIFNlZ21lbnRzXQpbICAgIDEuMDEyODk1XSBhY3BpIFBOUDBBMDM6MDA6IF9PU0MgZmFp bGVkIChBRV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQpbICAgIDEuMDE0Mzg3XSBhY3BpIFBO UDBBMDM6MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9ybWF0aW9uLCBjYW4ndCBhY2Nlc3Mg ZXh0ZW5kZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5kZXIgdGhpcyBicmlkZ2UuClsgICAg MS4wMTcxOTZdIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApbICAgIDEuMDE3OTY0XSBw Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZdClsgICAgMS4wMTg4 ODddIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHgwY2Y3 XQpbICAgIDEuMDE5OTA3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAg MHgwZDAwLTB4YWRmZl0KWyAgICAxLjAyMDAwOF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyBy ZXNvdXJjZSBbaW8gIDB4YWUwZi0weGFlZmZdClsgICAgMS4wMjEwMThdIHBjaV9idXMgMDAwMDow MDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweGFmMjAtMHhhZmRmXQpbICAgIDEuMDIyMDMzXSBw Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZmU0LTB4ZmZmZl0KWyAg ICAxLjAyMzA0NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAw YTAwMDAtMHgwMDBiZmZmZl0KWyAgICAxLjAyNDEyNl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1 cyByZXNvdXJjZSBbbWVtIDB4MTQwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAxLjAyNTI4OV0gcGNp IDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEu MDI2ODgzXSBwY2kgMDAwMDowMDowMS4wOiBbODA4Njo3MDAwXSB0eXBlIDAwIGNsYXNzIDB4MDYw MTAwClsgICAgMS4wMjg1ODFdIHBjaSAwMDAwOjAwOjAxLjE6IFs4MDg2OjcwMTBdIHR5cGUgMDAg Y2xhc3MgMHgwMTAxODAKWyAgICAxLjAzMjMyM10gcGNpIDAwMDA6MDA6MDEuMTogcmVnIDB4MjA6 IFtpbyAgMHhjMDQwLTB4YzA0Zl0KWyAgICAxLjAzNDA4OV0gcGNpIDAwMDA6MDA6MDEuMTogbGVn YWN5IElERSBxdWlyazogcmVnIDB4MTA6IFtpbyAgMHgwMWYwLTB4MDFmN10KWyAgICAxLjAzNTIw MF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTQ6IFtpbyAgMHgw M2Y2XQpbICAgIDEuMDM2MjI0XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiBy ZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XQpbICAgIDEuMDM3MzM1XSBwY2kgMDAwMDowMDow MS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxYzogW2lvICAweDAzNzZdClsgICAgMS4wMzg3 NTJdIHBjaSAwMDAwOjAwOjAxLjM6IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3MgMHgwNjgwMDAK WyAgICAxLjA0MDM2MV0gcGNpIDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHgwNjAwLTB4MDYz Zl0gY2xhaW1lZCBieSBQSUlYNCBBQ1BJClsgICAgMS4wNDE3MjNdIHBjaSAwMDAwOjAwOjAxLjM6 IHF1aXJrOiBbaW8gIDB4MDcwMC0weDA3MGZdIGNsYWltZWQgYnkgUElJWDQgU01CClsgICAgMS4w NDYxMDBdIHBjaSAwMDAwOjAwOjAyLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xhc3MgMHgwMzAw MDAKWyAgICAxLjA0ODA5Nl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmYzAw MDAwMC0weGZkZmZmZmZmIHByZWZdClsgICAgMS4wNTAwMTFdIHBjaSAwMDAwOjAwOjAyLjA6IHJl ZyAweDE0OiBbbWVtIDB4ZmViZjAwMDAtMHhmZWJmMGZmZl0KWyAgICAxLjA1NTc1N10gcGNpIDAw MDA6MDA6MDIuMDogcmVnIDB4MzA6IFttZW0gMHhmZWJlMDAwMC0weGZlYmVmZmZmIHByZWZdClsg ICAgMS4wNTcyMjVdIHBjaSAwMDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3Mg MHgwMjAwMDAKWyAgICAxLjA1ODk5NF0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTA6IFttZW0g MHhmZWJjMDAwMC0weGZlYmRmZmZmXQpbICAgIDEuMDYwNzQzXSBwY2kgMDAwMDowMDowMy4wOiBy ZWcgMHgxNDogW2lvICAweGMwMDAtMHhjMDNmXQpbICAgIDEuMDY1Mzk1XSBwY2kgMDAwMDowMDow My4wOiByZWcgMHgzMDogW21lbSAweGZlYjgwMDAwLTB4ZmViYmZmZmYgcHJlZl0KWyAgICAxLjA2 NjgxNV0gcGNpIDAwMDA6MDA6MDQuMDogWzgwODY6MjVhYl0gdHlwZSAwMCBjbGFzcyAweDA4ODAw MApbICAgIDEuMDY4MjQxXSBwY2kgMDAwMDowMDowNC4wOiByZWcgMHgxMDogW21lbSAweGZlYmYx MDAwLTB4ZmViZjEwMGZdClsgICAgMS4wNzIzNjBdIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBu b2RlIDAKWyAgICAxLjA3NDI2MV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktBXSAoSVJR cyA1ICoxMCAxMSkKWyAgICAxLjA3NTgyNF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktC XSAoSVJRcyA1ICoxMCAxMSkKWyAgICAxLjA3NzQ1MV0gQUNQSTogUENJIEludGVycnVwdCBMaW5r IFtMTktDXSAoSVJRcyA1IDEwICoxMSkKWyAgICAxLjA3OTA3Nl0gQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktEXSAoSVJRcyA1IDEwICoxMSkKWyAgICAxLjA4MDY3Ml0gQUNQSTogUENJIElu dGVycnVwdCBMaW5rIFtMTktTXSAoSVJRcyAqOSkKWyAgICAxLjA4MjcxNF0gQUNQSTogRW5hYmxl ZCAxNiBHUEVzIGluIGJsb2NrIDAwIHRvIDBGClsgICAgMS4wODM5ODFdIHZnYWFyYjogZGV2aWNl IGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tz PW5vbmUKWyAgICAxLjA4NTQ1Nl0gdmdhYXJiOiBsb2FkZWQKWyAgICAxLjA4NjAzMV0gdmdhYXJi OiBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKWyAgICAxLjA4Njk3N10gU0NT SSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAxLjA4Njk3N10gbGliYXRhIHZlcnNpb24gMy4w MCBsb2FkZWQuClsgICAgMS4wODY5NzddIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsg ICAgMS4wOTAwMjZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNi ZnMKWyAgICAxLjA5MDk5NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl ciBodWIKWyAgICAxLjA5MjIzN10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZl ciB1c2IKWyAgICAxLjA5MjIzN10gcHBzX2NvcmU6IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0 ZXJlZApbICAgIDEuMDkyNjIwXSBwcHNfY29yZTogU29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHly aWdodCAyMDA1LTIwMDcgUm9kb2xmbyBHaW9tZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+ClsgICAg MS4wOTQ3NjldIFBUUCBjbG9jayBzdXBwb3J0IHJlZ2lzdGVyZWQKWyAgICAxLjA5NTk0N10gd21p OiBNYXBwZXIgbG9hZGVkClsgICAgMS4wOTY4MzVdIFBDSTogVXNpbmcgQUNQSSBmb3IgSVJRIHJv dXRpbmcKWyAgICAxLjEwMDAwOF0gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBi eXRlcwpbICAgIDEuMTAwOTg0XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDAwMDlm YzAwLTB4MDAwOWZmZmZdClsgICAgMS4xMDE5NzldIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBb bWVtIDB4MTNmZmUwMDAtMHgxM2ZmZmZmZl0KWyAgICAxLjEwMzQxN10gaXJkYV9pbml0KCkKWyAg ICAxLjEwNDAwOF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyMwpbICAgIDEuMTA1 MTg3XSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBrdm0tY2xvY2sKWyAgICAxLjEwNjM2M10gV2Fy bmluZzogY291bGQgbm90IHJlZ2lzdGVyIGFsbCBicmFuY2hlcyBzdGF0cwpbICAgIDEuMTA3Mjg5 XSBXYXJuaW5nOiBjb3VsZCBub3QgcmVnaXN0ZXIgYW5ub3RhdGVkIGJyYW5jaGVzIHN0YXRzClsg ICAgMS4xMjQzNjFdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDEuMTI1MDU4XSBBQ1BJOiBidXMg dHlwZSBQTlAgcmVnaXN0ZXJlZApbICAgIDEuMTI1OTEwXSBJT0FQSUNbMF06IFNldCByb3V0aW5n IGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAg IDEuMTI3NDk4XSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAw YjAwIChhY3RpdmUpClsgICAgMS4xMjg2NDFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMSAtPiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpClsgICAgMS4xMzAy MTddIHBucCAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAzMDMgKGFj dGl2ZSkKWyAgICAxLjEzMTMxMF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAt PiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAgIDEuMTMyODA0XSBw bnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwZjEzIChhY3RpdmUp ClsgICAgMS4xMzM5MzVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2 IC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpClsgICAgMS4xMzUzOTBdIHBucCAwMDow MzogW2RtYSAyXQpbICAgIDEuMTM2MTI3XSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBk ZXZpY2UsIElEcyBQTlAwNzAwIChhY3RpdmUpClsgICAgMS4xMzcyODNdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjMpClsgICAgMS4xMzg3ODJdIHBucCAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwg SURzIFBOUDA0MDAgKGFjdGl2ZSkKWyAgICAxLjEzOTk0MV0gSU9BUElDWzBdOiBTZXQgcm91dGlu ZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykKWyAg ICAxLjE0MTUxMV0gcG5wIDAwOjA1OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5Q MDUwMSAoYWN0aXZlKQpbICAgIDEuMTQzMjkwXSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA2IGRldmlj ZXMKWyAgICAxLjE0NDAzMF0gQUNQSTogYnVzIHR5cGUgUE5QIHVucmVnaXN0ZXJlZApbICAgIDEu MTUzNjc1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3XQpb ICAgIDEuMTU0NjMyXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhh ZGZmXQpbICAgIDEuMTU1NTY5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW2lvICAweGFl MGYtMHhhZWZmXQpbICAgIDEuMTU2NTI4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDcgW2lv ICAweGFmMjAtMHhhZmRmXQpbICAgIDEuMTU3NDQ5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNl IDggW2lvICAweGFmZTQtMHhmZmZmXQpbICAgIDEuMTU4MzgwXSBwY2lfYnVzIDAwMDA6MDA6IHJl c291cmNlIDkgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMS4xNTkzODhdIHBjaV9i dXMgMDAwMDowMDogcmVzb3VyY2UgMTAgW21lbSAweDE0MDAwMDAwLTB4ZmViZmZmZmZdClsgICAg MS4xNjA0ODZdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQpbICAgIDEuMTYxMzMz XSBwY2kgMDAwMDowMDowMC4wOiBMaW1pdGluZyBkaXJlY3QgUENJL1BDSSB0cmFuc2ZlcnMKWyAg ICAxLjE2MjMzMl0gcGNpIDAwMDA6MDA6MDEuMDogUElJWDM6IEVuYWJsaW5nIFBhc3NpdmUgUmVs ZWFzZQpbICAgIDEuMTYzMzA5XSBwY2kgMDAwMDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEg aGFuZyB3b3JrYXJvdW5kcwpbICAgIDEuMTY0MzQ4XSBwY2kgMDAwMDowMDowMi4wOiBCb290IHZp ZGVvIGRldmljZQpbICAgIDEuMTY1MjA3XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0Clsg ICAgMS4xNjYyMDldIFVucGFja2luZyBpbml0cmFtZnMuLi4KWyAgICAxLjI1MDcxMF0gRnJlZWlu ZyBpbml0cmQgbWVtb3J5OiAzMTEySyAoZmZmZjg4MDAxM2NlNjAwMCAtIGZmZmY4ODAwMTNmZjAw MDApClsgICAgMS4yNTM5OTFdIGNyeXB0b21ncl90ZXN0ICgzMykgdXNlZCBncmVhdGVzdCBzdGFj ayBkZXB0aDogMTQ4ODggYnl0ZXMgbGVmdApbICAgIDEuMjU1NjYwXSBjcnlwdG9tZ3JfdGVzdCAo MzQpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDE0NzY4IGJ5dGVzIGxlZnQKWyAgICAxLjI1 ODU1M10gc2hhMV9zc3NlMzogTmVpdGhlciBBVlggbm9yIEFWWDIgbm9yIFNTU0UzIGlzIGF2YWls YWJsZS91c2FibGUuClsgICAgMS4yNjAyMThdIHNoYTI1Nl9zc3NlMzogTmVpdGhlciBBVlggbm9y IFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuClsgICAgMS4yNjE4NjNdIHNwaW5fbG9jay10b3J0 dXJlOi0tLSBTdGFydCBvZiB0ZXN0OiBud3JpdGVyc19zdHJlc3M9NCBzdGF0X2ludGVydmFsPTYw IHZlcmJvc2U9MSBzaHVmZmxlX2ludGVydmFsPTMgc3R1dHRlcj01IHNodXRkb3duX3NlY3M9MCBv bm9mZl9pbnRlcnZhbD0wIG9ub2ZmX2hvbGRvZmY9MApbICAgIDEuMjY1NjE3XSBzcGluX2xvY2st dG9ydHVyZTogQ3JlYXRpbmcgdG9ydHVyZV9zaHVmZmxlIHRhc2sKWyAgICAxLjI2NzI0Ml0gc3Bp bl9sb2NrLXRvcnR1cmU6IENyZWF0aW5nIHRvcnR1cmVfc3R1dHRlciB0YXNrClsgICAgMS4yNjg1 NzFdIHNwaW5fbG9jay10b3J0dXJlOiB0b3J0dXJlX3NodWZmbGUgdGFzayBzdGFydGVkClsgICAg MS4yNjk4OTJdIHNwaW5fbG9jay10b3J0dXJlOiBDcmVhdGluZyBsb2NrX3RvcnR1cmVfd3JpdGVy IHRhc2sKWyAgICAxLjI2OTkxNV0gc3Bpbl9sb2NrLXRvcnR1cmU6IHRvcnR1cmVfc3R1dHRlciB0 YXNrIHN0YXJ0ZWQKWyAgICAxLjI3MjgwNl0gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0aW5nIGxv Y2tfdG9ydHVyZV93cml0ZXIgdGFzawpbICAgIDEuMjczOTExXSBzcGluX2xvY2stdG9ydHVyZTog bG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQKWyAgICAxLjI3NDkwM10gc3Bpbl9sb2Nr LXRvcnR1cmU6IENyZWF0aW5nIGxvY2tfdG9ydHVyZV93cml0ZXIgdGFzawpbICAgIDEuMjc0OTI2 XSBzcGluX2xvY2stdG9ydHVyZTogbG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQKWyAg ICAxLjI3Njk1MF0gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0aW5nIGxvY2tfdG9ydHVyZV93cml0 ZXIgdGFzawpbICAgIDEuMjc3OTE2XSBzcGluX2xvY2stdG9ydHVyZTogbG9ja190b3J0dXJlX3dy aXRlciB0YXNrIHN0YXJ0ZWQKWyAgICAxLjI3ODg5Ml0gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0 aW5nIGxvY2tfdG9ydHVyZV9zdGF0cyB0YXNrClsgICAgMS4yNzg5MTZdIHNwaW5fbG9jay10b3J0 dXJlOiBsb2NrX3RvcnR1cmVfd3JpdGVyIHRhc2sgc3RhcnRlZApbICAgIDEuMjgxNTUzXSBmdXRl eCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDQsIDY1NTM2IGJ5dGVzKQpbICAgIDEu MjgyNTcyXSBJbml0aWFsaXNlIHN5c3RlbSB0cnVzdGVkIGtleXJpbmcKWyAgICAxLjI5MDE0MV0g c3Bpbl9sb2NrLXRvcnR1cmU6IGxvY2tfdG9ydHVyZV9zdGF0cyB0YXNrIHN0YXJ0ZWQKWyAgICAx LjkzMzM1NF0gSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVk IDAgcGFnZXMKWyAgICAxLjk1NDU0M10gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpbICAg IDEuOTU2MDcwXSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwg NDA5NiBieXRlcykKWyAgICAxLjk1OTA2Ml0gU0dJIFhGUyB3aXRoIEFDTHMsIHNlY3VyaXR5IGF0 dHJpYnV0ZXMsIGxhcmdlIGJsb2NrL2lub2RlIG51bWJlcnMsIGRlYnVnIGVuYWJsZWQKWyAgICAx Ljk2ODE4NF0gZ2ZzMjogR0ZTMiBpbnN0YWxsZWQKWyAgICAxLjk3NjY1OV0gTkVUOiBSZWdpc3Rl cmVkIHByb3RvY29sIGZhbWlseSAzOApbICAgIDEuOTc3ODQ3XSBLZXkgdHlwZSBhc3ltbWV0cmlj IHJlZ2lzdGVyZWQKWyAgICAxLjk3ODgyNl0gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5JyBy ZWdpc3RlcmVkClsgICAgMS45ODA0MTddIEJsb2NrIGxheWVyIFNDU0kgZ2VuZXJpYyAoYnNnKSBk cml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNTApClsgICAgMS45ODIxOTFdIGlvIHNj aGVkdWxlciBub29wIHJlZ2lzdGVyZWQKWyAgICAxLjk4MzExOV0gaW8gc2NoZWR1bGVyIGRlYWRs aW5lIHJlZ2lzdGVyZWQgKGRlZmF1bHQpClsgICAgMS45ODQyOThdIHRlc3Rfc3RyaW5nX2hlbHBl cnM6IFJ1bm5pbmcgdGVzdHMuLi4KWyAgICAyLjAwOTkxN10gY3JjMzI6IENSQ19MRV9CSVRTID0g MSwgQ1JDX0JFIEJJVFMgPSAxClsgICAgMi4wMTA4MDldIGNyYzMyOiBzZWxmIHRlc3RzIHBhc3Nl ZCwgcHJvY2Vzc2VkIDIyNTk0NCBieXRlcyBpbiAxNjM3NzM3OSBuc2VjClsgICAgMi4wMjM2ODJd IGNyYzMyYzogQ1JDX0xFX0JJVFMgPSAxClsgICAgMi4wMjQ0MjBdIGNyYzMyYzogc2VsZiB0ZXN0 cyBwYXNzZWQsIHByb2Nlc3NlZCAyMjU5NDQgYnl0ZXMgaW4gNzg4NzM4NCBuc2VjClsgICAgMi4y NTAxNjhdIHRzYzogUmVmaW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRpb246IDI2OTMuNTAw IE1IegpbICAgIDIuOTQ1NDM3XSBjcmMzMl9jb21iaW5lOiA4MzczIHNlbGYgdGVzdHMgcGFzc2Vk ClsgICAgMy45MDQzMThdIGNyYzMyY19jb21iaW5lOiA4MzczIHNlbGYgdGVzdHMgcGFzc2VkClsg ICAgMy45MDUzNDBdIHJidHJlZSB0ZXN0aW5nIC0+IDEyMTk4IGN5Y2xlcwpbICAgIDQuNDIwODEy XSBhdWdtZW50ZWQgcmJ0cmVlIHRlc3RpbmcgLT4gMjg5MTkgY3ljbGVzClsgICAgNS42NDY3NDVd IGlwbWkgbWVzc2FnZSBoYW5kbGVyIHZlcnNpb24gMzkuMgpbICAgIDUuNjQ4MDQ4XSBJUE1JIFN5 c3RlbSBJbnRlcmZhY2UgZHJpdmVyLgpbICAgIDUuNjQ5NDg0XSBpcG1pX3NpOiBVbmFibGUgdG8g ZmluZCBhbnkgU3lzdGVtIEludGVyZmFjZShzKQpbICAgIDUuNjUxMDI3XSBpb2F0ZG1hOiBJbnRl bChSKSBRdWlja0RhdGEgVGVjaG5vbG9neSBEcml2ZXIgNC4wMApbICAgIDUuNjUyODc1XSBTZXJp YWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBkaXNhYmxlZApbICAg IDUuNjgwNjQ2XSAwMDowNTogdHR5UzAgYXQgSS9PIDB4M2Y4IChpcnEgPSA0LCBiYXNlX2JhdWQg PSAxMTUyMDApIGlzIGEgMTY1NTBBClsgICAgNS42ODQ4NTFdIGt3b3JrZXIvdTQ6MCAoODgpIHVz ZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDE0NjU2IGJ5dGVzIGxlZnQKWyAgICA1LjY4NDkyOV0g bHA6IGRyaXZlciBsb2FkZWQgYnV0IG5vIGRldmljZXMgZm91bmQKWyAgICA1LjY4NTA2N10gTm9u LXZvbGF0aWxlIG1lbW9yeSBkcml2ZXIgdjEuMwpbICAgIDUuNjg4OTMzXSBrd29ya2VyL3U0OjAg KDg3KSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxNDI1NiBieXRlcyBsZWZ0ClsgICAgNS42 OTA2NTZdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQgZHJpdmVyClsgICAgNS42OTE5 OTRdIHNtYXBpOjpzbWFwaV9pbml0LCBFUlJPUiBpbnZhbGlkIHVzU21hcGlJRApbICAgIDUuNjkz Mzg3XSBtd2F2ZTogdHAzNzgwaTo6dHAzNzgwSV9Jbml0aWFsaXplQm9hcmREYXRhOiBFcnJvcjog U01BUEkgaXMgbm90IGF2YWlsYWJsZSBvbiB0aGlzIG1hY2hpbmUKWyAgICA1LjY5NTg2N10gbXdh dmU6IG13YXZlZGQ6Om13YXZlX2luaXQ6IEVycm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZSBib2Fy ZCBkYXRhClsgICAgNS42OTc5NDBdIG13YXZlOiBtd2F2ZWRkOjptd2F2ZV9pbml0OiBFcnJvcjog RmFpbGVkIHRvIGluaXRpYWxpemUKWyAgICA1LjY5OTQ2OF0gSGFuZ2NoZWNrOiBzdGFydGluZyBo YW5nY2hlY2sgdGltZXIgMC45LjEgKHRpY2sgaXMgMTgwIHNlY29uZHMsIG1hcmdpbiBpcyA2MCBz ZWNvbmRzKS4KWyAgICA1LjcwMTg3NF0gSGFuZ2NoZWNrOiBVc2luZyBnZXRyYXdtb25vdG9uaWMo KS4KWyAgICA1LjcwMzM1N10gaWJtYXNtOiBJQk0gQVNNIFNlcnZpY2UgUHJvY2Vzc29yIERyaXZl ciB2ZXJzaW9uIDEuMCBsb2FkZWQKWyAgICA1LjcwNTE5MV0gU2lsaWNvbiBMYWJzIEMyIHBvcnQg c3VwcG9ydCB2LiAwLjUxLjAgLSAoQykgMjAwNyBSb2RvbGZvIEdpb21ldHRpClsgICAgNS43MDc1 NTldIEd1ZXN0IHBlcnNvbmFsaXR5IGluaXRpYWxpemVkIGFuZCBpcyBpbmFjdGl2ZQpbICAgIDUu NzA5MDUwXSBWTUNJIGhvc3QgZGV2aWNlIHJlZ2lzdGVyZWQgKG5hbWU9dm1jaSwgbWFqb3I9MTAs IG1pbm9yPTYyKQpbICAgIDUuNzEwNjUyXSBJbml0aWFsaXplZCBob3N0IHBlcnNvbmFsaXR5Clsg ICAgNS43MTIzNjVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdmlw ZXJib2FyZApbICAgIDUuNzEzOTAyXSBVbmlmb3JtIE11bHRpLVBsYXRmb3JtIEUtSURFIGRyaXZl cgpbICAgIDUuNzE1NzY1XSBMb2FkaW5nIGlTQ1NJIHRyYW5zcG9ydCBjbGFzcyB2Mi4wLTg3MC4K WyAgICA1LjcxNzQ1NF0gaHBfc3c6IGRldmljZSBoYW5kbGVyIHJlZ2lzdGVyZWQKWyAgICA1Ljcx ODY0Ml0gYWx1YTogZGV2aWNlIGhhbmRsZXIgcmVnaXN0ZXJlZApbICAgIDUuNzIwODQ5XSBBZGFw dGVjIGFhY3JhaWQgZHJpdmVyIDEuMi0wWzMwMzAwXS1tcwpbICAgIDUuNzIyMzY3XSBzY3NpOiA8 ZmRvbWFpbj4gRGV0ZWN0aW9uIGZhaWxlZCAobm8gY2FyZCkKWyAgICA1LjcyMzgzMF0gQnJvY2Fk ZSBCRkEgRkMvRkNPRSBTQ1NJIGRyaXZlciAtIHZlcnNpb246IDMuMi4yMy4wClsgICAgNS43MjU1 NjldIDN3YXJlIFN0b3JhZ2UgQ29udHJvbGxlciBkZXZpY2UgZHJpdmVyIGZvciBMaW51eCB2MS4y Ni4wMi4wMDMuClsgICAgNS43MjczMzJdIExTSSAzd2FyZSBTQVMvU0FUQS1SQUlEIENvbnRyb2xs ZXIgZGV2aWNlIGRyaXZlciBmb3IgTGludXggdjMuMjYuMDIuMDAwLgpbICAgIDUuNzI5NTA3XSBS b2NrZXRSQUlEIDN4eHgvNHh4eCBDb250cm9sbGVyIGRyaXZlciB2MS44ClsgICAgNS43MzEwNzBd IGlzY3NpOiByZWdpc3RlcmVkIHRyYW5zcG9ydCAoYmUyaXNjc2kpClsgICAgNS43MzI0MDZdIElu IGJlaXNjc2lfbW9kdWxlX2luaXQsIHR0PWZmZmZmZmZmODMwNDNjNjAKWyAgICA1LjczNDAwN10g ZXNhczJyOiBkcml2ZXIgd2lsbCBub3QgYmUgbG9hZGVkIGJlY2F1c2Ugbm8gQVRUTyBlc2FzMnIg ZGV2aWNlcyB3ZXJlIGZvdW5kClsgICAgNS43NDAxMzZdIFJvdW5kaW5nIGRvd24gYWxpZ25lZCBt YXhfc2VjdG9ycyBmcm9tIDQyOTQ5NjcyOTUgdG8gNDI5NDk2NzI4OApbICAgIDUuNzQyOTAwXSBt dGRvb3BzOiBtdGQgZGV2aWNlIChtdGRkZXY9bmFtZS9udW1iZXIpIG11c3QgYmUgc3VwcGxpZWQK WyAgICA1Ljc0NjI0Ml0gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkClsgICAgNS43NDgw NDhdIGNuaWM6IEJyb2FkY29tIE5ldFh0cmVtZSBJSSBDTklDIERyaXZlciBjbmljIHYyLjUuMjAg KE1hcmNoIDE0LCAyMDE0KQpbICAgIDUuNzUwNzc3XSBRTG9naWMgMS8xMCBHYkUgQ29udmVyZ2Vk L0ludGVsbGlnZW50IEV0aGVybmV0IERyaXZlciB2NS4zLjYwClsgICAgNS43NTI4NDNdIHRsYW46 IFRodW5kZXJMQU4gZHJpdmVyIHYxLjE3ClsgICAgNS43NTQwOTNdIHRsYW46IDAgZGV2aWNlcyBp bnN0YWxsZWQsIFBDSTogMCAgRUlTQTogMApbICAgIDUuNzU1NTgwXSB3ODM5NzdhZl9pbml0KCkK WyAgICA1Ljc1NjU1Nl0gdzgzOTc3YWZfb3BlbigpClsgICAgNS43NTc1MDZdIHc4Mzk3N2FmX3By b2JlKCkKWyAgICA1Ljc2MzEwMV0gdzgzOTc3YWZfcHJvYmUoKSwgV3JvbmcgY2hpcCB2ZXJzaW9u ClsgICAgNS43NjQwMTldIHc4Mzk3N2FmX3Byb2JlKCkKWyAgICA1Ljc2NTYwNV0gdzgzOTc3YWZf cHJvYmUoKSwgV3JvbmcgY2hpcCB2ZXJzaW9uClsgICAgNS43NjY2MDhdIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbWNzNzc4MApbICAgIDUuNzY4Njc5XSBQUFAgZ2Vu ZXJpYyBkcml2ZXIgdmVyc2lvbiAyLjQuMgpbICAgIDUuNzcwMTMzXSBQUFAgTVBQRSBDb21wcmVz c2lvbiBtb2R1bGUgcmVnaXN0ZXJlZApbICAgIDUuNzcxNDY2XSBTTElQOiB2ZXJzaW9uIDAuOC40 LU5FVDMuMDE5LU5FV1RUWSAoZHluYW1pYyBjaGFubmVscywgbWF4PTI1NikuClsgICAgNS43NzMy NzldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaXBoZXRoClsgICAg NS43NzU0NjVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHdhLXJj ClsgICAgNS43NzcwNDldIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBDb250cm9s bGVyIChFSENJKSBEcml2ZXIKWyAgICA1Ljc3ODYxN10gZWhjaS1wY2k6IEVIQ0kgUENJIHBsYXRm b3JtIGRyaXZlcgpbICAgIDUuNzc5OTQ2XSBmb3RnMjEwX2hjZDogRk9URzIxMCBIb3N0IENvbnRy b2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgIDUuNzgxODA2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5l dyBpbnRlcmZhY2UgZHJpdmVyIHd1c2ItY2JhZgpbICAgIDUuNzgzMzkyXSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19hY20KWyAgICA1Ljc4NDg3OF0gY2RjX2Fj bTogVVNCIEFic3RyYWN0IENvbnRyb2wgTW9kZWwgZHJpdmVyIGZvciBVU0IgbW9kZW1zIGFuZCBJ U0ROIGFkYXB0ZXJzClsgICAgNS43ODcxODZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgdXNidG1jClsgICAgNS43ODg2MzJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3 IGludGVyZmFjZSBkcml2ZXIgbWljcm90ZWtYNgpbICAgIDUuNzkwMzQ4XSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGFwcGxlZGlzcGxheQpbICAgIDUuNzkxOTU2XSB1 c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGVtaTYyIC0gZmlybXdhcmUg bG9hZGVyClsgICAgNS43OTM3NDVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBk cml2ZXIgdXNibGNkClsgICAgNS43OTUyODFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgdXNidGVzdApbICAgIDUuNzk2ODA4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5l dyBpbnRlcmZhY2UgZHJpdmVyIHVzczcyMApbICAgIDUuNzk4MjE2XSB1c3M3MjA6IHYwLjY6VVNC IFBhcnBvcnQgQ2FibGUgZHJpdmVyIGZvciBDYWJsZXMgdXNpbmcgdGhlIEx1Y2VudCBUZWNobm9s b2dpZXMgVVNTNzIwIENoaXAKWyAgICA1LjgwMDYyMl0gdXNzNzIwOiBOT1RFOiB0aGlzIGlzIGEg c3BlY2lhbCBwdXJwb3NlIGRyaXZlciB0byBhbGxvdyBub25zdGFuZGFyZApbICAgIDUuODAyNzU5 XSB1c3M3MjA6IHByb3RvY29scyAoZWcuIGJpdGJhbmcpIG92ZXIgVVNTNzIwIHVzYiB0byBwYXJh bGxlbCBjYWJsZXMKWyAgICA1LjgwNDg2OF0gdXNzNzIwOiBJZiB5b3UganVzdCB3YW50IHRvIGNv bm5lY3QgdG8gYSBwcmludGVyLCB1c2UgdXNibHAgaW5zdGVhZApbICAgIDUuODA3Njk5XSBpODA0 MjogUE5QOiBQUy8yIENvbnRyb2xsZXIgW1BOUDAzMDM6S0JELFBOUDBmMTM6TU9VXSBhdCAweDYw LDB4NjQgaXJxIDEsMTIKWyAgICA1LjgxMTA3M10gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4 NjAsMHg2NCBpcnEgMQpbICAgIDUuODEyNDc1XSBzZXJpbzogaTgwNDIgQVVYIHBvcnQgYXQgMHg2 MCwweDY0IGlycSAxMgpbICAgIDUuODE0NjIwXSBwYXJrYmQ6IG5vIHN1Y2ggcGFycG9ydApbICAg IDUuODE2MDIwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGFwcGxl dG91Y2gKWyAgICA1LjgxNzYwNF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy aXZlciBiY201OTc0ClsgICAgNS44MTk4NTBdIGlucHV0OiBBVCBUcmFuc2xhdGVkIFNldCAyIGtl eWJvYXJkIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1dDAKWyAg ICA1LjgyMzA1NV0gbWs3MTI6IGRldmljZSBub3QgcHJlc2VudApbICAgIDUuODI0MjY5XSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYnRvdWNoc2NyZWVuClsgICAg NS44MjYwNDVdIGNtMTA5OiBLZXltYXAgZm9yIEtvbXVuaWthdGUgS0lQMTAwMCBwaG9uZSBsb2Fk ZWQKWyAgICA1LjgyNzU4Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl ciBjbTEwOQpbICAgIDUuODI4OTY2XSBjbTEwOTogQ00xMDkgcGhvbmUgZHJpdmVyOiAyMDA4MDgw NSAoQykgQWxmcmVkIEUuIEhlZ2dlc3RhZApbICAgIDUuODMxNjQwXSB1c2Jjb3JlOiByZWdpc3Rl cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGltc19wY3UKWyAgICA1LjgzNTg1Nl0gcHBzIHBwczA6 IG5ldyBQUFMgc291cmNlIGt0aW1lcgpbICAgIDUuODM3MDgzXSBwcHMgcHBzMDoga3RpbWVyIFBQ UyBzb3VyY2UgcmVnaXN0ZXJlZApbICAgIDUuODM4MzYwXSBwcHNfbGRpc2M6IFBQUyBsaW5lIGRp c2NpcGxpbmUgcmVnaXN0ZXJlZApbICAgIDUuODQwOTI4XSBhbGltNzEwMV93ZHQ6IFN0ZXZlIEhp bGwgPHN0ZXZlQG5hdmFoby5jby51az4KWyAgICA1Ljg0MjM3OV0gYWxpbTcxMDFfd2R0OiBBTGkg TTcxMDEgUE1VIG5vdCBwcmVzZW50IC0gV0RUIG5vdCBzZXQKWyAgICA1Ljg0MzkzNV0gd2FmZXI1 ODIzd2R0OiBXRFQgZHJpdmVyIGZvciBXYWZlciA1ODIzIHNpbmdsZSBib2FyZCBjb21wdXRlciBp bml0aWFsaXNpbmcKWyAgICA1Ljg0NjI5MV0gd2FmZXI1ODIzd2R0OiBpbml0aWFsaXplZC4gdGlt ZW91dD02MCBzZWMgKG5vd2F5b3V0PTApClsgICAgNS44NDc4NzVdIHNjMTIwMHdkdDogYnVpbGQg MjAwMjAzMDMKWyAgICA1Ljg0ODk4NF0gc2MxMjAwd2R0OiBpbyBwYXJhbWV0ZXIgbXVzdCBiZSBz cGVjaWZpZWQKWyAgICA1Ljg1MDQwN10gcGM4NzQxM193ZHQ6IFZlcnNpb24gMS4xIGF0IGlvIDB4 MkUKWyAgICA1Ljg1MTcwOV0gcGM4NzQxM193ZHQ6IGNhbm5vdCByZWdpc3RlciBtaXNjZGV2IG9u IG1pbm9yPTEzMCAoZXJyPS0xNikKWyAgICA1Ljg1MzM2OV0gbnZfdGNvOiBOViBUQ08gV2F0Y2hE b2cgVGltZXIgRHJpdmVyIHYwLjAxClsgICAgNS44NTY1ODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg bmV3IGludGVyZmFjZSBkcml2ZXIgdHJhbnpwb3J0ClsgICAgNS44NTgxMjFdIHVzYmNvcmU6IHJl Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYWxwaGF0cmFjawpbICAgIDUuODU5ODkwXSBp bnB1dDogU3BlYWt1cCBhcyAvZGV2aWNlcy92aXJ0dWFsL2lucHV0L2lucHV0MwpbICAgIDUuODYx NjgwXSBpbml0aWFsaXplZCBkZXZpY2U6IC9kZXYvc3ludGgsIG5vZGUgKE1BSk9SIDEwLCBNSU5P UiAyNSkKWyAgICA1Ljg2MzQ2OF0gc3BlYWt1cCAzLjEuNjogaW5pdGlhbGl6ZWQKWyAgICA1Ljg2 NDY1Ml0gc3ludGggbmFtZSBvbiBlbnRyeSBpczogKG51bGwpClsgICAgNS44NjU5MzhdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgZ2RtX3dpbWF4ClsgICAgNS44Njgx OTNdIGRnbmM6IGRnbmMtMS4zLTE2LCBEaWdpIEludGVybmF0aW9uYWwgUGFydCBOdW1iZXIgNDAw MDIzNjlfRgpbICAgIDUuODY5OTI3XSBkZ25jOiBGb3IgdGhlIHRvb2xzIHBhY2thZ2Ugb3IgdXBk YXRlZCBkcml2ZXJzIHBsZWFzZSB2aXNpdCBodHRwOi8vd3d3LmRpZ2kuY29tClsgICAgNS44NzI3 ODJdIEZQR0EgRE9XTkxPQUQgLS0tPgpbICAgIDUuODczODIxXSBGUEdBIGltYWdlIGZpbGUgbmFt ZTogeGxpbnhfZnBnYV9maXJtd2FyZS5iaXQKWyAgICA1Ljg3NTQwMF0gR1BJTyBJTklUIEZBSUwh IQpbICAgIDUuODc2NjU3XSBkZWxsX3dtaV9haW86IE5vIGtub3duIFdNSSBHVUlEIGZvdW5kClsg ICAgNS44NzgwMDRdIEluaXRpYWxpemluZyBIUFE2MDAxIG1vZHVsZQpbICAgIDUuODc5NDIyXSBN aXJyb3IvcmVkaXJlY3QgYWN0aW9uIG9uClsgICAgNS44ODA1NTJdIFNpbXBsZSBUQyBhY3Rpb24g TG9hZGVkClsgICAgNS44ODE2ODldIG5ldGVtOiB2ZXJzaW9uIDEuMwpbICAgIDUuODgyNzY2XSBO RVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE3ClsgICAgNS44ODQxOThdIE5FVDogUmVn aXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgNQpbICAgIDUuODg2MDY3XSBJckNPTU0gcHJvdG9jb2wg KERhZyBCcmF0dGxpKQpbICAgIDUuODkwMjU0XSA5cG5ldDogSW5zdGFsbGluZyA5UDIwMDAgc3Vw cG9ydApbICAgIDUuODkxNTM0XSBLZXkgdHlwZSBkbnNfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAg IDUuODkzMDAyXSBiYXRtYW5fYWR2OiBCLkEuVC5NLkEuTi4gYWR2YW5jZWQgMjAxNC4zLjAgKGNv bXBhdGliaWxpdHkgdmVyc2lvbiAxNSkgbG9hZGVkClsgICAgNS44OTUzMTRdIG1wbHNfZ3NvOiBN UExTIEdTTyBzdXBwb3J0ClsgICAgNS44OTY5MDBdIApbICAgIDUuODk2OTAwXSBwcmludGluZyBQ SUMgY29udGVudHMKWyAgICA1Ljg5ODUzMF0gLi4uIFBJQyAgSU1SOiBmZmZmClsgICAgNS44OTk1 MTVdIC4uLiBQSUMgIElSUjogMTAxMwpbICAgIDUuOTAwNTYxXSAuLi4gUElDICBJU1I6IDAwMDAK WyAgICA1LjkwMTYwNV0gLi4uIFBJQyBFTENSOiAwYzAwClsgICAgNS45MDI2NTVdIHByaW50aW5n IGxvY2FsIEFQSUMgY29udGVudHMgb24gQ1BVIzAvMDoKWyAgICA1LjkwMzYxNF0gLi4uIEFQSUMg SUQ6ICAgICAgMDAwMDAwMDAgKDApClsgICAgNS45MDQzOTZdIC4uLiBBUElDIFZFUlNJT046IDAx MDUwMDE0ClsgICAgNS45MDUxNDFdIC4uLiBBUElDIFRBU0tQUkk6IDAwMDAwMDAwICgwMCkKWyAg ICA1LjkwNTk4NF0gLi4uIEFQSUMgUFJPQ1BSSTogMDAwMDAwMDAKWyAgICA1LjkwNjczOF0gLi4u IEFQSUMgTERSOiAwMTAwMDAwMApbICAgIDUuOTA3NDM1XSAuLi4gQVBJQyBERlI6IGZmZmZmZmZm ClsgICAgNS45MDgxNjRdIC4uLiBBUElDIFNQSVY6IDAwMDAwMWZmClsgICAgNS45MDg4NjJdIC4u LiBBUElDIElTUiBmaWVsZDoKWyAgICA1LjkwOTU5MF0gMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApbICAgIDUuOTExMzk0XSAu Li4gQVBJQyBUTVIgZmllbGQ6ClsgICAgNS45MTIxMTldIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKWyAgICA1LjkxMjY1MF0g Li4uIEFQSUMgSVJSIGZpZWxkOgpbICAgIDUuOTEyNjUwXSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDIwMDAwMDAwClsgICAgNS45MTI2NTBd IC4uLiBBUElDIEVTUjogMDAwMDAwMDAKWyAgICA1LjkxMjY1MF0gLi4uIEFQSUMgSUNSOiAwMDAw MDhmZApbICAgIDUuOTEyNjUwXSAuLi4gQVBJQyBJQ1IyOiAwMjAwMDAwMApbICAgIDUuOTEyNjUw XSAuLi4gQVBJQyBMVlRUOiAwMDAwMDBlZgpbICAgIDUuOTEyNjUwXSAuLi4gQVBJQyBMVlRQQzog MDAwMTAwMDAKWyAgICA1LjkxMjY1MF0gLi4uIEFQSUMgTFZUMDogMDAwMTA3MDAKWyAgICA1Ljkx MjY1MF0gLi4uIEFQSUMgTFZUMTogMDAwMDA0MDAKWyAgICA1LjkxMjY1MF0gLi4uIEFQSUMgTFZU RVJSOiAwMDAwMDBmZQpbICAgIDUuOTEyNjUwXSAuLi4gQVBJQyBUTUlDVDogMDAxYzhiMWYKWyAg ICA1LjkxMjY1MF0gLi4uIEFQSUMgVE1DQ1Q6IDAwMDZhM2JjClsgICAgNS45MTI2NTBdIC4uLiBB UElDIFREQ1I6IDAwMDAwMDAzClsgICAgNS45MTI2NTBdIApbICAgIDUuOTI0OTg1XSBudW1iZXIg b2YgTVAgSVJRIHNvdXJjZXM6IDE1LgpbICAgIDUuOTI2MjExXSBudW1iZXIgb2YgSU8tQVBJQyAj MCByZWdpc3RlcnM6IDI0LgpbICAgIDUuOTI3NDgzXSB0ZXN0aW5nIHRoZSBJTyBBUElDLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4KWyAgICA1LjkyODgzNF0gSU8gQVBJQyAjMC4uLi4uLgpbICAgIDUu OTI5NzgzXSAuLi4uIHJlZ2lzdGVyICMwMDogMDAwMDAwMDAKWyAgICA1LjkzMDkzMl0gLi4uLi4u LiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAwClsgICAgNS45MzIyMDZdIC4uLi4uLi4gICAgOiBE ZWxpdmVyeSBUeXBlOiAwClsgICAgNS45MzM0MDRdIC4uLi4uLi4gICAgOiBMVFMgICAgICAgICAg OiAwClsgICAgNS45MzQ2MDZdIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3MDAxMQpbICAgIDUuOTM1 NzcwXSAuLi4uLi4uICAgICA6IG1heCByZWRpcmVjdGlvbiBlbnRyaWVzOiAxNwpbICAgIDUuOTM3 MTQ2XSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMApbICAgIDUuOTM4MzM5XSAuLi4u Li4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMTEKWyAgICA1LjkzOTUzN10gLi4uLiByZWdpc3Rl ciAjMDI6IDAwMDAwMDAwClsgICAgNS45NDA2ODBdIC4uLi4uLi4gICAgIDogYXJiaXRyYXRpb246 IDAwClsgICAgNS45NDE4ODVdIC4uLi4gSVJRIHJlZGlyZWN0aW9uIHRhYmxlOgpbICAgIDUuOTQz MDY3XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTQ0Mzc2XSAw ICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzMQpbICAgIDUuOTQ1Njc4XSAwICAgIDAg ICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzMApbICAgIDUuOTQ2OTgxXSAwICAgIDAgICAgMCAg IDAgICAwICAgIDEgICAgMSAgICAzMwpbICAgIDUuOTQ4MjM0XSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDEgICAgMSAgICAzNApbICAgIDUuOTQ5NDcxXSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEg ICAgMSAgICAzNQpbICAgIDUuOTUwNzUzXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAg ICAzNgpbICAgIDUuOTUyMDYzXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzNwpb ICAgIDUuOTUzMzc1XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzOApbICAgIDUu OTU0NjgyXSAwICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzOQpbICAgIDUuOTU1OTg0 XSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzQQpbICAgIDUuOTU3Mjg0XSAxICAg IDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzQgpbICAgIDUuOTU4NTI1XSAwICAgIDAgICAg MCAgIDAgICAwICAgIDEgICAgMSAgICAzQwpbICAgIDUuOTU5NzY2XSAwICAgIDAgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICAzRApbICAgIDUuOTYxMDQ5XSAwICAgIDAgICAgMCAgIDAgICAwICAg IDEgICAgMSAgICAzRQpbICAgIDUuOTYyMzYyXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAg MSAgICAzRgpbICAgIDUuOTYzNjY1XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw MApbICAgIDUuOTY0OTcwXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAg IDUuOTY2MjgyXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTY3 NTY5XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTY4ODEwXSAx ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTcwMDc1XSAxICAgIDAg ICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTcxMzY5XSAxICAgIDAgICAgMCAg IDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDUuOTcyNjczXSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMApbICAgIDUuOTczOTYxXSBJUlEgdG8gcGluIG1hcHBpbmdzOgpbICAg IDUuOTc1MDIwXSBJUlEwIC0+IDA6MgpbICAgIDUuOTc2MTkyXSBJUlExIC0+IDA6MQpbICAgIDUu OTc3MzQwXSBJUlEzIC0+IDA6MwpbICAgIDUuOTc4NDQ4XSBJUlE0IC0+IDA6NApbICAgIDUuOTc5 NTYxXSBJUlE1IC0+IDA6NQpbICAgIDUuOTgwNzA5XSBJUlE2IC0+IDA6NgpbICAgIDUuOTgxODcy XSBJUlE3IC0+IDA6NwpbICAgIDUuOTgzMDM5XSBJUlE4IC0+IDA6OApbICAgIDUuOTg0MjE1XSBJ UlE5IC0+IDA6OQpbICAgIDUuOTg1Mzg0XSBJUlExMCAtPiAwOjEwClsgICAgNS45ODY1ODJdIElS UTExIC0+IDA6MTEKWyAgICA1Ljk4NzczOF0gSVJRMTIgLT4gMDoxMgpbICAgIDUuOTg4ODc1XSBJ UlExMyAtPiAwOjEzClsgICAgNS45OTAwNjldIElSUTE0IC0+IDA6MTQKWyAgICA1Ljk5MTI2OV0g SVJRMTUgLT4gMDoxNQpbICAgIDUuOTkyMDU4XSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gZG9uZS4KWyAgICA1Ljk5MzI1MF0gTG9hZGluZyBjb21waWxlZC1pbiBYLjUwOSBj ZXJ0aWZpY2F0ZXMKWyAgICA1Ljk5NTYwMF0gTG9hZGVkIFguNTA5IGNlcnQgJ01hZ3JhdGhlYTog R2xhY2llciBzaWduaW5nIGtleTogMjEzNTQyNzk2MTJmY2VhNzNhNzU5ZWJmNDc3ZjdiYWFmN2Y4 MmYyNCcKWyAgICA2LjAwMDQ2NF0gQnRyZnMgbG9hZGVkLCBpbnRlZ3JpdHktY2hlY2tlcj1vbgpb ICAgIDYuMDA3MDY0XSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxNDEySyAoZmZmZmZm ZmY4MzdjOTAwMCAtIGZmZmZmZmZmODM5MmEwMDApClsgICAgNi4wMTcwODJdIG1vdW50ICgxMTYp IHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDEzNzIwIGJ5dGVzIGxlZnQKWyAgICA2LjAyMzgw NV0gUzAwZmJzZXR1cCAoMTE4KSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxMzY0MCBieXRl cyBsZWZ0ClsgICAgNi4wOTUzODZdIGdmczI6IHBhdGhfbG9va3VwIG9uIHJvb3RmcyByZXR1cm5l ZCBlcnJvciAtMgpbICAgIDYuMjczOTAzXSBjaG93biAoMjY5KSB1c2VkIGdyZWF0ZXN0IHN0YWNr IGRlcHRoOiAxMzU1MiBieXRlcyBsZWZ0ClsgICAgNi42MzI0NjRdIGlucHV0OiBJbUV4UFMvMiBH ZW5lcmljIEV4cGxvcmVyIE1vdXNlIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMS9p bnB1dC9pbnB1dDIKWyAgIDYxLjI5MDA4Nl0gc3Bpbl9sb2NrLXRvcnR1cmU6IFdyaXRlczogIFRv dGFsOiA0ICBNYXgvTWluOiAwLzAgICBGYWlsOiAwIApbICAgNzMuMzgyNDk5XSBTNDB1bW91bnRm cyAoMzk0KSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxMzUxMiBieXRlcyBsZWZ0ClsgICA3 NS4zOTU3NTldIFVucmVnaXN0ZXIgcHYgc2hhcmVkIG1lbW9yeSBmb3IgY3B1IDAKWyAgIDc1LjM5 NzU1NF0gVW5yZWdpc3RlciBwdiBzaGFyZWQgbWVtb3J5IGZvciBjcHUgMQpbICAgNzUuMzk4OTMw XSBzcGluX2xvY2stdG9ydHVyZTogVW5zY2hlZHVsZWQgc3lzdGVtIHNodXRkb3duIGRldGVjdGVk ClsgICA3NS40MDA2NjZdIHRvcnR1cmUgdGhyZWFkIHRvcnR1cmVfc3R1dHRlciBwYXJraW5nIGR1 ZSB0byBzeXN0ZW0gc2h1dGRvd24KWyAgIDc1LjQwMjMyMl0gdG9ydHVyZSB0aHJlYWQgdG9ydHVy ZV9zaHVmZmxlIHBhcmtpbmcgZHVlIHRvIHN5c3RlbSBzaHV0ZG93bgpbICAgNzUuNDE2MzgzXSBy ZWJvb3Q6IFJlc3RhcnRpbmcgc3lzdGVtClsgICA3NS40MTc1MDVdIHJlYm9vdDogbWFjaGluZSBy ZXN0YXJ0CkVsYXBzZWQgdGltZTogODAKcWVtdS1zeXN0ZW0teDg2XzY0IC1jcHUga3ZtNjQgLWVu YWJsZS1rdm0gLWtlcm5lbCAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvdm1saW51ei0zLjE2LjAt cmMyLTAwMDA0LWc5ODFmYTg3IC1hcHBlbmQgJ2h1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRr PXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBk YXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9wYW5pYz0x IG5taV93YXRjaGRvZz1wYW5pYyAgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIw MCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCAgcm9vdD0vZGV2L3JhbTAgcncgbGluaz0va2J1aWxk LXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvbGlu dXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6OTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1 N2JjNzVmNWUzYzY4ODY2NTpiaXNlY3QtbGludXgwLy52bWxpbnV6LTk4MWZhODc3ODk1OGU3MDE3 MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUtMjAxNDA2MjkwOTMzMzktMi1pdmI0MSBicmFuY2g9bGlu dXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1 ZjVlM2M2ODg2NjUvdm1saW51ei0zLjE2LjAtcmMyLTAwMDA0LWc5ODFmYTg3IGRyYmQubWlub3Jf Y291bnQ9OCcgIC1pbml0cmQgL2tlcm5lbC10ZXN0cy9pbml0cmQveW9jdG8tbWluaW1hbC14ODZf NjQuY2d6IC1tIDMyMCAtc21wIDIgLW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNl cix2bGFuPTEgLWJvb3Qgb3JkZXI9bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0 YyBiYXNlPWxvY2FsdGltZSAtcGlkZmlsZSAvZGV2L3NobS9rYm9vdC9waWQteW9jdG8taXZiNDEt NTEgLXNlcmlhbCBmaWxlOi9kZXYvc2htL2tib290L3NlcmlhbC15b2N0by1pdmI0MS01MSAtZGFl bW9uaXplIC1kaXNwbGF5IG5vbmUgLW1vbml0b3IgbnVsbCAK --===============3560693363877621627== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClByb2JpbmcgRUREIChlZGQ9b2ZmIHRvIGRpc2Fi bGUpLi4uIG9rCmVhcmx5IGNvbnNvbGUgaW4gZGVjb21wcmVzc19rZXJuZWwKCkRlY29tcHJlc3Np bmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4KQm9vdGluZyB0aGUga2VybmVsLgpbICAg IDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTYuMC1yYzItMDAwMDMtZzNiM2ZiNjEgKGtidWls ZEBsa3AtaHN4MDEpIChnY2MgdmVyc2lvbiA0LjguMiAoRGViaWFuIDQuOC4yLTE4KSApICMxIFNN UCBTdW4gSnVuIDI5IDA5OjQzOjU0IENTVCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGlu ZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9 ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0 PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljICBwcm9t cHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFs ICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjYxNzozYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiOmJpc2VjdC1s aW51eDAvLnZtbGludXotM2IzZmI2MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYi0y MDE0MDYyOTA5NTI1NS0xOS1sa3Atd3N4MDEgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJs eS0yMDE0MDYyNjE3IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiL3ZtbGludXot My4xNi4wLXJjMi0wMDAwMy1nM2IzZmI2MSBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAw MF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNh YmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgw MDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g MHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRm ZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZl MDAwLTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIw OiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsg ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAw MGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIw XSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246 IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi40IHByZXNlbnQuClsgICAgMC4wMDAwMDBd IERNSTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMg MDEvMDEvMjAxMQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0KWyAgICAw LjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUg PT0+IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAt MHgwMDBmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2Zm ZSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQg dHlwZTogd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVk OgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0g ICBBMDAwMC1CRkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3Jp dGUtcHJvdGVjdApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOgpb ICAgIDAuMDAwMDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNhY2hh YmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJs ZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxl ZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVk ClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVuYWJs ZWQ6IGNwdSAwLCBvbGQgMHg3MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAwMDAw XSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk5MDAwXSA5OTAwMCBzaXpl IDI0NTc2ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAw MC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZd IHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gQlJLIFsweDA0YmMxMDAwLCAweDA0YmMxZmZmXSBQR1RB QkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwNGJjMjAwMCwgMHgwNGJjMmZmZl0gUEdUQUJMRQpb ICAgIDAuMDAwMDAwXSBCUksgWzB4MDRiYzMwMDAsIDB4MDRiYzNmZmZdIFBHVEFCTEUKWyAgICAw LjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzYTAwMDAwLTB4MTNiZmZmZmZd ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNhMDAwMDAtMHgxM2JmZmZmZl0gcGFnZSAyTQpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTAwMDAwMDAtMHgxMzlmZmZm Zl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMC0weDEzOWZmZmZmXSBwYWdlIDJNClsg ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDBmZmZm ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4MDAxZmZmZmZdIHBhZ2UgNGsK WyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDBmZmZmZmZmXSBwYWdlIDJNClsgICAg MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxM2MwMDAwMC0weDEzZmZkZmZm XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzYzAwMDAwLTB4MTNkZmZmZmZdIHBhZ2UgMk0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgxM2UwMDAwMC0weDEzZmZkZmZmXSBwYWdlIDRrClsgICAgMC4w MDAwMDBdIEJSSyBbMHgwNGJjNDAwMCwgMHgwNGJjNGZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAw XSBSQU1ESVNLOiBbbWVtIDB4MTNjZTYwMDAtMHgxM2ZlZmZmZl0KWyAgICAwLjAwMDAwMF0gQUNQ STogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkClsgICAgMC4wMDAw MDBdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDAwMEYwRDAwIDAwMDAxNCAodjAwIEJPQ0hTICkKWyAg ICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTNGRkZDMkEgMDAwMDM0ICh2MDEgQk9D SFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6 IEZBQ1AgMHgwMDAwMDAwMDEzRkZGMUMwIDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFDUCAwMDAw MDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDAx M0ZGRTA0MCAwMDExODAgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAw MSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTNGRkUwMDAgMDAwMDQwClsg ICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkZGMjM0IDAwMDkzRSAodjAxIEJP Q0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBBUElDIDB4MDAwMDAwMDAxM0ZGRkI3MiAwMDAwODAgKHYwMSBCT0NIUyAgQlhQQ0FQSUMgMDAw MDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAwMDAw MTNGRkZCRjIgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAw MDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsg ICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1N2QwMDAgKCAgICAgICAgZmVl MDAwMDApClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBhbmQg NGI1NjRkMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTNjNjYwMDEs IHByaW1hcnkgY3B1IGNsb2NrClsgICAgMC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZm ZWEwMDAwNWZmZmZmXSBQTUQgLT4gW2ZmZmY4ODAwMTJlMDAwMDAtZmZmZjg4MDAxMzNmZmZmZl0g b24gbm9kZSAwClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOgpbICAgIDAuMDAwMDAwXSAgIERN QSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIERNQTMy ICAgIFttZW0gMHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAg IGVtcHR5ClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlClsg ICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAwXSAgIG5v ZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2Rl ICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUg MCB0b3RhbHBhZ2VzOiA4MTgyMApbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA2NCBwYWdlcyB1 c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMgcmVzZXJ2 ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowClsg ICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogMTIxNiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAg ICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA3NzgyMiBwYWdlcywgTElGTyBiYXRjaDoxNQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDYwOApbICAgIDAuMDAwMDAwXSBB Q1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQg QVBJQyB0byBmZmZmZmZmZmZmNTdkMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFi bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRm bCBsaW50WzB4MV0pClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVz c1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGlj X2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAw MDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZs IGRmbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDAwLCBBUElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9T UkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2ZWwpClsgICAgMC4w MDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJ RCAwLCBBUElDIElOVCAwNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAg YnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQg MDkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xv YmFsX2lycSAxMCBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEs IHRyaWcgMywgYnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGEKWyAgICAwLjAw MDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBo aWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVz IDAwLCBJUlEgMGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0gQUNQSTog SVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAs IHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAgICAwLjAw MDAwMF0gQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MDMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJR IDA0LCBBUElDIElEIDAsIEFQSUMgSU5UIDA0ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUgdXNl ZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAs IGJ1cyAwMCwgSVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElD IElOVCAwNwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAw LCBJUlEgMDgsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJR OSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92 ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMGMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0 cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZSwgQVBJQyBJRCAw LCBBUElDIElOVCAwZQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYKWyAgICAwLjAwMDAwMF0gVXNp bmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4w MDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAu MDAwMDAwXSBzbXBib290OiBBbGxvd2luZyAyIENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4w MDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAwMDApClsgICAg MC4wMDAwMDBdIG5yX2lycXNfZ3NpOiA0MApbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTQw MDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMDAwMDAw XSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNClsgICAgMC4wMDAwMDBdIHNl dHVwX3BlcmNwdTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoyIG5yX2NwdV9pZHM6MiBu cl9ub2RlX2lkczoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjcgcGFnZXMvY3B1 IEBmZmZmODgwMDEzODAwMDAwIHM3OTQ4OCByODE5MiBkMjI5MTIgdTEwNDg1NzYKWyAgICAwLjAw MDAwMF0gcGNwdS1hbGxvYzogczc5NDg4IHI4MTkyIGQyMjkxMiB1MTA0ODU3NiBhbGxvYz0xKjIw OTcxNTIKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAKWyAgICAwLjAwMDAwMF0g S1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMApbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0aW1l OiBjcHUgMCwgbXNyIDEzODBjZDQwClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGlu IFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgwNTE5Clsg ICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGh1bmdfdGFza19wYW5pYz0xIGVhcmx5 cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVk IHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9w YW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyAgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMw LDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCAgcm9vdD0vZGV2L3JhbTAgcncgbGluaz0v a2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6M2IzZmI2MTk3NjUwOWVmOGY3 YzBjMDVhZGJhMGI2MWNlYTZiMDVkYjpiaXNlY3QtbGludXgwLy52bWxpbnV6LTNiM2ZiNjE5NzY1 MDllZjhmN2MwYzA1YWRiYTBiNjFjZWE2YjA1ZGItMjAxNDA2MjkwOTUyNTUtMTktbGtwLXdzeDAx IGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAxNDA2MjYxNyBCT09UX0lNQUdFPS9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvM2IzZmI2MTk3NjUwOWVmOGY3 YzBjMDVhZGJhMGI2MWNlYTZiMDVkYi92bWxpbnV6LTMuMTYuMC1yYzItMDAwMDMtZzNiM2ZiNjEg ZHJiZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIHN5c3JxOiBzeXNycSBhbHdheXMgZW5h YmxlZC4KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogMjA0OCAob3JkZXI6 IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBl bnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykKWyAgICAwLjAwMDAwMF0gSW5v ZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDYsIDI2MjE0NCBieXRl cykKWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAyNTQ2MDRLLzMyNzI4MEsgYXZhaWxhYmxlICgxOTUw OEsga2VybmVsIGNvZGUsIDEwOTM1SyByd2RhdGEsIDEwMjIwSyByb2RhdGEsIDE0MTJLIGluaXQs IDE5MDA0SyBic3MsIDcyNjc2SyByZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGln bj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MQpbICAgIDAuMDAw MDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSBSQ1U6 IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTIK WyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo1MTIgMTYKWyAgICAwLjAwMDAw MF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5 MF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBkaXNhYmxl ZApbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTYuMC1yYzItMDAwMDMtZzNiM2ZiNjEg KGtidWlsZEBsa3AtaHN4MDEpIChnY2MgdmVyc2lvbiA0LjguMiAoRGViaWFuIDQuOC4yLTE4KSAp ICMxIFNNUCBTdW4gSnVuIDI5IDA5OjQzOjU0IENTVCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1h bmQgbGluZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj ICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9 bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2 bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3Vy bHktMjAxNDA2MjYxNzozYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiOmJp c2VjdC1saW51eDAvLnZtbGludXotM2IzZmI2MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZi MDVkYi0yMDE0MDYyOTA5NTI1NS0xOS1sa3Atd3N4MDEgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVs LWhvdXJseS0yMDE0MDYyNjE3IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwOC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiL3Zt bGludXotMy4xNi4wLXJjMi0wMDAwMy1nM2IzZmI2MSBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAw LjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJm Zl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZj MDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAw MTNmZmRmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw MDEzZmZlMDAwLTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklP Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2Vy dmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgw MDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFy bHlzZXIwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3Rl Y3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi40IHByZXNlbnQuClsgICAgMC4w MDAwMDBdIERNSTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1Mg Qm9jaHMgMDEvMDEvMjAxMQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0K WyAgICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1 c2FibGUgPT0+IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAw YTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0g MHgxM2ZmZSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRl ZmF1bHQgdHlwZTogd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBl bmFibGVkOgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAw MDAwMF0gICBBMDAwMC1CRkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZG RkYgd3JpdGUtcHJvdGVjdApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFi bGVkOgpbICAgIDAuMDAwMDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1 bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDIg ZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNCBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRp c2FibGVkClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFU IGVuYWJsZWQ6IGNwdSAwLCBvbGQgMHg3MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAu MDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk5MDAwXSA5OTAw MCBzaXplIDI0NTc2ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgw MDAwMDAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMDAwMDAwLTB4MDAw ZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gQlJLIFsweDA0YmMxMDAwLCAweDA0YmMxZmZm XSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwNGJjMjAwMCwgMHgwNGJjMmZmZl0gUEdU QUJMRQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDRiYzMwMDAsIDB4MDRiYzNmZmZdIFBHVEFCTEUK WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzYTAwMDAwLTB4MTNi ZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNhMDAwMDAtMHgxM2JmZmZmZl0gcGFnZSAy TQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTAwMDAwMDAtMHgx MzlmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMC0weDEzOWZmZmZmXSBwYWdl IDJNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0w eDBmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4MDAxZmZmZmZdIHBh Z2UgNGsKWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDBmZmZmZmZmXSBwYWdlIDJN ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxM2MwMDAwMC0weDEz ZmZkZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzYzAwMDAwLTB4MTNkZmZmZmZdIHBhZ2Ug Mk0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxM2UwMDAwMC0weDEzZmZkZmZmXSBwYWdlIDRrClsg ICAgMC4wMDAwMDBdIEJSSyBbMHgwNGJjNDAwMCwgMHgwNGJjNGZmZl0gUEdUQUJMRQpbICAgIDAu MDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTNjZTYwMDAtMHgxM2ZlZmZmZl0KWyAgICAwLjAwMDAw MF0gQUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkClsgICAg MC4wMDAwMDBdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDAwMEYwRDAwIDAwMDAxNCAodjAwIEJPQ0hT ICkKWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTNGRkZDMkEgMDAwMDM0ICh2 MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBd IEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDEzRkZGMUMwIDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFD UCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MDAw MDAwMDAxM0ZGRTA0MCAwMDExODAgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAwMDEgQlhQQyAw MDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTNGRkUwMDAgMDAw MDQwClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkZGMjM0IDAwMDkzRSAo djAxIEJPQ0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBBUElDIDB4MDAwMDAwMDAxM0ZGRkI3MiAwMDAwODAgKHYwMSBCT0NIUyAgQlhQQ0FQ SUMgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAw MDAwMDAwMTNGRkZCRjIgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMg MDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAw MDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1N2QwMDAgKCAgICAg ICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQw MSBhbmQgNGI1NjRkMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTNj NjYwMDEsIHByaW1hcnkgY3B1IGNsb2NrClsgICAgMC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAw MC1mZmZmZWEwMDAwNWZmZmZmXSBQTUQgLT4gW2ZmZmY4ODAwMTJlMDAwMDAtZmZmZjg4MDAxMzNm ZmZmZl0gb24gbm9kZSAwClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOgpbICAgIDAuMDAwMDAw XSAgIERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAg IERNQTMyICAgIFttZW0gMHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5v cm1hbCAgIGVtcHR5ClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBu b2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAw XSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0KWyAgICAwLjAwMDAwMF0g ICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE9u IG5vZGUgMCB0b3RhbHBhZ2VzOiA4MTgyMApbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA2NCBw YWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMg cmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRj aDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogMTIxNiBwYWdlcyB1c2VkIGZvciBtZW1t YXAKWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA3NzgyMiBwYWdlcywgTElGTyBiYXRjaDox NQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDYwOApbICAgIDAuMDAw MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBt YXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdkMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVk KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAx XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0g ZGZsIGRmbCBsaW50WzB4MV0pClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0g YWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBd OiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAg ICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJx IDIgZGZsIGRmbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1 cyAwMCwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6 IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2ZWwpClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwg QVBJQyBJRCAwLCBBUElDIElOVCAwNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMDkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg MTAgZ2xvYmFsX2lycSAxMCBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwg cG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGEKWyAg ICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2ly cSAxMSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcg MywgYnVzIDAwLCBJUlEgMGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0g QUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwg cG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAg ICAwLjAwMDAwMF0gQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMDMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDA0LCBBUElDIElEIDAsIEFQSUMgSU5UIDA0ClsgICAgMC4wMDAwMDBdIEFDUEk6IElS UTUgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0 cmlnIDAsIGJ1cyAwMCwgSVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAw LCBBUElDIElOVCAwNwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDgsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gQUNQ STogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2Vk IGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJyaWRl LgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MGMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZSwgQVBJ QyBJRCAwLCBBUElDIElOVCAwZQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRy aWcgMCwgYnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYKWyAgICAwLjAwMDAw MF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsg ICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApb ICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyAyIENQVXMsIDAgaG90cGx1ZyBDUFVzClsg ICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAwMDAp ClsgICAgMC4wMDAwMDBdIG5yX2lycXNfZ3NpOiA0MApbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVt IDB4MTQwMDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAu MDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNClsgICAgMC4wMDAw MDBdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoyIG5yX2NwdV9p ZHM6MiBucl9ub2RlX2lkczoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjcgcGFn ZXMvY3B1IEBmZmZmODgwMDEzODAwMDAwIHM3OTQ4OCByODE5MiBkMjI5MTIgdTEwNDg1NzYKWyAg ICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczc5NDg4IHI4MTkyIGQyMjkxMiB1MTA0ODU3NiBhbGxv Yz0xKjIwOTcxNTIKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAKWyAgICAwLjAw MDAwMF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMApbICAgIDAuMDAwMDAwXSBrdm0tc3Rl YWx0aW1lOiBjcHUgMCwgbXNyIDEzODBjZDQwClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxp c3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgw NTE5ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGh1bmdfdGFza19wYW5pYz0x IGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19l bmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9MTAgc29mdGxv Y2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyAgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xl PXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCAgcm9vdD0vZGV2L3JhbTAgcncg bGluaz0va2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDgvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6M2IzZmI2MTk3NjUw OWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYjpiaXNlY3QtbGludXgwLy52bWxpbnV6LTNiM2Zi NjE5NzY1MDllZjhmN2MwYzA1YWRiYTBiNjFjZWE2YjA1ZGItMjAxNDA2MjkwOTUyNTUtMTktbGtw LXdzeDAxIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAxNDA2MjYxNyBCT09UX0lN QUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvM2IzZmI2MTk3NjUw OWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYi92bWxpbnV6LTMuMTYuMC1yYzItMDAwMDMtZzNi M2ZiNjEgZHJiZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIHN5c3JxOiBzeXNycSBhbHdh eXMgZW5hYmxlZC4KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogMjA0OCAo b3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0 YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykKWyAgICAwLjAwMDAw MF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDYsIDI2MjE0 NCBieXRlcykKWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAyNTQ2MDRLLzMyNzI4MEsgYXZhaWxhYmxl ICgxOTUwOEsga2VybmVsIGNvZGUsIDEwOTM1SyByd2RhdGEsIDEwMjIwSyByb2RhdGEsIDE0MTJL IGluaXQsIDE5MDA0SyBic3MsIDcyNjc2SyByZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xVQjog SFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MQpbICAg IDAuMDAwMDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAwMDAw XSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVf aWRzPTIKWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo1MTIgMTYKWyAgICAw LjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0gY29uc29s ZSBbdHR5MF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHlTMF0gZW5hYmxlZApbICAgIDAuMDAw MDAwXSBMb2NrIGRlcGVuZGVuY3kgdmFsaWRhdG9yOiBDb3B5cmlnaHQgKGMpIDIwMDYgUmVkIEhh dCwgSW5jLiwgSW5nbyBNb2xuYXIKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX1NVQkNM QVNTRVM6ICA4ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS19ERVBUSDogICAgICAgICAgNDgK WyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX0tFWVM6ICAgICAgICA4MTkxClsgICAgMC4w MDAwMDBdIC4uLiBDTEFTU0hBU0hfU0laRTogICAgICAgICAgNDA5NgpbICAgIDAuMDAwMDAwXSAu Li4gTUFYX0xPQ0tERVBfRU5UUklFUzogICAgIDMyNzY4ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhf TE9DS0RFUF9DSEFJTlM6ICAgICAgNjU1MzYKWyAgICAwLjAwMDAwMF0gLi4uIENIQUlOSEFTSF9T SVpFOiAgICAgICAgICAzMjc2OApbICAgIDAuMDAwMDAwXSAgbWVtb3J5IHVzZWQgYnkgbG9jayBk ZXBlbmRlbmN5IGluZm86IDgxMjcga0IKWyAgICAwLjAwMDAwMF0gIHBlciB0YXNrLXN0cnVjdCBt ZW1vcnkgZm9vdHByaW50OiAxOTIwIGJ5dGVzClsgICAgMC4wMDAwMDBdIE9ERUJVRzogc2VsZnRl c3QgcGFzc2VkClsgICAgMC4wMDAwMDBdIGhwZXQgY2xvY2tldmVudCByZWdpc3RlcmVkClsgICAg MC4wMDAwMDBdIHRzYzogRGV0ZWN0ZWQgMjM5My45OTggTUh6IHByb2Nlc3NvcgpbICAgIDAuMDIw MDAwXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSBwcmVzZXQgdmFsdWUuLiA0Nzg3 Ljk5IEJvZ29NSVBTIChscGo9MjM5Mzk5ODApClsgICAgMC4wMjAwMDBdIHBpZF9tYXg6IGRlZmF1 bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBDb3JlIHJldmlzaW9u IDIwMTQwNDI0ClsgICAgMC4wMjQ2NzddIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNzZnVs bHkgYWNxdWlyZWQKWyAgICAwLjAyNjIwNl0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz OiAxMDI0IChvcmRlcjogMSwgODE5MiBieXRlcykKWyAgICAwLjAyNzU2Nl0gTW91bnRwb2ludC1j YWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAg IDAuMDMwMzg4XSBMYXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMApb ICAgIDAuMDMwMzg4XSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIg MCwgMUdCIDAKWyAgICAwLjAzMDM4OF0gdGxiX2ZsdXNoYWxsX3NoaWZ0OiA2ClsgICAgMC4wMzU1 MzZdIEZyZWVpbmcgU01QIGFsdGVybmF0aXZlcyBtZW1vcnk6IDI4SyAoZmZmZmZmZmY4MzkyYTAw MCAtIGZmZmZmZmZmODM5MzEwMDApClsgICAgMC4wNDA3ODZdIEdldHRpbmcgVkVSU0lPTjogMTA1 MDAxNApbICAgIDAuMDQxNzA2XSBHZXR0aW5nIFZFUlNJT046IDEwNTAwMTQKWyAgICAwLjA0MjU5 OV0gR2V0dGluZyBJRDogMApbICAgIDAuMDQzMzgxXSBHZXR0aW5nIElEOiBmZjAwMDAwMApbICAg IDAuMDQ0MjI5XSBHZXR0aW5nIExWVDA6IDg3MDAKWyAgICAwLjA0NTA2MV0gR2V0dGluZyBMVlQx OiA4NDAwClsgICAgMC4wNDU5NTVdIGVuYWJsZWQgRXh0SU5UIG9uIENQVSMwClsgICAgMC4wNDg1 OTZdIEVOQUJMSU5HIElPLUFQSUMgSVJRcwpbICAgIDAuMDQ5NzY5XSBpbml0IElPX0FQSUMgSVJR cwpbICAgIDAuMDUwMDE1XSAgYXBpYyAwIHBpbiAwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjA1MDk4 OF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xIC0+IDB4MzEgLT4gSVJRIDEgTW9k ZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA1MjgyOF0gSU9BUElDWzBdOiBTZXQgcm91dGlu ZyBlbnRyeSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAg ICAwLjA1NDY5NV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0zIC0+IDB4MzMgLT4g SVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA1NjUxNF0gSU9BUElDWzBdOiBT ZXQgcm91dGluZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTowIEFjdGl2ZTowIERl c3Q6MSkKWyAgICAwLjA1ODY2M10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC01IC0+ IDB4MzUgLT4gSVJRIDUgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2MDA0NF0gSU9B UElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFj dGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2MjY0MF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2 NTEyNV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC04IC0+IDB4MzggLT4gSVJRIDgg TW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2NzYzM10gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC05IC0+IDB4MzkgLT4gSVJRIDkgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkK WyAgICAwLjA3MDA0MV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMCAtPiAweDNh IC0+IElSUSAxMCBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDcyNzI4XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTExIC0+IDB4M2IgLT4gSVJRIDExIE1vZGU6MSBBY3Rp dmU6MCBEZXN0OjEpClsgICAgMC4wNzU1MDBdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMTIgLT4gMHgzYyAtPiBJUlEgMTIgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA4 MDA0NF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMyAtPiAweDNkIC0+IElSUSAx MyBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDgyODI4XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTE0IC0+IDB4M2UgLT4gSVJRIDE0IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wODU3OTldIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTUgLT4g MHgzZiAtPiBJUlEgMTUgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA4ODExMV0gIGFw aWMgMCBwaW4gMTYgbm90IGNvbm5lY3RlZApbICAgIDAuMDg5MDQ4XSAgYXBpYyAwIHBpbiAxNyBu b3QgY29ubmVjdGVkClsgICAgMC4wOTAwMDldICBhcGljIDAgcGluIDE4IG5vdCBjb25uZWN0ZWQK WyAgICAwLjA5MDk1MF0gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5lY3RlZApbICAgIDAuMDkxOTI0 XSAgYXBpYyAwIHBpbiAyMCBub3QgY29ubmVjdGVkClsgICAgMC4wOTMzODFdICBhcGljIDAgcGlu IDIxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjA5NDgyNl0gIGFwaWMgMCBwaW4gMjIgbm90IGNvbm5l Y3RlZApbICAgIDAuMDk2MjYyXSAgYXBpYyAwIHBpbiAyMyBub3QgY29ubmVjdGVkClsgICAgMC4w OTc4NzJdIC4uVElNRVI6IHZlY3Rvcj0weDMwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9 LTEKWyAgICAwLjEwMDAxMF0gc21wYm9vdDogQ1BVMDogSW50ZWwgQ29tbW9uIEtWTSBwcm9jZXNz b3IgKGZhbTogMGYsIG1vZGVsOiAwNiwgc3RlcHBpbmc6IDAxKQpbICAgIDAuMTAzMDQ2XSBVc2lu ZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuClsgICAgMC4xMDMwNDZdIGNhbGlicmF0aW5n IEFQSUMgdGltZXIgLi4uClsgICAgMC4xMTAwMDBdIC4uLiBsYXBpYyBkZWx0YSA9IDYyNTAxMDIK WyAgICAwLjExMDAwMF0gLi4uIFBNLVRpbWVyIGRlbHRhID0gMzU3OTMxClsgICAgMC4xMTAwMDBd IC4uLiBQTS1UaW1lciByZXN1bHQgb2sKWyAgICAwLjExMDAwMF0gLi4uLi4gZGVsdGEgNjI1MDEw MgpbICAgIDAuMTEwMDAwXSAuLi4uLiBtdWx0OiAyNjg0Mzk4MzYKWyAgICAwLjExMDAwMF0gLi4u Li4gY2FsaWJyYXRpb24gcmVzdWx0OiAxMDAwMDE2MwpbICAgIDAuMTEwMDAwXSAuLi4uLiBDUFUg Y2xvY2sgc3BlZWQgaXMgMjM5My44MDUzIE1Iei4KWyAgICAwLjExMDAwMF0gLi4uLi4gaG9zdCBi dXMgY2xvY2sgc3BlZWQgaXMgMTAwMC4wMTYzIE1Iei4KWyAgICAwLjExMDE2OF0gUGVyZm9ybWFu Y2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBOZXRidXJzdCBDUFUgbW9kZWwgNiBubyBQTVUgZHJpdmVy LCBzb2Z0d2FyZSBldmVudHMgb25seS4KWyAgICAwLjExNTMyNl0gTk1JIHdhdGNoZG9nOiBkaXNh YmxlZCAoY3B1MCk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZApbICAgIDAuMTE3OTk0XSB4 ODY6IEJvb3RpbmcgU01QIGNvbmZpZ3VyYXRpb246ClsgICAgMC4xMTk2MDZdIC4uLi4gbm9kZSAg IzAsIENQVXM6ICAgICAgIzEKWyAgICAwLjAyMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMSwgbXNyIDA6 MTNjNjYwNDEsIHNlY29uZGFyeSBjcHUgY2xvY2sKWyAgICAwLjAyMDAwMF0gbWFza2VkIEV4dElO VCBvbiBDUFUjMQpbICAgIDAuMTQwMTYyXSB4ODY6IEJvb3RlZCB1cCAxIG5vZGUsIDIgQ1BVcwpb ICAgIDAuMTQwMTMxXSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxClsgICAgMC4xNDAxNDJd IGt2bS1zdGVhbHRpbWU6IGNwdSAxLCBtc3IgMTM5MGNkNDAKWyAgICAwLjE0MzcyMV0gLS0tLS0t LS0tLS0tLS0tLQpbICAgIDAuMTQ0NDk5XSB8IE5NSSB0ZXN0c3VpdGU6ClsgICAgMC4xNDUyODBd IC0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4xNDYxMTFdICAgcmVtb3RlIElQSTogIG9rICB8 ClsgICAgMC4xNTEwNDJdICAgIGxvY2FsIElQSTogIG9rICB8ClsgICAgMC4xNzAwNDFdIC0tLS0t LS0tLS0tLS0tLS0tLS0tClsgICAgMC4xNzEzNjFdIEdvb2QsIGFsbCAgIDIgdGVzdGNhc2VzIHBh c3NlZCEgfApbICAgIDAuMTcyOTk1XSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K WyAgICAwLjE3NDU2OF0gc21wYm9vdDogVG90YWwgb2YgMiBwcm9jZXNzb3JzIGFjdGl2YXRlZCAo OTU3NS45OSBCb2dvTUlQUykKWyAgICAwLjE5MzMwOV0gZ2NvdjogdmVyc2lvbiBtYWdpYzogMHgz NDMwMzgyYQpbICAgIDAuMTk2OTkzXSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBz cGVlZApbICAgIDAuMzAwMDE5XSAgICBwcmVmZXRjaDY0LXNzZTogIDg1MjkuMjAwIE1CL3NlYwpb ICAgIDAuNDAwMDE3XSAgICBnZW5lcmljX3NzZTogIDc0NjIuMDAwIE1CL3NlYwpbICAgIDAuNDAx NTAwXSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoODUyOS4yMDAgTUIvc2Vj KQpbICAgIDAuNDAzMzQzXSBwcmFuZG9tOiBzZWVkIGJvdW5kYXJ5IHNlbGYgdGVzdCBwYXNzZWQK WyAgICAwLjQwNTIzMF0gcHJhbmRvbTogMTAwIHNlbGYgdGVzdHMgcGFzc2VkClsgICAgMC40MDYy MTNdIGF0b21pYzY0X3Rlc3Q6IHBhc3NlZCBmb3IgeDg2LTY0IHBsYXRmb3JtIHdpdGggQ1g4IGFu ZCB3aXRoIFNTRQpbICAgIDAuNDA3OTg0XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5 IDE2ClsgICAgMC40MTEwNDFdIGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIG1lbnUKWyAgICAwLjQx MzA4OV0gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKWyAgICAwLjQxNDMxN10gZGNhIHNl cnZpY2Ugc3RhcnRlZCwgdmVyc2lvbiAxLjEyLjEKWyAgICAwLjQxNTQ0M10gUENJOiBVc2luZyBj b25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAwLjYwNzI0M10gcmFpZDY6 IHNzZTJ4MSAgICAxMjgxIE1CL3MKWyAgICAwLjc3NzI0OF0gcmFpZDY6IHNzZTJ4MiAgICAxOTY3 IE1CL3MKWyAgICAwLjk0NzMyNl0gcmFpZDY6IHNzZTJ4NCAgICAxNzM1IE1CL3MKWyAgICAwLjk0 OTAzN10gcmFpZDY6IHVzaW5nIGFsZ29yaXRobSBzc2UyeDIgKDE5NjcgTUIvcykKWyAgICAwLjk1 MDAxNV0gcmFpZDY6IHVzaW5nIGludHgxIHJlY292ZXJ5IGFsZ29yaXRobQpbICAgIDAuOTUyMDM2 XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpClsgICAgMC45NTMwNzNdIEFDUEk6IEFk ZGVkIF9PU0koUHJvY2Vzc29yIERldmljZSkKWyAgICAwLjk1NDE0M10gQUNQSTogQWRkZWQgX09T SSgzLjAgX1NDUCBFeHRlbnNpb25zKQpbICAgIDAuOTU1MjMwXSBBQ1BJOiBBZGRlZCBfT1NJKFBy b2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKWyAgICAwLjk3MjM5MV0gQUNQSTogSW50ZXJwcmV0 ZXIgZW5hYmxlZApbICAgIDAuOTczMzk3XSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzUpClsgICAgMC45 NzQ0MTRdIEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAwLjk3 NjQwN10gUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNz YXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJlcG9ydCBhIGJ1ZwpbICAgIDAuOTk3MzczXSBBQ1BJ OiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSkKWyAgICAw Ljk5ODczMF0gYWNwaSBQTlAwQTAzOjAwOiBfT1NDOiBPUyBzdXBwb3J0cyBbQVNQTSBDbG9ja1BN IFNlZ21lbnRzXQpbICAgIDEuMDAwMDk5XSBhY3BpIFBOUDBBMDM6MDA6IF9PU0MgZmFpbGVkIChB RV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQpbICAgIDEuMDAyMTE5XSBhY3BpIFBOUDBBMDM6 MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9ybWF0aW9uLCBjYW4ndCBhY2Nlc3MgZXh0ZW5k ZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5kZXIgdGhpcyBicmlkZ2UuClsgICAgMS4wMDYz MjZdIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApbICAgIDEuMDA3ODAzXSBwY2lfYnVz IDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZdClsgICAgMS4wMDk1MTZdIHBj aV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHgwY2Y3XQpbICAg IDEuMDEwMDE1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAw LTB4YWRmZl0KWyAgICAxLjAxMTMyNl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJj ZSBbaW8gIDB4YWUwZi0weGFlZmZdClsgICAgMS4wMTI2NDJdIHBjaV9idXMgMDAwMDowMDogcm9v dCBidXMgcmVzb3VyY2UgW2lvICAweGFmMjAtMHhhZmRmXQpbICAgIDEuMDE0MjkzXSBwY2lfYnVz IDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZmU0LTB4ZmZmZl0KWyAgICAxLjAx NTU5N10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYTAwMDAt MHgwMDBiZmZmZl0KWyAgICAxLjAxNzA0MV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNv dXJjZSBbbWVtIDB4MTQwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAxLjAxODUyMF0gcGNpIDAwMDA6 MDA6MDAuMDogWzgwODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMDIxMjM3 XSBwY2kgMDAwMDowMDowMS4wOiBbODA4Njo3MDAwXSB0eXBlIDAwIGNsYXNzIDB4MDYwMTAwClsg ICAgMS4wMjM0MzddIHBjaSAwMDAwOjAwOjAxLjE6IFs4MDg2OjcwMTBdIHR5cGUgMDAgY2xhc3Mg MHgwMTAxODAKWyAgICAxLjAyODMzM10gcGNpIDAwMDA6MDA6MDEuMTogcmVnIDB4MjA6IFtpbyAg MHhjMDQwLTB4YzA0Zl0KWyAgICAxLjAzMTEwMF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElE RSBxdWlyazogcmVnIDB4MTA6IFtpbyAgMHgwMWYwLTB4MDFmN10KWyAgICAxLjAzMjU0OF0gcGNp IDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTQ6IFtpbyAgMHgwM2Y2XQpb ICAgIDEuMDMzODc0XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgx ODogW2lvICAweDAxNzAtMHgwMTc3XQpbICAgIDEuMDM1NzI3XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxYzogW2lvICAweDAzNzZdClsgICAgMS4wMzc2MTNdIHBj aSAwMDAwOjAwOjAxLjM6IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3MgMHgwNjgwMDAKWyAgICAx LjA0MDA5OV0gcGNpIDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHgwNjAwLTB4MDYzZl0gY2xh aW1lZCBieSBQSUlYNCBBQ1BJClsgICAgMS4wNDE4MjZdIHBjaSAwMDAwOjAwOjAxLjM6IHF1aXJr OiBbaW8gIDB4MDcwMC0weDA3MGZdIGNsYWltZWQgYnkgUElJWDQgU01CClsgICAgMS4wNDUwNThd IHBjaSAwMDAwOjAwOjAyLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAg ICAxLjA0ODEzOV0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0w eGZkZmZmZmZmIHByZWZdClsgICAgMS4wNTA2NzZdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDE0 OiBbbWVtIDB4ZmViZjAwMDAtMHhmZWJmMGZmZl0KWyAgICAxLjA1OTEwMF0gcGNpIDAwMDA6MDA6 MDIuMDogcmVnIDB4MzA6IFttZW0gMHhmZWJlMDAwMC0weGZlYmVmZmZmIHByZWZdClsgICAgMS4w NjA3MDldIHBjaSAwMDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAw MDAKWyAgICAxLjA2Mjk5MV0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTA6IFttZW0gMHhmZWJj MDAwMC0weGZlYmRmZmZmXQpbICAgIDEuMDY1MzI3XSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgx NDogW2lvICAweGMwMDAtMHhjMDNmXQpbICAgIDEuMDczMDA2XSBwY2kgMDAwMDowMDowMy4wOiBy ZWcgMHgzMDogW21lbSAweGZlYjgwMDAwLTB4ZmViYmZmZmYgcHJlZl0KWyAgICAxLjA3NDkzMl0g cGNpIDAwMDA6MDA6MDQuMDogWzgwODY6MjVhYl0gdHlwZSAwMCBjbGFzcyAweDA4ODAwMApbICAg IDEuMDc2Nzg0XSBwY2kgMDAwMDowMDowNC4wOiByZWcgMHgxMDogW21lbSAweGZlYmYxMDAwLTB4 ZmViZjEwMGZdClsgICAgMS4wODIzMTBdIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBub2RlIDAK WyAgICAxLjA4NTAyNV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktBXSAoSVJRcyA1ICox MCAxMSkKWyAgICAxLjA4NzExMl0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktCXSAoSVJR cyA1ICoxMCAxMSkKWyAgICAxLjA4OTE4OV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktD XSAoSVJRcyA1IDEwICoxMSkKWyAgICAxLjA5MTMwOV0gQUNQSTogUENJIEludGVycnVwdCBMaW5r IFtMTktEXSAoSVJRcyA1IDEwICoxMSkKWyAgICAxLjA5MzE2Nl0gQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktTXSAoSVJRcyAqOSkKWyAgICAxLjA5NTg2OF0gQUNQSTogRW5hYmxlZCAxNiBH UEVzIGluIGJsb2NrIDAwIHRvIDBGClsgICAgMS4wOTc2NDFdIHZnYWFyYjogZGV2aWNlIGFkZGVk OiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUK WyAgICAxLjA5OTUxMF0gdmdhYXJiOiBsb2FkZWQKWyAgICAxLjEwMDAxMV0gdmdhYXJiOiBicmlk Z2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKWyAgICAxLjEwMTI5NV0gU0NTSSBzdWJz eXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAxLjEwMTY5MV0gbGliYXRhIHZlcnNpb24gMy4wMCBsb2Fk ZWQuClsgICAgMS4xMDE2OTFdIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsgICAgMS4x MDIzOTBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKWyAg ICAxLjEwMzY1Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIK WyAgICAxLjExMDA2NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IK WyAgICAxLjExMDE0Ml0gcHBzX2NvcmU6IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0ZXJlZApb ICAgIDEuMTExNDA3XSBwcHNfY29yZTogU29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAy MDA1LTIwMDcgUm9kb2xmbyBHaW9tZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+ClsgICAgMS4xMTg1 ODNdIFBUUCBjbG9jayBzdXBwb3J0IHJlZ2lzdGVyZWQKWyAgICAxLjEyMDIwMV0gd21pOiBNYXBw ZXIgbG9hZGVkClsgICAgMS4xMjEzMjhdIFBDSTogVXNpbmcgQUNQSSBmb3IgSVJRIHJvdXRpbmcK WyAgICAxLjEyMjM1OV0gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBieXRlcwpb ICAgIDEuMTIzNjIxXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDAwMDlmYzAwLTB4 MDAwOWZmZmZdClsgICAgMS4xMjQ5MDddIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4 MTNmZmUwMDAtMHgxM2ZmZmZmZl0KWyAgICAxLjEyNjg1NV0gaXJkYV9pbml0KCkKWyAgICAxLjEy Nzc4OF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyMwpbICAgIDEuMTMwMDEyXSBT d2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBrdm0tY2xvY2sKWyAgICAxLjEzMTcwMV0gV2FybmluZzog Y291bGQgbm90IHJlZ2lzdGVyIGFsbCBicmFuY2hlcyBzdGF0cwpbICAgIDEuMTMyOTI5XSBXYXJu aW5nOiBjb3VsZCBub3QgcmVnaXN0ZXIgYW5ub3RhdGVkIGJyYW5jaGVzIHN0YXRzClsgICAgMS4x NzM1MTBdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDEuMTc0NTIwXSBBQ1BJOiBidXMgdHlwZSBQ TlAgcmVnaXN0ZXJlZApbICAgIDEuMTc1Njc1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAgIDEuMTc3 NzE0XSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChh Y3RpdmUpClsgICAgMS4xNzkyMzNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAt PiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpClsgICAgMS4xODE1OTZdIHBu cCAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAzMDMgKGFjdGl2ZSkK WyAgICAxLjE4MzYyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNj IC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAgIDEuMTg2NTA0XSBwbnAgMDA6 MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwZjEzIChhY3RpdmUpClsgICAg MS4xODg2MzNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElS USA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpClsgICAgMS4xOTA1ODVdIHBucCAwMDowMzogW2Rt YSAyXQpbICAgIDEuMTkyMDMxXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2Us IElEcyBQTlAwNzAwIChhY3RpdmUpClsgICAgMS4xOTQzMjhdIElPQVBJQ1swXTogU2V0IHJvdXRp bmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpClsg ICAgMS4xOTY0MjJdIHBucCAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBO UDA0MDAgKGFjdGl2ZSkKWyAgICAxLjE5ODgyN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykKWyAgICAxLjIw MjA4MV0gcG5wIDAwOjA1OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDUwMSAo YWN0aXZlKQpbICAgIDEuMjA1ODk4XSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA2IGRldmljZXMKWyAg ICAxLjIwNzQ5MV0gQUNQSTogYnVzIHR5cGUgUE5QIHVucmVnaXN0ZXJlZApbICAgIDEuMjIxMTc2 XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3XQpbICAgIDEu MjIyNDI1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhhZGZmXQpb ICAgIDEuMjIzNjc3XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW2lvICAweGFlMGYtMHhh ZWZmXQpbICAgIDEuMjI0OTI4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDcgW2lvICAweGFm MjAtMHhhZmRmXQpbICAgIDEuMjI2MTQwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDggW2lv ICAweGFmZTQtMHhmZmZmXQpbICAgIDEuMjI3MzU4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNl IDkgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMS4yMjg3ODhdIHBjaV9idXMgMDAw MDowMDogcmVzb3VyY2UgMTAgW21lbSAweDE0MDAwMDAwLTB4ZmViZmZmZmZdClsgICAgMS4yMzAy NTddIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQpbICAgIDEuMjMxNDE3XSBwY2kg MDAwMDowMDowMC4wOiBMaW1pdGluZyBkaXJlY3QgUENJL1BDSSB0cmFuc2ZlcnMKWyAgICAxLjIz MjcyNl0gcGNpIDAwMDA6MDA6MDEuMDogUElJWDM6IEVuYWJsaW5nIFBhc3NpdmUgUmVsZWFzZQpb ICAgIDEuMjM0MDE0XSBwY2kgMDAwMDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEgaGFuZyB3 b3JrYXJvdW5kcwpbICAgIDEuMjM1MzcxXSBwY2kgMDAwMDowMDowMi4wOiBCb290IHZpZGVvIGRl dmljZQpbICAgIDEuMjM2NTA0XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0ClsgICAgMS4y MzgwNzddIFVucGFja2luZyBpbml0cmFtZnMuLi4KWyAgICAxLjM4NzQ4NV0gRnJlZWluZyBpbml0 cmQgbWVtb3J5OiAzMTEySyAoZmZmZjg4MDAxM2NlNjAwMCAtIGZmZmY4ODAwMTNmZjAwMDApClsg ICAgMS4zOTIzNTFdIGNyeXB0b21ncl90ZXN0ICgzNCkgdXNlZCBncmVhdGVzdCBzdGFjayBkZXB0 aDogMTQ4ODggYnl0ZXMgbGVmdApbICAgIDEuMzk2NTM4XSBzaGExX3Nzc2UzOiBOZWl0aGVyIEFW WCBub3IgQVZYMiBub3IgU1NTRTMgaXMgYXZhaWxhYmxlL3VzYWJsZS4KWyAgICAxLjM5ODUwOF0g c2hhMjU2X3Nzc2UzOiBOZWl0aGVyIEFWWCBub3IgU1NTRTMgaXMgYXZhaWxhYmxlL3VzYWJsZS4K WyAgICAxLjQwMDU1M10gc3Bpbl9sb2NrLXRvcnR1cmU6LS0tIFN0YXJ0IG9mIHRlc3Q6IG53cml0 ZXJzX3N0cmVzcz00IHN0YXRfaW50ZXJ2YWw9NjAgdmVyYm9zZT0xIHNodWZmbGVfaW50ZXJ2YWw9 MyBzdHV0dGVyPTUgc2h1dGRvd25fc2Vjcz0wIG9ub2ZmX2ludGVydmFsPTAgb25vZmZfaG9sZG9m Zj0wClsgICAgMS40MDQ5NjFdIHNwaW5fbG9jay10b3J0dXJlOiBDcmVhdGluZyB0b3J0dXJlX3No dWZmbGUgdGFzawpbICAgIDEuNDA2ODMyXSBzcGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgdG9y dHVyZV9zdHV0dGVyIHRhc2sKWyAgICAxLjQwNjg0M10gc3Bpbl9sb2NrLXRvcnR1cmU6IHRvcnR1 cmVfc2h1ZmZsZSB0YXNrIHN0YXJ0ZWQKWyAgICAxLjQxMDM3OV0gc3Bpbl9sb2NrLXRvcnR1cmU6 IENyZWF0aW5nIGxvY2tfdG9ydHVyZV93cml0ZXIgdGFzawpbICAgIDEuNDEwNDA1XSBzcGluX2xv Y2stdG9ydHVyZTogdG9ydHVyZV9zdHV0dGVyIHRhc2sgc3RhcnRlZApbICAgIDEuNDEzODQ3XSBz cGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrClsgICAg MS40MTM4NzVdIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfd3JpdGVyIHRhc2sgc3Rh cnRlZApbICAgIDEuNDE3MzM1XSBzcGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgbG9ja190b3J0 dXJlX3dyaXRlciB0YXNrClsgICAgMS40MTczNjFdIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3Rv cnR1cmVfd3JpdGVyIHRhc2sgc3RhcnRlZApbICAgIDEuNDIwOTQ1XSBzcGluX2xvY2stdG9ydHVy ZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrClsgICAgMS40MjA5NjJdIHNwaW5f bG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfd3JpdGVyIHRhc2sgc3RhcnRlZApbICAgIDEuNDI0 NDMxXSBzcGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3N0YXRzIHRhc2sK WyAgICAxLjQyNDQ0Nl0gc3Bpbl9sb2NrLXRvcnR1cmU6IGxvY2tfdG9ydHVyZV93cml0ZXIgdGFz ayBzdGFydGVkClsgICAgMS40MjgyMTBdIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVf c3RhdHMgdGFzayBzdGFydGVkClsgICAgMS40Mjk2MTRdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmll czogNTEyIChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpClsgICAgMS40MzE3MTFdIEluaXRpYWxpc2Ug c3lzdGVtIHRydXN0ZWQga2V5cmluZwpbICAgIDIuMzkyMDM2XSB0c2M6IFJlZmluZWQgVFNDIGNs b2Nrc291cmNlIGNhbGlicmF0aW9uOiAyMzkzLjk5MiBNSHoKWyAgICAyLjcwMjc0N10gSHVnZVRM QiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAgICAy LjcyMzcyNl0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpbICAgIDIuNzI2NjU3XSBEcXVv dC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykKWyAg ICAyLjczMTMzOV0gU0dJIFhGUyB3aXRoIEFDTHMsIHNlY3VyaXR5IGF0dHJpYnV0ZXMsIGxhcmdl IGJsb2NrL2lub2RlIG51bWJlcnMsIGRlYnVnIGVuYWJsZWQKWyAgICAyLjc0NDM3NF0gZ2ZzMjog R0ZTMiBpbnN0YWxsZWQKWyAgICAyLjc0NjI5NF0gY3J5cHRvbWdyX3Rlc3QgKDYwKSB1c2VkIGdy ZWF0ZXN0IHN0YWNrIGRlcHRoOiAxNDc2OCBieXRlcyBsZWZ0ClsgICAgMi43NDk5ODBdIE5FVDog UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzgKWyAgICAyLjc1MTg5NF0gS2V5IHR5cGUgYXN5 bW1ldHJpYyByZWdpc3RlcmVkClsgICAgMi43NTM2MjddIEFzeW1tZXRyaWMga2V5IHBhcnNlciAn eDUwOScgcmVnaXN0ZXJlZApbICAgIDIuNzU2MDE5XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMg KGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3IgMjUwKQpbICAgIDIuNzU5MDYx XSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkClsgICAgMi43NjA3NzVdIGlvIHNjaGVkdWxl ciBkZWFkbGluZSByZWdpc3RlcmVkIChkZWZhdWx0KQpbICAgIDIuNzYyNzI4XSB0ZXN0X3N0cmlu Z19oZWxwZXJzOiBSdW5uaW5nIHRlc3RzLi4uClsgICAgMi44MDYzOTJdIGNyYzMyOiBDUkNfTEVf QklUUyA9IDEsIENSQ19CRSBCSVRTID0gMQpbICAgIDIuODA4MTYwXSBjcmMzMjogc2VsZiB0ZXN0 cyBwYXNzZWQsIHByb2Nlc3NlZCAyMjU5NDQgYnl0ZXMgaW4gMjc2OTM0ODUgbnNlYwpbICAgIDIu ODI5OTU5XSBjcmMzMmM6IENSQ19MRV9CSVRTID0gMQpbICAgIDIuODMxNDQ4XSBjcmMzMmM6IHNl bGYgdGVzdHMgcGFzc2VkLCBwcm9jZXNzZWQgMjI1OTQ0IGJ5dGVzIGluIDEyNzQ1NTIyIG5zZWMK WyAgICA0LjM5NDk3MF0gY3JjMzJfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAg IDYuMDM1NzM4XSBjcmMzMmNfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDYu MDM4NzIwXSByYnRyZWUgdGVzdGluZyAtPiA0Mjk0MCBjeWNsZXMKWyAgICA4LjAzMDY4NV0gYXVn bWVudGVkIHJidHJlZSB0ZXN0aW5nIC0+IDYyMzQ1IGN5Y2xlcwpbICAgMTAuOTAyMDk1XSBpcG1p IG1lc3NhZ2UgaGFuZGxlciB2ZXJzaW9uIDM5LjIKWyAgIDEwLjkwMzgzM10gSVBNSSBTeXN0ZW0g SW50ZXJmYWNlIGRyaXZlci4KWyAgIDEwLjkwNTc2MF0gaXBtaV9zaTogVW5hYmxlIHRvIGZpbmQg YW55IFN5c3RlbSBJbnRlcmZhY2UocykKWyAgIDEwLjkwNzg1NF0gaW9hdGRtYTogSW50ZWwoUikg UXVpY2tEYXRhIFRlY2hub2xvZ3kgRHJpdmVyIDQuMDAKWyAgIDEwLjkxMTA5OF0gU2VyaWFsOiA4 MjUwLzE2NTUwIGRyaXZlciwgNCBwb3J0cywgSVJRIHNoYXJpbmcgZGlzYWJsZWQKWyAgIDEwLjk0 NjYxMl0gMDA6MDU6IHR0eVMwIGF0IEkvTyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1 MjAwKSBpcyBhIDE2NTUwQQpbICAgMTAuOTcwOTE3XSBrd29ya2VyL3U0OjAgKDg3KSB1c2VkIGdy ZWF0ZXN0IHN0YWNrIGRlcHRoOiAxNDI1NiBieXRlcyBsZWZ0ClsgICAxMC45NzE2ODBdIGxwOiBk cml2ZXIgbG9hZGVkIGJ1dCBubyBkZXZpY2VzIGZvdW5kClsgICAxMC45NzE4NTJdIE5vbi12b2xh dGlsZSBtZW1vcnkgZHJpdmVyIHYxLjMKWyAgIDEwLjk3NjQ0NV0gcHBkZXY6IHVzZXItc3BhY2Ug cGFyYWxsZWwgcG9ydCBkcml2ZXIKWyAgIDEwLjk3ODE0OV0gc21hcGk6OnNtYXBpX2luaXQsIEVS Uk9SIGludmFsaWQgdXNTbWFwaUlEClsgICAxMC45ODA5OTZdIG13YXZlOiB0cDM3ODBpOjp0cDM3 ODBJX0luaXRpYWxpemVCb2FyZERhdGE6IEVycm9yOiBTTUFQSSBpcyBub3QgYXZhaWxhYmxlIG9u IHRoaXMgbWFjaGluZQpbICAgMTAuOTg0MDI2XSBtd2F2ZTogbXdhdmVkZDo6bXdhdmVfaW5pdDog RXJyb3I6IEZhaWxlZCB0byBpbml0aWFsaXplIGJvYXJkIGRhdGEKWyAgIDEwLjk4NjYxMV0gbXdh dmU6IG13YXZlZGQ6Om13YXZlX2luaXQ6IEVycm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZQpbICAg MTAuOTg4NjI3XSBIYW5nY2hlY2s6IHN0YXJ0aW5nIGhhbmdjaGVjayB0aW1lciAwLjkuMSAodGlj ayBpcyAxODAgc2Vjb25kcywgbWFyZ2luIGlzIDYwIHNlY29uZHMpLgpbICAgMTAuOTkxNjA4XSBI YW5nY2hlY2s6IFVzaW5nIGdldHJhd21vbm90b25pYygpLgpbICAgMTAuOTkzMzkxXSBpYm1hc206 IElCTSBBU00gU2VydmljZSBQcm9jZXNzb3IgRHJpdmVyIHZlcnNpb24gMS4wIGxvYWRlZApbICAg MTAuOTk1NzM4XSBTaWxpY29uIExhYnMgQzIgcG9ydCBzdXBwb3J0IHYuIDAuNTEuMCAtIChDKSAy MDA3IFJvZG9sZm8gR2lvbWV0dGkKWyAgIDEwLjk5ODY3M10gR3Vlc3QgcGVyc29uYWxpdHkgaW5p dGlhbGl6ZWQgYW5kIGlzIGluYWN0aXZlClsgICAxMS4wMDA2NjZdIFZNQ0kgaG9zdCBkZXZpY2Ug cmVnaXN0ZXJlZCAobmFtZT12bWNpLCBtYWpvcj0xMCwgbWlub3I9NjIpClsgICAxMS4wMDI2MjVd IEluaXRpYWxpemVkIGhvc3QgcGVyc29uYWxpdHkKWyAgIDExLjAwNDY4NF0gdXNiY29yZTogcmVn aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB2aXBlcmJvYXJkClsgICAxMS4wMDY1MTFdIFVu aWZvcm0gTXVsdGktUGxhdGZvcm0gRS1JREUgZHJpdmVyClsgICAxMS4wMDg3NzJdIExvYWRpbmcg aVNDU0kgdHJhbnNwb3J0IGNsYXNzIHYyLjAtODcwLgpbICAgMTEuMDM1MDIzXSBocF9zdzogZGV2 aWNlIGhhbmRsZXIgcmVnaXN0ZXJlZApbICAgMTEuMDM2NTYyXSBhbHVhOiBkZXZpY2UgaGFuZGxl ciByZWdpc3RlcmVkClsgICAxMS4wMzkwNTNdIEFkYXB0ZWMgYWFjcmFpZCBkcml2ZXIgMS4yLTBb MzAzMDBdLW1zClsgICAxMS4wNDA5NTNdIHNjc2k6IDxmZG9tYWluPiBEZXRlY3Rpb24gZmFpbGVk IChubyBjYXJkKQpbICAgMTEuMDQyNzU0XSBCcm9jYWRlIEJGQSBGQy9GQ09FIFNDU0kgZHJpdmVy IC0gdmVyc2lvbjogMy4yLjIzLjAKWyAgIDExLjA0NDg1M10gM3dhcmUgU3RvcmFnZSBDb250cm9s bGVyIGRldmljZSBkcml2ZXIgZm9yIExpbnV4IHYxLjI2LjAyLjAwMy4KWyAgIDExLjA0Njk5OF0g TFNJIDN3YXJlIFNBUy9TQVRBLVJBSUQgQ29udHJvbGxlciBkZXZpY2UgZHJpdmVyIGZvciBMaW51 eCB2My4yNi4wMi4wMDAuClsgICAxMS4wNDk3ODldIFJvY2tldFJBSUQgM3h4eC80eHh4IENvbnRy b2xsZXIgZHJpdmVyIHYxLjgKWyAgIDExLjA1MTg2N10gaXNjc2k6IHJlZ2lzdGVyZWQgdHJhbnNw b3J0IChiZTJpc2NzaSkKWyAgIDExLjA1MzQ5Ml0gSW4gYmVpc2NzaV9tb2R1bGVfaW5pdCwgdHQ9 ZmZmZmZmZmY4MzA0M2MyMApbICAgMTEuMDU1NDIwXSBlc2FzMnI6IGRyaXZlciB3aWxsIG5vdCBi ZSBsb2FkZWQgYmVjYXVzZSBubyBBVFRPIGVzYXMyciBkZXZpY2VzIHdlcmUgZm91bmQKWyAgIDEx LjA2MzE3NF0gUm91bmRpbmcgZG93biBhbGlnbmVkIG1heF9zZWN0b3JzIGZyb20gNDI5NDk2NzI5 NSB0byA0Mjk0OTY3Mjg4ClsgICAxMS4wNzQ2NjZdIG10ZG9vcHM6IG10ZCBkZXZpY2UgKG10ZGRl dj1uYW1lL251bWJlcikgbXVzdCBiZSBzdXBwbGllZApbICAgMTEuMDc4NjMyXSBsaWJwaHk6IEZp eGVkIE1ESU8gQnVzOiBwcm9iZWQKWyAgIDExLjA4MDg5Nl0gY25pYzogQnJvYWRjb20gTmV0WHRy ZW1lIElJIENOSUMgRHJpdmVyIGNuaWMgdjIuNS4yMCAoTWFyY2ggMTQsIDIwMTQpClsgICAxMS4w ODQxMDBdIFFMb2dpYyAxLzEwIEdiRSBDb252ZXJnZWQvSW50ZWxsaWdlbnQgRXRoZXJuZXQgRHJp dmVyIHY1LjMuNjAKWyAgIDExLjA4Njc0NV0gdGxhbjogVGh1bmRlckxBTiBkcml2ZXIgdjEuMTcK WyAgIDExLjA4ODIyM10gdGxhbjogMCBkZXZpY2VzIGluc3RhbGxlZCwgUENJOiAwICBFSVNBOiAw ClsgICAxMS4wOTAxMDNdIHc4Mzk3N2FmX2luaXQoKQpbICAgMTEuMDkyNjQ4XSB3ODM5NzdhZl9v cGVuKCkKWyAgIDExLjA5Mzc5OF0gdzgzOTc3YWZfcHJvYmUoKQpbICAgMTEuMDk1MDc5XSB3ODM5 NzdhZl9wcm9iZSgpLCBXcm9uZyBjaGlwIHZlcnNpb24KWyAgIDExLjA5NTk3OF0gdzgzOTc3YWZf cHJvYmUoKQpbICAgMTEuMDk3MjQyXSB3ODM5NzdhZl9wcm9iZSgpLCBXcm9uZyBjaGlwIHZlcnNp b24KWyAgIDExLjA5ODA2NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl ciBtY3M3NzgwClsgICAxMS4wOTk5MjFdIFBQUCBnZW5lcmljIGRyaXZlciB2ZXJzaW9uIDIuNC4y ClsgICAxMS4xMDExMTldIFBQUCBNUFBFIENvbXByZXNzaW9uIG1vZHVsZSByZWdpc3RlcmVkClsg ICAxMS4xMDI1NzFdIFNMSVA6IHZlcnNpb24gMC44LjQtTkVUMy4wMTktTkVXVFRZIChkeW5hbWlj IGNoYW5uZWxzLCBtYXg9MjU2KS4KWyAgIDExLjEwNDc3Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBu ZXcgaW50ZXJmYWNlIGRyaXZlciBpcGhldGgKWyAgIDExLjEwNzUwNl0gdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBod2EtcmMKWyAgIDExLjEwOTQwNF0gZWhjaV9oY2Q6 IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgMTEu MTExNTAyXSBlaGNpLXBjaTogRUhDSSBQQ0kgcGxhdGZvcm0gZHJpdmVyClsgICAxMS4xMTMyNDld IGZvdGcyMTBfaGNkOiBGT1RHMjEwIEhvc3QgQ29udHJvbGxlciAoRUhDSSkgRHJpdmVyClsgICAx MS4xMTU0NTBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgd3VzYi1j YmFmClsgICAxMS4xMTczNzJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgY2RjX2FjbQpbICAgMTEuMTE5MTc2XSBjZGNfYWNtOiBVU0IgQWJzdHJhY3QgQ29udHJvbCBN b2RlbCBkcml2ZXIgZm9yIFVTQiBtb2RlbXMgYW5kIElTRE4gYWRhcHRlcnMKWyAgIDExLjEyMjA5 M10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0bWMKWyAgIDEx LjEyMzkyMF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBtaWNyb3Rl a1g2ClsgICAxMS4xMjYwNTBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgYXBwbGVkaXNwbGF5ClsgICAxMS4xMjc5OTFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGlu dGVyZmFjZSBkcml2ZXIgZW1pNjIgLSBmaXJtd2FyZSBsb2FkZXIKWyAgIDExLjEzMDIxN10gdXNi Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JsY2QKWyAgIDExLjEzMjA2 MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0ZXN0ClsgICAx MS4xMzM5MTBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNzNzIw ClsgICAxMS4xMzU2NTNdIHVzczcyMDogdjAuNjpVU0IgUGFycG9ydCBDYWJsZSBkcml2ZXIgZm9y IENhYmxlcyB1c2luZyB0aGUgTHVjZW50IFRlY2hub2xvZ2llcyBVU1M3MjAgQ2hpcApbICAgMTEu MTM3NjMwXSB1c3M3MjA6IE5PVEU6IHRoaXMgaXMgYSBzcGVjaWFsIHB1cnBvc2UgZHJpdmVyIHRv IGFsbG93IG5vbnN0YW5kYXJkClsgICAxMS4xMzkzNTBdIHVzczcyMDogcHJvdG9jb2xzIChlZy4g Yml0YmFuZykgb3ZlciBVU1M3MjAgdXNiIHRvIHBhcmFsbGVsIGNhYmxlcwpbICAgMTEuMTQxNDEx XSB1c3M3MjA6IElmIHlvdSBqdXN0IHdhbnQgdG8gY29ubmVjdCB0byBhIHByaW50ZXIsIHVzZSB1 c2JscCBpbnN0ZWFkClsgICAxMS4xNTA3OThdIGk4MDQyOiBQTlA6IFBTLzIgQ29udHJvbGxlciBb UE5QMDMwMzpLQkQsUE5QMGYxMzpNT1VdIGF0IDB4NjAsMHg2NCBpcnEgMSwxMgpbICAgMTEuMTU1 MDMyXSBzZXJpbzogaTgwNDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxClsgICAxMS4xNTY2 NjJdIHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyClsgICAxMS4xNjkw ODldIHBhcmtiZDogbm8gc3VjaCBwYXJwb3J0ClsgICAxMS4xNzA4OTddIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYXBwbGV0b3VjaApbICAgMTEuMTczMDM5XSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJjbTU5NzQKWyAgIDExLjE3NTk0 NV0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZv cm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0MApbICAgMTEuMTg3NTQyXSBtazcxMjogZGV2aWNl IG5vdCBwcmVzZW50ClsgICAxMS4xODkwODZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgdXNidG91Y2hzY3JlZW4KWyAgIDExLjE5MTcwMF0gY20xMDk6IEtleW1hcCBm b3IgS29tdW5pa2F0ZSBLSVAxMDAwIHBob25lIGxvYWRlZApbICAgMTEuMTkzNzE2XSB1c2Jjb3Jl OiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNtMTA5ClsgICAxMS4xOTU2MThdIGNt MTA5OiBDTTEwOSBwaG9uZSBkcml2ZXI6IDIwMDgwODA1IChDKSBBbGZyZWQgRS4gSGVnZ2VzdGFk ClsgICAxMS4xOTc2ODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg aW1zX3BjdQpbICAgMTEuMjAwNjc3XSBwcHMgcHBzMDogbmV3IFBQUyBzb3VyY2Uga3RpbWVyClsg ICAxMS4yMDIyMzVdIHBwcyBwcHMwOiBrdGltZXIgUFBTIHNvdXJjZSByZWdpc3RlcmVkClsgICAx MS4yMDM4NzJdIHBwc19sZGlzYzogUFBTIGxpbmUgZGlzY2lwbGluZSByZWdpc3RlcmVkClsgICAx MS4yMDY5ODFdIGFsaW03MTAxX3dkdDogU3RldmUgSGlsbCA8c3RldmVAbmF2YWhvLmNvLnVrPgpb ICAgMTEuMjA4ODA0XSBhbGltNzEwMV93ZHQ6IEFMaSBNNzEwMSBQTVUgbm90IHByZXNlbnQgLSBX RFQgbm90IHNldApbICAgMTEuMjEzNjI3XSB3YWZlcjU4MjN3ZHQ6IFdEVCBkcml2ZXIgZm9yIFdh ZmVyIDU4MjMgc2luZ2xlIGJvYXJkIGNvbXB1dGVyIGluaXRpYWxpc2luZwpbICAgMTEuMjE3MjU0 XSB3YWZlcjU4MjN3ZHQ6IGluaXRpYWxpemVkLiB0aW1lb3V0PTYwIHNlYyAobm93YXlvdXQ9MCkK WyAgIDExLjIxOTA2NF0gc2MxMjAwd2R0OiBidWlsZCAyMDAyMDMwMwpbICAgMTEuMjIwNDIwXSBz YzEyMDB3ZHQ6IGlvIHBhcmFtZXRlciBtdXN0IGJlIHNwZWNpZmllZApbICAgMTEuMjIyNDExXSBw Yzg3NDEzX3dkdDogVmVyc2lvbiAxLjEgYXQgaW8gMHgyRQpbICAgMTEuMjI0MTc1XSBwYzg3NDEz X3dkdDogY2Fubm90IHJlZ2lzdGVyIG1pc2NkZXYgb24gbWlub3I9MTMwIChlcnI9LTE2KQpbICAg MTEuMjI2NTYwXSBudl90Y286IE5WIFRDTyBXYXRjaERvZyBUaW1lciBEcml2ZXIgdjAuMDEKWyAg IDExLjIzNTEyMF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB0cmFu enBvcnQKWyAgIDExLjIzNzM4NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy aXZlciBhbHBoYXRyYWNrClsgICAxMS4yMzk5NDldIGlucHV0OiBTcGVha3VwIGFzIC9kZXZpY2Vz L3ZpcnR1YWwvaW5wdXQvaW5wdXQzClsgICAxMS4yNDIzMjNdIGluaXRpYWxpemVkIGRldmljZTog L2Rldi9zeW50aCwgbm9kZSAoTUFKT1IgMTAsIE1JTk9SIDI1KQpbICAgMTEuMjQ0ODc4XSBzcGVh a3VwIDMuMS42OiBpbml0aWFsaXplZApbICAgMTEuMjQ2NDk2XSBzeW50aCBuYW1lIG9uIGVudHJ5 IGlzOiAobnVsbCkKWyAgIDExLjI0ODI1MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm YWNlIGRyaXZlciBnZG1fd2ltYXgKWyAgIDExLjI2MjkwOV0gZGduYzogZGduYy0xLjMtMTYsIERp Z2kgSW50ZXJuYXRpb25hbCBQYXJ0IE51bWJlciA0MDAwMjM2OV9GClsgICAxMS4yNjUxNTRdIGRn bmM6IEZvciB0aGUgdG9vbHMgcGFja2FnZSBvciB1cGRhdGVkIGRyaXZlcnMgcGxlYXNlIHZpc2l0 IGh0dHA6Ly93d3cuZGlnaS5jb20KWyAgIDExLjI2ODc4NF0gRlBHQSBET1dOTE9BRCAtLS0+Clsg ICAxMS4yNzAyMTJdIEZQR0EgaW1hZ2UgZmlsZSBuYW1lOiB4bGlueF9mcGdhX2Zpcm13YXJlLmJp dApbICAgMTEuMjcyNTE1XSBHUElPIElOSVQgRkFJTCEhClsgICAxMS4yNzQxNjddIGRlbGxfd21p X2FpbzogTm8ga25vd24gV01JIEdVSUQgZm91bmQKWyAgIDExLjI3NTk2MV0gSW5pdGlhbGl6aW5n IEhQUTYwMDEgbW9kdWxlClsgICAxMS4yNzc4MjldIE1pcnJvci9yZWRpcmVjdCBhY3Rpb24gb24K WyAgIDExLjI3OTM0Ml0gU2ltcGxlIFRDIGFjdGlvbiBMb2FkZWQKWyAgIDExLjI4MTA3Ml0gbmV0 ZW06IHZlcnNpb24gMS4zClsgICAxMS4yODI2MTJdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBm YW1pbHkgMTcKWyAgIDExLjI4NDM1Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSA1 ClsgICAxMS4yODY2ODldIElyQ09NTSBwcm90b2NvbCAoRGFnIEJyYXR0bGkpClsgICAxMS4yOTIw NzJdIDlwbmV0OiBJbnN0YWxsaW5nIDlQMjAwMCBzdXBwb3J0ClsgICAxMS4yOTM3MjhdIEtleSB0 eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkClsgICAxMS4yOTU2MDBdIGJhdG1hbl9hZHY6IEIu QS5ULk0uQS5OLiBhZHZhbmNlZCAyMDE0LjMuMCAoY29tcGF0aWJpbGl0eSB2ZXJzaW9uIDE1KSBs b2FkZWQKWyAgIDExLjI5ODM4Nl0gbXBsc19nc286IE1QTFMgR1NPIHN1cHBvcnQKWyAgIDExLjMw MDM2N10gClsgICAxMS4zMDAzNjddIHByaW50aW5nIFBJQyBjb250ZW50cwpbICAgMTEuMzAyNjEy XSAuLi4gUElDICBJTVI6IGZmZmYKWyAgIDExLjMwMzk1N10gLi4uIFBJQyAgSVJSOiAxMDEzClsg ICAxMS4zMDUyNDldIC4uLiBQSUMgIElTUjogMDAwMApbICAgMTEuMzA2NTYxXSAuLi4gUElDIEVM Q1I6IDBjMDAKWyAgIDExLjMwNzg5Ml0gcHJpbnRpbmcgbG9jYWwgQVBJQyBjb250ZW50cyBvbiBD UFUjMC8wOgpbICAgMTEuMzA5NjA5XSAuLi4gQVBJQyBJRDogICAgICAwMDAwMDAwMCAoMCkKWyAg IDExLjMxMTEwM10gLi4uIEFQSUMgVkVSU0lPTjogMDEwNTAwMTQKWyAgIDExLjMxMjYxNF0gLi4u IEFQSUMgVEFTS1BSSTogMDAwMDAwMDAgKDAwKQpbICAgMTEuMzE0MzUxXSAuLi4gQVBJQyBQUk9D UFJJOiAwMDAwMDAwMApbICAgMTEuMzE1OTQ4XSAuLi4gQVBJQyBMRFI6IDAxMDAwMDAwClsgICAx MS4zMTcyNTldIC4uLiBBUElDIERGUjogZmZmZmZmZmYKWyAgIDExLjMxNzg3OF0gLi4uIEFQSUMg U1BJVjogMDAwMDAxZmYKWyAgIDExLjMxNzg3OF0gLi4uIEFQSUMgSVNSIGZpZWxkOgpbICAgMTEu MzE3ODc4XSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwClsgICAxMS4zMTc4NzhdIC4uLiBBUElDIFRNUiBmaWVsZDoKWyAgIDEx LjMxNzg3OF0gMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMApbICAgMTEuMzE3ODc4XSAuLi4gQVBJQyBJUlIgZmllbGQ6ClsgICAx MS4zMTc4NzhdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDgwMDAKWyAgIDExLjMxNzg3OF0gLi4uIEFQSUMgRVNSOiAwMDAwMDAwMApb ICAgMTEuMzE3ODc4XSAuLi4gQVBJQyBJQ1I6IDAwMDAwOGZkClsgICAxMS4zMTc4NzhdIC4uLiBB UElDIElDUjI6IDAyMDAwMDAwClsgICAxMS4zMTc4NzhdIC4uLiBBUElDIExWVFQ6IDAwMDAwMGVm ClsgICAxMS4zMTc4NzhdIC4uLiBBUElDIExWVFBDOiAwMDAxMDAwMApbICAgMTEuMzE3ODc4XSAu Li4gQVBJQyBMVlQwOiAwMDAxMDcwMApbICAgMTEuMzE3ODc4XSAuLi4gQVBJQyBMVlQxOiAwMDAw MDQwMApbICAgMTEuMzE3ODc4XSAuLi4gQVBJQyBMVlRFUlI6IDAwMDAwMGZlClsgICAxMS4zMTc4 NzhdIC4uLiBBUElDIFRNSUNUOiAwMDA5ODA4YgpbICAgMTEuMzE3ODc4XSAuLi4gQVBJQyBUTUND VDogMDAwMDAwMDAKWyAgIDExLjMxNzg3OF0gLi4uIEFQSUMgVERDUjogMDAwMDAwMDMKWyAgIDEx LjMxNzg3OF0gClsgICAxMS4zNTA5MjldIG51bWJlciBvZiBNUCBJUlEgc291cmNlczogMTUuClsg ICAxMS4zNTIzODNdIG51bWJlciBvZiBJTy1BUElDICMwIHJlZ2lzdGVyczogMjQuClsgICAxMS4z NTM5NDJdIHRlc3RpbmcgdGhlIElPIEFQSUMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLgpbICAgMTEu MzU1NzQ3XSBJTyBBUElDICMwLi4uLi4uClsgICAxMS4zNTY5NzldIC4uLi4gcmVnaXN0ZXIgIzAw OiAwMDAwMDAwMApbICAgMTEuMzU4MzY4XSAuLi4uLi4uICAgIDogcGh5c2ljYWwgQVBJQyBpZDog MDAKWyAgIDExLjM1OTk1Ml0gLi4uLi4uLiAgICA6IERlbGl2ZXJ5IFR5cGU6IDAKWyAgIDExLjM2 MTU0Nl0gLi4uLi4uLiAgICA6IExUUyAgICAgICAgICA6IDAKWyAgIDExLjM2Mjk3Nl0gLi4uLiBy ZWdpc3RlciAjMDE6IDAwMTcwMDExClsgICAxMS4zNjQ0NTFdIC4uLi4uLi4gICAgIDogbWF4IHJl ZGlyZWN0aW9uIGVudHJpZXM6IDE3ClsgICAxMS4zNjYyNjVdIC4uLi4uLi4gICAgIDogUFJRIGlt cGxlbWVudGVkOiAwClsgICAxMS4zNjc4MjhdIC4uLi4uLi4gICAgIDogSU8gQVBJQyB2ZXJzaW9u OiAxMQpbICAgMTEuMzY5MjkyXSAuLi4uIHJlZ2lzdGVyICMwMjogMDAwMDAwMDAKWyAgIDExLjM3 MDg1N10gLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlvbjogMDAKWyAgIDExLjM3MjM0MV0gLi4uLiBJ UlEgcmVkaXJlY3Rpb24gdGFibGU6ClsgICAxMS4zNzM3NzldIDEgICAgMCAgICAwICAgMCAgIDAg ICAgMCAgICAwICAgIDAwClsgICAxMS4zNzUzNTldIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAg ICAxICAgIDMxClsgICAxMS4zNzY5NjNdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAg IDMwClsgICAxMS4zNzg1OTddIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDMzClsg ICAxMS4zODAyODVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM0ClsgICAxMS4z ODIwMThdIDEgICAgMSAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM1ClsgICAxMS4zODM2MTdd IDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM2ClsgICAxMS4zODUxOTBdIDAgICAg MCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM3ClsgICAxMS4zODY3ODldIDAgICAgMCAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDM4ClsgICAxMS4zODgzNzNdIDAgICAgMSAgICAwICAgMCAg IDAgICAgMSAgICAxICAgIDM5ClsgICAxMS4zOTAxNDZdIDEgICAgMSAgICAwICAgMCAgIDAgICAg MSAgICAxICAgIDNBClsgICAxMS4zOTE4MjRdIDEgICAgMSAgICAwICAgMCAgIDAgICAgMSAgICAx ICAgIDNCClsgICAxMS4zOTM0MjFdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDND ClsgICAxMS4zOTUwMTNdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDNEClsgICAx MS4zOTY2MzZdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDNFClsgICAxMS4zOTgy MjFdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDNGClsgICAxMS4zOTk4MjJdIDEg ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS40MDE1NzldIDEgICAgMCAg ICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS40MDMwMzJdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS40MDQ2NzFdIDEgICAgMCAgICAwICAgMCAgIDAg ICAgMCAgICAwICAgIDAwClsgICAxMS40MDYyODFdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAg ICAwICAgIDAwClsgICAxMS40MDc4NjhdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAg IDAwClsgICAxMS40MDk0MjBdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsg ICAxMS40MTEyMDBdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS40 MTI3OThdIElSUSB0byBwaW4gbWFwcGluZ3M6ClsgICAxMS40MTQxMDNdIElSUTAgLT4gMDoyClsg ICAxMS40MTU1MTBdIElSUTEgLT4gMDoxClsgICAxMS40MTY5MTFdIElSUTMgLT4gMDozClsgICAx MS40MTgzMDRdIElSUTQgLT4gMDo0ClsgICAxMS40MTk4MjJdIElSUTUgLT4gMDo1ClsgICAxMS40 MjE0NTJdIElSUTYgLT4gMDo2ClsgICAxMS40MjI4NDddIElSUTcgLT4gMDo3ClsgICAxMS40MjQz NTZdIElSUTggLT4gMDo4ClsgICAxMS40MjU4ODRdIElSUTkgLT4gMDo5ClsgICAxMS40MjczMDZd IElSUTEwIC0+IDA6MTAKWyAgIDExLjQyODc2MV0gSVJRMTEgLT4gMDoxMQpbICAgMTEuNDMwMjY2 XSBJUlExMiAtPiAwOjEyClsgICAxMS40MzE4MjJdIElSUTEzIC0+IDA6MTMKWyAgIDExLjQzMzI3 Ml0gSVJRMTQgLT4gMDoxNApbICAgMTEuNDM0NzYwXSBJUlExNSAtPiAwOjE1ClsgICAxMS40MzYx OTBdIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBkb25lLgpbICAgMTEuNDM5 MDczXSBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNlcnRpZmljYXRlcwpbICAgMTEuNDQ0NTQx XSBMb2FkZWQgWC41MDkgY2VydCAnTWFncmF0aGVhOiBHbGFjaWVyIHNpZ25pbmcga2V5OiA5MGE3 NjJlOGRiOTQ3NTM5ZTQ0MGI5MjViYzI1YjZiYjg1NDQ0NmI0JwpbICAgMTEuNDYzMjI1XSBCdHJm cyBsb2FkZWQsIGludGVncml0eS1jaGVja2VyPW9uClsgICAxMS40ODA3OTldIEZyZWVpbmcgdW51 c2VkIGtlcm5lbCBtZW1vcnk6IDE0MTJLIChmZmZmZmZmZjgzN2M5MDAwIC0gZmZmZmZmZmY4Mzky YTAwMCkKWyAgIDExLjQ5NTAwOV0gbW91bnQgKDExNikgdXNlZCBncmVhdGVzdCBzdGFjayBkZXB0 aDogMTM3MjAgYnl0ZXMgbGVmdApbICAgMTEuNTA1MTU3XSBTMDBmYnNldHVwICgxMTgpIHVzZWQg Z3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDEzNjQwIGJ5dGVzIGxlZnQKWyAgIDExLjYwNjA3MV0gUzAz dWRldiAoMTI1KSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxMzYzMiBieXRlcyBsZWZ0Clsg ICAxMS42MzcyOTJdIGdmczI6IHBhdGhfbG9va3VwIG9uIHJvb3RmcyByZXR1cm5lZCBlcnJvciAt MgpbICAgMTEuNjQxMzk3XSBtb3VudCAoMTQzKSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAx MzM5MiBieXRlcyBsZWZ0ClsgICAxMi4wNDM4MTFdIGlucHV0OiBJbUV4UFMvMiBHZW5lcmljIEV4 cGxvcmVyIE1vdXNlIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMS9pbnB1dC9pbnB1 dDIKWyAgIDYxLjQyMDA5OV0gc3Bpbl9sb2NrLXRvcnR1cmU6IFdyaXRlczogIFRvdGFsOiA0ICBN YXgvTWluOiAwLzAgICBGYWlsOiAwIApbICAgODEuMTk0NTQzXSBVbnJlZ2lzdGVyIHB2IHNoYXJl ZCBtZW1vcnkgZm9yIGNwdSAxClsgICA4MS4xOTYwNjddIFVucmVnaXN0ZXIgcHYgc2hhcmVkIG1l bW9yeSBmb3IgY3B1IDAKWyAgIDgxLjE5NzY3NF0gc3Bpbl9sb2NrLXRvcnR1cmU6IFVuc2NoZWR1 bGVkIHN5c3RlbSBzaHV0ZG93biBkZXRlY3RlZApbICAgODEuMjAwMTA0XSB0b3J0dXJlIHRocmVh ZCB0b3J0dXJlX3NodWZmbGUgcGFya2luZyBkdWUgdG8gc3lzdGVtIHNodXRkb3duCgpCVUc6IGtl cm5lbCBib290IGNyYXNoZWQKRWxhcHNlZCB0aW1lOiA5MApxZW11LXN5c3RlbS14ODZfNjQgLWNw dSBrdm02NCAtZW5hYmxlLWt2bSAta2VybmVsIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvM2IzZmI2MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYi92bWxp bnV6LTMuMTYuMC1yYzItMDAwMDMtZzNiM2ZiNjEgLWFwcGVuZCAnaHVuZ190YXNrX3BhbmljPTEg ZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2Vu YWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9j a3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9 dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBs aW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzozYjNmYjYxOTc2NTA5 ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiOmJpc2VjdC1saW51eDAvLnZtbGludXotM2IzZmI2 MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYi0yMDE0MDYyOTA5NTI1NS0xOS1sa3At d3N4MDEgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDYyNjE3IEJPT1RfSU1B R0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8zYjNmYjYxOTc2NTA5 ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiL3ZtbGludXotMy4xNi4wLXJjMi0wMDAwMy1nM2Iz ZmI2MSBkcmJkLm1pbm9yX2NvdW50PTgnICAtaW5pdHJkIC9rZXJuZWwtdGVzdHMvaW5pdHJkL3lv Y3RvLW1pbmltYWwteDg2XzY0LmNneiAtbSAzMjAgLXNtcCAyIC1uZXQgbmljLHZsYW49MSxtb2Rl bD1lMTAwMCAtbmV0IHVzZXIsdmxhbj0xIC1ib290IG9yZGVyPW5jIC1uby1yZWJvb3QgLXdhdGNo ZG9nIGk2MzAwZXNiIC1ydGMgYmFzZT1sb2NhbHRpbWUgLXBpZGZpbGUgL2Rldi9zaG0va2Jvb3Qv cGlkLXlvY3RvLWxrcC13c3gwMS0xMzAgLXNlcmlhbCBmaWxlOi9kZXYvc2htL2tib290L3Nlcmlh bC15b2N0by1sa3Atd3N4MDEtMTMwIC1kYWVtb25pemUgLWRpc3BsYXkgbm9uZSAtbW9uaXRvciBu dWxsIAo= --===============3560693363877621627== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="---at----sd_init-x-59038.log" SEVBRCBpcyBub3cgYXQgOWMzM2JmMS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3Vy bHktMjAxNDA2MjYxNycKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1 YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3 OmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6YmlzZWN0LWxpbnV4MAoK MjAxNC0wNi0yOS0wODowNjozMyBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0 MmVlIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LWE0OTdjM2JhMWQ5N2ZjNjljMWU3 OGU3Yjk2NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2E0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4 YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LWE0OTdjM2JhMWQ5N2ZjNjljMWU3 OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRl c3RzL2J1aWxkLXF1ZXVlL2xrcC1oc3gwMS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC1hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDog L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9hNDk3YzNiYTFkOTdmYzY5 YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlL3ZtbGludXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yOS0w ODoxMDozMyBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JNgkxOSBTVUNDRVNTCgpiaXNlY3Q6 IGdvb2QgY29tbWl0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKZ2l0 IGJpc2VjdCBzdGFydCA5YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExIGE0 OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUgLS0KL2Mva2VybmVsLXRlc3Rz L2xpbmVhci1iaXNlY3Q6IFsiLWIiLCAiOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQzOGNiZGMyODc4 MzU4OWIxMSIsICItZyIsICJhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVl IiwgIi9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2giLCAiL2MvYm9v dC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QiXQpCaXNlY3Rpbmc6IDM0MzIgcmV2aXNpb25zIGxl ZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDEyIHN0ZXBzKQpbMTBkOWQwMjkwNjdmMmFh Y2JkYzE0MDc4NmVmZmYxNDZkNzliMzRjNV0gTWVyZ2UgJ2Nncm91cC9mb3ItMy4xNi1maXhlcycg aW50byBkZXZlbC1ob3VybHktMjAxNDA2MjYxNwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNl Y3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QK bHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjEwZDlkMDI5MDY3 ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2ZDc5YjM0YzU6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0w ODoxNDozNyAxMGQ5ZDAyOTA2N2YyYWFjYmRjMTQwNzg2ZWZmZjE0NmQ3OWIzNGM1IGNvbXBpbGlu ZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2 ZDc5YjM0YzUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LzEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2ZDc5YjM0YzUKd2Fp dGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2 ZDc5YjM0YzUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL2xrcC1oc3gwMS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0xMGQ5 ZDAyOTA2N2YyYWFjYmRjMTQwNzg2ZWZmZjE0NmQ3OWIzNGM1Cmtlcm5lbDogL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xMGQ5ZDAyOTA2N2YyYWFjYmRjMTQwNzg2ZWZm ZjE0NmQ3OWIzNGM1L3ZtbGludXotMy4xNi4wLXJjMi0wMjY0My1nMTBkOWQwMgoKMjAxNC0wNi0y OS0wODoxNzozNyBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uCTcJMTUuLi4uLi4uLi4uCTE5IFNV Q0NFU1MKCkJpc2VjdGluZzogNzg5IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAo cm91Z2hseSAxMCBzdGVwcykKW2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYz ZDNdIE1lcmdlICdrdm0tcHBjL2t2bS1wcGMtcXVldWUnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQw NjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNo IC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVu LXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpk ZXZlbC1ob3VybHktMjAxNDA2MjYxNzpiOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4Njlj OTRmM2QzOmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDg6MjY6MDggYjhkYjBmYzg5Njg0OWU5 NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMyBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8g L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC1iOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzCkNoZWNrIGZvciBrZXJu ZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9iOGRiMGZjODk2 ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2Yg L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC1iOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzCndhaXRpbmcgZm9yIGNv bXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtYjhkYjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJj MTM3ODY5Yzk0ZjNkMwprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDgvYjhkYjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMy92bWxpbnV6LTMu MTYuMC1yYzItMDI4OTctZ2I4ZGIwZmMKCjIwMTQtMDYtMjktMDg6Mjk6MDggZGV0ZWN0aW5nIGJv b3Qgc3RhdGUgLi4uLi4uLi4gVEVTVCBGQUlMVVJFClsgICAgMC4xNjI0NTZdIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAuMTY0NTEzXSBzbXBib290OiBUb3RhbCBvZiAy IHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3NC4wMSBCb2dvTUlQUykKWyAgICAwLjE2NzIwN10g LS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMC4xNjg0NTRdIFdBUk5J Tkc6IENQVTogMCBQSUQ6IDEgYXQgL2tidWlsZC9zcmMvc21va2Uva2VybmVsL3NjaGVkL2NvcmUu Yzo2MDc4IHNkX2luaXQrMHgzZTYvMHg0MDAoKQpbICAgIDAuMTcwMDA2XSB3cm9uZyBzZF9mbGFn cyBpbiB0b3BvbG9neSBkZXNjcmlwdGlvbgpbICAgIDAuMTcxMDM1XSBNb2R1bGVzIGxpbmtlZCBp bjoKWyAgICAwLjE3MjM0NF0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50 ZWQgMy4xNi4wLXJjMi0wMjg5Ny1nYjhkYjBmYyAjMQpbICAgIDAuMTc0MzQ1XSBIYXJkd2FyZSBu YW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAw MS8wMS8yMDExClsgICAgMC4xNzYwNDZdICAwMDAwMDAwMDAwMDAwMDA5IGZmZmY4ODAwMTIwODdk MzAgZmZmZmZmZmY4MjJmYjViYiBmZmZmODgwMDEyMDg3ZDc4ClsgICAgMC4xNzgxMTJdICBmZmZm ODgwMDEyMDg3ZDY4IGZmZmZmZmZmODEwZDM4YzcgZmZmZmZmZmY4MmRhMjMxOCAwMDAwMDAwMDAw MDA4MDAwClsgICAgMC4xODAzNzFdICAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIxYjgwMDAg MDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDEyMDg3ZGM4ClsgICAgMC4xODIzMzldIENhbGwgVHJh Y2U6ClsgICAgMC4xODMzNDldICBbPGZmZmZmZmZmODIyZmI1YmI+XSBkdW1wX3N0YWNrKzB4YzEv MHgxMTEKWyAgICAwLjE4NDUxMV0gIFs8ZmZmZmZmZmY4MTBkMzhjNz5dIHdhcm5fc2xvd3BhdGhf Y29tbW9uKzB4YzcvMHgxMDAKWyAgICAwLjE4NTUyMl0gIFs8ZmZmZmZmZmY4MTBkMzllNz5dIHdh cm5fc2xvd3BhdGhfZm10KzB4NTcvMHg3MApbICAgIDAuMTg2NjgxXSAgWzxmZmZmZmZmZjgxN2Qx NTE0Pl0gPyBfX2JpdG1hcF93ZWlnaHQrMHhlNC8weDExMApbICAgIDAuMTg4Mjg1XSAgWzxmZmZm ZmZmZjgxMTMwMTI2Pl0gc2RfaW5pdCsweDNlNi8weDQwMApbICAgIDAuMTg5MzcxXSAgWzxmZmZm ZmZmZjgxMTQxMGIxPl0gYnVpbGRfc2NoZWRfZG9tYWluKzB4MzEvMHgyMzAKWyAgICAwLjE5MDAx Nl0gIFs8ZmZmZmZmZmY4MTE0MWVmNj5dIGJ1aWxkX3NjaGVkX2RvbWFpbnMrMHhjNDYvMHgxNzcw ClsgICAgMC4xOTE0ODFdICBbPGZmZmZmZmZmODM4MWI5NjA+XSBzY2hlZF9pbml0X3NtcCsweDEx OC8weDNiMApbICAgIDAuMTkyNzM5XSAgWzxmZmZmZmZmZjgzN2YyYzRjPl0ga2VybmVsX2luaXRf ZnJlZWFibGUrMHhjZC8weDMxYQpbICAgIDAuMTk0MjgyXSAgWzxmZmZmZmZmZjgyMmQzM2MwPl0g PyByZXN0X2luaXQrMHgxMjAvMHgxMjAKWyAgICAwLjE5NTM0M10gIFs8ZmZmZmZmZmY4MjJkMzNk MT5dIGtlcm5lbF9pbml0KzB4MTEvMHgyMzAKWyAgICAwLjE5NjI4Nl0gIFs8ZmZmZmZmZmY4MjMx OTdmYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwClsgICAgMC4xOTcxNjJdICBbPGZmZmZmZmZm ODIyZDMzYzA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuMTk4NDMwXSAtLS1bIGVu ZCB0cmFjZSA0MTU2MjVkYzc3MGYwMWNmIF0tLS0KWyAgICAwLjIwNjUxOF0gZ2NvdjogdmVyc2lv biBtYWdpYzogMHgzNDMwMzgyYQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDMvZG1lc2ctcXVhbnRh bC1pdmI0Mi0xMDI6MjAxNDA2MjkwODMwMjM6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4 NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDMvZG1lc2ctcXVhbnRhbC1pdmI0Mi0xMToyMDE0 MDYyOTA4MzAyMjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvYjhkYjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJj MTM3ODY5Yzk0ZjNkMy9kbWVzZy1xdWFudGFsLWl2YjQyLTU6MjAxNDA2MjkwODMwMjI6eDg2XzY0 LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDMvZG1l c2ctcXVhbnRhbC1pdmI0Mi04MjoyMDE0MDYyOTA4MzAyMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvYjhk YjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMy9kbWVzZy1xdWFudGFsLWl2YjQy LTkxOjIwMTQwNjI5MDgzMDI3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9iOGRiMGZjODk2ODQ5ZTk0MGYy M2ZiZWEwMmMxMzc4NjljOTRmM2QzL2RtZXNnLXF1YW50YWwtaXZiNDItOTQ6MjAxNDA2MjkwODMw MjQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5 NGYzZDMvZG1lc2ctcXVhbnRhbC1pdmI0Mi05NzoyMDE0MDYyOTA4MzAyNDp4ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwODo6CjA6Nzo2IGFsbF9nb29kOmJhZDphbGxfYmFkIGJvb3RzCgpC aXNlY3Rpbmc6IDI1NCByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkg OCBzdGVwcykKWzcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDNdIE1lcmdl ICdhcm0tcGxhdGZvcm1zL2t2bS1hcm02NC9pcnEtZm9yd2FyZCcgaW50byBkZXZlbC1ob3VybHkt MjAxNDA2MjYxNwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1 cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0 cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRl dmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4 NTU3MDI2Y2RkMDM6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wODozMzoxMCA3MTM1YjEzMGQ5 ZjFjMzAzMjFmOWE5ZTAyNDQ5ODU1NzAyNmNkZDAzIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFz ayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4LTcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDMKQ2hlY2sgZm9y IGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzcxMzVi MTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDMKd2FpdGluZyBmb3IgY29tcGxldGlv biBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4LTcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDMKd2FpdGluZyBm b3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL2xrcC1oc3gwMS1zbW9r ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC03MTM1YjEzMGQ5ZjFjMzAzMjFmOWE5 ZTAyNDQ5ODU1NzAyNmNkZDAzCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwOC83MTM1YjEzMGQ5ZjFjMzAzMjFmOWE5ZTAyNDQ5ODU1NzAyNmNkZDAzL3ZtbGlu dXotMy4xNi4wLXJjMi0wMjgwNC1nNzEzNWIxMwoKMjAxNC0wNi0yOS0wODozNzoxMCBkZXRlY3Rp bmcgYm9vdCBzdGF0ZSAuLi4uLi4uCTMJMTkgU1VDQ0VTUwoKQmlzZWN0aW5nOiA5MyByZXZpc2lv bnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgNyBzdGVwcykKW2MyNDg0YThhY2Rh N2Q5ZmY0MWE5OGQzZTJmY2M1YTY1YmJkMDI3NDddIE1lcmdlICdhcmMvZm9yLW5leHQnIGludG8g ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRl c3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1h IC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzpjMjQ4NGE4YWNkYTdkOWZm NDFhOThkM2UyZmNjNWE2NWJiZDAyNzQ3OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDg6NDE6 NDEgYzI0ODRhOGFjZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjViYmQwMjc0NyBjb21waWxpbmcKUXVl dWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC1jMjQ4NGE4YWNkYTdkOWZmNDFhOThkM2UyZmNjNWE2NWJiZDAy NzQ3CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC9jMjQ4NGE4YWNkYTdkOWZmNDFhOThkM2UyZmNjNWE2NWJiZDAyNzQ3CndhaXRpbmcg Zm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC1jMjQ4NGE4YWNkYTdkOWZmNDFhOThkM2UyZmNjNWE2NWJiZDAy NzQ3CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9s a3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtYzI0ODRhOGFj ZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjViYmQwMjc0NwprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTAtMDYyNjE4MDgvYzI0ODRhOGFjZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjVi YmQwMjc0Ny92bWxpbnV6LTMuMTYuMC1yYzItMDI4MjQtZ2MyNDg0YTgKCjIwMTQtMDYtMjktMDg6 NDU6NDEgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4JNAkxOSBTVUNDRVNTCgpCaXNlY3Rp bmc6IDczIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSA3IHN0ZXBz KQpbMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZF0gTWVyZ2UgJ2NyeXB0 b2Rldi9tYXN0ZXInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcKcnVubmluZyAvYy9rZXJu ZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4 MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYx NzoxYTc5OWY1YzlkYmJkNDdkNTAzYWYxZTBjZWRmOWQyNTJjY2EyZDZkOmJpc2VjdC1saW51eDAK CjIwMTQtMDYtMjktMDg6NTA6NDEgMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2Nh MmQ2ZCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0xYTc5OWY1YzlkYmJkNDdkNTAz YWYxZTBjZWRmOWQyNTJjY2EyZDZkCkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTc5OWY1YzlkYmJkNDdkNTAzYWYxZTBjZWRmOWQy NTJjY2EyZDZkCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0xYTc5OWY1YzlkYmJkNDdkNTAz YWYxZTBjZWRmOWQyNTJjY2EyZDZkCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10 ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDgtMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZAprZXJuZWw6 IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE3OTlmNWM5ZGJiZDQ3 ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZC92bWxpbnV6LTMuMTYuMC1yYzItMDI4NzEtZzFhNzk5 ZjUKCjIwMTQtMDYtMjktMDg6NTQ6NDEgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4uCTMJ MTkgU1VDQ0VTUwoKQmlzZWN0aW5nOiAyNiByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRo aXMgKHJvdWdobHkgNSBzdGVwcykKWzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJj OGMwNDhdIE1lcmdlICd5dXlhbmcvY2MtdjQtb24tMy4xNi1yYzInIGludG8gZGV2ZWwtaG91cmx5 LTIwMTQwNjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWls dXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVz dHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1k ZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzo5YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgy NTVmZmEyYzhjMDQ4OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDk6MDA6MTIgOWMyNTlkNmE0 NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRh c2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC05YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4CkNoZWNrIGZv ciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1 OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4CndhaXRpbmcgZm9yIGNvbXBsZXRp b24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC05YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4CndhaXRpbmcg Zm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21v a2UveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtOWMyNTlkNmE0NmU3NTRlYThmYjQy YmNmNjg4MjU1ZmZhMmM4YzA0OAprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC92bWxp bnV6LTMuMTYuMC1yYzItMDI4ODItZzljMjU5ZDYKCjIwMTQtMDYtMjktMDk6MDQ6MTIgZGV0ZWN0 aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAwLjIxMjA0Ml0gLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4yMTMxMThdIHNtcGJvb3Q6IFRv dGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEwNzc0LjAzIEJvZ29NSVBTKQpbICAgIDAu MjE1MTM2XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAwLjIxNjI3 Ml0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwvc2No ZWQvY29yZS5jOjYwNzggc2RfaW5pdCsweDNlNi8weDQwMCgpClsgICAgMC4yMTg0MTZdIHdyb25n IHNkX2ZsYWdzIGluIHRvcG9sb2d5IGRlc2NyaXB0aW9uClsgICAgMC4yMTk1NTFdIE1vZHVsZXMg bGlua2VkIGluOgpbICAgIDAuMjIwNDY4XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBO b3QgdGFpbnRlZCAzLjE2LjAtcmMyLTAyODgyLWc5YzI1OWQ2ICMxClsgICAgMC4yMzAwMTRdIEhh cmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9T IEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjIzMjAwMF0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4 MDAxMjA4N2QzMCBmZmZmZmZmZjgyMmZiNWJiIGZmZmY4ODAwMTIwODdkNzgKWyAgICAwLjIzNDI2 OV0gIGZmZmY4ODAwMTIwODdkNjggZmZmZmZmZmY4MTBkMzhjNyBmZmZmZmZmZjgyZGEyMzE4IDAw MDAwMDAwMDAwMDgwMDAKWyAgICAwLjI0MTc0MF0gIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAx MjFiODAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgKWyAgICAwLjI0NDAwOV0g Q2FsbCBUcmFjZToKWyAgICAwLjI0NDc5Ml0gIFs8ZmZmZmZmZmY4MjJmYjViYj5dIGR1bXBfc3Rh Y2srMHhjMS8weDExMQpbICAgIDAuMjQ2MDEyXSAgWzxmZmZmZmZmZjgxMGQzOGM3Pl0gd2Fybl9z bG93cGF0aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuMjQ3MzU3XSAgWzxmZmZmZmZmZjgxMGQz OWU3Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsgICAgMC4yNDg2NDddICBbPGZmZmZm ZmZmODE3ZDE1MTQ+XSA/IF9fYml0bWFwX3dlaWdodCsweGU0LzB4MTEwClsgICAgMC4yNTAwMTdd ICBbPGZmZmZmZmZmODExMzAxMjY+XSBzZF9pbml0KzB4M2U2LzB4NDAwClsgICAgMC4yNjAwMjRd ICBbPGZmZmZmZmZmODExNDEwYjE+XSBidWlsZF9zY2hlZF9kb21haW4rMHgzMS8weDIzMApbICAg IDAuMjYxMzYwXSAgWzxmZmZmZmZmZjgxMTQxZWY2Pl0gYnVpbGRfc2NoZWRfZG9tYWlucysweGM0 Ni8weDE3NzAKWyAgICAwLjI2MjcyOV0gIFs8ZmZmZmZmZmY4MzgxYjk2MD5dIHNjaGVkX2luaXRf c21wKzB4MTE4LzB4M2IwClsgICAgMC4yNjQwMDldICBbPGZmZmZmZmZmODM3ZjJjNGM+XSBrZXJu ZWxfaW5pdF9mcmVlYWJsZSsweGNkLzB4MzFhClsgICAgMC4yNjUzNDhdICBbPGZmZmZmZmZmODIy ZDMzYzA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuMjcwMDE0XSAgWzxmZmZmZmZm ZjgyMmQzM2QxPl0ga2VybmVsX2luaXQrMHgxMS8weDIzMApbICAgIDAuMjcxMzE4XSAgWzxmZmZm ZmZmZjgyMzE5N2ZjPl0gcmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAgICAwLjI3MjY0Nl0gIFs8 ZmZmZmZmZmY4MjJkMzNjMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC4yNzM5MDZd IC0tLVsgZW5kIHRyYWNlIDIyNzc2ZTQxYWUyNmJhNDUgXS0tLQpbICAgIDAuMjk4MzQxXSBnY292 OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzODJhCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVz Zy1xdWFudGFsLWl2YjQxLTExMzoyMDE0MDYyOTA5MDQ1NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMy NTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWl2YjQx LTE3OjIwMTQwNjI5MDkwNDU0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZi NDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtaXZiNDEtMjY6MjAxNDA2MjkwOTA0 NDk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4LzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJj OGMwNDgvZG1lc2ctcXVhbnRhbC1pdmI0MS0zNToyMDE0MDYyOTA5MDQ1NDp4ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFu dGFsLWl2YjQxLTM5OjIwMTQwNjI5MDkwNDU0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2 ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtaXZiNDEtNTU6MjAx NDA2MjkwOTA0NTQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4 ODI1NWZmYTJjOGMwNDgvZG1lc2ctcXVhbnRhbC1pdmI0MS05OjIwMTQwNjI5MDkwNDU0Ong4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2Rt ZXNnLXF1YW50YWwtbGtwLW5leDA0LTEwMToyMDE0MDYyOTA5MDUxODp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFs LWxrcC1uZXgwNC0xMDU6MjAxNDA2MjkwOTA1MTY6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMjU5ZDZh NDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDgvZG1lc2ctcXVhbnRhbC1sa3AtbmV4MDQt MTU5OjIwMTQwNjI5MDkwNTExOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZi NDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTE2MToyMDE0MDYy OTA5MDUxNTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1 ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNC0xNjI6MjAxNDA2MjkwOTA1MTE6eDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDgv ZG1lc2ctcXVhbnRhbC1sa3AtbmV4MDQtMTYzOjIwMTQwNjI5MDkwNTE5Ong4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50 YWwtbGtwLW5leDA0LTI1OjIwMTQwNjI5MDkwNTE2Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2 YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0 LTI3OjIwMTQwNjI5MDkwNTEzOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZi NDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTMxOjIwMTQwNjI5 MDkwNTEyOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVm ZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTM4OjIwMTQwNjI5MDkwNTE1Ong4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKMDoxNzoxNiBhbGxfZ29vZDpiYWQ6YWxsX2Jh ZCBib290cwobWzE7MzVtMjAxNC0wNi0yOSAwOTowOToxNCBSRVBFQVQgQ09VTlQ6IDE5ICAjIC9j L2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0Ly5yZXBlYXQbWzBtCgpsaW5lYXItYmlzZWN0 OiBiYWQgYnJhbmNoIG1heSBiZSB5dXlhbmcvY2MtdjQtb24tMy4xNi1yYzIKbGluZWFyLWJpc2Vj dDogaGFuZGxlIG92ZXIgdG8gZ2l0IGJpc2VjdApsaW5lYXItYmlzZWN0OiBnaXQgYmlzZWN0IHN0 YXJ0IDljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDggMWE3OTlmNWM5ZGJi ZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZCAtLQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdh cyA5YzI1OWQ2Li4uIE1lcmdlICd5dXlhbmcvY2MtdjQtb24tMy4xNi1yYzInIGludG8gZGV2ZWwt aG91cmx5LTIwMTQwNjI2MTcKSEVBRCBpcyBub3cgYXQgZTI0NDdjNS4uLiBNZXJnZSAnY3J5cHRv ZGV2L21hc3RlcicgaW50byBkZXZlbC1ob3VybHktMjAxNDA2MjcxMwpCaXNlY3Rpbmc6IDUgcmV2 aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDMgc3RlcHMpClsxYTQzZThh Mzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0XSBXb3JrbG9hZCBDb25zb2xpZGF0aW9u OiBDb25zb2xpZGF0aW5nIHdvcmtsb2FkIHRvIGEgc3Vic2V0IG9mIENQVXMgaWYgcG9zc2libGUK bGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBydW4gL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0 LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApydW5uaW5n IC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNl Y3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0y MDE0MDYyNjE3OjFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQ6YmlzZWN0 LWxpbnV4MAoKMjAxNC0wNi0yOS0wOTowOToxNyAxYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3 YWI0NTNmODMxM2Q0IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3Rz L2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTFhNDNlOGEzNzdm NGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJk ZTFhNTdhYjQ1M2Y4MzEzZDQKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3Rz L2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTFhNDNlOGEzNzdm NGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4 MzEzZDQvdm1saW51ei0zLjE2LjAtcmMyLTAwMDA1LWcxYTQzZThhCgoyMDE0LTA2LTI5LTA5OjEz OjE4IGRldGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAwLjI4 MzA3NV0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4yODQ2MjJdIHNt cGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDkwNDMuOTkgQm9nb01JUFMp ClsgICAgMC4yOTA0NDhdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpbICAg IDAuMjkyMTM2XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IC9rYnVpbGQvc3JjL3Ntb2tlL2tl cm5lbC9zY2hlZC9jb3JlLmM6NjA2OSBzZF9pbml0KzB4M2U2LzB4NDAwKCkKWyAgICAwLjMwMDAx MF0gd3Jvbmcgc2RfZmxhZ3MgaW4gdG9wb2xvZ3kgZGVzY3JpcHRpb24KWyAgICAwLjMwMTcyM10g TW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMC4zMDkyODZdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dh cHBlci8wIE5vdCB0YWludGVkIDMuMTYuMC1yYzItMDAwMDUtZzFhNDNlOGEgIzEKWyAgICAwLjMx MDAxMV0gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5 NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDAuMzEyODk5XSAgMDAwMDAwMDAwMDAwMDAw OSBmZmZmODgwMDEyMDg3ZDMwIGZmZmZmZmZmODIyZWM3MjMgZmZmZjg4MDAxMjA4N2Q3OApbICAg IDAuMzE2MTY5XSAgZmZmZjg4MDAxMjA4N2Q2OCBmZmZmZmZmZjgxMGNhMGQ3IGZmZmZmZmZmODJk OTAwMzggMDAwMDAwMDAwMDAwODAwMApbICAgIDAuMzMyMDU2XSAgMDAwMDAwMDAwMDAwMDAwMSBm ZmZmODgwMDEyMWI4MDAwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAxMjA4N2RjOApbICAgIDAu MzM1Mzc3XSBDYWxsIFRyYWNlOgpbICAgIDAuMzM2NTI3XSAgWzxmZmZmZmZmZjgyMmVjNzIzPl0g ZHVtcF9zdGFjaysweGMxLzB4MTExClsgICAgMC4zMzgyNjldICBbPGZmZmZmZmZmODEwY2EwZDc+ XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweGM3LzB4MTAwClsgICAgMC4zNDAwMjNdICBbPGZmZmZm ZmZmODEwY2ExZjc+XSB3YXJuX3Nsb3dwYXRoX2ZtdCsweDU3LzB4NzAKWyAgICAwLjM0MTkxM10g IFs8ZmZmZmZmZmY4MTdjM2ViND5dID8gX19iaXRtYXBfd2VpZ2h0KzB4ZTQvMHgxMTAKWyAgICAw LjM0Mzc4OV0gIFs8ZmZmZmZmZmY4MTEyNjhkNj5dIHNkX2luaXQrMHgzZTYvMHg0MDAKWyAgICAw LjM0NTQ5M10gIFs8ZmZmZmZmZmY4MTEzNzg1MT5dIGJ1aWxkX3NjaGVkX2RvbWFpbisweDMxLzB4 MjMwClsgICAgMC4zNDc0MjldICBbPGZmZmZmZmZmODExMzg2OTY+XSBidWlsZF9zY2hlZF9kb21h aW5zKzB4YzQ2LzB4MTc3MApbICAgIDAuMzUwMDQxXSAgWzxmZmZmZmZmZjgzODA3ODU4Pl0gc2No ZWRfaW5pdF9zbXArMHgxMTgvMHgzYjAKWyAgICAwLjM1MTg5MF0gIFs8ZmZmZmZmZmY4MzdkZWM0 Yz5dIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4Y2QvMHgzMWEKWyAgICAwLjM1NDAxNl0gIFs8ZmZm ZmZmZmY4MjJjNDZlMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC4zNTU3NzhdICBb PGZmZmZmZmZmODIyYzQ2ZjE+XSBrZXJuZWxfaW5pdCsweDExLzB4MjMwClsgICAgMC4zNTc1MzFd ICBbPGZmZmZmZmZmODIzMGE5N2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMzU5 NDU0XSAgWzxmZmZmZmZmZjgyMmM0NmUwPl0gPyByZXN0X2luaXQrMHgxMjAvMHgxMjAKWyAgICAw LjM2MDA3M10gLS0tWyBlbmQgdHJhY2UgOWEyMGI2ZjRlYzJhOTQ5YSBdLS0tClsgICAgMC4zOTMw MjFdIGdjb3Y6IHZlcnNpb24gbWFnaWM6IDB4MzQzMDM4MmEKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMx M2Q0L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTEwNzoyMDE0MDYyOTA5MTQ0NTp4ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgzMTNkNC9kbWVzZy1x dWFudGFsLWxrcC1uZXgwNC0xNDY6MjAxNDA2MjkwOTE0NDI6eDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFh NDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ctcXVhbnRhbC1sa3At bmV4MDQtMTgyOjIwMTQwNjI5MDkxNDM3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3ZjRh ZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTE4Nzoy MDE0MDYyOTA5MTQ0Mzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRl MWE1N2FiNDUzZjgzMTNkNC9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNC02NToyMDE0MDYyOTA5MTQ0 NTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgz MTNkNC9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0xNTE6MjAxNDA2MjkwOTE0NDM6eDg2XzY0LXJh bmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ct cXVhbnRhbC1sa3Atd3N4MDEtNTM6MjAxNDA2MjkwOTE0NDE6eDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFh NDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ctcXVhbnRhbC1sa3At d3N4MDEtNzA6MjAxNDA2MjkwOTE0Mzc6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFk YzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2cteW9jdG8tbGtwLW5leDA0LTEwMToyMDE0 MDYyOTA5MTQ0Mjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRlMWE1 N2FiNDUzZjgzMTNkNC9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTA2OjIwMTQwNjI5MDkxNDQ1Ong4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0 L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC0xNDg6MjAxNDA2MjkwOTE0NDI6eDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2cteW9jdG8t bGtwLW5leDA0LTgyOjIwMTQwNjI5MDkxNDQ1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3 ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC04Mzoy MDE0MDYyOTA5MTQ0Njp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRl MWE1N2FiNDUzZjgzMTNkNC9kbWVzZy15b2N0by1sa3AtbmV4MDQtOToyMDE0MDYyOTA5MTQ0Mjp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6CjA6MTQ6MTMgYWxsX2dvb2Q6YmFkOmFs bF9iYWQgYm9vdHMKG1sxOzM1bTIwMTQtMDYtMjkgMDk6MTc6NDkgUkVQRUFUIENPVU5UOiAxOSAg IyAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdC8ucmVwZWF0G1swbQoKQmlzZWN0aW5n OiAyIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0ZXApCls3 ZGVlODQxMTQ3YTk3MmU4MDlkZmNkNzVmNjM4ZDcxNDVkZDhlNzU2XSBzY2hlZDogUHJlY2lzZSBh Y2N1bXVsYXRlZCB0aW1lIGFuZCBhY291bnQgcnVubmFibGUgbnVtYmVyIGluIHVwZGF0ZV9lbnRp dHlfcnVubmFibGVfYXZnCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3Qt ZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxk LXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvbGlu dXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6N2RlZTg0MTE0N2E5NzJlODA5ZGZjZDc1 ZjYzOGQ3MTQ1ZGQ4ZTc1NjpiaXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTA5OjE3OjQ5IDdkZWU4 NDExNDdhOTcyZTgwOWRmY2Q3NWY2MzhkNzE0NWRkOGU3NTYgY29tcGlsaW5nClF1ZXVlZCBidWls ZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgtN2RlZTg0MTE0N2E5NzJlODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1NgpDaGVj ayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgv N2RlZTg0MTE0N2E5NzJlODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1Ngp3YWl0aW5nIGZvciBjb21w bGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgtN2RlZTg0MTE0N2E5NzJlODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1Ngp3YWl0 aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvbGtwLWhzeDAx LXNtb2tlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTdkZWU4NDExNDdhOTcyZTgw OWRmY2Q3NWY2MzhkNzE0NWRkOGU3NTYKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LzdkZWU4NDExNDdhOTcyZTgwOWRmY2Q3NWY2MzhkNzE0NWRkOGU3NTYv dm1saW51ei0zLjE2LjAtcmMyLTAwMDAyLWc3ZGVlODQxCgoyMDE0LTA2LTI5LTA5OjIzOjUwIGRl dGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uLi4JMTQJMTkgU1VDQ0VTUwoKQmlzZWN0aW5nOiAw IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0ZXApCls5ODFm YTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1XSBEZWZpbmUgU0RfV09SS0xPQURf Q09OU09MSURBVElPTiBhbmQgYXR0YWNoIHRvIHNjaGVkX2RvbWFpbgpydW5uaW5nIC9jL2tlcm5l bC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgw L29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3 Ojk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjU6YmlzZWN0LWxpbnV4MAoK MjAxNC0wNi0yOS0wOToyOTo1MCA5ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4 NjY1IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTk4MWZhODc3ODk1OGU3MDE3MGFk MmU3NTdiYzc1ZjVlM2M2ODg2NjUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVl M2M2ODg2NjUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTk4MWZhODc3ODk1OGU3MDE3MGFk MmU3NTdiYzc1ZjVlM2M2ODg2NjUKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvdm1s aW51ei0zLjE2LjAtcmMyLTAwMDA0LWc5ODFmYTg3CgoyMDE0LTA2LTI5LTA5OjMzOjUwIGRldGVj dGluZyBib290IHN0YXRlIC4uLi4uLi4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAwLjE0MjE4 NV0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4xNDMzNTddIHNtcGJv b3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEwNzc0LjAyIEJvZ29NSVBTKQpb ICAgIDAuMTQ1NTQ1XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAw LjE0Njc4M10gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJu ZWwvc2NoZWQvY29yZS5jOjYwNjkgc2RfaW5pdCsweDNlNi8weDQwMCgpClsgICAgMC4xNDkxMDVd IHdyb25nIHNkX2ZsYWdzIGluIHRvcG9sb2d5IGRlc2NyaXB0aW9uClsgICAgMC4xNTAwMDhdIE1v ZHVsZXMgbGlua2VkIGluOgpbICAgIDAuMTUxMDU1XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBw ZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMyLTAwMDA0LWc5ODFmYTg3ICMxClsgICAgMC4xNTMx MDBdIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYp LCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjE1NTIyNV0gIDAwMDAwMDAwMDAwMDAwMDkg ZmZmZjg4MDAxMjA4N2QzMCBmZmZmZmZmZjgyMmVjNzIzIGZmZmY4ODAwMTIwODdkNzgKWyAgICAw LjE1NzY2NV0gIGZmZmY4ODAwMTIwODdkNjggZmZmZmZmZmY4MTBjYTBkNyBmZmZmZmZmZjgyZDkw MDM4IDAwMDAwMDAwMDAwMDgwMDAKWyAgICAwLjE2MDQ5NV0gIDAwMDAwMDAwMDAwMDAwMDEgZmZm Zjg4MDAxMjFiODAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgKWyAgICAwLjE2 MjkyMV0gQ2FsbCBUcmFjZToKWyAgICAwLjE2Mzc3NF0gIFs8ZmZmZmZmZmY4MjJlYzcyMz5dIGR1 bXBfc3RhY2srMHhjMS8weDExMQpbICAgIDAuMTY1MDg0XSAgWzxmZmZmZmZmZjgxMGNhMGQ3Pl0g d2Fybl9zbG93cGF0aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuMTY2NTU4XSAgWzxmZmZmZmZm ZjgxMGNhMWY3Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsgICAgMC4xNjc5NDZdICBb PGZmZmZmZmZmODE3YzNlYjQ+XSA/IF9fYml0bWFwX3dlaWdodCsweGU0LzB4MTEwClsgICAgMC4x NjkzNThdICBbPGZmZmZmZmZmODExMjY4ZDY+XSBzZF9pbml0KzB4M2U2LzB4NDAwClsgICAgMC4x NzAwMTVdICBbPGZmZmZmZmZmODExMzc4NTE+XSBidWlsZF9zY2hlZF9kb21haW4rMHgzMS8weDIz MApbICAgIDAuMTcxNDM3XSAgWzxmZmZmZmZmZjgxMTM4Njk2Pl0gYnVpbGRfc2NoZWRfZG9tYWlu cysweGM0Ni8weDE3NzAKWyAgICAwLjE3MjkwNl0gIFs8ZmZmZmZmZmY4MzgwNzg1OD5dIHNjaGVk X2luaXRfc21wKzB4MTE4LzB4M2IwClsgICAgMC4xNzQyOTNdICBbPGZmZmZmZmZmODM3ZGVjNGM+ XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweGNkLzB4MzFhClsgICAgMC4xNzU3NjNdICBbPGZmZmZm ZmZmODIyYzQ2ZTA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuMTc3MDkyXSAgWzxm ZmZmZmZmZjgyMmM0NmYxPl0ga2VybmVsX2luaXQrMHgxMS8weDIzMApbICAgIDAuMTc4NDIwXSAg WzxmZmZmZmZmZjgyMzBhOTdjPl0gcmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAgICAwLjE4MDAx NF0gIFs8ZmZmZmZmZmY4MjJjNDZlMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC4x ODEzNjddIC0tLVsgZW5kIHRyYWNlIGNmNjA1YTYzMDhkNmEzMjEgXS0tLQpbICAgIDAuMTkzMjIw XSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzODJhCi9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2 NS9kbWVzZy1xdWFudGFsLWl2YjQxLTEwNDoyMDE0MDYyOTA5MzQ1ODp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy1xdWFudGFs LWxrcC1uZXgwNC0xMDE6MjAxNDA2MjkwOTM1MDg6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3 ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRhbC1sa3AtbmV4MDQt ODM6MjAxNDA2MjkwOTM1MDI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFk MmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTA0OjIwMTQwNjI5 MDkzNTAxOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1 ZTNjNjg4NjY1L2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE0NDoyMDE0MDYyOTA5MzUwMzp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct aHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9k bWVzZy1xdWFudGFsLWxrcC13c3gwMS0yMDQ6MjAxNDA2MjkwOTM1MDM6eDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRh bC1sa3Atd3N4MDEtODoyMDE0MDYyOTA5MzUwODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4 OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMi01 NzoyMDE0MDYyOTA5MzUwMjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQy ZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy15b2N0by1pdmI0MS0yNDoyMDE0MDYyOTA5MzUwMTp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2 NS9kbWVzZy15b2N0by1pdmI0MS01MToyMDE0MDYyOTA5MzUwMzp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgv OTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy15b2N0by1pdmI0 MS02MjoyMDE0MDYyOTA5MzUwNDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcw YWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTMxOjIwMTQwNjI5 MDkzNTA4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1 ZTNjNjg4NjY1L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC0xNToyMDE0MDYyOTA5MzUxMjp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6CjA6MTM6MTIgYWxsX2dvb2Q6YmFkOmFsbF9iYWQg Ym9vdHMKG1sxOzM1bTIwMTQtMDYtMjkgMDk6NDE6MjEgUkVQRUFUIENPVU5UOiAxOSAgIyAvYy9i b290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdC8ucmVwZWF0G1swbQoKQmlzZWN0aW5nOiAwIHJl dmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAwIHN0ZXBzKQpbM2IzZmI2 MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYl0gSG93IENQVSBDb25DdXJyZW5jeSAo Q0MpIGFjY3J1ZXMgd2l0aCBydW5xdWV1ZSBjaGFuZ2UgYW5kIHRpbWUKcnVubmluZyAvYy9rZXJu ZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4 MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYx NzozYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiOmJpc2VjdC1saW51eDAK CjIwMTQtMDYtMjktMDk6NDE6MjIgM2IzZmI2MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZi MDVkYiBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0zYjNmYjYxOTc2NTA5ZWY4Zjdj MGMwNWFkYmEwYjYxY2VhNmIwNWRiCkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYx Y2VhNmIwNWRiCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0zYjNmYjYxOTc2NTA5ZWY4Zjdj MGMwNWFkYmEwYjYxY2VhNmIwNWRiCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwOC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiL3Zt bGludXotMy4xNi4wLXJjMi0wMDAwMy1nM2IzZmI2MQoKMjAxNC0wNi0yOS0wOTo0NDoyMiBkZXRl Y3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4uLi4uLi4uLgkyCTE3CTE5IFNVQ0NFU1MKCjk4MWZhODc3 ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUgaXMgdGhlIGZpcnN0IGJhZCBjb21taXQK Y29tbWl0IDk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUKQXV0aG9yOiBZ dXlhbmcgRHUgPHl1eWFuZy5kdUBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1biAyNSAwMzo1Nzox OCAyMDE0ICswODAwCgogICAgRGVmaW5lIFNEX1dPUktMT0FEX0NPTlNPTElEQVRJT04gYW5kIGF0 dGFjaCB0byBzY2hlZF9kb21haW4KICAgIAogICAgV29ya2xvYWQgQ29uc29saWRhdGlvbiBpcyBj b21wbGV0ZWx5IENQVSB0b3BvbG9neSBhbmQgcG9saWN5IGRyaXZlbi4gVG8gZG8gc28sCiAgICB3 ZSBkZWZpbmUgU0RfV09SS0xPQURfQ09OU09MSURBVElPTiwgYW5kIGFkZCBzb21lIGZpZWxkcyBp biBzY2hlZF9kb21haW4gc3RydWN0OgogICAgCiAgICAxKSB0b3RhbF9ncm91cHMgaXMgdGhlIGdy b3VwIG51bWJlciBpbiB0b3RhbCBpbiB0aGlzIGRvbWFpbgogICAgMikgZ3JvdXBfbnVtYmVyIGlz IHRoaXMgQ1BVJ3MgZ3JvdXAgc2VxdWVuY2UgbnVtYmVyCiAgICAzKSBjb25zb2xpZGF0aW5nX2Nv ZWZmIGlzIHRoZSBjb2VmZmljaWVudCBmb3IgY29uc29saWRhdGluZyBDUFVzLCBhbmQgaXMgY2hh bmdlYWJsZQogICAgICAgdmlhIHN5c2N0bCB0b29sIHRvIG1ha2UgY29uc29saWRhdGlvbiBtb3Jl IGFnZ3Jlc3NpdmUgb3IgbGVzcwogICAgNCkgZmlyc3RfZ3JvdXAgaXMgdGhlIHBvaW50ZXIgdG8g dGhpcyBkb21haW4ncyBmaXJzdCBncm91cCBvcmRlcmVkIGJ5IENQVSBudW1iZXIKICAgIAogICAg VGhpcyBwYXRjaHNldCBlbmFibGVzIFNEX1dPUktMT0FEX0NPTlNPTElEQVRJT04gaW4gTUMgZG9t YWluIGJ5IGRlZmF1bHQuIEJ1dCB3ZSBuZWVkCiAgICB0byBjb21lIHVwIHdpdGggYSBiZXR0ZXIg d2F5IHRvIGRldGVybWluZSBvbiB3aGljaCBhcmNoaXRlY3R1cmUgdGhpcyBmbGFnIHNob3VsZCBi ZQogICAgZW5hYmxlZCBvciBub3QuIFRoYW5rcyB0byBQZXRlclogYW5kIERpZXRtYXIgZm9yIHBv aW50aW5nIHRoaXMgb3V0IGFuZCBoZWxwIG1lCiAgICBmaW5hbGx5IHVuZGVyc3RhbmQgaXQuCiAg ICAKICAgIFNpZ25lZC1vZmYtYnk6IFl1eWFuZyBEdSA8eXV5YW5nLmR1QGludGVsLmNvbT4KCjow NDAwMDAgMDQwMDAwIDc5OWI1NTEwZDkwMzZjYzNjZWQyNTI2MDNkODBiZTA0ODg0Y2IzZGUgZDUw NmNiYTUzMzQ3NThiNmU1NWYzMDc5ZTgxM2EzOTViNWQwNzQ0NyBNCWluY2x1ZGUKOjA0MDAwMCAw NDAwMDAgYTBhYjQ2YjEwMTVlNjE4YmY1MjIzZDg0ZDQ1YmZkNzczNTVlNjc4OSBiZmMxMjU3YTc3 NzZiYWUwMDQyMTk2MzQxOWRhYjIyZThmNTJhZTBjIE0Ja2VybmVsCmJpc2VjdCBydW4gc3VjY2Vz cwpIRUFEIGlzIG5vdyBhdCAzYjNmYjYxLi4uIEhvdyBDUFUgQ29uQ3VycmVuY3kgKENDKSBhY2Ny dWVzIHdpdGggcnVucXVldWUgY2hhbmdlIGFuZCB0aW1lCmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVu LXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpk ZXZlbC1ob3VybHktMjAxNDA2MjYxNzozYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2Vh NmIwNWRiOmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDk6NTI6NTUgM2IzZmI2MTk3NjUwOWVm OGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYiByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LzNiM2ZiNjE5NzY1MDllZjhmN2MwYzA1YWRiYTBiNjFjZWE2YjA1ZGIv dm1saW51ei0zLjE2LjAtcmMyLTAwMDAzLWczYjNmYjYxCgoyMDE0LTA2LTI5LTA5OjUyOjU1IGRl dGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uCTI2CTQyCTU3IFNVQ0NFU1MKClByZXZpb3VzIEhF QUQgcG9zaXRpb24gd2FzIDNiM2ZiNjEuLi4gSG93IENQVSBDb25DdXJyZW5jeSAoQ0MpIGFjY3J1 ZXMgd2l0aCBydW5xdWV1ZSBjaGFuZ2UgYW5kIHRpbWUKSEVBRCBpcyBub3cgYXQgOWMzM2JmMS4u LiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjYxNycKbHMgLWEgL2ti dWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjljMzNiZjFlNTlkMjZkYWQ4ZGM0 NWU0MzhjYmRjMjg3ODM1ODliMTE6YmlzZWN0LWxpbnV4MAogVEVTVCBGQUlMVVJFClsgICAgMC4z NDI2MzJdIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAuMzQzOTg5XSBz bXBib290OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3NC4wMiBCb2dvTUlQ UykKWyAgICAwLjM1NTMyMV0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsg ICAgMC4zNTY4NDddIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQgL2tidWlsZC9zcmMvc21va2Uv a2VybmVsL3NjaGVkL2NvcmUuYzo2MDc4IHNkX2luaXQrMHgzZTYvMHg0MDAoKQpbICAgIDAuMzU5 NTYxXSB3cm9uZyBzZF9mbGFncyBpbiB0b3BvbG9neSBkZXNjcmlwdGlvbgpbICAgIDAuMzYwMDE5 XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAwLjM2Mzg3NV0gQ1BVOiAwIFBJRDogMSBDb21tOiBz d2FwcGVyLzAgTm90IHRhaW50ZWQgMy4xNi4wLXJjMi13bC0wMzQzMi1nOWMzM2JmMSAjMTkxClsg ICAgMC4zNjc3OTddIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJ SVgsIDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjM3MDAxOV0gIDAwMDAwMDAw MDAwMDAwMDkgZmZmZjg4MDAxMjA4N2QzMCBmZmZmZmZmZjgyMmZiYmZiIGZmZmY4ODAwMTIwODdk NzgKWyAgICAwLjM4MTcwMV0gIGZmZmY4ODAwMTIwODdkNjggZmZmZmZmZmY4MTBkMzg2NyBmZmZm ZmZmZjgyZGEyMzE4IDAwMDAwMDAwMDAwMDgwMDAKWyAgICAwLjM5MDAxNF0gIDAwMDAwMDAwMDAw MDAwMDEgZmZmZjg4MDAxMjFiODAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgK WyAgICAwLjM5NjAwN10gQ2FsbCBUcmFjZToKWyAgICAwLjM5OTQyNF0gIFs8ZmZmZmZmZmY4MjJm YmJmYj5dIGR1bXBfc3RhY2srMHhjMS8weDExMQpbICAgIDAuNDAwMDM1XSAgWzxmZmZmZmZmZjgx MGQzODY3Pl0gd2Fybl9zbG93cGF0aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuNDAxNzg4XSAg WzxmZmZmZmZmZjgxMGQzOTg3Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsgICAgMC40 MDM5NDhdICBbPGZmZmZmZmZmODE3ZDFiNDQ+XSA/IF9fYml0bWFwX3dlaWdodCsweGU0LzB4MTEw ClsgICAgMC40MTAwMjJdICBbPGZmZmZmZmZmODExMzAwYzY+XSBzZF9pbml0KzB4M2U2LzB4NDAw ClsgICAgMC40MjAwMzddICBbPGZmZmZmZmZmODExNDEwNTE+XSBidWlsZF9zY2hlZF9kb21haW4r MHgzMS8weDIzMApbICAgIDAuNDIxNjU0XSAgWzxmZmZmZmZmZjgxMTQxZTk2Pl0gYnVpbGRfc2No ZWRfZG9tYWlucysweGM0Ni8weDE3NzAKWyAgICAwLjQyNjk0NV0gIFs8ZmZmZmZmZmY4MzgxYjk2 MD5dIHNjaGVkX2luaXRfc21wKzB4MTE4LzB4M2IwClsgICAgMC40MzAwNDBdICBbPGZmZmZmZmZm ODM3ZjJjNGM+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweGNkLzB4MzFhClsgICAgMC40MzE1NzJd ICBbPGZmZmZmZmZmODIyZDNhMDA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuNDM1 MTg2XSAgWzxmZmZmZmZmZjgyMmQzYTExPl0ga2VybmVsX2luaXQrMHgxMS8weDIzMApbICAgIDAu NDM2NTczXSAgWzxmZmZmZmZmZjgyMzE5ZTNjPl0gcmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAg ICAwLjQ0MDAyOF0gIFs8ZmZmZmZmZmY4MjJkM2EwMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIw ClsgICAgMC40NDY5NDddIC0tLVsgZW5kIHRyYWNlIDZkNTVmMmRhZDM0ZDM0OTEgXS0tLQpbICAg IDAuNDg1MzQyXSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzODJhCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQzOGNiZGMy ODc4MzU4OWIxMS9kbWVzZy15b2N0by1pdmI0MS04OjIwMTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5k Y29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC85YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXF1 YW50YWwtaXZiNDEtMjQ6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFl NTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtMTAyOjIw MTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4 Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXlvY3RvLWl2YjQxLTk6MjAxNDA2MjkwODAyNTk6eDg2XzY0 LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1l c2ctcXVhbnRhbC1pdmI0MS0xMDI6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzlj MzNiZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEt ODY6MjAxNDA2MjYxODIzMzI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6My4xNi4w LXJjMi13bC0wMzQzMi1nOWMzM2JmMToxOTEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwOC85YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNn LXlvY3RvLWl2YjQxLTQyOjIwMTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzMzYmYx ZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXlvY3RvLWl2YjQxLTExNjoy MDE0MDYyOTA4MDI1OTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQz OGNiZGMyODc4MzU4OWIxMS9kbWVzZy15b2N0by1pdmI0MS0xODoyMDE0MDYyOTA4MDI1OTp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct aHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQzOGNiZGMyODc4MzU4OWIxMS9k bWVzZy15b2N0by1pdmI0MS00NzoyMDE0MDYyNjE4MjEzMDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwODozLjE2LjAtcmMyLXdsLTAzNDMyLWc5YzMzYmYxOjE5MQova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRj Mjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtMzc6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJh bmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2ct eW9jdG8taXZiNDEtNDE6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYy NjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFl NTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtNTg6MjAx NDA2MjYxODIzMzI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6My4xNi4wLXJjMi13 bC0wMzQzMi1nOWMzM2JmMToxOTEKMDoxMzoxMyBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoK SEVBRCBpcyBub3cgYXQgOWMzM2JmMSAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHkt MjAxNDA2MjYxNycKCj09PT09PT09PSB1cHN0cmVhbSA9PT09PT09PT0KUHJldmlvdXMgSEVBRCBw b3NpdGlvbiB3YXMgOWMzM2JmMS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHkt MjAxNDA2MjYxNycKSEVBRCBpcyBub3cgYXQgMjRiNDE0ZC4uLiBNZXJnZSB0YWcgJ3NwaS12My4x Ni1yYzInIG9mIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9i cm9vbmllL3NwaQpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRj b25maWctaHN4YTAtMDYyNjE4MDgvbGludXM6bWFzdGVyOjI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2 NGRmZGI0NGRhNjEwZWQxNDI6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wOTo1ODozMSAyNGI0 MTRkNWE3ZDNlNmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQyIGNvbXBpbGluZwpRdWV1ZWQgYnVp bGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LTI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKQ2hl Y2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 LzI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKd2FpdGluZyBmb3IgY29t cGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LTI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKd2Fp dGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL2xrcC1oc3gw MS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0yNGI0MTRkNWE3ZDNlNmE3 MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQyCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwOC8yNGI0MTRkNWE3ZDNlNmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQy L3ZtbGludXotMy4xNi4wLXJjMi0wMDM0MS1nMjRiNDE0ZAoKMjAxNC0wNi0yOS0xMDowNTozMSBk ZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JMTEJMjgJNDUJNTcgU1VDQ0VTUwoKCj09PT09PT09 PSBsaW51eC1uZXh0ID09PT09PT09PQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdhcyAyNGI0MTRk Li4uIE1lcmdlIHRhZyAnc3BpLXYzLjE2LXJjMicgb2YgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi L3NjbS9saW51eC9rZXJuZWwvZ2l0L2Jyb29uaWUvc3BpCkhFQUQgaXMgbm93IGF0IDk2NDI2MDAu Li4gQWRkIGxpbnV4LW5leHQgc3BlY2lmaWMgZmlsZXMgZm9yIDIwMTQwNjI3CmxzIC1hIC9rYnVp bGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9u ZXh0Om1hc3Rlcjo5NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4OmJpc2Vj dC1saW51eDAKCjIwMTQtMDYtMjktMTA6MTA6MzUgOTY0MjYwMDdjOTBjZGUyM2MwNDAyODU2ZjNl MGFlYzBmNGNjMmU0OCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0 cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC05NjQyNjAwN2M5 MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85NjQyNjAwN2M5MGNkZTIzYzA0MDI4 NTZmM2UwYWVjMGY0Y2MyZTQ4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0 cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC05NjQyNjAwN2M5 MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2Yg L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDgtOTY0MjYwMDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0 OAprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTY0MjYw MDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0OC92bWxpbnV6LTMuMTYuMC1yYzItbmV4 dC0yMDE0MDYyNwoKMjAxNC0wNi0yOS0xMDoxNDozNSBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4J MQkxOAkzNQk1Mwk1NyBTVUNDRVNTCgo= --===============3560693363877621627== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.16.0-rc2-00004-g981fa87" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE2LjAtcmMyIEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0i YXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQ UE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05F RURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJ Q19CVUc9eQpDT05GSUdfR0VORVJJQ19CVUdfUkVMQVRJVkVfUE9JTlRFUlM9eQpDT05GSUdfR0VO RVJJQ19IV0VJR0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JXU0VN X1hDSEdBRERfQUxHT1JJVEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09O RklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9 eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VN QkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkK Q09ORklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BP U1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNIX1dB TlRfR0VORVJBTF9IVUdFVExCPXkKQ09ORklHX1pPTkVfRE1BMzI9eQpDT05GSUdfQVVESVRfQVJD SD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNI X1NVUFBPUlRTX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19YODZfNjRfU01QPXkKQ09ORklHX1g4 Nl9IVD15CkNPTkZJR19BUkNIX0hXRUlHSFRfQ0ZMQUdTPSItZmNhbGwtc2F2ZWQtcmRpIC1mY2Fs bC1zYXZlZC1yc2kgLWZjYWxsLXNhdmVkLXJkeCAtZmNhbGwtc2F2ZWQtcmN4IC1mY2FsbC1zYXZl ZC1yOCAtZmNhbGwtc2F2ZWQtcjkgLWZjYWxsLXNhdmVkLXIxMCAtZmNhbGwtc2F2ZWQtcjExIgpD T05GSUdfQVJDSF9TVVBQT1JUU19VUFJPQkVTPXkKQ09ORklHX0ZJWF9FQVJMWUNPTl9NRU09eQpD T05GSUdfREVGQ09ORklHX0xJU1Q9Ii9saWIvbW9kdWxlcy8kVU5BTUVfUkVMRUFTRS8uY29uZmln IgpDT05GSUdfQ09OU1RSVUNUT1JTPXkKQ09ORklHX0lSUV9XT1JLPXkKQ09ORklHX0JVSUxEVElN RV9FWFRBQkxFX1NPUlQ9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdfSU5JVF9FTlZfQVJH X0xJTUlUPTMyCkNPTkZJR19DUk9TU19DT01QSUxFPSIiCkNPTkZJR19DT01QSUxFX1RFU1Q9eQpD T05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19I QVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVfS0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVf S0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJORUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxf TFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5v dCBzZXQKQ09ORklHX0tFUk5FTF9CWklQMj15CiMgQ09ORklHX0tFUk5FTF9MWk1BIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VSTkVMX1haIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTyBpcyBu b3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWjQgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9IT1NU TkFNRT0iKG5vbmUpIgojIENPTkZJR19TV0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTVklQQyBp cyBub3Qgc2V0CiMgQ09ORklHX1BPU0lYX01RVUVVRSBpcyBub3Qgc2V0CkNPTkZJR19DUk9TU19N RU1PUllfQVRUQUNIPXkKIyBDT05GSUdfRkhBTkRMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTRUxJ QiBpcyBub3Qgc2V0CiMgQ09ORklHX0FVRElUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9B VURJVFNZU0NBTEw9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJP QkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9MRUdBQ1lf QUxMT0NfSFdJUlE9eQpDT05GSUdfR0VORVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJR19JUlFfRE9N QUlOPXkKIyBDT05GSUdfSVJRX0RPTUFJTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JUlFfRk9S Q0VEX1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0NMT0NLU09VUkNFX1dB VENIRE9HPXkKQ09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfREFUQT15CkNPTkZJR19HRU5FUklDX1RJ TUVfVlNZU0NBTEw9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5FUklD X0NMT0NLRVZFTlRTX0JVSUxEPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlJPQURDQVNU PXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfTUlOX0FESlVTVD15CkNPTkZJR19HRU5FUklD X0NNT1NfVVBEQVRFPXkKCiMKIyBUaW1lcnMgc3Vic3lzdGVtCiMKQ09ORklHX1RJQ0tfT05FU0hP VD15CkNPTkZJR19OT19IWl9DT01NT049eQojIENPTkZJR19IWl9QRVJJT0RJQyBpcyBub3Qgc2V0 CkNPTkZJR19OT19IWl9JRExFPXkKIyBDT05GSUdfTk9fSFpfRlVMTCBpcyBub3Qgc2V0CiMgQ09O RklHX05PX0haIGlzIG5vdCBzZXQKIyBDT05GSUdfSElHSF9SRVNfVElNRVJTIGlzIG5vdCBzZXQK CiMKIyBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tfQ1BV X0FDQ09VTlRJTkc9eQojIENPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfQlNEX1BST0NF U1NfQUNDVD15CiMgQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1RfVjMgaXMgbm90IHNldAojIENPTkZJ R19UQVNLU1RBVFMgaXMgbm90IHNldAoKIwojIFJDVSBTdWJzeXN0ZW0KIwpDT05GSUdfVFJFRV9S Q1U9eQojIENPTkZJR19QUkVFTVBUX1JDVSBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfU1RBTExfQ09N TU9OPXkKQ09ORklHX0NPTlRFWFRfVFJBQ0tJTkc9eQpDT05GSUdfUkNVX1VTRVJfUVM9eQojIENP TkZJR19DT05URVhUX1RSQUNLSU5HX0ZPUkNFIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9GQU5PVVQ9 NjQKQ09ORklHX1JDVV9GQU5PVVRfTEVBRj0xNgojIENPTkZJR19SQ1VfRkFOT1VUX0VYQUNUIGlz IG5vdCBzZXQKQ09ORklHX1JDVV9GQVNUX05PX0haPXkKQ09ORklHX1RSRUVfUkNVX1RSQUNFPXkK Q09ORklHX1JDVV9OT0NCX0NQVT15CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9OT05FIGlzIG5vdCBz ZXQKIyBDT05GSUdfUkNVX05PQ0JfQ1BVX1pFUk8gaXMgbm90IHNldApDT05GSUdfUkNVX05PQ0Jf Q1BVX0FMTD15CkNPTkZJR19JS0NPTkZJRz15CkNPTkZJR19JS0NPTkZJR19QUk9DPXkKQ09ORklH X0xPR19CVUZfU0hJRlQ9MTcKQ09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQpDT05G SUdfQVJDSF9TVVBQT1JUU19OVU1BX0JBTEFOQ0lORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0lO VDEyOD15CkNPTkZJR19BUkNIX1dBTlRTX1BST1RfTlVNQV9QUk9UX05PTkU9eQojIENPTkZJR19D R1JPVVBTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQK Q09ORklHX05BTUVTUEFDRVM9eQpDT05GSUdfVVRTX05TPXkKQ09ORklHX1VTRVJfTlM9eQpDT05G SUdfUElEX05TPXkKQ09ORklHX05FVF9OUz15CiMgQ09ORklHX1NDSEVEX0FVVE9HUk9VUCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90IHNldApDT05GSUdfUkVMQVk9 eQpDT05GSUdfQkxLX0RFVl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05G SUdfUkRfR1pJUD15CkNPTkZJR19SRF9CWklQMj15CkNPTkZJR19SRF9MWk1BPXkKQ09ORklHX1JE X1haPXkKQ09ORklHX1JEX0xaTz15CkNPTkZJR19SRF9MWjQ9eQojIENPTkZJR19DQ19PUFRJTUla RV9GT1JfU0laRSBpcyBub3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9 eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9UUkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFU Rk9STT15CiMgQ09ORklHX0VYUEVSVCBpcyBub3Qgc2V0CkNPTkZJR19TR0VUTUFTS19TWVNDQUxM PXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQojIENPTkZJR19TWVNDVExfU1lTQ0FMTCBpcyBub3Qg c2V0CkNPTkZJR19LQUxMU1lNUz15CkNPTkZJR19LQUxMU1lNU19BTEw9eQpDT05GSUdfUFJJTlRL PXkKQ09ORklHX0JVRz15CkNPTkZJR19FTEZfQ09SRT15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09 eQpDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklH X1NJR05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CkNPTkZJR19TSE1F TT15CkNPTkZJR19BSU89eQpDT05GSUdfUENJX1FVSVJLUz15CiMgQ09ORklHX0VNQkVEREVEIGlz IG5vdCBzZXQKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFM9eQpDT05GSUdfUEVSRl9VU0VfVk1BTExP Qz15CgojCiMgS2VybmVsIFBlcmZvcm1hbmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdf UEVSRl9FVkVOVFM9eQpDT05GSUdfREVCVUdfUEVSRl9VU0VfVk1BTExPQz15CkNPTkZJR19WTV9F VkVOVF9DT1VOVEVSUz15CkNPTkZJR19TTFVCX0RFQlVHPXkKIyBDT05GSUdfQ09NUEFUX0JSSyBp cyBub3Qgc2V0CiMgQ09ORklHX1NMQUIgaXMgbm90IHNldApDT05GSUdfU0xVQj15CiMgQ09ORklH X1NMVUJfQ1BVX1BBUlRJQUwgaXMgbm90IHNldApDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUklO Rz15CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdfT1BST0ZJ TEU9bQojIENPTkZJR19PUFJPRklMRV9FVkVOVF9NVUxUSVBMRVggaXMgbm90IHNldApDT05GSUdf SEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfS1BST0JF Uz15CkNPTkZJR19KVU1QX0xBQkVMPXkKQ09ORklHX09QVFBST0JFUz15CkNPTkZJR19VUFJPQkVT PXkKIyBDT05GSUdfSEFWRV82NEJJVF9BTElHTkVEX0FDQ0VTUyBpcyBub3Qgc2V0CkNPTkZJR19I QVZFX0VGRklDSUVOVF9VTkFMSUdORURfQUNDRVNTPXkKQ09ORklHX0FSQ0hfVVNFX0JVSUxUSU5f QlNXQVA9eQpDT05GSUdfS1JFVFBST0JFUz15CkNPTkZJR19IQVZFX0lPUkVNQVBfUFJPVD15CkNP TkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJPQkVTPXkKQ09ORklHX0hBVkVf T1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfSEFWRV9B UkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9BVFRSUz15CkNPTkZJR19IQVZFX0RNQV9D T05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklHX0hBVkVf UkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZFX0RNQV9BUElfREVCVUc9eQpD T05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNf UkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVS Rl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVfUEVSRl9V U0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05GSUdfQVJD SF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9BTElHTkVEX1NUUlVDVF9QQUdF PXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NNUFhDSEdfRE9VQkxF PXkKQ09ORklHX0hBVkVfQVJDSF9TRUNDT01QX0ZJTFRFUj15CkNPTkZJR19IQVZFX0NDX1NUQUNL UFJPVEVDVE9SPXkKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1IgaXMgbm90IHNldApDT05GSUdf Q0NfU1RBQ0tQUk9URUNUT1JfTk9ORT15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VM QVIgaXMgbm90IHNldAojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNl dApDT05GSUdfSEFWRV9DT05URVhUX1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUND T1VOVElOR19HRU49eQpDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hB VkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9ESVJU WT15CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVMQT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09O X0lSUV9TVEFDSz15CgojCiMgR0NPVi1iYXNlZCBrZXJuZWwgcHJvZmlsaW5nCiMKQ09ORklHX0dD T1ZfS0VSTkVMPXkKQ09ORklHX0dDT1ZfUFJPRklMRV9BTEw9eQojIENPTkZJR19HQ09WX0ZPUk1B VF9BVVRPREVURUNUIGlzIG5vdCBzZXQKQ09ORklHX0dDT1ZfRk9STUFUXzNfND15CiMgQ09ORklH X0dDT1ZfRk9STUFUXzRfNyBpcyBub3Qgc2V0CiMgQ09ORklHX0hBVkVfR0VORVJJQ19ETUFfQ09I RVJFTlQgaXMgbm90IHNldApDT05GSUdfU0xBQklORk89eQpDT05GSUdfUlRfTVVURVhFUz15CkNP TkZJR19CQVNFX1NNQUxMPTAKQ09ORklHX01PRFVMRVM9eQpDT05GSUdfTU9EVUxFX0ZPUkNFX0xP QUQ9eQojIENPTkZJR19NT0RVTEVfVU5MT0FEIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVkVSU0lP TlMgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMPXkKQ09ORklHX01PRFVM RV9TSUc9eQojIENPTkZJR19NT0RVTEVfU0lHX0ZPUkNFIGlzIG5vdCBzZXQKQ09ORklHX01PRFVM RV9TSUdfQUxMPXkKIyBDT05GSUdfTU9EVUxFX1NJR19TSEExIGlzIG5vdCBzZXQKIyBDT05GSUdf TU9EVUxFX1NJR19TSEEyMjQgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU0lHX1NIQTI1NiBp cyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMzg0IGlzIG5vdCBzZXQKQ09ORklHX01P RFVMRV9TSUdfU0hBNTEyPXkKQ09ORklHX01PRFVMRV9TSUdfSEFTSD0ic2hhNTEyIgpDT05GSUdf U1RPUF9NQUNISU5FPXkKQ09ORklHX0JMT0NLPXkKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklH X0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZPXkKIyBDT05GSUdfQkxL X0NNRExJTkVfUEFSU0VSIGlzIG5vdCBzZXQKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05GSUdf UEFSVElUSU9OX0FEVkFOQ0VEPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTj15CkNPTkZJR19BQ09S Tl9QQVJUSVRJT05fQ1VNQU5BPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTl9FRVNPWD15CkNPTkZJ R19BQ09STl9QQVJUSVRJT05fSUNTPXkKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OX0FERlMgaXMg bm90IHNldApDT05GSUdfQUNPUk5fUEFSVElUSU9OX1BPV0VSVEVDPXkKIyBDT05GSUdfQUNPUk5f UEFSVElUSU9OX1JJU0NJWCBpcyBub3Qgc2V0CkNPTkZJR19BSVhfUEFSVElUSU9OPXkKQ09ORklH X09TRl9QQVJUSVRJT049eQojIENPTkZJR19BTUlHQV9QQVJUSVRJT04gaXMgbm90IHNldAojIENP TkZJR19BVEFSSV9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfTUFDX1BBUlRJVElPTj15CkNP TkZJR19NU0RPU19QQVJUSVRJT049eQpDT05GSUdfQlNEX0RJU0tMQUJFTD15CkNPTkZJR19NSU5J WF9TVUJQQVJUSVRJT049eQojIENPTkZJR19TT0xBUklTX1g4Nl9QQVJUSVRJT04gaXMgbm90IHNl dAojIENPTkZJR19VTklYV0FSRV9ESVNLTEFCRUwgaXMgbm90IHNldApDT05GSUdfTERNX1BBUlRJ VElPTj15CiMgQ09ORklHX0xETV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TR0lfUEFSVElUSU9O PXkKQ09ORklHX1VMVFJJWF9QQVJUSVRJT049eQojIENPTkZJR19TVU5fUEFSVElUSU9OIGlzIG5v dCBzZXQKQ09ORklHX0tBUk1BX1BBUlRJVElPTj15CiMgQ09ORklHX0VGSV9QQVJUSVRJT04gaXMg bm90IHNldAojIENPTkZJR19TWVNWNjhfUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01E TElORV9QQVJUSVRJT04gaXMgbm90IHNldAoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9T Q0hFRF9OT09QPXkKQ09ORklHX0lPU0NIRURfREVBRExJTkU9eQojIENPTkZJR19JT1NDSEVEX0NG USBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0RFQURMSU5FPXkKIyBDT05GSUdfREVGQVVMVF9O T09QIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0iZGVhZGxpbmUiCkNPTkZJR19Q QURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJR19VTklOTElORV9TUElOX1VOTE9DSz15CkNPTkZJ R19BUkNIX1VTRV9RVUVVRV9SV0xPQ0s9eQpDT05GSUdfUVVFVUVfUldMT0NLPXkKIyBDT05GSUdf RlJFRVpFUiBpcyBub3Qgc2V0CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09O RklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CiMgQ09ORklHX1g4Nl9NUFBBUlNFIGlzIG5vdCBz ZXQKIyBDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2 X0lOVEVMX0xQU1MgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIg aXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CiMg Q09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSQVZJUlRfU1BJTkxP Q0tTIGlzIG5vdCBzZXQKIyBDT05GSUdfWEVOIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15 CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVf QUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19C T09UTUVNPXkKIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX01LOCBpcyBub3Qg c2V0CiMgQ09ORklHX01QU0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIgaXMgbm90IHNldAoj IENPTkZJR19NQVRPTSBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVT15CkNPTkZJR19YODZf SU5URVJOT0RFX0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJ R19YODZfVFNDPXkKQ09ORklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05G SUdfWDg2X01JTklNVU1fQ1BVX0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09O RklHX0NQVV9TVVBfSU5URUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9D RU5UQVVSPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfSFBFVF9FTVVMQVRFX1JUQz15CkNP TkZJR19ETUk9eQojIENPTkZJR19HQVJUX0lPTU1VIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FMR0FS WV9JT01NVSBpcyBub3Qgc2V0CkNPTkZJR19TV0lPVExCPXkKQ09ORklHX0lPTU1VX0hFTFBFUj15 CkNPTkZJR19NQVhTTVA9eQpDT05GSUdfTlJfQ1BVUz04MTkyCkNPTkZJR19TQ0hFRF9TTVQ9eQpD T05GSUdfU0NIRURfTUM9eQojIENPTkZJR19QUkVFTVBUX05PTkUgaXMgbm90IHNldApDT05GSUdf UFJFRU1QVF9WT0xVTlRBUlk9eQojIENPTkZJR19QUkVFTVBUIGlzIG5vdCBzZXQKQ09ORklHX1BS RUVNUFRfQ09VTlQ9eQpDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9 eQpDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVM9eQojIENPTkZJR19YODZf TUNFIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl8xNkJJVD15CkNPTkZJR19YODZfRVNQRklYNjQ9eQpD T05GSUdfSThLPW0KIyBDT05GSUdfTUlDUk9DT0RFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlDUk9D T0RFX0lOVEVMX0VBUkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlDUk9DT0RFX0FNRF9FQVJMWSBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9NU1IgaXMgbm90IHNldApDT05GSUdfWDg2X0NQVUlEPW0K Q09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0 QklUPXkKQ09ORklHX0RJUkVDVF9HQlBBR0VTPXkKIyBDT05GSUdfTlVNQSBpcyBub3Qgc2V0CkNP TkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fREVGQVVM VD15CkNPTkZJR19BUkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQojIENPTkZJR19BUkNIX01FTU9S WV9QUk9CRSBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1BST0NfS0NPUkVfVEVYVD15CkNPTkZJR19J TExFR0FMX1BPSU5URVJfVkFMVUU9MHhkZWFkMDAwMDAwMDAwMDAwCkNPTkZJR19TRUxFQ1RfTUVN T1JZX01PREVMPXkKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNFTUVNPXkK Q09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05GSUdfU1BBUlNFTUVNX0VYVFJFTUU9eQpD T05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkKQ09ORklHX1NQQVJTRU1FTV9BTExPQ19N RU1fTUFQX1RPR0VUSEVSPXkKQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQPXkKQ09ORklHX0hBVkVf TUVNQkxPQ0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19OT0RFX01BUD15CkNPTkZJR19BUkNIX0RJ U0NBUkRfTUVNQkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lTT0xBVElPTj15CkNPTkZJR19IQVZFX0JP T1RNRU1fSU5GT19OT0RFPXkKQ09ORklHX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX01FTU9SWV9I T1RQTFVHX1NQQVJTRT15CkNPTkZJR19NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1BBR0VGTEFH U19FWFRFTkRFRD15CkNPTkZJR19TUExJVF9QVExPQ0tfQ1BVUz00CkNPTkZJR19BUkNIX0VOQUJM RV9TUExJVF9QTURfUFRMT0NLPXkKQ09ORklHX0NPTVBBQ1RJT049eQpDT05GSUdfTUlHUkFUSU9O PXkKQ09ORklHX0FSQ0hfRU5BQkxFX0hVR0VQQUdFX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FE RFJfVF82NEJJVD15CkNPTkZJR19aT05FX0RNQV9GTEFHPTEKQ09ORklHX0JPVU5DRT15CkNPTkZJ R19WSVJUX1RPX0JVUz15CkNPTkZJR19LU009eQpDT05GSUdfREVGQVVMVF9NTUFQX01JTl9BRERS PTQwOTYKQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX1RSQU5TUEFSRU5UX0hV R0VQQUdFX0FMV0FZUz15CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFX01BRFZJU0UgaXMg bm90IHNldAojIENPTkZJR19DTEVBTkNBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BIGlzIG5v dCBzZXQKIyBDT05GSUdfWkJVRCBpcyBub3Qgc2V0CiMgQ09ORklHX1pTTUFMTE9DIGlzIG5vdCBz ZXQKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CiMgQ09ORklHX1g4Nl9DSEVDS19CSU9T X0NPUlJVUFRJT04gaXMgbm90IHNldApDT05GSUdfWDg2X1JFU0VSVkVfTE9XPTY0CkNPTkZJR19N VFJSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSX0VOQUJM RV9ERUZBVUxUPTAKQ09ORklHX01UUlJfU0FOSVRJWkVSX1NQQVJFX1JFR19OUl9ERUZBVUxUPTEK Q09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BHX1VOQ0FDSEVEPXkKQ09ORklHX0FS Q0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKIyBDT05GSUdfRUZJIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VDQ09NUCBpcyBub3Qgc2V0CkNPTkZJR19IWl8xMDA9eQojIENPTkZJR19IWl8yNTAg aXMgbm90IHNldAojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8xMDAwIGlz IG5vdCBzZXQKQ09ORklHX0haPTEwMAojIENPTkZJR19TQ0hFRF9IUlRJQ0sgaXMgbm90IHNldAoj IENPTkZJR19LRVhFQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQVNIX0RVTVAgaXMgbm90IHNldApD T05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCiMgQ09ORklHX1JFTE9DQVRBQkxFIGlzIG5v dCBzZXQKQ09ORklHX1BIWVNJQ0FMX0FMSUdOPTB4MjAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15 CiMgQ09ORklHX0JPT1RQQVJBTV9IT1RQTFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19ERUJV R19IT1RQTFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNl dApDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfQVJDSF9FTkFCTEVf TUVNT1JZX0hPVFJFTU9WRT15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBvcHRpb25z CiMKIyBDT05GSUdfU1VTUEVORCBpcyBub3Qgc2V0CkNPTkZJR19QTV9SVU5USU1FPXkKQ09ORklH X1BNPXkKQ09ORklHX1BNX0RFQlVHPXkKQ09ORklHX1BNX0FEVkFOQ0VEX0RFQlVHPXkKIyBDT05G SUdfV1FfUE9XRVJfRUZGSUNJRU5UX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CiMg Q09ORklHX0FDUElfUFJPQ0ZTX1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfRUNfREVCVUdG Uz1tCkNPTkZJR19BQ1BJX0FDPXkKIyBDT05GSUdfQUNQSV9CQVRURVJZIGlzIG5vdCBzZXQKQ09O RklHX0FDUElfQlVUVE9OPW0KQ09ORklHX0FDUElfVklERU89bQojIENPTkZJR19BQ1BJX0ZBTiBp cyBub3Qgc2V0CiMgQ09ORklHX0FDUElfRE9DSyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1BST0NF U1NPUj1tCkNPTkZJR19BQ1BJX0lQTUk9bQpDT05GSUdfQUNQSV9IT1RQTFVHX0NQVT15CkNPTkZJ R19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SPW0KQ09ORklHX0FDUElfVEhFUk1BTD1tCiMgQ09O RklHX0FDUElfQ1VTVE9NX0RTRFQgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0lOSVRSRF9UQUJM RV9PVkVSUklERSBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0RFQlVHPXkKQ09ORklHX0FDUElfUENJ X1NMT1Q9eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09ORklHX0FDUElfQ09OVEFJTkVSPXkKIyBD T05GSUdfQUNQSV9IT1RQTFVHX01FTU9SWSBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1NCUz1tCiMg Q09ORklHX0FDUElfSEVEIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRD15CiMg Q09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQ SV9BUEVJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0ZJIGlzIG5vdCBzZXQKCiMKIyBDUFUgRnJlcXVl bmN5IHNjYWxpbmcKIwojIENPTkZJR19DUFVfRlJFUSBpcyBub3Qgc2V0CgojCiMgQ1BVIElkbGUK IwpDT05GSUdfQ1BVX0lETEU9eQojIENPTkZJR19DUFVfSURMRV9NVUxUSVBMRV9EUklWRVJTIGlz IG5vdCBzZXQKIyBDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUiBpcyBub3Qgc2V0CkNPTkZJR19D UFVfSURMRV9HT1ZfTUVOVT15CiMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVfQ09VUExFRCBp cyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX0lETEUgaXMgbm90IHNldAoKIwojIE1lbW9yeSBwb3dl ciBzYXZpbmdzCiMKQ09ORklHX0k3MzAwX0lETEVfSU9BVF9DSEFOTkVMPXkKQ09ORklHX0k3MzAw X0lETEU9bQoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklH X1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09ORklHPXkKQ09ORklHX1BDSV9ET01BSU5TPXkK Q09ORklHX1BDSUVQT1JUQlVTPXkKQ09ORklHX1BDSUVBRVI9eQojIENPTkZJR19QQ0lFX0VDUkMg aXMgbm90IHNldAojIENPTkZJR19QQ0lFQUVSX0lOSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lF QVNQTT15CiMgQ09ORklHX1BDSUVBU1BNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVBU1BN X0RFRkFVTFQ9eQojIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJ R19QQ0lFQVNQTV9QRVJGT1JNQU5DRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFX1BNRT15CiMgQ09O RklHX1BDSV9NU0kgaXMgbm90IHNldAojIENPTkZJR19QQ0lfREVCVUcgaXMgbm90IHNldAojIENP TkZJR19QQ0lfUkVBTExPQ19FTkFCTEVfQVVUTyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9TVFVC IGlzIG5vdCBzZXQKQ09ORklHX0hUX0lSUT15CiMgQ09ORklHX1BDSV9JT1YgaXMgbm90IHNldAoj IENPTkZJR19QQ0lfUFJJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1BBU0lEIGlzIG5vdCBzZXQK Q09ORklHX1BDSV9JT0FQSUM9eQpDT05GSUdfUENJX0xBQkVMPXkKCiMKIyBQQ0kgaG9zdCBjb250 cm9sbGVyIGRyaXZlcnMKIwpDT05GSUdfSVNBX0RNQV9BUEk9eQpDT05GSUdfQU1EX05CPXkKQ09O RklHX1BDQ0FSRD15CkNPTkZJR19QQ01DSUE9bQojIENPTkZJR19QQ01DSUFfTE9BRF9DSVMgaXMg bm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKIyBDT05GSUdf WUVOVEEgaXMgbm90IHNldApDT05GSUdfUEQ2NzI5PW0KQ09ORklHX0k4MjA5Mj1tCkNPTkZJR19Q Q0NBUkRfTk9OU1RBVElDPXkKIyBDT05GSUdfSE9UUExVR19QQ0kgaXMgbm90IHNldApDT05GSUdf UkFQSURJTz15CiMgQ09ORklHX1JBUElESU9fVFNJNzIxIGlzIG5vdCBzZXQKQ09ORklHX1JBUElE SU9fRElTQ19USU1FT1VUPTMwCiMgQ09ORklHX1JBUElESU9fRU5BQkxFX1JYX1RYX1BPUlRTIGlz IG5vdCBzZXQKIyBDT05GSUdfUkFQSURJT19ETUFfRU5HSU5FIGlzIG5vdCBzZXQKIyBDT05GSUdf UkFQSURJT19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SQVBJRElPX0VOVU1fQkFTSUM9bQoKIwoj IFJhcGlkSU8gU3dpdGNoIGRyaXZlcnMKIwpDT05GSUdfUkFQSURJT19UU0k1N1g9eQojIENPTkZJ R19SQVBJRElPX0NQU19YWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU9fVFNJNTY4IGlzIG5v dCBzZXQKIyBDT05GSUdfUkFQSURJT19DUFNfR0VOMiBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1lT RkI9eQoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzIC8gRW11bGF0aW9ucwojCkNPTkZJR19C SU5GTVRfRUxGPXkKQ09ORklHX0FSQ0hfQklORk1UX0VMRl9SQU5ET01JWkVfUElFPXkKIyBDT05G SUdfQ09SRV9EVU1QX0RFRkFVTFRfRUxGX0hFQURFUlMgaXMgbm90IHNldApDT05GSUdfQklORk1U X1NDUklQVD15CiMgQ09ORklHX0hBVkVfQU9VVCBpcyBub3Qgc2V0CkNPTkZJR19CSU5GTVRfTUlT Qz15CkNPTkZJR19DT1JFRFVNUD15CiMgQ09ORklHX0lBMzJfRU1VTEFUSU9OIGlzIG5vdCBzZXQK Q09ORklHX1g4Nl9ERVZfRE1BX09QUz15CkNPTkZJR19JT1NGX01CST1tCkNPTkZJR19ORVQ9eQoK IwojIE5ldHdvcmtpbmcgb3B0aW9ucwojCkNPTkZJR19QQUNLRVQ9eQpDT05GSUdfUEFDS0VUX0RJ QUc9eQpDT05GSUdfVU5JWD15CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9LRVkgaXMgbm90IHNldAojIENPTkZJR19JTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU V09SS19TRUNNQVJLIGlzIG5vdCBzZXQKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQpDT05GSUdf TkVUV09SS19QSFlfVElNRVNUQU1QSU5HPXkKQ09ORklHX05FVEZJTFRFUj15CiMgQ09ORklHX05F VEZJTFRFUl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVEZJTFRFUl9BRFZBTkNFRCBpcyBu b3Qgc2V0CkNPTkZJR19BVE09bQpDT05GSUdfQVRNX0xBTkU9bQpDT05GSUdfU1RQPXkKQ09ORklH X0JSSURHRT15CkNPTkZJR19IQVZFX05FVF9EU0E9eQpDT05GSUdfTkVUX0RTQT15CkNPTkZJR19O RVRfRFNBX1RBR19FRFNBPXkKQ09ORklHX05FVF9EU0FfVEFHX1RSQUlMRVI9eQojIENPTkZJR19W TEFOXzgwMjFRIGlzIG5vdCBzZXQKQ09ORklHX0RFQ05FVD1tCiMgQ09ORklHX0RFQ05FVF9ST1VU RVIgaXMgbm90IHNldApDT05GSUdfTExDPXkKQ09ORklHX0xMQzI9bQojIENPTkZJR19JUFggaXMg bm90IHNldApDT05GSUdfQVRBTEs9eQpDT05GSUdfREVWX0FQUExFVEFMSz15CiMgQ09ORklHX0lQ RERQIGlzIG5vdCBzZXQKIyBDT05GSUdfWDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfTEFQQiBpcyBu b3Qgc2V0CkNPTkZJR19QSE9ORVQ9bQpDT05GSUdfSUVFRTgwMjE1ND1tCkNPTkZJR19NQUM4MDIx NTQ9bQpDT05GSUdfTkVUX1NDSEVEPXkKCiMKIyBRdWV1ZWluZy9TY2hlZHVsaW5nCiMKQ09ORklH X05FVF9TQ0hfQ0JRPW0KQ09ORklHX05FVF9TQ0hfSFRCPW0KIyBDT05GSUdfTkVUX1NDSF9IRlND IGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfQVRNPW0KQ09ORklHX05FVF9TQ0hfUFJJTz1tCkNP TkZJR19ORVRfU0NIX01VTFRJUT15CkNPTkZJR19ORVRfU0NIX1JFRD15CkNPTkZJR19ORVRfU0NI X1NGQj1tCkNPTkZJR19ORVRfU0NIX1NGUT1tCiMgQ09ORklHX05FVF9TQ0hfVEVRTCBpcyBub3Qg c2V0CkNPTkZJR19ORVRfU0NIX1RCRj1tCiMgQ09ORklHX05FVF9TQ0hfR1JFRCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfU0NIX0RTTUFSSz15CkNPTkZJR19ORVRfU0NIX05FVEVNPXkKIyBDT05GSUdf TkVUX1NDSF9EUlIgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9NUVBSSU89eQpDT05GSUdfTkVU X1NDSF9DSE9LRT15CiMgQ09ORklHX05FVF9TQ0hfUUZRIGlzIG5vdCBzZXQKQ09ORklHX05FVF9T Q0hfQ09ERUw9bQojIENPTkZJR19ORVRfU0NIX0ZRX0NPREVMIGlzIG5vdCBzZXQKQ09ORklHX05F VF9TQ0hfRlE9bQpDT05GSUdfTkVUX1NDSF9ISEY9eQojIENPTkZJR19ORVRfU0NIX1BJRSBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfU0NIX0lOR1JFU1M9eQpDT05GSUdfTkVUX1NDSF9QTFVHPW0KCiMK IyBDbGFzc2lmaWNhdGlvbgojCkNPTkZJR19ORVRfQ0xTPXkKIyBDT05GSUdfTkVUX0NMU19CQVNJ QyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0xTX1RDSU5ERVg9eQpDT05GSUdfTkVUX0NMU19GVz1t CkNPTkZJR19ORVRfQ0xTX1UzMj1tCiMgQ09ORklHX0NMU19VMzJfUEVSRiBpcyBub3Qgc2V0CiMg Q09ORklHX0NMU19VMzJfTUFSSyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0xTX1JTVlA9bQojIENP TkZJR19ORVRfQ0xTX1JTVlA2IGlzIG5vdCBzZXQKQ09ORklHX05FVF9DTFNfRkxPVz15CkNPTkZJ R19ORVRfQ0xTX0JQRj15CiMgQ09ORklHX05FVF9FTUFUQ0ggaXMgbm90IHNldApDT05GSUdfTkVU X0NMU19BQ1Q9eQpDT05GSUdfTkVUX0FDVF9QT0xJQ0U9eQpDT05GSUdfTkVUX0FDVF9HQUNUPW0K Q09ORklHX0dBQ1RfUFJPQj15CkNPTkZJR19ORVRfQUNUX01JUlJFRD15CkNPTkZJR19ORVRfQUNU X05BVD15CiMgQ09ORklHX05FVF9BQ1RfUEVESVQgaXMgbm90IHNldApDT05GSUdfTkVUX0FDVF9T SU1QPXkKQ09ORklHX05FVF9BQ1RfU0tCRURJVD15CiMgQ09ORklHX05FVF9DTFNfSU5EIGlzIG5v dCBzZXQKQ09ORklHX05FVF9TQ0hfRklGTz15CiMgQ09ORklHX0RDQiBpcyBub3Qgc2V0CkNPTkZJ R19ETlNfUkVTT0xWRVI9eQpDT05GSUdfQkFUTUFOX0FEVj15CiMgQ09ORklHX0JBVE1BTl9BRFZf TkMgaXMgbm90IHNldAojIENPTkZJR19CQVRNQU5fQURWX01DQVNUIGlzIG5vdCBzZXQKQ09ORklH X0JBVE1BTl9BRFZfREVCVUc9eQojIENPTkZJR19PUEVOVlNXSVRDSCBpcyBub3Qgc2V0CkNPTkZJ R19WU09DS0VUUz15CiMgQ09ORklHX1ZNV0FSRV9WTUNJX1ZTT0NLRVRTIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUTElOS19NTUFQIGlzIG5vdCBzZXQKQ09ORklHX05FVExJTktfRElBRz1tCkNPTkZJ R19ORVRfTVBMU19HU089eQpDT05GSUdfSFNSPXkKQ09ORklHX1JQUz15CkNPTkZJR19SRlNfQUND RUw9eQpDT05GSUdfWFBTPXkKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkK Q09ORklHX0JQRl9KSVQ9eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVz dGluZwojCkNPTkZJR19IQU1SQURJTz15CgojCiMgUGFja2V0IFJhZGlvIHByb3RvY29scwojCkNP TkZJR19BWDI1PW0KIyBDT05GSUdfQVgyNV9EQU1BX1NMQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9TRSBpcyBub3Qgc2V0CgojCiMgQVguMjUgbmV0 d29yayBkZXZpY2UgZHJpdmVycwojCiMgQ09ORklHX01LSVNTIGlzIG5vdCBzZXQKQ09ORklHXzZQ QUNLPW0KQ09ORklHX0JQUUVUSEVSPW0KQ09ORklHX0JBWUNPTV9TRVJfRkRYPW0KQ09ORklHX0JB WUNPTV9TRVJfSERYPW0KQ09ORklHX0JBWUNPTV9QQVI9bQpDT05GSUdfWUFNPW0KQ09ORklHX0NB Tj1tCkNPTkZJR19DQU5fUkFXPW0KIyBDT05GSUdfQ0FOX0JDTSBpcyBub3Qgc2V0CkNPTkZJR19D QU5fR1c9bQoKIwojIENBTiBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19DQU5fVkNBTj1tCiMgQ09O RklHX0NBTl9TTENBTiBpcyBub3Qgc2V0CkNPTkZJR19DQU5fREVWPW0KIyBDT05GSUdfQ0FOX0NB TENfQklUVElNSU5HIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9MRURTPXkKIyBDT05GSUdfQ0FOX0FU OTEgaXMgbm90IHNldApDT05GSUdfQ0FOX0pBTlpfSUNBTjM9bQpDT05GSUdfUENIX0NBTj1tCkNP TkZJR19DQU5fU0pBMTAwMD1tCkNPTkZJR19DQU5fU0pBMTAwMF9JU0E9bQpDT05GSUdfQ0FOX1NK QTEwMDBfUExBVEZPUk09bQojIENPTkZJR19DQU5fRU1TX1BDTUNJQSBpcyBub3Qgc2V0CiMgQ09O RklHX0NBTl9FTVNfUENJIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9QRUFLX1BDTUNJQT1tCiMgQ09O RklHX0NBTl9QRUFLX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19DQU5fS1ZBU0VSX1BDST1tCiMgQ09O RklHX0NBTl9QTFhfUENJIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9DX0NBTj1tCkNPTkZJR19DQU5f Q19DQU5fUExBVEZPUk09bQpDT05GSUdfQ0FOX0NfQ0FOX1BDST1tCiMgQ09ORklHX0NBTl9DQzc3 MCBpcyBub3Qgc2V0CgojCiMgQ0FOIFNQSSBpbnRlcmZhY2VzCiMKQ09ORklHX0NBTl9NQ1AyNTFY PW0KCiMKIyBDQU4gVVNCIGludGVyZmFjZXMKIwpDT05GSUdfQ0FOX0VNU19VU0I9bQpDT05GSUdf Q0FOX0VTRF9VU0IyPW0KQ09ORklHX0NBTl9HU19VU0I9bQpDT05GSUdfQ0FOX0tWQVNFUl9VU0I9 bQojIENPTkZJR19DQU5fUEVBS19VU0IgaXMgbm90IHNldApDT05GSUdfQ0FOXzhERVZfVVNCPW0K IyBDT05GSUdfQ0FOX1NPRlRJTkcgaXMgbm90IHNldAojIENPTkZJR19DQU5fREVCVUdfREVWSUNF UyBpcyBub3Qgc2V0CkNPTkZJR19JUkRBPXkKCiMKIyBJckRBIHByb3RvY29scwojCkNPTkZJR19J UkxBTj15CiMgQ09ORklHX0lSTkVUIGlzIG5vdCBzZXQKQ09ORklHX0lSQ09NTT15CiMgQ09ORklH X0lSREFfVUxUUkEgaXMgbm90IHNldAoKIwojIElyREEgb3B0aW9ucwojCiMgQ09ORklHX0lSREFf Q0FDSEVfTEFTVF9MU0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJEQV9GQVNUX1JSIGlzIG5vdCBz ZXQKQ09ORklHX0lSREFfREVCVUc9eQoKIwojIEluZnJhcmVkLXBvcnQgZGV2aWNlIGRyaXZlcnMK IwoKIwojIFNJUiBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19JUlRUWV9TSVI9eQoKIwojIERvbmds ZSBzdXBwb3J0CiMKIyBDT05GSUdfRE9OR0xFIGlzIG5vdCBzZXQKQ09ORklHX0tJTkdTVU5fRE9O R0xFPW0KQ09ORklHX0tTREFaWkxFX0RPTkdMRT1tCiMgQ09ORklHX0tTOTU5X0RPTkdMRSBpcyBu b3Qgc2V0CgojCiMgRklSIGRldmljZSBkcml2ZXJzCiMKIyBDT05GSUdfVVNCX0lSREEgaXMgbm90 IHNldAojIENPTkZJR19TSUdNQVRFTF9GSVIgaXMgbm90IHNldApDT05GSUdfTlNDX0ZJUj1tCkNP TkZJR19XSU5CT05EX0ZJUj15CiMgQ09ORklHX1NNQ19JUkNDX0ZJUiBpcyBub3Qgc2V0CkNPTkZJ R19BTElfRklSPW0KIyBDT05GSUdfVkxTSV9GSVIgaXMgbm90IHNldApDT05GSUdfVklBX0ZJUj1t CkNPTkZJR19NQ1NfRklSPXkKQ09ORklHX1NIX0lSREE9bQpDT05GSUdfQlQ9bQpDT05GSUdfQlRf UkZDT01NPW0KIyBDT05GSUdfQlRfUkZDT01NX1RUWSBpcyBub3Qgc2V0CkNPTkZJR19CVF9CTkVQ PW0KQ09ORklHX0JUX0JORVBfTUNfRklMVEVSPXkKQ09ORklHX0JUX0JORVBfUFJPVE9fRklMVEVS PXkKQ09ORklHX0JUX0hJRFA9bQoKIwojIEJsdWV0b290aCBkZXZpY2UgZHJpdmVycwojCkNPTkZJ R19CVF9IQ0lCVFVTQj1tCiMgQ09ORklHX0JUX0hDSVVBUlQgaXMgbm90IHNldApDT05GSUdfQlRf SENJQkNNMjAzWD1tCkNPTkZJR19CVF9IQ0lCUEExMFg9bQojIENPTkZJR19CVF9IQ0lCRlVTQiBp cyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSURUTDEgaXMgbm90IHNldApDT05GSUdfQlRfSENJQlQz Qz1tCkNPTkZJR19CVF9IQ0lCTFVFQ0FSRD1tCiMgQ09ORklHX0JUX0hDSUJUVUFSVCBpcyBub3Qg c2V0CiMgQ09ORklHX0JUX0hDSVZIQ0kgaXMgbm90IHNldApDT05GSUdfQlRfTVJWTD1tCkNPTkZJ R19CVF9BVEgzSz1tCiMgQ09ORklHX0JUX1dJTElOSyBpcyBub3Qgc2V0CkNPTkZJR19XSVJFTEVT Uz15CkNPTkZJR19DRkc4MDIxMT1tCkNPTkZJR19OTDgwMjExX1RFU1RNT0RFPXkKIyBDT05GSUdf Q0ZHODAyMTFfREVWRUxPUEVSX1dBUk5JTkdTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0ZHODAyMTFf UkVHX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NGRzgwMjExX0RFRkFVTFRfUFM9eQojIENPTkZJ R19DRkc4MDIxMV9ERUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0ZHODAyMTFfSU5URVJOQUxf UkVHREIgaXMgbm90IHNldAojIENPTkZJR19DRkc4MDIxMV9XRVhUIGlzIG5vdCBzZXQKIyBDT05G SUdfTElCODAyMTEgaXMgbm90IHNldApDT05GSUdfTUFDODAyMTE9bQpDT05GSUdfTUFDODAyMTFf SEFTX1JDPXkKQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjExX1JD X01JTlNUUkVMX0hUPXkKQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFRfTUlOU1RSRUw9eQpDT05G SUdfTUFDODAyMTFfUkNfREVGQVVMVD0ibWluc3RyZWxfaHQiCkNPTkZJR19NQUM4MDIxMV9NRVNI PXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQojIENPTkZJR19NQUM4MDIxMV9ERUJVR0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfTUFDODAyMTFfTUVTU0FHRV9UUkFDSU5HIGlzIG5vdCBzZXQKQ09ORklH X01BQzgwMjExX0RFQlVHX01FTlU9eQojIENPTkZJR19NQUM4MDIxMV9OT0lOTElORSBpcyBub3Qg c2V0CkNPTkZJR19NQUM4MDIxMV9WRVJCT1NFX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01MTUVf REVCVUc9eQojIENPTkZJR19NQUM4MDIxMV9TVEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfTUFD ODAyMTFfSFRfREVCVUc9eQojIENPTkZJR19NQUM4MDIxMV9JQlNTX0RFQlVHIGlzIG5vdCBzZXQK Q09ORklHX01BQzgwMjExX1BTX0RFQlVHPXkKIyBDT05GSUdfTUFDODAyMTFfTVBMX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX01BQzgwMjExX01QQVRIX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01I V01QX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01FU0hfU1lOQ19ERUJVRz15CkNPTkZJR19NQUM4 MDIxMV9NRVNIX0NTQV9ERUJVRz15CiMgQ09ORklHX01BQzgwMjExX01FU0hfUFNfREVCVUcgaXMg bm90IHNldApDT05GSUdfTUFDODAyMTFfVERMU19ERUJVRz15CiMgQ09ORklHX1dJTUFYIGlzIG5v dCBzZXQKQ09ORklHX1JGS0lMTD1tCkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19SRktJTExf SU5QVVQ9eQojIENPTkZJR19SRktJTExfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfOVA9eQpD T05GSUdfTkVUXzlQX1ZJUlRJTz15CkNPTkZJR19ORVRfOVBfREVCVUc9eQojIENPTkZJR19DQUlG IGlzIG5vdCBzZXQKIyBDT05GSUdfTkZDIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQlBGX0pJVD15 CgojCiMgRGV2aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05G SUdfVUVWRU5UX0hFTFBFUj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKIyBDT05GSUdf REVWVE1QRlMgaXMgbm90IHNldApDT05GSUdfU1RBTkRBTE9ORT15CiMgQ09ORklHX1BSRVZFTlRf RklSTVdBUkVfQlVJTEQgaXMgbm90IHNldApDT05GSUdfRldfTE9BREVSPXkKQ09ORklHX0ZJUk1X QVJFX0lOX0tFUk5FTD15CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdfRldfTE9BREVS X1VTRVJfSEVMUEVSPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKQ09ORklHX0RF QlVHX0RFVlJFUz15CiMgQ09ORklHX1NZU19IWVBFUlZJU09SIGlzIG5vdCBzZXQKIyBDT05GSUdf R0VORVJJQ19DUFVfREVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJP QkU9eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9bQpDT05GSUdfUkVHTUFQX1NQ ST15CkNPTkZJR19SRUdNQVBfTU1JTz1tCkNPTkZJR19SRUdNQVBfSVJRPXkKQ09ORklHX0RNQV9T SEFSRURfQlVGRkVSPXkKCiMKIyBCdXMgZGV2aWNlcwojCiMgQ09ORklHX0NPTk5FQ1RPUiBpcyBu b3Qgc2V0CkNPTkZJR19NVEQ9eQojIENPTkZJR19NVERfVEVTVFMgaXMgbm90IHNldAojIENPTkZJ R19NVERfUkVEQk9PVF9QQVJUUyBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ01ETElORV9QQVJUUz1t CkNPTkZJR19NVERfQVI3X1BBUlRTPW0KCiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9u IExheWVycwojCkNPTkZJR19NVERfQkxLREVWUz15CkNPTkZJR19NVERfQkxPQ0s9eQojIENPTkZJ R19GVEwgaXMgbm90IHNldApDT05GSUdfTkZUTD15CkNPTkZJR19ORlRMX1JXPXkKQ09ORklHX0lO RlRMPXkKQ09ORklHX1JGRF9GVEw9eQojIENPTkZJR19TU0ZEQyBpcyBub3Qgc2V0CkNPTkZJR19T TV9GVEw9eQpDT05GSUdfTVREX09PUFM9eQoKIwojIFJBTS9ST00vRmxhc2ggY2hpcCBkcml2ZXJz CiMKQ09ORklHX01URF9DRkk9bQojIENPTkZJR19NVERfSkVERUNQUk9CRSBpcyBub3Qgc2V0CkNP TkZJR19NVERfR0VOX1BST0JFPW0KQ09ORklHX01URF9DRklfQURWX09QVElPTlM9eQpDT05GSUdf TVREX0NGSV9OT1NXQVA9eQojIENPTkZJR19NVERfQ0ZJX0JFX0JZVEVfU1dBUCBpcyBub3Qgc2V0 CiMgQ09ORklHX01URF9DRklfTEVfQllURV9TV0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NG SV9HRU9NRVRSWSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJ R19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CiMg Q09ORklHX01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9C QU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlz IG5vdCBzZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9JMj15CiMgQ09ORklH X01URF9DRklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX09UUCBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX0lOVEVMRVhUPW0KIyBDT05G SUdfTVREX0NGSV9BTURTVEQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX1NUQUEgaXMgbm90 IHNldApDT05GSUdfTVREX0NGSV9VVElMPW0KQ09ORklHX01URF9SQU09eQpDT05GSUdfTVREX1JP TT15CkNPTkZJR19NVERfQUJTRU5UPW0KCiMKIyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNj ZXNzCiMKQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTPXkKIyBDT05GSUdfTVREX1BIWVNNQVAg aXMgbm90IHNldAojIENPTkZJR19NVERfU0M1MjBDRFAgaXMgbm90IHNldAojIENPTkZJR19NVERf TkVUU0M1MjAgaXMgbm90IHNldAojIENPTkZJR19NVERfVFM1NTAwIGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX1NCQ19HWFggaXMgbm90IHNldAojIENPTkZJR19NVERfUENJIGlzIG5vdCBzZXQKQ09O RklHX01URF9QQ01DSUE9bQpDT05GSUdfTVREX1BDTUNJQV9BTk9OWU1PVVM9eQpDT05GSUdfTVRE X0dQSU9fQUREUj1tCiMgQ09ORklHX01URF9JTlRFTF9WUl9OT1IgaXMgbm90IHNldApDT05GSUdf TVREX1BMQVRSQU09eQojIENPTkZJR19NVERfTEFUQ0hfQUREUiBpcyBub3Qgc2V0CgojCiMgU2Vs Zi1jb250YWluZWQgTVREIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01URF9QTUM1NTE9bQpDT05G SUdfTVREX1BNQzU1MV9CVUdGSVg9eQojIENPTkZJR19NVERfUE1DNTUxX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX01URF9EQVRBRkxBU0g9eQojIENPTkZJR19NVERfREFUQUZMQVNIX1dSSVRFX1ZF UklGWSBpcyBub3Qgc2V0CkNPTkZJR19NVERfREFUQUZMQVNIX09UUD15CkNPTkZJR19NVERfU1NU MjVMPW0KQ09ORklHX01URF9TTFJBTT1tCiMgQ09ORklHX01URF9QSFJBTSBpcyBub3Qgc2V0CkNP TkZJR19NVERfTVREUkFNPW0KQ09ORklHX01URFJBTV9UT1RBTF9TSVpFPTQwOTYKQ09ORklHX01U RFJBTV9FUkFTRV9TSVpFPTEyOAojIENPTkZJR19NVERfQkxPQ0syTVREIGlzIG5vdCBzZXQKCiMK IyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfTVREX0RPQ0czPW0KQ09ORklH X0JDSF9DT05TVF9NPTE0CkNPTkZJR19CQ0hfQ09OU1RfVD00CkNPTkZJR19NVERfTkFORF9FQ0M9 eQojIENPTkZJR19NVERfTkFORF9FQ0NfU01DIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EPXkK Q09ORklHX01URF9OQU5EX0JDSD15CkNPTkZJR19NVERfTkFORF9FQ0NfQkNIPXkKIyBDT05GSUdf TVREX1NNX0NPTU1PTiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EX0RFTkFMSSBpcyBub3Qg c2V0CkNPTkZJR19NVERfTkFORF9HUElPPXkKQ09ORklHX01URF9OQU5EX0lEUz15CiMgQ09ORklH X01URF9OQU5EX1JJQ09IIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVA9bQoj IENPTkZJR19NVERfTkFORF9ESVNLT05DSElQX1BST0JFX0FEVkFOQ0VEIGlzIG5vdCBzZXQKQ09O RklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfQUREUkVTUz0wCkNPTkZJR19NVERfTkFORF9E SVNLT05DSElQX0JCVFdSSVRFPXkKQ09ORklHX01URF9OQU5EX0RPQ0c0PW0KIyBDT05GSUdfTVRE X05BTkRfQ0FGRSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EX05BTkRTSU0gaXMgbm90IHNl dApDT05GSUdfTVREX05BTkRfUExBVEZPUk09eQpDT05GSUdfTVREX05BTkRfU0hfRkxDVEw9eQoj IENPTkZJR19NVERfT05FTkFORCBpcyBub3Qgc2V0CgojCiMgTFBERFIgJiBMUEREUjIgUENNIG1l bW9yeSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0xQRERSIGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X1NQSV9OT1IgaXMgbm90IHNldApDT05GSUdfTVREX1VCST15CkNPTkZJR19NVERfVUJJX1dMX1RI UkVTSE9MRD00MDk2CkNPTkZJR19NVERfVUJJX0JFQl9MSU1JVD0yMAojIENPTkZJR19NVERfVUJJ X0ZBU1RNQVAgaXMgbm90IHNldAojIENPTkZJR19NVERfVUJJX0dMVUVCSSBpcyBub3Qgc2V0CkNP TkZJR19NVERfVUJJX0JMT0NLPXkKQ09ORklHX1BBUlBPUlQ9eQpDT05GSUdfQVJDSF9NSUdIVF9I QVZFX1BDX1BBUlBPUlQ9eQojIENPTkZJR19QQVJQT1JUX1BDIGlzIG5vdCBzZXQKIyBDT05GSUdf UEFSUE9SVF9HU0MgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVF9BWDg4Nzk2PW0KQ09ORklHX1BB UlBPUlRfMTI4ND15CkNPTkZJR19QQVJQT1JUX05PVF9QQz15CkNPTkZJR19QTlA9eQojIENPTkZJ R19QTlBfREVCVUdfTUVTU0FHRVMgaXMgbm90IHNldAoKIwojIFByb3RvY29scwojCkNPTkZJR19Q TlBBQ1BJPXkKQ09ORklHX0JMS19ERVY9eQojIENPTkZJR19CTEtfREVWX05VTExfQkxLIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9GRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUENJ RVNTRF9NVElQMzJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DUFFfQ0lTU19EQSBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfREFDOTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9V TUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DT1dfQ09NTU9OIGlzIG5vdCBzZXQKIyBD T05GSUdfQkxLX0RFVl9MT09QIGlzIG5vdCBzZXQKCiMKIyBEUkJEIGRpc2FibGVkIGJlY2F1c2Ug UFJPQ19GUyBvciBJTkVUIG5vdCBzZWxlY3RlZAojCiMgQ09ORklHX0JMS19ERVZfTkJEIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9OVk1FIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9T S0QgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1NYOCBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0RST01fUEtUQ0RWRCBpcyBub3Qgc2V0CiMg Q09ORklHX0FUQV9PVkVSX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CTEsgaXMgbm90 IHNldAojIENPTkZJR19CTEtfREVWX0hEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9SU1hY IGlzIG5vdCBzZXQKCiMKIyBNaXNjIGRldmljZXMKIwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9 bQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdfQUQ1MjVYX0RQT1RfSTJDPW0KIyBDT05GSUdf QUQ1MjVYX0RQT1RfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfRFVNTVlfSVJRIGlzIG5vdCBzZXQK Q09ORklHX0lCTV9BU009eQpDT05GSUdfUEhBTlRPTT1tCkNPTkZJR19JTlRFTF9NSURfUFRJPXkK Q09ORklHX1NHSV9JT0M0PXkKQ09ORklHX1RJRk1fQ09SRT15CkNPTkZJR19USUZNXzdYWDE9bQpD T05GSUdfSUNTOTMyUzQwMT1tCkNPTkZJR19BVE1FTF9TU0M9bQpDT05GSUdfRU5DTE9TVVJFX1NF UlZJQ0VTPXkKIyBDT05GSUdfQ1M1NTM1X01GR1BUIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBfSUxP IGlzIG5vdCBzZXQKQ09ORklHX0FQRFM5ODAyQUxTPW0KIyBDT05GSUdfSVNMMjkwMDMgaXMgbm90 IHNldApDT05GSUdfSVNMMjkwMjA9bQojIENPTkZJR19TRU5TT1JTX1RTTDI1NTAgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19CSDE3ODA9bQpDT05GSUdfU0VOU09SU19CSDE3NzA9bQpDT05GSUdf U0VOU09SU19BUERTOTkwWD1tCkNPTkZJR19ITUM2MzUyPW0KQ09ORklHX0RTMTY4Mj1tCkNPTkZJ R19USV9EQUM3NTEyPXkKIyBDT05GSUdfVk1XQVJFX0JBTExPT04gaXMgbm90IHNldApDT05GSUdf Qk1QMDg1PXkKQ09ORklHX0JNUDA4NV9JMkM9bQpDT05GSUdfQk1QMDg1X1NQST1tCiMgQ09ORklH X1BDSF9QSFVCIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NXSVRDSF9GU0E5NDgwIGlzIG5vdCBz ZXQKQ09ORklHX0xBVFRJQ0VfRUNQM19DT05GSUc9eQpDT05GSUdfU1JBTT15CkNPTkZJR19DMlBP UlQ9eQojIENPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwIGlzIG5vdCBzZXQKCiMKIyBFRVBST00g c3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND1tCiMgQ09ORklHX0VFUFJPTV9BVDI1IGlzIG5v dCBzZXQKQ09ORklHX0VFUFJPTV9MRUdBQ1k9bQpDT05GSUdfRUVQUk9NX01BWDY4NzU9bQpDT05G SUdfRUVQUk9NXzkzQ1g2PW0KQ09ORklHX0VFUFJPTV85M1hYNDY9eQpDT05GSUdfQ0I3MTBfQ09S RT1tCkNPTkZJR19DQjcxMF9ERUJVRz15CkNPTkZJR19DQjcxMF9ERUJVR19BU1NVTVBUSU9OUz15 CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxpbmUK IwpDT05GSUdfVElfU1Q9eQpDT05GSUdfU0VOU09SU19MSVMzX0kyQz1tCgojCiMgQWx0ZXJhIEZQ R0EgZmlybXdhcmUgZG93bmxvYWQgbW9kdWxlCiMKQ09ORklHX0FMVEVSQV9TVEFQTD1tCkNPTkZJ R19JTlRFTF9NRUk9eQpDT05GSUdfSU5URUxfTUVJX01FPXkKIyBDT05GSUdfSU5URUxfTUVJX1RY RSBpcyBub3Qgc2V0CkNPTkZJR19WTVdBUkVfVk1DST15CgojCiMgSW50ZWwgTUlDIEhvc3QgRHJp dmVyCiMKQ09ORklHX0lOVEVMX01JQ19IT1NUPXkKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIK IwojIENPTkZJR19JTlRFTF9NSUNfQ0FSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTldRRSBpcyBu b3Qgc2V0CiMgQ09ORklHX0VDSE8gaXMgbm90IHNldApDT05GSUdfSEFWRV9JREU9eQpDT05GSUdf SURFPXkKCiMKIyBQbGVhc2Ugc2VlIERvY3VtZW50YXRpb24vaWRlL2lkZS50eHQgZm9yIGhlbHAv aW5mbyBvbiBJREUgZHJpdmVzCiMKQ09ORklHX0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJ TUlOR1M9eQpDT05GSUdfSURFX0FUQVBJPXkKQ09ORklHX0JMS19ERVZfSURFX1NBVEE9eQpDT05G SUdfSURFX0dEPW0KQ09ORklHX0lERV9HRF9BVEE9eQpDT05GSUdfSURFX0dEX0FUQVBJPXkKQ09O RklHX0JMS19ERVZfSURFQ1M9bQpDT05GSUdfQkxLX0RFVl9ERUxLSU49bQojIENPTkZJR19CTEtf REVWX0lERUNEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9JREVUQVBFIGlzIG5vdCBzZXQK Q09ORklHX0JMS19ERVZfSURFQUNQST15CiMgQ09ORklHX0lERV9UQVNLX0lPQ1RMIGlzIG5vdCBz ZXQKQ09ORklHX0lERV9QUk9DX0ZTPXkKCiMKIyBJREUgY2hpcHNldCBzdXBwb3J0L2J1Z2ZpeGVz CiMKIyBDT05GSUdfSURFX0dFTkVSSUMgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QTEFURk9S TT15CiMgQ09ORklHX0JMS19ERVZfQ01ENjQwIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURF UE5QPXkKQ09ORklHX0JMS19ERVZfSURFRE1BX1NGRj15CgojCiMgUENJIElERSBjaGlwc2V0cyBz dXBwb3J0CiMKQ09ORklHX0JMS19ERVZfSURFUENJPXkKIyBDT05GSUdfSURFUENJX1BDSUJVU19P UkRFUiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX09GRkJPQVJEPXkKQ09ORklHX0JMS19ERVZf R0VORVJJQz1tCkNPTkZJR19CTEtfREVWX09QVEk2MjE9bQojIENPTkZJR19CTEtfREVWX1JaMTAw MCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lERURNQV9QQ0k9eQpDT05GSUdfQkxLX0RFVl9B RUM2MlhYPW0KQ09ORklHX0JMS19ERVZfQUxJMTVYMz1tCkNPTkZJR19CTEtfREVWX0FNRDc0WFg9 eQojIENPTkZJR19CTEtfREVWX0FUSUlYUCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0NNRDY0 WD15CkNPTkZJR19CTEtfREVWX1RSSUZMRVg9eQpDT05GSUdfQkxLX0RFVl9DUzU1MjA9bQojIENP TkZJR19CTEtfREVWX0NTNTUzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSFBUMzY2IGlz IG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9KTUlDUk9OIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E RVZfU0MxMjAwPXkKIyBDT05GSUdfQkxLX0RFVl9QSUlYIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E RVZfSVQ4MTcyPW0KQ09ORklHX0JMS19ERVZfSVQ4MjEzPXkKIyBDT05GSUdfQkxLX0RFVl9JVDgy MVggaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9OUzg3NDE1PW0KIyBDT05GSUdfQkxLX0RFVl9Q REMyMDJYWF9PTEQgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX05FVyBpcyBu b3Qgc2V0CkNPTkZJR19CTEtfREVWX1NWV0tTPW0KIyBDT05GSUdfQkxLX0RFVl9TSUlNQUdFIGlz IG5vdCBzZXQKQ09ORklHX0JMS19ERVZfU0lTNTUxMz15CiMgQ09ORklHX0JMS19ERVZfU0xDOTBF NjYgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9UUk0yOTA9bQpDT05GSUdfQkxLX0RFVl9WSUE4 MkNYWFg9eQojIENPTkZJR19CTEtfREVWX1RDODZDMDAxIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E RVZfSURFRE1BPXkKCiMKIyBTQ1NJIGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9EPXkK Q09ORklHX1JBSURfQVRUUlM9eQpDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNPTkZJ R19TQ1NJX1RHVD1tCkNPTkZJR19TQ1NJX05FVExJTks9eQojIENPTkZJR19TQ1NJX1BST0NfRlMg aXMgbm90IHNldAoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChkaXNrLCB0YXBlLCBDRC1ST00pCiMK IyBDT05GSUdfQkxLX0RFVl9TRCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIUl9ERVZfU1QgaXMgbm90 IHNldApDT05GSUdfQ0hSX0RFVl9PU1NUPW0KQ09ORklHX0JMS19ERVZfU1I9eQpDT05GSUdfQkxL X0RFVl9TUl9WRU5ET1I9eQpDT05GSUdfQ0hSX0RFVl9TRz1tCiMgQ09ORklHX0NIUl9ERVZfU0NI IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9FTkNMT1NVUkUgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX01VTFRJX0xVTiBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0NPTlNUQU5UUz15CkNPTkZJR19T Q1NJX0xPR0dJTkc9eQojIENPTkZJR19TQ1NJX1NDQU5fQVNZTkMgaXMgbm90IHNldAoKIwojIFND U0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRSUz1tCkNPTkZJR19TQ1NJX0ZDX0FU VFJTPXkKQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfQVRUUlM9bQpD T05GSUdfU0NTSV9TQVNfTElCU0FTPW0KQ09ORklHX1NDU0lfU0FTX0FUQT15CiMgQ09ORklHX1ND U0lfU0FTX0hPU1RfU01QIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1JQX0FUVFJTPW0KQ09ORklH X1NDU0lfU1JQX1RHVF9BVFRSUz15CkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKQ09ORklHX0lTQ1NJ X0JPT1RfU1lTRlM9eQpDT05GSUdfU0NTSV9CTlgyX0lTQ1NJPW0KQ09ORklHX1NDU0lfQk5YMlhf RkNPRT1tCkNPTkZJR19CRTJJU0NTST15CkNPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRD15CiMg Q09ORklHX1NDU0lfSFBTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfM1dfOVhYWCBpcyBub3Qg c2V0CkNPTkZJR19TQ1NJXzNXX1NBUz15CkNPTkZJR19TQ1NJX0FDQVJEPXkKQ09ORklHX1NDU0lf QUFDUkFJRD15CkNPTkZJR19TQ1NJX0FJQzdYWFg9bQpDT05GSUdfQUlDN1hYWF9DTURTX1BFUl9E RVZJQ0U9MzIKQ09ORklHX0FJQzdYWFhfUkVTRVRfREVMQVlfTVM9NTAwMAojIENPTkZJR19BSUM3 WFhYX0JVSUxEX0ZJUk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX0FJQzdYWFhfREVCVUdfRU5BQkxF PXkKQ09ORklHX0FJQzdYWFhfREVCVUdfTUFTSz0wCiMgQ09ORklHX0FJQzdYWFhfUkVHX1BSRVRU WV9QUklOVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDNzlYWCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfQUlDOTRYWCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX01WU0FTPW0KQ09ORklHX1ND U0lfTVZTQVNfREVCVUc9eQojIENPTkZJR19TQ1NJX01WU0FTX1RBU0tMRVQgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX01WVU1JIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfQURWQU5TWVM9eQojIENPTkZJR19TQ1NJX0FSQ01TUiBpcyBub3Qg c2V0CkNPTkZJR19TQ1NJX0VTQVMyUj15CiMgQ09ORklHX01FR0FSQUlEX05FV0dFTiBpcyBub3Qg c2V0CkNPTkZJR19NRUdBUkFJRF9MRUdBQ1k9bQpDT05GSUdfTUVHQVJBSURfU0FTPW0KIyBDT05G SUdfU0NTSV9NUFQyU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9NUFQzU0FTIGlzIG5vdCBz ZXQKQ09ORklHX1NDU0lfVUZTSENEPW0KQ09ORklHX1NDU0lfVUZTSENEX1BDST1tCkNPTkZJR19T Q1NJX1VGU0hDRF9QTEFURk9STT1tCkNPTkZJR19TQ1NJX0hQVElPUD15CkNPTkZJR19TQ1NJX0JV U0xPR0lDPW0KQ09ORklHX1NDU0lfRkxBU0hQT0lOVD15CiMgQ09ORklHX1ZNV0FSRV9QVlNDU0kg aXMgbm90IHNldApDT05GSUdfTElCRkM9eQpDT05GSUdfTElCRkNPRT1tCiMgQ09ORklHX0ZDT0Ug aXMgbm90IHNldApDT05GSUdfRkNPRV9GTklDPW0KQ09ORklHX1NDU0lfRE1YMzE5MUQ9bQpDT05G SUdfU0NTSV9FQVRBPXkKQ09ORklHX1NDU0lfRUFUQV9UQUdHRURfUVVFVUU9eQpDT05GSUdfU0NT SV9FQVRBX0xJTktFRF9DT01NQU5EUz15CkNPTkZJR19TQ1NJX0VBVEFfTUFYX1RBR1M9MTYKQ09O RklHX1NDU0lfRlVUVVJFX0RPTUFJTj15CiMgQ09ORklHX1NDU0lfR0RUSCBpcyBub3Qgc2V0CkNP TkZJR19TQ1NJX0lTQ0k9bQpDT05GSUdfU0NTSV9JUFM9bQpDT05GSUdfU0NTSV9JTklUSU89bQpD T05GSUdfU0NTSV9JTklBMTAwPW0KIyBDT05GSUdfU0NTSV9TVEVYIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9TWU01M0M4WFhfMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVBSIGlzIG5vdCBz ZXQKQ09ORklHX1NDU0lfUUxPR0lDXzEyODA9eQojIENPTkZJR19TQ1NJX1FMQV9GQyBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfUUxBX0lTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9MUEZD IGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREMzOTV4PXkKIyBDT05GSUdfU0NTSV9EQzM5MFQgaXMg bm90IHNldApDT05GSUdfU0NTSV9ERUJVRz1tCkNPTkZJR19TQ1NJX1BNQ1JBSUQ9bQojIENPTkZJ R19TQ1NJX1BNODAwMSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1NSUD1tCkNPTkZJR19TQ1NJX0JG QV9GQz15CkNPTkZJR19TQ1NJX1ZJUlRJTz1tCkNPTkZJR19TQ1NJX0NIRUxTSU9fRkNPRT1tCiMg Q09ORklHX1NDU0lfTE9XTEVWRUxfUENNQ0lBIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREg9eQoj IENPTkZJR19TQ1NJX0RIX1JEQUMgaXMgbm90IHNldApDT05GSUdfU0NTSV9ESF9IUF9TVz15CiMg Q09ORklHX1NDU0lfREhfRU1DIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREhfQUxVQT15CiMgQ09O RklHX1NDU0lfT1NEX0lOSVRJQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19BVEE9eQojIENPTkZJR19B VEFfTk9OU1RBTkRBUkQgaXMgbm90IHNldAojIENPTkZJR19BVEFfVkVSQk9TRV9FUlJPUiBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUQV9BQ1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9QTVAgaXMg bm90IHNldAoKIwojIENvbnRyb2xsZXJzIHdpdGggbm9uLVNGRiBuYXRpdmUgaW50ZXJmYWNlCiMK Q09ORklHX1NBVEFfQUhDST1tCkNPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk09eQpDT05GSUdfU0FU QV9JTklDMTYyWD1tCkNPTkZJR19TQVRBX0FDQVJEX0FIQ0k9bQpDT05GSUdfU0FUQV9TSUwyND15 CkNPTkZJR19BVEFfU0ZGPXkKCiMKIyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGlu dGVyZmFjZQojCkNPTkZJR19QRENfQURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPXkKQ09ORklHX1NB VEFfU1g0PXkKQ09ORklHX0FUQV9CTURNQT15CgojCiMgU0FUQSBTRkYgY29udHJvbGxlcnMgd2l0 aCBCTURNQQojCkNPTkZJR19BVEFfUElJWD1tCiMgQ09ORklHX1NBVEFfSElHSEJBTksgaXMgbm90 IHNldApDT05GSUdfU0FUQV9NVj15CiMgQ09ORklHX1NBVEFfTlYgaXMgbm90IHNldApDT05GSUdf U0FUQV9QUk9NSVNFPW0KQ09ORklHX1NBVEFfUkNBUj15CkNPTkZJR19TQVRBX1NJTD1tCiMgQ09O RklHX1NBVEFfU0lTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TVlcgaXMgbm90IHNldApDT05G SUdfU0FUQV9VTEk9eQojIENPTkZJR19TQVRBX1ZJQSBpcyBub3Qgc2V0CkNPTkZJR19TQVRBX1ZJ VEVTU0U9eQoKIwojIFBBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwpDT05GSUdfUEFU QV9BTEk9eQpDT05GSUdfUEFUQV9BTUQ9eQpDT05GSUdfUEFUQV9BUkFTQU5fQ0Y9eQpDT05GSUdf UEFUQV9BUlRPUD15CkNPTkZJR19QQVRBX0FUSUlYUD15CkNPTkZJR19QQVRBX0FUUDg2N1g9eQoj IENPTkZJR19QQVRBX0NNRDY0WCBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX0NTNTUyMD15CiMgQ09O RklHX1BBVEFfQ1M1NTMwIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfQ1M1NTM2PXkKQ09ORklHX1BB VEFfQ1lQUkVTUz15CiMgQ09ORklHX1BBVEFfRUZBUiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFf SFBUMzY2IGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfSFBUMzdYPW0KIyBDT05GSUdfUEFUQV9IUFQz WDJOIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9IUFQzWDMgaXMgbm90IHNldAojIENPTkZJR19Q QVRBX0lUODIxMyBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX0lUODIxWD15CiMgQ09ORklHX1BBVEFf Sk1JQ1JPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTUFSVkVMTCBpcyBub3Qgc2V0CkNPTkZJ R19QQVRBX05FVENFTEw9bQpDT05GSUdfUEFUQV9OSU5KQTMyPW0KQ09ORklHX1BBVEFfTlM4NzQx NT15CiMgQ09ORklHX1BBVEFfT0xEUElJWCBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX09QVElETUE9 bQojIENPTkZJR19QQVRBX1BEQzIwMjdYIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUERDX09MRD15 CkNPTkZJR19QQVRBX1JBRElTWVM9bQpDT05GSUdfUEFUQV9SREM9bQpDT05GSUdfUEFUQV9TQzEy MDA9eQojIENPTkZJR19QQVRBX1NDSCBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1NFUlZFUldPUktT PXkKIyBDT05GSUdfUEFUQV9TSUw2ODAgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1NJUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBVEFfVE9TSElCQSBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1RSSUZM RVg9eQojIENPTkZJR19QQVRBX1ZJQSBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1dJTkJPTkQ9eQoK IwojIFBJTy1vbmx5IFNGRiBjb250cm9sbGVycwojCkNPTkZJR19QQVRBX0NNRDY0MF9QQ0k9bQoj IENPTkZJR19QQVRBX01QSUlYIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfTlM4NzQxMD1tCkNPTkZJ R19QQVRBX09QVEk9bQpDT05GSUdfUEFUQV9QQ01DSUE9bQpDT05GSUdfUEFUQV9SWjEwMDA9eQoK IwojIEdlbmVyaWMgZmFsbGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCkNPTkZJR19BVEFfR0VORVJJ Qz15CiMgQ09ORklHX1BBVEFfTEVHQUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUQgaXMgbm90IHNl dApDT05GSUdfVEFSR0VUX0NPUkU9eQpDT05GSUdfVENNX0lCTE9DSz1tCkNPTkZJR19UQ01fRklM RUlPPW0KIyBDT05GSUdfVENNX1BTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9PUEJBQ0tfVEFS R0VUIGlzIG5vdCBzZXQKQ09ORklHX1RDTV9GQz1tCkNPTkZJR19JU0NTSV9UQVJHRVQ9bQpDT05G SUdfU0JQX1RBUkdFVD1tCiMgQ09ORklHX0ZVU0lPTiBpcyBub3Qgc2V0CgojCiMgSUVFRSAxMzk0 IChGaXJlV2lyZSkgc3VwcG9ydAojCkNPTkZJR19GSVJFV0lSRT15CkNPTkZJR19GSVJFV0lSRV9P SENJPW0KIyBDT05GSUdfRklSRVdJUkVfU0JQMiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZJUkVXSVJF X05PU1kgaXMgbm90IHNldAojIENPTkZJR19JMk8gaXMgbm90IHNldApDT05GSUdfTUFDSU5UT1NI X0RSSVZFUlM9eQojIENPTkZJR19NQUNfRU1VTU9VU0VCVE4gaXMgbm90IHNldApDT05GSUdfTkVU REVWSUNFUz15CkNPTkZJR19NSUk9eQojIENPTkZJR19ORVRfQ09SRSBpcyBub3Qgc2V0CkNPTkZJ R19TVU5HRU1fUEhZPXkKIyBDT05GSUdfQVJDTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0RS SVZFUlMgaXMgbm90IHNldAoKIwojIENBSUYgdHJhbnNwb3J0IGRyaXZlcnMKIwpDT05GSUdfVkhP U1RfTkVUPW0KIyBDT05GSUdfVkhPU1RfU0NTSSBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9SSU5H PXkKQ09ORklHX1ZIT1NUPW0KCiMKIyBEaXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0ZWN0dXJlIGRy aXZlcnMKIwpDT05GSUdfTkVUX0RTQV9NVjg4RTZYWFg9eQpDT05GSUdfTkVUX0RTQV9NVjg4RTYw NjA9eQojIENPTkZJR19ORVRfRFNBX01WODhFNlhYWF9ORUVEX1BQVSBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF9EU0FfTVY4OEU2MTMxIGlzIG5vdCBzZXQKQ09ORklHX05FVF9EU0FfTVY4OEU2MTIz XzYxXzY1PXkKQ09ORklHX0VUSEVSTkVUPXkKQ09ORklHX01ESU89bQpDT05GSUdfTkVUX1ZFTkRP Ul8zQ09NPXkKIyBDT05GSUdfUENNQ0lBXzNDNTc0IGlzIG5vdCBzZXQKQ09ORklHX1BDTUNJQV8z QzU4OT1tCkNPTkZJR19WT1JURVg9eQpDT05GSUdfVFlQSE9PTj1tCiMgQ09ORklHX05FVF9WRU5E T1JfQURBUFRFQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FMVEVPTj15CkNPTkZJR19B Q0VOSUM9bQojIENPTkZJR19BQ0VOSUNfT01JVF9USUdPTl9JIGlzIG5vdCBzZXQKIyBDT05GSUdf QUxURVJBX1RTRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfQU1EIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUX1ZFTkRPUl9BUkMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BVEhF Uk9TPXkKQ09ORklHX0FUTDI9bQpDT05GSUdfQVRMMT1tCiMgQ09ORklHX0FUTDFFIGlzIG5vdCBz ZXQKIyBDT05GSUdfQVRMMUMgaXMgbm90IHNldApDT05GSUdfQUxYPW0KIyBDT05GSUdfTkVUX0NB REVOQ0UgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9CUk9BRENPTT15CiMgQ09ORklHX0I0 NCBpcyBub3Qgc2V0CkNPTkZJR19CTlgyPXkKQ09ORklHX0NOSUM9eQpDT05GSUdfVElHT04zPXkK IyBDT05GSUdfQk5YMlggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9CUk9DQURFPXkKIyBD T05GSUdfQk5BIGlzIG5vdCBzZXQKQ09ORklHX05FVF9DQUxYRURBX1hHTUFDPW0KIyBDT05GSUdf TkVUX1ZFTkRPUl9DSEVMU0lPIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQ0lTQ089eQpD T05GSUdfRU5JQz1tCkNPTkZJR19DWF9FQ0FUPXkKQ09ORklHX0RORVQ9bQpDT05GSUdfTkVUX1ZF TkRPUl9ERUM9eQpDT05GSUdfTkVUX1RVTElQPXkKIyBDT05GSUdfREUyMTA0WCBpcyBub3Qgc2V0 CkNPTkZJR19UVUxJUD15CkNPTkZJR19UVUxJUF9NV0k9eQpDT05GSUdfVFVMSVBfTU1JTz15CiMg Q09ORklHX1RVTElQX05BUEkgaXMgbm90IHNldAojIENPTkZJR19ERTRYNSBpcyBub3Qgc2V0CkNP TkZJR19XSU5CT05EXzg0MD1tCkNPTkZJR19ETTkxMDI9bQpDT05GSUdfVUxJNTI2WD1tCiMgQ09O RklHX1BDTUNJQV9YSVJDT00gaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0RMSU5LIGlz IG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9FTVVMRVggaXMgbm90IHNldAojIENPTkZJR19O RVRfVkVORE9SX0VYQVIgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9GVUpJVFNVPXkKQ09O RklHX1BDTUNJQV9GTVZKMThYPW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9IUCBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9WRU5ET1JfSU5URUwgaXMgbm90IHNldApDT05GSUdfSVAxMDAwPXkKQ09ORklH X0pNRT1tCiMgQ09ORklHX05FVF9WRU5ET1JfTUFSVkVMTCBpcyBub3Qgc2V0CkNPTkZJR19ORVRf VkVORE9SX01FTExBTk9YPXkKQ09ORklHX01MWDRfRU49bQpDT05GSUdfTUxYNF9DT1JFPW0KQ09O RklHX01MWDRfREVCVUc9eQojIENPTkZJR19NTFg1X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19O RVRfVkVORE9SX01JQ1JFTCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfTUlDUk9DSElQ IGlzIG5vdCBzZXQKQ09ORklHX0ZFQUxOWD15CkNPTkZJR19ORVRfVkVORE9SX05BVFNFTUk9eQpD T05GSUdfTkFUU0VNST15CiMgQ09ORklHX05TODM4MjAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl84MzkwPXkKIyBDT05GSUdfUENNQ0lBX0FYTkVUIGlzIG5vdCBzZXQKQ09ORklHX05FMktf UENJPW0KQ09ORklHX1BDTUNJQV9QQ05FVD1tCiMgQ09ORklHX05FVF9WRU5ET1JfTlZJRElBIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfT0tJPXkKQ09ORklHX1BDSF9HQkU9bQpDT05GSUdf RVRIT0M9bQpDT05GSUdfTkVUX1BBQ0tFVF9FTkdJTkU9eQpDT05GSUdfSEFNQUNIST1tCkNPTkZJ R19ZRUxMT1dGSU49bQpDT05GSUdfTkVUX1ZFTkRPUl9RTE9HSUM9eQpDT05GSUdfUUxBM1hYWD1t CkNPTkZJR19RTENOSUM9eQpDT05GSUdfUUxDTklDX0hXTU9OPXkKQ09ORklHX1FMR0U9bQojIENP TkZJR19ORVRYRU5fTklDIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUkVBTFRFSz15CkNP TkZJR19BVFA9bQojIENPTkZJR184MTM5Q1AgaXMgbm90IHNldApDT05GSUdfODEzOVRPTz1tCiMg Q09ORklHXzgxMzlUT09fUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfODEzOVRPT19UVU5FX1RXSVNU RVIgaXMgbm90IHNldApDT05GSUdfODEzOVRPT184MTI5PXkKIyBDT05GSUdfODEzOV9PTERfUlhf UkVTRVQgaXMgbm90IHNldAojIENPTkZJR19SODE2OSBpcyBub3Qgc2V0CkNPTkZJR19TSF9FVEg9 eQpDT05GSUdfTkVUX1ZFTkRPUl9SREM9eQpDT05GSUdfUjYwNDA9eQojIENPTkZJR19ORVRfVkVO RE9SX1NBTVNVTkcgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TRUVRPXkKIyBDT05GSUdf TkVUX1ZFTkRPUl9TSUxBTiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NJUz15CiMgQ09O RklHX1NJUzkwMCBpcyBub3Qgc2V0CkNPTkZJR19TSVMxOTA9bQojIENPTkZJR19TRkMgaXMgbm90 IHNldAojIENPTkZJR19ORVRfVkVORE9SX1NNU0MgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVO RE9SX1NUTUlDUk8gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TVU49eQpDT05GSUdfSEFQ UFlNRUFMPXkKQ09ORklHX1NVTkdFTT15CiMgQ09ORklHX0NBU1NJTkkgaXMgbm90IHNldApDT05G SUdfTklVPXkKIyBDT05GSUdfTkVUX1ZFTkRPUl9URUhVVEkgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9UST15CkNPTkZJR19UTEFOPXkKIyBDT05GSUdfTkVUX1ZFTkRPUl9WSUEgaXMgbm90 IHNldAojIENPTkZJR19ORVRfVkVORE9SX1dJWk5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX1hJUkNPTT15CkNPTkZJR19QQ01DSUFfWElSQzJQUz1tCkNPTkZJR19GRERJPXkKIyBDT05G SUdfREVGWFggaXMgbm90IHNldApDT05GSUdfU0tGUD15CkNPTkZJR19ORVRfU0IxMDAwPXkKQ09O RklHX1BIWUxJQj15CgojCiMgTUlJIFBIWSBkZXZpY2UgZHJpdmVycwojCiMgQ09ORklHX0FUODAz WF9QSFkgaXMgbm90IHNldApDT05GSUdfQU1EX1BIWT1tCkNPTkZJR19NQVJWRUxMX1BIWT15CiMg Q09ORklHX0RBVklDT01fUEhZIGlzIG5vdCBzZXQKQ09ORklHX1FTRU1JX1BIWT1tCkNPTkZJR19M WFRfUEhZPXkKQ09ORklHX0NJQ0FEQV9QSFk9eQojIENPTkZJR19WSVRFU1NFX1BIWSBpcyBub3Qg c2V0CiMgQ09ORklHX1NNU0NfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlJPQURDT01fUEhZIGlz IG5vdCBzZXQKQ09ORklHX0JDTTdYWFhfUEhZPW0KQ09ORklHX0JDTTg3WFhfUEhZPXkKQ09ORklH X0lDUExVU19QSFk9bQpDT05GSUdfUkVBTFRFS19QSFk9bQpDT05GSUdfTkFUSU9OQUxfUEhZPW0K Q09ORklHX1NURTEwWFA9eQpDT05GSUdfTFNJX0VUMTAxMUNfUEhZPW0KQ09ORklHX01JQ1JFTF9Q SFk9eQpDT05GSUdfRklYRURfUEhZPXkKQ09ORklHX01ESU9fQklUQkFORz15CiMgQ09ORklHX01E SU9fR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19NSUNSRUxfS1M4OTk1TUE9eQpDT05GSUdfUExJUD1t CkNPTkZJR19QUFA9eQojIENPTkZJR19QUFBfQlNEQ09NUCBpcyBub3Qgc2V0CkNPTkZJR19QUFBf REVGTEFURT1tCiMgQ09ORklHX1BQUF9GSUxURVIgaXMgbm90IHNldApDT05GSUdfUFBQX01QUEU9 eQojIENPTkZJR19QUFBfTVVMVElMSU5LIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQT0FUTSBpcyBu b3Qgc2V0CiMgQ09ORklHX1BQUE9FIGlzIG5vdCBzZXQKQ09ORklHX1BQUF9BU1lOQz15CkNPTkZJ R19QUFBfU1lOQ19UVFk9bQpDT05GSUdfU0xJUD15CkNPTkZJR19TTEhDPXkKIyBDT05GSUdfU0xJ UF9DT01QUkVTU0VEIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xJUF9TTUFSVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NMSVBfTU9ERV9TTElQNiBpcyBub3Qgc2V0CgojCiMgVVNCIE5ldHdvcmsgQWRhcHRl cnMKIwojIENPTkZJR19VU0JfQ0FUQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9LQVdFVEggaXMg bm90IHNldAojIENPTkZJR19VU0JfUEVHQVNVUyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUlRMODE1 MD1tCiMgQ09ORklHX1VTQl9SVEw4MTUyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1VTQk5FVCBp cyBub3Qgc2V0CkNPTkZJR19VU0JfSFNPPW0KIyBDT05GSUdfVVNCX0NEQ19QSE9ORVQgaXMgbm90 IHNldApDT05GSUdfVVNCX0lQSEVUSD15CiMgQ09ORklHX1dMQU4gaXMgbm90IHNldAoKIwojIEVu YWJsZSBXaU1BWCAoTmV0d29ya2luZyBvcHRpb25zKSB0byBzZWUgdGhlIFdpTUFYIGRyaXZlcnMK IwojIENPTkZJR19XQU4gaXMgbm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9EUklWRVJTPW0KIyBD T05GSUdfSUVFRTgwMjE1NF9GQUtFSEFSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTRf RkFLRUxCIGlzIG5vdCBzZXQKQ09ORklHX0lFRUU4MDIxNTRfQVQ4NlJGMjMwPW0KIyBDT05GSUdf SUVFRTgwMjE1NF9NUkYyNEo0MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lTRE4gaXMgbm90IHNldAoK IwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZG X01FTUxFU1M9eQpDT05GSUdfSU5QVVRfUE9MTERFVj15CkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQ PXkKQ09ORklHX0lOUFVUX01BVFJJWEtNQVA9bQoKIwojIFVzZXJsYW5kIGludGVyZmFjZXMKIwpD T05GSUdfSU5QVVRfTU9VU0VERVY9bQpDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVg9eQpDT05G SUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NS RUVOX1k9NzY4CkNPTkZJR19JTlBVVF9KT1lERVY9bQojIENPTkZJR19JTlBVVF9FVkRFViBpcyBu b3Qgc2V0CkNPTkZJR19JTlBVVF9FVkJVRz1tCgojCiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpD T05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9B VEtCRD15CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJP QVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQSU9f UE9MTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVENBNjQxNiBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTg0MTggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRS SVggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MTTgzMjMgaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9MTTgzMzMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfTVBSMTIxIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfT1BFTkNPUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf U1RPV0FXQVkgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9TVF9LRVlTQ0FOIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VZQk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf U0hfS0VZU0MgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9YVEtCRCBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX0NST1NfRUMgaXMgbm90IHNldApDT05GSUdfSU5QVVRfTU9VU0U9eQpD T05GSUdfTU9VU0VfUFMyPXkKQ09ORklHX01PVVNFX1BTMl9BTFBTPXkKQ09ORklHX01PVVNFX1BT Ml9MT0dJUFMyUFA9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDUz15CkNPTkZJR19NT1VTRV9Q UzJfQ1lQUkVTUz15CkNPTkZJR19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdfTU9VU0VfUFMy X1RSQUNLUE9JTlQ9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIPXkKIyBDT05GSUdfTU9VU0Vf UFMyX1NFTlRFTElDIGlzIG5vdCBzZXQKQ09ORklHX01PVVNFX1BTMl9UT1VDSEtJVD15CiMgQ09O RklHX01PVVNFX1NFUklBTCBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9BUFBMRVRPVUNIPXkKQ09O RklHX01PVVNFX0JDTTU5NzQ9eQpDT05GSUdfTU9VU0VfQ1lBUEE9bQojIENPTkZJR19NT1VTRV9W U1hYWEFBIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklH X01PVVNFX1NZTkFQVElDU19JMkMgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9TWU5BUFRJQ1Nf VVNCIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0pPWVNUSUNLPXkKQ09ORklHX0pPWVNUSUNLX0FO QUxPRz15CkNPTkZJR19KT1lTVElDS19BM0Q9eQojIENPTkZJR19KT1lTVElDS19BREkgaXMgbm90 IHNldApDT05GSUdfSk9ZU1RJQ0tfQ09CUkE9eQojIENPTkZJR19KT1lTVElDS19HRjJLIGlzIG5v dCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfR1JJUCBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19H UklQX01QPXkKIyBDT05GSUdfSk9ZU1RJQ0tfR1VJTExFTU9UIGlzIG5vdCBzZXQKIyBDT05GSUdf Sk9ZU1RJQ0tfSU5URVJBQ1QgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19TSURFV0lOREVS IGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX1RNREM9bQojIENPTkZJR19KT1lTVElDS19JRk9S Q0UgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tfV0FSUklPUj1tCkNPTkZJR19KT1lTVElDS19N QUdFTExBTj15CiMgQ09ORklHX0pPWVNUSUNLX1NQQUNFT1JCIGlzIG5vdCBzZXQKIyBDT05GSUdf Sk9ZU1RJQ0tfU1BBQ0VCQUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfU1RJTkdFUiBp cyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19UV0lESk9ZPW0KIyBDT05GSUdfSk9ZU1RJQ0tfWkhF TkhVQSBpcyBub3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX0RCOSBpcyBub3Qgc2V0CiMgQ09ORklH X0pPWVNUSUNLX0dBTUVDT04gaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tfVFVSQk9HUkFGWD1t CkNPTkZJR19KT1lTVElDS19BUzUwMTE9bQojIENPTkZJR19KT1lTVElDS19KT1lEVU1QIGlzIG5v dCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfWFBBRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1RB QkxFVCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9UT1VDSFNDUkVFTj15CiMgQ09ORklHX1RPVUNI U0NSRUVOX0FEUzc4NDYgaXMgbm90IHNldApDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc3PW0KIyBD T05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5IGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX0FU TUVMX01YVD1tCkNPTkZJR19UT1VDSFNDUkVFTl9BVU9fUElYQ0lSPW0KQ09ORklHX1RPVUNIU0NS RUVOX0JVMjEwMTM9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1k4Q1RNRzExMD1tCkNPTkZJR19UT1VD SFNDUkVFTl9DWVRUU1BfQ09SRT1tCkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1BfSTJDPW0KIyBD T05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQX1NQSSBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVF Tl9DWVRUU1A0X0NPUkU9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQNF9JMkM9bQojIENPTkZJ R19UT1VDSFNDUkVFTl9DWVRUU1A0X1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVO X0RBOTA1MiBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0RZTkFQUk8gaXMgbm90IHNl dApDT05GSUdfVE9VQ0hTQ1JFRU5fSEFNUFNISVJFPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUVU SSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0ZVSklUU1UgaXMgbm90IHNldAojIENP TkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYIGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX0dV TlpFPW0KQ09ORklHX1RPVUNIU0NSRUVOX0VMTz1tCkNPTkZJR19UT1VDSFNDUkVFTl9XQUNPTV9X ODAwMT1tCkNPTkZJR19UT1VDSFNDUkVFTl9XQUNPTV9JMkM9bQojIENPTkZJR19UT1VDSFNDUkVF Tl9NQVgxMTgwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01DUzUwMDAgaXMgbm90 IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9NTVMxMTQgaXMgbm90IHNldApDT05GSUdfVE9VQ0hT Q1JFRU5fTVRPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTz15CkNPTkZJR19UT1VDSFND UkVFTl9NSzcxMj15CiMgQ09ORklHX1RPVUNIU0NSRUVOX1BFTk1PVU5UIGlzIG5vdCBzZXQKQ09O RklHX1RPVUNIU0NSRUVOX0VEVF9GVDVYMDY9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fVE9VQ0hSSUdI VD15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSFdJTj15CkNPTkZJR19UT1VDSFNDUkVFTl9USV9B TTMzNVhfVFNDPW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUElYQ0lSIGlzIG5vdCBzZXQKQ09ORklH X1RPVUNIU0NSRUVOX1VTQl9DT01QT1NJVEU9eQojIENPTkZJR19UT1VDSFNDUkVFTl9NQzEzNzgz IGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FR0FMQVg9eQpDT05GSUdfVE9VQ0hT Q1JFRU5fVVNCX1BBTkpJVD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfM009eQpDT05GSUdfVE9V Q0hTQ1JFRU5fVVNCX0lUTT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRVRVUkJPPXkKQ09ORklH X1RPVUNIU0NSRUVOX1VTQl9HVU5aRT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRE1DX1RTQzEw PXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9JUlRPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VT Ql9JREVBTFRFSz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfR0VORVJBTF9UT1VDSD15CkNPTkZJ R19UT1VDSFNDUkVFTl9VU0JfR09UT1A9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0pBU1RFQz15 CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRUxPPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FMkk9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX1pZVFJPTklDPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VT Ql9FVFRfVEM0NVVTQj15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfTkVYSU89eQpDT05GSUdfVE9V Q0hTQ1JFRU5fVVNCX0VBU1lUT1VDSD15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSElUMjEzPW0K Q09ORklHX1RPVUNIU0NSRUVOX1RTQ19TRVJJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA1 PW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDMjAwNyBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFND UkVFTl9QQ0FQPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1QxMjMyIGlzIG5vdCBzZXQKIyBDT05G SUdfVE9VQ0hTQ1JFRU5fU1VONEkgaXMgbm90IHNldApDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDA9 bQpDT05GSUdfVE9VQ0hTQ1JFRU5fVFBTNjUwN1g9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fWkZPUkNF PW0KQ09ORklHX0lOUFVUX01JU0M9eQpDT05GSUdfSU5QVVRfQUQ3MTRYPW0KQ09ORklHX0lOUFVU X0FENzE0WF9JMkM9bQpDT05GSUdfSU5QVVRfQUQ3MTRYX1NQST1tCiMgQ09ORklHX0lOUFVUX0JN QTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BDU1BLUiBpcyBub3Qgc2V0CkNPTkZJR19J TlBVVF9NQzEzNzgzX1BXUkJVVFRPTj1tCkNPTkZJR19JTlBVVF9NTUE4NDUwPW0KQ09ORklHX0lO UFVUX01QVTMwNTA9bQpDT05GSUdfSU5QVVRfQVBBTkVMPW0KIyBDT05GSUdfSU5QVVRfR1AyQSBp cyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0dQSU9fQkVFUEVSIGlzIG5vdCBzZXQKQ09ORklHX0lO UFVUX0dQSU9fVElMVF9QT0xMRUQ9eQpDT05GSUdfSU5QVVRfQVRMQVNfQlROUz1tCkNPTkZJR19J TlBVVF9BVElfUkVNT1RFMj1tCiMgQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFIGlzIG5vdCBz ZXQKQ09ORklHX0lOUFVUX0tYVEo5PW0KQ09ORklHX0lOUFVUX0tYVEo5X1BPTExFRF9NT0RFPXkK Q09ORklHX0lOUFVUX1BPV0VSTUFURT1tCkNPTkZJR19JTlBVVF9ZRUFMSU5LPW0KQ09ORklHX0lO UFVUX0NNMTA5PXkKIyBDT05GSUdfSU5QVVRfVUlOUFVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5Q VVRfUENGNTA2MzNfUE1VIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1BDRjg1NzQ9bQpDT05GSUdf SU5QVVRfUFdNX0JFRVBFUj1tCkNPTkZJR19JTlBVVF9HUElPX1JPVEFSWV9FTkNPREVSPXkKIyBD T05GSUdfSU5QVVRfREE5MDUyX09OS0VZIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1BDQVA9bQpD T05GSUdfSU5QVVRfQURYTDM0WD15CkNPTkZJR19JTlBVVF9BRFhMMzRYX0kyQz1tCkNPTkZJR19J TlBVVF9BRFhMMzRYX1NQST1tCkNPTkZJR19JTlBVVF9JTVNfUENVPXkKIyBDT05GSUdfSU5QVVRf Q01BMzAwMCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9JREVBUEFEX1NMSURFQkFSPW0KCiMKIyBI YXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZF X1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NFUlBPUlQ9eQpD T05GSUdfU0VSSU9fQ1Q4MkM3MTA9bQpDT05GSUdfU0VSSU9fUEFSS0JEPXkKIyBDT05GSUdfU0VS SU9fUENJUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0xJQlBTMj15CkNPTkZJR19TRVJJT19S QVc9eQojIENPTkZJR19TRVJJT19BTFRFUkFfUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX1BT Mk1VTFQ9eQpDT05GSUdfU0VSSU9fQVJDX1BTMj1tCiMgQ09ORklHX1NFUklPX09MUENfQVBTUCBp cyBub3Qgc2V0CkNPTkZJR19HQU1FUE9SVD15CiMgQ09ORklHX0dBTUVQT1JUX05TNTU4IGlzIG5v dCBzZXQKQ09ORklHX0dBTUVQT1JUX0w0PW0KQ09ORklHX0dBTUVQT1JUX0VNVTEwSzE9eQpDT05G SUdfR0FNRVBPUlRfRk04MDE9bQoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklHX1RUWT15 CkNPTkZJR19WVD15CkNPTkZJR19DT05TT0xFX1RSQU5TTEFUSU9OUz15CkNPTkZJR19WVF9DT05T T0xFPXkKQ09ORklHX0hXX0NPTlNPTEU9eQpDT05GSUdfVlRfSFdfQ09OU09MRV9CSU5ESU5HPXkK Q09ORklHX1VOSVg5OF9QVFlTPXkKIyBDT05GSUdfREVWUFRTX01VTFRJUExFX0lOU1RBTkNFUyBp cyBub3Qgc2V0CiMgQ09ORklHX0xFR0FDWV9QVFlTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFM X05PTlNUQU5EQVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9aT01JIGlzIG5vdCBzZXQKIyBDT05G SUdfTl9HU00gaXMgbm90IHNldApDT05GSUdfVFJBQ0VfUk9VVEVSPW0KQ09ORklHX1RSQUNFX1NJ Tks9bQojIENPTkZJR19ERVZLTUVNIGlzIG5vdCBzZXQKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNP TkZJR19TRVJJQUxfRUFSTFlDT049eQpDT05GSUdfU0VSSUFMXzgyNTA9eQojIENPTkZJR19TRVJJ QUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlMgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBf UE5QPXkKQ09ORklHX1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1B PXkKQ09ORklHX1NFUklBTF84MjUwX1BDST15CiMgQ09ORklHX1NFUklBTF84MjUwX0NTIGlzIG5v dCBzZXQKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX1JV TlRJTUVfVUFSVFM9NApDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQ9eQojIENPTkZJR19TRVJJ QUxfODI1MF9NQU5ZX1BPUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfU0hBUkVf SVJRIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlE9eQojIENPTkZJR19T RVJJQUxfODI1MF9SU0EgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfRFc9eQoKIwojIE5v bi04MjUwIHNlcmlhbCBwb3J0IHN1cHBvcnQKIwpDT05GSUdfU0VSSUFMX0NMUFM3MTFYPW0KQ09O RklHX1NFUklBTF9NQVgzMTAwPW0KQ09ORklHX1NFUklBTF9NQVgzMTBYPXkKIyBDT05GSUdfU0VS SUFMX01GRF9IU1UgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1VBUlRMSVRFPXkKIyBDT05GSUdf U0VSSUFMX1VBUlRMSVRFX0NPTlNPTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0hfU0NJ IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9DT1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNP TEU9eQpDT05GSUdfU0VSSUFMX0pTTT1tCkNPTkZJR19TRVJJQUxfU0NDTlhQPXkKIyBDT05GSUdf U0VSSUFMX1NDQ05YUF9DT05TT0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1NDMTZJUzdY WCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9USU1CRVJEQUxFIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VSSUFMX0FMVEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRF UkFfVUFSVCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfSUZYNlg2MD1tCkNPTkZJR19TRVJJQUxf UENIX1VBUlQ9eQojIENPTkZJR19TRVJJQUxfUENIX1VBUlRfQ09OU09MRSBpcyBub3Qgc2V0CkNP TkZJR19TRVJJQUxfQVJDPW0KQ09ORklHX1NFUklBTF9BUkNfTlJfUE9SVFM9MQpDT05GSUdfU0VS SUFMX1JQMj1tCkNPTkZJR19TRVJJQUxfUlAyX05SX1VBUlRTPTMyCiMgQ09ORklHX1NFUklBTF9G U0xfTFBVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1NUX0FTQyBpcyBub3Qgc2V0CkNP TkZJR19TRVJJQUxfTUVOX1oxMzU9bQpDT05GSUdfUFJJTlRFUj15CkNPTkZJR19MUF9DT05TT0xF PXkKQ09ORklHX1BQREVWPXkKIyBDT05GSUdfVklSVElPX0NPTlNPTEUgaXMgbm90IHNldApDT05G SUdfSVBNSV9IQU5ETEVSPXkKQ09ORklHX0lQTUlfUEFOSUNfRVZFTlQ9eQpDT05GSUdfSVBNSV9Q QU5JQ19TVFJJTkc9eQojIENPTkZJR19JUE1JX0RFVklDRV9JTlRFUkZBQ0UgaXMgbm90IHNldApD T05GSUdfSVBNSV9TST15CiMgQ09ORklHX0lQTUlfU0lfUFJPQkVfREVGQVVMVFMgaXMgbm90IHNl dApDT05GSUdfSVBNSV9XQVRDSERPRz1tCiMgQ09ORklHX0lQTUlfUE9XRVJPRkYgaXMgbm90IHNl dAojIENPTkZJR19IV19SQU5ET00gaXMgbm90IHNldApDT05GSUdfTlZSQU09eQpDT05GSUdfUjM5 NjQ9bQpDT05GSUdfQVBQTElDT009bQoKIwojIFBDTUNJQSBjaGFyYWN0ZXIgZGV2aWNlcwojCkNP TkZJR19TWU5DTElOS19DUz1tCkNPTkZJR19DQVJETUFOXzQwMDA9bQpDT05GSUdfQ0FSRE1BTl80 MDQwPW0KQ09ORklHX0lQV0lSRUxFU1M9bQpDT05GSUdfTVdBVkU9eQpDT05GSUdfUkFXX0RSSVZF Uj1tCkNPTkZJR19NQVhfUkFXX0RFVlM9MjU2CiMgQ09ORklHX0hQRVQgaXMgbm90IHNldApDT05G SUdfSEFOR0NIRUNLX1RJTUVSPXkKQ09ORklHX1RDR19UUE09eQojIENPTkZJR19UQ0dfVElTIGlz IG5vdCBzZXQKIyBDT05GSUdfVENHX1RJU19JMkNfQVRNRUwgaXMgbm90IHNldApDT05GSUdfVENH X1RJU19JMkNfSU5GSU5FT049bQpDT05GSUdfVENHX1RJU19JMkNfTlVWT1RPTj1tCiMgQ09ORklH X1RDR19OU0MgaXMgbm90IHNldApDT05GSUdfVENHX0FUTUVMPW0KQ09ORklHX1RDR19JTkZJTkVP Tj1tCiMgQ09ORklHX1RDR19TVDMzX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFTENMT0NLIGlz IG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfSTJDPW0KQ09ORklHX0kyQ19CT0FSRElO Rk89eQojIENPTkZJR19JMkNfQ09NUEFUIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19DSEFSREVWPW0K Q09ORklHX0kyQ19NVVg9bQoKIwojIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKIwpDT05G SUdfSTJDX01VWF9HUElPPW0KQ09ORklHX0kyQ19NVVhfUENBOTU0MT1tCkNPTkZJR19JMkNfTVVY X1BDQTk1NHg9bQpDT05GSUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09ORklHX0kyQ19TTUJVUz1tCkNP TkZJR19JMkNfQUxHT0JJVD1tCgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQ QyBTTUJ1cyBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19JMkNfQUxJMTUzNT1tCiMg Q09ORklHX0kyQ19BTEkxNTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1WDMgaXMgbm90 IHNldAojIENPTkZJR19JMkNfQU1ENzU2IGlzIG5vdCBzZXQKQ09ORklHX0kyQ19BTUQ4MTExPW0K Q09ORklHX0kyQ19JODAxPW0KIyBDT05GSUdfSTJDX0lTQ0ggaXMgbm90IHNldApDT05GSUdfSTJD X0lTTVQ9bQpDT05GSUdfSTJDX1BJSVg0PW0KQ09ORklHX0kyQ19ORk9SQ0UyPW0KQ09ORklHX0ky Q19ORk9SQ0UyX1M0OTg1PW0KIyBDT05GSUdfSTJDX1NJUzU1OTUgaXMgbm90IHNldApDT05GSUdf STJDX1NJUzYzMD1tCkNPTkZJR19JMkNfU0lTOTZYPW0KQ09ORklHX0kyQ19WSUE9bQpDT05GSUdf STJDX1ZJQVBSTz1tCgojCiMgQUNQSSBkcml2ZXJzCiMKQ09ORklHX0kyQ19TQ01JPW0KCiMKIyBJ MkMgc3lzdGVtIGJ1cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkK IwpDT05GSUdfSTJDX0NCVVNfR1BJTz1tCkNPTkZJR19JMkNfREVTSUdOV0FSRV9DT1JFPW0KQ09O RklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNPW0KQ09ORklHX0kyQ19ERVNJR05XQVJFX1BDST1t CiMgQ09ORklHX0kyQ19FRk0zMiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfRUcyMFQ9bQpDT05GSUdf STJDX0dQSU89bQpDT05GSUdfSTJDX0tFTVBMRD1tCiMgQ09ORklHX0kyQ19PQ09SRVMgaXMgbm90 IHNldAojIENPTkZJR19JMkNfUENBX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BY QV9QQ0kgaXMgbm90IHNldApDT05GSUdfSTJDX1JJSUM9bQojIENPTkZJR19JMkNfU0hfTU9CSUxF IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJTVRFQyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19Y SUxJTlggaXMgbm90IHNldApDT05GSUdfSTJDX1JDQVI9bQoKIwojIEV4dGVybmFsIEkyQy9TTUJ1 cyBhZGFwdGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX0RJT0xBTl9VMkM9bQojIENPTkZJR19JMkNf UEFSUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfUEFSUE9SVF9MSUdIVD1tCkNPTkZJR19JMkNf Uk9CT1RGVVpaX09TSUY9bQpDT05GSUdfSTJDX1RBT1NfRVZNPW0KQ09ORklHX0kyQ19USU5ZX1VT Qj1tCkNPTkZJR19JMkNfVklQRVJCT0FSRD1tCgojCiMgT3RoZXIgSTJDL1NNQnVzIGJ1cyBkcml2 ZXJzCiMKQ09ORklHX0kyQ19DUk9TX0VDX1RVTk5FTD1tCiMgQ09ORklHX0kyQ19TVFVCIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVC VUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19CVVMgaXMgbm90IHNldApDT05G SUdfU1BJPXkKQ09ORklHX1NQSV9ERUJVRz15CkNPTkZJR19TUElfTUFTVEVSPXkKCiMKIyBTUEkg TWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCiMgQ09ORklHX1NQSV9BTFRFUkEgaXMgbm90IHNl dApDT05GSUdfU1BJX0FUTUVMPW0KQ09ORklHX1NQSV9CQ00yODM1PXkKQ09ORklHX1NQSV9CQ002 M1hYX0hTU1BJPW0KQ09ORklHX1NQSV9CSVRCQU5HPXkKQ09ORklHX1NQSV9CVVRURVJGTFk9bQpD T05GSUdfU1BJX0NMUFM3MTFYPXkKQ09ORklHX1NQSV9FUDkzWFg9eQpDT05GSUdfU1BJX0dQSU89 bQpDT05GSUdfU1BJX0lNWD1tCkNPTkZJR19TUElfTE03MF9MTFA9eQojIENPTkZJR19TUElfRlNM X0RTUEkgaXMgbm90IHNldApDT05GSUdfU1BJX09DX1RJTlk9bQpDT05GSUdfU1BJX1RJX1FTUEk9 eQojIENPTkZJR19TUElfT01BUF8xMDBLIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9PUklPTj15CkNP TkZJR19TUElfUFhBMlhYX0RNQT15CkNPTkZJR19TUElfUFhBMlhYPXkKQ09ORklHX1NQSV9QWEEy WFhfUENJPXkKIyBDT05GSUdfU1BJX1NDMThJUzYwMiBpcyBub3Qgc2V0CkNPTkZJR19TUElfU0g9 bQpDT05GSUdfU1BJX1NIX0hTUEk9bQojIENPTkZJR19TUElfU1VONEkgaXMgbm90IHNldAojIENP TkZJR19TUElfVE9QQ0xJRkZfUENIIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9UWFg5PW0KQ09ORklH X1NQSV9YQ09NTT1tCkNPTkZJR19TUElfWElMSU5YPW0KQ09ORklHX1NQSV9YVEVOU0FfWFRGUEdB PW0KQ09ORklHX1NQSV9ERVNJR05XQVJFPXkKIyBDT05GSUdfU1BJX0RXX1BDSSBpcyBub3Qgc2V0 CkNPTkZJR19TUElfRFdfTU1JTz15CgojCiMgU1BJIFByb3RvY29sIE1hc3RlcnMKIwojIENPTkZJ R19TUElfU1BJREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1RMRTYyWDAgaXMgbm90IHNldApD T05GSUdfU1BNST15CiMgQ09ORklHX0hTSSBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBvcnQKIwpD T05GSUdfUFBTPXkKIyBDT05GSUdfUFBTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05UUF9QUFM9 eQoKIwojIFBQUyBjbGllbnRzIHN1cHBvcnQKIwpDT05GSUdfUFBTX0NMSUVOVF9LVElNRVI9eQpD T05GSUdfUFBTX0NMSUVOVF9MRElTQz15CiMgQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1BQU19DTElFTlRfR1BJTyBpcyBub3Qgc2V0CgojCiMgUFBTIGdlbmVy YXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQKIwpDT05GSUdfUFRQXzE1ODhf Q0xPQ0s9eQojIENPTkZJR19EUDgzNjQwX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19QVFBfMTU4OF9D TE9DS19QQ0g9eQpDT05GSUdfQVJDSF9XQU5UX09QVElPTkFMX0dQSU9MSUI9eQpDT05GSUdfR1BJ T0xJQj15CkNPTkZJR19HUElPX0RFVlJFUz15CkNPTkZJR19HUElPX0FDUEk9eQpDT05GSUdfR1BJ T0xJQl9JUlFDSElQPXkKIyBDT05GSUdfREVCVUdfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0dQ SU9fU1lTRlMgaXMgbm90IHNldApDT05GSUdfR1BJT19HRU5FUklDPXkKIyBDT05GSUdfR1BJT19E QTkwNTIgaXMgbm90IHNldApDT05GSUdfR1BJT19NQVg3MzBYPW0KCiMKIyBNZW1vcnkgbWFwcGVk IEdQSU8gZHJpdmVyczoKIwpDT05GSUdfR1BJT19DTFBTNzExWD15CiMgQ09ORklHX0dQSU9fR0VO RVJJQ19QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fSVQ4NzYxRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fRjcxODhYIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fU0NIMzExWD1tCkNP TkZJR19HUElPX1RTNTUwMD15CkNPTkZJR19HUElPX1NDSD15CiMgQ09ORklHX0dQSU9fSUNIIGlz IG5vdCBzZXQKQ09ORklHX0dQSU9fVlg4NTU9bQpDT05GSUdfR1BJT19MWU5YUE9JTlQ9eQoKIwoj IEkyQyBHUElPIGV4cGFuZGVyczoKIwpDT05GSUdfR1BJT19BUklaT05BPXkKQ09ORklHX0dQSU9f TUFYNzMwMD1tCiMgQ09ORklHX0dQSU9fTUFYNzMyWCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1BD QTk1M1g9bQojIENPTkZJR19HUElPX1BDRjg1N1ggaXMgbm90IHNldApDT05GSUdfR1BJT19BRFA1 NTg4PW0KCiMKIyBQQ0kgR1BJTyBleHBhbmRlcnM6CiMKIyBDT05GSUdfR1BJT19DUzU1MzUgaXMg bm90IHNldAojIENPTkZJR19HUElPX0JUOFhYIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fQU1EODEx MT15CkNPTkZJR19HUElPX0lOVEVMX01JRD15CiMgQ09ORklHX0dQSU9fUENIIGlzIG5vdCBzZXQK IyBDT05GSUdfR1BJT19NTF9JT0ggaXMgbm90IHNldApDT05GSUdfR1BJT19USU1CRVJEQUxFPXkK Q09ORklHX0dQSU9fUkRDMzIxWD1tCgojCiMgU1BJIEdQSU8gZXhwYW5kZXJzOgojCkNPTkZJR19H UElPX01BWDczMDE9bQojIENPTkZJR19HUElPX01DMzM4ODAgaXMgbm90IHNldAoKIwojIEFDOTcg R1BJTyBleHBhbmRlcnM6CiMKCiMKIyBMUEMgR1BJTyBleHBhbmRlcnM6CiMKQ09ORklHX0dQSU9f S0VNUExEPW0KCiMKIyBNT0RVTGJ1cyBHUElPIGV4cGFuZGVyczoKIwpDT05GSUdfR1BJT19KQU5a X1RUTD1tCgojCiMgVVNCIEdQSU8gZXhwYW5kZXJzOgojCiMgQ09ORklHX0dQSU9fVklQRVJCT0FS RCBpcyBub3Qgc2V0CiMgQ09ORklHX1cxIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NVUFBMWT15 CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QREFfUE9XRVI9 eQpDT05GSUdfVEVTVF9QT1dFUj1tCiMgQ09ORklHX0JBVFRFUllfRFMyNzgwIGlzIG5vdCBzZXQK IyBDT05GSUdfQkFUVEVSWV9EUzI3ODEgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODI9 bQpDT05GSUdfQkFUVEVSWV9TQlM9bQojIENPTkZJR19CQVRURVJZX0JRMjd4MDAgaXMgbm90IHNl dApDT05GSUdfQkFUVEVSWV9EQTkwNTI9eQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD1tCkNPTkZJ R19CQVRURVJZX01BWDE3MDQyPW0KQ09ORklHX0NIQVJHRVJfUENGNTA2MzM9bQojIENPTkZJR19D SEFSR0VSX0lTUDE3MDQgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9NQVg4OTAzPW0KQ09ORklH X0NIQVJHRVJfTFA4NzI3PW0KQ09ORklHX0NIQVJHRVJfR1BJTz15CkNPTkZJR19DSEFSR0VSX0JR MjQxNVg9bQpDT05GSUdfQ0hBUkdFUl9CUTI0MTkwPW0KQ09ORklHX0NIQVJHRVJfQlEyNDczNT1t CkNPTkZJR19DSEFSR0VSX1NNQjM0Nz1tCkNPTkZJR19CQVRURVJZX0dPTERGSVNIPXkKIyBDT05G SUdfUE9XRVJfUkVTRVQgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9BVlMgaXMgbm90IHNldApD T05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPXkKIyBDT05GSUdfSFdNT05fREVCVUdfQ0hJ UCBpcyBub3Qgc2V0CgojCiMgTmF0aXZlIGRyaXZlcnMKIwpDT05GSUdfU0VOU09SU19BQklUVUdV UlU9bQpDT05GSUdfU0VOU09SU19BQklUVUdVUlUzPW0KIyBDT05GSUdfU0VOU09SU19BRDczMTQg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRDc0MTQ9bQpDT05GSUdfU0VOU09SU19BRDc0MTg9 bQojIENPTkZJR19TRU5TT1JTX0FETTEwMjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FE TTEwMjUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FETTEwMjYgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19BRE0xMDI5PW0KQ09ORklHX1NFTlNPUlNfQURNMTAzMT1tCiMgQ09ORklHX1NF TlNPUlNfQURNOTI0MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FEVDdYMTA9bQojIENPTkZJ R19TRU5TT1JTX0FEVDczMTAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFQ3NDEwPW0KQ09O RklHX1NFTlNPUlNfQURUNzQxMT1tCiMgQ09ORklHX1NFTlNPUlNfQURUNzQ2MiBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfQURUNzQ3MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURU NzQ3NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FTQzc2MjE9bQpDT05GSUdfU0VOU09SU19L OFRFTVA9eQpDT05GSUdfU0VOU09SU19LMTBURU1QPXkKQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BP V0VSPW0KQ09ORklHX1NFTlNPUlNfQVBQTEVTTUM9bQpDT05GSUdfU0VOU09SU19BU0IxMDA9bQoj IENPTkZJR19TRU5TT1JTX0FUWFAxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRFM2MjA9bQpD T05GSUdfU0VOU09SU19EUzE2MjE9bQpDT05GSUdfU0VOU09SU19EQTkwNTJfQURDPW0KQ09ORklH X1NFTlNPUlNfSTVLX0FNQj15CkNPTkZJR19TRU5TT1JTX0Y3MTgwNUY9eQpDT05GSUdfU0VOU09S U19GNzE4ODJGRz1tCkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9bQojIENPTkZJR19TRU5TT1JTX01D MTM3ODNfQURDIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRlNDSE1EPW0KQ09ORklHX1NFTlNP UlNfR0w1MThTTT1tCkNPTkZJR19TRU5TT1JTX0dMNTIwU009bQojIENPTkZJR19TRU5TT1JTX0c3 NjBBIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRzc2Mj1tCkNPTkZJR19TRU5TT1JTX0dQSU9f RkFOPW0KQ09ORklHX1NFTlNPUlNfSElINjEzMD1tCiMgQ09ORklHX1NFTlNPUlNfSUJNQUVNIGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfSUJNUEVYPXkKIyBDT05GSUdfU0VOU09SU19DT1JFVEVN UCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0lUODc9bQojIENPTkZJR19TRU5TT1JTX0pDNDIg aXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xJTkVBR0UgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19MVEMyOTQ1PW0KQ09ORklHX1NFTlNPUlNfTFRDNDE1MT1tCkNPTkZJR19TRU5TT1JTX0xU QzQyMTU9bQpDT05GSUdfU0VOU09SU19MVEM0MjIyPW0KQ09ORklHX1NFTlNPUlNfTFRDNDI0NT1t CkNPTkZJR19TRU5TT1JTX0xUQzQyNjA9bQojIENPTkZJR19TRU5TT1JTX0xUQzQyNjEgaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX01BWDExMTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X01BWDE2MDY1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMTYxOT1tCkNPTkZJR19TRU5T T1JTX01BWDE2Njg9bQpDT05GSUdfU0VOU09SU19NQVgxOTc9bQpDT05GSUdfU0VOU09SU19NQVg2 NjM5PW0KQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj1tCiMgQ09ORklHX1NFTlNPUlNfTUFYNjY1MCBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY5NyBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0hUVTIxPW0KQ09ORklHX1NFTlNPUlNfTUNQMzAyMT1tCkNPTkZJR19TRU5TT1JTX0FEQ1hY PW0KQ09ORklHX1NFTlNPUlNfTE02Mz1tCiMgQ09ORklHX1NFTlNPUlNfTE03MCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfTE03MyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNNzU9bQpD T05GSUdfU0VOU09SU19MTTc3PW0KQ09ORklHX1NFTlNPUlNfTE03OD1tCiMgQ09ORklHX1NFTlNP UlNfTE04MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNODM9bQojIENPTkZJR19TRU5TT1JT X0xNODUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTg3PW0KQ09ORklHX1NFTlNPUlNfTE05 MD1tCkNPTkZJR19TRU5TT1JTX0xNOTI9bQpDT05GSUdfU0VOU09SU19MTTkzPW0KIyBDT05GSUdf U0VOU09SU19MTTk1MjM0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE05NTI0MT1tCkNPTkZJ R19TRU5TT1JTX0xNOTUyNDU9bQpDT05GSUdfU0VOU09SU19QQzg3MzYwPW0KQ09ORklHX1NFTlNP UlNfUEM4NzQyNz15CkNPTkZJR19TRU5TT1JTX05UQ19USEVSTUlTVE9SPXkKIyBDT05GSUdfU0VO U09SU19OQ1Q2NjgzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTkNUNjc3NT15CkNPTkZJR19T RU5TT1JTX1BDRjg1OTE9bQpDT05GSUdfUE1CVVM9bQpDT05GSUdfU0VOU09SU19QTUJVUz1tCkNP TkZJR19TRU5TT1JTX0FETTEyNzU9bQpDT05GSUdfU0VOU09SU19MTTI1MDY2PW0KQ09ORklHX1NF TlNPUlNfTFRDMjk3OD1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMTYwNjQgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19NQVgzNDQ0MD1tCiMgQ09ORklHX1NFTlNPUlNfTUFYODY4OCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPW0KQ09ORklH X1NFTlNPUlNfWkw2MTAwPW0KQ09ORklHX1NFTlNPUlNfU0hUMTU9bQpDT05GSUdfU0VOU09SU19T SFQyMT1tCkNPTkZJR19TRU5TT1JTX1NIVEMxPW0KQ09ORklHX1NFTlNPUlNfU0lTNTU5NT1tCkNP TkZJR19TRU5TT1JTX0RNRTE3Mzc9bQpDT05GSUdfU0VOU09SU19FTUMxNDAzPW0KQ09ORklHX1NF TlNPUlNfRU1DMjEwMz1tCiMgQ09ORklHX1NFTlNPUlNfRU1DNlcyMDEgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19TTVNDNDdNMT15CkNPTkZJR19TRU5TT1JTX1NNU0M0N00xOTI9bQojIENPTkZJ R19TRU5TT1JTX1NNU0M0N0IzOTcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TQ0g1NlhYX0NP TU1PTj1tCiMgQ09ORklHX1NFTlNPUlNfU0NINTYyNyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X1NDSDU2MzY9bQpDT05GSUdfU0VOU09SU19TTU02NjU9bQojIENPTkZJR19TRU5TT1JTX0FEQzEy OEQ4MTggaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFMxMDE1PW0KIyBDT05GSUdfU0VOU09S U19BRFM3ODI4IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURTNzg3MT1tCkNPTkZJR19TRU5T T1JTX0FNQzY4MjE9bQpDT05GSUdfU0VOU09SU19JTkEyMDk9bQpDT05GSUdfU0VOU09SU19JTkEy WFg9bQojIENPTkZJR19TRU5TT1JTX1RITUM1MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RN UDEwMj1tCkNPTkZJR19TRU5TT1JTX1RNUDQwMT1tCiMgQ09ORklHX1NFTlNPUlNfVE1QNDIxIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19WSUFfQ1BVVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfVklBNjg2QSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVlQxMjExIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19WVDgyMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19X ODM3ODFEPW0KQ09ORklHX1NFTlNPUlNfVzgzNzkxRD1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9 bQpDT05GSUdfU0VOU09SU19XODM3OTM9bQpDT05GSUdfU0VOU09SU19XODM3OTU9bQpDT05GSUdf U0VOU09SU19XODM3OTVfRkFOQ1RSTD15CiMgQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzTDc4Nk5HPW0KIyBDT05GSUdfU0VOU09SU19XODM2MjdI RiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4MzYyN0VIRj15CgojCiMgQUNQSSBkcml2ZXJz CiMKQ09ORklHX1NFTlNPUlNfQUNQSV9QT1dFUj15CiMgQ09ORklHX1NFTlNPUlNfQVRLMDExMCBp cyBub3Qgc2V0CkNPTkZJR19USEVSTUFMPXkKIyBDT05GSUdfVEhFUk1BTF9IV01PTiBpcyBub3Qg c2V0CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lTRT15CiMgQ09ORklHX1RIRVJN QUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfREVG QVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9GQUlSX1NI QVJFPXkKQ09ORklHX1RIRVJNQUxfR09WX1NURVBfV0lTRT15CkNPTkZJR19USEVSTUFMX0dPVl9V U0VSX1NQQUNFPXkKIyBDT05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdf UkNBUl9USEVSTUFMPW0KIyBDT05GSUdfSU5URUxfUE9XRVJDTEFNUCBpcyBub3Qgc2V0CkNPTkZJ R19BQ1BJX0lOVDM0MDNfVEhFUk1BTD1tCkNPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUw9bQoK IwojIFRleGFzIEluc3RydW1lbnRzIHRoZXJtYWwgZHJpdmVycwojCkNPTkZJR19XQVRDSERPRz15 CkNPTkZJR19XQVRDSERPR19DT1JFPXkKIyBDT05GSUdfV0FUQ0hET0dfTk9XQVlPVVQgaXMgbm90 IHNldAoKIwojIFdhdGNoZG9nIERldmljZSBEcml2ZXJzCiMKIyBDT05GSUdfU09GVF9XQVRDSERP RyBpcyBub3Qgc2V0CkNPTkZJR19EQTkwNTJfV0FUQ0hET0c9bQpDT05GSUdfWElMSU5YX1dBVENI RE9HPXkKQ09ORklHX0RXX1dBVENIRE9HPW0KQ09ORklHX1RFR1JBX1dBVENIRE9HPXkKIyBDT05G SUdfQUNRVUlSRV9XRFQgaXMgbm90IHNldAojIENPTkZJR19BRFZBTlRFQ0hfV0RUIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUxJTTE1MzVfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0FMSU03MTAxX1dEVD15 CkNPTkZJR19GNzE4MDhFX1dEVD1tCkNPTkZJR19TUDUxMDBfVENPPW0KQ09ORklHX1NCQ19GSVRQ QzJfV0FUQ0hET0c9bQojIENPTkZJR19FVVJPVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfSUI3 MDBfV0RUPW0KIyBDT05GSUdfSUJNQVNSIGlzIG5vdCBzZXQKQ09ORklHX1dBRkVSX1dEVD15CkNP TkZJR19JNjMwMEVTQl9XRFQ9bQojIENPTkZJR19JRTZYWF9XRFQgaXMgbm90IHNldAojIENPTkZJ R19JVENPX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JVDg3MTJGX1dEVD15CkNPTkZJR19JVDg3X1dE VD1tCkNPTkZJR19IUF9XQVRDSERPRz1tCiMgQ09ORklHX0tFTVBMRF9XRFQgaXMgbm90IHNldAoj IENPTkZJR19IUFdEVF9OTUlfREVDT0RJTkcgaXMgbm90IHNldApDT05GSUdfU0MxMjAwX1dEVD15 CkNPTkZJR19QQzg3NDEzX1dEVD15CkNPTkZJR19OVl9UQ089eQojIENPTkZJR182MFhYX1dEVCBp cyBub3Qgc2V0CiMgQ09ORklHX0NQVTVfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1NNU0NfU0NIMzEx WF9XRFQ9bQojIENPTkZJR19TTVNDMzdCNzg3X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19WSUFfV0RU PXkKIyBDT05GSUdfVzgzNjI3SEZfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1c4Mzg3N0ZfV0RUPW0K IyBDT05GSUdfVzgzOTc3Rl9XRFQgaXMgbm90IHNldApDT05GSUdfTUFDSFpfV0RUPW0KQ09ORklH X1NCQ19FUFhfQzNfV0FUQ0hET0c9bQpDT05GSUdfTUVOX0EyMV9XRFQ9eQoKIwojIFBDSS1iYXNl ZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KIyBDT05GSUdfV0RUUENJ IGlzIG5vdCBzZXQKCiMKIyBVU0ItYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwpDT05GSUdfVVNCUENX QVRDSERPRz1tCkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2tw bGFuZQojCkNPTkZJR19TU0I9bQpDT05GSUdfU1NCX1NQUk9NPXkKQ09ORklHX1NTQl9QQ0lIT1NU X1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lIT1NUPXkKIyBDT05GSUdfU1NCX0I0M19QQ0lfQlJJ REdFIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9QQ01DSUFIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NT Ql9QQ01DSUFIT1NUPXkKIyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9E UklWRVJfUENJQ09SRV9QT1NTSUJMRT15CkNPTkZJR19TU0JfRFJJVkVSX1BDSUNPUkU9eQojIENP TkZJR19TU0JfRFJJVkVSX0dQSU8gaXMgbm90IHNldApDT05GSUdfQkNNQV9QT1NTSUJMRT15Cgoj CiMgQnJvYWRjb20gc3BlY2lmaWMgQU1CQQojCiMgQ09ORklHX0JDTUEgaXMgbm90IHNldAoKIwoj IE11bHRpZnVuY3Rpb24gZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQpDT05GSUdf TUZEX0NTNTUzNT15CkNPTkZJR19NRkRfQkNNNTkwWFg9bQpDT05GSUdfTUZEX0NST1NfRUM9bQpD T05GSUdfTUZEX0NST1NfRUNfSTJDPW0KQ09ORklHX1BNSUNfREE5MDUyPXkKQ09ORklHX01GRF9E QTkwNTJfU1BJPXkKQ09ORklHX01GRF9NQzEzWFhYPW0KIyBDT05GSUdfTUZEX01DMTNYWFhfU1BJ IGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQzEzWFhYX0kyQz1tCkNPTkZJR19IVENfUEFTSUMzPXkK IyBDT05GSUdfTFBDX0lDSCBpcyBub3Qgc2V0CkNPTkZJR19MUENfU0NIPXkKQ09ORklHX01GRF9K QU5aX0NNT0RJTz15CkNPTkZJR19NRkRfS0VNUExEPW0KQ09ORklHX0VaWF9QQ0FQPXkKQ09ORklH X01GRF9WSVBFUkJPQVJEPXkKIyBDT05GSUdfTUZEX1JFVFUgaXMgbm90IHNldApDT05GSUdfTUZE X1BDRjUwNjMzPW0KQ09ORklHX1BDRjUwNjMzX0FEQz1tCkNPTkZJR19QQ0Y1MDYzM19HUElPPW0K Q09ORklHX01GRF9SREMzMjFYPW0KQ09ORklHX01GRF9SVFNYX1BDST15CiMgQ09ORklHX01GRF9S VFNYX1VTQiBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU0k0NzZYX0NPUkU9bQojIENPTkZJR19NRkRf U001MDEgaXMgbm90IHNldAojIENPTkZJR19BQlg1MDBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9TWVNDT04gaXMgbm90IHNldApDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREM9bQojIENP TkZJR19NRkRfTFAzOTQzIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjEwNVggaXMgbm90IHNldAoj IENPTkZJR19UUFM2NTAxMCBpcyBub3Qgc2V0CkNPTkZJR19UUFM2NTA3WD1tCkNPTkZJR19NRkRf VFBTNjUyMTc9bQpDT05GSUdfTUZEX1RQUzY1MjE4PW0KIyBDT05GSUdfTUZEX1RQUzY1OTEyIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX1NQSSBpcyBub3Qgc2V0CkNPTkZJR19NRkRf V0wxMjczX0NPUkU9bQpDT05GSUdfTUZEX0xNMzUzMz1tCkNPTkZJR19NRkRfVElNQkVSREFMRT15 CiMgQ09ORklHX01GRF9UTUlPIGlzIG5vdCBzZXQKQ09ORklHX01GRF9WWDg1NT1tCkNPTkZJR19N RkRfQVJJWk9OQT15CkNPTkZJR19NRkRfQVJJWk9OQV9JMkM9bQpDT05GSUdfTUZEX0FSSVpPTkFf U1BJPW0KIyBDT05GSUdfTUZEX1dNNTEwMiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTUxMTAg aXMgbm90IHNldApDT05GSUdfTUZEX1dNODk5Nz15CiMgQ09ORklHX01GRF9XTTgzMVhfU1BJIGlz IG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfU1VQ UE9SVCBpcyBub3Qgc2V0CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9bQpDT05G SUdfQUdQX0FNRDY0PW0KQ09ORklHX0FHUF9JTlRFTD1tCkNPTkZJR19BR1BfU0lTPW0KQ09ORklH X0FHUF9WSUE9bQpDT05GSUdfSU5URUxfR1RUPW0KQ09ORklHX1ZHQV9BUkI9eQpDT05GSUdfVkdB X0FSQl9NQVhfR1BVUz0xNgpDT05GSUdfVkdBX1NXSVRDSEVST089eQoKIwojIERpcmVjdCBSZW5k ZXJpbmcgTWFuYWdlcgojCkNPTkZJR19EUk09bQpDT05GSUdfRFJNX0tNU19IRUxQRVI9bQpDT05G SUdfRFJNX0tNU19GQl9IRUxQRVI9eQojIENPTkZJR19EUk1fTE9BRF9FRElEX0ZJUk1XQVJFIGlz IG5vdCBzZXQKQ09ORklHX0RSTV9UVE09bQoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlw cwojCkNPTkZJR19EUk1fSTJDX0NINzAwNj1tCiMgQ09ORklHX0RSTV9JMkNfU0lMMTY0IGlzIG5v dCBzZXQKQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5OFg9bQpDT05GSUdfRFJNX1BUTjM0NjA9bQpD T05GSUdfRFJNX1RERlg9bQojIENPTkZJR19EUk1fUjEyOCBpcyBub3Qgc2V0CkNPTkZJR19EUk1f UkFERU9OPW0KIyBDT05GSUdfRFJNX1JBREVPTl9VTVMgaXMgbm90IHNldApDT05GSUdfRFJNX05P VVZFQVU9bQpDT05GSUdfTk9VVkVBVV9ERUJVRz01CkNPTkZJR19OT1VWRUFVX0RFQlVHX0RFRkFV TFQ9MwojIENPTkZJR19EUk1fTk9VVkVBVV9CQUNLTElHSFQgaXMgbm90IHNldApDT05GSUdfRFJN X0k4MTA9bQpDT05GSUdfRFJNX0k5MTU9bQojIENPTkZJR19EUk1fSTkxNV9LTVMgaXMgbm90IHNl dAojIENPTkZJR19EUk1fSTkxNV9GQkRFViBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9JOTE1X1BS RUxJTUlOQVJZX0hXX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19EUk1fTUdBIGlzIG5vdCBz ZXQKIyBDT05GSUdfRFJNX1NJUyBpcyBub3Qgc2V0CkNPTkZJR19EUk1fVklBPW0KQ09ORklHX0RS TV9TQVZBR0U9bQpDT05GSUdfRFJNX1ZNV0dGWD1tCiMgQ09ORklHX0RSTV9WTVdHRlhfRkJDT04g aXMgbm90IHNldAojIENPTkZJR19EUk1fR01BNTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1VE TCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fQVNUPW0KIyBDT05GSUdfRFJNX01HQUcyMDAgaXMgbm90 IHNldAojIENPTkZJR19EUk1fQ0lSUlVTX1FFTVUgaXMgbm90IHNldApDT05GSUdfRFJNX1FYTD1t CiMgQ09ORklHX0RSTV9CT0NIUyBpcyBub3Qgc2V0CgojCiMgRnJhbWUgYnVmZmVyIERldmljZXMK IwpDT05GSUdfRkI9bQpDT05GSUdfRklSTVdBUkVfRURJRD15CkNPTkZJR19GQl9EREM9bQojIENP TkZJR19GQl9CT09UX1ZFU0FfU1VQUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9DRkJfRklMTFJF Q1Q9bQpDT05GSUdfRkJfQ0ZCX0NPUFlBUkVBPW0KQ09ORklHX0ZCX0NGQl9JTUFHRUJMSVQ9bQoj IENPTkZJR19GQl9DRkJfUkVWX1BJWEVMU19JTl9CWVRFIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZ U19GSUxMUkVDVD1tCkNPTkZJR19GQl9TWVNfQ09QWUFSRUE9bQpDT05GSUdfRkJfU1lTX0lNQUdF QkxJVD1tCkNPTkZJR19GQl9GT1JFSUdOX0VORElBTj15CiMgQ09ORklHX0ZCX0JPVEhfRU5ESUFO IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQklHX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJR19GQl9M SVRUTEVfRU5ESUFOPXkKQ09ORklHX0ZCX1NZU19GT1BTPW0KQ09ORklHX0ZCX0RFRkVSUkVEX0lP PXkKQ09ORklHX0ZCX1NWR0FMSUI9bQojIENPTkZJR19GQl9NQUNNT0RFUyBpcyBub3Qgc2V0CkNP TkZJR19GQl9CQUNLTElHSFQ9eQpDT05GSUdfRkJfTU9ERV9IRUxQRVJTPXkKQ09ORklHX0ZCX1RJ TEVCTElUVElORz15CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwojIENPTkZJ R19GQl9DSVJSVVMgaXMgbm90IHNldApDT05GSUdfRkJfUE0yPW0KQ09ORklHX0ZCX1BNMl9GSUZP X0RJU0NPTk5FQ1Q9eQojIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNldApDT05GSUdfRkJf QVJDPW0KIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldAojIENPTkZJR19GQl9ONDExIGlzIG5v dCBzZXQKQ09ORklHX0ZCX0hHQT1tCiMgQ09ORklHX0ZCX09QRU5DT1JFUyBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX1MxRDEzWFhYIGlzIG5vdCBzZXQKQ09ORklHX0ZCX05WSURJQT1tCiMgQ09ORklH X0ZCX05WSURJQV9JMkMgaXMgbm90IHNldApDT05GSUdfRkJfTlZJRElBX0RFQlVHPXkKIyBDT05G SUdfRkJfTlZJRElBX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9SSVZBPW0KIyBDT05G SUdfRkJfUklWQV9JMkMgaXMgbm90IHNldAojIENPTkZJR19GQl9SSVZBX0RFQlVHIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfUklWQV9CQUNLTElHSFQgaXMgbm90IHNldApDT05GSUdfRkJfSTc0MD1t CkNPTkZJR19GQl9MRTgwNTc4PW0KQ09ORklHX0ZCX0NBUklMTE9fUkFOQ0g9bQojIENPTkZJR19G Ql9NQVRST1ggaXMgbm90IHNldApDT05GSUdfRkJfUkFERU9OPW0KQ09ORklHX0ZCX1JBREVPTl9J MkM9eQpDT05GSUdfRkJfUkFERU9OX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9SQURFT05fREVCVUc9 eQpDT05GSUdfRkJfQVRZMTI4PW0KIyBDT05GSUdfRkJfQVRZMTI4X0JBQ0tMSUdIVCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX0FUWSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TMz1tCkNPTkZJR19GQl9T M19EREM9eQojIENPTkZJR19GQl9TQVZBR0UgaXMgbm90IHNldApDT05GSUdfRkJfU0lTPW0KQ09O RklHX0ZCX1NJU18zMDA9eQpDT05GSUdfRkJfU0lTXzMxNT15CkNPTkZJR19GQl9WSUE9bQpDT05G SUdfRkJfVklBX0RJUkVDVF9QUk9DRlM9eQpDT05GSUdfRkJfVklBX1hfQ09NUEFUSUJJTElUWT15 CkNPTkZJR19GQl9ORU9NQUdJQz1tCiMgQ09ORklHX0ZCX0tZUk8gaXMgbm90IHNldApDT05GSUdf RkJfM0RGWD1tCiMgQ09ORklHX0ZCXzNERlhfQUNDRUwgaXMgbm90IHNldAojIENPTkZJR19GQl8z REZYX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZPT0RPTzEgaXMgbm90IHNldApDT05GSUdf RkJfVlQ4NjIzPW0KIyBDT05GSUdfRkJfVFJJREVOVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9BUks9 bQpDT05GSUdfRkJfUE0zPW0KQ09ORklHX0ZCX0NBUk1JTkU9bQojIENPTkZJR19GQl9DQVJNSU5F X0RSQU1fRVZBTCBpcyBub3Qgc2V0CkNPTkZJR19DQVJNSU5FX0RSQU1fQ1VTVE9NPXkKIyBDT05G SUdfRkJfR0VPREUgaXMgbm90IHNldAojIENPTkZJR19GQl9UTUlPIGlzIG5vdCBzZXQKQ09ORklH X0ZCX1NNU0NVRlg9bQojIENPTkZJR19GQl9VREwgaXMgbm90IHNldApDT05GSUdfRkJfR09MREZJ U0g9bQpDT05GSUdfRkJfVklSVFVBTD1tCiMgQ09ORklHX0ZCX01FVFJPTk9NRSBpcyBub3Qgc2V0 CkNPTkZJR19GQl9NQjg2MlhYPW0KQ09ORklHX0ZCX01CODYyWFhfUENJX0dEQz15CiMgQ09ORklH X0ZCX01CODYyWFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JST0FEU0hFRVQ9bQpDT05GSUdf RkJfQVVPX0sxOTBYPW0KQ09ORklHX0ZCX0FVT19LMTkwMD1tCiMgQ09ORklHX0ZCX0FVT19LMTkw MSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfTENEX1NVUFBPUlQ9eQpDT05GSUdfTENEX0NM QVNTX0RFVklDRT15CkNPTkZJR19MQ0RfTDRGMDAyNDJUMDM9eQpDT05GSUdfTENEX0xNUzI4M0dG MDU9eQpDT05GSUdfTENEX0xUVjM1MFFWPW0KIyBDT05GSUdfTENEX0lMSTkyMlggaXMgbm90IHNl dApDT05GSUdfTENEX0lMSTkzMjA9eQpDT05GSUdfTENEX1RETzI0TT15CkNPTkZJR19MQ0RfVkdH MjQzMkE0PW0KQ09ORklHX0xDRF9QTEFURk9STT1tCiMgQ09ORklHX0xDRF9TNkU2M00wIGlzIG5v dCBzZXQKQ09ORklHX0xDRF9MRDkwNDA9eQojIENPTkZJR19MQ0RfQU1TMzY5RkcwNiBpcyBub3Qg c2V0CiMgQ09ORklHX0xDRF9MTVM1MDFLRjAzIGlzIG5vdCBzZXQKQ09ORklHX0xDRF9IWDgzNTc9 eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CiMgQ09ORklHX0JBQ0tMSUdIVF9HRU5F UklDIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfQ0FSSUxMT19SQU5DSD1tCkNPTkZJR19CQUNLTElHSFRfUFdNPXkKIyBDT05G SUdfQkFDS0xJR0hUX0RBOTA1MiBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQVBQTEU9bQpD T05GSUdfQkFDS0xJR0hUX1NBSEFSQT1tCkNPTkZJR19CQUNLTElHSFRfQURQODg2MD1tCkNPTkZJ R19CQUNLTElHSFRfQURQODg3MD1tCiMgQ09ORklHX0JBQ0tMSUdIVF9QQ0Y1MDYzMyBpcyBub3Qg c2V0CkNPTkZJR19CQUNLTElHSFRfTE0zNjMwQT1tCkNPTkZJR19CQUNLTElHSFRfTE0zNjM5PW0K Q09ORklHX0JBQ0tMSUdIVF9MUDg1NVg9bQpDT05GSUdfQkFDS0xJR0hUX1RQUzY1MjE3PW0KQ09O RklHX0JBQ0tMSUdIVF9HUElPPXkKIyBDT05GSUdfQkFDS0xJR0hUX0xWNTIwN0xQIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkFDS0xJR0hUX0JENjEwNyBpcyBub3Qgc2V0CkNPTkZJR19WR0FTVEFURT1t CkNPTkZJR19IRE1JPXkKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05G SUdfVkdBX0NPTlNPTEU9eQpDT05GSUdfVkdBQ09OX1NPRlRfU0NST0xMQkFDSz15CkNPTkZJR19W R0FDT05fU09GVF9TQ1JPTExCQUNLX1NJWkU9NjQKQ09ORklHX0RVTU1ZX0NPTlNPTEU9eQpDT05G SUdfRlJBTUVCVUZGRVJfQ09OU09MRT1tCkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFX0RFVEVD VF9QUklNQVJZPXkKIyBDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ST1RBVElPTiBpcyBub3Qg c2V0CkNPTkZJR19MT0dPPXkKQ09ORklHX0xPR09fTElOVVhfTU9OTz15CkNPTkZJR19MT0dPX0xJ TlVYX1ZHQTE2PXkKIyBDT05GSUdfTE9HT19MSU5VWF9DTFVUMjI0IGlzIG5vdCBzZXQKIyBDT05G SUdfU09VTkQgaXMgbm90IHNldAoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CkNPTkZJ R19ISURfQkFUVEVSWV9TVFJFTkdUSD15CiMgQ09ORklHX0hJRFJBVyBpcyBub3Qgc2V0CiMgQ09O RklHX1VISUQgaXMgbm90IHNldApDT05GSUdfSElEX0dFTkVSSUM9eQoKIwojIFNwZWNpYWwgSElE IGRyaXZlcnMKIwpDT05GSUdfSElEX0E0VEVDSD15CkNPTkZJR19ISURfQUNSVVg9bQpDT05GSUdf SElEX0FDUlVYX0ZGPXkKQ09ORklHX0hJRF9BUFBMRT15CkNPTkZJR19ISURfQVVSRUFMPW0KQ09O RklHX0hJRF9CRUxLSU49eQpDT05GSUdfSElEX0NIRVJSWT15CkNPTkZJR19ISURfQ0hJQ09OWT15 CkNPTkZJR19ISURfQ1lQUkVTUz15CiMgQ09ORklHX0hJRF9EUkFHT05SSVNFIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9FTVNfRkY9bQojIENPTkZJR19ISURfRUxFQ09NIGlzIG5vdCBzZXQKQ09ORklH X0hJRF9FWktFWT15CkNPTkZJR19ISURfS0VZVE9VQ0g9bQpDT05GSUdfSElEX0tZRT15CkNPTkZJ R19ISURfVUNMT0dJQz15CiMgQ09ORklHX0hJRF9XQUxUT1AgaXMgbm90IHNldApDT05GSUdfSElE X0dZUkFUSU9OPXkKQ09ORklHX0hJRF9JQ0FERT1tCiMgQ09ORklHX0hJRF9UV0lOSEFOIGlzIG5v dCBzZXQKQ09ORklHX0hJRF9LRU5TSU5HVE9OPXkKQ09ORklHX0hJRF9MQ1BPV0VSPXkKQ09ORklH X0hJRF9MRU5PVk9fVFBLQkQ9eQpDT05GSUdfSElEX0xPR0lURUNIPXkKIyBDT05GSUdfTE9HSVRF Q0hfRkYgaXMgbm90IHNldApDT05GSUdfTE9HSVJVTUJMRVBBRDJfRkY9eQojIENPTkZJR19MT0dJ Rzk0MF9GRiBpcyBub3Qgc2V0CkNPTkZJR19MT0dJV0hFRUxTX0ZGPXkKIyBDT05GSUdfSElEX01B R0lDTU9VU0UgaXMgbm90IHNldApDT05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9O VEVSRVk9eQojIENPTkZJR19ISURfTVVMVElUT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9P UlRFSyBpcyBub3Qgc2V0CkNPTkZJR19ISURfUEFOVEhFUkxPUkQ9bQpDT05GSUdfUEFOVEhFUkxP UkRfRkY9eQojIENPTkZJR19ISURfUEVUQUxZTlggaXMgbm90IHNldApDT05GSUdfSElEX1BJQ09M Q0Q9bQpDT05GSUdfSElEX1BJQ09MQ0RfRkI9eQpDT05GSUdfSElEX1BJQ09MQ0RfQkFDS0xJR0hU PXkKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15CkNPTkZJR19ISURfUElDT0xDRF9MRURTPXkKQ09O RklHX0hJRF9QUklNQVg9eQojIENPTkZJR19ISURfU0FJVEVLIGlzIG5vdCBzZXQKIyBDT05GSUdf SElEX1NBTVNVTkcgaXMgbm90IHNldAojIENPTkZJR19ISURfU1BFRURMSU5LIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9TVEVFTFNFUklFUz1tCiMgQ09ORklHX0hJRF9TVU5QTFVTIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9STUk9bQpDT05GSUdfSElEX0dSRUVOQVNJQT15CkNPTkZJR19HUkVFTkFTSUFf RkY9eQpDT05GSUdfSElEX1NNQVJUSk9ZUExVUz1tCiMgQ09ORklHX1NNQVJUSk9ZUExVU19GRiBp cyBub3Qgc2V0CkNPTkZJR19ISURfVElWTz1tCkNPTkZJR19ISURfVE9QU0VFRD15CkNPTkZJR19I SURfVEhJTkdNPW0KQ09ORklHX0hJRF9USFJVU1RNQVNURVI9eQojIENPTkZJR19USFJVU1RNQVNU RVJfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1dBQ09NPXkKIyBDT05GSUdfSElEX1dJSU1PVEUg aXMgbm90IHNldAojIENPTkZJR19ISURfWElOTU8gaXMgbm90IHNldApDT05GSUdfSElEX1pFUk9Q TFVTPW0KIyBDT05GSUdfWkVST1BMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1pZREFDUk9O PXkKQ09ORklHX0hJRF9TRU5TT1JfSFVCPXkKCiMKIyBVU0IgSElEIHN1cHBvcnQKIwojIENPTkZJ R19VU0JfSElEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BJRCBpcyBub3Qgc2V0CgojCiMgSTJD IEhJRCBzdXBwb3J0CiMKQ09ORklHX0kyQ19ISUQ9bQpDT05GSUdfVVNCX09IQ0lfTElUVExFX0VO RElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQ09NTU9OPXkKQ09ORklHX1VT Ql9BUkNIX0hBU19IQ0Q9eQpDT05GSUdfVVNCPXkKIyBDT05GSUdfVVNCX0FOTk9VTkNFX05FV19E RVZJQ0VTIGlzIG5vdCBzZXQKCiMKIyBNaXNjZWxsYW5lb3VzIFVTQiBvcHRpb25zCiMKIyBDT05G SUdfVVNCX0RFRkFVTFRfUEVSU0lTVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFlOQU1JQ19NSU5P UlM9eQpDT05GSUdfVVNCX09URz15CkNPTkZJR19VU0JfT1RHX1dISVRFTElTVD15CiMgQ09ORklH X1VTQl9PVEdfQkxBQ0tMSVNUX0hVQiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT1RHX0ZTTT1tCkNP TkZJR19VU0JfTU9OPW0KQ09ORklHX1VTQl9XVVNCPXkKQ09ORklHX1VTQl9XVVNCX0NCQUY9eQpD T05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRz15CgojCiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2 ZXJzCiMKQ09ORklHX1VTQl9DNjdYMDBfSENEPW0KQ09ORklHX1VTQl9YSENJX0hDRD1tCkNPTkZJ R19VU0JfWEhDSV9QTEFURk9STT1tCkNPTkZJR19VU0JfWEhDSV9NVkVCVT1tCkNPTkZJR19VU0Jf RUhDSV9IQ0Q9eQojIENPTkZJR19VU0JfRUhDSV9ST09UX0hVQl9UVCBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9FSENJX1RUX05FV1NDSEVEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9FSENJX1BDST15 CkNPTkZJR19VU0JfRUhDSV9IQ0RfUExBVEZPUk09bQpDT05GSUdfVVNCX09YVTIxMEhQX0hDRD15 CiMgQ09ORklHX1VTQl9JU1AxMTZYX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTc2MF9I Q0Q9bQojIENPTkZJR19VU0JfSVNQMTM2Ml9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfRlVT QkgyMDBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9GT1RHMjEwX0hDRD15CkNPTkZJR19VU0Jf TUFYMzQyMV9IQ0Q9bQpDT05GSUdfVVNCX09IQ0lfSENEPW0KQ09ORklHX1VTQl9PSENJX0hDRF9Q Q0k9bQpDT05GSUdfVVNCX09IQ0lfSENEX1NTQj15CkNPTkZJR19VU0JfT0hDSV9IQ0RfUExBVEZP Uk09bQojIENPTkZJR19VU0JfVUhDSV9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX1UxMzJfSENE PW0KQ09ORklHX1VTQl9TTDgxMV9IQ0Q9eQojIENPTkZJR19VU0JfU0w4MTFfSENEX0lTTyBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfU0w4MTFfQ1M9bQpDT05GSUdfVVNCX1I4QTY2NTk3X0hDRD1tCkNP TkZJR19VU0JfUkVORVNBU19VU0JIU19IQ0Q9bQpDT05GSUdfVVNCX1dIQ0lfSENEPXkKIyBDT05G SUdfVVNCX0hXQV9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX0hDRF9TU0I9bQojIENPTkZJR19V U0JfSENEX1RFU1RfTU9ERSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUkVORVNBU19VU0JIUz1tCgoj CiMgVVNCIERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9BQ009eQojIENPTkZJR19V U0JfUFJJTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfV0RNPW0KQ09ORklHX1VTQl9UTUM9eQoK IwojIE5PVEU6IFVTQl9TVE9SQUdFIGRlcGVuZHMgb24gU0NTSSBidXQgQkxLX0RFVl9TRCBtYXkK IwoKIwojIGFsc28gYmUgbmVlZGVkOyBzZWUgVVNCX1NUT1JBR0UgSGVscCBmb3IgbW9yZSBpbmZv CiMKQ09ORklHX1VTQl9TVE9SQUdFPW0KQ09ORklHX1VTQl9TVE9SQUdFX0RFQlVHPXkKQ09ORklH X1VTQl9TVE9SQUdFX1JFQUxURUs9bQojIENPTkZJR19SRUFMVEVLX0FVVE9QTSBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9TVE9SQUdFX0RBVEFGQUIgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RP UkFHRV9GUkVFQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NUT1JBR0VfSVNEMjAwIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9TVE9SQUdFX1VTQkFUPW0KQ09ORklHX1VTQl9TVE9SQUdFX1NERFIw OT1tCkNPTkZJR19VU0JfU1RPUkFHRV9TRERSNTU9bQpDT05GSUdfVVNCX1NUT1JBR0VfSlVNUFNI T1Q9bQpDT05GSUdfVVNCX1NUT1JBR0VfQUxBVURBPW0KIyBDT05GSUdfVVNCX1NUT1JBR0VfT05F VE9VQ0ggaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9LQVJNQSBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9TVE9SQUdFX0NZUFJFU1NfQVRBQ0IgaXMgbm90IHNldAojIENPTkZJR19VU0Jf U1RPUkFHRV9FTkVfVUI2MjUwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9VQVM9bQoKIwojIFVTQiBJ bWFnaW5nIGRldmljZXMKIwpDT05GSUdfVVNCX01EQzgwMD1tCkNPTkZJR19VU0JfTUlDUk9URUs9 eQpDT05GSUdfVVNCX01VU0JfSERSQz15CiMgQ09ORklHX1VTQl9NVVNCX0hPU1QgaXMgbm90IHNl dAojIENPTkZJR19VU0JfTVVTQl9HQURHRVQgaXMgbm90IHNldApDT05GSUdfVVNCX01VU0JfRFVB TF9ST0xFPXkKIyBDT05GSUdfVVNCX01VU0JfVFVTQjYwMTAgaXMgbm90IHNldAojIENPTkZJR19V U0JfTVVTQl9VWDUwMCBpcyBub3Qgc2V0CkNPTkZJR19NVVNCX1BJT19PTkxZPXkKQ09ORklHX1VT Ql9EV0MzPXkKQ09ORklHX1VTQl9EV0MzX0hPU1Q9eQojIENPTkZJR19VU0JfRFdDM19HQURHRVQg aXMgbm90IHNldAojIENPTkZJR19VU0JfRFdDM19EVUFMX1JPTEUgaXMgbm90IHNldAoKIwojIFBs YXRmb3JtIEdsdWUgRHJpdmVyIFN1cHBvcnQKIwpDT05GSUdfVVNCX0RXQzNfT01BUD1tCkNPTkZJ R19VU0JfRFdDM19FWFlOT1M9bQpDT05GSUdfVVNCX0RXQzNfUENJPW0KIyBDT05GSUdfVVNCX0RX QzNfS0VZU1RPTkUgaXMgbm90IHNldAoKIwojIERlYnVnZ2luZyBmZWF0dXJlcwojCkNPTkZJR19V U0JfRFdDM19ERUJVRz15CkNPTkZJR19VU0JfRFdDM19WRVJCT1NFPXkKQ09ORklHX1VTQl9EV0My PXkKQ09ORklHX1VTQl9EV0MyX0hPU1Q9bQpDT05GSUdfVVNCX0RXQzJfUExBVEZPUk09eQpDT05G SUdfVVNCX0RXQzJfUENJPXkKCiMKIyBHYWRnZXQgbW9kZSByZXF1aXJlcyBVU0IgR2FkZ2V0IHN1 cHBvcnQgdG8gYmUgZW5hYmxlZAojCkNPTkZJR19VU0JfRFdDMl9QRVJJUEhFUkFMPXkKQ09ORklH X1VTQl9EV0MyX0RFQlVHPXkKQ09ORklHX1VTQl9EV0MyX1ZFUkJPU0U9eQpDT05GSUdfVVNCX0RX QzJfVFJBQ0tfTUlTU0VEX1NPRlM9eQojIENPTkZJR19VU0JfRFdDMl9ERUJVR19QRVJJT0RJQyBp cyBub3Qgc2V0CkNPTkZJR19VU0JfQ0hJUElERUE9eQpDT05GSUdfVVNCX0NISVBJREVBX1VEQz15 CiMgQ09ORklHX1VTQl9DSElQSURFQV9IT1NUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DSElQSURF QV9ERUJVRz15CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNPTkZJR19VU0JfVVNTNzIwPXkKIyBD T05GSUdfVVNCX1NFUklBTCBpcyBub3Qgc2V0CgojCiMgVVNCIE1pc2NlbGxhbmVvdXMgZHJpdmVy cwojCkNPTkZJR19VU0JfRU1JNjI9eQojIENPTkZJR19VU0JfRU1JMjYgaXMgbm90IHNldAojIENP TkZJR19VU0JfQURVVFVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVZTRUc9bQojIENPTkZJR19V U0JfUklPNTAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRUdPVE9XRVI9bQpDT05GSUdfVVNCX0xD RD15CiMgQ09ORklHX1VTQl9MRUQgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ1lQUkVTU19DWTdD NjMgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ1lUSEVSTSBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf SURNT1VTRT1tCkNPTkZJR19VU0JfRlRESV9FTEFOPW0KQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9 eQpDT05GSUdfVVNCX1NJU1VTQlZHQT1tCiMgQ09ORklHX1VTQl9TSVNVU0JWR0FfQ09OIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX0xEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1RSQU5DRVZJQlJB VE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0lPV0FSUklPUiBpcyBub3Qgc2V0CkNPTkZJR19V U0JfVEVTVD15CkNPTkZJR19VU0JfRUhTRVRfVEVTVF9GSVhUVVJFPW0KQ09ORklHX1VTQl9JU0lH SFRGVz1tCkNPTkZJR19VU0JfWVVSRVg9bQpDT05GSUdfVVNCX0VaVVNCX0ZYMj1tCkNPTkZJR19V U0JfSFNJQ19VU0IzNTAzPW0KQ09ORklHX1VTQl9BVE09bQpDT05GSUdfVVNCX1NQRUVEVE9VQ0g9 bQpDT05GSUdfVVNCX0NYQUNSVT1tCkNPTkZJR19VU0JfVUVBR0xFQVRNPW0KIyBDT05GSUdfVVNC X1hVU0JBVE0gaXMgbm90IHNldAoKIwojIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJzCiMKQ09O RklHX1VTQl9QSFk9eQpDT05GSUdfS0VZU1RPTkVfVVNCX1BIWT1tCkNPTkZJR19OT1BfVVNCX1hD RUlWPXkKQ09ORklHX0FNMzM1WF9DT05UUk9MX1VTQj15CkNPTkZJR19BTTMzNVhfUEhZX1VTQj15 CkNPTkZJR19TQU1TVU5HX1VTQlBIWT15CiMgQ09ORklHX1NBTVNVTkdfVVNCMlBIWSBpcyBub3Qg c2V0CkNPTkZJR19TQU1TVU5HX1VTQjNQSFk9eQojIENPTkZJR19VU0JfR1BJT19WQlVTIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9JU1AxMzAxPW0KQ09ORklHX1VTQl9SQ0FSX1BIWT1tCkNPTkZJR19V U0JfUkNBUl9HRU4yX1BIWT15CkNPTkZJR19VU0JfR0FER0VUPXkKQ09ORklHX1VTQl9HQURHRVRf REVCVUc9eQpDT05GSUdfVVNCX0dBREdFVF9WRVJCT1NFPXkKQ09ORklHX1VTQl9HQURHRVRfREVC VUdfRklMRVM9eQojIENPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9HQURHRVRfVkJVU19EUkFXPTIKQ09ORklHX1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVG RkVSUz0yCgojCiMgVVNCIFBlcmlwaGVyYWwgQ29udHJvbGxlcgojCkNPTkZJR19VU0JfRk9URzIx MF9VREM9eQpDT05GSUdfVVNCX0dSX1VEQz1tCiMgQ09ORklHX1VTQl9SOEE2NjU5NyBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9SRU5FU0FTX1VTQkhTX1VEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9QWEEyN1ggaXMgbm90IHNldApDT05GSUdfVVNCX01WX1VEQz1tCiMgQ09ORklHX1VTQl9NVl9V M0QgaXMgbm90IHNldApDT05GSUdfVVNCX002NjU5Mj15CkNPTkZJR19VU0JfQU1ENTUzNlVEQz1t CiMgQ09ORklHX1VTQl9ORVQyMjcyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVDIyODAgaXMg bm90IHNldApDT05GSUdfVVNCX0dPS1U9eQpDT05GSUdfVVNCX0VHMjBUPXkKQ09ORklHX1VTQl9E VU1NWV9IQ0Q9bQpDT05GSUdfVVNCX0xJQkNPTVBPU0lURT1tCkNPTkZJR19VU0JfRl9BQ009bQpD T05GSUdfVVNCX0ZfU1NfTEI9bQpDT05GSUdfVVNCX1VfU0VSSUFMPW0KQ09ORklHX1VTQl9VX0VU SEVSPW0KQ09ORklHX1VTQl9GX1NFUklBTD1tCkNPTkZJR19VU0JfRl9PQkVYPW0KQ09ORklHX1VT Ql9GX05DTT1tCkNPTkZJR19VU0JfRl9FQ009bQpDT05GSUdfVVNCX0ZfUEhPTkVUPW0KQ09ORklH X1VTQl9GX0VFTT1tCkNPTkZJR19VU0JfRl9STkRJUz1tCkNPTkZJR19VU0JfRl9NQVNTX1NUT1JB R0U9bQpDT05GSUdfVVNCX0NPTkZJR0ZTPW0KIyBDT05GSUdfVVNCX0NPTkZJR0ZTX1NFUklBTCBp cyBub3Qgc2V0CkNPTkZJR19VU0JfQ09ORklHRlNfQUNNPXkKIyBDT05GSUdfVVNCX0NPTkZJR0ZT X09CRVggaXMgbm90IHNldApDT05GSUdfVVNCX0NPTkZJR0ZTX05DTT15CkNPTkZJR19VU0JfQ09O RklHRlNfRUNNPXkKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0VDTV9TVUJTRVQgaXMgbm90IHNldApD T05GSUdfVVNCX0NPTkZJR0ZTX1JORElTPXkKQ09ORklHX1VTQl9DT05GSUdGU19FRU09eQojIENP TkZJR19VU0JfQ09ORklHRlNfUEhPTkVUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DT05GSUdGU19N QVNTX1NUT1JBR0U9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfTEJfU1M9eQojIENPTkZJR19VU0Jf Q09ORklHRlNfRl9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9aRVJPIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR19OQ009bQpDT05GSUdfVVNCX0dB REdFVEZTPW0KIyBDT05GSUdfVVNCX0ZVTkNUSU9ORlMgaXMgbm90IHNldApDT05GSUdfVVNCX01B U1NfU1RPUkFHRT1tCkNPTkZJR19VU0JfR0FER0VUX1RBUkdFVD1tCkNPTkZJR19VU0JfR19TRVJJ QUw9bQojIENPTkZJR19VU0JfR19QUklOVEVSIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DRENfQ09N UE9TSVRFPW0KQ09ORklHX1VTQl9HX05PS0lBPW0KQ09ORklHX1VTQl9HX0FDTV9NUz1tCiMgQ09O RklHX1VTQl9HX01VTFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfSElEIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9HX0RCR1A9bQojIENPTkZJR19VU0JfR19EQkdQX1BSSU5USyBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfR19EQkdQX1NFUklBTD15CkNPTkZJR19VV0I9eQpDT05GSUdfVVdCX0hXQT15 CkNPTkZJR19VV0JfV0hDST15CkNPTkZJR19VV0JfSTE0ODBVPW0KIyBDT05GSUdfTU1DIGlzIG5v dCBzZXQKQ09ORklHX01FTVNUSUNLPXkKIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNl dAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwpDT05GSUdfTUVNU1RJQ0tfVU5TQUZFX1JFU1VN RT15CkNPTkZJR19NU1BST19CTE9DSz1tCkNPTkZJR19NU19CTE9DSz15CgojCiMgTWVtb3J5U3Rp Y2sgSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfTUVNU1RJQ0tfVElGTV9NUz1tCkNP TkZJR19NRU1TVElDS19KTUlDUk9OXzM4WD15CiMgQ09ORklHX01FTVNUSUNLX1I1OTIgaXMgbm90 IHNldAojIENPTkZJR19NRU1TVElDS19SRUFMVEVLX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19ORVdf TEVEUz15CkNPTkZJR19MRURTX0NMQVNTPXkKCiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19MRURT X0xNMzUzMD1tCkNPTkZJR19MRURTX0xNMzUzMz1tCkNPTkZJR19MRURTX0xNMzY0Mj1tCkNPTkZJ R19MRURTX1BDQTk1MzI9bQpDT05GSUdfTEVEU19QQ0E5NTMyX0dQSU89eQpDT05GSUdfTEVEU19H UElPPW0KQ09ORklHX0xFRFNfTFAzOTQ0PW0KQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj1tCiMg Q09ORklHX0xFRFNfTFA1NTIxIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDU1MjMgaXMgbm90 IHNldAojIENPTkZJR19MRURTX0xQNTU2MiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQODUwMT1t CiMgQ09ORklHX0xFRFNfQ0xFVk9fTUFJTCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTU1 WCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BDQTk2M1g9bQojIENPTkZJR19MRURTX0RBOTA1MiBp cyBub3Qgc2V0CkNPTkZJR19MRURTX0RBQzEyNFMwODU9bQpDT05GSUdfTEVEU19QV009bQpDT05G SUdfTEVEU19CRDI4MDI9bQpDT05GSUdfTEVEU19JTlRFTF9TUzQyMDA9bQpDT05GSUdfTEVEU19M VDM1OTM9bQpDT05GSUdfTEVEU19ERUxMX05FVEJPT0tTPW0KQ09ORklHX0xFRFNfTUMxMzc4Mz1t CiMgQ09ORklHX0xFRFNfVENBNjUwNyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xNMzU1eD1tCiMg Q09ORklHX0xFRFNfT1QyMDAgaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEp IFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMK Q09ORklHX0xFRFNfQkxJTktNPW0KCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklH R0VSUz15CkNPTkZJR19MRURTX1RSSUdHRVJfVElNRVI9bQpDT05GSUdfTEVEU19UUklHR0VSX09O RVNIT1Q9bQojIENPTkZJR19MRURTX1RSSUdHRVJfSURFX0RJU0sgaXMgbm90IHNldApDT05GSUdf TEVEU19UUklHR0VSX0hFQVJUQkVBVD15CkNPTkZJR19MRURTX1RSSUdHRVJfQkFDS0xJR0hUPW0K IyBDT05GSUdfTEVEU19UUklHR0VSX0NQVSBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dF Ul9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVFJJR0dFUl9ERUZBVUxUX09OPXkKCiMKIyBp cHRhYmxlcyB0cmlnZ2VyIGlzIHVuZGVyIE5ldGZpbHRlciBjb25maWcgKExFRCB0YXJnZXQpCiMK Q09ORklHX0xFRFNfVFJJR0dFUl9UUkFOU0lFTlQ9eQpDT05GSUdfTEVEU19UUklHR0VSX0NBTUVS QT15CkNPTkZJR19BQ0NFU1NJQklMSVRZPXkKIyBDT05GSUdfQTExWV9CUkFJTExFX0NPTlNPTEUg aXMgbm90IHNldApDT05GSUdfRURBQz15CkNPTkZJR19FREFDX0xFR0FDWV9TWVNGUz15CkNPTkZJ R19FREFDX0RFQlVHPXkKIyBDT05GSUdfRURBQ19NTV9FREFDIGlzIG5vdCBzZXQKQ09ORklHX1JU Q19MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkKIyBDT05GSUdfUlRDX0hDVE9TWVMgaXMgbm90IHNl dApDT05GSUdfUlRDX1NZU1RPSEM9eQpDT05GSUdfUlRDX0hDVE9TWVNfREVWSUNFPSJydGMwIgpD T05GSUdfUlRDX0RFQlVHPXkKCiMKIyBSVEMgaW50ZXJmYWNlcwojCkNPTkZJR19SVENfSU5URl9T WVNGUz15CkNPTkZJR19SVENfSU5URl9QUk9DPXkKQ09ORklHX1JUQ19JTlRGX0RFVj15CkNPTkZJ R19SVENfSU5URl9ERVZfVUlFX0VNVUw9eQpDT05GSUdfUlRDX0RSVl9URVNUPW0KCiMKIyBJMkMg UlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9EUzEzMDc9bQpDT05GSUdfUlRDX0RSVl9EUzEz NzQ9bQojIENPTkZJR19SVENfRFJWX0RTMTY3MiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RT MzIzMj1tCiMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJW X1JTNUMzNzI9bQojIENPTkZJR19SVENfRFJWX0lTTDEyMDggaXMgbm90IHNldApDT05GSUdfUlRD X0RSVl9JU0wxMjAyMj1tCiMgQ09ORklHX1JUQ19EUlZfSVNMMTIwNTcgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9YMTIwNT1tCkNPTkZJR19SVENfRFJWX1BDRjIxMjc9bQpDT05GSUdfUlRDX0RS Vl9QQ0Y4NTIzPW0KQ09ORklHX1JUQ19EUlZfUENGODU2Mz1tCiMgQ09ORklHX1JUQ19EUlZfUENG ODU4MyBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX000MVQ4MD1tCkNPTkZJR19SVENfRFJWX000 MVQ4MF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9CUTMySz1tCiMgQ09ORklHX1JUQ19EUlZfUzM1Mzkw QSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRk0zMTMwIGlzIG5vdCBzZXQKIyBDT05GSUdf UlRDX0RSVl9SWDg1ODEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JYODAyNSBpcyBub3Qg c2V0CkNPTkZJR19SVENfRFJWX0VNMzAyNz1tCiMgQ09ORklHX1JUQ19EUlZfUlYzMDI5QzIgaXMg bm90IHNldAoKIwojIFNQSSBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX000MVQ5Mz15CkNP TkZJR19SVENfRFJWX000MVQ5ND1tCiMgQ09ORklHX1JUQ19EUlZfRFMxMzA1IGlzIG5vdCBzZXQK Q09ORklHX1JUQ19EUlZfRFMxMzQzPXkKQ09ORklHX1JUQ19EUlZfRFMxMzQ3PW0KIyBDT05GSUdf UlRDX0RSVl9EUzEzOTAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NQVg2OTAyPW0KQ09ORklH X1JUQ19EUlZfUjk3MDE9eQpDT05GSUdfUlRDX0RSVl9SUzVDMzQ4PXkKIyBDT05GSUdfUlRDX0RS Vl9EUzMyMzQgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1BDRjIxMjMgaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX1JYNDU4MSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX01DUDc5NT1t CgojCiMgUGxhdGZvcm0gUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9DTU9TPW0KQ09ORklH X1JUQ19EUlZfRFMxMjg2PXkKQ09ORklHX1JUQ19EUlZfRFMxNTExPW0KQ09ORklHX1JUQ19EUlZf RFMxNTUzPXkKIyBDT05GSUdfUlRDX0RSVl9EUzE3NDIgaXMgbm90IHNldApDT05GSUdfUlRDX0RS Vl9EQTkwNTI9bQpDT05GSUdfUlRDX0RSVl9TVEsxN1RBOD1tCkNPTkZJR19SVENfRFJWX000OFQ4 Nj1tCkNPTkZJR19SVENfRFJWX000OFQzNT15CiMgQ09ORklHX1JUQ19EUlZfTTQ4VDU5IGlzIG5v dCBzZXQKQ09ORklHX1JUQ19EUlZfTVNNNjI0Mj15CiMgQ09ORklHX1JUQ19EUlZfQlE0ODAyIGlz IG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlA1QzAxPW0KQ09ORklHX1JUQ19EUlZfVjMwMjA9eQpD T05GSUdfUlRDX0RSVl9EUzI0MDQ9eQojIENPTkZJR19SVENfRFJWX1BDRjUwNjMzIGlzIG5vdCBz ZXQKCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9QQ0FQPXkKQ09ORklH X1JUQ19EUlZfTUMxM1hYWD1tCkNPTkZJR19SVENfRFJWX01PWEFSVD15CkNPTkZJR19SVENfRFJW X1hHRU5FPXkKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9 eQojIENPTkZJR19ETUFERVZJQ0VTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBETUEgRGV2aWNlcwoj CiMgQ09ORklHX0lOVEVMX01JRF9ETUFDIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lPQVRETUE9 eQpDT05GSUdfRFdfRE1BQ19DT1JFPW0KQ09ORklHX0RXX0RNQUM9bQojIENPTkZJR19EV19ETUFD X1BDSSBpcyBub3Qgc2V0CkNPTkZJR19TSF9ETUFFX0JBU0U9eQpDT05GSUdfU0hfRE1BRT1tCkNP TkZJR19TVURNQUM9bQojIENPTkZJR19SQ0FSX0hQQl9ETUFFIGlzIG5vdCBzZXQKQ09ORklHX1JD QVJfQVVETUFDX1BQPW0KQ09ORklHX1RJTUJfRE1BPXkKIyBDT05GSUdfUENIX0RNQSBpcyBub3Qg c2V0CkNPTkZJR19ETUFfRU5HSU5FPXkKQ09ORklHX0RNQV9BQ1BJPXkKCiMKIyBETUEgQ2xpZW50 cwojCiMgQ09ORklHX0FTWU5DX1RYX0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0RNQVRFU1QgaXMg bm90IHNldApDT05GSUdfRE1BX0VOR0lORV9SQUlEPXkKQ09ORklHX0RDQT15CkNPTkZJR19BVVhE SVNQTEFZPXkKQ09ORklHX1VJTz15CkNPTkZJR19VSU9fQ0lGPXkKQ09ORklHX1VJT19QRFJWX0dF TklSUT15CiMgQ09ORklHX1VJT19ETUVNX0dFTklSUSBpcyBub3Qgc2V0CkNPTkZJR19VSU9fQUVD PXkKQ09ORklHX1VJT19TRVJDT1MzPW0KIyBDT05GSUdfVUlPX1BDSV9HRU5FUklDIGlzIG5vdCBz ZXQKQ09ORklHX1VJT19ORVRYPXkKQ09ORklHX1VJT19NRjYyND1tCkNPTkZJR19WSVJUX0RSSVZF UlM9eQpDT05GSUdfVklSVElPPXkKCiMKIyBWaXJ0aW8gZHJpdmVycwojCkNPTkZJR19WSVJUSU9f UENJPXkKIyBDT05GSUdfVklSVElPX0JBTExPT04gaXMgbm90IHNldApDT05GSUdfVklSVElPX01N SU89bQojIENPTkZJR19WSVJUSU9fTU1JT19DTURMSU5FX0RFVklDRVMgaXMgbm90IHNldAoKIwoj IE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQKIwojIENPTkZJR19IWVBFUlYgaXMgbm90 IHNldApDT05GSUdfU1RBR0lORz15CiMgQ09ORklHX0VUMTMxWCBpcyBub3Qgc2V0CkNPTkZJR19T TElDT1NTPW0KIyBDT05GSUdfVVNCSVBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTUVESSBp cyBub3Qgc2V0CkNPTkZJR19QQU5FTD1tCkNPTkZJR19QQU5FTF9QQVJQT1JUPTAKQ09ORklHX1BB TkVMX1BST0ZJTEU9NQojIENPTkZJR19QQU5FTF9DSEFOR0VfTUVTU0FHRSBpcyBub3Qgc2V0CkNP TkZJR19SVFM1MjA4PW0KIyBDT05GSUdfUlRTNTIwOF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19U UkFOWlBPUlQ9eQojIENPTkZJR19JREVfUEhJU09OIGlzIG5vdCBzZXQKQ09ORklHX0RYX1NFUD15 CiMgQ09ORklHX0NSWVNUQUxIRCBpcyBub3Qgc2V0CkNPTkZJR19GQl9YR0k9bQojIENPTkZJR19B Q1BJX1FVSUNLU1RBUlQgaXMgbm90IHNldApDT05GSUdfVVNCX0VORVNUT1JBR0U9bQpDT05GSUdf QkNNX1dJTUFYPW0KIyBDT05GSUdfRlQxMDAwIGlzIG5vdCBzZXQKCiMKIyBTcGVha3VwIGNvbnNv bGUgc3BlZWNoCiMKQ09ORklHX1NQRUFLVVA9eQpDT05GSUdfU1BFQUtVUF9TWU5USF9BQ05UU0E9 eQpDT05GSUdfU1BFQUtVUF9TWU5USF9BQ05UUEM9eQojIENPTkZJR19TUEVBS1VQX1NZTlRIX0FQ T0xMTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQRUFLVVBfU1lOVEhfQVVEUFRSIGlzIG5vdCBzZXQK Q09ORklHX1NQRUFLVVBfU1lOVEhfQk5TPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfREVDVExLPW0K IyBDT05GSUdfU1BFQUtVUF9TWU5USF9ERUNFWFQgaXMgbm90IHNldAojIENPTkZJR19TUEVBS1VQ X1NZTlRIX0RFQ1BDIGlzIG5vdCBzZXQKQ09ORklHX1NQRUFLVVBfU1lOVEhfRFRMSz15CkNPTkZJ R19TUEVBS1VQX1NZTlRIX0tFWVBDPW0KQ09ORklHX1NQRUFLVVBfU1lOVEhfTFRMSz15CiMgQ09O RklHX1NQRUFLVVBfU1lOVEhfU09GVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQRUFLVVBfU1lOVEhf U1BLT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BFQUtVUF9TWU5USF9UWFBSVCBpcyBub3Qgc2V0 CkNPTkZJR19TUEVBS1VQX1NZTlRIX0RVTU1ZPW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQ0xFQVJQ QURfVE0xMjE3IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1lOQVBUSUNTX0kyQ19S TUk0IGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBR0lOR19NRURJQSBpcyBub3Qgc2V0CgojCiMgQW5k cm9pZAojCiMgQ09ORklHX0FORFJPSUQgaXMgbm90IHNldApDT05GSUdfVVNCX1dQQU5fSENEPW0K Q09ORklHX1dJTUFYX0dETTcyWFg9eQpDT05GSUdfV0lNQVhfR0RNNzJYWF9RT1M9eQojIENPTkZJ R19XSU1BWF9HRE03MlhYX0tfTU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTUFYX0dETTcyWFhf V0lNQVgyIGlzIG5vdCBzZXQKQ09ORklHX1dJTUFYX0dETTcyWFhfVVNCPXkKIyBDT05GSUdfV0lN QVhfR0RNNzJYWF9VU0JfUE0gaXMgbm90IHNldApDT05GSUdfTFRFX0dETTcyNFg9bQojIENPTkZJ R19ORVRfVkVORE9SX1NJTElDT00gaXMgbm90IHNldApDT05GSUdfQ0VEMTQwMT1tCkNPTkZJR19E R1JQPXkKQ09ORklHX0ZJUkVXSVJFX1NFUklBTD15CkNPTkZJR19GV1RUWV9NQVhfVE9UQUxfUE9S VFM9NjQKQ09ORklHX0ZXVFRZX01BWF9DQVJEX1BPUlRTPTMyCkNPTkZJR19NVERfU1BJTkFORF9N VDI5Rj15CiMgQ09ORklHX01URF9TUElOQU5EX09ORElFRUNDIGlzIG5vdCBzZXQKQ09ORklHX1hJ TExZQlVTPXkKQ09ORklHX0RHTkM9eQojIENPTkZJR19ER0FQIGlzIG5vdCBzZXQKQ09ORklHX0dT X0ZQR0FCT09UPXkKQ09ORklHX0NSWVBUT19TS0VJTj15CkNPTkZJR19DUllQVE9fVEhSRUVGSVNI PXkKQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTPXkKQ09ORklHX0FDRVJfV01JPW0KIyBDT05G SUdfQUNFUkhERiBpcyBub3Qgc2V0CkNPTkZJR19BTElFTldBUkVfV01JPW0KQ09ORklHX0FTVVNf TEFQVE9QPW0KQ09ORklHX0RFTExfV01JPW0KQ09ORklHX0RFTExfV01JX0FJTz15CkNPTkZJR19E RUxMX1NNTzg4MDA9eQojIENPTkZJR19GVUpJVFNVX0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklH X0ZVSklUU1VfVEFCTEVUIGlzIG5vdCBzZXQKQ09ORklHX0FNSUxPX1JGS0lMTD1tCiMgQ09ORklH X0hQX0FDQ0VMIGlzIG5vdCBzZXQKQ09ORklHX0hQX1dJUkVMRVNTPXkKIyBDT05GSUdfSFBfV01J IGlzIG5vdCBzZXQKIyBDT05GSUdfTVNJX0xBUFRPUCBpcyBub3Qgc2V0CkNPTkZJR19QQU5BU09O SUNfTEFQVE9QPXkKIyBDT05GSUdfQ09NUEFMX0xBUFRPUCBpcyBub3Qgc2V0CkNPTkZJR19TT05Z X0xBUFRPUD1tCkNPTkZJR19TT05ZUElfQ09NUEFUPXkKQ09ORklHX0lERUFQQURfTEFQVE9QPW0K IyBDT05GSUdfVEhJTktQQURfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSERBUFMg aXMgbm90IHNldApDT05GSUdfSU5URUxfTUVOTE9XPW0KQ09ORklHX0FDUElfV01JPXkKIyBDT05G SUdfTVNJX1dNSSBpcyBub3Qgc2V0CkNPTkZJR19UT1BTVEFSX0xBUFRPUD1tCkNPTkZJR19BQ1BJ X1RPU0hJQkE9bQpDT05GSUdfVE9TSElCQV9CVF9SRktJTEw9bQojIENPTkZJR19BQ1BJX0NNUEMg aXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JUFMgaXMgbm90IHNldApDT05GSUdfSUJNX1JUTD15 CiMgQ09ORklHX1hPMV9SRktJTEwgaXMgbm90IHNldAojIENPTkZJR19YTzE1X0VCT09LIGlzIG5v dCBzZXQKIyBDT05GSUdfU0FNU1VOR19MQVBUT1AgaXMgbm90IHNldApDT05GSUdfTVhNX1dNST1t CkNPTkZJR19JTlRFTF9PQUtUUkFJTD1tCkNPTkZJR19TQU1TVU5HX1ExMD1tCkNPTkZJR19BUFBM RV9HTVVYPW0KQ09ORklHX0lOVEVMX1JTVD15CiMgQ09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVCBp cyBub3Qgc2V0CiMgQ09ORklHX1BWUEFOSUMgaXMgbm90IHNldAojIENPTkZJR19DSFJPTUVfUExB VEZPUk1TIGlzIG5vdCBzZXQKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2 ZXJzCiMKCiMKIyBIYXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1 Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX1NI X1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldApD T05GSUdfU0hfVElNRVJfVE1VPXkKIyBDT05GSUdfRU1fVElNRVJfU1RJIGlzIG5vdCBzZXQKIyBD T05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNl dAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9DPXkKQ09ORklHX1NU RV9NT0RFTV9SUFJPQz15CgojCiMgUnBtc2cgZHJpdmVycwojCiMgQ09ORklHX1BNX0RFVkZSRVEg aXMgbm90IHNldApDT05GSUdfRVhUQ09OPW0KCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwpD T05GSUdfRVhUQ09OX0dQSU89bQojIENPTkZJR19NRU1PUlkgaXMgbm90IHNldAojIENPTkZJR19J SU8gaXMgbm90IHNldAojIENPTkZJR19OVEIgaXMgbm90IHNldAojIENPTkZJR19WTUVfQlVTIGlz IG5vdCBzZXQKQ09ORklHX1BXTT15CkNPTkZJR19QV01fU1lTRlM9eQpDT05GSUdfUFdNX0NMUFM3 MTFYPW0KQ09ORklHX1BXTV9MUFNTPXkKIyBDT05GSUdfUFdNX1JFTkVTQVNfVFBVIGlzIG5vdCBz ZXQKIyBDT05GSUdfSVBBQ0tfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTRVRfQ09OVFJPTExF UiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZNQyBpcyBub3Qgc2V0CgojCiMgUEhZIFN1YnN5c3RlbQoj CkNPTkZJR19HRU5FUklDX1BIWT15CiMgQ09ORklHX1BIWV9FWFlOT1NfTUlQSV9WSURFTyBpcyBu b3Qgc2V0CkNPTkZJR19PTUFQX0NPTlRST0xfUEhZPXkKQ09ORklHX0JDTV9LT05BX1VTQjJfUEhZ PXkKIyBDT05GSUdfUEhZX1NBTVNVTkdfVVNCMiBpcyBub3Qgc2V0CiMgQ09ORklHX1BPV0VSQ0FQ IGlzIG5vdCBzZXQKQ09ORklHX01DQj1tCiMgQ09ORklHX01DQl9QQ0kgaXMgbm90IHNldAoKIwoj IEZpcm13YXJlIERyaXZlcnMKIwpDT05GSUdfRUREPW0KIyBDT05GSUdfRUREX09GRiBpcyBub3Qg c2V0CkNPTkZJR19GSVJNV0FSRV9NRU1NQVA9eQpDT05GSUdfREVMTF9SQlU9bQojIENPTkZJR19E Q0RCQVMgaXMgbm90IHNldApDT05GSUdfRE1JSUQ9eQojIENPTkZJR19ETUlfU1lTRlMgaXMgbm90 IHNldApDT05GSUdfRE1JX1NDQU5fTUFDSElORV9OT05fRUZJX0ZBTExCQUNLPXkKIyBDT05GSUdf SVNDU0lfSUJGVF9GSU5EIGlzIG5vdCBzZXQKQ09ORklHX0dPT0dMRV9GSVJNV0FSRT15CgojCiMg R29vZ2xlIEZpcm13YXJlIERyaXZlcnMKIwpDT05GSUdfR09PR0xFX01FTUNPTlNPTEU9bQoKIwoj IEZpbGUgc3lzdGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQojIENPTkZJR19FWFQy X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUM19GUyBpcyBub3Qgc2V0CkNPTkZJR19FWFQ0X0ZT PW0KQ09ORklHX0VYVDRfVVNFX0ZPUl9FWFQyMz15CkNPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTD15 CkNPTkZJR19FWFQ0X0ZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfRVhUNF9ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19KQkQyPW0KIyBDT05GSUdfSkJEMl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GU19N QkNBQ0hFPW0KIyBDT05GSUdfUkVJU0VSRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19KRlNfRlMg aXMgbm90IHNldApDT05GSUdfWEZTX0ZTPXkKIyBDT05GSUdfWEZTX1FVT1RBIGlzIG5vdCBzZXQK Q09ORklHX1hGU19QT1NJWF9BQ0w9eQojIENPTkZJR19YRlNfUlQgaXMgbm90IHNldApDT05GSUdf WEZTX0RFQlVHPXkKQ09ORklHX0dGUzJfRlM9eQojIENPTkZJR19PQ0ZTMl9GUyBpcyBub3Qgc2V0 CkNPTkZJR19CVFJGU19GUz15CiMgQ09ORklHX0JUUkZTX0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0 CkNPTkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFk9eQojIENPTkZJR19CVFJGU19GU19SVU5f U0FOSVRZX1RFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19CVFJGU19BU1NFUlQgaXMgbm90IHNldApDT05GSUdfTklMRlMyX0ZTPW0KQ09ORklH X0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQpD T05GSUdfRlNOT1RJRlk9eQojIENPTkZJR19ETk9USUZZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5P VElGWV9VU0VSIGlzIG5vdCBzZXQKQ09ORklHX0ZBTk9USUZZPXkKQ09ORklHX1FVT1RBPXkKQ09O RklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFPXkKQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkc9 eQpDT05GSUdfUVVPVEFfREVCVUc9eQpDT05GSUdfUUZNVF9WMT1tCiMgQ09ORklHX1FGTVRfVjIg aXMgbm90IHNldApDT05GSUdfUVVPVEFDVEw9eQpDT05GSUdfQVVUT0ZTNF9GUz1tCiMgQ09ORklH X0ZVU0VfRlMgaXMgbm90IHNldAoKIwojIENhY2hlcwojCiMgQ09ORklHX0ZTQ0FDSEUgaXMgbm90 IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNPOTY2MF9GUz1tCiMg Q09ORklHX0pPTElFVCBpcyBub3Qgc2V0CkNPTkZJR19aSVNPRlM9eQpDT05GSUdfVURGX0ZTPXkK Q09ORklHX1VERl9OTFM9eQoKIwojIERPUy9GQVQvTlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFU X0ZTPXkKQ09ORklHX01TRE9TX0ZTPXkKQ09ORklHX1ZGQVRfRlM9bQpDT05GSUdfRkFUX0RFRkFV TFRfQ09ERVBBR0U9NDM3CkNPTkZJR19GQVRfREVGQVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIK IyBDT05GSUdfTlRGU19GUyBpcyBub3Qgc2V0CgojCiMgUHNldWRvIGZpbGVzeXN0ZW1zCiMKQ09O RklHX1BST0NfRlM9eQpDT05GSUdfUFJPQ19LQ09SRT15CkNPTkZJR19QUk9DX1NZU0NUTD15CkNP TkZJR19QUk9DX1BBR0VfTU9OSVRPUj15CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpD T05GSUdfVE1QRlM9eQojIENPTkZJR19UTVBGU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdf VE1QRlNfWEFUVFI9eQpDT05GSUdfSFVHRVRMQkZTPXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNP TkZJR19DT05GSUdGU19GUz15CiMgQ09ORklHX01JU0NfRklMRVNZU1RFTVMgaXMgbm90IHNldAoj IENPTkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TIGlzIG5vdCBzZXQKQ09ORklHX05MUz15CkNPTkZJ R19OTFNfREVGQVVMVD0iaXNvODg1OS0xIgojIENPTkZJR19OTFNfQ09ERVBBR0VfNDM3IGlzIG5v dCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzczNyBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09E RVBBR0VfNzc1PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1MCBpcyBub3Qgc2V0CkNPTkZJR19O TFNfQ09ERVBBR0VfODUyPW0KQ09ORklHX05MU19DT0RFUEFHRV84NTU9bQpDT05GSUdfTkxTX0NP REVQQUdFXzg1Nz15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPW0KQ09ORklHX05MU19DT0RFUEFH RV84NjE9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYz PXkKQ09ORklHX05MU19DT0RFUEFHRV84NjQ9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODY1IGlz IG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjY9eQojIENPTkZJR19OTFNfQ09ERVBBR0Vf ODY5IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV85MzY9bQpDT05GSUdfTkxTX0NPREVQ QUdFXzk1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPW0KIyBDT05GSUdfTkxTX0NPREVQQUdF Xzk0OSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODc0PW0KIyBDT05GSUdfTkxTX0lT Tzg4NTlfOCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD1tCiMgQ09ORklHX05M U19DT0RFUEFHRV8xMjUxIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0FTQ0lJIGlzIG5vdCBzZXQK Q09ORklHX05MU19JU084ODU5XzE9eQojIENPTkZJR19OTFNfSVNPODg1OV8yIGlzIG5vdCBzZXQK Q09ORklHX05MU19JU084ODU5XzM9eQpDT05GSUdfTkxTX0lTTzg4NTlfND1tCkNPTkZJR19OTFNf SVNPODg1OV81PXkKQ09ORklHX05MU19JU084ODU5XzY9eQojIENPTkZJR19OTFNfSVNPODg1OV83 IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5Xzk9eQpDT05GSUdfTkxTX0lTTzg4NTlfMTM9 bQpDT05GSUdfTkxTX0lTTzg4NTlfMTQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTU9eQpDT05GSUdf TkxTX0tPSThfUj15CiMgQ09ORklHX05MU19LT0k4X1UgaXMgbm90IHNldApDT05GSUdfTkxTX01B Q19ST01BTj15CkNPTkZJR19OTFNfTUFDX0NFTFRJQz15CkNPTkZJR19OTFNfTUFDX0NFTlRFVVJP PW0KQ09ORklHX05MU19NQUNfQ1JPQVRJQU49eQpDT05GSUdfTkxTX01BQ19DWVJJTExJQz15CkNP TkZJR19OTFNfTUFDX0dBRUxJQz1tCiMgQ09ORklHX05MU19NQUNfR1JFRUsgaXMgbm90IHNldApD T05GSUdfTkxTX01BQ19JQ0VMQU5EPW0KQ09ORklHX05MU19NQUNfSU5VSVQ9bQpDT05GSUdfTkxT X01BQ19ST01BTklBTj15CiMgQ09ORklHX05MU19NQUNfVFVSS0lTSCBpcyBub3Qgc2V0CkNPTkZJ R19OTFNfVVRGOD1tCgojCiMgS2VybmVsIGhhY2tpbmcKIwpDT05GSUdfVFJBQ0VfSVJRRkxBR1Nf U1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMKQ09ORklHX1BSSU5US19U SU1FPXkKQ09ORklHX0RFRkFVTFRfTUVTU0FHRV9MT0dMRVZFTD00CiMgQ09ORklHX0JPT1RfUFJJ TlRLX0RFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19ERUJVRyBpcyBub3Qgc2V0Cgoj CiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19FTkFC TEVfV0FSTl9ERVBSRUNBVEVEPXkKIyBDT05GSUdfRU5BQkxFX01VU1RfQ0hFQ0sgaXMgbm90IHNl dApDT05GSUdfRlJBTUVfV0FSTj0yMDQ4CkNPTkZJR19TVFJJUF9BU01fU1lNUz15CiMgQ09ORklH X1JFQURBQkxFX0FTTSBpcyBub3Qgc2V0CkNPTkZJR19VTlVTRURfU1lNQk9MUz15CkNPTkZJR19E RUJVR19GUz15CkNPTkZJR19IRUFERVJTX0NIRUNLPXkKQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlT TUFUQ0g9eQpDT05GSUdfQVJDSF9XQU5UX0ZSQU1FX1BPSU5URVJTPXkKQ09ORklHX0ZSQU1FX1BP SU5URVI9eQojIENPTkZJR19ERUJVR19GT1JDRV9XRUFLX1BFUl9DUFUgaXMgbm90IHNldApDT05G SUdfTUFHSUNfU1lTUlE9eQpDT05GSUdfTUFHSUNfU1lTUlFfREVGQVVMVF9FTkFCTEU9MHgxCkNP TkZJR19ERUJVR19LRVJORUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwojIENPTkZJR19ERUJV R19QQUdFQUxMT0MgaXMgbm90IHNldApDT05GSUdfREVCVUdfT0JKRUNUUz15CkNPTkZJR19ERUJV R19PQkpFQ1RTX1NFTEZURVNUPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfRlJFRT15CkNPTkZJR19E RUJVR19PQkpFQ1RTX1RJTUVSUz15CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfV09SSyBpcyBub3Qg c2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfUkNVX0hFQUQgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19PQkpFQ1RTX1BFUkNQVV9DT1VOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX09CSkVD VFNfRU5BQkxFX0RFRkFVTFQ9MQojIENPTkZJR19TTFVCX0RFQlVHX09OIGlzIG5vdCBzZXQKQ09O RklHX1NMVUJfU1RBVFM9eQpDT05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RF QlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdFPXkKQ09ORklH X0RFQlVHX1ZNPXkKIyBDT05GSUdfREVCVUdfVk1fVk1BQ0FDSEUgaXMgbm90IHNldApDT05GSUdf REVCVUdfVk1fUkI9eQpDT05GSUdfREVCVUdfVklSVFVBTD15CkNPTkZJR19ERUJVR19NRU1PUllf SU5JVD15CkNPTkZJR19NRU1PUllfTk9USUZJRVJfRVJST1JfSU5KRUNUPXkKQ09ORklHX0RFQlVH X1BFUl9DUFVfTUFQUz15CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQojIENPTkZJ R19ERUJVR19TVEFDS09WRVJGTE9XIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9LTUVNQ0hF Q0s9eQojIENPTkZJR19LTUVNQ0hFQ0sgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19TSElSUSBp cyBub3Qgc2V0CgojCiMgRGVidWcgTG9ja3VwcyBhbmQgSGFuZ3MKIwpDT05GSUdfTE9DS1VQX0RF VEVDVE9SPXkKQ09ORklHX0hBUkRMT0NLVVBfREVURUNUT1I9eQojIENPTkZJR19CT09UUEFSQU1f SEFSRExPQ0tVUF9QQU5JQyBpcyBub3Qgc2V0CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9Q QU5JQ19WQUxVRT0wCkNPTkZJR19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQz15CkNPTkZJR19C T09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQ19WQUxVRT0xCkNPTkZJR19ERVRFQ1RfSFVOR19UQVNL PXkKQ09ORklHX0RFRkFVTFRfSFVOR19UQVNLX1RJTUVPVVQ9MTIwCiMgQ09ORklHX0JPT1RQQVJB TV9IVU5HX1RBU0tfUEFOSUMgaXMgbm90IHNldApDT05GSUdfQk9PVFBBUkFNX0hVTkdfVEFTS19Q QU5JQ19WQUxVRT0wCkNPTkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklDX09OX09PUFNf VkFMVUU9MQpDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19TQ0hFRF9ERUJVRz15CiMgQ09O RklHX1NDSEVEU1RBVFMgaXMgbm90IHNldApDT05GSUdfVElNRVJfU1RBVFM9eQoKIwojIExvY2sg RGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19S VF9NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRfTVVURVhfVEVTVEVSIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVHX01VVEVYRVM9eQpDT05GSUdfREVC VUdfV1dfTVVURVhfU0xPV1BBVEg9eQpDT05GSUdfREVCVUdfTE9DS19BTExPQz15CiMgQ09ORklH X1BST1ZFX0xPQ0tJTkcgaXMgbm90IHNldApDT05GSUdfTE9DS0RFUD15CiMgQ09ORklHX0xPQ0tf U1RBVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19MT0NLREVQPXkKQ09ORklHX0RFQlVHX0FUT01J Q19TTEVFUD15CiMgQ09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0 CkNPTkZJR19MT0NLX1RPUlRVUkVfVEVTVD15CkNPTkZJR19UUkFDRV9JUlFGTEFHUz15CkNPTkZJ R19TVEFDS1RSQUNFPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CiMgQ09ORklH X0RFQlVHX0tPQkpFQ1RfUkVMRUFTRSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NF PXkKIyBDT05GSUdfREVCVUdfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BJX0xJU1Qg aXMgbm90IHNldAojIENPTkZJR19ERUJVR19TRyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19OT1RJ RklFUlM9eQojIENPTkZJR19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qgc2V0CgojCiMgUkNVIERl YnVnZ2luZwojCiMgQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19U T1JUVVJFX1RFU1Q9eQojIENPTkZJR19SQ1VfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklH X1JDVV9DUFVfU1RBTExfVElNRU9VVD0yMQpDT05GSUdfUkNVX0NQVV9TVEFMTF9JTkZPPXkKQ09O RklHX1JDVV9UUkFDRT15CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlzIG5vdCBzZXQK Q09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTj15CiMgQ09ORklHX0NQVV9OT1RJRklFUl9F UlJPUl9JTkpFQ1QgaXMgbm90IHNldApDT05GSUdfUE1fTk9USUZJRVJfRVJST1JfSU5KRUNUPXkK IyBDT05GSUdfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfTEFURU5DWVRPUCBp cyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19ERUJVR19TVFJJQ1RfVVNFUl9DT1BZX0NIRUNLUz15 CkNPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19OT1BfVFJBQ0VSPXkKQ09O RklHX0hBVkVfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJB Q0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfRlBfVEVTVD15CkNPTkZJR19IQVZFX0ZV TkNUSU9OX1RSQUNFX01DT1VOVF9URVNUPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpD T05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9GVFJBQ0Vf TUNPVU5UX1JFQ09SRD15CkNPTkZJR19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdf SEFWRV9GRU5UUlk9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15CkNPTkZJR19UUkFDRVJf TUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJTkdfQlVGRkVSPXkKQ09O RklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJBQ0VSPXkKQ09ORklH X1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lORz15CkNPTkZJR19HRU5FUklD X1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRSQUNFPXkKIyBDT05G SUdfRlVOQ1RJT05fVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX0lSUVNPRkZfVFJBQ0VSPXkKIyBD T05GSUdfU0NIRURfVFJBQ0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfRlRSQUNFX1NZU0NBTExTIGlz IG5vdCBzZXQKQ09ORklHX1RSQUNFUl9TTkFQU0hPVD15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Rf UEVSX0NQVV9TV0FQPXkKQ09ORklHX1RSQUNFX0JSQU5DSF9QUk9GSUxJTkc9eQojIENPTkZJR19C UkFOQ0hfUFJPRklMRV9OT05FIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPRklMRV9BTk5PVEFURURf QlJBTkNIRVMgaXMgbm90IHNldApDT05GSUdfUFJPRklMRV9BTExfQlJBTkNIRVM9eQojIENPTkZJ R19CUkFOQ0hfVFJBQ0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBQ0tfVFJBQ0VSIGlzIG5vdCBz ZXQKQ09ORklHX0JMS19ERVZfSU9fVFJBQ0U9eQpDT05GSUdfS1BST0JFX0VWRU5UPXkKQ09ORklH X1VQUk9CRV9FVkVOVD15CkNPTkZJR19QUk9CRV9FVkVOVFM9eQojIENPTkZJR19GVFJBQ0VfU1RB UlRVUF9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1JT1RSQUNFIGlzIG5vdCBzZXQKIyBDT05G SUdfVFJBQ0VQT0lOVF9CRU5DSE1BUksgaXMgbm90IHNldApDT05GSUdfUklOR19CVUZGRVJfQkVO Q0hNQVJLPW0KIyBDT05GSUdfUklOR19CVUZGRVJfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKCiMK IyBSdW50aW1lIFRlc3RpbmcKIwpDT05GSUdfTEtEVE09bQojIENPTkZJR19URVNUX0xJU1RfU09S VCBpcyBub3Qgc2V0CiMgQ09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENP TkZJR19CQUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JCVFJFRV9URVNUPXkK IyBDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1BFUkNQVV9URVNU PW0KQ09ORklHX0FUT01JQzY0X1NFTEZURVNUPXkKQ09ORklHX1RFU1RfU1RSSU5HX0hFTFBFUlM9 eQpDT05GSUdfVEVTVF9LU1RSVE9YPW0KIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5J VCBpcyBub3Qgc2V0CiMgQ09ORklHX0JVSUxEX0RPQ1NSQyBpcyBub3Qgc2V0CiMgQ09ORklHX0RN QV9BUElfREVCVUcgaXMgbm90IHNldApDT05GSUdfVEVTVF9NT0RVTEU9bQojIENPTkZJR19URVNU X1VTRVJfQ09QWSBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0JQRj1tCiMgQ09ORklHX1NBTVBMRVMg aXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBz ZXQKQ09ORklHX1NUUklDVF9ERVZNRU09eQpDT05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQPXkKQ09O RklHX0VBUkxZX1BSSU5USz15CiMgQ09ORklHX0VBUkxZX1BSSU5US19EQkdQIGlzIG5vdCBzZXQK IyBDT05GSUdfWDg2X1BURFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1JPREFUQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9OWCBpcyBub3Qgc2V0CkNPTkZJR19E RUJVR19OWF9URVNUPW0KQ09ORklHX0RPVUJMRUZBVUxUPXkKQ09ORklHX0RFQlVHX1RMQkZMVVNI PXkKIyBDT05GSUdfSU9NTVVfU1RSRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfTU1JT1RSQUNF X1NVUFBPUlQ9eQpDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZ UEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9U WVBFX05PTkU9MwojIENPTkZJR19JT19ERUxBWV8wWDgwIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9f REVMQVlfMFhFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0 CkNPTkZJR19JT19ERUxBWV9OT05FPXkKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0zCkNP TkZJR19ERUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CiMg Q09ORklHX09QVElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX05NSV9TRUxG VEVTVD15CkNPTkZJR19YODZfREVCVUdfU1RBVElDX0NQVV9IQVM9eQoKIwojIFNlY3VyaXR5IG9w dGlvbnMKIwpDT05GSUdfS0VZUz15CkNPTkZJR19QRVJTSVNURU5UX0tFWVJJTkdTPXkKIyBDT05G SUdfQklHX0tFWVMgaXMgbm90IHNldApDT05GSUdfVFJVU1RFRF9LRVlTPW0KQ09ORklHX0VOQ1JZ UFRFRF9LRVlTPW0KIyBDT05GSUdfS0VZU19ERUJVR19QUk9DX0tFWVMgaXMgbm90IHNldApDT05G SUdfU0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1Q9eQojIENPTkZJR19TRUNVUklUWSBpcyBub3Qgc2V0 CkNPTkZJR19TRUNVUklUWUZTPXkKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfREFDPXkKQ09ORklH X0RFRkFVTFRfU0VDVVJJVFk9IiIKQ09ORklHX1hPUl9CTE9DS1M9eQpDT05GSUdfQ1JZUFRPPXkK CiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJ R19DUllQVE9fQUxHQVBJMj15CkNPTkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVB RDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15 CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRP X1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUENPTVA9bQpDT05GSUdf Q1JZUFRPX1BDT01QMj15CkNPTkZJR19DUllQVE9fTUFOQUdFUj15CkNPTkZJR19DUllQVE9fTUFO QUdFUjI9eQojIENPTkZJR19DUllQVE9fVVNFUiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUFO QUdFUl9ESVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19HRjEyOE1VTD15CkNPTkZJR19DUllQ VE9fTlVMTD15CkNPTkZJR19DUllQVE9fUENSWVBUPW0KQ09ORklHX0NSWVBUT19XT1JLUVVFVUU9 eQpDT05GSUdfQ1JZUFRPX0NSWVBURD15CkNPTkZJR19DUllQVE9fQVVUSEVOQz1tCkNPTkZJR19D UllQVE9fVEVTVD1tCkNPTkZJR19DUllQVE9fQUJMS19IRUxQRVI9eQpDT05GSUdfQ1JZUFRPX0dM VUVfSEVMUEVSX1g4Nj15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2Np YXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJ R19DUllQVE9fU0VRSVY9eQoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpD T05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQVE9fQ1RTPW0KQ09ORklHX0NSWVBUT19FQ0I9 eQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJR19DUllQVE9fUENCQz1tCkNPTkZJR19DUllQVE9f WFRTPXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBU T19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkKIyBDT05GSUdfQ1JZUFRPX1ZNQUMgaXMgbm90 IHNldAoKIwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NSWVBUT19D UkMzMkNfSU5URUw9eQpDT05GSUdfQ1JZUFRPX0NSQzMyPXkKQ09ORklHX0NSWVBUT19DUkMzMl9Q Q0xNVUw9bQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CkNPTkZJR19DUllQVE9fQ1JDVDEwRElG X1BDTE1VTD15CkNPTkZJR19DUllQVE9fR0hBU0g9eQojIENPTkZJR19DUllQVE9fTUQ0IGlzIG5v dCBzZXQKIyBDT05GSUdfQ1JZUFRPX01ENSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19NSUNI QUVMX01JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19STUQxMjggaXMgbm90IHNldAojIENP TkZJR19DUllQVE9fUk1EMTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1JNRDI1NiBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19STUQzMjAgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NI QTE9eQpDT05GSUdfQ1JZUFRPX1NIQTFfU1NTRTM9eQpDT05GSUdfQ1JZUFRPX1NIQTI1Nl9TU1NF Mz15CkNPTkZJR19DUllQVE9fU0hBNTEyX1NTU0UzPW0KQ09ORklHX0NSWVBUT19TSEEyNTY9eQpD T05GSUdfQ1JZUFRPX1NIQTUxMj15CiMgQ09ORklHX0NSWVBUT19UR1IxOTIgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX1dQNTEyPW0KIyBDT05GSUdfQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVM IGlzIG5vdCBzZXQKCiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdfQ1JZ UFRPX0FFU19YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD15CkNPTkZJR19DUllQ VE9fQU5VQklTPXkKQ09ORklHX0NSWVBUT19BUkM0PXkKIyBDT05GSUdfQ1JZUFRPX0JMT1dGSVNI IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19CTE9XRklTSF9DT01NT049bQpDT05GSUdfQ1JZUFRP X0JMT1dGSVNIX1g4Nl82ND1tCiMgQ09ORklHX0NSWVBUT19DQU1FTExJQSBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fQ0FNRUxMSUFfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNO SV9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9BVlgyX1g4Nl82ND1t CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049bQpDT05GSUdfQ1JZUFRPX0NBU1Q1PW0KQ09ORklH X0NSWVBUT19DQVNUNV9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNUNj1tCiMgQ09ORklH X0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19ERVM9eQoj IENPTkZJR19DUllQVE9fRkNSWVBUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0tIQVpBRCBp cyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0FMU0EyMD15CkNPTkZJR19DUllQVE9fU0FMU0EyMF9Y ODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1NFRUQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9eQpDT05G SUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZY X1g4Nl82ND1tCkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlgyX1g4Nl82ND1tCkNPTkZJR19DUllQ VE9fVEVBPW0KIyBDT05GSUdfQ1JZUFRPX1RXT0ZJU0ggaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1RXT0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82ND1tCkNPTkZJR19D UllQVE9fVFdPRklTSF9YODZfNjRfM1dBWT1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9BVlhfWDg2 XzY0PW0KCiMKIyBDb21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT1tCkNPTkZJR19D UllQVE9fWkxJQj1tCkNPTkZJR19DUllQVE9fTFpPPXkKQ09ORklHX0NSWVBUT19MWjQ9bQpDT05G SUdfQ1JZUFRPX0xaNEhDPW0KCiMKIyBSYW5kb20gTnVtYmVyIEdlbmVyYXRpb24KIwpDT05GSUdf Q1JZUFRPX0FOU0lfQ1BSTkc9bQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09ORklHX0NSWVBU T19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fSEFTSF9JTkZPPXkKIyBDT05GSUdfQ1JZUFRPX0hXIGlzIG5vdCBzZXQKQ09ORklH X0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZX1NVQlRZ UEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15CkNPTkZJR19YNTA5X0NFUlRJRklDQVRF X1BBUlNFUj15CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CkNPTkZJ R19CSU5BUllfUFJJTlRGPXkKCiMKIyBMaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX1JBSUQ2X1BR PXkKQ09ORklHX0JJVFJFVkVSU0U9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15 CkNPTkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15 CkNPTkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQ PXkKQ09ORklHX0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JTz15CkNPTkZJR19QRVJD UFVfUldTRU09eQpDT05GSUdfQVJDSF9VU0VfQ01QWENIR19MT0NLUkVGPXkKQ09ORklHX0NSQ19D Q0lUVD15CkNPTkZJR19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkKQ09ORklHX0NSQ19JVFVf VD15CkNPTkZJR19DUkMzMj15CkNPTkZJR19DUkMzMl9TRUxGVEVTVD15CiMgQ09ORklHX0NSQzMy X1NMSUNFQlk4IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQgaXMgbm90IHNldAoj IENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKQ09ORklHX0NSQzMyX0JJVD15CiMgQ09O RklHX0NSQzcgaXMgbm90IHNldApDT05GSUdfTElCQ1JDMzJDPXkKQ09ORklHX0NSQzg9eQojIENP TkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1JBTkRPTTMy X1NFTEZURVNUPXkKQ09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpD T05GSUdfTFpPX0NPTVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9D T01QUkVTUz1tCkNPTkZJR19MWjRIQ19DT01QUkVTUz1tCkNPTkZJR19MWjRfREVDT01QUkVTUz15 CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQ Qz15CkNPTkZJR19YWl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklHX1haX0RF Q19BUk1USFVNQj15CkNPTkZJR19YWl9ERUNfU1BBUkM9eQpDT05GSUdfWFpfREVDX0JDSj15CkNP TkZJR19YWl9ERUNfVEVTVD1tCkNPTkZJR19ERUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01Q UkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTUE9eQpDT05GSUdfREVDT01QUkVTU19Y Wj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTz15CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJ R19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJR19SRUVEX1NPTE9NT049bQpDT05GSUdfUkVFRF9T T0xPTU9OX0RFQzE2PXkKQ09ORklHX0JDSD15CkNPTkZJR19CQ0hfQ09OU1RfUEFSQU1TPXkKQ09O RklHX0lOVEVSVkFMX1RSRUU9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFT X0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdf Q0hFQ0tfU0lHTkFUVVJFPXkKQ09ORklHX0NQVU1BU0tfT0ZGU1RBQ0s9eQpDT05GSUdfQ1BVX1JN QVA9eQpDT05GSUdfRFFMPXkKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2 NF9ERUNfSUZfUE9TSVRJVkU9eQpDT05GSUdfQVZFUkFHRT15CkNPTkZJR19DTFpfVEFCPXkKQ09O RklHX0NPUkRJQz15CkNPTkZJR19ERFI9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX09JRF9SRUdJ U1RSWT15CkNPTkZJR19GT05UX1NVUFBPUlQ9bQpDT05GSUdfRk9OVFM9eQojIENPTkZJR19GT05U Xzh4OCBpcyBub3Qgc2V0CkNPTkZJR19GT05UXzh4MTY9eQpDT05GSUdfRk9OVF82eDExPXkKQ09O RklHX0ZPTlRfN3gxND15CiMgQ09ORklHX0ZPTlRfUEVBUkxfOHg4IGlzIG5vdCBzZXQKIyBDT05G SUdfRk9OVF9BQ09STl84eDggaXMgbm90IHNldAojIENPTkZJR19GT05UX01JTklfNHg2IGlzIG5v dCBzZXQKQ09ORklHX0ZPTlRfU1VOOHgxNj15CkNPTkZJR19GT05UX1NVTjEyeDIyPXkKIyBDT05G SUdfRk9OVF8xMHgxOCBpcyBub3Qgc2V0Cg== --===============3560693363877621627==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752134AbaF2DMJ (ORCPT ); Sat, 28 Jun 2014 23:12:09 -0400 Received: from mga14.intel.com ([192.55.52.115]:42080 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751614AbaF2DME (ORCPT ); Sat, 28 Jun 2014 23:12:04 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,569,1400050800"; d="log'?scan'208";a="554778957" Date: Sun, 29 Jun 2014 11:11:21 +0800 From: Fengguang Wu To: Yuyang Du Cc: Jet Chen , Su Tao , Yuanhan Liu , LKP , linux-kernel@vger.kernel.org Subject: [sched] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:6069 sd_init() Message-ID: <20140629031121.GB10256@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="WhfpMioaduB5tiZL" Content-Disposition: inline In-Reply-To: <20140629030939.GA10256@localhost> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --WhfpMioaduB5tiZL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is git://bee.sh.intel.com/git/ydu19/linux cc-v4-on-3.16-rc2 commit 981fa8778958e70170ad2e757bc75f5e3c688665 Author: Yuyang Du AuthorDate: Wed Jun 25 03:57:18 2014 +0800 Commit: Yuyang Du CommitDate: Thu Jun 26 15:06:56 2014 +0800 Define SD_WORKLOAD_CONSOLIDATION and attach to sched_domain Workload Consolidation is completely CPU topology and policy driven. To do so, we define SD_WORKLOAD_CONSOLIDATION, and add some fields in sched_domain struct: 1) total_groups is the group number in total in this domain 2) group_number is this CPU's group sequence number 3) consolidating_coeff is the coefficient for consolidating CPUs, and is changeable via sysctl tool to make consolidation more aggressive or less 4) first_group is the pointer to this domain's first group ordered by CPU number This patchset enables SD_WORKLOAD_CONSOLIDATION in MC domain by default. But we need to come up with a better way to determine on which architecture this flag should be enabled or not. Thanks to PeterZ and Dietmar for pointing this out and help me finally understand it. Signed-off-by: Yuyang Du =================================================== PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT! =================================================== Attached dmesg for the parent commit, too, to help confirm whether it is a noise error. +--------------------------------------------------+------------+------------+------------------+ | | 3b3fb61976 | 981fa87789 | v3.16-rc2_062617 | +--------------------------------------------------+------------+------------+------------------+ | boot_successes | 56 | 0 | 0 | | boot_failures | 1 | 19 | 13 | | BUG:kernel_boot_crashed | 1 | | | | WARNING:CPU:PID:at_kernel/sched/core.c:sd_init() | 0 | 19 | 13 | | backtrace:sd_init | 0 | 19 | 13 | | backtrace:warn_slowpath_fmt | 0 | 19 | 13 | | backtrace:build_sched_domains | 0 | 19 | 13 | | backtrace:sched_init_smp | 0 | 19 | 13 | | backtrace:kernel_init_freeable | 0 | 19 | 13 | +--------------------------------------------------+------------+------------+------------------+ [ 0.182210] --------------------------------- [ 0.183384] smpboot: Total of 2 processors activated (10774.02 BogoMIPS) [ 0.185468] ------------[ cut here ]------------ [ 0.185468] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:6069 sd_init+0x3e6/0x400() [ 0.185468] wrong sd_flags in topology description [ 0.190008] Modules linked in: [ 0.191075] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc2-00004-g981fa87 #1 [ 0.193126] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 0.195267] 0000000000000009 ffff880013487d30 ffffffff822ec723 ffff880013487d78 [ 0.197754] ffff880013487d68 ffffffff810ca0d7 ffffffff82d90038 0000000000008000 [ 0.200484] 0000000000000001 ffff8800135b8000 0000000000000001 ffff880013487dc8 [ 0.202956] Call Trace: [ 0.203814] [] dump_stack+0xc1/0x111 [ 0.205138] [] warn_slowpath_common+0xc7/0x100 [ 0.206629] [] warn_slowpath_fmt+0x57/0x70 [ 0.208029] [] ? __bitmap_weight+0xe4/0x110 [ 0.209447] [] sd_init+0x3e6/0x400 [ 0.210015] [] build_sched_domain+0x31/0x230 [ 0.211450] [] build_sched_domains+0xc46/0x1770 [ 0.212931] [] sched_init_smp+0x118/0x3b0 [ 0.214329] [] kernel_init_freeable+0xcd/0x31a [ 0.215816] [] ? rest_init+0x120/0x120 [ 0.217155] [] kernel_init+0x11/0x230 [ 0.218491] [] ret_from_fork+0x7c/0xb0 [ 0.220014] [] ? rest_init+0x120/0x120 [ 0.221383] ---[ end trace 66f6dff8a935a04a ]--- [ 0.233431] gcov: version magic: 0x3430382a git bisect start 9c33bf1e59d26dad8dc45e438cbdc28783589b11 a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee -- git bisect good 10d9d029067f2aacbdc140786efff146d79b34c5 # 08:26 19+ 0 Merge 'cgroup/for-3.16-fixes' into devel-hourly-2014062617 git bisect bad b8db0fc896849e940f23fbea02c137869c94f3d3 # 08:33 0- 6 Merge 'kvm-ppc/kvm-ppc-queue' into devel-hourly-2014062617 git bisect good 7135b130d9f1c30321f9a9e024498557026cdd03 # 08:41 19+ 0 Merge 'arm-platforms/kvm-arm64/irq-forward' into devel-hourly-2014062617 git bisect good c2484a8acda7d9ff41a98d3e2fcc5a65bbd02747 # 08:50 19+ 0 Merge 'arc/for-next' into devel-hourly-2014062617 git bisect good 1a799f5c9dbbd47d503af1e0cedf9d252cca2d6d # 09:00 19+ 0 Merge 'cryptodev/master' into devel-hourly-2014062617 git bisect bad 9c259d6a46e754ea8fb42bcf688255ffa2c8c048 # 09:09 0- 16 Merge 'yuyang/cc-v4-on-3.16-rc2' into devel-hourly-2014062617 git bisect bad 1a43e8a377f4adc5c9a412de1a57ab453f8313d4 # 09:17 0- 13 Workload Consolidation: Consolidating workload to a subset of CPUs if possible git bisect good 7dee841147a972e809dfcd75f638d7145dd8e756 # 09:29 19+ 0 sched: Precise accumulated time and acount runnable number in update_entity_runnable_avg git bisect bad 981fa8778958e70170ad2e757bc75f5e3c688665 # 09:41 0- 12 Define SD_WORKLOAD_CONSOLIDATION and attach to sched_domain git bisect good 3b3fb61976509ef8f7c0c05adba0b61cea6b05db # 09:52 19+ 0 How CPU ConCurrency (CC) accrues with runqueue change and time # first bad commit: [981fa8778958e70170ad2e757bc75f5e3c688665] Define SD_WORKLOAD_CONSOLIDATION and attach to sched_domain git bisect good 3b3fb61976509ef8f7c0c05adba0b61cea6b05db # 09:58 57+ 1 How CPU ConCurrency (CC) accrues with runqueue change and time git bisect bad 9c33bf1e59d26dad8dc45e438cbdc28783589b11 # 09:58 0- 13 0day head guard for 'devel-hourly-2014062617' git bisect good 24b414d5a7d3e6a716350464dfdb44da610ed142 # 10:10 57+ 0 Merge tag 'spi-v3.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi git bisect good 96426007c90cde23c0402856f3e0aec0f4cc2e48 # 10:18 57+ 0 Add linux-next specific files for 20140627 This script may reproduce the error. ----------------------------------------------------------------------------- #!/bin/bash kernel=$1 initrd=yocto-minimal-x86_64.cgz wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/blob/master/initrd/$initrd kvm=( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -initrd $initrd -smp 2 -m 256M -net nic,vlan=0,macaddr=00:00:00:00:00:00,model=virtio -net user,vlan=0 -net nic,vlan=1,model=e1000 -net user,vlan=1 -boot order=nc -no-reboot -watchdog i6300esb -serial stdio -display none -monitor null ) append=( debug sched_debug apic=debug ignore_loglevel sysrq_always_enabled panic=10 prompt_ramdisk=0 earlyprintk=ttyS0,115200 console=ttyS0,115200 console=tty0 vga=normal root=/dev/ram0 rw ) "${kvm[@]}" --append "${append[*]}" ----------------------------------------------------------------------------- Thanks, Fengguang --WhfpMioaduB5tiZL Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-yocto-ivb41-51:20140629093503:x86_64-randconfig-hsxa0-06261808::" Content-Transfer-Encoding: quoted-printable early console in setup code Probing EDD (edd=3Doff to disable)... ok early console in decompress_kernel Decompressing Linux... Parsing ELF... done. Booting the kernel. [ 0.000000] Linux version 3.16.0-rc2-00004-g981fa87 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Sun Jun 29 09:33:12 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-dev= el:devel-hourly-2014062617:981fa8778958e70170ad2e757bc75f5e3c688665:bisect-= linux0/.vmlinuz-981fa8778958e70170ad2e757bc75f5e3c688665-20140629093339-2-i= vb41 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel/x86_= 64-randconfig-hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c688665/vmlin= uz-3.16.0-rc2-00004-g981fa87 drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x04bc1000, 0x04bc1fff] PGTABLE [ 0.000000] BRK [0x04bc2000, 0x04bc2fff] PGTABLE [ 0.000000] BRK [0x04bc3000, 0x04bc3fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x04bc4000, 0x04bc4fff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13c66001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57c000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:2 nr_cpu_ids:2 nr= _node_ids:1 [ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff880013800000 s79488 r8192= d22912 u1048576 [ 0.000000] pcpu-alloc: s79488 r8192 d22912 u1048576 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1380cd40 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/li= nux-devel:devel-hourly-2014062617:981fa8778958e70170ad2e757bc75f5e3c688665:= bisect-linux0/.vmlinuz-981fa8778958e70170ad2e757bc75f5e3c688665-20140629093= 339-2-ivb41 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kern= el/x86_64-randconfig-hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c68866= 5/vmlinuz-3.16.0-rc2-00004-g981fa87 drbd.minor_count=3D8 [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 254604K/327280K available (19508K kernel code, 10935= K rwdata, 10220K rodata, 1412K init, 19004K bss, 72676K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D2, N= odes=3D1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D2 [ 0.000000] NR_IRQS:524544 nr_irqs:512 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Linux version 3.16.0-rc2-00004-g981fa87 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Sun Jun 29 09:33:12 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-dev= el:devel-hourly-2014062617:981fa8778958e70170ad2e757bc75f5e3c688665:bisect-= linux0/.vmlinuz-981fa8778958e70170ad2e757bc75f5e3c688665-20140629093339-2-i= vb41 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel/x86_= 64-randconfig-hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c688665/vmlin= uz-3.16.0-rc2-00004-g981fa87 drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x04bc1000, 0x04bc1fff] PGTABLE [ 0.000000] BRK [0x04bc2000, 0x04bc2fff] PGTABLE [ 0.000000] BRK [0x04bc3000, 0x04bc3fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x04bc4000, 0x04bc4fff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13c66001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57c000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:2 nr_cpu_ids:2 nr= _node_ids:1 [ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff880013800000 s79488 r8192= d22912 u1048576 [ 0.000000] pcpu-alloc: s79488 r8192 d22912 u1048576 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1380cd40 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/li= nux-devel:devel-hourly-2014062617:981fa8778958e70170ad2e757bc75f5e3c688665:= bisect-linux0/.vmlinuz-981fa8778958e70170ad2e757bc75f5e3c688665-20140629093= 339-2-ivb41 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kern= el/x86_64-randconfig-hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c68866= 5/vmlinuz-3.16.0-rc2-00004-g981fa87 drbd.minor_count=3D8 [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 254604K/327280K available (19508K kernel code, 10935= K rwdata, 10220K rodata, 1412K init, 19004K bss, 72676K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D2, N= odes=3D1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D2 [ 0.000000] NR_IRQS:524544 nr_irqs:512 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,= Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.000000] ... CHAINHASH_SIZE: 32768 [ 0.000000] memory used by lock dependency info: 8127 kB [ 0.000000] per task-struct memory footprint: 1920 bytes [ 0.000000] ODEBUG: selftest passed [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2693.506 MHz processor [ 0.020000] Calibrating delay loop (skipped) preset value.. 5387.01 Bogo= MIPS (lpj=3D26935060) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] ACPI: Core revision 20140424 [ 0.024108] ACPI: All ACPI Tables successfully acquired [ 0.025812] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) [ 0.027312] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 by= tes) [ 0.029559] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.029559] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.029559] tlb_flushall_shift: 6 [ 0.030395] Freeing SMP alternatives memory: 28K (ffffffff8392a000 - fff= fffff83931000) [ 0.040315] Getting VERSION: 1050014 [ 0.041614] Getting VERSION: 1050014 [ 0.042847] Getting ID: 0 [ 0.043894] Getting ID: ff000000 [ 0.045044] Getting LVT0: 8700 [ 0.046167] Getting LVT1: 8400 [ 0.047490] enabled ExtINT on CPU#0 [ 0.049931] ENABLING IO-APIC IRQs [ 0.050012] init IO_APIC IRQs [ 0.051193] apic 0 pin 0 not connected [ 0.052508] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 0.055053] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Ac= tive:0 Dest:1) [ 0.057651] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Ac= tive:0 Dest:1) [ 0.060047] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 0.062633] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 Ac= tive:0 Dest:1) [ 0.065278] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 0.067750] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 0.070038] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 0.072640] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Ac= tive:0 Dest:1) [ 0.075077] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:1 = Active:0 Dest:1) [ 0.077679] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:1 = Active:0 Dest:1) [ 0.080038] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 0.082615] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:0 = Active:0 Dest:1) [ 0.085098] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:0 = Active:0 Dest:1) [ 0.087804] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:0 = Active:0 Dest:1) [ 0.090058] apic 0 pin 16 not connected [ 0.091333] apic 0 pin 17 not connected [ 0.092600] apic 0 pin 18 not connected [ 0.093968] apic 0 pin 19 not connected [ 0.095231] apic 0 pin 20 not connected [ 0.096492] apic 0 pin 21 not connected [ 0.100009] apic 0 pin 22 not connected [ 0.101268] apic 0 pin 23 not connected [ 0.102658] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.104633] smpboot: CPU0: Intel Common KVM processor (fam: 0f, model: 0= 6, stepping: 01) [ 0.107949] Using local APIC timer interrupts. [ 0.107949] calibrating APIC timer ... [ 0.120000] ... lapic delta =3D 6247398 [ 0.120000] ... PM-Timer delta =3D 357838 [ 0.120000] ... PM-Timer result ok [ 0.120000] ..... delta 6247398 [ 0.120000] ..... mult: 268323700 [ 0.120000] ..... calibration result: 9995836 [ 0.120000] ..... CPU clock speed is 2692.6363 MHz. [ 0.120000] ..... host bus clock speed is 999.5836 MHz. [ 0.120134] Performance Events: unsupported Netburst CPU model 6 no PMU = driver, software events only. [ 0.124452] NMI watchdog: disabled (cpu0): hardware events not enabled [ 0.126700] x86: Booting SMP configuration: [ 0.128071] .... node #0, CPUs: #1 [ 0.020000] kvm-clock: cpu 1, msr 0:13c66041, secondary cpu clock [ 0.020000] masked ExtINT on CPU#1 [ 0.150122] x86: Booted up 1 node, 2 CPUs [ 0.150093] KVM setup async PF for cpu 1 [ 0.150102] kvm-stealtime: cpu 1, msr 1390cd40 [ 0.153912] ---------------- [ 0.154825] | NMI testsuite: [ 0.155766] -------------------- [ 0.156738] remote IPI: ok | [ 0.160767] local IPI: ok | [ 0.180035] -------------------- [ 0.181052] Good, all 2 testcases passed! | [ 0.182210] --------------------------------- [ 0.183384] smpboot: Total of 2 processors activated (10774.02 BogoMIPS) [ 0.185468] ------------[ cut here ]------------ [ 0.185468] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:6069 sd_init+0= x3e6/0x400() [ 0.185468] wrong sd_flags in topology description [ 0.190008] Modules linked in: [ 0.191075] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc2-00004-g= 981fa87 #1 [ 0.193126] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 0.195267] 0000000000000009 ffff880013487d30 ffffffff822ec723 ffff8800= 13487d78 [ 0.197754] ffff880013487d68 ffffffff810ca0d7 ffffffff82d90038 00000000= 00008000 [ 0.200484] 0000000000000001 ffff8800135b8000 0000000000000001 ffff8800= 13487dc8 [ 0.202956] Call Trace: [ 0.203814] [] dump_stack+0xc1/0x111 [ 0.205138] [] warn_slowpath_common+0xc7/0x100 [ 0.206629] [] warn_slowpath_fmt+0x57/0x70 [ 0.208029] [] ? __bitmap_weight+0xe4/0x110 [ 0.209447] [] sd_init+0x3e6/0x400 [ 0.210015] [] build_sched_domain+0x31/0x230 [ 0.211450] [] build_sched_domains+0xc46/0x1770 [ 0.212931] [] sched_init_smp+0x118/0x3b0 [ 0.214329] [] kernel_init_freeable+0xcd/0x31a [ 0.215816] [] ? rest_init+0x120/0x120 [ 0.217155] [] kernel_init+0x11/0x230 [ 0.218491] [] ret_from_fork+0x7c/0xb0 [ 0.220014] [] ? rest_init+0x120/0x120 [ 0.221383] ---[ end trace 66f6dff8a935a04a ]--- [ 0.233431] gcov: version magic: 0x3430382a [ 0.236279] xor: measuring software checksum speed [ 0.330014] prefetch64-sse: 8748.000 MB/sec [ 0.430015] generic_sse: 7647.200 MB/sec [ 0.431398] xor: using function: prefetch64-sse (8748.000 MB/sec) [ 0.433109] prandom: seed boundary self test passed [ 0.435385] prandom: 100 self tests passed [ 0.436696] atomic64_test: passed for x86-64 platform with CX8 and with = SSE [ 0.438952] NET: Registered protocol family 16 [ 0.441068] cpuidle: using governor menu [ 0.442982] ACPI: bus type PCI registered [ 0.444412] dca service started, version 1.12.1 [ 0.445794] PCI: Using configuration type 1 for base access [ 0.639141] raid6: sse2x1 1496 MB/s [ 0.809130] raid6: sse2x2 2700 MB/s [ 0.979131] raid6: sse2x4 3378 MB/s [ 0.979898] raid6: using algorithm sse2x4 (3378 MB/s) [ 0.980006] raid6: using intx1 recovery algorithm [ 0.981139] ACPI: Added _OSI(Module Device) [ 0.981939] ACPI: Added _OSI(Processor Device) [ 0.982729] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.983593] ACPI: Added _OSI(Processor Aggregator Device) [ 0.993227] ACPI: Interpreter enabled [ 0.993972] ACPI: (supports S0 S5) [ 0.994870] ACPI: Using IOAPIC for interrupt routing [ 0.996122] PCI: Using host bridge windows from ACPI; if necessary, use = "pci=3Dnocrs" and report a bug [ 1.010769] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.011823] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments] [ 1.012895] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 1.014387] acpi PNP0A03:00: fail to add MMCONFIG information, can't acc= ess extended PCI configuration space under this bridge. [ 1.017196] PCI host bridge to bus 0000:00 [ 1.017964] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.018887] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 1.019907] pci_bus 0000:00: root bus resource [io 0x0d00-0xadff] [ 1.020008] pci_bus 0000:00: root bus resource [io 0xae0f-0xaeff] [ 1.021018] pci_bus 0000:00: root bus resource [io 0xaf20-0xafdf] [ 1.022033] pci_bus 0000:00: root bus resource [io 0xafe4-0xffff] [ 1.023044] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bfff= f] [ 1.024126] pci_bus 0000:00: root bus resource [mem 0x14000000-0xfebffff= f] [ 1.025289] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.026883] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.028581] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.032323] pci 0000:00:01.1: reg 0x20: [io 0xc040-0xc04f] [ 1.034089] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x= 01f7] [ 1.035200] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.036224] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x= 0177] [ 1.037335] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.038752] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.040361] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX= 4 ACPI [ 1.041723] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX= 4 SMB [ 1.046100] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 1.048096] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 1.050011] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 1.055757] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 1.057225] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 1.058994] pci 0000:00:03.0: reg 0x10: [mem 0xfebc0000-0xfebdffff] [ 1.060743] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 1.065395] pci 0000:00:03.0: reg 0x30: [mem 0xfeb80000-0xfebbffff pref] [ 1.066815] pci 0000:00:04.0: [8086:25ab] type 00 class 0x088000 [ 1.068241] pci 0000:00:04.0: reg 0x10: [mem 0xfebf1000-0xfebf100f] [ 1.072360] pci_bus 0000:00: on NUMA node 0 [ 1.074261] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 1.075824] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 1.077451] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 1.079076] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 1.080672] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 1.082714] ACPI: Enabled 16 GPEs in block 00 to 0F [ 1.083981] vgaarb: device added: PCI:0000:00:02.0,decodes=3Dio+mem,owns= =3Dio+mem,locks=3Dnone [ 1.085456] vgaarb: loaded [ 1.086031] vgaarb: bridge control possible 0000:00:02.0 [ 1.086977] SCSI subsystem initialized [ 1.086977] libata version 3.00 loaded. [ 1.086977] ACPI: bus type USB registered [ 1.090026] usbcore: registered new interface driver usbfs [ 1.090994] usbcore: registered new interface driver hub [ 1.092237] usbcore: registered new device driver usb [ 1.092237] pps_core: LinuxPPS API ver. 1 registered [ 1.092620] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo = Giometti [ 1.094769] PTP clock support registered [ 1.095947] wmi: Mapper loaded [ 1.096835] PCI: Using ACPI for IRQ routing [ 1.100008] PCI: pci_cache_line_size set to 64 bytes [ 1.100984] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 1.101979] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 1.103417] irda_init() [ 1.104008] NET: Registered protocol family 23 [ 1.105187] Switched to clocksource kvm-clock [ 1.106363] Warning: could not register all branches stats [ 1.107289] Warning: could not register annotated branches stats [ 1.124361] pnp: PnP ACPI init [ 1.125058] ACPI: bus type PNP registered [ 1.125910] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:3) [ 1.127498] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.128641] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:3) [ 1.130217] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 1.131310] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:3) [ 1.132804] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 1.133935] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:3) [ 1.135390] pnp 00:03: [dma 2] [ 1.136127] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 1.137283] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:3) [ 1.138782] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 1.139941] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:3) [ 1.141511] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 1.143290] pnp: PnP ACPI: found 6 devices [ 1.144030] ACPI: bus type PNP unregistered [ 1.153675] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 1.154632] pci_bus 0000:00: resource 5 [io 0x0d00-0xadff] [ 1.155569] pci_bus 0000:00: resource 6 [io 0xae0f-0xaeff] [ 1.156528] pci_bus 0000:00: resource 7 [io 0xaf20-0xafdf] [ 1.157449] pci_bus 0000:00: resource 8 [io 0xafe4-0xffff] [ 1.158380] pci_bus 0000:00: resource 9 [mem 0x000a0000-0x000bffff] [ 1.159388] pci_bus 0000:00: resource 10 [mem 0x14000000-0xfebfffff] [ 1.160486] NET: Registered protocol family 1 [ 1.161333] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.162332] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.163309] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.164348] pci 0000:00:02.0: Boot video device [ 1.165207] PCI: CLS 0 bytes, default 64 [ 1.166209] Unpacking initramfs... [ 1.250710] Freeing initrd memory: 3112K (ffff880013ce6000 - ffff880013f= f0000) [ 1.253991] cryptomgr_test (33) used greatest stack depth: 14888 bytes l= eft [ 1.255660] cryptomgr_test (34) used greatest stack depth: 14768 bytes l= eft [ 1.258553] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usab= le. [ 1.260218] sha256_ssse3: Neither AVX nor SSSE3 is available/usable. [ 1.261863] spin_lock-torture:--- Start of test: nwriters_stress=3D4 sta= t_interval=3D60 verbose=3D1 shuffle_interval=3D3 stutter=3D5 shutdown_secs= =3D0 onoff_interval=3D0 onoff_holdoff=3D0 [ 1.265617] spin_lock-torture: Creating torture_shuffle task [ 1.267242] spin_lock-torture: Creating torture_stutter task [ 1.268571] spin_lock-torture: torture_shuffle task started [ 1.269892] spin_lock-torture: Creating lock_torture_writer task [ 1.269915] spin_lock-torture: torture_stutter task started [ 1.272806] spin_lock-torture: Creating lock_torture_writer task [ 1.273911] spin_lock-torture: lock_torture_writer task started [ 1.274903] spin_lock-torture: Creating lock_torture_writer task [ 1.274926] spin_lock-torture: lock_torture_writer task started [ 1.276950] spin_lock-torture: Creating lock_torture_writer task [ 1.277916] spin_lock-torture: lock_torture_writer task started [ 1.278892] spin_lock-torture: Creating lock_torture_stats task [ 1.278916] spin_lock-torture: lock_torture_writer task started [ 1.281553] futex hash table entries: 512 (order: 4, 65536 bytes) [ 1.282572] Initialise system trusted keyring [ 1.290141] spin_lock-torture: lock_torture_stats task started [ 1.933354] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 1.954543] VFS: Disk quotas dquot_6.5.2 [ 1.956070] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.959062] SGI XFS with ACLs, security attributes, large block/inode nu= mbers, debug enabled [ 1.968184] gfs2: GFS2 installed [ 1.976659] NET: Registered protocol family 38 [ 1.977847] Key type asymmetric registered [ 1.978826] Asymmetric key parser 'x509' registered [ 1.980417] Block layer SCSI generic (bsg) driver version 0.4 loaded (ma= jor 250) [ 1.982191] io scheduler noop registered [ 1.983119] io scheduler deadline registered (default) [ 1.984298] test_string_helpers: Running tests... [ 2.009917] crc32: CRC_LE_BITS =3D 1, CRC_BE BITS =3D 1 [ 2.010809] crc32: self tests passed, processed 225944 bytes in 16377379= nsec [ 2.023682] crc32c: CRC_LE_BITS =3D 1 [ 2.024420] crc32c: self tests passed, processed 225944 bytes in 7887384= nsec [ 2.250168] tsc: Refined TSC clocksource calibration: 2693.500 MHz [ 2.945437] crc32_combine: 8373 self tests passed [ 3.904318] crc32c_combine: 8373 self tests passed [ 3.905340] rbtree testing -> 12198 cycles [ 4.420812] augmented rbtree testing -> 28919 cycles [ 5.646745] ipmi message handler version 39.2 [ 5.648048] IPMI System Interface driver. [ 5.649484] ipmi_si: Unable to find any System Interface(s) [ 5.651027] ioatdma: Intel(R) QuickData Technology Driver 4.00 [ 5.652875] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 5.680646] 00:05: ttyS0 at I/O 0x3f8 (irq =3D 4, base_baud =3D 115200) = is a 16550A [ 5.684851] kworker/u4:0 (88) used greatest stack depth: 14656 bytes left [ 5.684929] lp: driver loaded but no devices found [ 5.685067] Non-volatile memory driver v1.3 [ 5.688933] kworker/u4:0 (87) used greatest stack depth: 14256 bytes left [ 5.690656] ppdev: user-space parallel port driver [ 5.691994] smapi::smapi_init, ERROR invalid usSmapiID [ 5.693387] mwave: tp3780i::tp3780I_InitializeBoardData: Error: SMAPI is= not available on this machine [ 5.695867] mwave: mwavedd::mwave_init: Error: Failed to initialize boar= d data [ 5.697940] mwave: mwavedd::mwave_init: Error: Failed to initialize [ 5.699468] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 secon= ds, margin is 60 seconds). [ 5.701874] Hangcheck: Using getrawmonotonic(). [ 5.703357] ibmasm: IBM ASM Service Processor Driver version 1.0 loaded [ 5.705191] Silicon Labs C2 port support v. 0.51.0 - (C) 2007 Rodolfo Gi= ometti [ 5.707559] Guest personality initialized and is inactive [ 5.709050] VMCI host device registered (name=3Dvmci, major=3D10, minor= =3D62) [ 5.710652] Initialized host personality [ 5.712365] usbcore: registered new interface driver viperboard [ 5.713902] Uniform Multi-Platform E-IDE driver [ 5.715765] Loading iSCSI transport class v2.0-870. [ 5.717454] hp_sw: device handler registered [ 5.718642] alua: device handler registered [ 5.720849] Adaptec aacraid driver 1.2-0[30300]-ms [ 5.722367] scsi: Detection failed (no card) [ 5.723830] Brocade BFA FC/FCOE SCSI driver - version: 3.2.23.0 [ 5.725569] 3ware Storage Controller device driver for Linux v1.26.02.00= 3. [ 5.727332] LSI 3ware SAS/SATA-RAID Controller device driver for Linux v= 3.26.02.000. [ 5.729507] RocketRAID 3xxx/4xxx Controller driver v1.8 [ 5.731070] iscsi: registered transport (be2iscsi) [ 5.732406] In beiscsi_module_init, tt=3Dffffffff83043c60 [ 5.734007] esas2r: driver will not be loaded because no ATTO esas2r dev= ices were found [ 5.740136] Rounding down aligned max_sectors from 4294967295 to 4294967= 288 [ 5.742900] mtdoops: mtd device (mtddev=3Dname/number) must be supplied [ 5.746242] libphy: Fixed MDIO Bus: probed [ 5.748048] cnic: Broadcom NetXtreme II CNIC Driver cnic v2.5.20 (March = 14, 2014) [ 5.750777] QLogic 1/10 GbE Converged/Intelligent Ethernet Driver v5.3.60 [ 5.752843] tlan: ThunderLAN driver v1.17 [ 5.754093] tlan: 0 devices installed, PCI: 0 EISA: 0 [ 5.755580] w83977af_init() [ 5.756556] w83977af_open() [ 5.757506] w83977af_probe() [ 5.763101] w83977af_probe(), Wrong chip version [ 5.764019] w83977af_probe() [ 5.765605] w83977af_probe(), Wrong chip version [ 5.766608] usbcore: registered new interface driver mcs7780 [ 5.768679] PPP generic driver version 2.4.2 [ 5.770133] PPP MPPE Compression module registered [ 5.771466] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max= =3D256). [ 5.773279] usbcore: registered new interface driver ipheth [ 5.775465] usbcore: registered new interface driver hwa-rc [ 5.777049] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.778617] ehci-pci: EHCI PCI platform driver [ 5.779946] fotg210_hcd: FOTG210 Host Controller (EHCI) Driver [ 5.781806] usbcore: registered new interface driver wusb-cbaf [ 5.783392] usbcore: registered new interface driver cdc_acm [ 5.784878] cdc_acm: USB Abstract Control Model driver for USB modems an= d ISDN adapters [ 5.787186] usbcore: registered new interface driver usbtmc [ 5.788632] usbcore: registered new interface driver microtekX6 [ 5.790348] usbcore: registered new interface driver appledisplay [ 5.791956] usbcore: registered new interface driver emi62 - firmware lo= ader [ 5.793745] usbcore: registered new interface driver usblcd [ 5.795281] usbcore: registered new interface driver usbtest [ 5.796808] usbcore: registered new interface driver uss720 [ 5.798216] uss720: v0.6:USB Parport Cable driver for Cables using the L= ucent Technologies USS720 Chip [ 5.800622] uss720: NOTE: this is a special purpose driver to allow nons= tandard [ 5.802759] uss720: protocols (eg. bitbang) over USS720 usb to parallel = cables [ 5.804868] uss720: If you just want to connect to a printer, use usblp = instead [ 5.807699] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x6= 0,0x64 irq 1,12 [ 5.811073] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 5.812475] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 5.814620] parkbd: no such parport [ 5.816020] usbcore: registered new interface driver appletouch [ 5.817604] usbcore: registered new interface driver bcm5974 [ 5.819850] input: AT Translated Set 2 keyboard as /devices/platform/i80= 42/serio0/input/input0 [ 5.823055] mk712: device not present [ 5.824269] usbcore: registered new interface driver usbtouchscreen [ 5.826045] cm109: Keymap for Komunikate KIP1000 phone loaded [ 5.827586] usbcore: registered new interface driver cm109 [ 5.828966] cm109: CM109 phone driver: 20080805 (C) Alfred E. Heggestad [ 5.831640] usbcore: registered new interface driver ims_pcu [ 5.835856] pps pps0: new PPS source ktimer [ 5.837083] pps pps0: ktimer PPS source registered [ 5.838360] pps_ldisc: PPS line discipline registered [ 5.840928] alim7101_wdt: Steve Hill [ 5.842379] alim7101_wdt: ALi M7101 PMU not present - WDT not set [ 5.843935] wafer5823wdt: WDT driver for Wafer 5823 single board compute= r initialising [ 5.846291] wafer5823wdt: initialized. timeout=3D60 sec (nowayout=3D0) [ 5.847875] sc1200wdt: build 20020303 [ 5.848984] sc1200wdt: io parameter must be specified [ 5.850407] pc87413_wdt: Version 1.1 at io 0x2E [ 5.851709] pc87413_wdt: cannot register miscdev on minor=3D130 (err=3D-= 16) [ 5.853369] nv_tco: NV TCO WatchDog Timer Driver v0.01 [ 5.856585] usbcore: registered new interface driver tranzport [ 5.858121] usbcore: registered new interface driver alphatrack [ 5.859890] input: Speakup as /devices/virtual/input/input3 [ 5.861680] initialized device: /dev/synth, node (MAJOR 10, MINOR 25) [ 5.863468] speakup 3.1.6: initialized [ 5.864652] synth name on entry is: (null) [ 5.865938] usbcore: registered new interface driver gdm_wimax [ 5.868193] dgnc: dgnc-1.3-16, Digi International Part Number 40002369_F [ 5.869927] dgnc: For the tools package or updated drivers please visit = http://www.digi.com [ 5.872782] FPGA DOWNLOAD ---> [ 5.873821] FPGA image file name: xlinx_fpga_firmware.bit [ 5.875400] GPIO INIT FAIL!! [ 5.876657] dell_wmi_aio: No known WMI GUID found [ 5.878004] Initializing HPQ6001 module [ 5.879422] Mirror/redirect action on [ 5.880552] Simple TC action Loaded [ 5.881689] netem: version 1.3 [ 5.882766] NET: Registered protocol family 17 [ 5.884198] NET: Registered protocol family 5 [ 5.886067] IrCOMM protocol (Dag Brattli) [ 5.890254] 9pnet: Installing 9P2000 support [ 5.891534] Key type dns_resolver registered [ 5.893002] batman_adv: B.A.T.M.A.N. advanced 2014.3.0 (compatibility ve= rsion 15) loaded [ 5.895314] mpls_gso: MPLS GSO support [ 5.896900]=20 [ 5.896900] printing PIC contents [ 5.898530] ... PIC IMR: ffff [ 5.899515] ... PIC IRR: 1013 [ 5.900561] ... PIC ISR: 0000 [ 5.901605] ... PIC ELCR: 0c00 [ 5.902655] printing local APIC contents on CPU#0/0: [ 5.903614] ... APIC ID: 00000000 (0) [ 5.904396] ... APIC VERSION: 01050014 [ 5.905141] ... APIC TASKPRI: 00000000 (00) [ 5.905984] ... APIC PROCPRI: 00000000 [ 5.906738] ... APIC LDR: 01000000 [ 5.907435] ... APIC DFR: ffffffff [ 5.908164] ... APIC SPIV: 000001ff [ 5.908862] ... APIC ISR field: [ 5.909590] 000000000000000000000000000000000000000000000000000000000000= 0000 [ 5.911394] ... APIC TMR field: [ 5.912119] 000000000200000000000000000000000000000000000000000000000000= 0000 [ 5.912650] ... APIC IRR field: [ 5.912650] 000000000000000000000000000000000000000000000000000000002000= 0000 [ 5.912650] ... APIC ESR: 00000000 [ 5.912650] ... APIC ICR: 000008fd [ 5.912650] ... APIC ICR2: 02000000 [ 5.912650] ... APIC LVTT: 000000ef [ 5.912650] ... APIC LVTPC: 00010000 [ 5.912650] ... APIC LVT0: 00010700 [ 5.912650] ... APIC LVT1: 00000400 [ 5.912650] ... APIC LVTERR: 000000fe [ 5.912650] ... APIC TMICT: 001c8b1f [ 5.912650] ... APIC TMCCT: 0006a3bc [ 5.912650] ... APIC TDCR: 00000003 [ 5.912650]=20 [ 5.924985] number of MP IRQ sources: 15. [ 5.926211] number of IO-APIC #0 registers: 24. [ 5.927483] testing the IO APIC....................... [ 5.928834] IO APIC #0...... [ 5.929783] .... register #00: 00000000 [ 5.930932] ....... : physical APIC id: 00 [ 5.932206] ....... : Delivery Type: 0 [ 5.933404] ....... : LTS : 0 [ 5.934606] .... register #01: 00170011 [ 5.935770] ....... : max redirection entries: 17 [ 5.937146] ....... : PRQ implemented: 0 [ 5.938339] ....... : IO APIC version: 11 [ 5.939537] .... register #02: 00000000 [ 5.940680] ....... : arbitration: 00 [ 5.941885] .... IRQ redirection table: [ 5.943067] 1 0 0 0 0 0 0 00 [ 5.944376] 0 0 0 0 0 1 1 31 [ 5.945678] 0 0 0 0 0 1 1 30 [ 5.946981] 0 0 0 0 0 1 1 33 [ 5.948234] 1 0 0 0 0 1 1 34 [ 5.949471] 1 1 0 0 0 1 1 35 [ 5.950753] 0 0 0 0 0 1 1 36 [ 5.952063] 0 0 0 0 0 1 1 37 [ 5.953375] 0 0 0 0 0 1 1 38 [ 5.954682] 0 1 0 0 0 1 1 39 [ 5.955984] 1 1 0 0 0 1 1 3A [ 5.957284] 1 1 0 0 0 1 1 3B [ 5.958525] 0 0 0 0 0 1 1 3C [ 5.959766] 0 0 0 0 0 1 1 3D [ 5.961049] 0 0 0 0 0 1 1 3E [ 5.962362] 0 0 0 0 0 1 1 3F [ 5.963665] 1 0 0 0 0 0 0 00 [ 5.964970] 1 0 0 0 0 0 0 00 [ 5.966282] 1 0 0 0 0 0 0 00 [ 5.967569] 1 0 0 0 0 0 0 00 [ 5.968810] 1 0 0 0 0 0 0 00 [ 5.970075] 1 0 0 0 0 0 0 00 [ 5.971369] 1 0 0 0 0 0 0 00 [ 5.972673] 1 0 0 0 0 0 0 00 [ 5.973961] IRQ to pin mappings: [ 5.975020] IRQ0 -> 0:2 [ 5.976192] IRQ1 -> 0:1 [ 5.977340] IRQ3 -> 0:3 [ 5.978448] IRQ4 -> 0:4 [ 5.979561] IRQ5 -> 0:5 [ 5.980709] IRQ6 -> 0:6 [ 5.981872] IRQ7 -> 0:7 [ 5.983039] IRQ8 -> 0:8 [ 5.984215] IRQ9 -> 0:9 [ 5.985384] IRQ10 -> 0:10 [ 5.986582] IRQ11 -> 0:11 [ 5.987738] IRQ12 -> 0:12 [ 5.988875] IRQ13 -> 0:13 [ 5.990069] IRQ14 -> 0:14 [ 5.991269] IRQ15 -> 0:15 [ 5.992058] .................................... done. [ 5.993250] Loading compiled-in X.509 certificates [ 5.995600] Loaded X.509 cert 'Magrathea: Glacier signing key: 213542796= 12fcea73a759ebf477f7baaf7f82f24' [ 6.000464] Btrfs loaded, integrity-checker=3Don [ 6.007064] Freeing unused kernel memory: 1412K (ffffffff837c9000 - ffff= ffff8392a000) [ 6.017082] mount (116) used greatest stack depth: 13720 bytes left [ 6.023805] S00fbsetup (118) used greatest stack depth: 13640 bytes left [ 6.095386] gfs2: path_lookup on rootfs returned error -2 [ 6.273903] chown (269) used greatest stack depth: 13552 bytes left [ 6.632464] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/= i8042/serio1/input/input2 [ 61.290086] spin_lock-torture: Writes: Total: 4 Max/Min: 0/0 Fail: 0= =20 [ 73.382499] S40umountfs (394) used greatest stack depth: 13512 bytes left [ 75.395759] Unregister pv shared memory for cpu 0 [ 75.397554] Unregister pv shared memory for cpu 1 [ 75.398930] spin_lock-torture: Unscheduled system shutdown detected [ 75.400666] torture thread torture_stutter parking due to system shutdown [ 75.402322] torture thread torture_shuffle parking due to system shutdown [ 75.416383] reboot: Restarting system [ 75.417505] reboot: machine restart Elapsed time: 80 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c688665/vmlinuz-3.16.0-rc2= -00004-g981fa87 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 deb= ug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 p= anic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0 con= sole=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw link= =3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-devel= :devel-hourly-2014062617:981fa8778958e70170ad2e757bc75f5e3c688665:bisect-li= nux0/.vmlinuz-981fa8778958e70170ad2e757bc75f5e3c688665-20140629093339-2-ivb= 41 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel/x86_64= -randconfig-hsxa0-06261808/981fa8778958e70170ad2e757bc75f5e3c688665/vmlinuz= -3.16.0-rc2-00004-g981fa87 drbd.minor_count=3D8' -initrd /kernel-tests/ini= trd/yocto-minimal-x86_64.cgz -m 320 -smp 2 -net nic,vlan=3D1,model=3De1000 = -net user,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc base= =3Dlocaltime -pidfile /dev/shm/kboot/pid-yocto-ivb41-51 -serial file:/dev/s= hm/kboot/serial-yocto-ivb41-51 -daemonize -display none -monitor null=20 --WhfpMioaduB5tiZL Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-yocto-lkp-wsx01-130:20140629095427:x86_64-randconfig-hsxa0-06261808::" Content-Transfer-Encoding: quoted-printable early console in setup code Probing EDD (edd=3Doff to disable)... ok early console in decompress_kernel Decompressing Linux... Parsing ELF... done. Booting the kernel. [ 0.000000] Linux version 3.16.0-rc2-00003-g3b3fb61 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Sun Jun 29 09:43:54 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-dev= el:devel-hourly-2014062617:3b3fb61976509ef8f7c0c05adba0b61cea6b05db:bisect-= linux0/.vmlinuz-3b3fb61976509ef8f7c0c05adba0b61cea6b05db-20140629095255-19-= lkp-wsx01 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel= /x86_64-randconfig-hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea6b05db/= vmlinuz-3.16.0-rc2-00003-g3b3fb61 drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x04bc1000, 0x04bc1fff] PGTABLE [ 0.000000] BRK [0x04bc2000, 0x04bc2fff] PGTABLE [ 0.000000] BRK [0x04bc3000, 0x04bc3fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x04bc4000, 0x04bc4fff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13c66001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57c000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:2 nr_cpu_ids:2 nr= _node_ids:1 [ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff880013800000 s79488 r8192= d22912 u1048576 [ 0.000000] pcpu-alloc: s79488 r8192 d22912 u1048576 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1380cd40 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/li= nux-devel:devel-hourly-2014062617:3b3fb61976509ef8f7c0c05adba0b61cea6b05db:= bisect-linux0/.vmlinuz-3b3fb61976509ef8f7c0c05adba0b61cea6b05db-20140629095= 255-19-lkp-wsx01 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D= /kernel/x86_64-randconfig-hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea= 6b05db/vmlinuz-3.16.0-rc2-00003-g3b3fb61 drbd.minor_count=3D8 [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 254604K/327280K available (19508K kernel code, 10935= K rwdata, 10220K rodata, 1412K init, 19004K bss, 72676K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D2, N= odes=3D1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D2 [ 0.000000] NR_IRQS:524544 nr_irqs:512 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Linux version 3.16.0-rc2-00003-g3b3fb61 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Sun Jun 29 09:43:54 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-dev= el:devel-hourly-2014062617:3b3fb61976509ef8f7c0c05adba0b61cea6b05db:bisect-= linux0/.vmlinuz-3b3fb61976509ef8f7c0c05adba0b61cea6b05db-20140629095255-19-= lkp-wsx01 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel= /x86_64-randconfig-hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea6b05db/= vmlinuz-3.16.0-rc2-00003-g3b3fb61 drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x04bc1000, 0x04bc1fff] PGTABLE [ 0.000000] BRK [0x04bc2000, 0x04bc2fff] PGTABLE [ 0.000000] BRK [0x04bc3000, 0x04bc3fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x04bc4000, 0x04bc4fff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13c66001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57d000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57c000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:2 nr_cpu_ids:2 nr= _node_ids:1 [ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff880013800000 s79488 r8192= d22912 u1048576 [ 0.000000] pcpu-alloc: s79488 r8192 d22912 u1048576 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1380cd40 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/li= nux-devel:devel-hourly-2014062617:3b3fb61976509ef8f7c0c05adba0b61cea6b05db:= bisect-linux0/.vmlinuz-3b3fb61976509ef8f7c0c05adba0b61cea6b05db-20140629095= 255-19-lkp-wsx01 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D= /kernel/x86_64-randconfig-hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea= 6b05db/vmlinuz-3.16.0-rc2-00003-g3b3fb61 drbd.minor_count=3D8 [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 254604K/327280K available (19508K kernel code, 10935= K rwdata, 10220K rodata, 1412K init, 19004K bss, 72676K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D2, N= odes=3D1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D2 [ 0.000000] NR_IRQS:524544 nr_irqs:512 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,= Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.000000] ... CHAINHASH_SIZE: 32768 [ 0.000000] memory used by lock dependency info: 8127 kB [ 0.000000] per task-struct memory footprint: 1920 bytes [ 0.000000] ODEBUG: selftest passed [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2393.998 MHz processor [ 0.020000] Calibrating delay loop (skipped) preset value.. 4787.99 Bogo= MIPS (lpj=3D23939980) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] ACPI: Core revision 20140424 [ 0.024677] ACPI: All ACPI Tables successfully acquired [ 0.026206] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) [ 0.027566] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 by= tes) [ 0.030388] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.030388] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.030388] tlb_flushall_shift: 6 [ 0.035536] Freeing SMP alternatives memory: 28K (ffffffff8392a000 - fff= fffff83931000) [ 0.040786] Getting VERSION: 1050014 [ 0.041706] Getting VERSION: 1050014 [ 0.042599] Getting ID: 0 [ 0.043381] Getting ID: ff000000 [ 0.044229] Getting LVT0: 8700 [ 0.045061] Getting LVT1: 8400 [ 0.045955] enabled ExtINT on CPU#0 [ 0.048596] ENABLING IO-APIC IRQs [ 0.049769] init IO_APIC IRQs [ 0.050015] apic 0 pin 0 not connected [ 0.050988] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 0.052828] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Ac= tive:0 Dest:1) [ 0.054695] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Ac= tive:0 Dest:1) [ 0.056514] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 0.058663] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 Ac= tive:0 Dest:1) [ 0.060044] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 0.062640] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 0.065125] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 0.067633] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Ac= tive:0 Dest:1) [ 0.070041] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:1 = Active:0 Dest:1) [ 0.072728] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:1 = Active:0 Dest:1) [ 0.075500] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 0.080044] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:0 = Active:0 Dest:1) [ 0.082828] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:0 = Active:0 Dest:1) [ 0.085799] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:0 = Active:0 Dest:1) [ 0.088111] apic 0 pin 16 not connected [ 0.089048] apic 0 pin 17 not connected [ 0.090009] apic 0 pin 18 not connected [ 0.090950] apic 0 pin 19 not connected [ 0.091924] apic 0 pin 20 not connected [ 0.093381] apic 0 pin 21 not connected [ 0.094826] apic 0 pin 22 not connected [ 0.096262] apic 0 pin 23 not connected [ 0.097872] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.100010] smpboot: CPU0: Intel Common KVM processor (fam: 0f, model: 0= 6, stepping: 01) [ 0.103046] Using local APIC timer interrupts. [ 0.103046] calibrating APIC timer ... [ 0.110000] ... lapic delta =3D 6250102 [ 0.110000] ... PM-Timer delta =3D 357931 [ 0.110000] ... PM-Timer result ok [ 0.110000] ..... delta 6250102 [ 0.110000] ..... mult: 268439836 [ 0.110000] ..... calibration result: 10000163 [ 0.110000] ..... CPU clock speed is 2393.8053 MHz. [ 0.110000] ..... host bus clock speed is 1000.0163 MHz. [ 0.110168] Performance Events: unsupported Netburst CPU model 6 no PMU = driver, software events only. [ 0.115326] NMI watchdog: disabled (cpu0): hardware events not enabled [ 0.117994] x86: Booting SMP configuration: [ 0.119606] .... node #0, CPUs: #1 [ 0.020000] kvm-clock: cpu 1, msr 0:13c66041, secondary cpu clock [ 0.020000] masked ExtINT on CPU#1 [ 0.140162] x86: Booted up 1 node, 2 CPUs [ 0.140131] KVM setup async PF for cpu 1 [ 0.140142] kvm-stealtime: cpu 1, msr 1390cd40 [ 0.143721] ---------------- [ 0.144499] | NMI testsuite: [ 0.145280] -------------------- [ 0.146111] remote IPI: ok | [ 0.151042] local IPI: ok | [ 0.170041] -------------------- [ 0.171361] Good, all 2 testcases passed! | [ 0.172995] --------------------------------- [ 0.174568] smpboot: Total of 2 processors activated (9575.99 BogoMIPS) [ 0.193309] gcov: version magic: 0x3430382a [ 0.196993] xor: measuring software checksum speed [ 0.300019] prefetch64-sse: 8529.200 MB/sec [ 0.400017] generic_sse: 7462.000 MB/sec [ 0.401500] xor: using function: prefetch64-sse (8529.200 MB/sec) [ 0.403343] prandom: seed boundary self test passed [ 0.405230] prandom: 100 self tests passed [ 0.406213] atomic64_test: passed for x86-64 platform with CX8 and with = SSE [ 0.407984] NET: Registered protocol family 16 [ 0.411041] cpuidle: using governor menu [ 0.413089] ACPI: bus type PCI registered [ 0.414317] dca service started, version 1.12.1 [ 0.415443] PCI: Using configuration type 1 for base access [ 0.607243] raid6: sse2x1 1281 MB/s [ 0.777248] raid6: sse2x2 1967 MB/s [ 0.947326] raid6: sse2x4 1735 MB/s [ 0.949037] raid6: using algorithm sse2x2 (1967 MB/s) [ 0.950015] raid6: using intx1 recovery algorithm [ 0.952036] ACPI: Added _OSI(Module Device) [ 0.953073] ACPI: Added _OSI(Processor Device) [ 0.954143] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.955230] ACPI: Added _OSI(Processor Aggregator Device) [ 0.972391] ACPI: Interpreter enabled [ 0.973397] ACPI: (supports S0 S5) [ 0.974414] ACPI: Using IOAPIC for interrupt routing [ 0.976407] PCI: Using host bridge windows from ACPI; if necessary, use = "pci=3Dnocrs" and report a bug [ 0.997373] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.998730] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments] [ 1.000099] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 1.002119] acpi PNP0A03:00: fail to add MMCONFIG information, can't acc= ess extended PCI configuration space under this bridge. [ 1.006326] PCI host bridge to bus 0000:00 [ 1.007803] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.009516] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 1.010015] pci_bus 0000:00: root bus resource [io 0x0d00-0xadff] [ 1.011326] pci_bus 0000:00: root bus resource [io 0xae0f-0xaeff] [ 1.012642] pci_bus 0000:00: root bus resource [io 0xaf20-0xafdf] [ 1.014293] pci_bus 0000:00: root bus resource [io 0xafe4-0xffff] [ 1.015597] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bfff= f] [ 1.017041] pci_bus 0000:00: root bus resource [mem 0x14000000-0xfebffff= f] [ 1.018520] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.021237] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.023437] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.028333] pci 0000:00:01.1: reg 0x20: [io 0xc040-0xc04f] [ 1.031100] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x= 01f7] [ 1.032548] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.033874] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x= 0177] [ 1.035727] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.037613] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.040099] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX= 4 ACPI [ 1.041826] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX= 4 SMB [ 1.045058] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 1.048139] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 1.050676] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 1.059100] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 1.060709] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 1.062991] pci 0000:00:03.0: reg 0x10: [mem 0xfebc0000-0xfebdffff] [ 1.065327] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 1.073006] pci 0000:00:03.0: reg 0x30: [mem 0xfeb80000-0xfebbffff pref] [ 1.074932] pci 0000:00:04.0: [8086:25ab] type 00 class 0x088000 [ 1.076784] pci 0000:00:04.0: reg 0x10: [mem 0xfebf1000-0xfebf100f] [ 1.082310] pci_bus 0000:00: on NUMA node 0 [ 1.085025] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 1.087112] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 1.089189] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 1.091309] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 1.093166] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 1.095868] ACPI: Enabled 16 GPEs in block 00 to 0F [ 1.097641] vgaarb: device added: PCI:0000:00:02.0,decodes=3Dio+mem,owns= =3Dio+mem,locks=3Dnone [ 1.099510] vgaarb: loaded [ 1.100011] vgaarb: bridge control possible 0000:00:02.0 [ 1.101295] SCSI subsystem initialized [ 1.101691] libata version 3.00 loaded. [ 1.101691] ACPI: bus type USB registered [ 1.102390] usbcore: registered new interface driver usbfs [ 1.103652] usbcore: registered new interface driver hub [ 1.110065] usbcore: registered new device driver usb [ 1.110142] pps_core: LinuxPPS API ver. 1 registered [ 1.111407] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo = Giometti [ 1.118583] PTP clock support registered [ 1.120201] wmi: Mapper loaded [ 1.121328] PCI: Using ACPI for IRQ routing [ 1.122359] PCI: pci_cache_line_size set to 64 bytes [ 1.123621] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 1.124907] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 1.126855] irda_init() [ 1.127788] NET: Registered protocol family 23 [ 1.130012] Switched to clocksource kvm-clock [ 1.131701] Warning: could not register all branches stats [ 1.132929] Warning: could not register annotated branches stats [ 1.173510] pnp: PnP ACPI init [ 1.174520] ACPI: bus type PNP registered [ 1.175675] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:3) [ 1.177714] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.179233] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:3) [ 1.181596] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 1.183626] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:3) [ 1.186504] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 1.188633] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:3) [ 1.190585] pnp 00:03: [dma 2] [ 1.192031] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 1.194328] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:3) [ 1.196422] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 1.198827] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:3) [ 1.202081] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 1.205898] pnp: PnP ACPI: found 6 devices [ 1.207491] ACPI: bus type PNP unregistered [ 1.221176] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 1.222425] pci_bus 0000:00: resource 5 [io 0x0d00-0xadff] [ 1.223677] pci_bus 0000:00: resource 6 [io 0xae0f-0xaeff] [ 1.224928] pci_bus 0000:00: resource 7 [io 0xaf20-0xafdf] [ 1.226140] pci_bus 0000:00: resource 8 [io 0xafe4-0xffff] [ 1.227358] pci_bus 0000:00: resource 9 [mem 0x000a0000-0x000bffff] [ 1.228788] pci_bus 0000:00: resource 10 [mem 0x14000000-0xfebfffff] [ 1.230257] NET: Registered protocol family 1 [ 1.231417] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.232726] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.234014] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.235371] pci 0000:00:02.0: Boot video device [ 1.236504] PCI: CLS 0 bytes, default 64 [ 1.238077] Unpacking initramfs... [ 1.387485] Freeing initrd memory: 3112K (ffff880013ce6000 - ffff880013f= f0000) [ 1.392351] cryptomgr_test (34) used greatest stack depth: 14888 bytes l= eft [ 1.396538] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usab= le. [ 1.398508] sha256_ssse3: Neither AVX nor SSSE3 is available/usable. [ 1.400553] spin_lock-torture:--- Start of test: nwriters_stress=3D4 sta= t_interval=3D60 verbose=3D1 shuffle_interval=3D3 stutter=3D5 shutdown_secs= =3D0 onoff_interval=3D0 onoff_holdoff=3D0 [ 1.404961] spin_lock-torture: Creating torture_shuffle task [ 1.406832] spin_lock-torture: Creating torture_stutter task [ 1.406843] spin_lock-torture: torture_shuffle task started [ 1.410379] spin_lock-torture: Creating lock_torture_writer task [ 1.410405] spin_lock-torture: torture_stutter task started [ 1.413847] spin_lock-torture: Creating lock_torture_writer task [ 1.413875] spin_lock-torture: lock_torture_writer task started [ 1.417335] spin_lock-torture: Creating lock_torture_writer task [ 1.417361] spin_lock-torture: lock_torture_writer task started [ 1.420945] spin_lock-torture: Creating lock_torture_writer task [ 1.420962] spin_lock-torture: lock_torture_writer task started [ 1.424431] spin_lock-torture: Creating lock_torture_stats task [ 1.424446] spin_lock-torture: lock_torture_writer task started [ 1.428210] spin_lock-torture: lock_torture_stats task started [ 1.429614] futex hash table entries: 512 (order: 4, 65536 bytes) [ 1.431711] Initialise system trusted keyring [ 2.392036] tsc: Refined TSC clocksource calibration: 2393.992 MHz [ 2.702747] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 2.723726] VFS: Disk quotas dquot_6.5.2 [ 2.726657] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 2.731339] SGI XFS with ACLs, security attributes, large block/inode nu= mbers, debug enabled [ 2.744374] gfs2: GFS2 installed [ 2.746294] cryptomgr_test (60) used greatest stack depth: 14768 bytes l= eft [ 2.749980] NET: Registered protocol family 38 [ 2.751894] Key type asymmetric registered [ 2.753627] Asymmetric key parser 'x509' registered [ 2.756019] Block layer SCSI generic (bsg) driver version 0.4 loaded (ma= jor 250) [ 2.759061] io scheduler noop registered [ 2.760775] io scheduler deadline registered (default) [ 2.762728] test_string_helpers: Running tests... [ 2.806392] crc32: CRC_LE_BITS =3D 1, CRC_BE BITS =3D 1 [ 2.808160] crc32: self tests passed, processed 225944 bytes in 27693485= nsec [ 2.829959] crc32c: CRC_LE_BITS =3D 1 [ 2.831448] crc32c: self tests passed, processed 225944 bytes in 1274552= 2 nsec [ 4.394970] crc32_combine: 8373 self tests passed [ 6.035738] crc32c_combine: 8373 self tests passed [ 6.038720] rbtree testing -> 42940 cycles [ 8.030685] augmented rbtree testing -> 62345 cycles [ 10.902095] ipmi message handler version 39.2 [ 10.903833] IPMI System Interface driver. [ 10.905760] ipmi_si: Unable to find any System Interface(s) [ 10.907854] ioatdma: Intel(R) QuickData Technology Driver 4.00 [ 10.911098] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 10.946612] 00:05: ttyS0 at I/O 0x3f8 (irq =3D 4, base_baud =3D 115200) = is a 16550A [ 10.970917] kworker/u4:0 (87) used greatest stack depth: 14256 bytes left [ 10.971680] lp: driver loaded but no devices found [ 10.971852] Non-volatile memory driver v1.3 [ 10.976445] ppdev: user-space parallel port driver [ 10.978149] smapi::smapi_init, ERROR invalid usSmapiID [ 10.980996] mwave: tp3780i::tp3780I_InitializeBoardData: Error: SMAPI is= not available on this machine [ 10.984026] mwave: mwavedd::mwave_init: Error: Failed to initialize boar= d data [ 10.986611] mwave: mwavedd::mwave_init: Error: Failed to initialize [ 10.988627] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 secon= ds, margin is 60 seconds). [ 10.991608] Hangcheck: Using getrawmonotonic(). [ 10.993391] ibmasm: IBM ASM Service Processor Driver version 1.0 loaded [ 10.995738] Silicon Labs C2 port support v. 0.51.0 - (C) 2007 Rodolfo Gi= ometti [ 10.998673] Guest personality initialized and is inactive [ 11.000666] VMCI host device registered (name=3Dvmci, major=3D10, minor= =3D62) [ 11.002625] Initialized host personality [ 11.004684] usbcore: registered new interface driver viperboard [ 11.006511] Uniform Multi-Platform E-IDE driver [ 11.008772] Loading iSCSI transport class v2.0-870. [ 11.035023] hp_sw: device handler registered [ 11.036562] alua: device handler registered [ 11.039053] Adaptec aacraid driver 1.2-0[30300]-ms [ 11.040953] scsi: Detection failed (no card) [ 11.042754] Brocade BFA FC/FCOE SCSI driver - version: 3.2.23.0 [ 11.044853] 3ware Storage Controller device driver for Linux v1.26.02.00= 3. [ 11.046998] LSI 3ware SAS/SATA-RAID Controller device driver for Linux v= 3.26.02.000. [ 11.049789] RocketRAID 3xxx/4xxx Controller driver v1.8 [ 11.051867] iscsi: registered transport (be2iscsi) [ 11.053492] In beiscsi_module_init, tt=3Dffffffff83043c20 [ 11.055420] esas2r: driver will not be loaded because no ATTO esas2r dev= ices were found [ 11.063174] Rounding down aligned max_sectors from 4294967295 to 4294967= 288 [ 11.074666] mtdoops: mtd device (mtddev=3Dname/number) must be supplied [ 11.078632] libphy: Fixed MDIO Bus: probed [ 11.080896] cnic: Broadcom NetXtreme II CNIC Driver cnic v2.5.20 (March = 14, 2014) [ 11.084100] QLogic 1/10 GbE Converged/Intelligent Ethernet Driver v5.3.60 [ 11.086745] tlan: ThunderLAN driver v1.17 [ 11.088223] tlan: 0 devices installed, PCI: 0 EISA: 0 [ 11.090103] w83977af_init() [ 11.092648] w83977af_open() [ 11.093798] w83977af_probe() [ 11.095079] w83977af_probe(), Wrong chip version [ 11.095978] w83977af_probe() [ 11.097242] w83977af_probe(), Wrong chip version [ 11.098065] usbcore: registered new interface driver mcs7780 [ 11.099921] PPP generic driver version 2.4.2 [ 11.101119] PPP MPPE Compression module registered [ 11.102571] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max= =3D256). [ 11.104772] usbcore: registered new interface driver ipheth [ 11.107506] usbcore: registered new interface driver hwa-rc [ 11.109404] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 11.111502] ehci-pci: EHCI PCI platform driver [ 11.113249] fotg210_hcd: FOTG210 Host Controller (EHCI) Driver [ 11.115450] usbcore: registered new interface driver wusb-cbaf [ 11.117372] usbcore: registered new interface driver cdc_acm [ 11.119176] cdc_acm: USB Abstract Control Model driver for USB modems an= d ISDN adapters [ 11.122093] usbcore: registered new interface driver usbtmc [ 11.123920] usbcore: registered new interface driver microtekX6 [ 11.126050] usbcore: registered new interface driver appledisplay [ 11.127991] usbcore: registered new interface driver emi62 - firmware lo= ader [ 11.130217] usbcore: registered new interface driver usblcd [ 11.132060] usbcore: registered new interface driver usbtest [ 11.133910] usbcore: registered new interface driver uss720 [ 11.135653] uss720: v0.6:USB Parport Cable driver for Cables using the L= ucent Technologies USS720 Chip [ 11.137630] uss720: NOTE: this is a special purpose driver to allow nons= tandard [ 11.139350] uss720: protocols (eg. bitbang) over USS720 usb to parallel = cables [ 11.141411] uss720: If you just want to connect to a printer, use usblp = instead [ 11.150798] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x6= 0,0x64 irq 1,12 [ 11.155032] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 11.156662] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 11.169089] parkbd: no such parport [ 11.170897] usbcore: registered new interface driver appletouch [ 11.173039] usbcore: registered new interface driver bcm5974 [ 11.175945] input: AT Translated Set 2 keyboard as /devices/platform/i80= 42/serio0/input/input0 [ 11.187542] mk712: device not present [ 11.189086] usbcore: registered new interface driver usbtouchscreen [ 11.191700] cm109: Keymap for Komunikate KIP1000 phone loaded [ 11.193716] usbcore: registered new interface driver cm109 [ 11.195618] cm109: CM109 phone driver: 20080805 (C) Alfred E. Heggestad [ 11.197685] usbcore: registered new interface driver ims_pcu [ 11.200677] pps pps0: new PPS source ktimer [ 11.202235] pps pps0: ktimer PPS source registered [ 11.203872] pps_ldisc: PPS line discipline registered [ 11.206981] alim7101_wdt: Steve Hill [ 11.208804] alim7101_wdt: ALi M7101 PMU not present - WDT not set [ 11.213627] wafer5823wdt: WDT driver for Wafer 5823 single board compute= r initialising [ 11.217254] wafer5823wdt: initialized. timeout=3D60 sec (nowayout=3D0) [ 11.219064] sc1200wdt: build 20020303 [ 11.220420] sc1200wdt: io parameter must be specified [ 11.222411] pc87413_wdt: Version 1.1 at io 0x2E [ 11.224175] pc87413_wdt: cannot register miscdev on minor=3D130 (err=3D-= 16) [ 11.226560] nv_tco: NV TCO WatchDog Timer Driver v0.01 [ 11.235120] usbcore: registered new interface driver tranzport [ 11.237385] usbcore: registered new interface driver alphatrack [ 11.239949] input: Speakup as /devices/virtual/input/input3 [ 11.242323] initialized device: /dev/synth, node (MAJOR 10, MINOR 25) [ 11.244878] speakup 3.1.6: initialized [ 11.246496] synth name on entry is: (null) [ 11.248250] usbcore: registered new interface driver gdm_wimax [ 11.262909] dgnc: dgnc-1.3-16, Digi International Part Number 40002369_F [ 11.265154] dgnc: For the tools package or updated drivers please visit = http://www.digi.com [ 11.268784] FPGA DOWNLOAD ---> [ 11.270212] FPGA image file name: xlinx_fpga_firmware.bit [ 11.272515] GPIO INIT FAIL!! [ 11.274167] dell_wmi_aio: No known WMI GUID found [ 11.275961] Initializing HPQ6001 module [ 11.277829] Mirror/redirect action on [ 11.279342] Simple TC action Loaded [ 11.281072] netem: version 1.3 [ 11.282612] NET: Registered protocol family 17 [ 11.284352] NET: Registered protocol family 5 [ 11.286689] IrCOMM protocol (Dag Brattli) [ 11.292072] 9pnet: Installing 9P2000 support [ 11.293728] Key type dns_resolver registered [ 11.295600] batman_adv: B.A.T.M.A.N. advanced 2014.3.0 (compatibility ve= rsion 15) loaded [ 11.298386] mpls_gso: MPLS GSO support [ 11.300367]=20 [ 11.300367] printing PIC contents [ 11.302612] ... PIC IMR: ffff [ 11.303957] ... PIC IRR: 1013 [ 11.305249] ... PIC ISR: 0000 [ 11.306561] ... PIC ELCR: 0c00 [ 11.307892] printing local APIC contents on CPU#0/0: [ 11.309609] ... APIC ID: 00000000 (0) [ 11.311103] ... APIC VERSION: 01050014 [ 11.312614] ... APIC TASKPRI: 00000000 (00) [ 11.314351] ... APIC PROCPRI: 00000000 [ 11.315948] ... APIC LDR: 01000000 [ 11.317259] ... APIC DFR: ffffffff [ 11.317878] ... APIC SPIV: 000001ff [ 11.317878] ... APIC ISR field: [ 11.317878] 000000000000000000000000000000000000000000000000000000000000= 0000 [ 11.317878] ... APIC TMR field: [ 11.317878] 000000000200000000000000000000000000000000000000000000000000= 0000 [ 11.317878] ... APIC IRR field: [ 11.317878] 000000000000000000000000000000000000000000000000000000000000= 8000 [ 11.317878] ... APIC ESR: 00000000 [ 11.317878] ... APIC ICR: 000008fd [ 11.317878] ... APIC ICR2: 02000000 [ 11.317878] ... APIC LVTT: 000000ef [ 11.317878] ... APIC LVTPC: 00010000 [ 11.317878] ... APIC LVT0: 00010700 [ 11.317878] ... APIC LVT1: 00000400 [ 11.317878] ... APIC LVTERR: 000000fe [ 11.317878] ... APIC TMICT: 0009808b [ 11.317878] ... APIC TMCCT: 00000000 [ 11.317878] ... APIC TDCR: 00000003 [ 11.317878]=20 [ 11.350929] number of MP IRQ sources: 15. [ 11.352383] number of IO-APIC #0 registers: 24. [ 11.353942] testing the IO APIC....................... [ 11.355747] IO APIC #0...... [ 11.356979] .... register #00: 00000000 [ 11.358368] ....... : physical APIC id: 00 [ 11.359952] ....... : Delivery Type: 0 [ 11.361546] ....... : LTS : 0 [ 11.362976] .... register #01: 00170011 [ 11.364451] ....... : max redirection entries: 17 [ 11.366265] ....... : PRQ implemented: 0 [ 11.367828] ....... : IO APIC version: 11 [ 11.369292] .... register #02: 00000000 [ 11.370857] ....... : arbitration: 00 [ 11.372341] .... IRQ redirection table: [ 11.373779] 1 0 0 0 0 0 0 00 [ 11.375359] 0 0 0 0 0 1 1 31 [ 11.376963] 0 0 0 0 0 1 1 30 [ 11.378597] 0 0 0 0 0 1 1 33 [ 11.380285] 1 0 0 0 0 1 1 34 [ 11.382018] 1 1 0 0 0 1 1 35 [ 11.383617] 0 0 0 0 0 1 1 36 [ 11.385190] 0 0 0 0 0 1 1 37 [ 11.386789] 0 0 0 0 0 1 1 38 [ 11.388373] 0 1 0 0 0 1 1 39 [ 11.390146] 1 1 0 0 0 1 1 3A [ 11.391824] 1 1 0 0 0 1 1 3B [ 11.393421] 0 0 0 0 0 1 1 3C [ 11.395013] 0 0 0 0 0 1 1 3D [ 11.396636] 0 0 0 0 0 1 1 3E [ 11.398221] 0 0 0 0 0 1 1 3F [ 11.399822] 1 0 0 0 0 0 0 00 [ 11.401579] 1 0 0 0 0 0 0 00 [ 11.403032] 1 0 0 0 0 0 0 00 [ 11.404671] 1 0 0 0 0 0 0 00 [ 11.406281] 1 0 0 0 0 0 0 00 [ 11.407868] 1 0 0 0 0 0 0 00 [ 11.409420] 1 0 0 0 0 0 0 00 [ 11.411200] 1 0 0 0 0 0 0 00 [ 11.412798] IRQ to pin mappings: [ 11.414103] IRQ0 -> 0:2 [ 11.415510] IRQ1 -> 0:1 [ 11.416911] IRQ3 -> 0:3 [ 11.418304] IRQ4 -> 0:4 [ 11.419822] IRQ5 -> 0:5 [ 11.421452] IRQ6 -> 0:6 [ 11.422847] IRQ7 -> 0:7 [ 11.424356] IRQ8 -> 0:8 [ 11.425884] IRQ9 -> 0:9 [ 11.427306] IRQ10 -> 0:10 [ 11.428761] IRQ11 -> 0:11 [ 11.430266] IRQ12 -> 0:12 [ 11.431822] IRQ13 -> 0:13 [ 11.433272] IRQ14 -> 0:14 [ 11.434760] IRQ15 -> 0:15 [ 11.436190] .................................... done. [ 11.439073] Loading compiled-in X.509 certificates [ 11.444541] Loaded X.509 cert 'Magrathea: Glacier signing key: 90a762e8d= b947539e440b925bc25b6bb854446b4' [ 11.463225] Btrfs loaded, integrity-checker=3Don [ 11.480799] Freeing unused kernel memory: 1412K (ffffffff837c9000 - ffff= ffff8392a000) [ 11.495009] mount (116) used greatest stack depth: 13720 bytes left [ 11.505157] S00fbsetup (118) used greatest stack depth: 13640 bytes left [ 11.606071] S03udev (125) used greatest stack depth: 13632 bytes left [ 11.637292] gfs2: path_lookup on rootfs returned error -2 [ 11.641397] mount (143) used greatest stack depth: 13392 bytes left [ 12.043811] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/= i8042/serio1/input/input2 [ 61.420099] spin_lock-torture: Writes: Total: 4 Max/Min: 0/0 Fail: 0= =20 [ 81.194543] Unregister pv shared memory for cpu 1 [ 81.196067] Unregister pv shared memory for cpu 0 [ 81.197674] spin_lock-torture: Unscheduled system shutdown detected [ 81.200104] torture thread torture_shuffle parking due to system shutdown BUG: kernel boot crashed Elapsed time: 90 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea6b05db/vmlinuz-3.16.0-rc2= -00003-g3b3fb61 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 deb= ug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 p= anic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0 con= sole=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw link= =3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa0-06261808/linux-devel= :devel-hourly-2014062617:3b3fb61976509ef8f7c0c05adba0b61cea6b05db:bisect-li= nux0/.vmlinuz-3b3fb61976509ef8f7c0c05adba0b61cea6b05db-20140629095255-19-lk= p-wsx01 branch=3Dlinux-devel/devel-hourly-2014062617 BOOT_IMAGE=3D/kernel/x= 86_64-randconfig-hsxa0-06261808/3b3fb61976509ef8f7c0c05adba0b61cea6b05db/vm= linuz-3.16.0-rc2-00003-g3b3fb61 drbd.minor_count=3D8' -initrd /kernel-test= s/initrd/yocto-minimal-x86_64.cgz -m 320 -smp 2 -net nic,vlan=3D1,model=3De= 1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc= base=3Dlocaltime -pidfile /dev/shm/kboot/pid-yocto-lkp-wsx01-130 -serial f= ile:/dev/shm/kboot/serial-yocto-lkp-wsx01-130 -daemonize -display none -mon= itor null=20 --WhfpMioaduB5tiZL Content-Type: application/octet-stream Content-Disposition: attachment; filename="x86_64-randconfig-hsxa0-06261808-9c33bf1e59d26dad8dc45e438cbdc28783589b11-WARNING:---at----sd_init+-x-59038.log" Content-Transfer-Encoding: base64 SEVBRCBpcyBub3cgYXQgOWMzM2JmMS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1o b3VybHktMjAxNDA2MjYxNycKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3 Yjk2NDM1YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhvdXJs eS0yMDE0MDYyNjE3OmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6 YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wODowNjozMyBhNDk3YzNiYTFkOTdmYzY5YzFl NzhlN2I5NjQzNWJhOGMyY2I0MmVlIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9y IGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2E0 OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBmb3IgY29t cGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQy ZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVl L2xrcC1oc3gwMS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC1hNDk3 YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDogL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9hNDk3YzNiYTFkOTdmYzY5YzFlNzhl N2I5NjQzNWJhOGMyY2I0MmVlL3ZtbGludXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yOS0wODox MDozMyBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JNgkxOSBTVUNDRVNTCgpiaXNlY3Q6 IGdvb2QgY29tbWl0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUK Z2l0IGJpc2VjdCBzdGFydCA5YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5 YjExIGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUgLS0KL2Mva2Vy bmVsLXRlc3RzL2xpbmVhci1iaXNlY3Q6IFsiLWIiLCAiOWMzM2JmMWU1OWQyNmRhZDhkYzQ1 ZTQzOGNiZGMyODc4MzU4OWIxMSIsICItZyIsICJhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5 NjQzNWJhOGMyY2I0MmVlIiwgIi9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2giLCAiL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QiXQpCaXNlY3Rp bmc6IDM0MzIgcmV2aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDEy IHN0ZXBzKQpbMTBkOWQwMjkwNjdmMmFhY2JkYzE0MDc4NmVmZmYxNDZkNzliMzRjNV0gTWVy Z2UgJ2Nncm91cC9mb3ItMy4xNi1maXhlcycgaW50byBkZXZlbC1ob3VybHktMjAxNDA2MjYx NwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2gg L2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9y dW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRl dmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZl ZmZmMTQ2ZDc5YjM0YzU6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wODoxNDozNyAxMGQ5 ZDAyOTA2N2YyYWFjYmRjMTQwNzg2ZWZmZjE0NmQ3OWIzNGM1IGNvbXBpbGluZwpRdWV1ZWQg YnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4LTEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2ZDc5 YjM0YzUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LzEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3ODZlZmZmMTQ2ZDc5YjM0YzUK d2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTEwZDlkMDI5MDY3ZjJhYWNiZGMxNDA3 ODZlZmZmMTQ2ZDc5YjM0YzUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRl c3RzL2J1aWxkLXF1ZXVlL2xrcC1oc3gwMS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwOC0xMGQ5ZDAyOTA2N2YyYWFjYmRjMTQwNzg2ZWZmZjE0NmQ3OWIzNGM1Cmtl cm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xMGQ5ZDAy OTA2N2YyYWFjYmRjMTQwNzg2ZWZmZjE0NmQ3OWIzNGM1L3ZtbGludXotMy4xNi4wLXJjMi0w MjY0My1nMTBkOWQwMgoKMjAxNC0wNi0yOS0wODoxNzozNyBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAuLi4uCTcJMTUuLi4uLi4uLi4uCTE5IFNVQ0NFU1MKCkJpc2VjdGluZzogNzg5IHJldmlz aW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxMCBzdGVwcykKW2I4ZGIw ZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDNdIE1lcmdlICdrdm0tcHBjL2t2 bS1wcGMtcXVldWUnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcKcnVubmluZyAvYy9r ZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0 L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3Vy bHktMjAxNDA2MjYxNzpiOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2Qz OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDg6MjY6MDggYjhkYjBmYzg5Njg0OWU5NDBm MjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMyBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8g L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwOC1iOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzCkNoZWNrIGZv ciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9i OGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzCndhaXRpbmcgZm9yIGNv bXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwOC1iOGRiMGZjODk2ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRm M2QzCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1 ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtYjhk YjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMwprZXJuZWw6IC9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvYjhkYjBmYzg5Njg0OWU5NDBmMjNm YmVhMDJjMTM3ODY5Yzk0ZjNkMy92bWxpbnV6LTMuMTYuMC1yYzItMDI4OTctZ2I4ZGIwZmMK CjIwMTQtMDYtMjktMDg6Mjk6MDggZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4gVEVT VCBGQUlMVVJFClsgICAgMC4xNjI0NTZdIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQpbICAgIDAuMTY0NTEzXSBzbXBib290OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0 aXZhdGVkICgxMDc3NC4wMSBCb2dvTUlQUykKWyAgICAwLjE2NzIwN10gLS0tLS0tLS0tLS0t WyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMC4xNjg0NTRdIFdBUk5JTkc6IENQVTog MCBQSUQ6IDEgYXQgL2tidWlsZC9zcmMvc21va2Uva2VybmVsL3NjaGVkL2NvcmUuYzo2MDc4 IHNkX2luaXQrMHgzZTYvMHg0MDAoKQpbICAgIDAuMTcwMDA2XSB3cm9uZyBzZF9mbGFncyBp biB0b3BvbG9neSBkZXNjcmlwdGlvbgpbICAgIDAuMTcxMDM1XSBNb2R1bGVzIGxpbmtlZCBp bjoKWyAgICAwLjE3MjM0NF0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRh aW50ZWQgMy4xNi4wLXJjMi0wMjg5Ny1nYjhkYjBmYyAjMQpbICAgIDAuMTc0MzQ1XSBIYXJk d2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklP UyBCb2NocyAwMS8wMS8yMDExClsgICAgMC4xNzYwNDZdICAwMDAwMDAwMDAwMDAwMDA5IGZm ZmY4ODAwMTIwODdkMzAgZmZmZmZmZmY4MjJmYjViYiBmZmZmODgwMDEyMDg3ZDc4ClsgICAg MC4xNzgxMTJdICBmZmZmODgwMDEyMDg3ZDY4IGZmZmZmZmZmODEwZDM4YzcgZmZmZmZmZmY4 MmRhMjMxOCAwMDAwMDAwMDAwMDA4MDAwClsgICAgMC4xODAzNzFdICAwMDAwMDAwMDAwMDAw MDAxIGZmZmY4ODAwMTIxYjgwMDAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDEyMDg3ZGM4 ClsgICAgMC4xODIzMzldIENhbGwgVHJhY2U6ClsgICAgMC4xODMzNDldICBbPGZmZmZmZmZm ODIyZmI1YmI+XSBkdW1wX3N0YWNrKzB4YzEvMHgxMTEKWyAgICAwLjE4NDUxMV0gIFs8ZmZm ZmZmZmY4MTBkMzhjNz5dIHdhcm5fc2xvd3BhdGhfY29tbW9uKzB4YzcvMHgxMDAKWyAgICAw LjE4NTUyMl0gIFs8ZmZmZmZmZmY4MTBkMzllNz5dIHdhcm5fc2xvd3BhdGhfZm10KzB4NTcv MHg3MApbICAgIDAuMTg2NjgxXSAgWzxmZmZmZmZmZjgxN2QxNTE0Pl0gPyBfX2JpdG1hcF93 ZWlnaHQrMHhlNC8weDExMApbICAgIDAuMTg4Mjg1XSAgWzxmZmZmZmZmZjgxMTMwMTI2Pl0g c2RfaW5pdCsweDNlNi8weDQwMApbICAgIDAuMTg5MzcxXSAgWzxmZmZmZmZmZjgxMTQxMGIx Pl0gYnVpbGRfc2NoZWRfZG9tYWluKzB4MzEvMHgyMzAKWyAgICAwLjE5MDAxNl0gIFs8ZmZm ZmZmZmY4MTE0MWVmNj5dIGJ1aWxkX3NjaGVkX2RvbWFpbnMrMHhjNDYvMHgxNzcwClsgICAg MC4xOTE0ODFdICBbPGZmZmZmZmZmODM4MWI5NjA+XSBzY2hlZF9pbml0X3NtcCsweDExOC8w eDNiMApbICAgIDAuMTkyNzM5XSAgWzxmZmZmZmZmZjgzN2YyYzRjPl0ga2VybmVsX2luaXRf ZnJlZWFibGUrMHhjZC8weDMxYQpbICAgIDAuMTk0MjgyXSAgWzxmZmZmZmZmZjgyMmQzM2Mw Pl0gPyByZXN0X2luaXQrMHgxMjAvMHgxMjAKWyAgICAwLjE5NTM0M10gIFs8ZmZmZmZmZmY4 MjJkMzNkMT5dIGtlcm5lbF9pbml0KzB4MTEvMHgyMzAKWyAgICAwLjE5NjI4Nl0gIFs8ZmZm ZmZmZmY4MjMxOTdmYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwClsgICAgMC4xOTcxNjJd ICBbPGZmZmZmZmZmODIyZDMzYzA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAu MTk4NDMwXSAtLS1bIGVuZCB0cmFjZSA0MTU2MjVkYzc3MGYwMWNmIF0tLS0KWyAgICAwLjIw NjUxOF0gZ2NvdjogdmVyc2lvbiBtYWdpYzogMHgzNDMwMzgyYQova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEz Nzg2OWM5NGYzZDMvZG1lc2ctcXVhbnRhbC1pdmI0Mi0xMDI6MjAxNDA2MjkwODMwMjM6eDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5 NGYzZDMvZG1lc2ctcXVhbnRhbC1pdmI0Mi0xMToyMDE0MDYyOTA4MzAyMjp4ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvYjhkYjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMy9k bWVzZy1xdWFudGFsLWl2YjQyLTU6MjAxNDA2MjkwODMwMjI6eDg2XzY0LXJhbmRjb25maWct aHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4L2I4ZGIwZmM4OTY4NDllOTQwZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDMvZG1lc2ctcXVh bnRhbC1pdmI0Mi04MjoyMDE0MDYyOTA4MzAyMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvYjhk YjBmYzg5Njg0OWU5NDBmMjNmYmVhMDJjMTM3ODY5Yzk0ZjNkMy9kbWVzZy1xdWFudGFsLWl2 YjQyLTkxOjIwMTQwNjI5MDgzMDI3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9iOGRiMGZjODk2 ODQ5ZTk0MGYyM2ZiZWEwMmMxMzc4NjljOTRmM2QzL2RtZXNnLXF1YW50YWwtaXZiNDItOTQ6 MjAxNDA2MjkwODMwMjQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2I4ZGIwZmM4OTY4NDllOTQw ZjIzZmJlYTAyYzEzNzg2OWM5NGYzZDMvZG1lc2ctcXVhbnRhbC1pdmI0Mi05NzoyMDE0MDYy OTA4MzAyNDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6CjA6Nzo2IGFsbF9n b29kOmJhZDphbGxfYmFkIGJvb3RzCgpCaXNlY3Rpbmc6IDI1NCByZXZpc2lvbnMgbGVmdCB0 byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgOCBzdGVwcykKWzcxMzViMTMwZDlmMWMzMDMy MWY5YTllMDI0NDk4NTU3MDI2Y2RkMDNdIE1lcmdlICdhcm0tcGxhdGZvcm1zL2t2bS1hcm02 NC9pcnEtZm9yd2FyZCcgaW50byBkZXZlbC1ob3VybHktMjAxNDA2MjYxNwpydW5uaW5nIC9j L2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNl Y3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3Zt L3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVsOmRldmVsLWhv dXJseS0yMDE0MDYyNjE3OjcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2Rk MDM6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wODozMzoxMCA3MTM1YjEzMGQ5ZjFjMzAz MjFmOWE5ZTAyNDQ5ODU1NzAyNmNkZDAzIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0 byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4LTcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDMKQ2hlY2sg Zm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 LzcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2Y2RkMDMKd2FpdGluZyBmb3Ig Y29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4LTcxMzViMTMwZDlmMWMzMDMyMWY5YTllMDI0NDk4NTU3MDI2 Y2RkMDMKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL2xrcC1oc3gwMS1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC03 MTM1YjEzMGQ5ZjFjMzAzMjFmOWE5ZTAyNDQ5ODU1NzAyNmNkZDAzCmtlcm5lbDogL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC83MTM1YjEzMGQ5ZjFjMzAzMjFm OWE5ZTAyNDQ5ODU1NzAyNmNkZDAzL3ZtbGludXotMy4xNi4wLXJjMi0wMjgwNC1nNzEzNWIx MwoKMjAxNC0wNi0yOS0wODozNzoxMCBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4uCTMJ MTkgU1VDQ0VTUwoKQmlzZWN0aW5nOiA5MyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVy IHRoaXMgKHJvdWdobHkgNyBzdGVwcykKW2MyNDg0YThhY2RhN2Q5ZmY0MWE5OGQzZTJmY2M1 YTY1YmJkMDI3NDddIE1lcmdlICdhcmMvZm9yLW5leHQnIGludG8gZGV2ZWwtaG91cmx5LTIw MTQwNjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWls dXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQt dGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9s aW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzpjMjQ4NGE4YWNkYTdkOWZmNDFh OThkM2UyZmNjNWE2NWJiZDAyNzQ3OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDg6NDE6 NDEgYzI0ODRhOGFjZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjViYmQwMjc0NyBjb21waWxpbmcK UXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC1jMjQ4NGE4YWNkYTdkOWZmNDFhOThkM2UyZmNj NWE2NWJiZDAyNzQ3CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC9jMjQ4NGE4YWNkYTdkOWZmNDFhOThkM2UyZmNjNWE2NWJi ZDAyNzQ3CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC1jMjQ4NGE4YWNkYTdkOWZm NDFhOThkM2UyZmNjNWE2NWJiZDAyNzQ3CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2ti dWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDgtYzI0ODRhOGFjZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjViYmQw Mjc0NwprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgv YzI0ODRhOGFjZGE3ZDlmZjQxYTk4ZDNlMmZjYzVhNjViYmQwMjc0Ny92bWxpbnV6LTMuMTYu MC1yYzItMDI4MjQtZ2MyNDg0YTgKCjIwMTQtMDYtMjktMDg6NDU6NDEgZGV0ZWN0aW5nIGJv b3Qgc3RhdGUgLi4uLi4uLi4JNAkxOSBTVUNDRVNTCgpCaXNlY3Rpbmc6IDczIHJldmlzaW9u cyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSA3IHN0ZXBzKQpbMWE3OTlmNWM5 ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZF0gTWVyZ2UgJ2NyeXB0b2Rldi9tYXN0 ZXInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVz dHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9v YmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2 MjYxNzoxYTc5OWY1YzlkYmJkNDdkNTAzYWYxZTBjZWRmOWQyNTJjY2EyZDZkOmJpc2VjdC1s aW51eDAKCjIwMTQtMDYtMjktMDg6NTA6NDEgMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2Vk ZjlkMjUyY2NhMmQ2ZCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10 ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0xYTc5 OWY1YzlkYmJkNDdkNTAzYWYxZTBjZWRmOWQyNTJjY2EyZDZkCkNoZWNrIGZvciBrZXJuZWwg aW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTc5OWY1Yzlk YmJkNDdkNTAzYWYxZTBjZWRmOWQyNTJjY2EyZDZkCndhaXRpbmcgZm9yIGNvbXBsZXRpb24g b2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC0xYTc5OWY1YzlkYmJkNDdkNTAzYWYxZTBjZWRmOWQyNTJjY2EyZDZkCndhaXRp bmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4 MDEtc21va2UveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtMWE3OTlmNWM5ZGJi ZDQ3ZDUwM2FmMWUwY2VkZjlkMjUyY2NhMmQ2ZAprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlk MjUyY2NhMmQ2ZC92bWxpbnV6LTMuMTYuMC1yYzItMDI4NzEtZzFhNzk5ZjUKCjIwMTQtMDYt MjktMDg6NTQ6NDEgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4uCTMJMTkgU1VDQ0VT UwoKQmlzZWN0aW5nOiAyNiByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJv dWdobHkgNSBzdGVwcykKWzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMw NDhdIE1lcmdlICd5dXlhbmcvY2MtdjQtb24tMy4xNi1yYzInIGludG8gZGV2ZWwtaG91cmx5 LTIwMTQwNjI2MTcKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1m YWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVp bGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzo5YzI1OWQ2YTQ2ZTc1NGVh OGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDk6 MDA6MTIgOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OCBjb21waWxp bmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC05YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2 ODgyNTVmZmEyYzhjMDQ4CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVm ZmEyYzhjMDQ4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWls ZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC05YzI1OWQ2YTQ2ZTc1 NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2Yg L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRj b25maWctaHN4YTAtMDYyNjE4MDgtOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZh MmM4YzA0OAprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC92bWxpbnV6LTMu MTYuMC1yYzItMDI4ODItZzljMjU5ZDYKCjIwMTQtMDYtMjktMDk6MDQ6MTIgZGV0ZWN0aW5n IGJvb3Qgc3RhdGUgLi4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAwLjIxMjA0Ml0gLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4yMTMxMThdIHNtcGJvb3Q6 IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEwNzc0LjAzIEJvZ29NSVBTKQpb ICAgIDAuMjE1MTM2XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAg ICAwLjIxNjI3Ml0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCAva2J1aWxkL3NyYy9zbW9r ZS9rZXJuZWwvc2NoZWQvY29yZS5jOjYwNzggc2RfaW5pdCsweDNlNi8weDQwMCgpClsgICAg MC4yMTg0MTZdIHdyb25nIHNkX2ZsYWdzIGluIHRvcG9sb2d5IGRlc2NyaXB0aW9uClsgICAg MC4yMTk1NTFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDAuMjIwNDY4XSBDUFU6IDAgUElE OiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMyLTAyODgyLWc5YzI1 OWQ2ICMxClsgICAgMC4yMzAwMTRdIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMg KGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjIz MjAwMF0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDAxMjA4N2QzMCBmZmZmZmZmZjgyMmZi NWJiIGZmZmY4ODAwMTIwODdkNzgKWyAgICAwLjIzNDI2OV0gIGZmZmY4ODAwMTIwODdkNjgg ZmZmZmZmZmY4MTBkMzhjNyBmZmZmZmZmZjgyZGEyMzE4IDAwMDAwMDAwMDAwMDgwMDAKWyAg ICAwLjI0MTc0MF0gIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAxMjFiODAwMCAwMDAwMDAw MDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgKWyAgICAwLjI0NDAwOV0gQ2FsbCBUcmFjZToK WyAgICAwLjI0NDc5Ml0gIFs8ZmZmZmZmZmY4MjJmYjViYj5dIGR1bXBfc3RhY2srMHhjMS8w eDExMQpbICAgIDAuMjQ2MDEyXSAgWzxmZmZmZmZmZjgxMGQzOGM3Pl0gd2Fybl9zbG93cGF0 aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuMjQ3MzU3XSAgWzxmZmZmZmZmZjgxMGQzOWU3 Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsgICAgMC4yNDg2NDddICBbPGZmZmZm ZmZmODE3ZDE1MTQ+XSA/IF9fYml0bWFwX3dlaWdodCsweGU0LzB4MTEwClsgICAgMC4yNTAw MTddICBbPGZmZmZmZmZmODExMzAxMjY+XSBzZF9pbml0KzB4M2U2LzB4NDAwClsgICAgMC4y NjAwMjRdICBbPGZmZmZmZmZmODExNDEwYjE+XSBidWlsZF9zY2hlZF9kb21haW4rMHgzMS8w eDIzMApbICAgIDAuMjYxMzYwXSAgWzxmZmZmZmZmZjgxMTQxZWY2Pl0gYnVpbGRfc2NoZWRf ZG9tYWlucysweGM0Ni8weDE3NzAKWyAgICAwLjI2MjcyOV0gIFs8ZmZmZmZmZmY4MzgxYjk2 MD5dIHNjaGVkX2luaXRfc21wKzB4MTE4LzB4M2IwClsgICAgMC4yNjQwMDldICBbPGZmZmZm ZmZmODM3ZjJjNGM+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweGNkLzB4MzFhClsgICAgMC4y NjUzNDhdICBbPGZmZmZmZmZmODIyZDMzYzA+XSA/IHJlc3RfaW5pdCsweDEyMC8weDEyMApb ICAgIDAuMjcwMDE0XSAgWzxmZmZmZmZmZjgyMmQzM2QxPl0ga2VybmVsX2luaXQrMHgxMS8w eDIzMApbICAgIDAuMjcxMzE4XSAgWzxmZmZmZmZmZjgyMzE5N2ZjPl0gcmV0X2Zyb21fZm9y aysweDdjLzB4YjAKWyAgICAwLjI3MjY0Nl0gIFs8ZmZmZmZmZmY4MjJkMzNjMD5dID8gcmVz dF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC4yNzM5MDZdIC0tLVsgZW5kIHRyYWNlIDIyNzc2 ZTQxYWUyNmJhNDUgXS0tLQpbICAgIDAuMjk4MzQxXSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAw eDM0MzAzODJhCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMy NTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWl2 YjQxLTExMzoyMDE0MDYyOTA5MDQ1NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw ODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMyNTlkNmE0 NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWl2YjQxLTE3 OjIwMTQwNjI5MDkwNDU0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVh OGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtaXZiNDEtMjY6MjAxNDA2 MjkwOTA0NDk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJj ZjY4ODI1NWZmYTJjOGMwNDgvZG1lc2ctcXVhbnRhbC1pdmI0MS0zNToyMDE0MDYyOTA5MDQ1 NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1 ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWl2YjQxLTM5OjIwMTQwNjI5MDkwNDU0Ong4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhj MDQ4L2RtZXNnLXF1YW50YWwtaXZiNDEtNTU6MjAxNDA2MjkwOTA0NTQ6eDg2XzY0LXJhbmRj b25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4LzljMjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDgvZG1l c2ctcXVhbnRhbC1pdmI0MS05OjIwMTQwNjI5MDkwNDU0Ong4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC85YzI1OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50 YWwtbGtwLW5leDA0LTEwMToyMDE0MDYyOTA5MDUxODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgv OWMyNTlkNmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFs LWxrcC1uZXgwNC0xMDU6MjAxNDA2MjkwOTA1MTY6eDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzlj MjU5ZDZhNDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDgvZG1lc2ctcXVhbnRhbC1s a3AtbmV4MDQtMTU5OjIwMTQwNjI5MDkwNTExOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1 OWQ2YTQ2ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtw LW5leDA0LTE2MToyMDE0MDYyOTA5MDUxNTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMyNTlk NmE0NmU3NTRlYThmYjQyYmNmNjg4MjU1ZmZhMmM4YzA0OC9kbWVzZy1xdWFudGFsLWxrcC1u ZXgwNC0xNjI6MjAxNDA2MjkwOTA1MTE6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMjU5ZDZh NDZlNzU0ZWE4ZmI0MmJjZjY4ODI1NWZmYTJjOGMwNDgvZG1lc2ctcXVhbnRhbC1sa3AtbmV4 MDQtMTYzOjIwMTQwNjI5MDkwNTE5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2 ZTc1NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0 LTI1OjIwMTQwNjI5MDkwNTE2Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoK L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1 NGVhOGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTI3 OjIwMTQwNjI5MDkwNTEzOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVh OGZiNDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTMxOjIw MTQwNjI5MDkwNTEyOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzI1OWQ2YTQ2ZTc1NGVhOGZi NDJiY2Y2ODgyNTVmZmEyYzhjMDQ4L2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTM4OjIwMTQw NjI5MDkwNTE1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKMDoxNzoxNiBh bGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwobWzE7MzVtMjAxNC0wNi0yOSAwOTowOToxNCBS RVBFQVQgQ09VTlQ6IDE5ICAjIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0Ly5y ZXBlYXQbWzBtCgpsaW5lYXItYmlzZWN0OiBiYWQgYnJhbmNoIG1heSBiZSB5dXlhbmcvY2Mt djQtb24tMy4xNi1yYzIKbGluZWFyLWJpc2VjdDogaGFuZGxlIG92ZXIgdG8gZ2l0IGJpc2Vj dApsaW5lYXItYmlzZWN0OiBnaXQgYmlzZWN0IHN0YXJ0IDljMjU5ZDZhNDZlNzU0ZWE4ZmI0 MmJjZjY4ODI1NWZmYTJjOGMwNDggMWE3OTlmNWM5ZGJiZDQ3ZDUwM2FmMWUwY2VkZjlkMjUy Y2NhMmQ2ZCAtLQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdhcyA5YzI1OWQ2Li4uIE1lcmdl ICd5dXlhbmcvY2MtdjQtb24tMy4xNi1yYzInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjI2 MTcKSEVBRCBpcyBub3cgYXQgZTI0NDdjNS4uLiBNZXJnZSAnY3J5cHRvZGV2L21hc3Rlcicg aW50byBkZXZlbC1ob3VybHktMjAxNDA2MjcxMwpCaXNlY3Rpbmc6IDUgcmV2aXNpb25zIGxl ZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDMgc3RlcHMpClsxYTQzZThhMzc3ZjRh ZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0XSBXb3JrbG9hZCBDb25zb2xpZGF0aW9uOiBD b25zb2xpZGF0aW5nIHdvcmtsb2FkIHRvIGEgc3Vic2V0IG9mIENQVXMgaWYgcG9zc2libGUK bGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBydW4gL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10 ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApy dW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2Mv Ym9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4t cXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVs OmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdh YjQ1M2Y4MzEzZDQ6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wOTowOToxNyAxYTQzZThh Mzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0IGNvbXBpbGluZwpRdWV1ZWQgYnVp bGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LTFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEz ZDQKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQKd2Fp dGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFh NTdhYjQ1M2Y4MzEzZDQKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvdm1s aW51ei0zLjE2LjAtcmMyLTAwMDA1LWcxYTQzZThhCgoyMDE0LTA2LTI5LTA5OjEzOjE4IGRl dGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAwLjI4MzA3 NV0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4yODQ2MjJdIHNt cGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDkwNDMuOTkgQm9nb01J UFMpClsgICAgMC4yOTA0NDhdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0t LQpbICAgIDAuMjkyMTM2XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IC9rYnVpbGQvc3Jj L3Ntb2tlL2tlcm5lbC9zY2hlZC9jb3JlLmM6NjA2OSBzZF9pbml0KzB4M2U2LzB4NDAwKCkK WyAgICAwLjMwMDAxMF0gd3Jvbmcgc2RfZmxhZ3MgaW4gdG9wb2xvZ3kgZGVzY3JpcHRpb24K WyAgICAwLjMwMTcyM10gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMC4zMDkyODZdIENQVTog MCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVkIDMuMTYuMC1yYzItMDAwMDUt ZzFhNDNlOGEgIzEKWyAgICAwLjMxMDAxMV0gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFy ZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQpbICAg IDAuMzEyODk5XSAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODgwMDEyMDg3ZDMwIGZmZmZmZmZm ODIyZWM3MjMgZmZmZjg4MDAxMjA4N2Q3OApbICAgIDAuMzE2MTY5XSAgZmZmZjg4MDAxMjA4 N2Q2OCBmZmZmZmZmZjgxMGNhMGQ3IGZmZmZmZmZmODJkOTAwMzggMDAwMDAwMDAwMDAwODAw MApbICAgIDAuMzMyMDU2XSAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDEyMWI4MDAwIDAw MDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAxMjA4N2RjOApbICAgIDAuMzM1Mzc3XSBDYWxsIFRy YWNlOgpbICAgIDAuMzM2NTI3XSAgWzxmZmZmZmZmZjgyMmVjNzIzPl0gZHVtcF9zdGFjaysw eGMxLzB4MTExClsgICAgMC4zMzgyNjldICBbPGZmZmZmZmZmODEwY2EwZDc+XSB3YXJuX3Ns b3dwYXRoX2NvbW1vbisweGM3LzB4MTAwClsgICAgMC4zNDAwMjNdICBbPGZmZmZmZmZmODEw Y2ExZjc+XSB3YXJuX3Nsb3dwYXRoX2ZtdCsweDU3LzB4NzAKWyAgICAwLjM0MTkxM10gIFs8 ZmZmZmZmZmY4MTdjM2ViND5dID8gX19iaXRtYXBfd2VpZ2h0KzB4ZTQvMHgxMTAKWyAgICAw LjM0Mzc4OV0gIFs8ZmZmZmZmZmY4MTEyNjhkNj5dIHNkX2luaXQrMHgzZTYvMHg0MDAKWyAg ICAwLjM0NTQ5M10gIFs8ZmZmZmZmZmY4MTEzNzg1MT5dIGJ1aWxkX3NjaGVkX2RvbWFpbisw eDMxLzB4MjMwClsgICAgMC4zNDc0MjldICBbPGZmZmZmZmZmODExMzg2OTY+XSBidWlsZF9z Y2hlZF9kb21haW5zKzB4YzQ2LzB4MTc3MApbICAgIDAuMzUwMDQxXSAgWzxmZmZmZmZmZjgz ODA3ODU4Pl0gc2NoZWRfaW5pdF9zbXArMHgxMTgvMHgzYjAKWyAgICAwLjM1MTg5MF0gIFs8 ZmZmZmZmZmY4MzdkZWM0Yz5dIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4Y2QvMHgzMWEKWyAg ICAwLjM1NDAxNl0gIFs8ZmZmZmZmZmY4MjJjNDZlMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4 MTIwClsgICAgMC4zNTU3NzhdICBbPGZmZmZmZmZmODIyYzQ2ZjE+XSBrZXJuZWxfaW5pdCsw eDExLzB4MjMwClsgICAgMC4zNTc1MzFdICBbPGZmZmZmZmZmODIzMGE5N2M+XSByZXRfZnJv bV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMzU5NDU0XSAgWzxmZmZmZmZmZjgyMmM0NmUwPl0g PyByZXN0X2luaXQrMHgxMjAvMHgxMjAKWyAgICAwLjM2MDA3M10gLS0tWyBlbmQgdHJhY2Ug OWEyMGI2ZjRlYzJhOTQ5YSBdLS0tClsgICAgMC4zOTMwMjFdIGdjb3Y6IHZlcnNpb24gbWFn aWM6IDB4MzQzMDM4MmEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC8xYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0L2RtZXNnLXF1YW50 YWwtbGtwLW5leDA0LTEwNzoyMDE0MDYyOTA5MTQ0NTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgv MWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgzMTNkNC9kbWVzZy1xdWFudGFs LWxrcC1uZXgwNC0xNDY6MjAxNDA2MjkwOTE0NDI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFh NDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ctcXVhbnRhbC1s a3AtbmV4MDQtMTgyOjIwMTQwNjI5MDkxNDM3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQz ZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNmODMxM2Q0L2RtZXNnLXF1YW50YWwtbGtw LW5leDA0LTE4NzoyMDE0MDYyOTA5MTQ0Mzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4 YTM3N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgzMTNkNC9kbWVzZy1xdWFudGFsLWxrcC1u ZXgwNC02NToyMDE0MDYyOTA5MTQ0NTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw ODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3 N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgzMTNkNC9kbWVzZy1xdWFudGFsLWxrcC13c3gw MS0xNTE6MjAxNDA2MjkwOTE0NDM6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdm NGFkYzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEt NTM6MjAxNDA2MjkwOTE0NDE6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFk YzVjOWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtNzA6 MjAxNDA2MjkwOTE0Mzc6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVj OWE0MTJkZTFhNTdhYjQ1M2Y4MzEzZDQvZG1lc2cteW9jdG8tbGtwLW5leDA0LTEwMToyMDE0 MDYyOTA5MTQ0Mjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQx MmRlMWE1N2FiNDUzZjgzMTNkNC9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTA2OjIwMTQwNjI5 MDkxNDQ1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUx YTU3YWI0NTNmODMxM2Q0L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC0xNDg6MjAxNDA2MjkwOTE0 NDI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzFhNDNlOGEzNzdmNGFkYzVjOWE0MTJkZTFhNTdh YjQ1M2Y4MzEzZDQvZG1lc2cteW9jdG8tbGtwLW5leDA0LTgyOjIwMTQwNjI5MDkxNDQ1Ong4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC8xYTQzZThhMzc3ZjRhZGM1YzlhNDEyZGUxYTU3YWI0NTNm ODMxM2Q0L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC04MzoyMDE0MDYyOTA5MTQ0Njp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct aHN4YTAtMDYyNjE4MDgvMWE0M2U4YTM3N2Y0YWRjNWM5YTQxMmRlMWE1N2FiNDUzZjgzMTNk NC9kbWVzZy15b2N0by1sa3AtbmV4MDQtOToyMDE0MDYyOTA5MTQ0Mjp4ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwODo6CjA6MTQ6MTMgYWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9v dHMKG1sxOzM1bTIwMTQtMDYtMjkgMDk6MTc6NDkgUkVQRUFUIENPVU5UOiAxOSAgIyAvYy9i b290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdC8ucmVwZWF0G1swbQoKQmlzZWN0aW5nOiAy IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0ZXApCls3 ZGVlODQxMTQ3YTk3MmU4MDlkZmNkNzVmNjM4ZDcxNDVkZDhlNzU2XSBzY2hlZDogUHJlY2lz ZSBhY2N1bXVsYXRlZCB0aW1lIGFuZCBhY291bnQgcnVubmFibGUgbnVtYmVyIGluIHVwZGF0 ZV9lbnRpdHlfcnVubmFibGVfYXZnCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10 ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdAps cyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MTc6N2RlZTg0 MTE0N2E5NzJlODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1NjpiaXNlY3QtbGludXgwCgoyMDE0 LTA2LTI5LTA5OjE3OjQ5IDdkZWU4NDExNDdhOTcyZTgwOWRmY2Q3NWY2MzhkNzE0NWRkOGU3 NTYgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQt cXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtN2RlZTg0MTE0N2E5NzJl ODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1NgpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvN2RlZTg0MTE0N2E5NzJlODA5ZGZj ZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1Ngp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgtN2Rl ZTg0MTE0N2E5NzJlODA5ZGZjZDc1ZjYzOGQ3MTQ1ZGQ4ZTc1Ngp3YWl0aW5nIGZvciBjb21w bGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvbGtwLWhzeDAxLXNtb2tlL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTdkZWU4NDExNDdhOTcyZTgwOWRmY2Q3 NWY2MzhkNzE0NWRkOGU3NTYKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGEwLTA2MjYxODA4LzdkZWU4NDExNDdhOTcyZTgwOWRmY2Q3NWY2MzhkNzE0NWRkOGU3NTYv dm1saW51ei0zLjE2LjAtcmMyLTAwMDAyLWc3ZGVlODQxCgoyMDE0LTA2LTI5LTA5OjIzOjUw IGRldGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uLi4JMTQJMTkgU1VDQ0VTUwoKQmlzZWN0 aW5nOiAwIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0 ZXApCls5ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1XSBEZWZpbmUg U0RfV09SS0xPQURfQ09OU09MSURBVElPTiBhbmQgYXR0YWNoIHRvIHNjaGVkX2RvbWFpbgpy dW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2Mv Ym9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4t cXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4L2xpbnV4LWRldmVs OmRldmVsLWhvdXJseS0yMDE0MDYyNjE3Ojk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1 ZjVlM2M2ODg2NjU6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0wOToyOTo1MCA5ODFmYTg3 Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1IGNvbXBpbGluZwpRdWV1ZWQgYnVp bGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmln LWhzeGEwLTA2MjYxODA4LTk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2 NjUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUKd2Fp dGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdi Yzc1ZjVlM2M2ODg2NjUKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEw LTA2MjYxODA4Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvdm1s aW51ei0zLjE2LjAtcmMyLTAwMDA0LWc5ODFmYTg3CgoyMDE0LTA2LTI5LTA5OjMzOjUwIGRl dGVjdGluZyBib290IHN0YXRlIC4uLi4uLi4uLi4uLi4uLiBURVNUIEZBSUxVUkUKWyAgICAw LjE0MjE4NV0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4xNDMz NTddIHNtcGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEwNzc0LjAy IEJvZ29NSVBTKQpbICAgIDAuMTQ1NTQ1XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0t LS0tLS0tLS0KWyAgICAwLjE0Njc4M10gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCAva2J1 aWxkL3NyYy9zbW9rZS9rZXJuZWwvc2NoZWQvY29yZS5jOjYwNjkgc2RfaW5pdCsweDNlNi8w eDQwMCgpClsgICAgMC4xNDkxMDVdIHdyb25nIHNkX2ZsYWdzIGluIHRvcG9sb2d5IGRlc2Ny aXB0aW9uClsgICAgMC4xNTAwMDhdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDAuMTUxMDU1 XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMy LTAwMDA0LWc5ODFmYTg3ICMxClsgICAgMC4xNTMxMDBdIEhhcmR3YXJlIG5hbWU6IFFFTVUg U3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAxLzIw MTEKWyAgICAwLjE1NTIyNV0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDAxMjA4N2QzMCBm ZmZmZmZmZjgyMmVjNzIzIGZmZmY4ODAwMTIwODdkNzgKWyAgICAwLjE1NzY2NV0gIGZmZmY4 ODAwMTIwODdkNjggZmZmZmZmZmY4MTBjYTBkNyBmZmZmZmZmZjgyZDkwMDM4IDAwMDAwMDAw MDAwMDgwMDAKWyAgICAwLjE2MDQ5NV0gIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAxMjFi ODAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgKWyAgICAwLjE2MjkyMV0g Q2FsbCBUcmFjZToKWyAgICAwLjE2Mzc3NF0gIFs8ZmZmZmZmZmY4MjJlYzcyMz5dIGR1bXBf c3RhY2srMHhjMS8weDExMQpbICAgIDAuMTY1MDg0XSAgWzxmZmZmZmZmZjgxMGNhMGQ3Pl0g d2Fybl9zbG93cGF0aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuMTY2NTU4XSAgWzxmZmZm ZmZmZjgxMGNhMWY3Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsgICAgMC4xNjc5 NDZdICBbPGZmZmZmZmZmODE3YzNlYjQ+XSA/IF9fYml0bWFwX3dlaWdodCsweGU0LzB4MTEw ClsgICAgMC4xNjkzNThdICBbPGZmZmZmZmZmODExMjY4ZDY+XSBzZF9pbml0KzB4M2U2LzB4 NDAwClsgICAgMC4xNzAwMTVdICBbPGZmZmZmZmZmODExMzc4NTE+XSBidWlsZF9zY2hlZF9k b21haW4rMHgzMS8weDIzMApbICAgIDAuMTcxNDM3XSAgWzxmZmZmZmZmZjgxMTM4Njk2Pl0g YnVpbGRfc2NoZWRfZG9tYWlucysweGM0Ni8weDE3NzAKWyAgICAwLjE3MjkwNl0gIFs8ZmZm ZmZmZmY4MzgwNzg1OD5dIHNjaGVkX2luaXRfc21wKzB4MTE4LzB4M2IwClsgICAgMC4xNzQy OTNdICBbPGZmZmZmZmZmODM3ZGVjNGM+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweGNkLzB4 MzFhClsgICAgMC4xNzU3NjNdICBbPGZmZmZmZmZmODIyYzQ2ZTA+XSA/IHJlc3RfaW5pdCsw eDEyMC8weDEyMApbICAgIDAuMTc3MDkyXSAgWzxmZmZmZmZmZjgyMmM0NmYxPl0ga2VybmVs X2luaXQrMHgxMS8weDIzMApbICAgIDAuMTc4NDIwXSAgWzxmZmZmZmZmZjgyMzBhOTdjPl0g cmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAgICAwLjE4MDAxNF0gIFs8ZmZmZmZmZmY4MjJj NDZlMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC4xODEzNjddIC0tLVsgZW5k IHRyYWNlIGNmNjA1YTYzMDhkNmEzMjEgXS0tLQpbICAgIDAuMTkzMjIwXSBnY292OiB2ZXJz aW9uIG1hZ2ljOiAweDM0MzAzODJhCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVz Zy1xdWFudGFsLWl2YjQxLTEwNDoyMDE0MDYyOTA5MzQ1ODp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy1xdWFu dGFsLWxrcC1uZXgwNC0xMDE6MjAxNDA2MjkwOTM1MDg6eDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 Lzk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRh bC1sa3AtbmV4MDQtODM6MjAxNDA2MjkwOTM1MDI6eDg2XzY0LXJhbmRjb25maWctaHN4YTAt MDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4 MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRhbC1s a3Atd3N4MDEtMTA0OjIwMTQwNjI5MDkzNTAxOng4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2 MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85ODFm YTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1L2RtZXNnLXF1YW50YWwtbGtw LXdzeDAxLTE0NDoyMDE0MDYyOTA5MzUwMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2 MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4 Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy1xdWFudGFsLWxrcC13 c3gwMS0yMDQ6MjAxNDA2MjkwOTM1MDM6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4 MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4Lzk4MWZhODc3 ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUvZG1lc2ctcXVhbnRhbC1sa3Atd3N4 MDEtODoyMDE0MDYyOTA5MzUwODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6 Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4 ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMi01 NzoyMDE0MDYyOTA5MzUwMjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcw MTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy15b2N0by1pdmI0MS0yNDoyMDE0MDYy OTA5MzUwMTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1 N2JjNzVmNWUzYzY4ODY2NS9kbWVzZy15b2N0by1pdmI0MS01MToyMDE0MDYyOTA5MzUwMzp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctaHN4YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUz YzY4ODY2NS9kbWVzZy15b2N0by1pdmI0MS02MjoyMDE0MDYyOTA5MzUwNDp4ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgvOTgxZmE4Nzc4OTU4ZTcwMTcwYWQyZTc1N2JjNzVmNWUzYzY4ODY2NS9k bWVzZy15b2N0by1sa3AtbmV4MDQtMTMxOjIwMTQwNjI5MDkzNTA4Ong4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC85ODFmYTg3Nzg5NThlNzAxNzBhZDJlNzU3YmM3NWY1ZTNjNjg4NjY1L2RtZXNn LXlvY3RvLWxrcC1uZXgwNC0xNToyMDE0MDYyOTA5MzUxMjp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwODo6CjA6MTM6MTIgYWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9vdHMKG1sx OzM1bTIwMTQtMDYtMjkgMDk6NDE6MjEgUkVQRUFUIENPVU5UOiAxOSAgIyAvYy9ib290LWJp c2VjdC9saW51eDAvb2JqLWJpc2VjdC8ucmVwZWF0G1swbQoKQmlzZWN0aW5nOiAwIHJldmlz aW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAwIHN0ZXBzKQpbM2IzZmI2 MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYl0gSG93IENQVSBDb25DdXJyZW5j eSAoQ0MpIGFjY3J1ZXMgd2l0aCBydW5xdWV1ZSBjaGFuZ2UgYW5kIHRpbWUKcnVubmluZyAv Yy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlz ZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2 bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1o b3VybHktMjAxNDA2MjYxNzozYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIw NWRiOmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMDk6NDE6MjIgM2IzZmI2MTk3NjUwOWVm OGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVkYiBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sg dG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC0zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiCkNoZWNr IGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiCndhaXRpbmcgZm9y IGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC0zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2Vh NmIwNWRiCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgw OC8zYjNmYjYxOTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiL3ZtbGludXotMy4x Ni4wLXJjMi0wMDAwMy1nM2IzZmI2MQoKMjAxNC0wNi0yOS0wOTo0NDoyMiBkZXRlY3Rpbmcg Ym9vdCBzdGF0ZSAuLi4uLi4uLi4uLi4uLgkyCTE3CTE5IFNVQ0NFU1MKCjk4MWZhODc3ODk1 OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUgaXMgdGhlIGZpcnN0IGJhZCBjb21taXQK Y29tbWl0IDk4MWZhODc3ODk1OGU3MDE3MGFkMmU3NTdiYzc1ZjVlM2M2ODg2NjUKQXV0aG9y OiBZdXlhbmcgRHUgPHl1eWFuZy5kdUBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1biAyNSAw Mzo1NzoxOCAyMDE0ICswODAwCgogICAgRGVmaW5lIFNEX1dPUktMT0FEX0NPTlNPTElEQVRJ T04gYW5kIGF0dGFjaCB0byBzY2hlZF9kb21haW4KICAgIAogICAgV29ya2xvYWQgQ29uc29s aWRhdGlvbiBpcyBjb21wbGV0ZWx5IENQVSB0b3BvbG9neSBhbmQgcG9saWN5IGRyaXZlbi4g VG8gZG8gc28sCiAgICB3ZSBkZWZpbmUgU0RfV09SS0xPQURfQ09OU09MSURBVElPTiwgYW5k IGFkZCBzb21lIGZpZWxkcyBpbiBzY2hlZF9kb21haW4gc3RydWN0OgogICAgCiAgICAxKSB0 b3RhbF9ncm91cHMgaXMgdGhlIGdyb3VwIG51bWJlciBpbiB0b3RhbCBpbiB0aGlzIGRvbWFp bgogICAgMikgZ3JvdXBfbnVtYmVyIGlzIHRoaXMgQ1BVJ3MgZ3JvdXAgc2VxdWVuY2UgbnVt YmVyCiAgICAzKSBjb25zb2xpZGF0aW5nX2NvZWZmIGlzIHRoZSBjb2VmZmljaWVudCBmb3Ig Y29uc29saWRhdGluZyBDUFVzLCBhbmQgaXMgY2hhbmdlYWJsZQogICAgICAgdmlhIHN5c2N0 bCB0b29sIHRvIG1ha2UgY29uc29saWRhdGlvbiBtb3JlIGFnZ3Jlc3NpdmUgb3IgbGVzcwog ICAgNCkgZmlyc3RfZ3JvdXAgaXMgdGhlIHBvaW50ZXIgdG8gdGhpcyBkb21haW4ncyBmaXJz dCBncm91cCBvcmRlcmVkIGJ5IENQVSBudW1iZXIKICAgIAogICAgVGhpcyBwYXRjaHNldCBl bmFibGVzIFNEX1dPUktMT0FEX0NPTlNPTElEQVRJT04gaW4gTUMgZG9tYWluIGJ5IGRlZmF1 bHQuIEJ1dCB3ZSBuZWVkCiAgICB0byBjb21lIHVwIHdpdGggYSBiZXR0ZXIgd2F5IHRvIGRl dGVybWluZSBvbiB3aGljaCBhcmNoaXRlY3R1cmUgdGhpcyBmbGFnIHNob3VsZCBiZQogICAg ZW5hYmxlZCBvciBub3QuIFRoYW5rcyB0byBQZXRlclogYW5kIERpZXRtYXIgZm9yIHBvaW50 aW5nIHRoaXMgb3V0IGFuZCBoZWxwIG1lCiAgICBmaW5hbGx5IHVuZGVyc3RhbmQgaXQuCiAg ICAKICAgIFNpZ25lZC1vZmYtYnk6IFl1eWFuZyBEdSA8eXV5YW5nLmR1QGludGVsLmNvbT4K CjowNDAwMDAgMDQwMDAwIDc5OWI1NTEwZDkwMzZjYzNjZWQyNTI2MDNkODBiZTA0ODg0Y2Iz ZGUgZDUwNmNiYTUzMzQ3NThiNmU1NWYzMDc5ZTgxM2EzOTViNWQwNzQ0NyBNCWluY2x1ZGUK OjA0MDAwMCAwNDAwMDAgYTBhYjQ2YjEwMTVlNjE4YmY1MjIzZDg0ZDQ1YmZkNzczNTVlNjc4 OSBiZmMxMjU3YTc3NzZiYWUwMDQyMTk2MzQxOWRhYjIyZThmNTJhZTBjIE0Ja2VybmVsCmJp c2VjdCBydW4gc3VjY2VzcwpIRUFEIGlzIG5vdyBhdCAzYjNmYjYxLi4uIEhvdyBDUFUgQ29u Q3VycmVuY3kgKENDKSBhY2NydWVzIHdpdGggcnVucXVldWUgY2hhbmdlIGFuZCB0aW1lCmxz IC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwOC9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYxNzozYjNmYjYx OTc2NTA5ZWY4ZjdjMGMwNWFkYmEwYjYxY2VhNmIwNWRiOmJpc2VjdC1saW51eDAKCjIwMTQt MDYtMjktMDk6NTI6NTUgM2IzZmI2MTk3NjUwOWVmOGY3YzBjMDVhZGJhMGI2MWNlYTZiMDVk YiByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzNiM2Zi NjE5NzY1MDllZjhmN2MwYzA1YWRiYTBiNjFjZWE2YjA1ZGIvdm1saW51ei0zLjE2LjAtcmMy LTAwMDAzLWczYjNmYjYxCgoyMDE0LTA2LTI5LTA5OjUyOjU1IGRldGVjdGluZyBib290IHN0 YXRlIC4uLi4uLi4uCTI2CTQyCTU3IFNVQ0NFU1MKClByZXZpb3VzIEhFQUQgcG9zaXRpb24g d2FzIDNiM2ZiNjEuLi4gSG93IENQVSBDb25DdXJyZW5jeSAoQ0MpIGFjY3J1ZXMgd2l0aCBy dW5xdWV1ZSBjaGFuZ2UgYW5kIHRpbWUKSEVBRCBpcyBub3cgYXQgOWMzM2JmMS4uLiAwZGF5 IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjYxNycKbHMgLWEgL2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjE3OjljMzNiZjFlNTlkMjZkYWQ4 ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTE6YmlzZWN0LWxpbnV4MAogVEVTVCBGQUlMVVJFClsg ICAgMC4zNDI2MzJdIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAu MzQzOTg5XSBzbXBib290OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3 NC4wMiBCb2dvTUlQUykKWyAgICAwLjM1NTMyMV0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBd LS0tLS0tLS0tLS0tClsgICAgMC4zNTY4NDddIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQg L2tidWlsZC9zcmMvc21va2Uva2VybmVsL3NjaGVkL2NvcmUuYzo2MDc4IHNkX2luaXQrMHgz ZTYvMHg0MDAoKQpbICAgIDAuMzU5NTYxXSB3cm9uZyBzZF9mbGFncyBpbiB0b3BvbG9neSBk ZXNjcmlwdGlvbgpbICAgIDAuMzYwMDE5XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAwLjM2 Mzg3NV0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgMy4xNi4w LXJjMi13bC0wMzQzMi1nOWMzM2JmMSAjMTkxClsgICAgMC4zNjc3OTddIEhhcmR3YXJlIG5h bWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIEJvY2hz IDAxLzAxLzIwMTEKWyAgICAwLjM3MDAxOV0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDAx MjA4N2QzMCBmZmZmZmZmZjgyMmZiYmZiIGZmZmY4ODAwMTIwODdkNzgKWyAgICAwLjM4MTcw MV0gIGZmZmY4ODAwMTIwODdkNjggZmZmZmZmZmY4MTBkMzg2NyBmZmZmZmZmZjgyZGEyMzE4 IDAwMDAwMDAwMDAwMDgwMDAKWyAgICAwLjM5MDAxNF0gIDAwMDAwMDAwMDAwMDAwMDEgZmZm Zjg4MDAxMjFiODAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwMTIwODdkYzgKWyAgICAw LjM5NjAwN10gQ2FsbCBUcmFjZToKWyAgICAwLjM5OTQyNF0gIFs8ZmZmZmZmZmY4MjJmYmJm Yj5dIGR1bXBfc3RhY2srMHhjMS8weDExMQpbICAgIDAuNDAwMDM1XSAgWzxmZmZmZmZmZjgx MGQzODY3Pl0gd2Fybl9zbG93cGF0aF9jb21tb24rMHhjNy8weDEwMApbICAgIDAuNDAxNzg4 XSAgWzxmZmZmZmZmZjgxMGQzOTg3Pl0gd2Fybl9zbG93cGF0aF9mbXQrMHg1Ny8weDcwClsg ICAgMC40MDM5NDhdICBbPGZmZmZmZmZmODE3ZDFiNDQ+XSA/IF9fYml0bWFwX3dlaWdodCsw eGU0LzB4MTEwClsgICAgMC40MTAwMjJdICBbPGZmZmZmZmZmODExMzAwYzY+XSBzZF9pbml0 KzB4M2U2LzB4NDAwClsgICAgMC40MjAwMzddICBbPGZmZmZmZmZmODExNDEwNTE+XSBidWls ZF9zY2hlZF9kb21haW4rMHgzMS8weDIzMApbICAgIDAuNDIxNjU0XSAgWzxmZmZmZmZmZjgx MTQxZTk2Pl0gYnVpbGRfc2NoZWRfZG9tYWlucysweGM0Ni8weDE3NzAKWyAgICAwLjQyNjk0 NV0gIFs8ZmZmZmZmZmY4MzgxYjk2MD5dIHNjaGVkX2luaXRfc21wKzB4MTE4LzB4M2IwClsg ICAgMC40MzAwNDBdICBbPGZmZmZmZmZmODM3ZjJjNGM+XSBrZXJuZWxfaW5pdF9mcmVlYWJs ZSsweGNkLzB4MzFhClsgICAgMC40MzE1NzJdICBbPGZmZmZmZmZmODIyZDNhMDA+XSA/IHJl c3RfaW5pdCsweDEyMC8weDEyMApbICAgIDAuNDM1MTg2XSAgWzxmZmZmZmZmZjgyMmQzYTEx Pl0ga2VybmVsX2luaXQrMHgxMS8weDIzMApbICAgIDAuNDM2NTczXSAgWzxmZmZmZmZmZjgy MzE5ZTNjPl0gcmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAgICAwLjQ0MDAyOF0gIFs8ZmZm ZmZmZmY4MjJkM2EwMD5dID8gcmVzdF9pbml0KzB4MTIwLzB4MTIwClsgICAgMC40NDY5NDdd IC0tLVsgZW5kIHRyYWNlIDZkNTVmMmRhZDM0ZDM0OTEgXS0tLQpbICAgIDAuNDg1MzQyXSBn Y292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzODJhCi9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQzOGNiZGMyODc4MzU4 OWIxMS9kbWVzZy15b2N0by1pdmI0MS04OjIwMTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5kY29u ZmlnLWhzeGEwLTA2MjYxODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0w NjI2MTgwOC85YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNn LXF1YW50YWwtaXZiNDEtMjQ6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8t aXZiNDEtMTAyOjIwMTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYx ODA4OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzMzYmYx ZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXlvY3RvLWl2YjQxLTk6 MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4 ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2ctcXVhbnRhbC1pdmI0MS0xMDI6MjAxNDA2 MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0 MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtODY6MjAxNDA2MjYxODIzMzI6 eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6My4xNi4wLXJjMi13bC0wMzQzMi1n OWMzM2JmMToxOTEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85 YzMzYmYxZTU5ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXlvY3RvLWl2 YjQxLTQyOjIwMTQwNjI5MDgwMjU5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC85YzMzYmYxZTU5 ZDI2ZGFkOGRjNDVlNDM4Y2JkYzI4NzgzNTg5YjExL2RtZXNnLXlvY3RvLWl2YjQxLTExNjoy MDE0MDYyOTA4MDI1OTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhk YzQ1ZTQzOGNiZGMyODc4MzU4OWIxMS9kbWVzZy15b2N0by1pdmI0MS0xODoyMDE0MDYyOTA4 MDI1OTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODo6Ci9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOWMzM2JmMWU1OWQyNmRhZDhkYzQ1ZTQzOGNi ZGMyODc4MzU4OWIxMS9kbWVzZy15b2N0by1pdmI0MS00NzoyMDE0MDYyNjE4MjEzMDp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwODozLjE2LjAtcmMyLXdsLTAzNDMyLWc5YzMz YmYxOjE5MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNi ZjFlNTlkMjZkYWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEt Mzc6MjAxNDA2MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZk YWQ4ZGM0NWU0MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtNDE6MjAxNDA2 MjkwODAyNTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzljMzNiZjFlNTlkMjZkYWQ4ZGM0NWU0 MzhjYmRjMjg3ODM1ODliMTEvZG1lc2cteW9jdG8taXZiNDEtNTg6MjAxNDA2MjYxODIzMzI6 eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDg6My4xNi4wLXJjMi13bC0wMzQzMi1n OWMzM2JmMToxOTEKMDoxMzoxMyBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKSEVBRCBp cyBub3cgYXQgOWMzM2JmMSAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAx NDA2MjYxNycKCj09PT09PT09PSB1cHN0cmVhbSA9PT09PT09PT0KUHJldmlvdXMgSEVBRCBw b3NpdGlvbiB3YXMgOWMzM2JmMS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3Vy bHktMjAxNDA2MjYxNycKSEVBRCBpcyBub3cgYXQgMjRiNDE0ZC4uLiBNZXJnZSB0YWcgJ3Nw aS12My4xNi1yYzInIG9mIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy bmVsL2dpdC9icm9vbmllL3NwaQpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0v eDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvbGludXM6bWFzdGVyOjI0YjQxNGQ1 YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDI6YmlzZWN0LWxpbnV4MAoKMjAxNC0w Ni0yOS0wOTo1ODozMSAyNGI0MTRkNWE3ZDNlNmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQy IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTI0YjQxNGQ1YTdkM2U2YTcx NjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LzI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2 NGRmZGI0NGRhNjEwZWQxNDIKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRl c3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEwLTA2MjYxODA4LTI0YjQx NGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKd2FpdGluZyBmb3IgY29tcGxl dGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL2xrcC1oc3gwMS1zbW9rZS94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC0yNGI0MTRkNWE3ZDNlNmE3MTYzNTA0NjRk ZmRiNDRkYTYxMGVkMTQyCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MC0wNjI2MTgwOC8yNGI0MTRkNWE3ZDNlNmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQyL3Zt bGludXotMy4xNi4wLXJjMi0wMDM0MS1nMjRiNDE0ZAoKMjAxNC0wNi0yOS0xMDowNTozMSBk ZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JMTEJMjgJNDUJNTcgU1VDQ0VTUwoKCj09PT09 PT09PSBsaW51eC1uZXh0ID09PT09PT09PQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdhcyAy NGI0MTRkLi4uIE1lcmdlIHRhZyAnc3BpLXYzLjE2LXJjMicgb2YgZ2l0Oi8vZ2l0Lmtlcm5l bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2Jyb29uaWUvc3BpCkhFQUQgaXMgbm93 IGF0IDk2NDI2MDAuLi4gQWRkIGxpbnV4LW5leHQgc3BlY2lmaWMgZmlsZXMgZm9yIDIwMTQw NjI3CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMC0wNjI2MTgwOC9uZXh0Om1hc3Rlcjo5NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZm M2UwYWVjMGY0Y2MyZTQ4OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMTA6MTA6MzUgOTY0 MjYwMDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0OCBjb21waWxpbmcKUXVldWVk IGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMC0wNjI2MTgwOC05NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0 Y2MyZTQ4CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMC0wNjI2MTgwOC85NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4 CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMC0wNjI2MTgwOC05NjQyNjAwN2M5MGNkZTIzYzA0MDI4 NTZmM2UwYWVjMGY0Y2MyZTQ4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10 ZXN0cy9idWlsZC1xdWV1ZS9sa3AtaHN4MDEtc21va2UveDg2XzY0LXJhbmRjb25maWctaHN4 YTAtMDYyNjE4MDgtOTY0MjYwMDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0OApr ZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTAtMDYyNjE4MDgvOTY0MjYw MDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0OC92bWxpbnV6LTMuMTYuMC1yYzIt bmV4dC0yMDE0MDYyNwoKMjAxNC0wNi0yOS0xMDoxNDozNSBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAuLi4JMQkxOAkzNQk1Mwk1NyBTVUNDRVNTCgo= --WhfpMioaduB5tiZL Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.16.0-rc2-00004-g981fa87" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.16.0-rc2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_COMPILE_TEST=y CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set CONFIG_KERNEL_BZIP2=y # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_FHANDLE is not set # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y # CONFIG_NO_HZ_FULL is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_PREEMPT_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y CONFIG_RCU_USER_QS=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set CONFIG_RCU_FAST_NO_HZ=y CONFIG_TREE_RCU_TRACE=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y # CONFIG_CGROUPS is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y # CONFIG_SCHED_AUTOGROUP is not set # 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_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y # CONFIG_EXPERT is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_PCI_QUIRKS=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLUB_CPU_PARTIAL is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_OPROFILE=m # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_OPTPROBES=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_GCOV_PROFILE_ALL=y # CONFIG_GCOV_FORMAT_AUTODETECT is not set CONFIG_GCOV_FORMAT_3_4=y # CONFIG_GCOV_FORMAT_4_7 is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y 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 is not set # CONFIG_MODULE_SIG_SHA384 is not set CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG_HASH="sha512" CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_CMDLINE_PARSER is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y CONFIG_ACORN_PARTITION_CUMANA=y CONFIG_ACORN_PARTITION_EESOX=y CONFIG_ACORN_PARTITION_ICS=y # CONFIG_ACORN_PARTITION_ADFS is not set CONFIG_ACORN_PARTITION_POWERTEC=y # CONFIG_ACORN_PARTITION_RISCIX is not set CONFIG_AIX_PARTITION=y CONFIG_OSF_PARTITION=y # CONFIG_AMIGA_PARTITION is not set # 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 is not set # CONFIG_UNIXWARE_DISKLABEL is not set CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y # CONFIG_SUN_PARTITION is not set CONFIG_KARMA_PARTITION=y # CONFIG_EFI_PARTITION is not set # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y # CONFIG_IOSCHED_CFQ is not set CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y # CONFIG_FREEZER is not set # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y # CONFIG_X86_MPPARSE is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST 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_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y # CONFIG_X86_MCE is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_I8K=m # CONFIG_MICROCODE is not set # CONFIG_MICROCODE_INTEL_EARLY is not set # CONFIG_MICROCODE_AMD_EARLY is not set # CONFIG_X86_MSR is not set CONFIG_X86_CPUID=m CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y # CONFIG_NUMA is not set 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_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set # CONFIG_CLEANCACHE is not set # CONFIG_CMA is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_EFI is not set # CONFIG_SECCOMP is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set CONFIG_PM_RUNTIME=y CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=y # CONFIG_ACPI_BATTERY is not set CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_FAN is not set # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=m # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y # CONFIG_ACPI_HOTPLUG_MEMORY is not set CONFIG_ACPI_SBS=m # CONFIG_ACPI_HED is not set CONFIG_ACPI_CUSTOM_METHOD=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_APEI is not set # CONFIG_SFI is not set # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=m # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y CONFIG_PCMCIA=m # CONFIG_PCMCIA_LOAD_CIS is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set CONFIG_PD6729=m CONFIG_I82092=m CONFIG_PCCARD_NONSTATIC=y # CONFIG_HOTPLUG_PCI is not set CONFIG_RAPIDIO=y # CONFIG_RAPIDIO_TSI721 is not set CONFIG_RAPIDIO_DISC_TIMEOUT=30 # CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set # CONFIG_RAPIDIO_DMA_ENGINE is not set # CONFIG_RAPIDIO_DEBUG is not set CONFIG_RAPIDIO_ENUM_BASIC=m # # RapidIO Switch drivers # CONFIG_RAPIDIO_TSI57X=y # CONFIG_RAPIDIO_CPS_XX is not set # CONFIG_RAPIDIO_TSI568 is not set # CONFIG_RAPIDIO_CPS_GEN2 is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y # CONFIG_IA32_EMULATION is not set CONFIG_X86_DEV_DMA_OPS=y CONFIG_IOSF_MBI=m CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # CONFIG_NETFILTER_ADVANCED is not set CONFIG_ATM=m CONFIG_ATM_LANE=m CONFIG_STP=y CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y CONFIG_NET_DSA=y CONFIG_NET_DSA_TAG_EDSA=y CONFIG_NET_DSA_TAG_TRAILER=y # CONFIG_VLAN_8021Q is not set CONFIG_DECNET=m # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=m # CONFIG_IPX is not set CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y # CONFIG_IPDDP is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set CONFIG_PHONET=m CONFIG_IEEE802154=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m # CONFIG_NET_SCH_HFSC is not set CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_TEQL is not set CONFIG_NET_SCH_TBF=m # CONFIG_NET_SCH_GRED is not set CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y # CONFIG_NET_SCH_DRR is not set CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_CHOKE=y # CONFIG_NET_SCH_QFQ is not set CONFIG_NET_SCH_CODEL=m # CONFIG_NET_SCH_FQ_CODEL is not set CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=y # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=y CONFIG_NET_SCH_PLUG=m # # Classification # CONFIG_NET_CLS=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m # CONFIG_CLS_U32_PERF is not set # CONFIG_CLS_U32_MARK is not set CONFIG_NET_CLS_RSVP=m # CONFIG_NET_CLS_RSVP6 is not set CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_BPF=y # CONFIG_NET_EMATCH is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=y CONFIG_NET_ACT_NAT=y # CONFIG_NET_ACT_PEDIT is not set CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y # CONFIG_NET_CLS_IND is not set CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=y # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set CONFIG_BATMAN_ADV_DEBUG=y # CONFIG_OPENVSWITCH is not set CONFIG_VSOCKETS=y # CONFIG_VMWARE_VMCI_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=m CONFIG_NET_MPLS_GSO=y CONFIG_HSR=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=m # CONFIG_AX25_DAMA_SLAVE is not set # CONFIG_NETROM is not set # CONFIG_ROSE is not set # # AX.25 network device drivers # # CONFIG_MKISS is not set CONFIG_6PACK=m CONFIG_BPQETHER=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m CONFIG_BAYCOM_PAR=m CONFIG_YAM=m CONFIG_CAN=m CONFIG_CAN_RAW=m # CONFIG_CAN_BCM is not set CONFIG_CAN_GW=m # # CAN Device Drivers # CONFIG_CAN_VCAN=m # CONFIG_CAN_SLCAN is not set CONFIG_CAN_DEV=m # CONFIG_CAN_CALC_BITTIMING is not set CONFIG_CAN_LEDS=y # CONFIG_CAN_AT91 is not set CONFIG_CAN_JANZ_ICAN3=m CONFIG_PCH_CAN=m CONFIG_CAN_SJA1000=m CONFIG_CAN_SJA1000_ISA=m CONFIG_CAN_SJA1000_PLATFORM=m # CONFIG_CAN_EMS_PCMCIA is not set # CONFIG_CAN_EMS_PCI is not set CONFIG_CAN_PEAK_PCMCIA=m # CONFIG_CAN_PEAK_PCI is not set CONFIG_CAN_KVASER_PCI=m # CONFIG_CAN_PLX_PCI is not set CONFIG_CAN_C_CAN=m CONFIG_CAN_C_CAN_PLATFORM=m CONFIG_CAN_C_CAN_PCI=m # CONFIG_CAN_CC770 is not set # # CAN SPI interfaces # CONFIG_CAN_MCP251X=m # # CAN USB interfaces # CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m CONFIG_CAN_GS_USB=m CONFIG_CAN_KVASER_USB=m # CONFIG_CAN_PEAK_USB is not set CONFIG_CAN_8DEV_USB=m # CONFIG_CAN_SOFTING is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_IRDA=y # # IrDA protocols # CONFIG_IRLAN=y # CONFIG_IRNET is not set CONFIG_IRCOMM=y # CONFIG_IRDA_ULTRA is not set # # IrDA options # # CONFIG_IRDA_CACHE_LAST_LSAP is not set # CONFIG_IRDA_FAST_RR is not set CONFIG_IRDA_DEBUG=y # # Infrared-port device drivers # # # SIR device drivers # CONFIG_IRTTY_SIR=y # # Dongle support # # CONFIG_DONGLE is not set CONFIG_KINGSUN_DONGLE=m CONFIG_KSDAZZLE_DONGLE=m # CONFIG_KS959_DONGLE is not set # # FIR device drivers # # CONFIG_USB_IRDA is not set # CONFIG_SIGMATEL_FIR is not set CONFIG_NSC_FIR=m CONFIG_WINBOND_FIR=y # CONFIG_SMC_IRCC_FIR is not set CONFIG_ALI_FIR=m # CONFIG_VLSI_FIR is not set CONFIG_VIA_FIR=m CONFIG_MCS_FIR=y CONFIG_SH_IRDA=m CONFIG_BT=m CONFIG_BT_RFCOMM=m # CONFIG_BT_RFCOMM_TTY is not set CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m # CONFIG_BT_HCIUART is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m # CONFIG_BT_HCIBFUSB is not set # CONFIG_BT_HCIDTL1 is not set CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m # CONFIG_BT_HCIBTUART is not set # CONFIG_BT_HCIVHCI is not set CONFIG_BT_MRVL=m CONFIG_BT_ATH3K=m # CONFIG_BT_WILINK is not set CONFIG_WIRELESS=y CONFIG_CFG80211=m CONFIG_NL80211_TESTMODE=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set # CONFIG_CFG80211_WEXT is not set # CONFIG_LIB80211 is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set CONFIG_MAC80211_DEBUG_MENU=y # CONFIG_MAC80211_NOINLINE is not set CONFIG_MAC80211_VERBOSE_DEBUG=y CONFIG_MAC80211_MLME_DEBUG=y # CONFIG_MAC80211_STA_DEBUG is not set CONFIG_MAC80211_HT_DEBUG=y # CONFIG_MAC80211_IBSS_DEBUG is not set CONFIG_MAC80211_PS_DEBUG=y # CONFIG_MAC80211_MPL_DEBUG is not set CONFIG_MAC80211_MPATH_DEBUG=y CONFIG_MAC80211_MHWMP_DEBUG=y CONFIG_MAC80211_MESH_SYNC_DEBUG=y CONFIG_MAC80211_MESH_CSA_DEBUG=y # CONFIG_MAC80211_MESH_PS_DEBUG is not set CONFIG_MAC80211_TDLS_DEBUG=y # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y CONFIG_NET_9P_DEBUG=y # CONFIG_CAIF is not set # CONFIG_NFC is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" # CONFIG_DEVTMPFS is not set CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=m CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=y # CONFIG_MTD_TESTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set CONFIG_MTD_CMDLINE_PARTS=m CONFIG_MTD_AR7_PARTS=m # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y # CONFIG_FTL is not set CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y # CONFIG_SSFDC is not set CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m # CONFIG_MTD_JEDECPROBE is not set CONFIG_MTD_GEN_PROBE=m CONFIG_MTD_CFI_ADV_OPTIONS=y CONFIG_MTD_CFI_NOSWAP=y # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set # CONFIG_MTD_CFI_GEOMETRY is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set # CONFIG_MTD_OTP is not set CONFIG_MTD_CFI_INTELEXT=m # CONFIG_MTD_CFI_AMDSTD is not set # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set # CONFIG_MTD_SC520CDP is not set # CONFIG_MTD_NETSC520 is not set # CONFIG_MTD_TS5500 is not set # CONFIG_MTD_SBC_GXX is not set # CONFIG_MTD_PCI is not set CONFIG_MTD_PCMCIA=m CONFIG_MTD_PCMCIA_ANONYMOUS=y CONFIG_MTD_GPIO_ADDR=m # CONFIG_MTD_INTEL_VR_NOR is not set CONFIG_MTD_PLATRAM=y # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m CONFIG_MTD_PMC551_BUGFIX=y # CONFIG_MTD_PMC551_DEBUG is not set CONFIG_MTD_DATAFLASH=y # CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set CONFIG_MTD_DATAFLASH_OTP=y CONFIG_MTD_SST25L=m CONFIG_MTD_SLRAM=m # CONFIG_MTD_PHRAM is not set CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 CONFIG_MTD_NAND_ECC=y # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y CONFIG_MTD_NAND_BCH=y CONFIG_MTD_NAND_ECC_BCH=y # CONFIG_MTD_SM_COMMON is not set # CONFIG_MTD_NAND_DENALI is not set CONFIG_MTD_NAND_GPIO=y CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_RICOH is not set CONFIG_MTD_NAND_DISKONCHIP=m # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_CAFE is not set # CONFIG_MTD_NAND_NANDSIM is not set CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_NAND_SH_FLCTL=y # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI_BLOCK=y CONFIG_PARPORT=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_PARPORT_PC is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=m # CONFIG_AD525X_DPOT_SPI is not set # CONFIG_DUMMY_IRQ is not set CONFIG_IBM_ASM=y CONFIG_PHANTOM=m CONFIG_INTEL_MID_PTI=y CONFIG_SGI_IOC4=y CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m CONFIG_ATMEL_SSC=m CONFIG_ENCLOSURE_SERVICES=y # CONFIG_CS5535_MFGPT is not set # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=m # CONFIG_ISL29003 is not set CONFIG_ISL29020=m # CONFIG_SENSORS_TSL2550 is not set CONFIG_SENSORS_BH1780=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=m CONFIG_DS1682=m CONFIG_TI_DAC7512=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_BMP085_SPI=m # CONFIG_PCH_PHUB is not set # CONFIG_USB_SWITCH_FSA9480 is not set CONFIG_LATTICE_ECP3_CONFIG=y CONFIG_SRAM=y CONFIG_C2PORT=y # CONFIG_C2PORT_DURAMAR_2150 is not set # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=y CONFIG_CB710_CORE=m CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_TI_ST=y CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y # CONFIG_INTEL_MEI_TXE is not set CONFIG_VMWARE_VMCI=y # # Intel MIC Host Driver # CONFIG_INTEL_MIC_HOST=y # # Intel MIC Card Driver # # CONFIG_INTEL_MIC_CARD is not set # CONFIG_GENWQE is not set # CONFIG_ECHO is not set CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y CONFIG_BLK_DEV_IDE_SATA=y CONFIG_IDE_GD=m CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_DELKIN=m # CONFIG_BLK_DEV_IDECD is not set # CONFIG_BLK_DEV_IDETAPE is not set CONFIG_BLK_DEV_IDEACPI=y # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # # CONFIG_IDE_GENERIC is not set CONFIG_BLK_DEV_PLATFORM=y # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y # CONFIG_IDEPCI_PCIBUS_ORDER is not set CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_GENERIC=m CONFIG_BLK_DEV_OPTI621=m # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_BLK_DEV_AEC62XX=m CONFIG_BLK_DEV_ALI15X3=m CONFIG_BLK_DEV_AMD74XX=y # CONFIG_BLK_DEV_ATIIXP is not set CONFIG_BLK_DEV_CMD64X=y CONFIG_BLK_DEV_TRIFLEX=y CONFIG_BLK_DEV_CS5520=m # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set CONFIG_BLK_DEV_SC1200=y # CONFIG_BLK_DEV_PIIX is not set CONFIG_BLK_DEV_IT8172=m CONFIG_BLK_DEV_IT8213=y # CONFIG_BLK_DEV_IT821X is not set CONFIG_BLK_DEV_NS87415=m # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set CONFIG_BLK_DEV_SVWKS=m # CONFIG_BLK_DEV_SIIMAGE is not set CONFIG_BLK_DEV_SIS5513=y # CONFIG_BLK_DEV_SLC90E66 is not set CONFIG_BLK_DEV_TRM290=m CONFIG_BLK_DEV_VIA82CXXX=y # CONFIG_BLK_DEV_TC86C001 is not set CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # # CONFIG_BLK_DEV_SD is not set # CONFIG_CHR_DEV_ST is not set CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m # CONFIG_CHR_DEV_SCH is not set # CONFIG_SCSI_ENCLOSURE is not set # CONFIG_SCSI_MULTI_LUN is not set CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y # CONFIG_SCSI_SAS_HOST_SMP is not set CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=y CONFIG_BLK_DEV_3W_XXXX_RAID=y # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set CONFIG_SCSI_3W_SAS=y CONFIG_SCSI_ACARD=y CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 # CONFIG_AIC7XXX_BUILD_FIRMWARE is not set CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 # CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_DEBUG=y # CONFIG_SCSI_MVSAS_TASKLET is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_ADVANSYS=y # CONFIG_SCSI_ARCMSR is not set CONFIG_SCSI_ESAS2R=y # CONFIG_MEGARAID_NEWGEN is not set CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_FLASHPOINT=y # CONFIG_VMWARE_PVSCSI is not set CONFIG_LIBFC=y CONFIG_LIBFCOE=m # CONFIG_FCOE is not set CONFIG_FCOE_FNIC=m CONFIG_SCSI_DMX3191D=m CONFIG_SCSI_EATA=y CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_EATA_LINKED_COMMANDS=y CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=y # CONFIG_SCSI_GDTH is not set CONFIG_SCSI_ISCI=m CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set CONFIG_SCSI_QLOGIC_1280=y # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_LPFC is not set CONFIG_SCSI_DC395x=y # CONFIG_SCSI_DC390T is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PM8001 is not set CONFIG_SCSI_SRP=m CONFIG_SCSI_BFA_FC=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_CHELSIO_FCOE=m # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set CONFIG_SCSI_DH=y # CONFIG_SCSI_DH_RDAC is not set CONFIG_SCSI_DH_HP_SW=y # CONFIG_SCSI_DH_EMC is not set CONFIG_SCSI_DH_ALUA=y # CONFIG_SCSI_OSD_INITIATOR is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set # CONFIG_ATA_ACPI is not set # CONFIG_SATA_PMP is not set # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=y CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=y CONFIG_SATA_SX4=y CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_HIGHBANK is not set CONFIG_SATA_MV=y # CONFIG_SATA_NV is not set CONFIG_SATA_PROMISE=m CONFIG_SATA_RCAR=y CONFIG_SATA_SIL=m # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set CONFIG_SATA_ULI=y # CONFIG_SATA_VIA is not set CONFIG_SATA_VITESSE=y # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=y CONFIG_PATA_AMD=y CONFIG_PATA_ARASAN_CF=y CONFIG_PATA_ARTOP=y CONFIG_PATA_ATIIXP=y CONFIG_PATA_ATP867X=y # CONFIG_PATA_CMD64X is not set CONFIG_PATA_CS5520=y # CONFIG_PATA_CS5530 is not set CONFIG_PATA_CS5536=y CONFIG_PATA_CYPRESS=y # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set CONFIG_PATA_HPT37X=m # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set CONFIG_PATA_IT821X=y # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m CONFIG_PATA_NS87415=y # CONFIG_PATA_OLDPIIX is not set CONFIG_PATA_OPTIDMA=m # CONFIG_PATA_PDC2027X is not set CONFIG_PATA_PDC_OLD=y CONFIG_PATA_RADISYS=m CONFIG_PATA_RDC=m CONFIG_PATA_SC1200=y # CONFIG_PATA_SCH is not set CONFIG_PATA_SERVERWORKS=y # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set CONFIG_PATA_TRIFLEX=y # CONFIG_PATA_VIA is not set CONFIG_PATA_WINBOND=y # # PIO-only SFF controllers # CONFIG_PATA_CMD640_PCI=m # CONFIG_PATA_MPIIX is not set CONFIG_PATA_NS87410=m CONFIG_PATA_OPTI=m CONFIG_PATA_PCMCIA=m CONFIG_PATA_RZ1000=y # # Generic fallback / legacy drivers # CONFIG_ATA_GENERIC=y # CONFIG_PATA_LEGACY is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m # CONFIG_TCM_PSCSI is not set # CONFIG_LOOPBACK_TARGET is not set CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m CONFIG_SBP_TARGET=m # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=m # CONFIG_FIREWIRE_SBP2 is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_NETDEVICES=y CONFIG_MII=y # CONFIG_NET_CORE is not set CONFIG_SUNGEM_PHY=y # CONFIG_ARCNET is not set # CONFIG_ATM_DRIVERS is not set # # CAIF transport drivers # CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_RING=y CONFIG_VHOST=m # # Distributed Switch Architecture drivers # CONFIG_NET_DSA_MV88E6XXX=y CONFIG_NET_DSA_MV88E6060=y # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set # CONFIG_NET_DSA_MV88E6131 is not set CONFIG_NET_DSA_MV88E6123_61_65=y CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y # CONFIG_PCMCIA_3C574 is not set CONFIG_PCMCIA_3C589=m CONFIG_VORTEX=y CONFIG_TYPHOON=m # CONFIG_NET_VENDOR_ADAPTEC is not set CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ALTERA_TSE is not set # CONFIG_NET_VENDOR_AMD is not set # CONFIG_NET_VENDOR_ARC is not set CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m CONFIG_ATL1=m # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set CONFIG_ALX=m # CONFIG_NET_CADENCE is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_B44 is not set CONFIG_BNX2=y CONFIG_CNIC=y CONFIG_TIGON3=y # CONFIG_BNX2X is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_CALXEDA_XGMAC=m # CONFIG_NET_VENDOR_CHELSIO is not set CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m CONFIG_CX_ECAT=y CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y # CONFIG_DE2104X is not set CONFIG_TULIP=y CONFIG_TULIP_MWI=y CONFIG_TULIP_MMIO=y # CONFIG_TULIP_NAPI is not set # CONFIG_DE4X5 is not set CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m # CONFIG_PCMCIA_XIRCOM is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_EXAR is not set CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=m # CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_INTEL is not set CONFIG_IP1000=y CONFIG_JME=m # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=m CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y # CONFIG_MLX5_CORE is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set CONFIG_FEALNX=y CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y # CONFIG_NS83820 is not set CONFIG_NET_VENDOR_8390=y # CONFIG_PCMCIA_AXNET is not set CONFIG_NE2K_PCI=m CONFIG_PCMCIA_PCNET=m # CONFIG_NET_VENDOR_NVIDIA is not set CONFIG_NET_VENDOR_OKI=y CONFIG_PCH_GBE=m CONFIG_ETHOC=m CONFIG_NET_PACKET_ENGINE=y CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m # CONFIG_NETXEN_NIC is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=m # CONFIG_8139CP is not set CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set # CONFIG_R8169 is not set CONFIG_SH_ETH=y CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=y # CONFIG_NET_VENDOR_SAMSUNG is not set CONFIG_NET_VENDOR_SEEQ=y # CONFIG_NET_VENDOR_SILAN is not set CONFIG_NET_VENDOR_SIS=y # CONFIG_SIS900 is not set CONFIG_SIS190=m # CONFIG_SFC is not set # CONFIG_NET_VENDOR_SMSC is not set # CONFIG_NET_VENDOR_STMICRO is not set CONFIG_NET_VENDOR_SUN=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y # CONFIG_CASSINI is not set CONFIG_NIU=y # CONFIG_NET_VENDOR_TEHUTI is not set CONFIG_NET_VENDOR_TI=y CONFIG_TLAN=y # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XIRCOM=y CONFIG_PCMCIA_XIRC2PS=m CONFIG_FDDI=y # CONFIG_DEFXX is not set CONFIG_SKFP=y CONFIG_NET_SB1000=y CONFIG_PHYLIB=y # # MII PHY device drivers # # CONFIG_AT803X_PHY is not set CONFIG_AMD_PHY=m CONFIG_MARVELL_PHY=y # CONFIG_DAVICOM_PHY is not set CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=y CONFIG_CICADA_PHY=y # CONFIG_VITESSE_PHY is not set # CONFIG_SMSC_PHY is not set # CONFIG_BROADCOM_PHY is not set CONFIG_BCM7XXX_PHY=m CONFIG_BCM87XX_PHY=y CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=y CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=y CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=y # CONFIG_MDIO_GPIO is not set CONFIG_MICREL_KS8995MA=y CONFIG_PLIP=m CONFIG_PPP=y # CONFIG_PPP_BSDCOMP is not set CONFIG_PPP_DEFLATE=m # CONFIG_PPP_FILTER is not set CONFIG_PPP_MPPE=y # CONFIG_PPP_MULTILINK is not set # CONFIG_PPPOATM is not set # CONFIG_PPPOE is not set CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=m CONFIG_SLIP=y CONFIG_SLHC=y # CONFIG_SLIP_COMPRESSED is not set # CONFIG_SLIP_SMART is not set # CONFIG_SLIP_MODE_SLIP6 is not set # # USB Network Adapters # # CONFIG_USB_CATC is not set # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set CONFIG_USB_RTL8150=m # CONFIG_USB_RTL8152 is not set # CONFIG_USB_USBNET is not set CONFIG_USB_HSO=m # CONFIG_USB_CDC_PHONET is not set CONFIG_USB_IPHETH=y # CONFIG_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set CONFIG_IEEE802154_DRIVERS=m # CONFIG_IEEE802154_FAKEHARD is not set # CONFIG_IEEE802154_FAKELB is not set CONFIG_IEEE802154_AT86RF230=m # CONFIG_IEEE802154_MRF24J40 is not set # CONFIG_ISDN is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m # CONFIG_INPUT_EVDEV is not set CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_ST_KEYSCAN is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_SH_KEYSC is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CROS_EC is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y # CONFIG_MOUSE_PS2_SENTELIC is not set CONFIG_MOUSE_PS2_TOUCHKIT=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_APPLETOUCH=y CONFIG_MOUSE_BCM5974=y CONFIG_MOUSE_CYAPA=m # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_MOUSE_GPIO is not set # CONFIG_MOUSE_SYNAPTICS_I2C is not set # CONFIG_MOUSE_SYNAPTICS_USB is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y # CONFIG_JOYSTICK_ADI is not set CONFIG_JOYSTICK_COBRA=y # CONFIG_JOYSTICK_GF2K is not set # CONFIG_JOYSTICK_GRIP is not set CONFIG_JOYSTICK_GRIP_MP=y # CONFIG_JOYSTICK_GUILLEMOT is not set # CONFIG_JOYSTICK_INTERACT is not set # CONFIG_JOYSTICK_SIDEWINDER is not set CONFIG_JOYSTICK_TMDC=m # CONFIG_JOYSTICK_IFORCE is not set CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=y # CONFIG_JOYSTICK_SPACEORB is not set # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_STINGER is not set CONFIG_JOYSTICK_TWIDJOY=m # CONFIG_JOYSTICK_ZHENHUA is not set # CONFIG_JOYSTICK_DB9 is not set # CONFIG_JOYSTICK_GAMECON is not set CONFIG_JOYSTICK_TURBOGRAFX=m CONFIG_JOYSTICK_AS5011=m # CONFIG_JOYSTICK_JOYDUMP is not set # CONFIG_JOYSTICK_XPAD is not set # CONFIG_INPUT_TABLET is not set CONFIG_INPUT_TOUCHSCREEN=y # CONFIG_TOUCHSCREEN_ADS7846 is not set CONFIG_TOUCHSCREEN_AD7877=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_BU21013=m CONFIG_TOUCHSCREEN_CY8CTMG110=m CONFIG_TOUCHSCREEN_CYTTSP_CORE=m CONFIG_TOUCHSCREEN_CYTTSP_I2C=m # CONFIG_TOUCHSCREEN_CYTTSP_SPI is not set CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m # CONFIG_TOUCHSCREEN_CYTTSP4_SPI is not set # CONFIG_TOUCHSCREEN_DA9052 is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set CONFIG_TOUCHSCREEN_HAMPSHIRE=y # CONFIG_TOUCHSCREEN_EETI is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set # CONFIG_TOUCHSCREEN_ILI210X is not set CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_INEXIO=y CONFIG_TOUCHSCREEN_MK712=y # CONFIG_TOUCHSCREEN_PENMOUNT is not set CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m # CONFIG_TOUCHSCREEN_PIXCIR is not set CONFIG_TOUCHSCREEN_USB_COMPOSITE=y # CONFIG_TOUCHSCREEN_MC13783 is not set CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_USB_JASTEC=y CONFIG_TOUCHSCREEN_USB_ELO=y CONFIG_TOUCHSCREEN_USB_E2I=y CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC_SERIO=y CONFIG_TOUCHSCREEN_TSC2005=m # CONFIG_TOUCHSCREEN_TSC2007 is not set CONFIG_TOUCHSCREEN_PCAP=y # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_SUN4I is not set CONFIG_TOUCHSCREEN_SUR40=m CONFIG_TOUCHSCREEN_TPS6507X=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_INPUT_MISC=y CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m CONFIG_INPUT_AD714X_SPI=m # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_PCSPKR is not set CONFIG_INPUT_MC13783_PWRBUTTON=m CONFIG_INPUT_MMA8450=m CONFIG_INPUT_MPU3050=m CONFIG_INPUT_APANEL=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set CONFIG_INPUT_GPIO_TILT_POLLED=y CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m # CONFIG_INPUT_KEYSPAN_REMOTE is not set CONFIG_INPUT_KXTJ9=m CONFIG_INPUT_KXTJ9_POLLED_MODE=y CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=y # CONFIG_INPUT_UINPUT is not set # CONFIG_INPUT_PCF50633_PMU is not set CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=y # CONFIG_INPUT_DA9052_ONKEY is not set CONFIG_INPUT_PCAP=m CONFIG_INPUT_ADXL34X=y CONFIG_INPUT_ADXL34X_I2C=m CONFIG_INPUT_ADXL34X_SPI=m CONFIG_INPUT_IMS_PCU=y # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # # 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=m CONFIG_SERIO_PARKBD=y # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=y CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_OLPC_APSP is not set CONFIG_GAMEPORT=y # CONFIG_GAMEPORT_NS558 is not set CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=m # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=m # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y # CONFIG_SERIAL_8250_CS is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_MANY_PORTS is not set # CONFIG_SERIAL_8250_SHARE_IRQ is not set CONFIG_SERIAL_8250_DETECT_IRQ=y # CONFIG_SERIAL_8250_RSA is not set CONFIG_SERIAL_8250_DW=y # # Non-8250 serial port support # CONFIG_SERIAL_CLPS711X=m CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX310X=y # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_UARTLITE=y # CONFIG_SERIAL_UARTLITE_CONSOLE is not set # CONFIG_SERIAL_SH_SCI is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m CONFIG_SERIAL_SCCNXP=y # CONFIG_SERIAL_SCCNXP_CONSOLE is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_IFX6X60=m CONFIG_SERIAL_PCH_UART=y # CONFIG_SERIAL_PCH_UART_CONSOLE is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=m CONFIG_SERIAL_RP2_NR_UARTS=32 # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_ST_ASC is not set CONFIG_SERIAL_MEN_Z135=m CONFIG_PRINTER=y CONFIG_LP_CONSOLE=y CONFIG_PPDEV=y # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y # CONFIG_IPMI_DEVICE_INTERFACE is not set CONFIG_IPMI_SI=y # CONFIG_IPMI_SI_PROBE_DEFAULTS is not set CONFIG_IPMI_WATCHDOG=m # CONFIG_IPMI_POWEROFF is not set # CONFIG_HW_RANDOM is not set CONFIG_NVRAM=y CONFIG_R3964=m CONFIG_APPLICOM=m # # PCMCIA character devices # CONFIG_SYNCLINK_CS=m CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m CONFIG_IPWIRELESS=m CONFIG_MWAVE=y CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y # CONFIG_TCG_TIS is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_NSC is not set CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_ST33_I2C is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_GPIO=m CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m # CONFIG_I2C_ISCH is not set CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set CONFIG_I2C_SIS630=m 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=m CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_EFM32 is not set CONFIG_I2C_EG20T=m CONFIG_I2C_GPIO=m CONFIG_I2C_KEMPLD=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_RIIC=m # CONFIG_I2C_SH_MOBILE is not set # CONFIG_I2C_SIMTEC is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C_RCAR=m # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_PARPORT is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_ROBOTFUZZ_OSIF=m CONFIG_I2C_TAOS_EVM=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_STUB is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ATMEL=m CONFIG_SPI_BCM2835=y CONFIG_SPI_BCM63XX_HSSPI=m CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_CLPS711X=y CONFIG_SPI_EP93XX=y CONFIG_SPI_GPIO=m CONFIG_SPI_IMX=m CONFIG_SPI_LM70_LLP=y # CONFIG_SPI_FSL_DSPI is not set CONFIG_SPI_OC_TINY=m CONFIG_SPI_TI_QSPI=y # CONFIG_SPI_OMAP_100K is not set CONFIG_SPI_ORION=y CONFIG_SPI_PXA2XX_DMA=y CONFIG_SPI_PXA2XX=y CONFIG_SPI_PXA2XX_PCI=y # CONFIG_SPI_SC18IS602 is not set CONFIG_SPI_SH=m CONFIG_SPI_SH_HSPI=m # CONFIG_SPI_SUN4I is not set # CONFIG_SPI_TOPCLIFF_PCH is not set CONFIG_SPI_TXX9=m CONFIG_SPI_XCOMM=m CONFIG_SPI_XILINX=m CONFIG_SPI_XTENSA_XTFPGA=m CONFIG_SPI_DESIGNWARE=y # CONFIG_SPI_DW_PCI is not set CONFIG_SPI_DW_MMIO=y # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set CONFIG_SPMI=y # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set CONFIG_NTP_PPS=y # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y # CONFIG_PPS_CLIENT_PARPORT is not set # CONFIG_PPS_CLIENT_GPIO is not set # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # CONFIG_DP83640_PHY is not set CONFIG_PTP_1588_CLOCK_PCH=y CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_DA9052 is not set CONFIG_GPIO_MAX730X=m # # Memory mapped GPIO drivers: # CONFIG_GPIO_CLPS711X=y # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_IT8761E is not set # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_SCH311X=m CONFIG_GPIO_TS5500=y CONFIG_GPIO_SCH=y # CONFIG_GPIO_ICH is not set CONFIG_GPIO_VX855=m CONFIG_GPIO_LYNXPOINT=y # # I2C GPIO expanders: # CONFIG_GPIO_ARIZONA=y CONFIG_GPIO_MAX7300=m # CONFIG_GPIO_MAX732X is not set CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCF857X is not set CONFIG_GPIO_ADP5588=m # # PCI GPIO expanders: # # CONFIG_GPIO_CS5535 is not set # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_AMD8111=y CONFIG_GPIO_INTEL_MID=y # CONFIG_GPIO_PCH is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_RDC321X=m # # SPI GPIO expanders: # CONFIG_GPIO_MAX7301=m # CONFIG_GPIO_MC33880 is not set # # AC97 GPIO expanders: # # # LPC GPIO expanders: # CONFIG_GPIO_KEMPLD=m # # MODULbus GPIO expanders: # CONFIG_GPIO_JANZ_TTL=m # # USB GPIO expanders: # # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y CONFIG_TEST_POWER=m # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set CONFIG_BATTERY_DS2782=m CONFIG_BATTERY_SBS=m # CONFIG_BATTERY_BQ27x00 is not set CONFIG_BATTERY_DA9052=y CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_PCF50633=m # CONFIG_CHARGER_ISP1704 is not set CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_LP8727=m CONFIG_CHARGER_GPIO=y CONFIG_CHARGER_BQ2415X=m CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_SMB347=m CONFIG_BATTERY_GOLDFISH=y # CONFIG_POWER_RESET is not set # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # 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 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m # CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m # CONFIG_SENSORS_ADT7462 is not set # CONFIG_SENSORS_ADT7470 is not set # CONFIG_SENSORS_ADT7475 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ATXP1 is not set CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DA9052_ADC=m CONFIG_SENSORS_I5K_AMB=y CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m # CONFIG_SENSORS_MC13783_ADC is not set CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_G760A is not set CONFIG_SENSORS_G762=m CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m # CONFIG_SENSORS_IBMAEM is not set CONFIG_SENSORS_IBMPEX=y # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_ADCXX=m CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM70 is not set # CONFIG_SENSORS_LM73 is not set CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set CONFIG_SENSORS_LM83=m # CONFIG_SENSORS_LM85 is not set CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_MAX16064 is not set CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m CONFIG_SENSORS_EMC2103=m # CONFIG_SENSORS_EMC6W201 is not set CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47M192=m # CONFIG_SENSORS_SMSC47B397 is not set CONFIG_SENSORS_SCH56XX_COMMON=m # CONFIG_SENSORS_SCH5627 is not set CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SMM665=m # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=m # CONFIG_SENSORS_ADS7828 is not set CONFIG_SENSORS_ADS7871=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP401=m # CONFIG_SENSORS_TMP421 is not set # CONFIG_SENSORS_VIA_CPUTEMP is not set # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set # CONFIG_SENSORS_VT8231 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=y # CONFIG_SENSORS_W83L785TS is not set CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_W83627HF is not set CONFIG_SENSORS_W83627EHF=y # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=y # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_HWMON is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_EMULATION is not set CONFIG_RCAR_THERMAL=m # CONFIG_INTEL_POWERCLAMP is not set CONFIG_ACPI_INT3403_THERMAL=m CONFIG_INTEL_SOC_DTS_THERMAL=m # # Texas Instruments thermal drivers # CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set CONFIG_DA9052_WATCHDOG=m CONFIG_XILINX_WATCHDOG=y CONFIG_DW_WATCHDOG=m CONFIG_TEGRA_WATCHDOG=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set CONFIG_ALIM7101_WDT=y 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 is not set CONFIG_WAFER_WDT=y CONFIG_I6300ESB_WDT=m # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m # CONFIG_KEMPLD_WDT is not set # CONFIG_HPWDT_NMI_DECODING is not set CONFIG_SC1200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y # CONFIG_60XX_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set CONFIG_VIA_WDT=y # CONFIG_W83627HF_WDT is not set CONFIG_W83877F_WDT=m # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=m CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m # CONFIG_WDTPCI is not set # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_CS5535=y CONFIG_MFD_BCM590XX=m CONFIG_MFD_CROS_EC=m CONFIG_MFD_CROS_EC_I2C=m CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_MC13XXX=m # CONFIG_MFD_MC13XXX_SPI is not set CONFIG_MFD_MC13XXX_I2C=m CONFIG_HTC_PASIC3=y # CONFIG_LPC_ICH is not set CONFIG_LPC_SCH=y CONFIG_MFD_JANZ_CMODIO=y CONFIG_MFD_KEMPLD=m CONFIG_EZX_PCAP=y CONFIG_MFD_VIPERBOARD=y # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m CONFIG_MFD_RDC321X=m CONFIG_MFD_RTSX_PCI=y # CONFIG_MFD_RTSX_USB is not set CONFIG_MFD_SI476X_CORE=m # CONFIG_MFD_SM501 is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_LP3943 is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m CONFIG_MFD_TPS65217=m CONFIG_MFD_TPS65218=m # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_LM3533=m CONFIG_MFD_TIMBERDALE=y # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=m CONFIG_MFD_ARIZONA_SPI=m # CONFIG_MFD_WM5102 is not set # CONFIG_MFD_WM5110 is not set CONFIG_MFD_WM8997=y # CONFIG_MFD_WM831X_SPI is not set # CONFIG_REGULATOR is not set # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # CONFIG_AGP=m CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_SIS=m CONFIG_AGP_VIA=m CONFIG_INTEL_GTT=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y # # Direct Rendering Manager # CONFIG_DRM=m CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=m # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_SIL164 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_PTN3460=m CONFIG_DRM_TDFX=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_UMS is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_DRM_NOUVEAU_BACKLIGHT is not set CONFIG_DRM_I810=m CONFIG_DRM_I915=m # CONFIG_DRM_I915_KMS is not set # CONFIG_DRM_I915_FBDEV is not set # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_FBCON is not set # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set CONFIG_DRM_AST=m # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set CONFIG_DRM_QXL=m # CONFIG_DRM_BOCHS is not set # # Frame buffer Devices # CONFIG_FB=m CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=m # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m CONFIG_FB_FOREIGN_ENDIAN=y # CONFIG_FB_BOTH_ENDIAN is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set CONFIG_FB_PM2=m CONFIG_FB_PM2_FIFO_DISCONNECT=y # CONFIG_FB_CYBER2000 is not set CONFIG_FB_ARC=m # CONFIG_FB_VGA16 is not set # CONFIG_FB_N411 is not set CONFIG_FB_HGA=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m # CONFIG_FB_NVIDIA_I2C is not set CONFIG_FB_NVIDIA_DEBUG=y # CONFIG_FB_NVIDIA_BACKLIGHT is not set CONFIG_FB_RIVA=m # CONFIG_FB_RIVA_I2C is not set # CONFIG_FB_RIVA_DEBUG is not set # CONFIG_FB_RIVA_BACKLIGHT is not set CONFIG_FB_I740=m CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m # CONFIG_FB_MATROX is not set CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y CONFIG_FB_RADEON_DEBUG=y CONFIG_FB_ATY128=m # CONFIG_FB_ATY128_BACKLIGHT is not set # CONFIG_FB_ATY is not set CONFIG_FB_S3=m CONFIG_FB_S3_DDC=y # CONFIG_FB_SAVAGE is not set CONFIG_FB_SIS=m CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=m CONFIG_FB_VIA_DIRECT_PROCFS=y CONFIG_FB_VIA_X_COMPATIBILITY=y CONFIG_FB_NEOMAGIC=m # CONFIG_FB_KYRO is not set CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set # CONFIG_FB_3DFX_I2C is not set # CONFIG_FB_VOODOO1 is not set CONFIG_FB_VT8623=m # CONFIG_FB_TRIDENT is not set CONFIG_FB_ARK=m CONFIG_FB_PM3=m CONFIG_FB_CARMINE=m # CONFIG_FB_CARMINE_DRAM_EVAL is not set CONFIG_CARMINE_DRAM_CUSTOM=y # CONFIG_FB_GEODE is not set # CONFIG_FB_TMIO is not set CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set CONFIG_FB_GOLDFISH=m CONFIG_FB_VIRTUAL=m # CONFIG_FB_METRONOME is not set CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y # CONFIG_FB_MB862XX_I2C is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m # CONFIG_FB_AUO_K1901 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y CONFIG_LCD_LMS283GF05=y CONFIG_LCD_LTV350QV=m # CONFIG_LCD_ILI922X is not set CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=y CONFIG_LCD_VGG2432A4=m CONFIG_LCD_PLATFORM=m # CONFIG_LCD_S6E63M0 is not set CONFIG_LCD_LD9040=y # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_LMS501KF03 is not set CONFIG_LCD_HX8357=y CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set # CONFIG_BACKLIGHT_LM3533 is not set CONFIG_BACKLIGHT_CARILLO_RANCH=m CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_DA9052 is not set CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_SAHARA=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m # CONFIG_BACKLIGHT_PCF50633 is not set CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m CONFIG_BACKLIGHT_LP855X=m CONFIG_BACKLIGHT_TPS65217=m CONFIG_BACKLIGHT_GPIO=y # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set CONFIG_VGASTATE=m CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=m CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y # CONFIG_LOGO_LINUX_CLUT224 is not set # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACRUX=m CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=y CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set CONFIG_HID_EMS_FF=m # CONFIG_HID_ELECOM is not set CONFIG_HID_EZKEY=y CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y CONFIG_HID_ICADE=m # CONFIG_HID_TWINHAN is not set CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y CONFIG_HID_LENOVO_TPKBD=y CONFIG_HID_LOGITECH=y # CONFIG_LOGITECH_FF is not set CONFIG_LOGIRUMBLEPAD2_FF=y # CONFIG_LOGIG940_FF is not set CONFIG_LOGIWHEELS_FF=y # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y # CONFIG_HID_MULTITOUCH is not set # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=m CONFIG_PANTHERLORD_FF=y # CONFIG_HID_PETALYNX is not set 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_PRIMAX=y # CONFIG_HID_SAITEK is not set # CONFIG_HID_SAMSUNG is not set # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_STEELSERIES=m # CONFIG_HID_SUNPLUS is not set CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_HID_WACOM=y # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=y # # USB HID support # # CONFIG_USB_HID is not set # CONFIG_HID_PID is not set # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # # CONFIG_USB_DEFAULT_PERSIST is not set CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y CONFIG_USB_OTG_WHITELIST=y # CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_OTG_FSM=m CONFIG_USB_MON=m CONFIG_USB_WUSB=y CONFIG_USB_WUSB_CBAF=y CONFIG_USB_WUSB_CBAF_DEBUG=y # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_EHCI_HCD=y # CONFIG_USB_EHCI_ROOT_HUB_TT is not set # CONFIG_USB_EHCI_TT_NEWSCHED is not set CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_OXU210HP_HCD=y # CONFIG_USB_ISP116X_HCD is not set CONFIG_USB_ISP1760_HCD=m # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FUSBH200_HCD is not set CONFIG_USB_FOTG210_HCD=y CONFIG_USB_MAX3421_HCD=m CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_SSB=y CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=y # CONFIG_USB_SL811_HCD_ISO is not set CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m CONFIG_USB_RENESAS_USBHS_HCD=m CONFIG_USB_WHCI_HCD=y # CONFIG_USB_HWA_HCD is not set CONFIG_USB_HCD_SSB=m # CONFIG_USB_HCD_TEST_MODE is not set CONFIG_USB_RENESAS_USBHS=m # # USB Device Class drivers # CONFIG_USB_ACM=y # CONFIG_USB_PRINTER is not set CONFIG_USB_WDM=m CONFIG_USB_TMC=y # # 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=y CONFIG_USB_STORAGE_REALTEK=m # CONFIG_REALTEK_AUTOPM 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=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m # CONFIG_USB_STORAGE_ONETOUCH 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=m # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=y CONFIG_USB_MUSB_HDRC=y # CONFIG_USB_MUSB_HOST is not set # CONFIG_USB_MUSB_GADGET is not set CONFIG_USB_MUSB_DUAL_ROLE=y # CONFIG_USB_MUSB_TUSB6010 is not set # CONFIG_USB_MUSB_UX500 is not set CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_HOST=y # CONFIG_USB_DWC3_GADGET is not set # CONFIG_USB_DWC3_DUAL_ROLE is not set # # Platform Glue Driver Support # CONFIG_USB_DWC3_OMAP=m CONFIG_USB_DWC3_EXYNOS=m CONFIG_USB_DWC3_PCI=m # CONFIG_USB_DWC3_KEYSTONE is not set # # Debugging features # CONFIG_USB_DWC3_DEBUG=y CONFIG_USB_DWC3_VERBOSE=y CONFIG_USB_DWC2=y CONFIG_USB_DWC2_HOST=m CONFIG_USB_DWC2_PLATFORM=y CONFIG_USB_DWC2_PCI=y # # Gadget mode requires USB Gadget support to be enabled # CONFIG_USB_DWC2_PERIPHERAL=y CONFIG_USB_DWC2_DEBUG=y CONFIG_USB_DWC2_VERBOSE=y CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y # CONFIG_USB_DWC2_DEBUG_PERIODIC is not set CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y # CONFIG_USB_CHIPIDEA_HOST is not set CONFIG_USB_CHIPIDEA_DEBUG=y # # USB port drivers # CONFIG_USB_USS720=y # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=y # CONFIG_USB_LED is not set # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SISUSBVGA_CON is not set # CONFIG_USB_LD is not set # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set CONFIG_USB_TEST=y CONFIG_USB_EHSET_TEST_FIXTURE=m CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m CONFIG_USB_EZUSB_FX2=m CONFIG_USB_HSIC_USB3503=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m # CONFIG_USB_XUSBATM is not set # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_KEYSTONE_USB_PHY=m CONFIG_NOP_USB_XCEIV=y CONFIG_AM335X_CONTROL_USB=y CONFIG_AM335X_PHY_USB=y CONFIG_SAMSUNG_USBPHY=y # CONFIG_SAMSUNG_USB2PHY is not set CONFIG_SAMSUNG_USB3PHY=y # CONFIG_USB_GPIO_VBUS is not set CONFIG_USB_ISP1301=m CONFIG_USB_RCAR_PHY=m CONFIG_USB_RCAR_GEN2_PHY=y CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DEBUG=y CONFIG_USB_GADGET_VERBOSE=y CONFIG_USB_GADGET_DEBUG_FILES=y # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FOTG210_UDC=y CONFIG_USB_GR_UDC=m # CONFIG_USB_R8A66597 is not set # CONFIG_USB_RENESAS_USBHS_UDC is not set # CONFIG_USB_PXA27X is not set CONFIG_USB_MV_UDC=m # CONFIG_USB_MV_U3D is not set CONFIG_USB_M66592=y CONFIG_USB_AMD5536UDC=m # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_GOKU=y CONFIG_USB_EG20T=y CONFIG_USB_DUMMY_HCD=m CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_ACM=m CONFIG_USB_F_SS_LB=m CONFIG_USB_U_SERIAL=m CONFIG_USB_U_ETHER=m CONFIG_USB_F_SERIAL=m CONFIG_USB_F_OBEX=m CONFIG_USB_F_NCM=m CONFIG_USB_F_ECM=m CONFIG_USB_F_PHONET=m CONFIG_USB_F_EEM=m CONFIG_USB_F_RNDIS=m CONFIG_USB_F_MASS_STORAGE=m CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set CONFIG_USB_CONFIGFS_NCM=y CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_PHONET is not set CONFIG_USB_CONFIGFS_MASS_STORAGE=y CONFIG_USB_CONFIGFS_F_LB_SS=y # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_ZERO is not set # CONFIG_USB_ETH is not set CONFIG_USB_G_NCM=m CONFIG_USB_GADGETFS=m # CONFIG_USB_FUNCTIONFS is not set CONFIG_USB_MASS_STORAGE=m CONFIG_USB_GADGET_TARGET=m CONFIG_USB_G_SERIAL=m # CONFIG_USB_G_PRINTER is not set CONFIG_USB_CDC_COMPOSITE=m CONFIG_USB_G_NOKIA=m CONFIG_USB_G_ACM_MS=m # CONFIG_USB_G_MULTI is not set # CONFIG_USB_G_HID is not set CONFIG_USB_G_DBGP=m # CONFIG_USB_G_DBGP_PRINTK is not set CONFIG_USB_G_DBGP_SERIAL=y CONFIG_UWB=y CONFIG_UWB_HWA=y CONFIG_UWB_WHCI=y CONFIG_UWB_I1480U=m # CONFIG_MMC is not set CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y CONFIG_MSPRO_BLOCK=m CONFIG_MS_BLOCK=y # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=y # CONFIG_MEMSTICK_R592 is not set # CONFIG_MEMSTICK_REALTEK_PCI is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3533=m CONFIG_LEDS_LM3642=m CONFIG_LEDS_PCA9532=m CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set CONFIG_LEDS_LP8501=m # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DA9052 is not set CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_PWM=m CONFIG_LEDS_BD2802=m CONFIG_LEDS_INTEL_SS4200=m CONFIG_LEDS_LT3593=m CONFIG_LEDS_DELL_NETBOOKS=m CONFIG_LEDS_MC13783=m # CONFIG_LEDS_TCA6507 is not set CONFIG_LEDS_LM355x=m # CONFIG_LEDS_OT200 is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_IDE_DISK is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=y CONFIG_LEDS_TRIGGER_CAMERA=y CONFIG_ACCESSIBILITY=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y # CONFIG_EDAC_MM_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set CONFIG_RTC_SYSTOHC=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_DEBUG=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=m # # I2C RTC drivers # CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_MAX6900 is not set CONFIG_RTC_DRV_RS5C372=m # CONFIG_RTC_DRV_ISL1208 is not set CONFIG_RTC_DRV_ISL12022=m # CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF8523=m CONFIG_RTC_DRV_PCF8563=m # CONFIG_RTC_DRV_PCF8583 is not set 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 is not set # CONFIG_RTC_DRV_RX8581 is not set # CONFIG_RTC_DRV_RX8025 is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_RV3029C2 is not set # # SPI RTC drivers # CONFIG_RTC_DRV_M41T93=y CONFIG_RTC_DRV_M41T94=m # CONFIG_RTC_DRV_DS1305 is not set CONFIG_RTC_DRV_DS1343=y CONFIG_RTC_DRV_DS1347=m # CONFIG_RTC_DRV_DS1390 is not set CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_R9701=y CONFIG_RTC_DRV_RS5C348=y # CONFIG_RTC_DRV_DS3234 is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_RX4581 is not set CONFIG_RTC_DRV_MCP795=m # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=m CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=y # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_M48T35=y # CONFIG_RTC_DRV_M48T59 is not set CONFIG_RTC_DRV_MSM6242=y # CONFIG_RTC_DRV_BQ4802 is not set CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_DS2404=y # CONFIG_RTC_DRV_PCF50633 is not set # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=y CONFIG_RTC_DRV_MC13XXX=m CONFIG_RTC_DRV_MOXART=y CONFIG_RTC_DRV_XGENE=y # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set CONFIG_INTEL_IOATDMA=y CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_PCI is not set CONFIG_SH_DMAE_BASE=y CONFIG_SH_DMAE=m CONFIG_SUDMAC=m # CONFIG_RCAR_HPB_DMAE is not set CONFIG_RCAR_AUDMAC_PP=m CONFIG_TIMB_DMA=y # CONFIG_PCH_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set # CONFIG_DMATEST is not set CONFIG_DMA_ENGINE_RAID=y CONFIG_DCA=y CONFIG_AUXDISPLAY=y CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=m # CONFIG_UIO_PCI_GENERIC is not set CONFIG_UIO_NETX=y CONFIG_UIO_MF624=m CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y # CONFIG_VIRTIO_BALLOON is not set CONFIG_VIRTIO_MMIO=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_ET131X is not set CONFIG_SLICOSS=m # CONFIG_USBIP_CORE is not set # CONFIG_COMEDI is not set CONFIG_PANEL=m CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 # CONFIG_PANEL_CHANGE_MESSAGE is not set CONFIG_RTS5208=m # CONFIG_RTS5208_DEBUG is not set CONFIG_TRANZPORT=y # CONFIG_IDE_PHISON is not set CONFIG_DX_SEP=y # CONFIG_CRYSTALHD is not set CONFIG_FB_XGI=m # CONFIG_ACPI_QUICKSTART is not set CONFIG_USB_ENESTORAGE=m CONFIG_BCM_WIMAX=m # CONFIG_FT1000 is not set # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_ACNTPC=y # CONFIG_SPEAKUP_SYNTH_APOLLO is not set # CONFIG_SPEAKUP_SYNTH_AUDPTR is not set CONFIG_SPEAKUP_SYNTH_BNS=y CONFIG_SPEAKUP_SYNTH_DECTLK=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set # CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DTLK=y CONFIG_SPEAKUP_SYNTH_KEYPC=m CONFIG_SPEAKUP_SYNTH_LTLK=y # CONFIG_SPEAKUP_SYNTH_SOFT is not set # CONFIG_SPEAKUP_SYNTH_SPKOUT is not set # CONFIG_SPEAKUP_SYNTH_TXPRT is not set CONFIG_SPEAKUP_SYNTH_DUMMY=m # CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_ANDROID is not set CONFIG_USB_WPAN_HCD=m CONFIG_WIMAX_GDM72XX=y CONFIG_WIMAX_GDM72XX_QOS=y # CONFIG_WIMAX_GDM72XX_K_MODE is not set # CONFIG_WIMAX_GDM72XX_WIMAX2 is not set CONFIG_WIMAX_GDM72XX_USB=y # CONFIG_WIMAX_GDM72XX_USB_PM is not set CONFIG_LTE_GDM724X=m # CONFIG_NET_VENDOR_SILICOM is not set CONFIG_CED1401=m CONFIG_DGRP=y CONFIG_FIREWIRE_SERIAL=y CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 CONFIG_MTD_SPINAND_MT29F=y # CONFIG_MTD_SPINAND_ONDIEECC is not set CONFIG_XILLYBUS=y CONFIG_DGNC=y # CONFIG_DGAP is not set CONFIG_GS_FPGABOOT=y CONFIG_CRYPTO_SKEIN=y CONFIG_CRYPTO_THREEFISH=y CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m # CONFIG_ACERHDF is not set CONFIG_ALIENWARE_WMI=m CONFIG_ASUS_LAPTOP=m CONFIG_DELL_WMI=m CONFIG_DELL_WMI_AIO=y CONFIG_DELL_SMO8800=y # CONFIG_FUJITSU_LAPTOP is not set # CONFIG_FUJITSU_TABLET is not set CONFIG_AMILO_RFKILL=m # CONFIG_HP_ACCEL is not set CONFIG_HP_WIRELESS=y # CONFIG_HP_WMI is not set # CONFIG_MSI_LAPTOP is not set CONFIG_PANASONIC_LAPTOP=y # CONFIG_COMPAL_LAPTOP is not set CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set CONFIG_INTEL_MENLOW=m CONFIG_ACPI_WMI=y # CONFIG_MSI_WMI is not set CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_IPS is not set CONFIG_IBM_RTL=y # CONFIG_XO1_RFKILL is not set # CONFIG_XO15_EBOOK is not set # CONFIG_SAMSUNG_LAPTOP is not set CONFIG_MXM_WMI=m CONFIG_INTEL_OAKTRAIL=m CONFIG_SAMSUNG_Q10=m CONFIG_APPLE_GMUX=m CONFIG_INTEL_RST=y # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_CHROME_PLATFORMS is not set # # SOC (System On Chip) specific Drivers # # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set CONFIG_SH_TIMER_TMU=y # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=m # # Extcon Device Drivers # CONFIG_EXTCON_GPIO=m # CONFIG_MEMORY is not set # CONFIG_IIO is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_CLPS711X=m CONFIG_PWM_LPSS=y # CONFIG_PWM_RENESAS_TPU is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set CONFIG_OMAP_CONTROL_PHY=y CONFIG_BCM_KONA_USB2_PHY=y # CONFIG_PHY_SAMSUNG_USB2 is not set # CONFIG_POWERCAP is not set CONFIG_MCB=m # CONFIG_MCB_PCI is not set # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m # CONFIG_DCDBAS is not set CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # CONFIG_GOOGLE_MEMCONSOLE=m # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=m CONFIG_EXT4_USE_FOR_EXT23=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=m # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=m # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=y # CONFIG_XFS_QUOTA is not set CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set CONFIG_XFS_DEBUG=y CONFIG_GFS2_FS=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y # CONFIG_BTRFS_FS_POSIX_ACL is not set CONFIG_BTRFS_FS_CHECK_INTEGRITY=y # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set CONFIG_NILFS2_FS=m CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set # CONFIG_INOTIFY_USER is not set CONFIG_FANOTIFY=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y CONFIG_QUOTA_DEBUG=y CONFIG_QFMT_V1=m # CONFIG_QFMT_V2 is not set CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=m # CONFIG_FUSE_FS is not set # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m # CONFIG_JOLIET is not set CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y # CONFIG_MISC_FILESYSTEMS is not set # CONFIG_NETWORK_FILESYSTEMS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set CONFIG_NLS_CODEPAGE_775=m # CONFIG_NLS_CODEPAGE_850 is not set CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y # CONFIG_NLS_CODEPAGE_865 is not set CONFIG_NLS_CODEPAGE_866=y # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m # CONFIG_NLS_CODEPAGE_949 is not set CONFIG_NLS_CODEPAGE_874=m # CONFIG_NLS_ISO8859_8 is not set CONFIG_NLS_CODEPAGE_1250=m # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ASCII is not set CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y # CONFIG_NLS_ISO8859_7 is not set CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=m # CONFIG_NLS_MAC_GREEK is not set CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=y # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=m # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # CONFIG_ENABLE_WARN_DEPRECATED=y # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS_SELFTEST=y CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y # CONFIG_DEBUG_OBJECTS_WORK is not set # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_STATS=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM=y # CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM_RB=y CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_KMEMCHECK is not set # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHEDSTATS is not set CONFIG_TIMER_STATS=y # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_PROVE_LOCKING is not set CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=y CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_NOTIFIERS=y # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_TORTURE_TEST=y # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_CPU_STALL_INFO=y CONFIG_RCU_TRACE=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=y # CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set CONFIG_PM_NOTIFIER_ERROR_INJECT=y # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y # CONFIG_FUNCTION_TRACER is not set CONFIG_IRQSOFF_TRACER=y # CONFIG_SCHED_TRACER is not set # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_TRACE_BRANCH_PROFILING=y # CONFIG_BRANCH_PROFILE_NONE is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILE_ALL_BRANCHES=y # CONFIG_BRANCH_TRACER is not set # CONFIG_STACK_TRACER is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENT=y CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # # Runtime Testing # CONFIG_LKDTM=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_TEST_STRING_HELPERS=y CONFIG_TEST_KSTRTOX=m # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_BUILD_DOCSRC is not set # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_MODULE=m # CONFIG_TEST_USER_COPY is not set CONFIG_TEST_BPF=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_X86_PTDUMP is not set # CONFIG_DEBUG_RODATA is not set # CONFIG_DEBUG_SET_MODULE_RONX is not set CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y CONFIG_DEBUG_TLBFLUSH=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_DELAY_NONE=y CONFIG_DEFAULT_IO_DELAY_TYPE=3 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set CONFIG_DEBUG_NMI_SELFTEST=y CONFIG_X86_DEBUG_STATIC_CPU_HAS=y # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_BIG_KEYS is not set CONFIG_TRUSTED_KEYS=m CONFIG_ENCRYPTED_KEYS=m # CONFIG_KEYS_DEBUG_PROC_KEYS is not set CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=y CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=y CONFIG_CRYPTO_GHASH=y # CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD5 is not set # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set 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_TGR192 is not set CONFIG_CRYPTO_WP512=m # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y # CONFIG_CRYPTO_BLOWFISH is not set CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m # CONFIG_CRYPTO_CAMELLIA is not set 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 is not set CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_HASH_INFO=y # CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y 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_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_PERCPU_RWSEM=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=y CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4HC_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=y CONFIG_BCH_CONST_PARAMS=y CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_FONT_SUPPORT=m CONFIG_FONTS=y # CONFIG_FONT_8x8 is not set CONFIG_FONT_8x16=y CONFIG_FONT_6x11=y CONFIG_FONT_7x14=y # CONFIG_FONT_PEARL_8x8 is not set # CONFIG_FONT_ACORN_8x8 is not set # CONFIG_FONT_MINI_4x6 is not set CONFIG_FONT_SUN8x16=y CONFIG_FONT_SUN12x22=y # CONFIG_FONT_10x18 is not set --WhfpMioaduB5tiZL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline _______________________________________________ LKP mailing list LKP@linux.intel.com --WhfpMioaduB5tiZL--