From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9734170 for ; Sun, 4 Jul 2021 10:06:52 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10034"; a="208908345" X-IronPort-AV: E=Sophos;i="5.83,323,1616482800"; d="xz'?scan'208";a="208908345" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jul 2021 03:06:50 -0700 X-IronPort-AV: E=Sophos;i="5.83,323,1616482800"; d="xz'?scan'208";a="484384067" Received: from xsang-optiplex-9020.sh.intel.com (HELO xsang-OptiPlex-9020) ([10.239.159.41]) by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jul 2021 03:06:44 -0700 Date: Sun, 4 Jul 2021 18:25:25 +0800 From: kernel test robot To: Yangbo Lu Cc: 0day robot , LKML , lkp@lists.01.org, netdev@vger.kernel.org, Yangbo Lu , linux-kselftest@vger.kernel.org, mptcp@lists.linux.dev, Richard Cochran , "David S . Miller" , Jakub Kicinski , Mat Martineau , Matthieu Baerts , Shuah Khan , Michal Kubecek , Florian Fainelli , Andrew Lunn , Rui Sousa , Sebastien Laveze Subject: [ptp] becdd56786: BUG:kernel_NULL_pointer_dereference,address Message-ID: <20210704102525.GA21572@xsang-OptiPlex-9020> Precedence: bulk X-Mailing-List: mptcp@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <20210630081202.4423-3-yangbo.lu@nxp.com> User-Agent: Mutt/1.10.1 (2018-07-13) --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Greeting, FYI, we noticed the following commit (built with gcc-9): commit: becdd56786002a908afd8a62f68976ed78572413 ("[net-next, v5, 02/11] ptp: support ptp physical/virtual clocks conversion") url: https://github.com/0day-ci/linux/commits/Yangbo-Lu/ptp-support-virtual-clocks-and-timestamping/20210630-160348 in testcase: trinity version: trinity-i386 with following parameters: number: 99999 group: group-03 test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 139.958903] BUG: kernel NULL pointer dereference, address: 00000304 [ 139.960977] #PF: supervisor read access in kernel mode [ 139.962097] #PF: error_code(0x0000) - not-present page [ 139.962097] *pde = 00000000 [ 139.962097] Oops: 0000 [#1] SMP [ 139.962097] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S 5.13.0-rc6-02622-gbecdd5678600 #1 [ 139.962097] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 139.962097] EIP: ptp_clock_register (drivers/ptp/ptp_clock.c:237) [ 139.962097] Code: 6a 00 e8 1f 1d 83 fc 89 83 44 15 00 00 83 c4 14 3d 00 f0 ff ff 0f 87 03 4f 9b 01 8b 83 f4 03 00 00 89 98 e0 00 00 00 8b 45 9c <8b> 80 04 03 00 00 85 c0 74 18 8b 00 85 c0 74 12 ba 7a e3 19 da e8 All code ======== 0: 6a 00 pushq $0x0 2: e8 1f 1d 83 fc callq 0xfffffffffc831d26 7: 89 83 44 15 00 00 mov %eax,0x1544(%rbx) d: 83 c4 14 add $0x14,%esp 10: 3d 00 f0 ff ff cmp $0xfffff000,%eax 15: 0f 87 03 4f 9b 01 ja 0x19b4f1e 1b: 8b 83 f4 03 00 00 mov 0x3f4(%rbx),%eax 21: 89 98 e0 00 00 00 mov %ebx,0xe0(%rax) 27: 8b 45 9c mov -0x64(%rbp),%eax 2a:* 8b 80 04 03 00 00 mov 0x304(%rax),%eax <-- trapping instruction 30: 85 c0 test %eax,%eax 32: 74 18 je 0x4c 34: 8b 00 mov (%rax),%eax 36: 85 c0 test %eax,%eax 38: 74 12 je 0x4c 3a: ba 7a e3 19 da mov $0xda19e37a,%edx 3f: e8 .byte 0xe8 Code starting with the faulting instruction =========================================== 0: 8b 80 04 03 00 00 mov 0x304(%rax),%eax 6: 85 c0 test %eax,%eax 8: 74 18 je 0x22 a: 8b 00 mov (%rax),%eax c: 85 c0 test %eax,%eax e: 74 12 je 0x22 10: ba 7a e3 19 da mov $0xda19e37a,%edx 15: e8 .byte 0xe8 [ 139.962097] EAX: 00000000 EBX: c98ba000 ECX: 00000002 EDX: da436e01 [ 139.962097] ESI: dc3727a4 EDI: 00000000 EBP: c1c71f14 ESP: c1c71ea0 [ 139.962097] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010246 [ 139.962097] CR0: 80050033 CR2: 00000304 CR3: 1b9ef000 CR4: 000406d0 [ 139.962097] Call Trace: [ 139.962097] ? kobject_uevent_env (lib/kobject_uevent.c:628) [ 139.962097] ? ptp_pch_init (drivers/ptp/ptp_kvm_common.c:136) [ 139.962097] ? slow_virt_to_phys (arch/x86/mm/pat/set_memory.c:704) [ 139.962097] ptp_kvm_init (include/linux/err.h:31 include/linux/err.h:60 drivers/ptp/ptp_kvm_common.c:150) [ 139.962097] ? ptp_pch_init (drivers/ptp/ptp_kvm_common.c:136) [ 139.962097] do_one_initcall (init/main.c:1249) [ 139.962097] ? kernel_init_freeable (include/linux/compiler.h:234 include/linux/init.h:124 init/main.c:1322 init/main.c:1338 init/main.c:1358 init/main.c:1560) [ 139.962097] kernel_init_freeable (init/main.c:1321 init/main.c:1338 init/main.c:1358 init/main.c:1560) [ 139.962097] ? rest_init (init/main.c:1444) [ 140.005239] kernel_init (init/main.c:1449) [ 140.005239] ret_from_fork (arch/x86/entry/entry_32.S:775) [ 140.005239] Modules linked in: [ 140.005239] CR2: 0000000000000304 [ 140.005239] _warn_unseeded_randomness: 9 callbacks suppressed [ 140.005239] random: get_random_bytes called from init_oops_id+0x42/0x60 with crng_init=0 [ 140.005239] ---[ end trace 739df3099651fd35 ]--- [ 140.005239] EIP: ptp_clock_register (drivers/ptp/ptp_clock.c:237) [ 140.005239] Code: 6a 00 e8 1f 1d 83 fc 89 83 44 15 00 00 83 c4 14 3d 00 f0 ff ff 0f 87 03 4f 9b 01 8b 83 f4 03 00 00 89 98 e0 00 00 00 8b 45 9c <8b> 80 04 03 00 00 85 c0 74 18 8b 00 85 c0 74 12 ba 7a e3 19 da e8 All code ======== 0: 6a 00 pushq $0x0 2: e8 1f 1d 83 fc callq 0xfffffffffc831d26 7: 89 83 44 15 00 00 mov %eax,0x1544(%rbx) d: 83 c4 14 add $0x14,%esp 10: 3d 00 f0 ff ff cmp $0xfffff000,%eax 15: 0f 87 03 4f 9b 01 ja 0x19b4f1e 1b: 8b 83 f4 03 00 00 mov 0x3f4(%rbx),%eax 21: 89 98 e0 00 00 00 mov %ebx,0xe0(%rax) 27: 8b 45 9c mov -0x64(%rbp),%eax 2a:* 8b 80 04 03 00 00 mov 0x304(%rax),%eax <-- trapping instruction 30: 85 c0 test %eax,%eax 32: 74 18 je 0x4c 34: 8b 00 mov (%rax),%eax 36: 85 c0 test %eax,%eax 38: 74 12 je 0x4c 3a: ba 7a e3 19 da mov $0xda19e37a,%edx 3f: e8 .byte 0xe8 Code starting with the faulting instruction =========================================== 0: 8b 80 04 03 00 00 mov 0x304(%rax),%eax 6: 85 c0 test %eax,%eax 8: 74 18 je 0x22 a: 8b 00 mov (%rax),%eax c: 85 c0 test %eax,%eax e: 74 12 je 0x22 10: ba 7a e3 19 da mov $0xda19e37a,%edx 15: e8 .byte 0xe8 To reproduce: # build kernel cd linux cp config-5.13.0-rc6-02622-gbecdd5678600 .config make HOSTCC=gcc-9 CC=gcc-9 ARCH=i386 olddefconfig prepare modules_prepare bzImage git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in this email --- 0DAY/LKP+ Test Infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/lkp@lists.01.org Intel Corporation Thanks, Oliver Sang --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-5.13.0-rc6-02622-gbecdd5678600" # # Automatically generated file; DO NOT EDIT. # Linux/i386 5.13.0-rc6 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc-9 (Debian 9.3.0-22) 9.3.0" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=23502 CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=23502 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_UAPI_HEADER_TEST=y CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_HAVE_KERNEL_ZSTD=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_DEFAULT_INIT="" CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_WATCH_QUEUE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_INJECTION=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_MSI_IOMMU=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_DEBUGFS=y # end of IRQ subsystem CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_INIT=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # end of Timers subsystem CONFIG_BPF=y CONFIG_HAVE_EBPF_JIT=y # # BPF subsystem # CONFIG_BPF_SYSCALL=y CONFIG_BPF_JIT=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y CONFIG_USERMODE_DRIVER=y # CONFIG_BPF_PRELOAD is not set # CONFIG_BPF_LSM is not set # end of BPF subsystem CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_SCHED_AVG_IRQ=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_PSI=y CONFIG_PSI_DEFAULT_DISABLED=y # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RUDE_RCU=y CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=2 CONFIG_RCU_FAST_NO_HZ=y CONFIG_RCU_NOCB_CPU=y CONFIG_TASKS_TRACE_RCU_READ_MB=y # end of RCU Subsystem CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_IKHEADERS=y CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y # # Scheduler features # CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_BUCKETS_COUNT=5 # end of Scheduler features CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_KMEM=y CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_MISC=y CONFIG_CGROUP_DEBUG=y CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_TIME_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_CHECKPOINT_RESTORE=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_RD_ZSTD=y CONFIG_BOOT_CONFIG=y CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_LD_ORPHAN_WARN=y CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_USERFAULTFD=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_KCMP=y CONFIG_RSEQ=y CONFIG_DEBUG_RSEQ=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y CONFIG_PC104=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # end of Kernel Performance Events And Counters CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup CONFIG_X86_32=y CONFIG_FORCE_DYNAMIC_FTRACE=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_FILTER_PGPROT=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_HAVE_INTEL_TXT=y CONFIG_X86_32_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_GOLDFISH=y CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_BIGSMP=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_MID=y CONFIG_X86_INTEL_QUARK=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_IOSF_MBI=y CONFIG_IOSF_MBI_DEBUG=y CONFIG_X86_RDC321X=y CONFIG_X86_32_NON_STANDARD=y CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_STA2X11=y CONFIG_X86_32_IRIS=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y CONFIG_PARAVIRT_DEBUG=y CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_X86_HV_CALLBACK_VECTOR=y CONFIG_KVM_GUEST=y CONFIG_ARCH_CPUIDLE_HALTPOLL=y CONFIG_PVH=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_M486SX is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set CONFIG_M686=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=6 CONFIG_X86_DEBUGCTLMSR=y CONFIG_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y CONFIG_PROCESSOR_SELECT=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_CPU_SUP_ZHAOXIN=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_NR_CPUS_RANGE_BEGIN=2 CONFIG_NR_CPUS_RANGE_END=64 CONFIG_NR_CPUS_DEFAULT=32 CONFIG_NR_CPUS=32 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCELOG_LEGACY=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_ANCIENT_MCE=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y CONFIG_PERF_EVENTS_AMD_POWER=y # end of Performance monitoring CONFIG_X86_LEGACY_VM86=y CONFIG_VM86=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_X86_IOPL_IOPERM=y CONFIG_TOSHIBA=y CONFIG_I8K=y CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_2G_OPT is not set # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y CONFIG_X86_CPA_STATISTICS=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_HIGHPTE=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_UMIP=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_EFI=y CONFIG_EFI_STUB=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y CONFIG_DEBUG_HOTPLUG_CPU0=y CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y # end of Processor type and features CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_SUSPEND_SKIP_SYNC=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_SLEEP_DEBUG=y CONFIG_DPM_WATCHDOG=y CONFIG_DPM_WATCHDOG_TIMEOUT=120 CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_CLK=y CONFIG_PM_GENERIC_DOMAINS=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_PM_GENERIC_DOMAINS_SLEEP=y CONFIG_PM_GENERIC_DOMAINS_OF=y CONFIG_ENERGY_MODEL=y CONFIG_ARCH_SUPPORTS_ACPI=y CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_DEBUGGER=y CONFIG_ACPI_DEBUGGER_USER=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y CONFIG_ACPI_TAD=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=y CONFIG_ACPI_BGRT=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=y CONFIG_ACPI_APEI_ERST_DEBUG=y CONFIG_ACPI_DPTF=y CONFIG_DPTF_POWER=y CONFIG_DPTF_PCH_FIVR=y CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=y CONFIG_ACPI_CONFIGFS=y CONFIG_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y CONFIG_CHTCRC_PMIC_OPREGION=y CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_CHT_WC_PMIC_OPREGION=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y CONFIG_TPS68470_PMIC_OPREGION=y CONFIG_X86_PM_TIMER=y CONFIG_X86_APM_BOOT=y CONFIG_APM=y CONFIG_APM_IGNORE_USER_SUSPEND=y CONFIG_APM_DO_ENABLE=y CONFIG_APM_CPU_IDLE=y CONFIG_APM_DISPLAY_BLANK=y CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CPU frequency scaling drivers # CONFIG_CPUFREQ_DT=y CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K6=y CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_POWERNOW_K8=y CONFIG_X86_AMD_FREQ_SENSITIVITY=y CONFIG_X86_GX_SUSPMOD=y CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_SMI=y CONFIG_X86_P4_CLOCKMOD=y CONFIG_X86_CPUFREQ_NFORCE2=y CONFIG_X86_LONGRUN=y CONFIG_X86_LONGHAUL=y CONFIG_X86_E_POWERSAVER=y # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # end of CPU Frequency scaling # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE_GOV_TEO=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y CONFIG_HALTPOLL_CPUIDLE=y # end of CPU Idle CONFIG_INTEL_IDLE=y # end of Power management and ACPI options # # Bus options (PCI etc.) # # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_CNB20LE_QUIRK=y CONFIG_ISA_BUS=y CONFIG_ISA_DMA_API=y CONFIG_ISA=y CONFIG_SCx200=y CONFIG_SCx200HR_TIMER=y CONFIG_OLPC=y CONFIG_OLPC_XO1_PM=y CONFIG_OLPC_XO1_RTC=y CONFIG_OLPC_XO1_SCI=y CONFIG_OLPC_XO15_SCI=y CONFIG_ALIX=y CONFIG_NET5501=y CONFIG_GEOS=y CONFIG_AMD_NB=y CONFIG_X86_SYSFB=y # end of Bus options (PCI etc.) # # Binary Emulations # CONFIG_COMPAT_32=y # end of Binary Emulations CONFIG_HAVE_ATOMIC_IOMAP=y # # Firmware Drivers # CONFIG_EDD=y CONFIG_EDD_OFF=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=y CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CFG_SYSFS_CMDLINE=y CONFIG_GOOGLE_FIRMWARE=y CONFIG_GOOGLE_SMI=y CONFIG_GOOGLE_COREBOOT_TABLE=y CONFIG_GOOGLE_MEMCONSOLE=y CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY=y CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=y CONFIG_GOOGLE_VPD=y # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_RUNTIME_MAP=y CONFIG_EFI_FAKE_MEMMAP=y CONFIG_EFI_MAX_FAKE_MEM=8 CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_BOOTLOADER_CONTROL=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y CONFIG_EFI_TEST=y CONFIG_APPLE_PROPERTIES=y CONFIG_RESET_ATTACK_MITIGATION=y CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_DISABLE_PCI_DMA=y # end of EFI (Extensible Firmware Interface) Support CONFIG_EFI_EMBEDDED_FIRMWARE=y CONFIG_UEFI_CPER=y CONFIG_UEFI_CPER_X86=y CONFIG_EFI_DEV_PATH_PARSER=y CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # # Tegra firmware driver # # end of Tegra firmware driver # end of Firmware Drivers CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_HAVE_KVM_NO_POLL=y CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y # CONFIG_KVM_WERROR is not set CONFIG_KVM_INTEL=y CONFIG_KVM_AMD=y CONFIG_KVM_XEN=y CONFIG_KVM_MMU_AUDIT=y CONFIG_AS_AVX512=y CONFIG_AS_SHA1_NI=y CONFIG_AS_SHA256_NI=y CONFIG_AS_TPAUSE=y # # General architecture-dependent options # CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_HOTPLUG_SMT=y CONFIG_GENERIC_ENTRY=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_STATIC_KEYS_SELFTEST=y CONFIG_STATIC_CALL_SELFTEST=y CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_ARCH_HAS_SET_DIRECT_MAP=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_ARCH_32BIT_OFF_T=y CONFIG_HAVE_ASM_MODVERSIONS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y CONFIG_SECCOMP_CACHE_DEBUG=y CONFIG_HAVE_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y CONFIG_LTO_NONE=y CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_MOVE_PUD=y CONFIG_HAVE_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_ISA_BUS_API=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y CONFIG_LOCK_EVENT_COUNTS=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y CONFIG_HAVE_STATIC_CALL=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SPLIT_ARG64=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_GCOV_PROFILE_ALL is not set # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULE_SIG_FORMAT=y CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y CONFIG_MODULE_SIG_ALL=y CONFIG_MODULE_SIG_SHA1=y # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha1" CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_GZIP is not set # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_RQ_ALLOC_TIME=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_DEV_THROTTLING_LOW=y CONFIG_BLK_CMDLINE_PARSER=y CONFIG_BLK_WBT=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEBUG_FS_ZONED=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y # # 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=y CONFIG_ACORN_PARTITION_POWERTEC=y CONFIG_ACORN_PARTITION_RISCIX=y CONFIG_AIX_PARTITION=y CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y CONFIG_LDM_DEBUG=y CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_SYSV68_PARTITION=y CONFIG_CMDLINE_PARTITION=y # end of Partition Types CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y CONFIG_BLK_PM=y # # IO Schedulers # CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BFQ_CGROUP_DEBUG=y # end of IO Schedulers CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y CONFIG_FREEZER=y # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y # end of Executable file formats # # Memory Management options # CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_FAST_GUP=y CONFIG_MEMORY_ISOLATION=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_CONTIG_ALLOC=y CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y CONFIG_CMA_DEBUG=y CONFIG_CMA_DEBUGFS=y CONFIG_CMA_SYSFS=y CONFIG_CMA_AREAS=7 CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" CONFIG_ZSWAP_DEFAULT_ON=y CONFIG_ZPOOL=y CONFIG_ZBUD=y CONFIG_Z3FOLD=y CONFIG_ZSMALLOC=y CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HMM_MIRROR=y CONFIG_VMAP_PFN=y CONFIG_PERCPU_STATS=y CONFIG_GUP_TEST=y CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y # end of Memory Management options CONFIG_NET=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_NET_REDIRECT=y CONFIG_SKB_EXTENSIONS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y CONFIG_UNIX_SCM=y CONFIG_UNIX_DIAG=y CONFIG_TLS=y CONFIG_TLS_DEVICE=y CONFIG_TLS_TOE=y CONFIG_XFRM=y CONFIG_XFRM_OFFLOAD=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_INTERFACE=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_AH=y CONFIG_XFRM_ESP=y CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y CONFIG_XFRM_ESPINTCP=y CONFIG_SMC=y CONFIG_SMC_DIAG=y CONFIG_XDP_SOCKETS=y CONFIG_XDP_SOCKETS_DIAG=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=y CONFIG_NET_UDP_TUNNEL=y CONFIG_NET_FOU=y CONFIG_NET_FOU_IP_TUNNELS=y CONFIG_INET_AH=y CONFIG_INET_ESP=y CONFIG_INET_ESP_OFFLOAD=y CONFIG_INET_ESPINTCP=y CONFIG_INET_IPCOMP=y CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=y CONFIG_INET_RAW_DIAG=y CONFIG_INET_DIAG_DESTROY=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=y CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=y CONFIG_TCP_CONG_HTCP=y CONFIG_TCP_CONG_HSTCP=y CONFIG_TCP_CONG_HYBLA=y CONFIG_TCP_CONG_VEGAS=y CONFIG_TCP_CONG_NV=y CONFIG_TCP_CONG_SCALABLE=y CONFIG_TCP_CONG_LP=y CONFIG_TCP_CONG_VENO=y CONFIG_TCP_CONG_YEAH=y CONFIG_TCP_CONG_ILLINOIS=y CONFIG_TCP_CONG_DCTCP=y CONFIG_TCP_CONG_CDG=y CONFIG_TCP_CONG_BBR=y # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_DCTCP is not set # CONFIG_DEFAULT_CDG is not set # CONFIG_DEFAULT_BBR is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=y CONFIG_INET6_ESP=y CONFIG_INET6_ESP_OFFLOAD=y CONFIG_INET6_ESPINTCP=y CONFIG_INET6_IPCOMP=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_ILA=y CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y CONFIG_IPV6_VTI=y CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y CONFIG_IPV6_GRE=y CONFIG_IPV6_FOU=y CONFIG_IPV6_FOU_TUNNEL=y CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SEG6_HMAC=y CONFIG_IPV6_SEG6_BPF=y CONFIG_IPV6_RPL_LWTUNNEL=y CONFIG_NETLABEL=y CONFIG_MPTCP=y CONFIG_INET_MPTCP_DIAG=y CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=y CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=y CONFIG_NETFILTER_FAMILY_BRIDGE=y CONFIG_NETFILTER_FAMILY_ARP=y CONFIG_NETFILTER_NETLINK_HOOK=y CONFIG_NETFILTER_NETLINK_ACCT=y CONFIG_NETFILTER_NETLINK_QUEUE=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NETFILTER_NETLINK_OSF=y CONFIG_NF_CONNTRACK=y CONFIG_NF_LOG_SYSLOG=y CONFIG_NETFILTER_CONNCOUNT=y CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=y CONFIG_NF_CONNTRACK_FTP=y CONFIG_NF_CONNTRACK_H323=y CONFIG_NF_CONNTRACK_IRC=y CONFIG_NF_CONNTRACK_BROADCAST=y CONFIG_NF_CONNTRACK_NETBIOS_NS=y CONFIG_NF_CONNTRACK_SNMP=y CONFIG_NF_CONNTRACK_PPTP=y CONFIG_NF_CONNTRACK_SANE=y CONFIG_NF_CONNTRACK_SIP=y CONFIG_NF_CONNTRACK_TFTP=y CONFIG_NF_CT_NETLINK=y CONFIG_NF_CT_NETLINK_TIMEOUT=y CONFIG_NF_CT_NETLINK_HELPER=y CONFIG_NETFILTER_NETLINK_GLUE_CT=y CONFIG_NF_NAT=y CONFIG_NF_NAT_AMANDA=y CONFIG_NF_NAT_FTP=y CONFIG_NF_NAT_IRC=y CONFIG_NF_NAT_SIP=y CONFIG_NF_NAT_TFTP=y CONFIG_NF_NAT_REDIRECT=y CONFIG_NF_NAT_MASQUERADE=y CONFIG_NETFILTER_SYNPROXY=y CONFIG_NF_TABLES=y CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=y CONFIG_NFT_CT=y CONFIG_NFT_FLOW_OFFLOAD=y CONFIG_NFT_COUNTER=y CONFIG_NFT_CONNLIMIT=y CONFIG_NFT_LOG=y CONFIG_NFT_LIMIT=y CONFIG_NFT_MASQ=y CONFIG_NFT_REDIR=y CONFIG_NFT_NAT=y CONFIG_NFT_TUNNEL=y CONFIG_NFT_OBJREF=y CONFIG_NFT_QUEUE=y CONFIG_NFT_QUOTA=y CONFIG_NFT_REJECT=y CONFIG_NFT_REJECT_INET=y CONFIG_NFT_COMPAT=y CONFIG_NFT_HASH=y CONFIG_NFT_FIB=y CONFIG_NFT_FIB_INET=y CONFIG_NFT_XFRM=y CONFIG_NFT_SOCKET=y CONFIG_NFT_OSF=y CONFIG_NFT_TPROXY=y CONFIG_NFT_SYNPROXY=y CONFIG_NF_DUP_NETDEV=y CONFIG_NFT_DUP_NETDEV=y CONFIG_NFT_FWD_NETDEV=y CONFIG_NFT_FIB_NETDEV=y CONFIG_NFT_REJECT_NETDEV=y CONFIG_NF_FLOW_TABLE_INET=y CONFIG_NF_FLOW_TABLE=y CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_SET=y # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=y CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_CT=y CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y CONFIG_NETFILTER_XT_TARGET_HMARK=y CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y CONFIG_NETFILTER_XT_TARGET_LED=y CONFIG_NETFILTER_XT_TARGET_LOG=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_NAT=y CONFIG_NETFILTER_XT_TARGET_NETMAP=y CONFIG_NETFILTER_XT_TARGET_NFLOG=y CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y CONFIG_NETFILTER_XT_TARGET_NOTRACK=y CONFIG_NETFILTER_XT_TARGET_RATEEST=y CONFIG_NETFILTER_XT_TARGET_REDIRECT=y CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y CONFIG_NETFILTER_XT_TARGET_TEE=y CONFIG_NETFILTER_XT_TARGET_TPROXY=y CONFIG_NETFILTER_XT_TARGET_TRACE=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y CONFIG_NETFILTER_XT_TARGET_TCPMSS=y CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y CONFIG_NETFILTER_XT_MATCH_BPF=y CONFIG_NETFILTER_XT_MATCH_CGROUP=y CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y CONFIG_NETFILTER_XT_MATCH_CONNLABEL=y CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_CPU=y CONFIG_NETFILTER_XT_MATCH_DCCP=y CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y CONFIG_NETFILTER_XT_MATCH_IPCOMP=y CONFIG_NETFILTER_XT_MATCH_IPRANGE=y CONFIG_NETFILTER_XT_MATCH_IPVS=y CONFIG_NETFILTER_XT_MATCH_L2TP=y CONFIG_NETFILTER_XT_MATCH_LENGTH=y CONFIG_NETFILTER_XT_MATCH_LIMIT=y CONFIG_NETFILTER_XT_MATCH_MAC=y CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y CONFIG_NETFILTER_XT_MATCH_NFACCT=y CONFIG_NETFILTER_XT_MATCH_OSF=y CONFIG_NETFILTER_XT_MATCH_OWNER=y CONFIG_NETFILTER_XT_MATCH_POLICY=y CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y CONFIG_NETFILTER_XT_MATCH_QUOTA=y CONFIG_NETFILTER_XT_MATCH_RATEEST=y CONFIG_NETFILTER_XT_MATCH_REALM=y CONFIG_NETFILTER_XT_MATCH_RECENT=y CONFIG_NETFILTER_XT_MATCH_SCTP=y CONFIG_NETFILTER_XT_MATCH_SOCKET=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=y CONFIG_NETFILTER_XT_MATCH_STRING=y CONFIG_NETFILTER_XT_MATCH_TCPMSS=y CONFIG_NETFILTER_XT_MATCH_TIME=y CONFIG_NETFILTER_XT_MATCH_U32=y # end of Core Netfilter Configuration CONFIG_IP_SET=y CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=y CONFIG_IP_SET_BITMAP_IPMAC=y CONFIG_IP_SET_BITMAP_PORT=y CONFIG_IP_SET_HASH_IP=y CONFIG_IP_SET_HASH_IPMARK=y CONFIG_IP_SET_HASH_IPPORT=y CONFIG_IP_SET_HASH_IPPORTIP=y CONFIG_IP_SET_HASH_IPPORTNET=y CONFIG_IP_SET_HASH_IPMAC=y CONFIG_IP_SET_HASH_MAC=y CONFIG_IP_SET_HASH_NETPORTNET=y CONFIG_IP_SET_HASH_NET=y CONFIG_IP_SET_HASH_NETNET=y CONFIG_IP_SET_HASH_NETPORT=y CONFIG_IP_SET_HASH_NETIFACE=y CONFIG_IP_SET_LIST_SET=y CONFIG_IP_VS=y CONFIG_IP_VS_IPV6=y CONFIG_IP_VS_DEBUG=y CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=y CONFIG_IP_VS_WRR=y CONFIG_IP_VS_LC=y CONFIG_IP_VS_WLC=y CONFIG_IP_VS_FO=y CONFIG_IP_VS_OVF=y CONFIG_IP_VS_LBLC=y CONFIG_IP_VS_LBLCR=y CONFIG_IP_VS_DH=y CONFIG_IP_VS_SH=y CONFIG_IP_VS_MH=y CONFIG_IP_VS_SED=y CONFIG_IP_VS_NQ=y CONFIG_IP_VS_TWOS=y # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS MH scheduler # CONFIG_IP_VS_MH_TAB_INDEX=12 # # IPVS application helper # CONFIG_IP_VS_FTP=y CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=y # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_SOCKET_IPV4=y CONFIG_NF_TPROXY_IPV4=y CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_REJECT_IPV4=y CONFIG_NFT_DUP_IPV4=y CONFIG_NFT_FIB_IPV4=y CONFIG_NF_TABLES_ARP=y CONFIG_NF_FLOW_TABLE_IPV4=y CONFIG_NF_DUP_IPV4=y CONFIG_NF_LOG_ARP=y CONFIG_NF_LOG_IPV4=y CONFIG_NF_REJECT_IPV4=y CONFIG_NF_NAT_SNMP_BASIC=y CONFIG_NF_NAT_PPTP=y CONFIG_NF_NAT_H323=y CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_AH=y CONFIG_IP_NF_MATCH_ECN=y CONFIG_IP_NF_MATCH_RPFILTER=y CONFIG_IP_NF_MATCH_TTL=y CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y CONFIG_IP_NF_TARGET_SYNPROXY=y CONFIG_IP_NF_NAT=y CONFIG_IP_NF_TARGET_MASQUERADE=y CONFIG_IP_NF_TARGET_NETMAP=y CONFIG_IP_NF_TARGET_REDIRECT=y CONFIG_IP_NF_MANGLE=y CONFIG_IP_NF_TARGET_CLUSTERIP=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # CONFIG_NF_SOCKET_IPV6=y CONFIG_NF_TPROXY_IPV6=y CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_REJECT_IPV6=y CONFIG_NFT_DUP_IPV6=y CONFIG_NFT_FIB_IPV6=y CONFIG_NF_FLOW_TABLE_IPV6=y CONFIG_NF_DUP_IPV6=y CONFIG_NF_REJECT_IPV6=y CONFIG_NF_LOG_IPV6=y CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_AH=y CONFIG_IP6_NF_MATCH_EUI64=y CONFIG_IP6_NF_MATCH_FRAG=y CONFIG_IP6_NF_MATCH_OPTS=y CONFIG_IP6_NF_MATCH_HL=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_MATCH_MH=y CONFIG_IP6_NF_MATCH_RPFILTER=y CONFIG_IP6_NF_MATCH_RT=y CONFIG_IP6_NF_MATCH_SRH=y CONFIG_IP6_NF_TARGET_HL=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y CONFIG_IP6_NF_TARGET_SYNPROXY=y CONFIG_IP6_NF_MANGLE=y CONFIG_IP6_NF_RAW=y CONFIG_IP6_NF_SECURITY=y CONFIG_IP6_NF_NAT=y CONFIG_IP6_NF_TARGET_MASQUERADE=y CONFIG_IP6_NF_TARGET_NPT=y # end of IPv6: Netfilter Configuration CONFIG_NF_DEFRAG_IPV6=y # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=y # end of DECnet: Netfilter Configuration CONFIG_NF_TABLES_BRIDGE=y CONFIG_NFT_BRIDGE_META=y CONFIG_NFT_BRIDGE_REJECT=y CONFIG_NF_CONNTRACK_BRIDGE=y CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=y CONFIG_BRIDGE_EBT_T_FILTER=y CONFIG_BRIDGE_EBT_T_NAT=y CONFIG_BRIDGE_EBT_802_3=y CONFIG_BRIDGE_EBT_AMONG=y CONFIG_BRIDGE_EBT_ARP=y CONFIG_BRIDGE_EBT_IP=y CONFIG_BRIDGE_EBT_IP6=y CONFIG_BRIDGE_EBT_LIMIT=y CONFIG_BRIDGE_EBT_MARK=y CONFIG_BRIDGE_EBT_PKTTYPE=y CONFIG_BRIDGE_EBT_STP=y CONFIG_BRIDGE_EBT_VLAN=y CONFIG_BRIDGE_EBT_ARPREPLY=y CONFIG_BRIDGE_EBT_DNAT=y CONFIG_BRIDGE_EBT_MARK_T=y CONFIG_BRIDGE_EBT_REDIRECT=y CONFIG_BRIDGE_EBT_SNAT=y CONFIG_BRIDGE_EBT_LOG=y CONFIG_BRIDGE_EBT_NFLOG=y CONFIG_BPFILTER=y CONFIG_BPFILTER_UMH=y CONFIG_IP_DCCP=y CONFIG_INET_DCCP_DIAG=y # # DCCP CCIDs Configuration # CONFIG_IP_DCCP_CCID2_DEBUG=y CONFIG_IP_DCCP_CCID3=y CONFIG_IP_DCCP_CCID3_DEBUG=y CONFIG_IP_DCCP_TFRC_LIB=y CONFIG_IP_DCCP_TFRC_DEBUG=y # end of DCCP CCIDs Configuration # # DCCP Kernel Hacking # CONFIG_IP_DCCP_DEBUG=y # end of DCCP Kernel Hacking CONFIG_IP_SCTP=y CONFIG_SCTP_DBG_OBJCNT=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=y # CONFIG_RDS is not set CONFIG_TIPC=y CONFIG_TIPC_MEDIA_IB=y CONFIG_TIPC_MEDIA_UDP=y CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=y CONFIG_ATM=y CONFIG_ATM_CLIP=y CONFIG_ATM_CLIP_NO_ICMP=y CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y CONFIG_ATM_BR2684_IPFILTER=y CONFIG_L2TP=y CONFIG_L2TP_DEBUGFS=y CONFIG_L2TP_V3=y CONFIG_L2TP_IP=y CONFIG_L2TP_ETH=y CONFIG_STP=y CONFIG_GARP=y CONFIG_MRP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BRIDGE_MRP=y CONFIG_BRIDGE_CFM=y CONFIG_NET_DSA=y CONFIG_NET_DSA_TAG_8021Q=y CONFIG_NET_DSA_TAG_AR9331=y CONFIG_NET_DSA_TAG_BRCM_COMMON=y CONFIG_NET_DSA_TAG_BRCM=y CONFIG_NET_DSA_TAG_BRCM_LEGACY=y CONFIG_NET_DSA_TAG_BRCM_PREPEND=y CONFIG_NET_DSA_TAG_HELLCREEK=y CONFIG_NET_DSA_TAG_GSWIP=y CONFIG_NET_DSA_TAG_DSA_COMMON=y CONFIG_NET_DSA_TAG_DSA=y CONFIG_NET_DSA_TAG_EDSA=y CONFIG_NET_DSA_TAG_MTK=y CONFIG_NET_DSA_TAG_KSZ=y CONFIG_NET_DSA_TAG_RTL4_A=y CONFIG_NET_DSA_TAG_OCELOT=y CONFIG_NET_DSA_TAG_OCELOT_8021Q=y CONFIG_NET_DSA_TAG_QCA=y CONFIG_NET_DSA_TAG_LAN9303=y CONFIG_NET_DSA_TAG_SJA1105=y CONFIG_NET_DSA_TAG_TRAILER=y CONFIG_NET_DSA_TAG_XRS700X=y CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y CONFIG_DECNET_ROUTER=y CONFIG_LLC=y CONFIG_LLC2=y CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_LTPC=y # CONFIG_COPS is not set CONFIG_IPDDP=y CONFIG_IPDDP_ENCAP=y CONFIG_X25=y CONFIG_LAPB=y CONFIG_PHONET=y CONFIG_6LOWPAN=y CONFIG_6LOWPAN_DEBUGFS=y CONFIG_6LOWPAN_NHC=y CONFIG_6LOWPAN_NHC_DEST=y CONFIG_6LOWPAN_NHC_FRAGMENT=y CONFIG_6LOWPAN_NHC_HOP=y CONFIG_6LOWPAN_NHC_IPV6=y CONFIG_6LOWPAN_NHC_MOBILITY=y CONFIG_6LOWPAN_NHC_ROUTING=y CONFIG_6LOWPAN_NHC_UDP=y CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=y CONFIG_6LOWPAN_GHC_UDP=y CONFIG_6LOWPAN_GHC_ICMPV6=y CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=y CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=y CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=y CONFIG_IEEE802154=y CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y CONFIG_IEEE802154_SOCKET=y CONFIG_IEEE802154_6LOWPAN=y CONFIG_MAC802154=y CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_ATM=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=y CONFIG_NET_SCH_CBS=y CONFIG_NET_SCH_ETF=y CONFIG_NET_SCH_TAPRIO=y CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y CONFIG_NET_SCH_DRR=y CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_SKBPRIO=y CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=y CONFIG_NET_SCH_CODEL=y CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_CAKE=y CONFIG_NET_SCH_FQ=y CONFIG_NET_SCH_HHF=y CONFIG_NET_SCH_PIE=y CONFIG_NET_SCH_FQ_PIE=y CONFIG_NET_SCH_INGRESS=y CONFIG_NET_SCH_PLUG=y CONFIG_NET_SCH_ETS=y CONFIG_NET_SCH_DEFAULT=y # CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set # CONFIG_DEFAULT_FQ_CODEL is not set # CONFIG_DEFAULT_FQ_PIE is not set # CONFIG_DEFAULT_SFQ is not set CONFIG_DEFAULT_PFIFO_FAST=y CONFIG_DEFAULT_NET_SCH="pfifo_fast" # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=y CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=y CONFIG_NET_CLS_FLOWER=y CONFIG_NET_CLS_MATCHALL=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=y CONFIG_NET_EMATCH_U32=y CONFIG_NET_EMATCH_META=y CONFIG_NET_EMATCH_TEXT=y CONFIG_NET_EMATCH_CANID=y CONFIG_NET_EMATCH_IPSET=y CONFIG_NET_EMATCH_IPT=y CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=y CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=y CONFIG_NET_ACT_SAMPLE=y CONFIG_NET_ACT_IPT=y CONFIG_NET_ACT_NAT=y CONFIG_NET_ACT_PEDIT=y CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y CONFIG_NET_ACT_CSUM=y CONFIG_NET_ACT_MPLS=y CONFIG_NET_ACT_VLAN=y CONFIG_NET_ACT_BPF=y CONFIG_NET_ACT_CONNMARK=y CONFIG_NET_ACT_CTINFO=y CONFIG_NET_ACT_SKBMOD=y CONFIG_NET_ACT_IFE=y CONFIG_NET_ACT_TUNNEL_KEY=y CONFIG_NET_ACT_CT=y CONFIG_NET_ACT_GATE=y CONFIG_NET_IFE_SKBMARK=y CONFIG_NET_IFE_SKBPRIO=y CONFIG_NET_IFE_SKBTCINDEX=y CONFIG_NET_TC_SKB_EXT=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=y CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_DEBUG=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_OPENVSWITCH=y CONFIG_OPENVSWITCH_GRE=y CONFIG_OPENVSWITCH_VXLAN=y CONFIG_OPENVSWITCH_GENEVE=y CONFIG_VSOCKETS=y CONFIG_VSOCKETS_DIAG=y CONFIG_VSOCKETS_LOOPBACK=y CONFIG_VMWARE_VMCI_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS_COMMON=y CONFIG_HYPERV_VSOCKETS=y CONFIG_NETLINK_DIAG=y CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y CONFIG_MPLS_ROUTING=y CONFIG_MPLS_IPTUNNEL=y CONFIG_NET_NSH=y CONFIG_HSR=y CONFIG_NET_SWITCHDEV=y CONFIG_NET_L3_MASTER_DEV=y CONFIG_QRTR=y CONFIG_QRTR_SMD=y CONFIG_QRTR_TUN=y CONFIG_QRTR_MHI=y CONFIG_NET_NCSI=y CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_PCPU_DEV_REFCNT=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_SOCK_RX_QUEUE_MAPPING=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=y CONFIG_NET_DROP_MONITOR=y # end of Network testing # end of Networking options CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=y CONFIG_AX25_DAMA_SLAVE=y CONFIG_NETROM=y CONFIG_ROSE=y # # AX.25 network device drivers # CONFIG_MKISS=y CONFIG_6PACK=y CONFIG_BPQETHER=y CONFIG_SCC=y CONFIG_SCC_DELAY=y CONFIG_SCC_TRXECHO=y CONFIG_BAYCOM_SER_FDX=y CONFIG_BAYCOM_SER_HDX=y CONFIG_BAYCOM_PAR=y CONFIG_BAYCOM_EPP=y CONFIG_YAM=y # end of AX.25 network device drivers CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y CONFIG_CAN_GW=y CONFIG_CAN_J1939=y CONFIG_CAN_ISOTP=y # # CAN Device Drivers # CONFIG_CAN_VCAN=y CONFIG_CAN_VXCAN=y CONFIG_CAN_SLCAN=y CONFIG_CAN_DEV=y CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_FLEXCAN=y CONFIG_CAN_GRCAN=y CONFIG_CAN_JANZ_ICAN3=y CONFIG_CAN_KVASER_PCIEFD=y CONFIG_PCH_CAN=y CONFIG_CAN_C_CAN=y CONFIG_CAN_C_CAN_PLATFORM=y CONFIG_CAN_C_CAN_PCI=y CONFIG_CAN_CC770=y CONFIG_CAN_CC770_ISA=y CONFIG_CAN_CC770_PLATFORM=y CONFIG_CAN_IFI_CANFD=y CONFIG_CAN_M_CAN=y CONFIG_CAN_M_CAN_PCI=y CONFIG_CAN_M_CAN_PLATFORM=y CONFIG_CAN_M_CAN_TCAN4X5X=y CONFIG_CAN_PEAK_PCIEFD=y CONFIG_CAN_SJA1000=y CONFIG_CAN_EMS_PCI=y CONFIG_CAN_EMS_PCMCIA=y CONFIG_CAN_F81601=y CONFIG_CAN_KVASER_PCI=y CONFIG_CAN_PEAK_PCI=y CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_PEAK_PCMCIA=y CONFIG_CAN_PLX_PCI=y CONFIG_CAN_SJA1000_ISA=y CONFIG_CAN_SJA1000_PLATFORM=y CONFIG_CAN_TSCAN1=y CONFIG_CAN_SOFTING=y CONFIG_CAN_SOFTING_CS=y # # CAN SPI interfaces # CONFIG_CAN_HI311X=y CONFIG_CAN_MCP251X=y CONFIG_CAN_MCP251XFD=y CONFIG_CAN_MCP251XFD_SANITY=y # end of CAN SPI interfaces # # CAN USB interfaces # CONFIG_CAN_8DEV_USB=y CONFIG_CAN_EMS_USB=y CONFIG_CAN_ESD_USB2=y CONFIG_CAN_ETAS_ES58X=y CONFIG_CAN_GS_USB=y CONFIG_CAN_KVASER_USB=y CONFIG_CAN_MCBA_USB=y CONFIG_CAN_PEAK_USB=y CONFIG_CAN_UCAN=y # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set # end of CAN Device Drivers CONFIG_BT=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=y CONFIG_BT_HIDP=y CONFIG_BT_HS=y CONFIG_BT_LE=y CONFIG_BT_6LOWPAN=y CONFIG_BT_LEDS=y CONFIG_BT_MSFTEXT=y CONFIG_BT_AOSPEXT=y CONFIG_BT_DEBUGFS=y CONFIG_BT_SELFTEST=y CONFIG_BT_SELFTEST_ECDH=y CONFIG_BT_SELFTEST_SMP=y # # Bluetooth device drivers # CONFIG_BT_INTEL=y CONFIG_BT_BCM=y CONFIG_BT_RTL=y CONFIG_BT_QCA=y CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_NOKIA=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y CONFIG_BT_HCIUART_INTEL=y CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_AG6XX=y CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y CONFIG_BT_HCIBFUSB=y CONFIG_BT_HCIDTL1=y CONFIG_BT_HCIBT3C=y CONFIG_BT_HCIBLUECARD=y CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y CONFIG_BT_MRVL_SDIO=y CONFIG_BT_ATH3K=y CONFIG_BT_MTKSDIO=y CONFIG_BT_MTKUART=y CONFIG_BT_HCIRSI=y CONFIG_BT_VIRTIO=y # end of Bluetooth device drivers CONFIG_AF_RXRPC=y CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC_INJECT_LOSS=y CONFIG_AF_RXRPC_DEBUG=y CONFIG_RXKAD=y CONFIG_AF_KCM=y CONFIG_STREAM_PARSER=y CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y CONFIG_NL80211_TESTMODE=y CONFIG_CFG80211_DEVELOPER_WARNINGS=y CONFIG_CFG80211_CERTIFICATION_ONUS=y CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_EXTRA_REGDB_KEYDIR="" CONFIG_CFG80211_REG_CELLULAR_HINTS=y CONFIG_CFG80211_REG_RELAX_NO_IR=y CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=y CONFIG_LIB80211_CRYPT_WEP=y CONFIG_LIB80211_CRYPT_CCMP=y CONFIG_LIB80211_CRYPT_TKIP=y CONFIG_LIB80211_DEBUG=y CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y CONFIG_MAC80211_DEBUG_MENU=y CONFIG_MAC80211_NOINLINE=y CONFIG_MAC80211_VERBOSE_DEBUG=y CONFIG_MAC80211_MLME_DEBUG=y CONFIG_MAC80211_STA_DEBUG=y CONFIG_MAC80211_HT_DEBUG=y CONFIG_MAC80211_OCB_DEBUG=y CONFIG_MAC80211_IBSS_DEBUG=y CONFIG_MAC80211_PS_DEBUG=y CONFIG_MAC80211_MPL_DEBUG=y 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=y CONFIG_MAC80211_TDLS_DEBUG=y CONFIG_MAC80211_DEBUG_COUNTERS=y CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL_GPIO=y CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y CONFIG_NET_9P_RDMA=y CONFIG_NET_9P_DEBUG=y CONFIG_CAIF=y CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=y CONFIG_CAIF_USB=y CONFIG_CEPH_LIB=y CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=y CONFIG_NFC_DIGITAL=y CONFIG_NFC_NCI=y CONFIG_NFC_NCI_SPI=y CONFIG_NFC_NCI_UART=y CONFIG_NFC_HCI=y CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # CONFIG_NFC_TRF7970A=y CONFIG_NFC_MEI_PHY=y CONFIG_NFC_SIM=y CONFIG_NFC_PORT100=y CONFIG_NFC_VIRTUAL_NCI=y CONFIG_NFC_FDP=y CONFIG_NFC_FDP_I2C=y CONFIG_NFC_PN544=y CONFIG_NFC_PN544_I2C=y CONFIG_NFC_PN544_MEI=y CONFIG_NFC_PN533=y CONFIG_NFC_PN533_USB=y CONFIG_NFC_PN533_I2C=y CONFIG_NFC_PN532_UART=y CONFIG_NFC_MICROREAD=y CONFIG_NFC_MICROREAD_I2C=y CONFIG_NFC_MICROREAD_MEI=y CONFIG_NFC_MRVL=y CONFIG_NFC_MRVL_USB=y CONFIG_NFC_MRVL_UART=y CONFIG_NFC_MRVL_I2C=y CONFIG_NFC_MRVL_SPI=y CONFIG_NFC_ST21NFCA=y CONFIG_NFC_ST21NFCA_I2C=y CONFIG_NFC_ST_NCI=y CONFIG_NFC_ST_NCI_I2C=y CONFIG_NFC_ST_NCI_SPI=y CONFIG_NFC_NXP_NCI=y CONFIG_NFC_NXP_NCI_I2C=y CONFIG_NFC_S3FWRN5=y CONFIG_NFC_S3FWRN5_I2C=y CONFIG_NFC_S3FWRN82_UART=y CONFIG_NFC_ST95HF=y # end of Near Field Communication (NFC) devices CONFIG_PSAMPLE=y CONFIG_NET_IFE=y CONFIG_LWTUNNEL=y CONFIG_LWTUNNEL_BPF=y CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_SOCK_VALIDATE_XMIT=y CONFIG_NET_SELFTESTS=y CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y CONFIG_FAILOVER=y CONFIG_ETHTOOL_NETLINK=y # # Device Drivers # CONFIG_HAVE_EISA=y CONFIG_EISA=y CONFIG_EISA_VLB_PRIMING=y CONFIG_EISA_PCI_EISA=y CONFIG_EISA_VIRTUAL_ROOT=y CONFIG_EISA_NAMES=y CONFIG_HAVE_PCI=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIEAER_INJECT=y CONFIG_PCIE_ECRC=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_PCIE_DPC=y CONFIG_PCIE_PTM=y CONFIG_PCIE_EDR=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y CONFIG_PCI_STUB=y CONFIG_PCI_PF_STUB=y CONFIG_PCI_ATS=y CONFIG_PCI_ECAM=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCIE_BUS_TUNE_OFF is not set CONFIG_PCIE_BUS_DEFAULT=y # CONFIG_PCIE_BUS_SAFE is not set # CONFIG_PCIE_BUS_PERFORMANCE is not set # CONFIG_PCIE_BUS_PEER2PEER is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_COMPAQ=y CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y CONFIG_HOTPLUG_PCI_IBM=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=y CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y CONFIG_HOTPLUG_PCI_CPCI_GENERIC=y CONFIG_HOTPLUG_PCI_SHPC=y # # PCI controller drivers # CONFIG_PCI_FTPCI100=y CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCIE_XILINX=y CONFIG_PCIE_MICROCHIP_HOST=y # # DesignWare PCI Core Support # CONFIG_PCIE_DW=y CONFIG_PCIE_DW_HOST=y CONFIG_PCIE_DW_EP=y CONFIG_PCIE_DW_PLAT=y CONFIG_PCIE_DW_PLAT_HOST=y CONFIG_PCIE_DW_PLAT_EP=y CONFIG_PCIE_INTEL_GW=y CONFIG_PCI_MESON=y # end of DesignWare PCI Core Support # # Mobiveil PCIe Core Support # # end of Mobiveil PCIe Core Support # # Cadence PCIe controllers support # CONFIG_PCIE_CADENCE=y CONFIG_PCIE_CADENCE_HOST=y CONFIG_PCIE_CADENCE_EP=y CONFIG_PCIE_CADENCE_PLAT=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCI_J721E=y CONFIG_PCI_J721E_HOST=y CONFIG_PCI_J721E_EP=y # end of Cadence PCIe controllers support # end of PCI controller drivers # # PCI Endpoint # CONFIG_PCI_ENDPOINT=y CONFIG_PCI_ENDPOINT_CONFIGFS=y CONFIG_PCI_EPF_TEST=y CONFIG_PCI_EPF_NTB=y # end of PCI Endpoint # # PCI switch controller drivers # CONFIG_PCI_SW_SWITCHTEC=y # end of PCI switch controller drivers CONFIG_CXL_BUS=y CONFIG_CXL_MEM=y CONFIG_CXL_MEM_RAW_COMMANDS=y CONFIG_PCCARD=y CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=y CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=y CONFIG_I82092=y CONFIG_I82365=y CONFIG_TCIC=y CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y CONFIG_RAPIDIO=y CONFIG_RAPIDIO_TSI721=y CONFIG_RAPIDIO_DISC_TIMEOUT=30 CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y CONFIG_RAPIDIO_DMA_ENGINE=y CONFIG_RAPIDIO_DEBUG=y CONFIG_RAPIDIO_ENUM_BASIC=y CONFIG_RAPIDIO_CHMAN=y CONFIG_RAPIDIO_MPORT_CDEV=y # # RapidIO Switch drivers # CONFIG_RAPIDIO_TSI57X=y CONFIG_RAPIDIO_CPS_XX=y CONFIG_RAPIDIO_TSI568=y CONFIG_RAPIDIO_CPS_GEN2=y CONFIG_RAPIDIO_RXS_GEN3=y # end of RapidIO Switch drivers # # Generic Driver Options # CONFIG_AUXILIARY_BUS=y CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y # # Firmware loader # CONFIG_FW_LOADER=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_FW_LOADER_COMPRESS=y CONFIG_FW_CACHE=y # end of Firmware loader CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set CONFIG_PM_QOS_KUNIT_TEST=y CONFIG_TEST_ASYNC_DRIVER_PROBE=m CONFIG_DRIVER_PE_KUNIT_TEST=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SLIMBUS=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=y CONFIG_REGMAP_W1=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_SOUNDWIRE=y CONFIG_REGMAP_SOUNDWIRE_MBQ=y CONFIG_REGMAP_SCCB=y CONFIG_REGMAP_I3C=y CONFIG_REGMAP_SPI_AVMM=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_DMA_FENCE_TRACE=y # end of Generic Driver Options # # Bus devices # CONFIG_MOXTET=y CONFIG_SIMPLE_PM_BUS=y CONFIG_MHI_BUS=y CONFIG_MHI_BUS_DEBUG=y CONFIG_MHI_BUS_PCI_GENERIC=y # end of Bus devices CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_GNSS=y CONFIG_GNSS_SERIAL=y CONFIG_GNSS_MTK_SERIAL=y CONFIG_GNSS_SIRF_SERIAL=y CONFIG_GNSS_UBX_SERIAL=y CONFIG_MTD=y CONFIG_MTD_TESTS=m # # Partition parsers # CONFIG_MTD_AR7_PARTS=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_OF_PARTS=y CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y CONFIG_MTD_REDBOOT_PARTS_READONLY=y # end of Partition parsers # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y CONFIG_FTL=y CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y CONFIG_MTD_PSTORE=y CONFIG_MTD_SWAP=y CONFIG_MTD_PARTITIONED_MASTER=y # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y 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=y 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=y CONFIG_MTD_MAP_BANK_WIDTH_16=y CONFIG_MTD_MAP_BANK_WIDTH_32=y CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y CONFIG_MTD_CFI_I4=y CONFIG_MTD_CFI_I8=y CONFIG_MTD_OTP=y CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # end of RAM/ROM/Flash chip drivers # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_COMPAT=y CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_PHYSMAP_VERSATILE=y CONFIG_MTD_PHYSMAP_GEMINI=y CONFIG_MTD_PHYSMAP_GPIO_ADDR=y CONFIG_MTD_SBC_GXX=y CONFIG_MTD_SCx200_DOCFLASH=y CONFIG_MTD_AMD76XROM=y CONFIG_MTD_ICHXROM=y CONFIG_MTD_ESB2ROM=y CONFIG_MTD_CK804XROM=y CONFIG_MTD_SCB2_FLASH=y # CONFIG_MTD_NETtel is not set CONFIG_MTD_L440GX=y CONFIG_MTD_PCI=y CONFIG_MTD_PCMCIA=y CONFIG_MTD_PCMCIA_ANONYMOUS=y CONFIG_MTD_INTEL_VR_NOR=y CONFIG_MTD_PLATRAM=y # end of Mapping drivers for chip access # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=y CONFIG_MTD_PMC551_BUGFIX=y CONFIG_MTD_PMC551_DEBUG=y CONFIG_MTD_DATAFLASH=y CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y CONFIG_MTD_DATAFLASH_OTP=y CONFIG_MTD_MCHP23K256=y CONFIG_MTD_SST25L=y CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=y CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 # end of Self-contained MTD device drivers # # NAND # CONFIG_MTD_NAND_CORE=y CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=y CONFIG_MTD_ONENAND_OTP=y CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_RAW_NAND=y # # Raw/parallel NAND flash controllers # CONFIG_MTD_NAND_DENALI=y CONFIG_MTD_NAND_DENALI_PCI=y CONFIG_MTD_NAND_DENALI_DT=y CONFIG_MTD_NAND_CAFE=y CONFIG_MTD_NAND_CS553X=y CONFIG_MTD_NAND_MXIC=y CONFIG_MTD_NAND_GPIO=y CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_NAND_CADENCE=y CONFIG_MTD_NAND_ARASAN=y CONFIG_MTD_NAND_INTEL_LGM=y # # Misc # CONFIG_MTD_SM_COMMON=y CONFIG_MTD_NAND_NANDSIM=y CONFIG_MTD_NAND_RICOH=y CONFIG_MTD_NAND_DISKONCHIP=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y CONFIG_MTD_SPI_NAND=y # # ECC engine support # CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y CONFIG_MTD_NAND_ECC_SW_BCH=y # end of ECC engine support # end of NAND # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y # end of LPDDR & LPDDR2 PCM memory drivers CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y # CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y # CONFIG_MTD_SPI_NOR_SWP_KEEP is not set CONFIG_SPI_INTEL_SPI=y CONFIG_SPI_INTEL_SPI_PCI=y CONFIG_SPI_INTEL_SPI_PLATFORM=y CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_FASTMAP=y CONFIG_MTD_UBI_GLUEBI=y CONFIG_MTD_UBI_BLOCK=y CONFIG_MTD_HYPERBUS=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_PROMTREE=y CONFIG_OF_KOBJ=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_PARPORT_SERIAL=y CONFIG_PARPORT_PC_FIFO=y CONFIG_PARPORT_PC_SUPERIO=y CONFIG_PARPORT_PC_PCMCIA=y CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_ISAPNP=y CONFIG_PNPBIOS=y CONFIG_PNPBIOS_PROC_FS=y CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=y CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_FD=y CONFIG_CDROM=y # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y # CONFIG_ZRAM is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=y CONFIG_BLK_DEV_DRBD=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_BLK_DEV_NBD=y CONFIG_BLK_DEV_SX8=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y CONFIG_ATA_OVER_ETH=y CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_RBD=y CONFIG_BLK_DEV_RSXX=y CONFIG_BLK_DEV_RNBD=y CONFIG_BLK_DEV_RNBD_CLIENT=y CONFIG_BLK_DEV_RNBD_SERVER=y # # NVME Support # CONFIG_NVME_CORE=y CONFIG_BLK_DEV_NVME=y CONFIG_NVME_MULTIPATH=y CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=y CONFIG_NVME_RDMA=y CONFIG_NVME_FC=y CONFIG_NVME_TCP=y CONFIG_NVME_TARGET=y CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_LOOP=y CONFIG_NVME_TARGET_RDMA=y CONFIG_NVME_TARGET_FC=y CONFIG_NVME_TARGET_FCLOOP=y CONFIG_NVME_TARGET_TCP=y # end of NVME Support # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=y CONFIG_DUMMY_IRQ=y CONFIG_IBM_ASM=y CONFIG_PHANTOM=y CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=y CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y CONFIG_CS5535_MFGPT=y CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 CONFIG_CS5535_CLOCK_EVENT_SRC=y CONFIG_HP_ILO=y CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y CONFIG_VMWARE_BALLOON=y CONFIG_PCH_PHUB=y CONFIG_LATTICE_ECP3_CONFIG=y CONFIG_SRAM=y CONFIG_DW_XDATA_PCIE=y CONFIG_PCI_ENDPOINT_TEST=y CONFIG_XILINX_SDFEC=y CONFIG_MISC_RTSX=y CONFIG_HISI_HIKEY_USB=y CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y CONFIG_EEPROM_93XX46=y CONFIG_EEPROM_IDT_89HPESX=y CONFIG_EEPROM_EE1004=y # end of EEPROM support CONFIG_CB710_CORE=y CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_TI_ST=y # end of Texas Instruments shared transport line discipline CONFIG_SENSORS_LIS3_I2C=y CONFIG_ALTERA_STAPL=y CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y CONFIG_INTEL_MEI_TXE=y CONFIG_INTEL_MEI_HDCP=y CONFIG_VMWARE_VMCI=y CONFIG_ECHO=y CONFIG_BCM_VK=y CONFIG_BCM_VK_TTY=y CONFIG_MISC_ALCOR_PCI=y CONFIG_MISC_RTSX_PCI=y CONFIG_MISC_RTSX_USB=y CONFIG_HABANA_AI=y CONFIG_UACCE=y CONFIG_PVPANIC=y CONFIG_PVPANIC_MMIO=y CONFIG_PVPANIC_PCI=y # end of Misc devices CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.rst for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y CONFIG_IDE_LEGACY=y CONFIG_BLK_DEV_IDE_SATA=y CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=y CONFIG_BLK_DEV_DELKIN=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=y CONFIG_BLK_DEV_IDEACPI=y CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_PLATFORM=y CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_GENERIC=y CONFIG_BLK_DEV_OPTI621=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_BLK_DEV_AEC62XX=y CONFIG_BLK_DEV_ALI15X3=y CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_ATIIXP=y CONFIG_BLK_DEV_CMD64X=y CONFIG_BLK_DEV_TRIFLEX=y CONFIG_BLK_DEV_CS5520=y CONFIG_BLK_DEV_CS5530=y CONFIG_BLK_DEV_CS5535=y CONFIG_BLK_DEV_CS5536=y CONFIG_BLK_DEV_HPT366=y CONFIG_BLK_DEV_JMICRON=y CONFIG_BLK_DEV_SC1200=y CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_IT8172=y CONFIG_BLK_DEV_IT8213=y CONFIG_BLK_DEV_IT821X=y CONFIG_BLK_DEV_NS87415=y CONFIG_BLK_DEV_PDC202XX_OLD=y CONFIG_BLK_DEV_PDC202XX_NEW=y CONFIG_BLK_DEV_SVWKS=y CONFIG_BLK_DEV_SIIMAGE=y CONFIG_BLK_DEV_SIS5513=y CONFIG_BLK_DEV_SLC90E66=y CONFIG_BLK_DEV_TRM290=y CONFIG_BLK_DEV_VIA82CXXX=y CONFIG_BLK_DEV_TC86C001=y # # Other IDE chipsets support # # # Note: most of these also require special kernel boot parameters # CONFIG_BLK_DEV_4DRIVES=y CONFIG_BLK_DEV_ALI14XX=y CONFIG_BLK_DEV_DTC2278=y CONFIG_BLK_DEV_HT6560B=y CONFIG_BLK_DEV_QD65XX=y CONFIG_BLK_DEV_UMC8672=y 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_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_BLK_DEV_SR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y # end of SCSI Transports CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_CXGB3_ISCSI=y CONFIG_SCSI_CXGB4_ISCSI=y CONFIG_SCSI_BNX2_ISCSI=y CONFIG_SCSI_BNX2X_FCOE=y CONFIG_BE2ISCSI=y CONFIG_BLK_DEV_3W_XXXX_RAID=y CONFIG_SCSI_HPSA=y CONFIG_SCSI_3W_9XXX=y CONFIG_SCSI_3W_SAS=y CONFIG_SCSI_ACARD=y CONFIG_SCSI_AHA152X=y CONFIG_SCSI_AHA1542=y CONFIG_SCSI_AHA1740=y CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=y CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=y CONFIG_AIC94XX_DEBUG=y CONFIG_SCSI_MVSAS=y CONFIG_SCSI_MVSAS_DEBUG=y CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=y CONFIG_SCSI_DPT_I2O=y CONFIG_SCSI_ADVANSYS=y CONFIG_SCSI_ARCMSR=y CONFIG_SCSI_ESAS2R=y CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=y CONFIG_MEGARAID_MAILBOX=y CONFIG_MEGARAID_LEGACY=y CONFIG_MEGARAID_SAS=y CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=y CONFIG_SCSI_SMARTPQI=y CONFIG_SCSI_UFSHCD=y CONFIG_SCSI_UFSHCD_PCI=y CONFIG_SCSI_UFS_DWC_TC_PCI=y CONFIG_SCSI_UFSHCD_PLATFORM=y CONFIG_SCSI_UFS_CDNS_PLATFORM=y CONFIG_SCSI_UFS_DWC_TC_PLATFORM=y CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CRYPTO=y CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=y CONFIG_SCSI_FLASHPOINT=y CONFIG_SCSI_MYRB=y CONFIG_SCSI_MYRS=y CONFIG_VMWARE_PVSCSI=y CONFIG_HYPERV_STORAGE=y CONFIG_LIBFC=y CONFIG_LIBFCOE=y CONFIG_FCOE=y CONFIG_FCOE_FNIC=y CONFIG_SCSI_SNIC=y CONFIG_SCSI_SNIC_DEBUG_FS=y CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_FDOMAIN=y CONFIG_SCSI_FDOMAIN_PCI=y CONFIG_SCSI_FDOMAIN_ISA=y CONFIG_SCSI_ISCI=y CONFIG_SCSI_GENERIC_NCR5380=y CONFIG_SCSI_IPS=y CONFIG_SCSI_INITIO=y CONFIG_SCSI_INIA100=y CONFIG_SCSI_PPA=y CONFIG_SCSI_IMM=y CONFIG_SCSI_IZIP_EPP16=y CONFIG_SCSI_IZIP_SLOW_CTR=y CONFIG_SCSI_STEX=y CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y CONFIG_SCSI_QLOGIC_FAS=y CONFIG_SCSI_QLOGIC_1280=y CONFIG_SCSI_QLA_FC=y CONFIG_TCM_QLA2XXX=y CONFIG_TCM_QLA2XXX_DEBUG=y CONFIG_SCSI_QLA_ISCSI=y CONFIG_QEDI=y CONFIG_QEDF=y CONFIG_SCSI_LPFC=y CONFIG_SCSI_LPFC_DEBUG_FS=y CONFIG_SCSI_SIM710=y CONFIG_SCSI_DC395x=y CONFIG_SCSI_AM53C974=y CONFIG_SCSI_NSP32=y CONFIG_SCSI_WD719X=y CONFIG_SCSI_DEBUG=y CONFIG_SCSI_PMCRAID=y CONFIG_SCSI_PM8001=y CONFIG_SCSI_BFA_FC=y CONFIG_SCSI_VIRTIO=y CONFIG_SCSI_CHELSIO_FCOE=y CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y # end of SCSI device support CONFIG_ATA=y CONFIG_SATA_HOST=y CONFIG_PATA_TIMINGS=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_FORCE=y CONFIG_ATA_ACPI=y CONFIG_SATA_ZPODD=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=y CONFIG_AHCI_CEVA=y CONFIG_AHCI_QORIQ=y CONFIG_SATA_INIC162X=y CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=y CONFIG_SATA_QSTOR=y CONFIG_SATA_SX4=y CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=y CONFIG_SATA_DWC=y CONFIG_SATA_DWC_OLD_DMA=y CONFIG_SATA_DWC_DEBUG=y CONFIG_SATA_DWC_VDEBUG=y CONFIG_SATA_MV=y CONFIG_SATA_NV=y CONFIG_SATA_PROMISE=y CONFIG_SATA_SIL=y CONFIG_SATA_SIS=y CONFIG_SATA_SVW=y CONFIG_SATA_ULI=y CONFIG_SATA_VIA=y CONFIG_SATA_VITESSE=y # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=y CONFIG_PATA_AMD=y CONFIG_PATA_ARTOP=y CONFIG_PATA_ATIIXP=y CONFIG_PATA_ATP867X=y CONFIG_PATA_CMD64X=y CONFIG_PATA_CS5520=y CONFIG_PATA_CS5530=y CONFIG_PATA_CS5535=y CONFIG_PATA_CS5536=y CONFIG_PATA_CYPRESS=y CONFIG_PATA_EFAR=y CONFIG_PATA_HPT366=y CONFIG_PATA_HPT37X=y CONFIG_PATA_HPT3X2N=y CONFIG_PATA_HPT3X3=y CONFIG_PATA_HPT3X3_DMA=y CONFIG_PATA_IT8213=y CONFIG_PATA_IT821X=y CONFIG_PATA_JMICRON=y CONFIG_PATA_MARVELL=y CONFIG_PATA_NETCELL=y CONFIG_PATA_NINJA32=y CONFIG_PATA_NS87415=y CONFIG_PATA_OLDPIIX=y CONFIG_PATA_OPTIDMA=y CONFIG_PATA_PDC2027X=y CONFIG_PATA_PDC_OLD=y CONFIG_PATA_RADISYS=y CONFIG_PATA_RDC=y CONFIG_PATA_SC1200=y CONFIG_PATA_SCH=y CONFIG_PATA_SERVERWORKS=y CONFIG_PATA_SIL680=y CONFIG_PATA_SIS=y CONFIG_PATA_TOSHIBA=y CONFIG_PATA_TRIFLEX=y CONFIG_PATA_VIA=y CONFIG_PATA_WINBOND=y # # PIO-only SFF controllers # CONFIG_PATA_CMD640_PCI=y CONFIG_PATA_ISAPNP=y CONFIG_PATA_MPIIX=y CONFIG_PATA_NS87410=y CONFIG_PATA_OPTI=y CONFIG_PATA_PCMCIA=y CONFIG_PATA_PLATFORM=y CONFIG_PATA_OF_PLATFORM=y CONFIG_PATA_QDI=y CONFIG_PATA_RZ1000=y CONFIG_PATA_WINBOND_VLB=y # # Generic fallback / legacy drivers # CONFIG_PATA_ACPI=y CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=y CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=y CONFIG_MD_CLUSTER=y CONFIG_BCACHE=y CONFIG_BCACHE_DEBUG=y CONFIG_BCACHE_CLOSURES_DEBUG=y CONFIG_BCACHE_ASYNC_REGISTRATION=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=y CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y CONFIG_DM_DEBUG_BLOCK_STACK_TRACING=y CONFIG_DM_BIO_PRISON=y CONFIG_DM_PERSISTENT_DATA=y CONFIG_DM_UNSTRIPED=y CONFIG_DM_CRYPT=y CONFIG_DM_SNAPSHOT=y CONFIG_DM_THIN_PROVISIONING=y CONFIG_DM_CACHE=y CONFIG_DM_CACHE_SMQ=y CONFIG_DM_WRITECACHE=y CONFIG_DM_EBS=y CONFIG_DM_ERA=y CONFIG_DM_CLONE=y CONFIG_DM_MIRROR=y CONFIG_DM_LOG_USERSPACE=y CONFIG_DM_RAID=y CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=y CONFIG_DM_MULTIPATH_QL=y CONFIG_DM_MULTIPATH_ST=y CONFIG_DM_MULTIPATH_HST=y CONFIG_DM_MULTIPATH_IOA=y CONFIG_DM_DELAY=y CONFIG_DM_DUST=y CONFIG_DM_INIT=y CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=y CONFIG_DM_VERITY=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_SWITCH=y CONFIG_DM_LOG_WRITES=y CONFIG_DM_INTEGRITY=y CONFIG_DM_ZONED=y CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=y CONFIG_TCM_USER2=y CONFIG_LOOPBACK_TARGET=y CONFIG_TCM_FC=y CONFIG_ISCSI_TARGET=y CONFIG_ISCSI_TARGET_CXGB4=y CONFIG_SBP_TARGET=y CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_FC=y CONFIG_FUSION_SAS=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=y CONFIG_FUSION_LAN=y CONFIG_FUSION_LOGGING=y # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=y CONFIG_FIREWIRE_SBP2=y CONFIG_FIREWIRE_NET=y CONFIG_FIREWIRE_NOSY=y # end of IEEE 1394 (FireWire) support CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=y CONFIG_DUMMY=y CONFIG_WIREGUARD=y CONFIG_WIREGUARD_DEBUG=y CONFIG_EQUALIZER=y CONFIG_NET_FC=y CONFIG_IFB=y CONFIG_NET_TEAM=y CONFIG_NET_TEAM_MODE_BROADCAST=y CONFIG_NET_TEAM_MODE_ROUNDROBIN=y CONFIG_NET_TEAM_MODE_RANDOM=y CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=y CONFIG_NET_TEAM_MODE_LOADBALANCE=y CONFIG_MACVLAN=y CONFIG_MACVTAP=y CONFIG_IPVLAN_L3S=y CONFIG_IPVLAN=y CONFIG_IPVTAP=y CONFIG_VXLAN=y CONFIG_GENEVE=y CONFIG_BAREUDP=y CONFIG_GTP=y CONFIG_MACSEC=y CONFIG_NETCONSOLE=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_NTB_NETDEV=y CONFIG_RIONET=y CONFIG_RIONET_TX_SIZE=128 CONFIG_RIONET_RX_SIZE=128 CONFIG_TUN=y CONFIG_TAP=y CONFIG_TUN_VNET_CROSS_LE=y CONFIG_VETH=y CONFIG_VIRTIO_NET=y CONFIG_NLMON=y CONFIG_NET_VRF=y CONFIG_VSOCKMON=y CONFIG_MHI_NET=y CONFIG_SUNGEM_PHY=y CONFIG_ARCNET=y CONFIG_ARCNET_1201=y CONFIG_ARCNET_1051=y CONFIG_ARCNET_RAW=y CONFIG_ARCNET_CAP=y CONFIG_ARCNET_COM90xx=y CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=y CONFIG_ARCNET_COM20020=y CONFIG_ARCNET_COM20020_ISA=y CONFIG_ARCNET_COM20020_PCI=y CONFIG_ARCNET_COM20020_CS=y CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=y CONFIG_ATM_TCP=y CONFIG_ATM_LANAI=y CONFIG_ATM_ENI=y CONFIG_ATM_ENI_DEBUG=y CONFIG_ATM_ENI_TUNE_BURST=y CONFIG_ATM_ENI_BURST_TX_16W=y CONFIG_ATM_ENI_BURST_TX_8W=y CONFIG_ATM_ENI_BURST_TX_4W=y CONFIG_ATM_ENI_BURST_TX_2W=y CONFIG_ATM_ENI_BURST_RX_16W=y CONFIG_ATM_ENI_BURST_RX_8W=y CONFIG_ATM_ENI_BURST_RX_4W=y CONFIG_ATM_ENI_BURST_RX_2W=y CONFIG_ATM_FIRESTREAM=y CONFIG_ATM_ZATM=y CONFIG_ATM_ZATM_DEBUG=y CONFIG_ATM_NICSTAR=y CONFIG_ATM_NICSTAR_USE_SUNI=y CONFIG_ATM_NICSTAR_USE_IDT77105=y CONFIG_ATM_IDT77252=y CONFIG_ATM_IDT77252_DEBUG=y CONFIG_ATM_IDT77252_RCV_ALL=y CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=y CONFIG_ATM_AMBASSADOR_DEBUG=y CONFIG_ATM_HORIZON=y CONFIG_ATM_HORIZON_DEBUG=y CONFIG_ATM_IA=y CONFIG_ATM_IA_DEBUG=y CONFIG_ATM_FORE200E=y CONFIG_ATM_FORE200E_USE_TASKLET=y CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=y CONFIG_ATM_HE_USE_SUNI=y CONFIG_ATM_SOLOS=y CONFIG_CAIF_DRIVERS=y CONFIG_CAIF_TTY=y CONFIG_CAIF_HSI=y CONFIG_CAIF_VIRTIO=y # # Distributed Switch Architecture drivers # CONFIG_B53=y CONFIG_B53_SPI_DRIVER=y CONFIG_B53_MDIO_DRIVER=y CONFIG_B53_MMAP_DRIVER=y CONFIG_B53_SRAB_DRIVER=y CONFIG_B53_SERDES=y CONFIG_NET_DSA_BCM_SF2=y CONFIG_NET_DSA_LOOP=y CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=y CONFIG_NET_DSA_LANTIQ_GSWIP=y CONFIG_NET_DSA_MT7530=y CONFIG_NET_DSA_MV88E6060=y CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=y CONFIG_NET_DSA_MICROCHIP_KSZ9477=y CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=y CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=y CONFIG_NET_DSA_MICROCHIP_KSZ8795=y CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=y CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=y CONFIG_NET_DSA_MV88E6XXX=y CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_MSCC_SEVILLE=y CONFIG_NET_DSA_AR9331=y CONFIG_NET_DSA_SJA1105=y CONFIG_NET_DSA_SJA1105_PTP=y CONFIG_NET_DSA_SJA1105_TAS=y CONFIG_NET_DSA_SJA1105_VL=y CONFIG_NET_DSA_XRS700X=y CONFIG_NET_DSA_XRS700X_I2C=y CONFIG_NET_DSA_XRS700X_MDIO=y CONFIG_NET_DSA_QCA8K=y CONFIG_NET_DSA_REALTEK_SMI=y CONFIG_NET_DSA_SMSC_LAN9303=y CONFIG_NET_DSA_SMSC_LAN9303_I2C=y CONFIG_NET_DSA_SMSC_LAN9303_MDIO=y CONFIG_NET_DSA_VITESSE_VSC73XX=y CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=y CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=y # end of Distributed Switch Architecture drivers CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=y CONFIG_3C515=y CONFIG_PCMCIA_3C574=y CONFIG_PCMCIA_3C589=y CONFIG_VORTEX=y CONFIG_TYPHOON=y CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=y CONFIG_NET_VENDOR_AGERE=y CONFIG_ET131X=y CONFIG_NET_VENDOR_ALACRITECH=y CONFIG_SLICOSS=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y CONFIG_ACENIC_OMIT_TIGON_I=y CONFIG_ALTERA_TSE=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_ENA_ETHERNET=y CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=y CONFIG_LANCE=y CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=y CONFIG_NI65=y CONFIG_AMD_XGBE=y CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE_HAVE_ECC=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_AQTION=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=y CONFIG_ATL1=y CONFIG_ATL1E=y CONFIG_ATL1C=y CONFIG_ALX=y CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=y CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BCMGENET=y CONFIG_BNX2=y CONFIG_CNIC=y CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=y CONFIG_BNX2X_SRIOV=y CONFIG_SYSTEMPORT=y CONFIG_BNXT=y CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT_DCB=y CONFIG_BNXT_HWMON=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=y CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=y CONFIG_MACB_USE_HWSTAMP=y CONFIG_MACB_PCI=y CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=y CONFIG_CHELSIO_T4=y CONFIG_CHELSIO_T4_DCB=y CONFIG_CHELSIO_T4_FCOE=y CONFIG_CHELSIO_T4VF=y CONFIG_CHELSIO_LIB=y CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_CRYPTO_DEV_CHELSIO_TLS=y CONFIG_CHELSIO_IPSEC_INLINE=y CONFIG_CHELSIO_TLS_DEVICE=y CONFIG_NET_VENDOR_CIRRUS=y CONFIG_CS89x0=y CONFIG_CS89x0_PLATFORM=y CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=y CONFIG_NET_VENDOR_CORTINA=y CONFIG_GEMINI_ETHERNET=y CONFIG_CX_ECAT=y CONFIG_DNET=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=y CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y CONFIG_TULIP_MWI=y CONFIG_TULIP_MMIO=y CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=y CONFIG_WINBOND_840=y CONFIG_DM9102=y CONFIG_ULI526X=y CONFIG_PCMCIA_XIRCOM=y CONFIG_NET_VENDOR_DLINK=y CONFIG_DL2K=y CONFIG_SUNDANCE=y CONFIG_SUNDANCE_MMIO=y CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=y CONFIG_BE2NET_HWMON=y CONFIG_BE2NET_BE2=y CONFIG_BE2NET_BE3=y CONFIG_BE2NET_LANCER=y CONFIG_BE2NET_SKYHAWK=y CONFIG_NET_VENDOR_EZCHIP=y CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=y CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=y CONFIG_NET_VENDOR_GOOGLE=y CONFIG_GVE=y CONFIG_NET_VENDOR_HUAWEI=y CONFIG_HINIC=y CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_E100=y CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGBVF=y CONFIG_IXGB=y CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_IPSEC=y CONFIG_IXGBEVF=y CONFIG_IXGBEVF_IPSEC=y CONFIG_I40E=y CONFIG_I40E_DCB=y CONFIG_IAVF=y CONFIG_I40EVF=y CONFIG_ICE=y CONFIG_FM10K=y CONFIG_IGC=y CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_JME=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=y CONFIG_SKGE=y CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=y CONFIG_SKY2_DEBUG=y CONFIG_PRESTERA=y CONFIG_PRESTERA_PCI=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=y CONFIG_MLX4_DEBUG=y CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX5_CORE=y CONFIG_MLX5_ACCEL=y CONFIG_MLX5_FPGA=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_EN_ARFS=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_BRIDGE=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_IPSEC=y CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_FPGA_TLS=y CONFIG_MLX5_TLS=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLXSW_CORE=y CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE_THERMAL=y CONFIG_MLXSW_PCI=y CONFIG_MLXSW_I2C=y CONFIG_MLXSW_SPECTRUM=y CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_MINIMAL=y CONFIG_MLXFW=y CONFIG_NET_VENDOR_MICREL=y CONFIG_KS8842=y CONFIG_KS8851=y CONFIG_KS8851_MLL=y CONFIG_KSZ884X_PCI=y CONFIG_NET_VENDOR_MICROCHIP=y CONFIG_ENC28J60=y CONFIG_ENC28J60_WRITEVERIFY=y CONFIG_ENCX24J600=y CONFIG_LAN743X=y CONFIG_SPARX5_SWITCH=y CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_MSCC_OCELOT_SWITCH_LIB=y CONFIG_MSCC_OCELOT_SWITCH=y CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=y CONFIG_FEALNX=y CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y CONFIG_NET_VENDOR_NETERION=y CONFIG_S2IO=y CONFIG_VXGE=y CONFIG_VXGE_DEBUG_TRACE_ALL=y CONFIG_NET_VENDOR_NETRONOME=y CONFIG_NFP=y CONFIG_NFP_APP_FLOWER=y CONFIG_NFP_APP_ABM_NIC=y CONFIG_NFP_DEBUG=y CONFIG_NET_VENDOR_NI=y CONFIG_NI_XGE_MANAGEMENT_ENET=y CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=y CONFIG_NE2000=y CONFIG_NE2K_PCI=y CONFIG_PCMCIA_PCNET=y CONFIG_ULTRA=y CONFIG_WD80x3=y CONFIG_NET_VENDOR_NVIDIA=y CONFIG_FORCEDETH=y CONFIG_NET_VENDOR_OKI=y CONFIG_PCH_GBE=y CONFIG_ETHOC=y CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_HAMACHI=y CONFIG_YELLOWFIN=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=y CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_NETXEN_NIC=y CONFIG_QED=y CONFIG_QED_LL2=y CONFIG_QED_SRIOV=y CONFIG_QEDE=y CONFIG_QED_ISCSI=y CONFIG_QED_FCOE=y CONFIG_QED_OOO=y CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_QCA7000=y CONFIG_QCA7000_SPI=y CONFIG_QCA7000_UART=y CONFIG_QCOM_EMAC=y CONFIG_RMNET=y CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=y CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=y CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y CONFIG_8139_OLD_RX_RESET=y CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y CONFIG_SXGBE_ETH=y CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=y CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_FALCON=y CONFIG_SFC_FALCON_MTD=y CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=y CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=y CONFIG_NET_VENDOR_SMSC=y CONFIG_SMC9194=y CONFIG_PCMCIA_SMC91C92=y CONFIG_EPIC100=y CONFIG_SMSC911X=y CONFIG_SMSC9420=y CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y CONFIG_STMMAC_ETH=y CONFIG_STMMAC_SELFTESTS=y CONFIG_STMMAC_PLATFORM=y CONFIG_DWMAC_DWC_QOS_ETH=y CONFIG_DWMAC_GENERIC=y CONFIG_DWMAC_INTEL_PLAT=y CONFIG_DWMAC_INTEL=y CONFIG_DWMAC_LOONGSON=y CONFIG_STMMAC_PCI=y CONFIG_NET_VENDOR_SUN=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y CONFIG_CASSINI=y CONFIG_NIU=y CONFIG_NET_VENDOR_SYNOPSYS=y CONFIG_DWC_XLGMAC=y CONFIG_DWC_XLGMAC_PCI=y CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_TI_CPSW_PHY_SEL=y CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=y CONFIG_WIZNET_W5300=y # CONFIG_WIZNET_BUS_DIRECT is not set # CONFIG_WIZNET_BUS_INDIRECT is not set CONFIG_WIZNET_BUS_ANY=y CONFIG_WIZNET_W5100_SPI=y CONFIG_NET_VENDOR_XILINX=y CONFIG_XILINX_EMACLITE=y CONFIG_XILINX_AXI_EMAC=y CONFIG_XILINX_LL_TEMAC=y CONFIG_NET_VENDOR_XIRCOM=y CONFIG_PCMCIA_XIRC2PS=y CONFIG_FDDI=y CONFIG_DEFXX=y CONFIG_SKFP=y CONFIG_HIPPI=y CONFIG_ROADRUNNER=y CONFIG_ROADRUNNER_LARGE_RINGS=y CONFIG_NET_SB1000=y CONFIG_PHYLINK=y CONFIG_PHYLIB=y CONFIG_SWPHY=y CONFIG_LED_TRIGGER_PHY=y CONFIG_FIXED_PHY=y CONFIG_SFP=y # # MII PHY device drivers # CONFIG_AMD_PHY=y CONFIG_ADIN_PHY=y CONFIG_AQUANTIA_PHY=y CONFIG_AX88796B_PHY=y CONFIG_BROADCOM_PHY=y CONFIG_BCM54140_PHY=y CONFIG_BCM7XXX_PHY=y CONFIG_BCM84881_PHY=y CONFIG_BCM87XX_PHY=y CONFIG_BCM_NET_PHYLIB=y CONFIG_CICADA_PHY=y CONFIG_CORTINA_PHY=y CONFIG_DAVICOM_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_LXT_PHY=y CONFIG_INTEL_XWAY_PHY=y CONFIG_LSI_ET1011C_PHY=y CONFIG_MARVELL_PHY=y CONFIG_MARVELL_10G_PHY=y CONFIG_MARVELL_88X2222_PHY=y CONFIG_MEDIATEK_GE_PHY=y CONFIG_MICREL_PHY=y CONFIG_MICROCHIP_PHY=y CONFIG_MICROCHIP_T1_PHY=y CONFIG_MICROSEMI_PHY=y CONFIG_MOTORCOMM_PHY=y CONFIG_NATIONAL_PHY=y CONFIG_NXP_C45_TJA11XX_PHY=y CONFIG_NXP_TJA11XX_PHY=y CONFIG_AT803X_PHY=y CONFIG_QSEMI_PHY=y CONFIG_REALTEK_PHY=y CONFIG_RENESAS_PHY=y CONFIG_ROCKCHIP_PHY=y CONFIG_SMSC_PHY=y CONFIG_STE10XP=y CONFIG_TERANETICS_PHY=y CONFIG_DP83822_PHY=y CONFIG_DP83TC811_PHY=y CONFIG_DP83848_PHY=y CONFIG_DP83867_PHY=y CONFIG_DP83869_PHY=y CONFIG_VITESSE_PHY=y CONFIG_XILINX_GMII2RGMII=y CONFIG_MICREL_KS8995MA=y CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_FWNODE_MDIO=y CONFIG_OF_MDIO=y CONFIG_ACPI_MDIO=y CONFIG_MDIO_DEVRES=y CONFIG_MDIO_BITBANG=y CONFIG_MDIO_BCM_UNIMAC=y CONFIG_MDIO_GPIO=y CONFIG_MDIO_HISI_FEMAC=y CONFIG_MDIO_I2C=y CONFIG_MDIO_MVUSB=y CONFIG_MDIO_MSCC_MIIM=y CONFIG_MDIO_IPQ4019=y CONFIG_MDIO_IPQ8064=y # # MDIO Multiplexers # CONFIG_MDIO_BUS_MUX=y CONFIG_MDIO_BUS_MUX_GPIO=y CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y CONFIG_MDIO_BUS_MUX_MMIOREG=y # # PCS device drivers # CONFIG_PCS_XPCS=y CONFIG_PCS_LYNX=y # end of PCS device drivers CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y CONFIG_PPP_DEFLATE=y CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=y CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=y CONFIG_PPPOE=y CONFIG_PPTP=y CONFIG_PPPOL2TP=y CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=y CONFIG_SLIP=y CONFIG_SLHC=y CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y CONFIG_USB_RTL8152=y CONFIG_USB_LAN78XX=y CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=y CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=y CONFIG_USB_NET_HUAWEI_CDC_NCM=y CONFIG_USB_NET_CDC_MBIM=y CONFIG_USB_NET_DM9601=y CONFIG_USB_NET_SR9700=y CONFIG_USB_NET_SR9800=y CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=y CONFIG_USB_NET_KALMIA=y CONFIG_USB_NET_QMI_WWAN=y CONFIG_USB_HSO=y CONFIG_USB_NET_INT51X1=y CONFIG_USB_CDC_PHONET=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=y CONFIG_USB_NET_CH9200=y CONFIG_USB_NET_AQC111=y CONFIG_USB_RTL8153_ECM=y CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=y CONFIG_ATH_COMMON=y CONFIG_WLAN_VENDOR_ATH=y CONFIG_ATH_DEBUG=y CONFIG_ATH_TRACEPOINTS=y CONFIG_ATH_REG_DYNAMIC_USER_REG_HINTS=y CONFIG_ATH_REG_DYNAMIC_USER_CERT_TESTING=y CONFIG_ATH5K=y CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K_TRACER=y CONFIG_ATH5K_PCI=y CONFIG_ATH5K_TEST_CHANNELS=y CONFIG_ATH9K_HW=y CONFIG_ATH9K_COMMON=y CONFIG_ATH9K_COMMON_DEBUG=y CONFIG_ATH9K_DFS_DEBUGFS=y CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=y CONFIG_ATH9K_PCI=y CONFIG_ATH9K_AHB=y CONFIG_ATH9K_DEBUGFS=y CONFIG_ATH9K_STATION_STATISTICS=y CONFIG_ATH9K_TX99=y CONFIG_ATH9K_DFS_CERTIFIED=y CONFIG_ATH9K_DYNACK=y CONFIG_ATH9K_WOW=y CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_CHANNEL_CONTEXT=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_PCI_NO_EEPROM=y CONFIG_ATH9K_HTC=y CONFIG_ATH9K_HTC_DEBUGFS=y CONFIG_ATH9K_HWRNG=y CONFIG_ATH9K_COMMON_SPECTRAL=y CONFIG_CARL9170=y CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_DEBUGFS=y CONFIG_CARL9170_WPC=y CONFIG_CARL9170_HWRNG=y CONFIG_ATH6KL=y CONFIG_ATH6KL_SDIO=y CONFIG_ATH6KL_USB=y CONFIG_ATH6KL_DEBUG=y CONFIG_ATH6KL_TRACING=y CONFIG_ATH6KL_REGDOMAIN=y CONFIG_AR5523=y CONFIG_WIL6210=y CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y CONFIG_WIL6210_DEBUGFS=y CONFIG_ATH10K=y CONFIG_ATH10K_CE=y CONFIG_ATH10K_PCI=y CONFIG_ATH10K_AHB=y CONFIG_ATH10K_SDIO=y CONFIG_ATH10K_USB=y CONFIG_ATH10K_DEBUG=y CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K_SPECTRAL=y CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_DFS_CERTIFIED=y CONFIG_WCN36XX=y CONFIG_WCN36XX_DEBUGFS=y CONFIG_ATH11K=y CONFIG_ATH11K_AHB=y CONFIG_ATH11K_PCI=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_TRACING=y CONFIG_ATH11K_SPECTRAL=y CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_ATMEL=y CONFIG_PCI_ATMEL=y CONFIG_PCMCIA_ATMEL=y CONFIG_AT76C50X_USB=y CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=y CONFIG_B43_BCMA=y CONFIG_B43_SSB=y CONFIG_B43_BUSES_BCMA_AND_SSB=y # CONFIG_B43_BUSES_BCMA is not set # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y CONFIG_B43_DEBUG=y CONFIG_B43LEGACY=y CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_HWRNG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_BRCMUTIL=y CONFIG_BRCMSMAC=y CONFIG_BRCMFMAC=y CONFIG_BRCMFMAC_PROTO_BCDC=y CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCM_TRACING=y CONFIG_BRCMDBG=y CONFIG_WLAN_VENDOR_CISCO=y CONFIG_AIRO=y CONFIG_AIRO_CS=y CONFIG_WLAN_VENDOR_INTEL=y CONFIG_IPW2100=y CONFIG_IPW2100_MONITOR=y CONFIG_IPW2100_DEBUG=y CONFIG_IPW2200=y CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_DEBUG=y CONFIG_LIBIPW=y CONFIG_LIBIPW_DEBUG=y CONFIG_IWLEGACY=y CONFIG_IWL4965=y CONFIG_IWL3945=y # # iwl3945 / iwl4965 Debugging Options # CONFIG_IWLEGACY_DEBUG=y CONFIG_IWLEGACY_DEBUGFS=y # end of iwl3945 / iwl4965 Debugging Options CONFIG_IWLWIFI=y CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=y CONFIG_IWLMVM=y CONFIG_IWLWIFI_BCAST_FILTERING=y # # Debugging Options # CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEVICE_TRACING=y # end of Debugging Options CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_HOSTAP=y CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_FIRMWARE_NVRAM=y CONFIG_HOSTAP_PLX=y CONFIG_HOSTAP_PCI=y CONFIG_HOSTAP_CS=y CONFIG_HERMES=y CONFIG_HERMES_PRISM=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=y CONFIG_TMD_HERMES=y CONFIG_NORTEL_HERMES=y CONFIG_PCI_HERMES=y CONFIG_PCMCIA_HERMES=y CONFIG_PCMCIA_SPECTRUM=y CONFIG_ORINOCO_USB=y CONFIG_P54_COMMON=y CONFIG_P54_USB=y CONFIG_P54_PCI=y CONFIG_P54_SPI=y CONFIG_P54_SPI_DEFAULT_EEPROM=y CONFIG_P54_LEDS=y CONFIG_PRISM54=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_LIBERTAS=y CONFIG_LIBERTAS_USB=y CONFIG_LIBERTAS_CS=y CONFIG_LIBERTAS_SDIO=y CONFIG_LIBERTAS_SPI=y CONFIG_LIBERTAS_DEBUG=y CONFIG_LIBERTAS_MESH=y CONFIG_LIBERTAS_THINFIRM=y CONFIG_LIBERTAS_THINFIRM_DEBUG=y CONFIG_LIBERTAS_THINFIRM_USB=y CONFIG_MWIFIEX=y CONFIG_MWIFIEX_SDIO=y CONFIG_MWIFIEX_PCIE=y CONFIG_MWIFIEX_USB=y CONFIG_MWL8K=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_MT7601U=y CONFIG_MT76_CORE=y CONFIG_MT76_LEDS=y CONFIG_MT76_USB=y CONFIG_MT76_SDIO=y CONFIG_MT76x02_LIB=y CONFIG_MT76x02_USB=y CONFIG_MT76_CONNAC_LIB=y CONFIG_MT76x0_COMMON=y CONFIG_MT76x0U=y CONFIG_MT76x0E=y CONFIG_MT76x2_COMMON=y CONFIG_MT76x2E=y CONFIG_MT76x2U=y CONFIG_MT7603E=y CONFIG_MT7615_COMMON=y CONFIG_MT7615E=y CONFIG_MT7663_USB_SDIO_COMMON=y CONFIG_MT7663U=y CONFIG_MT7663S=y CONFIG_MT7915E=y CONFIG_MT7921E=y CONFIG_WLAN_VENDOR_MICROCHIP=y CONFIG_WILC1000=y CONFIG_WILC1000_SDIO=y CONFIG_WILC1000_SPI=y CONFIG_WILC1000_HW_OOB_INTR=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=y CONFIG_RT2400PCI=y CONFIG_RT2500PCI=y CONFIG_RT61PCI=y CONFIG_RT2800PCI=y CONFIG_RT2800PCI_RT33XX=y CONFIG_RT2800PCI_RT35XX=y CONFIG_RT2800PCI_RT53XX=y CONFIG_RT2800PCI_RT3290=y CONFIG_RT2500USB=y CONFIG_RT73USB=y CONFIG_RT2800USB=y CONFIG_RT2800USB_RT33XX=y CONFIG_RT2800USB_RT35XX=y CONFIG_RT2800USB_RT3573=y CONFIG_RT2800USB_RT53XX=y CONFIG_RT2800USB_RT55XX=y CONFIG_RT2800USB_UNKNOWN=y CONFIG_RT2800_LIB=y CONFIG_RT2800_LIB_MMIO=y CONFIG_RT2X00_LIB_MMIO=y CONFIG_RT2X00_LIB_PCI=y CONFIG_RT2X00_LIB_USB=y CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y CONFIG_RT2X00_DEBUG=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_RTL8180=y CONFIG_RTL8187=y CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=y CONFIG_RTL8192CE=y CONFIG_RTL8192SE=y CONFIG_RTL8192DE=y CONFIG_RTL8723AE=y CONFIG_RTL8723BE=y CONFIG_RTL8188EE=y CONFIG_RTL8192EE=y CONFIG_RTL8821AE=y CONFIG_RTL8192CU=y CONFIG_RTLWIFI=y CONFIG_RTLWIFI_PCI=y CONFIG_RTLWIFI_USB=y CONFIG_RTLWIFI_DEBUG=y CONFIG_RTL8192C_COMMON=y CONFIG_RTL8723_COMMON=y CONFIG_RTLBTCOEXIST=y CONFIG_RTL8XXXU=y CONFIG_RTL8XXXU_UNTESTED=y CONFIG_RTW88=y CONFIG_RTW88_CORE=y CONFIG_RTW88_PCI=y CONFIG_RTW88_8822B=y CONFIG_RTW88_8822C=y CONFIG_RTW88_8723D=y CONFIG_RTW88_8821C=y CONFIG_RTW88_8822BE=y CONFIG_RTW88_8822CE=y CONFIG_RTW88_8723DE=y CONFIG_RTW88_8821CE=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88_DEBUGFS=y CONFIG_WLAN_VENDOR_RSI=y CONFIG_RSI_91X=y CONFIG_RSI_DEBUGFS=y CONFIG_RSI_SDIO=y CONFIG_RSI_USB=y CONFIG_RSI_COEX=y CONFIG_WLAN_VENDOR_ST=y CONFIG_CW1200=y CONFIG_CW1200_WLAN_SDIO=y CONFIG_CW1200_WLAN_SPI=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WL1251=y CONFIG_WL1251_SPI=y CONFIG_WL1251_SDIO=y CONFIG_WL12XX=y CONFIG_WL18XX=y CONFIG_WLCORE=y CONFIG_WLCORE_SPI=y CONFIG_WLCORE_SDIO=y CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_USB_ZD1201=y CONFIG_ZD1211RW=y CONFIG_ZD1211RW_DEBUG=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_QTNFMAC=y CONFIG_QTNFMAC_PCIE=y CONFIG_PCMCIA_RAYCS=y CONFIG_PCMCIA_WL3501=y CONFIG_MAC80211_HWSIM=y CONFIG_USB_NET_RNDIS_WLAN=y CONFIG_VIRT_WIFI=y CONFIG_WAN=y CONFIG_HOSTESS_SV11=m CONFIG_COSA=m CONFIG_LANMEDIA=y CONFIG_SEALEVEL_4021=m CONFIG_HDLC=y CONFIG_HDLC_RAW=y CONFIG_HDLC_RAW_ETH=y CONFIG_HDLC_CISCO=y CONFIG_HDLC_FR=y CONFIG_HDLC_PPP=y CONFIG_HDLC_X25=y CONFIG_PCI200SYN=y CONFIG_WANXL=y CONFIG_PC300TOO=y CONFIG_N2=y CONFIG_C101=y CONFIG_FARSYNC=y CONFIG_LAPBETHER=y CONFIG_SBNI=y CONFIG_SBNI_MULTILINE=y CONFIG_IEEE802154_DRIVERS=y CONFIG_IEEE802154_FAKELB=y CONFIG_IEEE802154_AT86RF230=y CONFIG_IEEE802154_AT86RF230_DEBUGFS=y CONFIG_IEEE802154_MRF24J40=y CONFIG_IEEE802154_CC2520=y CONFIG_IEEE802154_ATUSB=y CONFIG_IEEE802154_ADF7242=y CONFIG_IEEE802154_CA8210=y CONFIG_IEEE802154_CA8210_DEBUGFS=y CONFIG_IEEE802154_MCR20A=y CONFIG_IEEE802154_HWSIM=y # # Wireless WAN # CONFIG_WWAN=y CONFIG_WWAN_HWSIM=y CONFIG_MHI_WWAN_CTRL=y CONFIG_RPMSG_WWAN_CTRL=y CONFIG_IOSM=y # end of Wireless WAN CONFIG_VMXNET3=y CONFIG_FUJITSU_ES=y CONFIG_USB4_NET=y CONFIG_HYPERV_NET=y CONFIG_NETDEVSIM=y CONFIG_NET_FAILOVER=y CONFIG_ISDN=y CONFIG_ISDN_CAPI=y CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_MISDN=y CONFIG_MISDN_DSP=y CONFIG_MISDN_L1OIP=y # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=y CONFIG_MISDN_HFCMULTI=y CONFIG_MISDN_HFCUSB=y CONFIG_MISDN_AVMFRITZ=y CONFIG_MISDN_SPEEDFAX=y CONFIG_MISDN_INFINEON=y CONFIG_MISDN_W6692=y CONFIG_MISDN_NETJET=y CONFIG_MISDN_HDLC=y CONFIG_MISDN_IPAC=y CONFIG_MISDN_ISAR=y CONFIG_NVM=y CONFIG_NVM_PBLK=y CONFIG_NVM_PBLK_DEBUG=y # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADC=y CONFIG_KEYBOARD_ADP5520=y CONFIG_KEYBOARD_ADP5588=y CONFIG_KEYBOARD_ADP5589=y CONFIG_KEYBOARD_APPLESPI=y CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1050=y CONFIG_KEYBOARD_QT1070=y CONFIG_KEYBOARD_QT2160=y CONFIG_KEYBOARD_DLINK_DIR685=y CONFIG_KEYBOARD_LKKBD=y CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KEYBOARD_TCA6416=y CONFIG_KEYBOARD_TCA8418=y CONFIG_KEYBOARD_MATRIX=y CONFIG_KEYBOARD_LM8323=y CONFIG_KEYBOARD_LM8333=y CONFIG_KEYBOARD_MAX7359=y CONFIG_KEYBOARD_MCS=y CONFIG_KEYBOARD_MPR121=y CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y CONFIG_KEYBOARD_SAMSUNG=y CONFIG_KEYBOARD_GOLDFISH_EVENTS=y CONFIG_KEYBOARD_STOWAWAY=y CONFIG_KEYBOARD_SUNKBD=y CONFIG_KEYBOARD_STMPE=y CONFIG_KEYBOARD_IQS62X=y CONFIG_KEYBOARD_OMAP4=y CONFIG_KEYBOARD_TC3589X=y CONFIG_KEYBOARD_TM2_TOUCHKEY=y CONFIG_KEYBOARD_TWL4030=y CONFIG_KEYBOARD_XTKBD=y CONFIG_KEYBOARD_CROS_EC=y CONFIG_KEYBOARD_CAP11XX=y CONFIG_KEYBOARD_BCM=y CONFIG_KEYBOARD_MTK_PMIC=y CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y CONFIG_MOUSE_PS2_SENTELIC=y CONFIG_MOUSE_PS2_TOUCHKIT=y CONFIG_MOUSE_PS2_OLPC=y CONFIG_MOUSE_PS2_FOCALTECH=y CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=y CONFIG_MOUSE_BCM5974=y CONFIG_MOUSE_CYAPA=y CONFIG_MOUSE_ELAN_I2C=y CONFIG_MOUSE_ELAN_I2C_I2C=y CONFIG_MOUSE_ELAN_I2C_SMBUS=y CONFIG_MOUSE_INPORT=y CONFIG_MOUSE_ATIXL=y CONFIG_MOUSE_LOGIBM=y CONFIG_MOUSE_PC110PAD=y CONFIG_MOUSE_VSXXXAA=y CONFIG_MOUSE_GPIO=y CONFIG_MOUSE_SYNAPTICS_I2C=y CONFIG_MOUSE_SYNAPTICS_USB=y CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y CONFIG_JOYSTICK_ADC=y CONFIG_JOYSTICK_ADI=y CONFIG_JOYSTICK_COBRA=y CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=y CONFIG_JOYSTICK_GRIP_MP=y CONFIG_JOYSTICK_GUILLEMOT=y CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y CONFIG_JOYSTICK_TMDC=y CONFIG_JOYSTICK_IFORCE=y CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=y CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y CONFIG_JOYSTICK_SPACEBALL=y CONFIG_JOYSTICK_STINGER=y CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=y CONFIG_JOYSTICK_DB9=y CONFIG_JOYSTICK_GAMECON=y CONFIG_JOYSTICK_TURBOGRAFX=y CONFIG_JOYSTICK_AS5011=y CONFIG_JOYSTICK_JOYDUMP=y CONFIG_JOYSTICK_XPAD=y CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_JOYSTICK_WALKERA0701=y CONFIG_JOYSTICK_PSXPAD_SPI=y CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PXRC=y CONFIG_JOYSTICK_FSIA6B=y CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y CONFIG_TABLET_USB_PEGASUS=y CONFIG_TABLET_SERIAL_WACOM4=y CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_88PM860X=y CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=y CONFIG_TOUCHSCREEN_AD7879_I2C=y CONFIG_TOUCHSCREEN_AD7879_SPI=y CONFIG_TOUCHSCREEN_ADC=y CONFIG_TOUCHSCREEN_AR1021_I2C=y CONFIG_TOUCHSCREEN_ATMEL_MXT=y CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y CONFIG_TOUCHSCREEN_AUO_PIXCIR=y CONFIG_TOUCHSCREEN_BU21013=y CONFIG_TOUCHSCREEN_BU21029=y CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=y CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=y CONFIG_TOUCHSCREEN_CY8CTMA140=y CONFIG_TOUCHSCREEN_CY8CTMG110=y CONFIG_TOUCHSCREEN_CYTTSP_CORE=y CONFIG_TOUCHSCREEN_CYTTSP_I2C=y CONFIG_TOUCHSCREEN_CYTTSP_SPI=y CONFIG_TOUCHSCREEN_CYTTSP4_CORE=y CONFIG_TOUCHSCREEN_CYTTSP4_I2C=y CONFIG_TOUCHSCREEN_CYTTSP4_SPI=y CONFIG_TOUCHSCREEN_DA9034=y CONFIG_TOUCHSCREEN_DA9052=y CONFIG_TOUCHSCREEN_DYNAPRO=y CONFIG_TOUCHSCREEN_HAMPSHIRE=y CONFIG_TOUCHSCREEN_EETI=y CONFIG_TOUCHSCREEN_EGALAX=y CONFIG_TOUCHSCREEN_EGALAX_SERIAL=y CONFIG_TOUCHSCREEN_EXC3000=y CONFIG_TOUCHSCREEN_FUJITSU=y CONFIG_TOUCHSCREEN_GOODIX=y CONFIG_TOUCHSCREEN_HIDEEP=y CONFIG_TOUCHSCREEN_HYCON_HY46XX=y CONFIG_TOUCHSCREEN_ILI210X=y CONFIG_TOUCHSCREEN_ILITEK=y CONFIG_TOUCHSCREEN_S6SY761=y CONFIG_TOUCHSCREEN_GUNZE=y CONFIG_TOUCHSCREEN_EKTF2127=y CONFIG_TOUCHSCREEN_ELAN=y CONFIG_TOUCHSCREEN_ELO=y CONFIG_TOUCHSCREEN_WACOM_W8001=y CONFIG_TOUCHSCREEN_WACOM_I2C=y CONFIG_TOUCHSCREEN_MAX11801=y CONFIG_TOUCHSCREEN_MCS5000=y CONFIG_TOUCHSCREEN_MMS114=y CONFIG_TOUCHSCREEN_MELFAS_MIP4=y CONFIG_TOUCHSCREEN_MSG2638=y CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_IMX6UL_TSC=y CONFIG_TOUCHSCREEN_INEXIO=y CONFIG_TOUCHSCREEN_MK712=y CONFIG_TOUCHSCREEN_HTCPEN=y CONFIG_TOUCHSCREEN_PENMOUNT=y CONFIG_TOUCHSCREEN_EDT_FT5X06=y CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y CONFIG_TOUCHSCREEN_TI_AM335X_TSC=y CONFIG_TOUCHSCREEN_UCB1400=y CONFIG_TOUCHSCREEN_PIXCIR=y CONFIG_TOUCHSCREEN_WDT87XX_I2C=y CONFIG_TOUCHSCREEN_WM831X=y CONFIG_TOUCHSCREEN_WM97XX=y CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_MC13783=y 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=y CONFIG_TOUCHSCREEN_TSC_SERIO=y CONFIG_TOUCHSCREEN_TSC200X_CORE=y CONFIG_TOUCHSCREEN_TSC2004=y CONFIG_TOUCHSCREEN_TSC2005=y CONFIG_TOUCHSCREEN_TSC2007=y CONFIG_TOUCHSCREEN_TSC2007_IIO=y CONFIG_TOUCHSCREEN_PCAP=y CONFIG_TOUCHSCREEN_RM_TS=y CONFIG_TOUCHSCREEN_SILEAD=y CONFIG_TOUCHSCREEN_SIS_I2C=y CONFIG_TOUCHSCREEN_ST1232=y CONFIG_TOUCHSCREEN_STMFTS=y CONFIG_TOUCHSCREEN_STMPE=y CONFIG_TOUCHSCREEN_SUR40=y CONFIG_TOUCHSCREEN_SURFACE3_SPI=y CONFIG_TOUCHSCREEN_SX8654=y CONFIG_TOUCHSCREEN_TPS6507X=y CONFIG_TOUCHSCREEN_ZET6223=y CONFIG_TOUCHSCREEN_ZFORCE=y CONFIG_TOUCHSCREEN_COLIBRI_VF50=y CONFIG_TOUCHSCREEN_ROHM_BU21023=y CONFIG_TOUCHSCREEN_IQS5XX=y CONFIG_TOUCHSCREEN_ZINITIX=y CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM860X_ONKEY=y CONFIG_INPUT_88PM80X_ONKEY=y CONFIG_INPUT_AD714X=y CONFIG_INPUT_AD714X_I2C=y CONFIG_INPUT_AD714X_SPI=y CONFIG_INPUT_ARIZONA_HAPTICS=y CONFIG_INPUT_ATC260X_ONKEY=y CONFIG_INPUT_ATMEL_CAPTOUCH=y CONFIG_INPUT_BMA150=y CONFIG_INPUT_E3X0_BUTTON=y CONFIG_INPUT_PCSPKR=y CONFIG_INPUT_MAX77650_ONKEY=y CONFIG_INPUT_MAX77693_HAPTIC=y CONFIG_INPUT_MAX8925_ONKEY=y CONFIG_INPUT_MAX8997_HAPTIC=y CONFIG_INPUT_MC13783_PWRBUTTON=y CONFIG_INPUT_MMA8450=y CONFIG_INPUT_APANEL=y CONFIG_INPUT_GPIO_BEEPER=y CONFIG_INPUT_GPIO_DECODER=y CONFIG_INPUT_GPIO_VIBRA=y CONFIG_INPUT_CPCAP_PWRBUTTON=y CONFIG_INPUT_WISTRON_BTNS=y CONFIG_INPUT_ATLAS_BTNS=y CONFIG_INPUT_ATI_REMOTE2=y CONFIG_INPUT_KEYSPAN_REMOTE=y CONFIG_INPUT_KXTJ9=y CONFIG_INPUT_POWERMATE=y CONFIG_INPUT_YEALINK=y CONFIG_INPUT_CM109=y CONFIG_INPUT_REGULATOR_HAPTIC=y CONFIG_INPUT_RETU_PWRBUTTON=y CONFIG_INPUT_TPS65218_PWRBUTTON=y CONFIG_INPUT_AXP20X_PEK=y CONFIG_INPUT_TWL4030_PWRBUTTON=y CONFIG_INPUT_TWL4030_VIBRA=y CONFIG_INPUT_TWL6040_VIBRA=y CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PALMAS_PWRBUTTON=y CONFIG_INPUT_PCF50633_PMU=y CONFIG_INPUT_PCF8574=y CONFIG_INPUT_PWM_BEEPER=y CONFIG_INPUT_PWM_VIBRA=y CONFIG_INPUT_RK805_PWRKEY=y CONFIG_INPUT_GPIO_ROTARY_ENCODER=y CONFIG_INPUT_DA7280_HAPTICS=y CONFIG_INPUT_DA9052_ONKEY=y CONFIG_INPUT_DA9055_ONKEY=y CONFIG_INPUT_DA9063_ONKEY=y CONFIG_INPUT_WM831X_ON=y CONFIG_INPUT_PCAP=y CONFIG_INPUT_ADXL34X=y CONFIG_INPUT_ADXL34X_I2C=y CONFIG_INPUT_ADXL34X_SPI=y CONFIG_INPUT_IMS_PCU=y CONFIG_INPUT_IQS269A=y CONFIG_INPUT_IQS626A=y CONFIG_INPUT_CMA3000=y CONFIG_INPUT_CMA3000_I2C=y CONFIG_INPUT_IDEAPAD_SLIDEBAR=y CONFIG_INPUT_SOC_BUTTON_ARRAY=y CONFIG_INPUT_DRV260X_HAPTICS=y CONFIG_INPUT_DRV2665_HAPTICS=y CONFIG_INPUT_DRV2667_HAPTICS=y CONFIG_INPUT_RAVE_SP_PWRBUTTON=y CONFIG_INPUT_STPMIC1_ONKEY=y CONFIG_RMI4_CORE=y CONFIG_RMI4_I2C=y CONFIG_RMI4_SPI=y CONFIG_RMI4_SMB=y CONFIG_RMI4_F03=y CONFIG_RMI4_F03_SERIO=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y CONFIG_RMI4_F3A=y CONFIG_RMI4_F54=y CONFIG_RMI4_F55=y # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y CONFIG_SERIO_PARKBD=y CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y CONFIG_SERIO_PS2MULT=y CONFIG_SERIO_ARC_PS2=y CONFIG_SERIO_APBPS2=y CONFIG_HYPERV_KEYBOARD=y CONFIG_SERIO_GPIO_PS2=y CONFIG_USERIO=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=y # end of Hardware I/O ports # end of Input device support # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_LDISC_AUTOLOAD=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_16550A_VARIANTS=y CONFIG_SERIAL_8250_FINTEK=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=y CONFIG_SERIAL_8250_MEN_MCB=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_FOURPORT=y CONFIG_SERIAL_8250_ACCENT=y CONFIG_SERIAL_8250_ASPEED_VUART=y CONFIG_SERIAL_8250_BOCA=y CONFIG_SERIAL_8250_EXAR_ST16C554=y CONFIG_SERIAL_8250_HUB6=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_DWLIB=y CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_OF_PLATFORM=y # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=y CONFIG_SERIAL_MAX310X=y CONFIG_SERIAL_UARTLITE=y CONFIG_SERIAL_UARTLITE_CONSOLE=y CONFIG_SERIAL_UARTLITE_NR_UARTS=1 CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y CONFIG_SERIAL_SIFIVE=y CONFIG_SERIAL_SIFIVE_CONSOLE=y CONFIG_SERIAL_LANTIQ=y CONFIG_SERIAL_LANTIQ_CONSOLE=y CONFIG_SERIAL_SCCNXP=y CONFIG_SERIAL_SCCNXP_CONSOLE=y CONFIG_SERIAL_SC16IS7XX_CORE=y CONFIG_SERIAL_SC16IS7XX=y CONFIG_SERIAL_SC16IS7XX_I2C=y CONFIG_SERIAL_SC16IS7XX_SPI=y CONFIG_SERIAL_TIMBERDALE=y CONFIG_SERIAL_BCM63XX=y CONFIG_SERIAL_BCM63XX_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS=y CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 CONFIG_SERIAL_ALTERA_UART_CONSOLE=y CONFIG_SERIAL_PCH_UART=y CONFIG_SERIAL_PCH_UART_CONSOLE=y CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=y CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_FSL_LINFLEXUART=y CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y CONFIG_SERIAL_CONEXANT_DIGICOLOR=y CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y CONFIG_SERIAL_MEN_Z135=y CONFIG_SERIAL_SPRD=y CONFIG_SERIAL_SPRD_CONSOLE=y CONFIG_SERIAL_LITEUART=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 CONFIG_SERIAL_LITEUART_CONSOLE=y # end of Serial drivers CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIAL_NONSTANDARD=y CONFIG_MOXA_INTELLIO=y CONFIG_MOXA_SMARTIO=y CONFIG_SYNCLINK_GT=y CONFIG_N_HDLC=y CONFIG_GOLDFISH_TTY=y CONFIG_GOLDFISH_TTY_EARLY_CONSOLE=y CONFIG_N_GSM=y CONFIG_NOZOMI=y CONFIG_NULL_TTY=y CONFIG_HVC_DRIVER=y CONFIG_SERIAL_DEV_BUS=y CONFIG_SERIAL_DEV_CTRL_TTYPORT=y CONFIG_TTY_PRINTK=y CONFIG_TTY_PRINTK_LEVEL=6 CONFIG_PRINTER=y CONFIG_LP_CONSOLE=y CONFIG_PPDEV=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PLAT_DATA=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=y CONFIG_IPMI_SSIF=y CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_IPMB_DEVICE_INTERFACE=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_BA431=y CONFIG_HW_RANDOM_GEODE=y CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_CCTRNG=y CONFIG_HW_RANDOM_XIPHERA=y CONFIG_DTLK=y CONFIG_APPLICOM=y CONFIG_SONYPI=y # # PCMCIA character devices # CONFIG_SYNCLINK_CS=y CONFIG_CARDMAN_4000=y CONFIG_CARDMAN_4040=y CONFIG_SCR24X=y CONFIG_IPWIRELESS=y # end of PCMCIA character devices CONFIG_MWAVE=y CONFIG_SCx200_GPIO=y CONFIG_PC8736x_GPIO=y CONFIG_NSC_GPIO=y CONFIG_DEVMEM=y CONFIG_NVRAM=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 CONFIG_DEVPORT=y CONFIG_HPET=y CONFIG_HPET_MMAP=y CONFIG_HPET_MMAP_DEFAULT=y CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_HW_RANDOM_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_SPI=y CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_I2C_CR50=y CONFIG_TCG_TIS_I2C_ATMEL=y CONFIG_TCG_TIS_I2C_INFINEON=y CONFIG_TCG_TIS_I2C_NUVOTON=y CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y CONFIG_TCG_INFINEON=y CONFIG_TCG_CRB=y CONFIG_TCG_VTPM_PROXY=y CONFIG_TCG_TIS_ST33ZP24=y CONFIG_TCG_TIS_ST33ZP24_I2C=y CONFIG_TCG_TIS_ST33ZP24_SPI=y CONFIG_TELCLOCK=y CONFIG_XILLYBUS=y CONFIG_XILLYBUS_PCIE=y CONFIG_XILLYBUS_OF=y # end of Character devices CONFIG_RANDOM_TRUST_CPU=y CONFIG_RANDOM_TRUST_BOOTLOADER=y # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_ARB_GPIO_CHALLENGE=y CONFIG_I2C_MUX_GPIO=y CONFIG_I2C_MUX_GPMUX=y CONFIG_I2C_MUX_LTC4306=y CONFIG_I2C_MUX_PCA9541=y CONFIG_I2C_MUX_PCA954x=y CONFIG_I2C_MUX_PINCTRL=y CONFIG_I2C_MUX_REG=y CONFIG_I2C_DEMUX_PINCTRL=y CONFIG_I2C_MUX_MLXCPLD=y # end of Multiplexer I2C Chip support CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y CONFIG_I2C_AMD756=y CONFIG_I2C_AMD756_S4882=y CONFIG_I2C_AMD8111=y CONFIG_I2C_AMD_MP2=y CONFIG_I2C_I801=y CONFIG_I2C_ISCH=y CONFIG_I2C_ISMT=y CONFIG_I2C_PIIX4=y CONFIG_I2C_CHT_WC=y CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=y CONFIG_I2C_NVIDIA_GPU=y CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=y CONFIG_I2C_VIAPRO=y # # ACPI drivers # CONFIG_I2C_SCMI=y # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=y CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_EG20T=y CONFIG_I2C_EMEV2=y CONFIG_I2C_GPIO=y CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_KEMPLD=y CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=y CONFIG_I2C_PXA=y CONFIG_I2C_PXA_PCI=y CONFIG_I2C_RK3X=y CONFIG_I2C_SIMTEC=y CONFIG_I2C_XILINX=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_DLN2=y CONFIG_I2C_CP2615=y CONFIG_I2C_PARPORT=y CONFIG_I2C_ROBOTFUZZ_OSIF=y CONFIG_I2C_TAOS_EVM=y CONFIG_I2C_TINY_USB=y CONFIG_I2C_VIPERBOARD=y # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_ISA=y CONFIG_I2C_CROS_EC_TUNNEL=y CONFIG_SCx200_ACB=y CONFIG_I2C_FSI=y # end of I2C Hardware Bus support CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y CONFIG_I2C_SLAVE_TESTUNIT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # end of I2C support CONFIG_I3C=y CONFIG_CDNS_I3C_MASTER=y CONFIG_DW_I3C_MASTER=y CONFIG_SVC_I3C_MASTER=y CONFIG_MIPI_I3C_HCI=y CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=y CONFIG_SPI_ALTERA_CORE=y CONFIG_SPI_ALTERA_DFL=y CONFIG_SPI_AXI_SPI_ENGINE=y CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y CONFIG_SPI_CADENCE=y CONFIG_SPI_CADENCE_QUADSPI=y CONFIG_SPI_DESIGNWARE=y CONFIG_SPI_DW_DMA=y CONFIG_SPI_DW_PCI=y CONFIG_SPI_DW_MMIO=y CONFIG_SPI_DLN2=y CONFIG_SPI_FSI=y CONFIG_SPI_NXP_FLEXSPI=y CONFIG_SPI_GPIO=y CONFIG_SPI_LM70_LLP=y CONFIG_SPI_FSL_LIB=y CONFIG_SPI_FSL_SPI=y CONFIG_SPI_LANTIQ_SSC=y CONFIG_SPI_OC_TINY=y CONFIG_SPI_PXA2XX=y CONFIG_SPI_PXA2XX_PCI=y CONFIG_SPI_ROCKCHIP=y CONFIG_SPI_SC18IS602=y CONFIG_SPI_SIFIVE=y CONFIG_SPI_MXIC=y CONFIG_SPI_TOPCLIFF_PCH=y CONFIG_SPI_XCOMM=y CONFIG_SPI_XILINX=y CONFIG_SPI_ZYNQMP_GQSPI=y CONFIG_SPI_AMD=y # # SPI Multiplexer support # CONFIG_SPI_MUX=y # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y CONFIG_SPI_LOOPBACK_TEST=m CONFIG_SPI_TLE62X0=y CONFIG_SPI_SLAVE=y CONFIG_SPI_SLAVE_TIME=y CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y CONFIG_SPI_DYNAMIC=y CONFIG_SPMI=y CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # CONFIG_HSI_CHAR=y CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=y CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y CONFIG_DP83640_PHY=y CONFIG_PTP_1588_CLOCK_INES=y CONFIG_PTP_1588_CLOCK_PCH=y CONFIG_PTP_1588_CLOCK_KVM=y CONFIG_PTP_1588_CLOCK_IDT82P33=y CONFIG_PTP_1588_CLOCK_IDTCM=y CONFIG_PTP_1588_CLOCK_VMW=y CONFIG_PTP_1588_CLOCK_OCP=y # end of PTP clock support CONFIG_PINCTRL=y CONFIG_GENERIC_PINCTRL_GROUPS=y CONFIG_PINMUX=y CONFIG_GENERIC_PINMUX_FUNCTIONS=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y CONFIG_DEBUG_PINCTRL=y CONFIG_PINCTRL_AS3722=y CONFIG_PINCTRL_AXP209=y CONFIG_PINCTRL_AMD=y CONFIG_PINCTRL_DA9062=y CONFIG_PINCTRL_MCP23S08_I2C=y CONFIG_PINCTRL_MCP23S08_SPI=y CONFIG_PINCTRL_MCP23S08=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_SX150X=y CONFIG_PINCTRL_STMFX=y CONFIG_PINCTRL_MAX77620=y CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_RK805=y CONFIG_PINCTRL_OCELOT=y CONFIG_PINCTRL_MICROCHIP_SGPIO=y CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_LYNXPOINT=y CONFIG_PINCTRL_MERRIFIELD=y CONFIG_PINCTRL_INTEL=y CONFIG_PINCTRL_ALDERLAKE=y CONFIG_PINCTRL_BROXTON=y CONFIG_PINCTRL_CANNONLAKE=y CONFIG_PINCTRL_CEDARFORK=y CONFIG_PINCTRL_DENVERTON=y CONFIG_PINCTRL_ELKHARTLAKE=y CONFIG_PINCTRL_EMMITSBURG=y CONFIG_PINCTRL_GEMINILAKE=y CONFIG_PINCTRL_ICELAKE=y CONFIG_PINCTRL_JASPERLAKE=y CONFIG_PINCTRL_LAKEFIELD=y CONFIG_PINCTRL_LEWISBURG=y CONFIG_PINCTRL_SUNRISEPOINT=y CONFIG_PINCTRL_TIGERLAKE=y # # Renesas pinctrl drivers # # end of Renesas pinctrl drivers CONFIG_PINCTRL_LOCHNAGAR=y CONFIG_PINCTRL_MADERA=y CONFIG_PINCTRL_CS47L15=y CONFIG_PINCTRL_CS47L35=y CONFIG_PINCTRL_CS47L85=y CONFIG_PINCTRL_CS47L90=y CONFIG_PINCTRL_CS47L92=y CONFIG_PINCTRL_EQUILIBRIUM=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_DEBUG_GPIO=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_CDEV=y CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # CONFIG_GPIO_74XX_MMIO=y CONFIG_GPIO_ALTERA=y CONFIG_GPIO_AMDPT=y CONFIG_GPIO_CADENCE=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_EXAR=y CONFIG_GPIO_FTGPIO010=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_GRGPIO=y CONFIG_GPIO_HLWD=y CONFIG_GPIO_ICH=y CONFIG_GPIO_LOGICVC=y CONFIG_GPIO_MB86S7X=y CONFIG_GPIO_MENZ127=y CONFIG_GPIO_SAMA5D2_PIOBU=y CONFIG_GPIO_SIFIVE=y CONFIG_GPIO_SIOX=y CONFIG_GPIO_STA2X11=y CONFIG_GPIO_SYSCON=y CONFIG_GPIO_VX855=y CONFIG_GPIO_WCD934X=y CONFIG_GPIO_XILINX=y CONFIG_GPIO_AMD_FCH=y # end of Memory mapped GPIO drivers # # Port-mapped I/O GPIO drivers # CONFIG_GPIO_104_DIO_48E=y CONFIG_GPIO_104_IDIO_16=y CONFIG_GPIO_104_IDI_48=y CONFIG_GPIO_F7188X=y CONFIG_GPIO_GPIO_MM=y CONFIG_GPIO_IT87=y CONFIG_GPIO_SCH=y CONFIG_GPIO_SCH311X=y CONFIG_GPIO_WINBOND=y CONFIG_GPIO_WS16C48=y # end of Port-mapped I/O GPIO drivers # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y CONFIG_GPIO_ADP5588_IRQ=y CONFIG_GPIO_ADNP=y CONFIG_GPIO_GW_PLD=y CONFIG_GPIO_MAX7300=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_MAX732X_IRQ=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA9570=y CONFIG_GPIO_PCF857X=y CONFIG_GPIO_TPIC2810=y # end of I2C GPIO expanders # # MFD GPIO expanders # CONFIG_GPIO_ADP5520=y CONFIG_GPIO_ARIZONA=y CONFIG_GPIO_BD70528=y CONFIG_GPIO_BD71815=y CONFIG_GPIO_BD71828=y CONFIG_GPIO_BD9571MWV=y CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_CS5535=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_DA9055=y CONFIG_GPIO_DLN2=y CONFIG_GPIO_JANZ_TTL=y CONFIG_GPIO_KEMPLD=y CONFIG_GPIO_LP3943=y CONFIG_GPIO_LP873X=y CONFIG_GPIO_LP87565=y CONFIG_GPIO_MADERA=y CONFIG_GPIO_MAX77620=y CONFIG_GPIO_MAX77650=y CONFIG_GPIO_PALMAS=y CONFIG_GPIO_RC5T583=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_TC3589X=y CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_TPS65086=y CONFIG_GPIO_TPS65218=y CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=y CONFIG_GPIO_TPS68470=y CONFIG_GPIO_TQMX86=y CONFIG_GPIO_TWL4030=y CONFIG_GPIO_TWL6040=y CONFIG_GPIO_UCB1400=y CONFIG_GPIO_WHISKEY_COVE=y CONFIG_GPIO_WM831X=y CONFIG_GPIO_WM8350=y CONFIG_GPIO_WM8994=y # end of MFD GPIO expanders # # PCI GPIO expanders # CONFIG_GPIO_AMD8111=y CONFIG_GPIO_MERRIFIELD=y CONFIG_GPIO_ML_IOH=y CONFIG_GPIO_PCH=y CONFIG_GPIO_PCI_IDIO_16=y CONFIG_GPIO_PCIE_IDIO_24=y CONFIG_GPIO_RDC321X=y CONFIG_GPIO_SODAVILLE=y # end of PCI GPIO expanders # # SPI GPIO expanders # CONFIG_GPIO_74X164=y CONFIG_GPIO_MAX3191X=y CONFIG_GPIO_MAX7301=y CONFIG_GPIO_MC33880=y CONFIG_GPIO_PISOSR=y CONFIG_GPIO_XRA1403=y CONFIG_GPIO_MOXTET=y # end of SPI GPIO expanders # # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=y # end of USB GPIO expanders # # Virtual GPIO drivers # CONFIG_GPIO_AGGREGATOR=y CONFIG_GPIO_MOCKUP=y # end of Virtual GPIO drivers CONFIG_W1=y CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=y CONFIG_W1_MASTER_DS2490=y CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=y CONFIG_W1_MASTER_GPIO=y CONFIG_W1_MASTER_SGI=y # end of 1-wire Bus Masters # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y CONFIG_W1_SLAVE_DS2405=y CONFIG_W1_SLAVE_DS2408=y CONFIG_W1_SLAVE_DS2408_READBACK=y CONFIG_W1_SLAVE_DS2413=y CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2805=y CONFIG_W1_SLAVE_DS2430=y CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2438=y CONFIG_W1_SLAVE_DS250X=y CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y CONFIG_W1_SLAVE_DS28E04=y CONFIG_W1_SLAVE_DS28E17=y # end of 1-wire Slaves CONFIG_POWER_RESET=y CONFIG_POWER_RESET_AS3722=y CONFIG_POWER_RESET_ATC260X=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_LTC2952=y CONFIG_POWER_RESET_MT6323=y CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_REBOOT_MODE=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_NVMEM_REBOOT_MODE=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y CONFIG_MAX8925_POWER=y CONFIG_WM831X_BACKUP=y CONFIG_WM831X_POWER=y CONFIG_WM8350_POWER=y CONFIG_TEST_POWER=y CONFIG_BATTERY_88PM860X=y CONFIG_CHARGER_ADP5061=y CONFIG_BATTERY_ACT8945A=y CONFIG_BATTERY_CPCAP=y CONFIG_BATTERY_CW2015=y CONFIG_BATTERY_DS2760=y CONFIG_BATTERY_DS2780=y CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_OLPC=y CONFIG_BATTERY_WM97XX=y CONFIG_BATTERY_SBS=y CONFIG_CHARGER_SBS=y CONFIG_MANAGER_SBS=y CONFIG_BATTERY_BQ27XXX=y CONFIG_BATTERY_BQ27XXX_I2C=y CONFIG_BATTERY_BQ27XXX_HDQ=y CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM=y CONFIG_BATTERY_DA9030=y CONFIG_BATTERY_DA9052=y CONFIG_CHARGER_DA9150=y CONFIG_BATTERY_DA9150=y CONFIG_CHARGER_AXP20X=y CONFIG_BATTERY_AXP20X=y CONFIG_AXP20X_POWER=y CONFIG_AXP288_CHARGER=y CONFIG_AXP288_FUEL_GAUGE=y CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=y CONFIG_BATTERY_MAX1721X=y CONFIG_BATTERY_TWL4030_MADC=y CONFIG_CHARGER_88PM860X=y CONFIG_CHARGER_PCF50633=y CONFIG_BATTERY_RX51=y CONFIG_CHARGER_ISP1704=y CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_LP8788=y CONFIG_CHARGER_GPIO=y CONFIG_CHARGER_MANAGER=y CONFIG_CHARGER_LT3651=y CONFIG_CHARGER_LTC4162L=y CONFIG_CHARGER_MAX14577=y CONFIG_CHARGER_DETECTOR_MAX14656=y CONFIG_CHARGER_MAX77650=y CONFIG_CHARGER_MAX77693=y CONFIG_CHARGER_MAX8997=y CONFIG_CHARGER_MAX8998=y CONFIG_CHARGER_MP2629=y CONFIG_CHARGER_BQ2415X=y CONFIG_CHARGER_BQ24190=y CONFIG_CHARGER_BQ24257=y CONFIG_CHARGER_BQ24735=y CONFIG_CHARGER_BQ2515X=y CONFIG_CHARGER_BQ25890=y CONFIG_CHARGER_BQ25980=y CONFIG_CHARGER_BQ256XX=y CONFIG_CHARGER_SMB347=y CONFIG_CHARGER_TPS65090=y CONFIG_CHARGER_TPS65217=y CONFIG_BATTERY_GAUGE_LTC2941=y CONFIG_BATTERY_GOLDFISH=y CONFIG_BATTERY_RT5033=y CONFIG_CHARGER_RT9455=y CONFIG_CHARGER_CROS_USBPD=y CONFIG_CHARGER_UCS1002=y CONFIG_CHARGER_BD70528=y CONFIG_CHARGER_BD99954=y CONFIG_CHARGER_WILCO=y CONFIG_RN5T618_POWER=y CONFIG_BATTERY_SURFACE=y CONFIG_CHARGER_SURFACE=y CONFIG_HWMON=y CONFIG_HWMON_VID=y CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # CONFIG_SENSORS_ABITUGURU=y CONFIG_SENSORS_ABITUGURU3=y CONFIG_SENSORS_AD7314=y CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM1177=y CONFIG_SENSORS_ADM9240=y CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7310=y CONFIG_SENSORS_ADT7410=y CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y CONFIG_SENSORS_AHT10=y CONFIG_SENSORS_AS370=y CONFIG_SENSORS_ASC7621=y CONFIG_SENSORS_AXI_FAN_CONTROL=y CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=y CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=y CONFIG_SENSORS_ASPEED=y CONFIG_SENSORS_ATXP1=y CONFIG_SENSORS_CORSAIR_CPRO=y CONFIG_SENSORS_CORSAIR_PSU=y CONFIG_SENSORS_DRIVETEMP=y CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_DA9052_ADC=y CONFIG_SENSORS_DA9055=y CONFIG_SENSORS_I5K_AMB=y CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y CONFIG_SENSORS_GSC=y CONFIG_SENSORS_MC13783_ADC=y CONFIG_SENSORS_FSCHMD=y CONFIG_SENSORS_FTSTEUTATES=y CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=y CONFIG_SENSORS_GPIO_FAN=y CONFIG_SENSORS_HIH6130=y CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y CONFIG_SENSORS_IIO_HWMON=y CONFIG_SENSORS_I5500=y CONFIG_SENSORS_CORETEMP=y CONFIG_SENSORS_IT87=y CONFIG_SENSORS_JC42=y CONFIG_SENSORS_POWR1220=y CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LOCHNAGAR=y CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC2947=y CONFIG_SENSORS_LTC2947_I2C=y CONFIG_SENSORS_LTC2947_SPI=y CONFIG_SENSORS_LTC2990=y CONFIG_SENSORS_LTC2992=y CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y CONFIG_SENSORS_LTC4222=y CONFIG_SENSORS_LTC4245=y CONFIG_SENSORS_LTC4260=y CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX1111=y CONFIG_SENSORS_MAX127=y CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=y CONFIG_SENSORS_MAX31722=y CONFIG_SENSORS_MAX31730=y CONFIG_SENSORS_MAX6621=y CONFIG_SENSORS_MAX6639=y CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y CONFIG_SENSORS_MAX31790=y CONFIG_SENSORS_MCP3021=y CONFIG_SENSORS_MLXREG_FAN=y CONFIG_SENSORS_TC654=y CONFIG_SENSORS_TPS23861=y CONFIG_SENSORS_MENF21BMC_HWMON=y CONFIG_SENSORS_MR75203=y CONFIG_SENSORS_ADCXX=y CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM70=y CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=y CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y CONFIG_SENSORS_LM90=y CONFIG_SENSORS_LM92=y CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=y CONFIG_SENSORS_LM95241=y CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=y CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y CONFIG_SENSORS_NCT6683=y CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_NCT7802=y CONFIG_SENSORS_NCT7904=y CONFIG_SENSORS_NPCM7XX=y CONFIG_SENSORS_NZXT_KRAKEN2=y CONFIG_SENSORS_PCF8591=y CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=y CONFIG_SENSORS_ADM1266=y CONFIG_SENSORS_ADM1275=y CONFIG_SENSORS_BEL_PFE=y CONFIG_SENSORS_BPA_RS600=y CONFIG_SENSORS_FSP_3Y=y CONFIG_SENSORS_IBM_CFFPS=y CONFIG_SENSORS_INSPUR_IPSPS=y CONFIG_SENSORS_IR35221=y CONFIG_SENSORS_IR36021=y CONFIG_SENSORS_IR38064=y CONFIG_SENSORS_IRPS5401=y CONFIG_SENSORS_ISL68137=y CONFIG_SENSORS_LM25066=y CONFIG_SENSORS_LTC2978=y CONFIG_SENSORS_LTC2978_REGULATOR=y CONFIG_SENSORS_LTC3815=y CONFIG_SENSORS_MAX15301=y CONFIG_SENSORS_MAX16064=y CONFIG_SENSORS_MAX16601=y CONFIG_SENSORS_MAX20730=y CONFIG_SENSORS_MAX20751=y CONFIG_SENSORS_MAX31785=y CONFIG_SENSORS_MAX34440=y CONFIG_SENSORS_MAX8688=y CONFIG_SENSORS_MP2975=y CONFIG_SENSORS_PM6764TR=y CONFIG_SENSORS_PXE1610=y CONFIG_SENSORS_Q54SJ108A2=y CONFIG_SENSORS_STPDDC60=y CONFIG_SENSORS_TPS40422=y CONFIG_SENSORS_TPS53679=y CONFIG_SENSORS_UCD9000=y CONFIG_SENSORS_UCD9200=y CONFIG_SENSORS_XDPE122=y CONFIG_SENSORS_ZL6100=y CONFIG_SENSORS_PWM_FAN=y CONFIG_SENSORS_SBTSI=y CONFIG_SENSORS_SHT15=y CONFIG_SENSORS_SHT21=y CONFIG_SENSORS_SHT3x=y CONFIG_SENSORS_SHTC1=y CONFIG_SENSORS_SIS5595=y CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_EMC2103=y CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47M192=y CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y CONFIG_SENSORS_SCH5636=y CONFIG_SENSORS_STTS751=y CONFIG_SENSORS_SMM665=y CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_ADS7871=y CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=y CONFIG_SENSORS_INA2XX=y CONFIG_SENSORS_INA3221=y CONFIG_SENSORS_TC74=y CONFIG_SENSORS_THMC50=y CONFIG_SENSORS_TMP102=y CONFIG_SENSORS_TMP103=y CONFIG_SENSORS_TMP108=y CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_TMP513=y CONFIG_SENSORS_VIA_CPUTEMP=y CONFIG_SENSORS_VIA686A=y CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=y CONFIG_SENSORS_W83773G=y CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=y CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=y CONFIG_SENSORS_W83795_FANCTRL=y CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y CONFIG_SENSORS_WM831X=y CONFIG_SENSORS_WM8350=y CONFIG_SENSORS_XGENE=y CONFIG_SENSORS_INTEL_M10_BMC_HWMON=y # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=y CONFIG_SENSORS_ATK0110=y CONFIG_THERMAL=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_STATISTICS=y CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_CPU_FREQ_THERMAL=y CONFIG_CPU_IDLE_THERMAL=y CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y CONFIG_THERMAL_MMIO=y CONFIG_MAX77620_THERMAL=y CONFIG_DA9062_THERMAL=y # # Intel thermal drivers # CONFIG_INTEL_POWERCLAMP=y CONFIG_X86_THERMAL_VECTOR=y CONFIG_X86_PKG_TEMP_THERMAL=y CONFIG_INTEL_SOC_DTS_IOSF_CORE=y CONFIG_INTEL_SOC_DTS_THERMAL=y CONFIG_INTEL_QUARK_DTS_THERMAL=y # # ACPI INT340X thermal drivers # CONFIG_INT340X_THERMAL=y CONFIG_ACPI_THERMAL_REL=y CONFIG_INT3406_THERMAL=y # end of ACPI INT340X thermal drivers CONFIG_INTEL_BXT_PMIC_THERMAL=y CONFIG_INTEL_PCH_THERMAL=y CONFIG_INTEL_TCC_COOLING=y # end of Intel thermal drivers # CONFIG_TI_SOC_THERMAL is not set CONFIG_GENERIC_ADC_THERMAL=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_OPEN_TIMEOUT=0 CONFIG_WATCHDOG_SYSFS=y # # Watchdog Pretimeout Governors # CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=y CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y # CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y CONFIG_SOFT_WATCHDOG_PRETIMEOUT=y CONFIG_BD70528_WATCHDOG=y CONFIG_BD957XMUF_WATCHDOG=y CONFIG_DA9052_WATCHDOG=y CONFIG_DA9055_WATCHDOG=y CONFIG_DA9063_WATCHDOG=y CONFIG_DA9062_WATCHDOG=y CONFIG_GPIO_WATCHDOG=y CONFIG_GPIO_WATCHDOG_ARCH_INITCALL=y CONFIG_MENF21BMC_WATCHDOG=y CONFIG_MENZ069_WATCHDOG=y CONFIG_WDAT_WDT=y CONFIG_WM831X_WATCHDOG=y CONFIG_WM8350_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y CONFIG_ZIIRAVE_WATCHDOG=y CONFIG_RAVE_SP_WATCHDOG=y CONFIG_MLX_WDT=y CONFIG_CADENCE_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_RN5T618_WATCHDOG=y CONFIG_TWL4030_WATCHDOG=y CONFIG_MAX63XX_WATCHDOG=y CONFIG_MAX77620_WATCHDOG=y CONFIG_RETU_WATCHDOG=y CONFIG_STPMIC1_WATCHDOG=y CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=y CONFIG_ALIM7101_WDT=y CONFIG_EBC_C384_WDT=y CONFIG_F71808E_WDT=y CONFIG_SP5100_TCO=y CONFIG_GEODE_WDT=y CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y CONFIG_IBMASR=y CONFIG_WAFER_WDT=y CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=y CONFIG_INTEL_MID_WATCHDOG=y CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y CONFIG_HPWDT_NMI_DECODING=y CONFIG_KEMPLD_WDT=y CONFIG_SC1200_WDT=y CONFIG_SCx200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y CONFIG_RDC321X_WDT=y CONFIG_60XX_WDT=y CONFIG_SBC8360_WDT=y CONFIG_SBC7240_WDT=y CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=y CONFIG_TQMX86_WDT=y CONFIG_VIA_WDT=y CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y CONFIG_W83977F_WDT=y CONFIG_MACHZ_WDT=y CONFIG_SBC_EPX_C3_WATCHDOG=y CONFIG_INTEL_MEI_WDT=y CONFIG_NI903X_WDT=y CONFIG_NIC7018_WDT=y CONFIG_MEN_A21_WDT=y # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=y CONFIG_MIXCOMWD=y # CONFIG_WDT is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y CONFIG_WDTPCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=y CONFIG_SSB_POSSIBLE=y CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y CONFIG_BCMA=y CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA_HOST_SOC=y CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_SFLASH=y CONFIG_BCMA_DRIVER_GMAC_CMN=y CONFIG_BCMA_DRIVER_GPIO=y CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_CS5535=y CONFIG_MFD_ACT8945A=y CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y CONFIG_PMIC_ADP5520=y CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_ATMEL_FLEXCOM=y CONFIG_MFD_ATMEL_HLCDC=y CONFIG_MFD_BCM590XX=y CONFIG_MFD_BD9571MWV=y CONFIG_MFD_AXP20X=y CONFIG_MFD_AXP20X_I2C=y CONFIG_MFD_CROS_EC_DEV=y CONFIG_MFD_MADERA=y CONFIG_MFD_MADERA_I2C=y CONFIG_MFD_MADERA_SPI=y CONFIG_MFD_CS47L15=y CONFIG_MFD_CS47L35=y CONFIG_MFD_CS47L85=y CONFIG_MFD_CS47L90=y CONFIG_MFD_CS47L92=y CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y CONFIG_MFD_DA9062=y CONFIG_MFD_DA9063=y CONFIG_MFD_DA9150=y CONFIG_MFD_DLN2=y CONFIG_MFD_GATEWORKS_GSC=y CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=y CONFIG_MFD_MP2629=y CONFIG_MFD_HI6421_PMIC=y CONFIG_HTC_PASIC3=y CONFIG_HTC_I2CPLD=y CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SOC_PMIC_BXTWC=y CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_SOC_PMIC_MRFLD=y CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_PMC_BXT=y CONFIG_MFD_INTEL_PMT=y CONFIG_MFD_IQS62X=y CONFIG_MFD_JANZ_CMODIO=y CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=y CONFIG_MFD_88PM805=y CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y CONFIG_MFD_MAX77620=y CONFIG_MFD_MAX77650=y CONFIG_MFD_MAX77686=y CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=y CONFIG_MFD_MAX8925=y CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y CONFIG_MFD_MT6360=y CONFIG_MFD_MT6397=y CONFIG_MFD_MENF21BMC=y CONFIG_EZX_PCAP=y CONFIG_MFD_CPCAP=y CONFIG_MFD_VIPERBOARD=y CONFIG_MFD_NTXEC=y CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y CONFIG_UCB1400_CORE=y CONFIG_MFD_RDC321X=y CONFIG_MFD_RT5033=y CONFIG_MFD_RC5T583=y CONFIG_MFD_RK808=y CONFIG_MFD_RN5T618=y CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y CONFIG_MFD_SM501=y CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SKY81452=y CONFIG_MFD_STMPE=y # # STMicroelectronics STMPE Interface Drivers # CONFIG_STMPE_I2C=y CONFIG_STMPE_SPI=y # end of STMicroelectronics STMPE Interface Drivers CONFIG_MFD_STA2X11=y CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y CONFIG_MFD_LP8788=y CONFIG_MFD_TI_LMU=y CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=y # CONFIG_TPS65010 is not set CONFIG_TPS6507X=y CONFIG_MFD_TPS65086=y CONFIG_MFD_TPS65090=y CONFIG_MFD_TPS65217=y CONFIG_MFD_TPS68470=y CONFIG_MFD_TI_LP873X=y CONFIG_MFD_TI_LP87565=y CONFIG_MFD_TPS65218=y CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS80031=y CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y CONFIG_MFD_LM3533=y CONFIG_MFD_TIMBERDALE=y CONFIG_MFD_TC3589X=y CONFIG_MFD_TQMX86=y CONFIG_MFD_VX855=y CONFIG_MFD_LOCHNAGAR=y CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=y CONFIG_MFD_ARIZONA_SPI=y CONFIG_MFD_CS47L24=y CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y CONFIG_MFD_WM8998=y CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM831X_SPI=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_MFD_ROHM_BD718XX=y CONFIG_MFD_ROHM_BD70528=y CONFIG_MFD_ROHM_BD71828=y CONFIG_MFD_ROHM_BD957XMUF=y CONFIG_MFD_STPMIC1=y CONFIG_MFD_STMFX=y CONFIG_MFD_WCD934X=y CONFIG_MFD_ATC260X=y CONFIG_MFD_ATC260X_I2C=y CONFIG_RAVE_SP_CORE=y CONFIG_MFD_INTEL_M10_BMC=y # end of Multifunction device drivers CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_88PG86X=y CONFIG_REGULATOR_88PM800=y CONFIG_REGULATOR_88PM8607=y CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_ACT8945A=y CONFIG_REGULATOR_AD5398=y CONFIG_REGULATOR_AAT2870=y CONFIG_REGULATOR_ARIZONA_LDO1=y CONFIG_REGULATOR_ARIZONA_MICSUPP=y CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_AS3722=y CONFIG_REGULATOR_ATC260X=y CONFIG_REGULATOR_AXP20X=y CONFIG_REGULATOR_BCM590XX=y CONFIG_REGULATOR_BD70528=y CONFIG_REGULATOR_BD71815=y CONFIG_REGULATOR_BD71828=y CONFIG_REGULATOR_BD718XX=y CONFIG_REGULATOR_BD9571MWV=y CONFIG_REGULATOR_BD957XMUF=y CONFIG_REGULATOR_CPCAP=y CONFIG_REGULATOR_CROS_EC=y CONFIG_REGULATOR_DA903X=y CONFIG_REGULATOR_DA9052=y CONFIG_REGULATOR_DA9055=y CONFIG_REGULATOR_DA9062=y CONFIG_REGULATOR_DA9063=y CONFIG_REGULATOR_DA9121=y CONFIG_REGULATOR_DA9210=y CONFIG_REGULATOR_DA9211=y CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FAN53880=y CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_HI6421=y CONFIG_REGULATOR_HI6421V530=y CONFIG_REGULATOR_HI6421V600=y CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=y CONFIG_REGULATOR_LM363X=y CONFIG_REGULATOR_LOCHNAGAR=y CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=y CONFIG_REGULATOR_LP872X=y CONFIG_REGULATOR_LP873X=y CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LP87565=y CONFIG_REGULATOR_LP8788=y CONFIG_REGULATOR_LTC3589=y CONFIG_REGULATOR_LTC3676=y CONFIG_REGULATOR_MAX14577=y CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=y CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=y CONFIG_REGULATOR_MAX8907=y CONFIG_REGULATOR_MAX8925=y CONFIG_REGULATOR_MAX8952=y CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8997=y CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MAX77686=y CONFIG_REGULATOR_MAX77693=y CONFIG_REGULATOR_MAX77802=y CONFIG_REGULATOR_MAX77826=y CONFIG_REGULATOR_MC13XXX_CORE=y CONFIG_REGULATOR_MC13783=y CONFIG_REGULATOR_MC13892=y CONFIG_REGULATOR_MCP16502=y CONFIG_REGULATOR_MP5416=y CONFIG_REGULATOR_MP8859=y CONFIG_REGULATOR_MP886X=y CONFIG_REGULATOR_MPQ7920=y CONFIG_REGULATOR_MT6311=y CONFIG_REGULATOR_MT6315=y CONFIG_REGULATOR_MT6323=y CONFIG_REGULATOR_MT6358=y CONFIG_REGULATOR_MT6360=y CONFIG_REGULATOR_MT6397=y CONFIG_REGULATOR_PALMAS=y CONFIG_REGULATOR_PCA9450=y CONFIG_REGULATOR_PCAP=y CONFIG_REGULATOR_PCF50633=y CONFIG_REGULATOR_PF8X00=y CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_PV88060=y CONFIG_REGULATOR_PV88080=y CONFIG_REGULATOR_PV88090=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_QCOM_SPMI=y CONFIG_REGULATOR_QCOM_USB_VBUS=y CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y CONFIG_REGULATOR_RC5T583=y CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RN5T618=y CONFIG_REGULATOR_ROHM=y CONFIG_REGULATOR_RT4801=y CONFIG_REGULATOR_RT5033=y CONFIG_REGULATOR_RTMV20=y CONFIG_REGULATOR_S2MPA01=y CONFIG_REGULATOR_S2MPS11=y CONFIG_REGULATOR_S5M8767=y CONFIG_REGULATOR_SKY81452=y CONFIG_REGULATOR_SLG51000=y CONFIG_REGULATOR_STPMIC1=y CONFIG_REGULATOR_SY8106A=y CONFIG_REGULATOR_SY8824X=y CONFIG_REGULATOR_SY8827N=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS6105X=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y CONFIG_REGULATOR_TPS65086=y CONFIG_REGULATOR_TPS65090=y CONFIG_REGULATOR_TPS65132=y CONFIG_REGULATOR_TPS65217=y CONFIG_REGULATOR_TPS65218=y CONFIG_REGULATOR_TPS6524X=y CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TPS65912=y CONFIG_REGULATOR_TPS80031=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VCTRL=y CONFIG_REGULATOR_WM831X=y CONFIG_REGULATOR_WM8350=y CONFIG_REGULATOR_WM8400=y CONFIG_REGULATOR_WM8994=y CONFIG_REGULATOR_QCOM_LABIBB=y CONFIG_RC_CORE=y CONFIG_RC_MAP=y CONFIG_LIRC=y CONFIG_BPF_LIRC_MODE2=y CONFIG_RC_DECODERS=y CONFIG_IR_NEC_DECODER=y CONFIG_IR_RC5_DECODER=y CONFIG_IR_RC6_DECODER=y CONFIG_IR_JVC_DECODER=y CONFIG_IR_SONY_DECODER=y CONFIG_IR_SANYO_DECODER=y CONFIG_IR_SHARP_DECODER=y CONFIG_IR_MCE_KBD_DECODER=y CONFIG_IR_XMP_DECODER=y CONFIG_IR_IMON_DECODER=y CONFIG_IR_RCMM_DECODER=y CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=y CONFIG_IR_ENE=y CONFIG_IR_HIX5HD2=y CONFIG_IR_IMON=y CONFIG_IR_IMON_RAW=y CONFIG_IR_MCEUSB=y CONFIG_IR_ITE_CIR=y CONFIG_IR_FINTEK=y CONFIG_IR_NUVOTON=y CONFIG_IR_REDRAT3=y CONFIG_IR_SPI=y CONFIG_IR_STREAMZAP=y CONFIG_IR_WINBOND_CIR=y CONFIG_IR_IGORPLUGUSB=y CONFIG_IR_IGUANA=y CONFIG_IR_TTUSBIR=y CONFIG_RC_LOOPBACK=y CONFIG_IR_GPIO_CIR=y CONFIG_IR_GPIO_TX=y CONFIG_IR_PWM_TX=y CONFIG_IR_SERIAL=y CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SIR=y CONFIG_RC_XBOX_DVD=y CONFIG_IR_TOY=y CONFIG_CEC_CORE=y CONFIG_CEC_NOTIFIER=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_CEC_CH7322=y CONFIG_CEC_CROS_EC=y CONFIG_CEC_SECO=y CONFIG_CEC_SECO_RC=y CONFIG_USB_PULSE8_CEC=y CONFIG_USB_RAINSHADOW_CEC=y CONFIG_MEDIA_SUPPORT=y CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUBDRV_AUTOSELECT=y # # Media device types # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_SDR_SUPPORT=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_TEST_SUPPORT=y # end of Media device types CONFIG_VIDEO_DEV=y CONFIG_MEDIA_CONTROLLER=y CONFIG_DVB_CORE=y # # Video4Linux options # CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_V4L2_I2C=y CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_ADV_DEBUG=y CONFIG_VIDEO_FIXED_MINOR_RANGES=y CONFIG_VIDEO_TUNER=y CONFIG_V4L2_MEM2MEM_DEV=y CONFIG_V4L2_FLASH_LED_CLASS=y CONFIG_V4L2_FWNODE=y CONFIG_VIDEOBUF_GEN=y CONFIG_VIDEOBUF_DMA_SG=y CONFIG_VIDEOBUF_VMALLOC=y # end of Video4Linux options # # Media controller options # CONFIG_MEDIA_CONTROLLER_DVB=y CONFIG_MEDIA_CONTROLLER_REQUEST_API=y # # Please notice that the enabled Media controller Request API is EXPERIMENTAL # # end of Media controller options # # Digital TV options # CONFIG_DVB_MMAP=y CONFIG_DVB_NET=y CONFIG_DVB_MAX_ADAPTERS=16 CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_DEMUX_SECTION_LOSS_LOG=y CONFIG_DVB_ULE_DEBUG=y # end of Digital TV options # # Media drivers # # # Drivers filtered as selected at 'Filter media drivers' # CONFIG_TTPCI_EEPROM=y CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # CONFIG_USB_VIDEO_CLASS=y CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=y CONFIG_USB_M5602=y CONFIG_USB_STV06XX=y CONFIG_USB_GL860=y CONFIG_USB_GSPCA_BENQ=y CONFIG_USB_GSPCA_CONEX=y CONFIG_USB_GSPCA_CPIA1=y CONFIG_USB_GSPCA_DTCS033=y CONFIG_USB_GSPCA_ETOMS=y CONFIG_USB_GSPCA_FINEPIX=y CONFIG_USB_GSPCA_JEILINJ=y CONFIG_USB_GSPCA_JL2005BCD=y CONFIG_USB_GSPCA_KINECT=y CONFIG_USB_GSPCA_KONICA=y CONFIG_USB_GSPCA_MARS=y CONFIG_USB_GSPCA_MR97310A=y CONFIG_USB_GSPCA_NW80X=y CONFIG_USB_GSPCA_OV519=y CONFIG_USB_GSPCA_OV534=y CONFIG_USB_GSPCA_OV534_9=y CONFIG_USB_GSPCA_PAC207=y CONFIG_USB_GSPCA_PAC7302=y CONFIG_USB_GSPCA_PAC7311=y CONFIG_USB_GSPCA_SE401=y CONFIG_USB_GSPCA_SN9C2028=y CONFIG_USB_GSPCA_SN9C20X=y CONFIG_USB_GSPCA_SONIXB=y CONFIG_USB_GSPCA_SONIXJ=y CONFIG_USB_GSPCA_SPCA500=y CONFIG_USB_GSPCA_SPCA501=y CONFIG_USB_GSPCA_SPCA505=y CONFIG_USB_GSPCA_SPCA506=y CONFIG_USB_GSPCA_SPCA508=y CONFIG_USB_GSPCA_SPCA561=y CONFIG_USB_GSPCA_SPCA1528=y CONFIG_USB_GSPCA_SQ905=y CONFIG_USB_GSPCA_SQ905C=y CONFIG_USB_GSPCA_SQ930X=y CONFIG_USB_GSPCA_STK014=y CONFIG_USB_GSPCA_STK1135=y CONFIG_USB_GSPCA_STV0680=y CONFIG_USB_GSPCA_SUNPLUS=y CONFIG_USB_GSPCA_T613=y CONFIG_USB_GSPCA_TOPRO=y CONFIG_USB_GSPCA_TOUPTEK=y CONFIG_USB_GSPCA_TV8532=y CONFIG_USB_GSPCA_VC032X=y CONFIG_USB_GSPCA_VICAM=y CONFIG_USB_GSPCA_XIRLINK_CIT=y CONFIG_USB_GSPCA_ZC3XX=y CONFIG_USB_PWC=y CONFIG_USB_PWC_DEBUG=y CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_VIDEO_CPIA2=y CONFIG_USB_ZR364XX=y CONFIG_USB_STKWEBCAM=y CONFIG_USB_S2255=y CONFIG_VIDEO_USBTV=y # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=y CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2_DEBUGIFC=y CONFIG_VIDEO_HDPVR=y CONFIG_VIDEO_STK1160_COMMON=y CONFIG_VIDEO_STK1160=y CONFIG_VIDEO_GO7007=y CONFIG_VIDEO_GO7007_USB=y CONFIG_VIDEO_GO7007_LOADER=y CONFIG_VIDEO_GO7007_USB_S2250_BOARD=y # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=y CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_AU0828_RC=y CONFIG_VIDEO_CX231XX=y CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=y CONFIG_VIDEO_CX231XX_DVB=y CONFIG_VIDEO_TM6000=y CONFIG_VIDEO_TM6000_ALSA=y CONFIG_VIDEO_TM6000_DVB=y # # Digital TV USB devices # CONFIG_DVB_USB=y CONFIG_DVB_USB_DEBUG=y CONFIG_DVB_USB_DIB3000MC=y CONFIG_DVB_USB_A800=y CONFIG_DVB_USB_DIBUSB_MB=y CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y CONFIG_DVB_USB_DIBUSB_MC=y CONFIG_DVB_USB_DIB0700=y CONFIG_DVB_USB_UMT_010=y CONFIG_DVB_USB_CXUSB=y CONFIG_DVB_USB_CXUSB_ANALOG=y CONFIG_DVB_USB_M920X=y CONFIG_DVB_USB_DIGITV=y CONFIG_DVB_USB_VP7045=y CONFIG_DVB_USB_VP702X=y CONFIG_DVB_USB_GP8PSK=y CONFIG_DVB_USB_NOVA_T_USB2=y CONFIG_DVB_USB_TTUSB2=y CONFIG_DVB_USB_DTT200U=y CONFIG_DVB_USB_OPERA1=y CONFIG_DVB_USB_AF9005=y CONFIG_DVB_USB_AF9005_REMOTE=y CONFIG_DVB_USB_PCTV452E=y CONFIG_DVB_USB_DW2102=y CONFIG_DVB_USB_CINERGY_T2=y CONFIG_DVB_USB_DTV5100=y CONFIG_DVB_USB_AZ6027=y CONFIG_DVB_USB_TECHNISAT_USB2=y CONFIG_DVB_USB_V2=y CONFIG_DVB_USB_AF9015=y CONFIG_DVB_USB_AF9035=y CONFIG_DVB_USB_ANYSEE=y CONFIG_DVB_USB_AU6610=y CONFIG_DVB_USB_AZ6007=y CONFIG_DVB_USB_CE6230=y CONFIG_DVB_USB_EC168=y CONFIG_DVB_USB_GL861=y CONFIG_DVB_USB_LME2510=y CONFIG_DVB_USB_MXL111SF=y CONFIG_DVB_USB_RTL28XXU=y CONFIG_DVB_USB_DVBSKY=y CONFIG_DVB_USB_ZD1301=y CONFIG_DVB_TTUSB_BUDGET=y CONFIG_DVB_TTUSB_DEC=y CONFIG_SMS_USB_DRV=y CONFIG_DVB_B2C2_FLEXCOP_USB=y CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG=y CONFIG_DVB_AS102=y # # Webcam, TV (analog/digital) USB devices # CONFIG_VIDEO_EM28XX=y CONFIG_VIDEO_EM28XX_V4L2=y CONFIG_VIDEO_EM28XX_ALSA=y CONFIG_VIDEO_EM28XX_DVB=y CONFIG_VIDEO_EM28XX_RC=y # # Software defined radio USB devices # CONFIG_USB_AIRSPY=y CONFIG_USB_HACKRF=y CONFIG_USB_MSI2500=y CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # CONFIG_VIDEO_MEYE=y CONFIG_VIDEO_SOLO6X10=y CONFIG_STA2X11_VIP=y CONFIG_VIDEO_TW5864=y CONFIG_VIDEO_TW68=y CONFIG_VIDEO_TW686X=y # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=y CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS=y CONFIG_VIDEO_IVTV_ALSA=y CONFIG_VIDEO_FB_IVTV=y CONFIG_VIDEO_FB_IVTV_FORCE_PAT=y CONFIG_VIDEO_HEXIUM_GEMINI=y CONFIG_VIDEO_HEXIUM_ORION=y CONFIG_VIDEO_MXB=y CONFIG_VIDEO_DT3155=y # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=y CONFIG_VIDEO_CX18_ALSA=y CONFIG_VIDEO_CX23885=y CONFIG_MEDIA_ALTERA_CI=y CONFIG_VIDEO_CX25821=y CONFIG_VIDEO_CX25821_ALSA=y CONFIG_VIDEO_CX88=y CONFIG_VIDEO_CX88_ALSA=y CONFIG_VIDEO_CX88_BLACKBIRD=y CONFIG_VIDEO_CX88_DVB=y CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=y CONFIG_VIDEO_CX88_MPEG=y CONFIG_VIDEO_BT848=y CONFIG_DVB_BT8XX=y CONFIG_VIDEO_SAA7134=y CONFIG_VIDEO_SAA7134_ALSA=y CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=y CONFIG_VIDEO_SAA7134_GO7007=y CONFIG_VIDEO_SAA7164=y # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=y CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=y CONFIG_DVB_BUDGET=y CONFIG_DVB_BUDGET_CI=y CONFIG_DVB_BUDGET_AV=y CONFIG_DVB_BUDGET_PATCH=y CONFIG_DVB_B2C2_FLEXCOP_PCI=y CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG=y CONFIG_DVB_PLUTO2=y CONFIG_DVB_DM1105=y CONFIG_DVB_PT1=y CONFIG_DVB_PT3=y CONFIG_MANTIS_CORE=y CONFIG_DVB_MANTIS=y CONFIG_DVB_HOPPER=y CONFIG_DVB_NGENE=y CONFIG_DVB_DDBRIDGE=y CONFIG_DVB_DDBRIDGE_MSIENABLE=y CONFIG_DVB_SMIPCIE=y CONFIG_DVB_NETUP_UNIDVB=y CONFIG_VIDEO_IPU3_CIO2=y CONFIG_CIO2_BRIDGE=y CONFIG_VIDEO_PCI_SKELETON=y CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=y CONFIG_RADIO_SI470X=y CONFIG_USB_SI470X=y CONFIG_I2C_SI470X=y CONFIG_RADIO_SI4713=y CONFIG_USB_SI4713=y CONFIG_PLATFORM_SI4713=y CONFIG_I2C_SI4713=y CONFIG_RADIO_SI476X=y CONFIG_USB_MR800=y CONFIG_USB_DSBR=y CONFIG_RADIO_MAXIRADIO=y CONFIG_RADIO_SHARK=y CONFIG_RADIO_SHARK2=y CONFIG_USB_KEENE=y CONFIG_USB_RAREMONO=y CONFIG_USB_MA901=y CONFIG_RADIO_TEA5764=y CONFIG_RADIO_TEA5764_XTAL=y CONFIG_RADIO_SAA7706H=y CONFIG_RADIO_TEF6862=y CONFIG_RADIO_TIMBERDALE=y CONFIG_RADIO_WL1273=y CONFIG_RADIO_WL128X=y CONFIG_V4L_RADIO_ISA_DRIVERS=y CONFIG_RADIO_ISA=y CONFIG_RADIO_CADET=y CONFIG_RADIO_RTRACK=y CONFIG_RADIO_RTRACK_PORT=30f CONFIG_RADIO_RTRACK2=y CONFIG_RADIO_RTRACK2_PORT=30c CONFIG_RADIO_AZTECH=y CONFIG_RADIO_AZTECH_PORT=350 CONFIG_RADIO_GEMTEK=y CONFIG_RADIO_GEMTEK_PORT=34c CONFIG_RADIO_GEMTEK_PROBE=y CONFIG_RADIO_MIROPCM20=y CONFIG_RADIO_SF16FMI=y CONFIG_RADIO_SF16FMR2=y CONFIG_RADIO_TERRATEC=y CONFIG_RADIO_TRUST=y CONFIG_RADIO_TRUST_PORT=350 CONFIG_RADIO_TYPHOON=y CONFIG_RADIO_TYPHOON_PORT=316 CONFIG_RADIO_TYPHOON_MUTEFREQ=87500 CONFIG_RADIO_ZOLTRIX=y CONFIG_RADIO_ZOLTRIX_PORT=20c CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=y CONFIG_VIDEO_TVEEPROM=y CONFIG_CYPRESS_FIRMWARE=y CONFIG_VIDEOBUF2_CORE=y CONFIG_VIDEOBUF2_V4L2=y CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_DMA_CONTIG=y CONFIG_VIDEOBUF2_VMALLOC=y CONFIG_VIDEOBUF2_DMA_SG=y CONFIG_VIDEOBUF2_DVB=y CONFIG_DVB_B2C2_FLEXCOP=y CONFIG_DVB_B2C2_FLEXCOP_DEBUG=y CONFIG_VIDEO_SAA7146=y CONFIG_VIDEO_SAA7146_VV=y CONFIG_SMS_SIANO_MDTV=y CONFIG_SMS_SIANO_RC=y CONFIG_SMS_SIANO_DEBUGFS=y CONFIG_VIDEO_V4L2_TPG=y CONFIG_V4L_PLATFORM_DRIVERS=y CONFIG_VIDEO_CAFE_CCIC=y CONFIG_VIDEO_VIA_CAMERA=y CONFIG_VIDEO_CADENCE=y CONFIG_VIDEO_CADENCE_CSI2RX=y CONFIG_VIDEO_CADENCE_CSI2TX=y CONFIG_VIDEO_ASPEED=y CONFIG_VIDEO_MUX=y CONFIG_VIDEO_XILINX=y CONFIG_VIDEO_XILINX_CSI2RXSS=y CONFIG_VIDEO_XILINX_TPG=y CONFIG_VIDEO_XILINX_VTC=y CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_MEM2MEM_DEINTERLACE=y CONFIG_DVB_PLATFORM_DRIVERS=y CONFIG_SDR_PLATFORM_DRIVERS=y # # MMC/SDIO DVB adapters # CONFIG_SMS_SDIO_DRV=y CONFIG_V4L_TEST_DRIVERS=y CONFIG_VIDEO_VIMC=y CONFIG_VIDEO_VIVID=y CONFIG_VIDEO_VIVID_CEC=y CONFIG_VIDEO_VIVID_MAX_DEVS=64 CONFIG_VIDEO_VIM2M=y CONFIG_VIDEO_VICODEC=y CONFIG_DVB_TEST_DRIVERS=y CONFIG_DVB_VIDTV=y # # FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=y CONFIG_DVB_FIREDTV_INPUT=y # end of Media drivers # # Media ancillary drivers # CONFIG_MEDIA_ATTACH=y # # IR I2C driver auto-selected by 'Autoselect ancillary drivers' # CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=y CONFIG_VIDEO_TDA7432=y CONFIG_VIDEO_TDA9840=y CONFIG_VIDEO_TDA1997X=y CONFIG_VIDEO_TEA6415C=y CONFIG_VIDEO_TEA6420=y CONFIG_VIDEO_MSP3400=y CONFIG_VIDEO_CS3308=y CONFIG_VIDEO_CS5345=y CONFIG_VIDEO_CS53L32A=y CONFIG_VIDEO_TLV320AIC23B=y CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=y CONFIG_VIDEO_WM8739=y CONFIG_VIDEO_VP27SMPX=y CONFIG_VIDEO_SONY_BTF_MPX=y # end of Audio decoders, processors and mixers # # RDS decoders # CONFIG_VIDEO_SAA6588=y # end of RDS decoders # # Video decoders # CONFIG_VIDEO_ADV7180=y CONFIG_VIDEO_ADV7183=y CONFIG_VIDEO_ADV748X=y CONFIG_VIDEO_ADV7604=y CONFIG_VIDEO_ADV7604_CEC=y CONFIG_VIDEO_ADV7842=y CONFIG_VIDEO_ADV7842_CEC=y CONFIG_VIDEO_BT819=y CONFIG_VIDEO_BT856=y CONFIG_VIDEO_BT866=y CONFIG_VIDEO_KS0127=y CONFIG_VIDEO_ML86V7667=y CONFIG_VIDEO_SAA7110=y CONFIG_VIDEO_SAA711X=y CONFIG_VIDEO_TC358743=y CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TVP514X=y CONFIG_VIDEO_TVP5150=y CONFIG_VIDEO_TVP7002=y CONFIG_VIDEO_TW2804=y CONFIG_VIDEO_TW9903=y CONFIG_VIDEO_TW9906=y CONFIG_VIDEO_TW9910=y CONFIG_VIDEO_VPX3220=y CONFIG_VIDEO_MAX9286=y # # Video and audio decoders # CONFIG_VIDEO_SAA717X=y CONFIG_VIDEO_CX25840=y # end of Video decoders # # Video encoders # CONFIG_VIDEO_SAA7127=y CONFIG_VIDEO_SAA7185=y CONFIG_VIDEO_ADV7170=y CONFIG_VIDEO_ADV7175=y CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y CONFIG_VIDEO_AD9389B=y CONFIG_VIDEO_AK881X=y CONFIG_VIDEO_THS8200=y # end of Video encoders # # Video improvement chips # CONFIG_VIDEO_UPD64031A=y CONFIG_VIDEO_UPD64083=y # end of Video improvement chips # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=y # end of Audio/Video compression chips # # SDR tuner chips # CONFIG_SDR_MAX2175=y # end of SDR tuner chips # # Miscellaneous helper chips # CONFIG_VIDEO_THS7303=y CONFIG_VIDEO_M52790=y CONFIG_VIDEO_I2C=y CONFIG_VIDEO_ST_MIPID02=y # end of Miscellaneous helper chips # # Camera sensor devices # CONFIG_VIDEO_APTINA_PLL=y CONFIG_VIDEO_CCS_PLL=y CONFIG_VIDEO_HI556=y CONFIG_VIDEO_IMX214=y CONFIG_VIDEO_IMX219=y CONFIG_VIDEO_IMX258=y CONFIG_VIDEO_IMX274=y CONFIG_VIDEO_IMX290=y CONFIG_VIDEO_IMX319=y CONFIG_VIDEO_IMX334=y CONFIG_VIDEO_IMX355=y CONFIG_VIDEO_OV02A10=y CONFIG_VIDEO_OV2640=y CONFIG_VIDEO_OV2659=y CONFIG_VIDEO_OV2680=y CONFIG_VIDEO_OV2685=y CONFIG_VIDEO_OV2740=y CONFIG_VIDEO_OV5640=y CONFIG_VIDEO_OV5645=y CONFIG_VIDEO_OV5647=y CONFIG_VIDEO_OV5648=y CONFIG_VIDEO_OV6650=y CONFIG_VIDEO_OV5670=y CONFIG_VIDEO_OV5675=y CONFIG_VIDEO_OV5695=y CONFIG_VIDEO_OV7251=y CONFIG_VIDEO_OV772X=y CONFIG_VIDEO_OV7640=y CONFIG_VIDEO_OV7670=y CONFIG_VIDEO_OV7740=y CONFIG_VIDEO_OV8856=y CONFIG_VIDEO_OV8865=y CONFIG_VIDEO_OV9640=y CONFIG_VIDEO_OV9650=y CONFIG_VIDEO_OV9734=y CONFIG_VIDEO_OV13858=y CONFIG_VIDEO_VS6624=y CONFIG_VIDEO_MT9M001=y CONFIG_VIDEO_MT9M032=y CONFIG_VIDEO_MT9M111=y CONFIG_VIDEO_MT9P031=y CONFIG_VIDEO_MT9T001=y CONFIG_VIDEO_MT9T112=y CONFIG_VIDEO_MT9V011=y CONFIG_VIDEO_MT9V032=y CONFIG_VIDEO_MT9V111=y CONFIG_VIDEO_SR030PC30=y CONFIG_VIDEO_NOON010PC30=y CONFIG_VIDEO_M5MOLS=y CONFIG_VIDEO_MAX9271_LIB=y CONFIG_VIDEO_RDACM20=y CONFIG_VIDEO_RDACM21=y CONFIG_VIDEO_RJ54N1=y CONFIG_VIDEO_S5K6AA=y CONFIG_VIDEO_S5K6A3=y CONFIG_VIDEO_S5K4ECGX=y CONFIG_VIDEO_S5K5BAF=y CONFIG_VIDEO_CCS=y CONFIG_VIDEO_ET8EK8=y CONFIG_VIDEO_S5C73M3=y # end of Camera sensor devices # # Lens drivers # CONFIG_VIDEO_AD5820=y CONFIG_VIDEO_AK7375=y CONFIG_VIDEO_DW9714=y CONFIG_VIDEO_DW9768=y CONFIG_VIDEO_DW9807_VCM=y # end of Lens drivers # # Flash devices # CONFIG_VIDEO_ADP1653=y CONFIG_VIDEO_LM3560=y CONFIG_VIDEO_LM3646=y # end of Flash devices # # SPI helper chips # CONFIG_VIDEO_GS1662=y # end of SPI helper chips # # Media SPI Adapters # CONFIG_CXD2880_SPI_DRV=y # end of Media SPI Adapters CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y CONFIG_MEDIA_TUNER_TDA18250=y CONFIG_MEDIA_TUNER_TDA8290=y CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=y CONFIG_MEDIA_TUNER_MSI001=y CONFIG_MEDIA_TUNER_MT20XX=y CONFIG_MEDIA_TUNER_MT2060=y CONFIG_MEDIA_TUNER_MT2063=y CONFIG_MEDIA_TUNER_MT2266=y CONFIG_MEDIA_TUNER_MT2131=y CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=y CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MXL5005S=y CONFIG_MEDIA_TUNER_MXL5007T=y CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_MAX2165=y CONFIG_MEDIA_TUNER_TDA18218=y CONFIG_MEDIA_TUNER_FC0011=y CONFIG_MEDIA_TUNER_FC0012=y CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=y CONFIG_MEDIA_TUNER_FC2580=y CONFIG_MEDIA_TUNER_M88RS6000T=y CONFIG_MEDIA_TUNER_TUA9001=y CONFIG_MEDIA_TUNER_SI2157=y CONFIG_MEDIA_TUNER_IT913X=y CONFIG_MEDIA_TUNER_R820T=y CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y CONFIG_MEDIA_TUNER_QM1D1B0004=y # end of Customize TV tuners # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=y CONFIG_DVB_STB6100=y CONFIG_DVB_STV090x=y CONFIG_DVB_STV0910=y CONFIG_DVB_STV6110x=y CONFIG_DVB_STV6111=y CONFIG_DVB_MXL5XX=y CONFIG_DVB_M88DS3103=y # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=y CONFIG_DVB_TDA18271C2DD=y CONFIG_DVB_SI2165=y CONFIG_DVB_MN88472=y CONFIG_DVB_MN88473=y # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=y CONFIG_DVB_CX24123=y CONFIG_DVB_MT312=y CONFIG_DVB_ZL10036=y CONFIG_DVB_ZL10039=y CONFIG_DVB_S5H1420=y CONFIG_DVB_STV0288=y CONFIG_DVB_STB6000=y CONFIG_DVB_STV0299=y CONFIG_DVB_STV6110=y CONFIG_DVB_STV0900=y CONFIG_DVB_TDA8083=y CONFIG_DVB_TDA10086=y CONFIG_DVB_TDA8261=y CONFIG_DVB_VES1X93=y CONFIG_DVB_TUNER_ITD1000=y CONFIG_DVB_TUNER_CX24113=y CONFIG_DVB_TDA826X=y CONFIG_DVB_TUA6100=y CONFIG_DVB_CX24116=y CONFIG_DVB_CX24117=y CONFIG_DVB_CX24120=y CONFIG_DVB_SI21XX=y CONFIG_DVB_TS2020=y CONFIG_DVB_DS3000=y CONFIG_DVB_MB86A16=y CONFIG_DVB_TDA10071=y # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=y CONFIG_DVB_SP887X=y CONFIG_DVB_CX22700=y CONFIG_DVB_CX22702=y CONFIG_DVB_S5H1432=y CONFIG_DVB_DRXD=y CONFIG_DVB_L64781=y CONFIG_DVB_TDA1004X=y CONFIG_DVB_NXT6000=y CONFIG_DVB_MT352=y CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=y CONFIG_DVB_DIB3000MC=y CONFIG_DVB_DIB7000M=y CONFIG_DVB_DIB7000P=y CONFIG_DVB_DIB9000=y CONFIG_DVB_TDA10048=y CONFIG_DVB_AF9013=y CONFIG_DVB_EC100=y CONFIG_DVB_STV0367=y CONFIG_DVB_CXD2820R=y CONFIG_DVB_CXD2841ER=y CONFIG_DVB_RTL2830=y CONFIG_DVB_RTL2832=y CONFIG_DVB_RTL2832_SDR=y CONFIG_DVB_SI2168=y CONFIG_DVB_AS102_FE=y CONFIG_DVB_ZD1301_DEMOD=y CONFIG_DVB_GP8PSK_FE=y CONFIG_DVB_CXD2880=y # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=y CONFIG_DVB_TDA10021=y CONFIG_DVB_TDA10023=y CONFIG_DVB_STV0297=y # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y CONFIG_DVB_OR51132=y CONFIG_DVB_BCM3510=y CONFIG_DVB_LGDT330X=y CONFIG_DVB_LGDT3305=y CONFIG_DVB_LGDT3306A=y CONFIG_DVB_LG2160=y CONFIG_DVB_S5H1409=y CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=y CONFIG_DVB_AU8522_V4L=y CONFIG_DVB_S5H1411=y CONFIG_DVB_MXL692=y # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=y CONFIG_DVB_DIB8000=y CONFIG_DVB_MB86A20S=y # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=y CONFIG_DVB_MN88443X=y # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y CONFIG_DVB_TUNER_DIB0070=y CONFIG_DVB_TUNER_DIB0090=y # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=y CONFIG_DVB_LNBH25=y CONFIG_DVB_LNBH29=y CONFIG_DVB_LNBP21=y CONFIG_DVB_LNBP22=y CONFIG_DVB_ISL6405=y CONFIG_DVB_ISL6421=y CONFIG_DVB_ISL6423=y CONFIG_DVB_A8293=y CONFIG_DVB_LGS8GL5=y CONFIG_DVB_LGS8GXX=y CONFIG_DVB_ATBM8830=y CONFIG_DVB_TDA665x=y CONFIG_DVB_IX2505V=y CONFIG_DVB_M88RS2000=y CONFIG_DVB_AF9033=y CONFIG_DVB_HORUS3A=y CONFIG_DVB_ASCOT2E=y CONFIG_DVB_HELENE=y # # Common Interface (EN50221) controller drivers # CONFIG_DVB_CXD2099=y CONFIG_DVB_SP2=y # end of Customise DVB Frontends # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=y # end of Media ancillary drivers # # Graphics support # CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_MIPI_DBI=y CONFIG_DRM_MIPI_DSI=y CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DEBUG_MM=y CONFIG_DRM_DEBUG_SELFTEST=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_TTM=y CONFIG_DRM_VRAM_HELPER=y CONFIG_DRM_TTM_HELPER=y CONFIG_DRM_GEM_CMA_HELPER=y CONFIG_DRM_KMS_CMA_HELPER=y CONFIG_DRM_GEM_SHMEM_HELPER=y CONFIG_DRM_SCHED=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=y CONFIG_DRM_I2C_SIL164=y CONFIG_DRM_I2C_NXP_TDA998X=y CONFIG_DRM_I2C_NXP_TDA9950=y # end of I2C encoder or helper chips # # ARM devices # CONFIG_DRM_KOMEDA=y # end of ARM devices CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_AMDGPU=y CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_CIK=y CONFIG_DRM_AMDGPU_USERPTR=y # # ACP (Audio CoProcessor) Configuration # CONFIG_DRM_AMD_ACP=y # end of ACP (Audio CoProcessor) Configuration # # Display Engine Configuration # CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMD_DC_DCN=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_SECURE_DISPLAY=y # end of Display Engine Configuration CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_I915=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # # drm/i915 Debugging # CONFIG_DRM_I915_WERROR=y # CONFIG_DRM_I915_DEBUG is not set CONFIG_DRM_I915_DEBUG_MMIO=y # CONFIG_DRM_I915_DEBUG_GEM is not set CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS=y CONFIG_DRM_I915_SW_FENCE_CHECK_DAG=y CONFIG_DRM_I915_DEBUG_GUC=y CONFIG_DRM_I915_SELFTEST=y CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS=y CONFIG_DRM_I915_DEBUG_VBLANK_EVADE=y CONFIG_DRM_I915_DEBUG_RUNTIME_PM=y # end of drm/i915 Debugging # # drm/i915 Profile Guided Optimisation # CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_STOP_TIMEOUT=100 CONFIG_DRM_I915_TIMESLICE_DURATION=1 # end of drm/i915 Profile Guided Optimisation CONFIG_DRM_VGEM=y CONFIG_DRM_VKMS=y CONFIG_DRM_VMWGFX=y CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=y CONFIG_DRM_UDL=y CONFIG_DRM_AST=y CONFIG_DRM_MGAG200=y CONFIG_DRM_RCAR_DW_HDMI=y CONFIG_DRM_RCAR_LVDS=y CONFIG_DRM_QXL=y CONFIG_DRM_BOCHS=y CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_PANEL=y # # Display Panels # CONFIG_DRM_PANEL_ABT_Y030XX067A=y CONFIG_DRM_PANEL_ARM_VERSATILE=y CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=y CONFIG_DRM_PANEL_BOE_HIMAX8279D=y CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=y CONFIG_DRM_PANEL_DSI_CM=y CONFIG_DRM_PANEL_LVDS=y CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_PANEL_ELIDA_KD35T133=y CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=y CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y CONFIG_DRM_PANEL_ILITEK_IL9322=y CONFIG_DRM_PANEL_ILITEK_ILI9881C=y CONFIG_DRM_PANEL_INNOLUX_P079ZCA=y CONFIG_DRM_PANEL_JDI_LT070ME05000=y CONFIG_DRM_PANEL_KHADAS_TS050=y CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=y CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=y CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=y CONFIG_DRM_PANEL_SAMSUNG_LD9040=y CONFIG_DRM_PANEL_LG_LB035Q02=y CONFIG_DRM_PANEL_LG_LG4573=y CONFIG_DRM_PANEL_NEC_NL8048HL11=y CONFIG_DRM_PANEL_NOVATEK_NT35510=y CONFIG_DRM_PANEL_NOVATEK_NT36672A=y CONFIG_DRM_PANEL_NOVATEK_NT39016=y CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=y CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=y CONFIG_DRM_PANEL_ORISETECH_OTM8009A=y CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=y CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=y CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=y CONFIG_DRM_PANEL_RAYDIUM_RM67191=y CONFIG_DRM_PANEL_RAYDIUM_RM68200=y CONFIG_DRM_PANEL_RONBO_RB070D30=y CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=y CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=y CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=y CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=y CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=y CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=y CONFIG_DRM_PANEL_SEIKO_43WVF1G=y CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=y CONFIG_DRM_PANEL_SHARP_LS037V7DW01=y CONFIG_DRM_PANEL_SHARP_LS043T1LE01=y CONFIG_DRM_PANEL_SITRONIX_ST7701=y CONFIG_DRM_PANEL_SITRONIX_ST7703=y CONFIG_DRM_PANEL_SITRONIX_ST7789V=y CONFIG_DRM_PANEL_SONY_ACX424AKP=y CONFIG_DRM_PANEL_SONY_ACX565AKM=y CONFIG_DRM_PANEL_TDO_TL070WSH30=y CONFIG_DRM_PANEL_TPO_TD028TTEC1=y CONFIG_DRM_PANEL_TPO_TD043MTEA1=y CONFIG_DRM_PANEL_TPO_TPG110=y CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=y CONFIG_DRM_PANEL_VISIONOX_RM69299=y CONFIG_DRM_PANEL_XINPENG_XPP055C272=y # end of Display Panels CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # CONFIG_DRM_CDNS_DSI=y CONFIG_DRM_CHIPONE_ICN6211=y CONFIG_DRM_CHRONTEL_CH7033=y CONFIG_DRM_DISPLAY_CONNECTOR=y CONFIG_DRM_LONTIUM_LT8912B=y CONFIG_DRM_LONTIUM_LT9611=y CONFIG_DRM_LONTIUM_LT9611UXC=y CONFIG_DRM_LVDS_CODEC=y CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=y CONFIG_DRM_NWL_MIPI_DSI=y CONFIG_DRM_NXP_PTN3460=y CONFIG_DRM_PARADE_PS8622=y CONFIG_DRM_PARADE_PS8640=y CONFIG_DRM_SIL_SII8620=y CONFIG_DRM_SII902X=y CONFIG_DRM_SII9234=y CONFIG_DRM_SIMPLE_BRIDGE=y CONFIG_DRM_THINE_THC63LVD1024=y CONFIG_DRM_TOSHIBA_TC358762=y CONFIG_DRM_TOSHIBA_TC358764=y CONFIG_DRM_TOSHIBA_TC358767=y CONFIG_DRM_TOSHIBA_TC358768=y CONFIG_DRM_TOSHIBA_TC358775=y CONFIG_DRM_TI_TFP410=y CONFIG_DRM_TI_SN65DSI86=y CONFIG_DRM_TI_TPD12S015=y CONFIG_DRM_ANALOGIX_ANX6345=y CONFIG_DRM_ANALOGIX_ANX78XX=y CONFIG_DRM_ANALOGIX_DP=y CONFIG_DRM_ANALOGIX_ANX7625=y CONFIG_DRM_I2C_ADV7511=y CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_CDNS_MHDP8546=y CONFIG_DRM_DW_HDMI=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=y CONFIG_DRM_DW_HDMI_I2S_AUDIO=y CONFIG_DRM_DW_HDMI_CEC=y # end of Display Interface Bridges CONFIG_DRM_ETNAVIV=y CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_MXS=y CONFIG_DRM_MXSFB=y CONFIG_DRM_ARCPGU=y CONFIG_DRM_CIRRUS_QEMU=y CONFIG_DRM_GM12U320=y CONFIG_TINYDRM_HX8357D=y CONFIG_TINYDRM_ILI9225=y CONFIG_TINYDRM_ILI9341=y CONFIG_TINYDRM_ILI9486=y CONFIG_TINYDRM_MI0283QT=y CONFIG_TINYDRM_REPAPER=y CONFIG_TINYDRM_ST7586=y CONFIG_TINYDRM_ST7735R=y CONFIG_DRM_VBOXVIDEO=y CONFIG_DRM_GUD=y CONFIG_DRM_LEGACY=y CONFIG_DRM_TDFX=y CONFIG_DRM_R128=y CONFIG_DRM_I810=y CONFIG_DRM_MGA=y CONFIG_DRM_SIS=y CONFIG_DRM_VIA=y CONFIG_DRM_SAVAGE=y CONFIG_DRM_EXPORT_FOR_TESTS=y CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y CONFIG_DRM_LIB_RANDOM=y # # Frame buffer Devices # CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_FOREIGN_ENDIAN=y CONFIG_FB_BOTH_ENDIAN=y # CONFIG_FB_BIG_ENDIAN is not set # CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=y CONFIG_FB_SVGALIB=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=y CONFIG_FB_PM2=y CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=y CONFIG_FB_CYBER2000_DDC=y CONFIG_FB_ARC=y CONFIG_FB_ASILIANT=y CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_N411=y CONFIG_FB_HGA=y CONFIG_FB_OPENCORES=y CONFIG_FB_S1D13XXX=y CONFIG_FB_NVIDIA=y CONFIG_FB_NVIDIA_I2C=y CONFIG_FB_NVIDIA_DEBUG=y CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=y CONFIG_FB_RIVA_I2C=y CONFIG_FB_RIVA_DEBUG=y CONFIG_FB_RIVA_BACKLIGHT=y CONFIG_FB_I740=y CONFIG_FB_I810=y CONFIG_FB_I810_GTF=y CONFIG_FB_I810_I2C=y CONFIG_FB_LE80578=y CONFIG_FB_CARILLO_RANCH=y CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=y CONFIG_FB_MATROX_MAVEN=y CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y CONFIG_FB_RADEON_DEBUG=y CONFIG_FB_ATY128=y CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=y CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=y CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=y CONFIG_FB_SAVAGE_I2C=y CONFIG_FB_SAVAGE_ACCEL=y CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=y CONFIG_FB_VIA_DIRECT_PROCFS=y CONFIG_FB_VIA_X_COMPATIBILITY=y CONFIG_FB_NEOMAGIC=y CONFIG_FB_KYRO=y CONFIG_FB_3DFX=y CONFIG_FB_3DFX_ACCEL=y CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=y CONFIG_FB_VT8623=y CONFIG_FB_TRIDENT=y CONFIG_FB_ARK=y CONFIG_FB_PM3=y CONFIG_FB_CARMINE=y CONFIG_FB_CARMINE_DRAM_EVAL=y # CONFIG_CARMINE_DRAM_CUSTOM is not set CONFIG_FB_GEODE=y CONFIG_FB_GEODE_LX=y CONFIG_FB_GEODE_GX=y CONFIG_FB_GEODE_GX1=y CONFIG_FB_SM501=y CONFIG_FB_SMSCUFX=y CONFIG_FB_UDL=y CONFIG_FB_IBM_GXT4500=y CONFIG_FB_GOLDFISH=y CONFIG_FB_VIRTUAL=y CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_HYPERV=y CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=y CONFIG_FB_SM712=y # end of Frame buffer Devices # # Backlight & LCD device support # CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y CONFIG_LCD_LMS283GF05=y CONFIG_LCD_LTV350QV=y CONFIG_LCD_ILI922X=y CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=y CONFIG_LCD_VGG2432A4=y CONFIG_LCD_PLATFORM=y CONFIG_LCD_AMS369FG06=y CONFIG_LCD_LMS501KF03=y CONFIG_LCD_HX8357=y CONFIG_LCD_OTM3225A=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_KTD253=y CONFIG_BACKLIGHT_LM3533=y CONFIG_BACKLIGHT_CARILLO_RANCH=y CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_DA903X=y CONFIG_BACKLIGHT_DA9052=y CONFIG_BACKLIGHT_MAX8925=y CONFIG_BACKLIGHT_APPLE=y CONFIG_BACKLIGHT_QCOM_WLED=y CONFIG_BACKLIGHT_SAHARA=y CONFIG_BACKLIGHT_WM831X=y CONFIG_BACKLIGHT_ADP5520=y CONFIG_BACKLIGHT_ADP8860=y CONFIG_BACKLIGHT_ADP8870=y CONFIG_BACKLIGHT_88PM860X=y CONFIG_BACKLIGHT_PCF50633=y CONFIG_BACKLIGHT_AAT2870=y CONFIG_BACKLIGHT_LM3630A=y CONFIG_BACKLIGHT_LM3639=y CONFIG_BACKLIGHT_LP855X=y CONFIG_BACKLIGHT_LP8788=y CONFIG_BACKLIGHT_PANDORA=y CONFIG_BACKLIGHT_SKY81452=y CONFIG_BACKLIGHT_TPS65217=y CONFIG_BACKLIGHT_AS3711=y CONFIG_BACKLIGHT_GPIO=y CONFIG_BACKLIGHT_LV5207LP=y CONFIG_BACKLIGHT_BD6107=y CONFIG_BACKLIGHT_ARCXCNN=y CONFIG_BACKLIGHT_RAVE_SP=y CONFIG_BACKLIGHT_LED=y # end of Backlight & LCD device support CONFIG_VGASTATE=y CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=y CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y # end of Console display driver support CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y # end of Graphics support CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_PCM_ELD=y CONFIG_SND_PCM_IEC958=y CONFIG_SND_DMAENGINE_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_SEQ_DEVICE=y CONFIG_SND_RAWMIDI=y CONFIG_SND_COMPRESS_OFFLOAD=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_TIMER=y CONFIG_SND_HRTIMER=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_DEBUG=y CONFIG_SND_DEBUG_VERBOSE=y CONFIG_SND_PCM_XRUN_DEBUG=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_JACK_INJECTION_DEBUG=y CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_CTL_LED=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=y CONFIG_SND_SEQ_MIDI=y CONFIG_SND_SEQ_MIDI_EMUL=y CONFIG_SND_SEQ_VIRMIDI=y CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_OPL4_LIB=y CONFIG_SND_OPL3_LIB_SEQ=y CONFIG_SND_OPL4_LIB_SEQ=y CONFIG_SND_VX_LIB=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=y CONFIG_SND_DUMMY=y CONFIG_SND_ALOOP=y CONFIG_SND_VIRMIDI=y CONFIG_SND_MTPAV=y CONFIG_SND_MTS64=y CONFIG_SND_SERIAL_U16550=y CONFIG_SND_MPU401=y CONFIG_SND_PORTMAN2X4=y CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_WSS_LIB=y CONFIG_SND_SB_COMMON=y CONFIG_SND_SB8_DSP=y CONFIG_SND_SB16_DSP=y CONFIG_SND_ISA=y CONFIG_SND_ADLIB=y CONFIG_SND_AD1816A=y CONFIG_SND_AD1848=y CONFIG_SND_ALS100=y CONFIG_SND_AZT1605=y CONFIG_SND_AZT2316=y CONFIG_SND_AZT2320=y CONFIG_SND_CMI8328=y CONFIG_SND_CMI8330=y CONFIG_SND_CS4231=y CONFIG_SND_CS4236=y CONFIG_SND_ES1688=y CONFIG_SND_ES18XX=y CONFIG_SND_SC6000=y CONFIG_SND_GUSCLASSIC=y CONFIG_SND_GUSEXTREME=y CONFIG_SND_GUSMAX=y CONFIG_SND_INTERWAVE=y CONFIG_SND_INTERWAVE_STB=y CONFIG_SND_JAZZ16=y CONFIG_SND_OPL3SA2=y CONFIG_SND_OPTI92X_AD1848=y CONFIG_SND_OPTI92X_CS4231=y CONFIG_SND_OPTI93X=y CONFIG_SND_MIRO=y CONFIG_SND_SB8=y CONFIG_SND_SB16=y CONFIG_SND_SBAWE=y CONFIG_SND_SBAWE_SEQ=y CONFIG_SND_SB16_CSP=y CONFIG_SND_SSCAPE=y CONFIG_SND_WAVEFRONT=y CONFIG_SND_MSND_PINNACLE=y CONFIG_SND_MSND_CLASSIC=y CONFIG_SND_PCI=y CONFIG_SND_AD1889=y CONFIG_SND_ALS300=y CONFIG_SND_ALS4000=y CONFIG_SND_ALI5451=y CONFIG_SND_ASIHPI=y CONFIG_SND_ATIIXP=y CONFIG_SND_ATIIXP_MODEM=y CONFIG_SND_AU8810=y CONFIG_SND_AU8820=y CONFIG_SND_AU8830=y CONFIG_SND_AW2=y CONFIG_SND_AZT3328=y CONFIG_SND_BT87X=y CONFIG_SND_BT87X_OVERCLOCK=y CONFIG_SND_CA0106=y CONFIG_SND_CMIPCI=y CONFIG_SND_OXYGEN_LIB=y CONFIG_SND_OXYGEN=y CONFIG_SND_CS4281=y CONFIG_SND_CS46XX=y CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=y CONFIG_SND_CS5535AUDIO=y CONFIG_SND_CTXFI=y CONFIG_SND_DARLA20=y CONFIG_SND_GINA20=y CONFIG_SND_LAYLA20=y CONFIG_SND_DARLA24=y CONFIG_SND_GINA24=y CONFIG_SND_LAYLA24=y CONFIG_SND_MONA=y CONFIG_SND_MIA=y CONFIG_SND_ECHO3G=y CONFIG_SND_INDIGO=y CONFIG_SND_INDIGOIO=y CONFIG_SND_INDIGODJ=y CONFIG_SND_INDIGOIOX=y CONFIG_SND_INDIGODJX=y CONFIG_SND_EMU10K1=y CONFIG_SND_EMU10K1_SEQ=y CONFIG_SND_EMU10K1X=y CONFIG_SND_ENS1370=y CONFIG_SND_ENS1371=y CONFIG_SND_ES1938=y CONFIG_SND_ES1968=y CONFIG_SND_ES1968_INPUT=y CONFIG_SND_ES1968_RADIO=y CONFIG_SND_FM801=y CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=y # # Don't forget to add built-in firmwares for HDSP driver # CONFIG_SND_HDSPM=y CONFIG_SND_ICE1712=y CONFIG_SND_ICE1724=y CONFIG_SND_INTEL8X0=y CONFIG_SND_INTEL8X0M=y CONFIG_SND_KORG1212=y CONFIG_SND_LOLA=y CONFIG_SND_LX6464ES=y CONFIG_SND_MAESTRO3=y CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=y CONFIG_SND_NM256=y CONFIG_SND_PCXHR=y CONFIG_SND_RIPTIDE=y CONFIG_SND_RME32=y CONFIG_SND_RME96=y CONFIG_SND_RME9652=y CONFIG_SND_SIS7019=y CONFIG_SND_SONICVIBES=y CONFIG_SND_TRIDENT=y CONFIG_SND_VIA82XX=y CONFIG_SND_VIA82XX_MODEM=y CONFIG_SND_VIRTUOSO=y CONFIG_SND_VX222=y CONFIG_SND_YMFPCI=y # # HD-Audio # CONFIG_SND_HDA=y CONFIG_SND_HDA_GENERIC_LEDS=y CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y # end of HD-Audio CONFIG_SND_HDA_CORE=y CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_COMPONENT=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_EXT_CORE=y CONFIG_SND_HDA_PREALLOC_SIZE=0 CONFIG_SND_INTEL_NHLT=y CONFIG_SND_INTEL_DSP_CONFIG=y CONFIG_SND_INTEL_SOUNDWIRE_ACPI=y CONFIG_SND_INTEL_BYT_PREFER_SOF=y CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=y CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y CONFIG_SND_USB_UA101=y CONFIG_SND_USB_USX2Y=y CONFIG_SND_USB_CAIAQ=y CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=y CONFIG_SND_USB_6FIRE=y CONFIG_SND_USB_HIFACE=y CONFIG_SND_BCD2000=y CONFIG_SND_USB_LINE6=y CONFIG_SND_USB_POD=y CONFIG_SND_USB_PODHD=y CONFIG_SND_USB_TONEPORT=y CONFIG_SND_USB_VARIAX=y CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=y CONFIG_SND_DICE=y CONFIG_SND_OXFW=y CONFIG_SND_ISIGHT=y CONFIG_SND_FIREWORKS=y CONFIG_SND_BEBOB=y CONFIG_SND_FIREWIRE_DIGI00X=y CONFIG_SND_FIREWIRE_TASCAM=y CONFIG_SND_FIREWIRE_MOTU=y CONFIG_SND_FIREFACE=y CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=y CONFIG_SND_PDAUDIOCF=y CONFIG_SND_SOC=y CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_TOPOLOGY=y CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=y CONFIG_SND_SOC_ACPI=y CONFIG_SND_SOC_ADI=y CONFIG_SND_SOC_ADI_AXI_I2S=y CONFIG_SND_SOC_ADI_AXI_SPDIF=y CONFIG_SND_SOC_AMD_ACP=y CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=y CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=y CONFIG_SND_SOC_AMD_ACP3x=y CONFIG_SND_SOC_AMD_RV_RT5682_MACH=y CONFIG_SND_SOC_AMD_RENOIR=y CONFIG_SND_SOC_AMD_RENOIR_MACH=y CONFIG_SND_ATMEL_SOC=y CONFIG_SND_SOC_MIKROE_PROTO=y CONFIG_SND_BCM63XX_I2S_WHISTLER=y CONFIG_SND_DESIGNWARE_I2S=y CONFIG_SND_DESIGNWARE_PCM=y # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # CONFIG_SND_SOC_FSL_ASRC=y CONFIG_SND_SOC_FSL_SAI=y CONFIG_SND_SOC_FSL_MQS=y CONFIG_SND_SOC_FSL_AUDMIX=y CONFIG_SND_SOC_FSL_SSI=y CONFIG_SND_SOC_FSL_SPDIF=y CONFIG_SND_SOC_FSL_ESAI=y CONFIG_SND_SOC_FSL_MICFIL=y CONFIG_SND_SOC_FSL_EASRC=y CONFIG_SND_SOC_FSL_XCVR=y CONFIG_SND_SOC_FSL_RPMSG=y CONFIG_SND_SOC_IMX_AUDMUX=y # end of SoC Audio for Freescale CPUs CONFIG_SND_I2S_HI6210_I2S=y CONFIG_SND_SOC_IMG=y CONFIG_SND_SOC_IMG_I2S_IN=y CONFIG_SND_SOC_IMG_I2S_OUT=y CONFIG_SND_SOC_IMG_PARALLEL_OUT=y CONFIG_SND_SOC_IMG_SPDIF_IN=y CONFIG_SND_SOC_IMG_SPDIF_OUT=y CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=y CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_SST=y CONFIG_SND_SOC_INTEL_CATPT=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=y CONFIG_SND_SOC_INTEL_SKYLAKE=y CONFIG_SND_SOC_INTEL_SKL=y CONFIG_SND_SOC_INTEL_APL=y CONFIG_SND_SOC_INTEL_KBL=y CONFIG_SND_SOC_INTEL_GLK=y CONFIG_SND_SOC_INTEL_CNL=y CONFIG_SND_SOC_INTEL_CFL=y CONFIG_SND_SOC_INTEL_CML_H=y CONFIG_SND_SOC_INTEL_CML_LP=y CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=y CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=y CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=y CONFIG_SND_SOC_ACPI_INTEL_MATCH=y CONFIG_SND_SOC_INTEL_MACH=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y CONFIG_SND_SOC_INTEL_HASWELL_MACH=y CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=y CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=y CONFIG_SND_SOC_INTEL_BROADWELL_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=y CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=y CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=y CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=y CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=y CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=y CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=y CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=y CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=y CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=y CONFIG_SND_SOC_MTK_BTCVSD=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SOF_PCI_DEV=y CONFIG_SND_SOC_SOF_PCI=y CONFIG_SND_SOC_SOF_ACPI=y CONFIG_SND_SOC_SOF_ACPI_DEV=y CONFIG_SND_SOC_SOF_OF=y CONFIG_SND_SOC_SOF_DEBUG_PROBES=y CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT=y CONFIG_SND_SOC_SOF_FORCE_PROBE_WORKQUEUE=y CONFIG_SND_SOC_SOF_NOCODEC=y CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y CONFIG_SND_SOC_SOF_DEBUG=y CONFIG_SND_SOC_SOF_FORCE_NOCODEC_MODE=y CONFIG_SND_SOC_SOF_DEBUG_XRUN_STOP=y CONFIG_SND_SOC_SOF_DEBUG_VERBOSE_IPC=y CONFIG_SND_SOC_SOF_DEBUG_FORCE_IPC_POSITION=y CONFIG_SND_SOC_SOF_DEBUG_ENABLE_DEBUGFS_CACHE=y CONFIG_SND_SOC_SOF_DEBUG_ENABLE_FIRMWARE_TRACE=y CONFIG_SND_SOC_SOF_DEBUG_IPC_FLOOD_TEST=y CONFIG_SND_SOC_SOF_DEBUG_RETAIN_DSP_CONTEXT=y CONFIG_SND_SOC_SOF=y CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=y CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=y CONFIG_SND_SOC_SOF_INTEL_COMMON=y CONFIG_SND_SOC_SOF_BAYTRAIL=y CONFIG_SND_SOC_SOF_BROADWELL=y CONFIG_SND_SOC_SOF_MERRIFIELD=y CONFIG_SND_SOC_SOF_INTEL_APL=y CONFIG_SND_SOC_SOF_APOLLOLAKE=y CONFIG_SND_SOC_SOF_GEMINILAKE=y CONFIG_SND_SOC_SOF_INTEL_CNL=y CONFIG_SND_SOC_SOF_CANNONLAKE=y CONFIG_SND_SOC_SOF_COFFEELAKE=y CONFIG_SND_SOC_SOF_COMETLAKE=y CONFIG_SND_SOC_SOF_INTEL_ICL=y CONFIG_SND_SOC_SOF_ICELAKE=y CONFIG_SND_SOC_SOF_JASPERLAKE=y CONFIG_SND_SOC_SOF_INTEL_TGL=y CONFIG_SND_SOC_SOF_TIGERLAKE=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=y CONFIG_SND_SOC_SOF_ALDERLAKE=y CONFIG_SND_SOC_SOF_HDA_COMMON=y CONFIG_SND_SOC_SOF_HDA_PROBES=y CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1=y CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=y CONFIG_SND_SOC_SOF_XTENSA=y # # STMicroelectronics STM32 SOC audio support # # end of STMicroelectronics STM32 SOC audio support CONFIG_SND_SOC_XILINX_I2S=y CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=y CONFIG_SND_SOC_XILINX_SPDIF=y CONFIG_SND_SOC_XTFPGA_I2S=y CONFIG_SND_SOC_I2C_AND_SPI=y # # CODEC drivers # CONFIG_SND_SOC_ARIZONA=y CONFIG_SND_SOC_WM_ADSP=y CONFIG_SND_SOC_AC97_CODEC=y CONFIG_SND_SOC_ADAU_UTILS=y CONFIG_SND_SOC_ADAU1372=y CONFIG_SND_SOC_ADAU1372_I2C=y CONFIG_SND_SOC_ADAU1372_SPI=y CONFIG_SND_SOC_ADAU1701=y CONFIG_SND_SOC_ADAU17X1=y CONFIG_SND_SOC_ADAU1761=y CONFIG_SND_SOC_ADAU1761_I2C=y CONFIG_SND_SOC_ADAU1761_SPI=y CONFIG_SND_SOC_ADAU7002=y CONFIG_SND_SOC_ADAU7118=y CONFIG_SND_SOC_ADAU7118_HW=y CONFIG_SND_SOC_ADAU7118_I2C=y CONFIG_SND_SOC_AK4104=y CONFIG_SND_SOC_AK4118=y CONFIG_SND_SOC_AK4458=y CONFIG_SND_SOC_AK4554=y CONFIG_SND_SOC_AK4613=y CONFIG_SND_SOC_AK4642=y CONFIG_SND_SOC_AK5386=y CONFIG_SND_SOC_AK5558=y CONFIG_SND_SOC_ALC5623=y CONFIG_SND_SOC_BD28623=y CONFIG_SND_SOC_BT_SCO=y CONFIG_SND_SOC_CPCAP=y CONFIG_SND_SOC_CROS_EC_CODEC=y CONFIG_SND_SOC_CS35L32=y CONFIG_SND_SOC_CS35L33=y CONFIG_SND_SOC_CS35L34=y CONFIG_SND_SOC_CS35L35=y CONFIG_SND_SOC_CS35L36=y CONFIG_SND_SOC_CS42L42=y CONFIG_SND_SOC_CS42L51=y CONFIG_SND_SOC_CS42L51_I2C=y CONFIG_SND_SOC_CS42L52=y CONFIG_SND_SOC_CS42L56=y CONFIG_SND_SOC_CS42L73=y CONFIG_SND_SOC_CS4234=y CONFIG_SND_SOC_CS4265=y CONFIG_SND_SOC_CS4270=y CONFIG_SND_SOC_CS4271=y CONFIG_SND_SOC_CS4271_I2C=y CONFIG_SND_SOC_CS4271_SPI=y CONFIG_SND_SOC_CS42XX8=y CONFIG_SND_SOC_CS42XX8_I2C=y CONFIG_SND_SOC_CS43130=y CONFIG_SND_SOC_CS4341=y CONFIG_SND_SOC_CS4349=y CONFIG_SND_SOC_CS53L30=y CONFIG_SND_SOC_CX2072X=y CONFIG_SND_SOC_DA7213=y CONFIG_SND_SOC_DA7219=y CONFIG_SND_SOC_DMIC=y CONFIG_SND_SOC_HDMI_CODEC=y CONFIG_SND_SOC_ES7134=y CONFIG_SND_SOC_ES7241=y CONFIG_SND_SOC_ES8316=y CONFIG_SND_SOC_ES8328=y CONFIG_SND_SOC_ES8328_I2C=y CONFIG_SND_SOC_ES8328_SPI=y CONFIG_SND_SOC_GTM601=y CONFIG_SND_SOC_HDAC_HDMI=y CONFIG_SND_SOC_HDAC_HDA=y CONFIG_SND_SOC_INNO_RK3036=y CONFIG_SND_SOC_LOCHNAGAR_SC=y CONFIG_SND_SOC_MAX98088=y CONFIG_SND_SOC_MAX98090=y CONFIG_SND_SOC_MAX98357A=y CONFIG_SND_SOC_MAX98504=y CONFIG_SND_SOC_MAX9867=y CONFIG_SND_SOC_MAX98927=y CONFIG_SND_SOC_MAX98373=y CONFIG_SND_SOC_MAX98373_I2C=y CONFIG_SND_SOC_MAX98373_SDW=y CONFIG_SND_SOC_MAX98390=y CONFIG_SND_SOC_MAX9860=y CONFIG_SND_SOC_MSM8916_WCD_ANALOG=y CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=y CONFIG_SND_SOC_PCM1681=y CONFIG_SND_SOC_PCM1789=y CONFIG_SND_SOC_PCM1789_I2C=y CONFIG_SND_SOC_PCM179X=y CONFIG_SND_SOC_PCM179X_I2C=y CONFIG_SND_SOC_PCM179X_SPI=y CONFIG_SND_SOC_PCM186X=y CONFIG_SND_SOC_PCM186X_I2C=y CONFIG_SND_SOC_PCM186X_SPI=y CONFIG_SND_SOC_PCM3060=y CONFIG_SND_SOC_PCM3060_I2C=y CONFIG_SND_SOC_PCM3060_SPI=y CONFIG_SND_SOC_PCM3168A=y CONFIG_SND_SOC_PCM3168A_I2C=y CONFIG_SND_SOC_PCM3168A_SPI=y CONFIG_SND_SOC_PCM5102A=y CONFIG_SND_SOC_PCM512x=y CONFIG_SND_SOC_PCM512x_I2C=y CONFIG_SND_SOC_PCM512x_SPI=y CONFIG_SND_SOC_RK3328=y CONFIG_SND_SOC_RL6231=y CONFIG_SND_SOC_RL6347A=y CONFIG_SND_SOC_RT286=y CONFIG_SND_SOC_RT298=y CONFIG_SND_SOC_RT1011=y CONFIG_SND_SOC_RT1015=y CONFIG_SND_SOC_RT1015P=y CONFIG_SND_SOC_RT1308_SDW=y CONFIG_SND_SOC_RT1316_SDW=y CONFIG_SND_SOC_RT5514=y CONFIG_SND_SOC_RT5514_SPI=y CONFIG_SND_SOC_RT5616=y CONFIG_SND_SOC_RT5631=y CONFIG_SND_SOC_RT5640=y CONFIG_SND_SOC_RT5645=y CONFIG_SND_SOC_RT5651=y CONFIG_SND_SOC_RT5659=y CONFIG_SND_SOC_RT5660=y CONFIG_SND_SOC_RT5663=y CONFIG_SND_SOC_RT5670=y CONFIG_SND_SOC_RT5677=y CONFIG_SND_SOC_RT5677_SPI=y CONFIG_SND_SOC_RT5682=y CONFIG_SND_SOC_RT5682_I2C=y CONFIG_SND_SOC_RT5682_SDW=y CONFIG_SND_SOC_RT700=y CONFIG_SND_SOC_RT700_SDW=y CONFIG_SND_SOC_RT711=y CONFIG_SND_SOC_RT711_SDW=y CONFIG_SND_SOC_RT711_SDCA_SDW=y CONFIG_SND_SOC_RT715=y CONFIG_SND_SOC_RT715_SDW=y CONFIG_SND_SOC_RT715_SDCA_SDW=y CONFIG_SND_SOC_SGTL5000=y CONFIG_SND_SOC_SI476X=y CONFIG_SND_SOC_SIGMADSP=y CONFIG_SND_SOC_SIGMADSP_I2C=y CONFIG_SND_SOC_SIGMADSP_REGMAP=y CONFIG_SND_SOC_SIMPLE_AMPLIFIER=y CONFIG_SND_SOC_SIMPLE_MUX=y CONFIG_SND_SOC_SPDIF=y CONFIG_SND_SOC_SSM2305=y CONFIG_SND_SOC_SSM2602=y CONFIG_SND_SOC_SSM2602_SPI=y CONFIG_SND_SOC_SSM2602_I2C=y CONFIG_SND_SOC_SSM4567=y CONFIG_SND_SOC_STA32X=y CONFIG_SND_SOC_STA350=y CONFIG_SND_SOC_STI_SAS=y CONFIG_SND_SOC_TAS2552=y CONFIG_SND_SOC_TAS2562=y CONFIG_SND_SOC_TAS2764=y CONFIG_SND_SOC_TAS2770=y CONFIG_SND_SOC_TAS5086=y CONFIG_SND_SOC_TAS571X=y CONFIG_SND_SOC_TAS5720=y CONFIG_SND_SOC_TAS6424=y CONFIG_SND_SOC_TDA7419=y CONFIG_SND_SOC_TFA9879=y CONFIG_SND_SOC_TLV320AIC23=y CONFIG_SND_SOC_TLV320AIC23_I2C=y CONFIG_SND_SOC_TLV320AIC23_SPI=y CONFIG_SND_SOC_TLV320AIC31XX=y CONFIG_SND_SOC_TLV320AIC32X4=y CONFIG_SND_SOC_TLV320AIC32X4_I2C=y CONFIG_SND_SOC_TLV320AIC32X4_SPI=y CONFIG_SND_SOC_TLV320AIC3X=y CONFIG_SND_SOC_TLV320AIC3X_I2C=y CONFIG_SND_SOC_TLV320AIC3X_SPI=y CONFIG_SND_SOC_TLV320ADCX140=y CONFIG_SND_SOC_TS3A227E=y CONFIG_SND_SOC_TSCS42XX=y CONFIG_SND_SOC_TSCS454=y CONFIG_SND_SOC_UDA1334=y CONFIG_SND_SOC_WCD9335=y CONFIG_SND_SOC_WCD934X=y CONFIG_SND_SOC_WM5102=y CONFIG_SND_SOC_WM8510=y CONFIG_SND_SOC_WM8523=y CONFIG_SND_SOC_WM8524=y CONFIG_SND_SOC_WM8580=y CONFIG_SND_SOC_WM8711=y CONFIG_SND_SOC_WM8728=y CONFIG_SND_SOC_WM8731=y CONFIG_SND_SOC_WM8737=y CONFIG_SND_SOC_WM8741=y CONFIG_SND_SOC_WM8750=y CONFIG_SND_SOC_WM8753=y CONFIG_SND_SOC_WM8770=y CONFIG_SND_SOC_WM8776=y CONFIG_SND_SOC_WM8782=y CONFIG_SND_SOC_WM8804=y CONFIG_SND_SOC_WM8804_I2C=y CONFIG_SND_SOC_WM8804_SPI=y CONFIG_SND_SOC_WM8903=y CONFIG_SND_SOC_WM8904=y CONFIG_SND_SOC_WM8960=y CONFIG_SND_SOC_WM8962=y CONFIG_SND_SOC_WM8974=y CONFIG_SND_SOC_WM8978=y CONFIG_SND_SOC_WM8985=y CONFIG_SND_SOC_WSA881X=y CONFIG_SND_SOC_ZL38060=y CONFIG_SND_SOC_ZX_AUD96P22=y CONFIG_SND_SOC_MAX9759=y CONFIG_SND_SOC_MT6351=y CONFIG_SND_SOC_MT6358=y CONFIG_SND_SOC_MT6660=y CONFIG_SND_SOC_NAU8315=y CONFIG_SND_SOC_NAU8540=y CONFIG_SND_SOC_NAU8810=y CONFIG_SND_SOC_NAU8822=y CONFIG_SND_SOC_NAU8824=y CONFIG_SND_SOC_NAU8825=y CONFIG_SND_SOC_TPA6130A2=y CONFIG_SND_SOC_LPASS_WSA_MACRO=y CONFIG_SND_SOC_LPASS_VA_MACRO=y CONFIG_SND_SOC_LPASS_RX_MACRO=y CONFIG_SND_SOC_LPASS_TX_MACRO=y # end of CODEC drivers CONFIG_SND_SIMPLE_CARD_UTILS=y CONFIG_SND_SIMPLE_CARD=y CONFIG_SND_AUDIO_GRAPH_CARD=y CONFIG_SND_X86=y CONFIG_HDMI_LPE_AUDIO=y CONFIG_SND_SYNTH_EMUX=y CONFIG_SND_VIRTIO=y CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=y CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACCUTOUCH=y CONFIG_HID_ACRUX=y CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=y CONFIG_HID_ASUS=y CONFIG_HID_AUREAL=y CONFIG_HID_BELKIN=y CONFIG_HID_BETOP_FF=y CONFIG_HID_BIGBEN_FF=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CORSAIR=y CONFIG_HID_COUGAR=y CONFIG_HID_MACALLY=y CONFIG_HID_PRODIKEYS=y CONFIG_HID_CMEDIA=y CONFIG_HID_CP2112=y CONFIG_HID_CREATIVE_SB0540=y CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y CONFIG_DRAGONRISE_FF=y CONFIG_HID_EMS_FF=y CONFIG_HID_ELAN=y CONFIG_HID_ELECOM=y CONFIG_HID_ELO=y CONFIG_HID_EZKEY=y CONFIG_HID_FT260=y CONFIG_HID_GEMBIRD=y CONFIG_HID_GFRM=y CONFIG_HID_GLORIOUS=y CONFIG_HID_HOLTEK=y CONFIG_HOLTEK_FF=y CONFIG_HID_GOOGLE_HAMMER=y CONFIG_HID_VIVALDI=y CONFIG_HID_GT683R=y CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y CONFIG_HID_WALTOP=y CONFIG_HID_VIEWSONIC=y CONFIG_HID_GYRATION=y CONFIG_HID_ICADE=y CONFIG_HID_ITE=y CONFIG_HID_JABRA=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y CONFIG_HID_LED=y CONFIG_HID_LENOVO=y CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_HID_LOGITECH_HIDPP=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=y CONFIG_HID_MAYFLASH=y CONFIG_HID_REDRAGON=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y CONFIG_HID_NTI=y CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PENMOUNT=y CONFIG_HID_PETALYNX=y CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=y CONFIG_HID_PLAYSTATION=y CONFIG_PLAYSTATION_FF=y CONFIG_HID_PRIMAX=y CONFIG_HID_RETRODE=y CONFIG_HID_ROCCAT=y CONFIG_HID_SAITEK=y CONFIG_HID_SAMSUNG=y CONFIG_HID_SEMITEK=y CONFIG_HID_SONY=y CONFIG_SONY_FF=y CONFIG_HID_SPEEDLINK=y CONFIG_HID_STEAM=y CONFIG_HID_STEELSERIES=y CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y CONFIG_HID_HYPERV_MOUSE=y CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=y CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=y CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y CONFIG_HID_UDRAW_PS3=y CONFIG_HID_U2FZERO=y CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=y CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=y CONFIG_HID_SENSOR_CUSTOM_SENSOR=y CONFIG_HID_ALPS=y CONFIG_HID_MCP2221=y # end of Special HID drivers # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # end of USB HID support # # I2C HID support # CONFIG_I2C_HID_ACPI=y CONFIG_I2C_HID_OF=y CONFIG_I2C_HID_OF_GOODIX=y # end of I2C HID support CONFIG_I2C_HID_CORE=y # # Surface System Aggregator Module HID support # CONFIG_SURFACE_HID=y CONFIG_SURFACE_KBD=y # end of Surface System Aggregator Module HID support CONFIG_SURFACE_HID_CORE=y # end of HID support CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=y CONFIG_USB_CONN_GPIO=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_FEW_INIT_RETRIES=y CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y CONFIG_USB_OTG_PRODUCTLIST=y CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB=y CONFIG_USB_OTG_FSM=y CONFIG_USB_LEDS_TRIGGER_USBPORT=y CONFIG_USB_AUTOSUSPEND_DELAY=2 CONFIG_USB_MON=y # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_FSL=y CONFIG_USB_EHCI_HCD_PLATFORM=y CONFIG_USB_OXU210HP_HCD=y CONFIG_USB_ISP116X_HCD=y CONFIG_USB_FOTG210_HCD=y CONFIG_USB_MAX3421_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD_SSB=y CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_CS=y CONFIG_USB_R8A66597_HCD=y CONFIG_USB_HCD_BCMA=y CONFIG_USB_HCD_SSB=y CONFIG_USB_HCD_TEST_MODE=y # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=y CONFIG_USB_WDM=y 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=y CONFIG_USB_STORAGE_DEBUG=y CONFIG_USB_STORAGE_REALTEK=y CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_STORAGE_ALAUDA=y CONFIG_USB_STORAGE_ONETOUCH=y CONFIG_USB_STORAGE_KARMA=y CONFIG_USB_STORAGE_CYPRESS_ATACB=y CONFIG_USB_STORAGE_ENE_UB6250=y CONFIG_USB_UAS=y # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=y CONFIG_USBIP_CORE=y CONFIG_USBIP_VHCI_HCD=y CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=y CONFIG_USBIP_VUDC=y CONFIG_USBIP_DEBUG=y CONFIG_USB_CDNS_SUPPORT=y CONFIG_USB_CDNS_HOST=y CONFIG_USB_CDNS3=y CONFIG_USB_CDNS3_GADGET=y CONFIG_USB_CDNS3_HOST=y CONFIG_USB_CDNS3_PCI_WRAP=y CONFIG_USB_CDNSP_PCI=y CONFIG_USB_CDNSP_GADGET=y CONFIG_USB_CDNSP_HOST=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 # # Platform Glue Layer # # # MUSB DMA mode # CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_ULPI=y # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_DUAL_ROLE=y # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=y CONFIG_USB_DWC3_HAPS=y CONFIG_USB_DWC3_OF_SIMPLE=y CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_HOST is not set # # Gadget/Dual-role mode requires USB Gadget support to be enabled # # CONFIG_USB_DWC2_PERIPHERAL is not set CONFIG_USB_DWC2_DUAL_ROLE=y CONFIG_USB_DWC2_PCI=y CONFIG_USB_DWC2_DEBUG=y CONFIG_USB_DWC2_VERBOSE=y CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y CONFIG_USB_DWC2_DEBUG_PERIODIC=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA_PCI=y CONFIG_USB_CHIPIDEA_MSM=y CONFIG_USB_CHIPIDEA_IMX=y CONFIG_USB_CHIPIDEA_GENERIC=y CONFIG_USB_CHIPIDEA_TEGRA=y CONFIG_USB_ISP1760=y CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1761_UDC=y # CONFIG_USB_ISP1760_HOST_ROLE is not set # CONFIG_USB_ISP1760_GADGET_ROLE is not set CONFIG_USB_ISP1760_DUAL_ROLE=y # # USB port drivers # CONFIG_USB_USS720=y CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_SIMPLE=y CONFIG_USB_SERIAL_AIRCABLE=y CONFIG_USB_SERIAL_ARK3116=y CONFIG_USB_SERIAL_BELKIN=y CONFIG_USB_SERIAL_CH341=y CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y CONFIG_USB_SERIAL_CP210X=y CONFIG_USB_SERIAL_CYPRESS_M8=y CONFIG_USB_SERIAL_EMPEG=y CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_VISOR=y CONFIG_USB_SERIAL_IPAQ=y CONFIG_USB_SERIAL_IR=y CONFIG_USB_SERIAL_EDGEPORT=y CONFIG_USB_SERIAL_EDGEPORT_TI=y CONFIG_USB_SERIAL_F81232=y CONFIG_USB_SERIAL_F8153X=y CONFIG_USB_SERIAL_GARMIN=y CONFIG_USB_SERIAL_IPW=y CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=y CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_KLSI=y CONFIG_USB_SERIAL_KOBIL_SCT=y CONFIG_USB_SERIAL_MCT_U232=y CONFIG_USB_SERIAL_METRO=y CONFIG_USB_SERIAL_MOS7720=y CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=y CONFIG_USB_SERIAL_MXUPORT=y CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_OTI6858=y CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=y CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y # CONFIG_USB_SERIAL_TI is not set CONFIG_USB_SERIAL_CYBERJACK=y CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=y CONFIG_USB_SERIAL_OMNINET=y CONFIG_USB_SERIAL_OPTICON=y CONFIG_USB_SERIAL_XSENS_MT=y CONFIG_USB_SERIAL_WISHBONE=y CONFIG_USB_SERIAL_SSU100=y CONFIG_USB_SERIAL_QT2=y CONFIG_USB_SERIAL_UPD78F0730=y CONFIG_USB_SERIAL_XR=y CONFIG_USB_SERIAL_DEBUG=y # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y CONFIG_USB_EMI26=y CONFIG_USB_ADUTUX=y CONFIG_USB_SEVSEG=y CONFIG_USB_LEGOTOWER=y CONFIG_USB_LCD=y CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_APPLE_MFI_FASTCHARGE=y CONFIG_USB_SISUSBVGA=y CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y CONFIG_USB_TEST=y CONFIG_USB_EHSET_TEST_FIXTURE=y CONFIG_USB_ISIGHTFW=y CONFIG_USB_YUREX=y CONFIG_USB_EZUSB_FX2=y CONFIG_USB_HUB_USB251XB=y CONFIG_USB_HSIC_USB3503=y CONFIG_USB_HSIC_USB4604=y CONFIG_USB_LINK_LAYER_TEST=y CONFIG_USB_CHAOSKEY=y CONFIG_USB_ATM=y CONFIG_USB_SPEEDTOUCH=y CONFIG_USB_CXACRU=y CONFIG_USB_UEAGLEATM=y CONFIG_USB_XUSBATM=y # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GPIO_VBUS=y CONFIG_TAHVO_USB=y CONFIG_TAHVO_USB_HOST_BY_DEFAULT=y CONFIG_USB_ISP1301=y # end of USB Physical Layer drivers 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=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 CONFIG_U_SERIAL_CONSOLE=y # # USB Peripheral Controller # CONFIG_USB_FUSB300=y CONFIG_USB_FOTG210_UDC=y CONFIG_USB_GR_UDC=y CONFIG_USB_R8A66597=y CONFIG_USB_PXA27X=y CONFIG_USB_MV_UDC=y CONFIG_USB_MV_U3D=y CONFIG_USB_SNP_CORE=y CONFIG_USB_SNP_UDC_PLAT=y CONFIG_USB_M66592=y CONFIG_USB_BDC_UDC=y CONFIG_USB_AMD5536UDC=y CONFIG_USB_NET2272=y CONFIG_USB_NET2272_DMA=y CONFIG_USB_NET2280=y CONFIG_USB_GOKU=y CONFIG_USB_EG20T=y CONFIG_USB_GADGET_XILINX=y CONFIG_USB_MAX3420_UDC=y CONFIG_USB_DUMMY_HCD=y # end of USB Peripheral Controller CONFIG_USB_LIBCOMPOSITE=y CONFIG_USB_F_ACM=y CONFIG_USB_F_SS_LB=y CONFIG_USB_U_SERIAL=y CONFIG_USB_U_ETHER=y CONFIG_USB_U_AUDIO=y CONFIG_USB_F_SERIAL=y CONFIG_USB_F_OBEX=y CONFIG_USB_F_NCM=y CONFIG_USB_F_ECM=y CONFIG_USB_F_PHONET=y CONFIG_USB_F_EEM=y CONFIG_USB_F_SUBSET=y CONFIG_USB_F_RNDIS=y CONFIG_USB_F_MASS_STORAGE=y CONFIG_USB_F_FS=y CONFIG_USB_F_UAC1=y CONFIG_USB_F_UAC1_LEGACY=y CONFIG_USB_F_UAC2=y CONFIG_USB_F_UVC=y CONFIG_USB_F_MIDI=y CONFIG_USB_F_HID=y CONFIG_USB_F_PRINTER=y CONFIG_USB_F_TCM=y CONFIG_USB_CONFIGFS=y CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_OBEX=y CONFIG_USB_CONFIGFS_NCM=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_EEM=y CONFIG_USB_CONFIGFS_PHONET=y CONFIG_USB_CONFIGFS_MASS_STORAGE=y CONFIG_USB_CONFIGFS_F_LB_SS=y CONFIG_USB_CONFIGFS_F_FS=y CONFIG_USB_CONFIGFS_F_UAC1=y CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y CONFIG_USB_CONFIGFS_F_UAC2=y CONFIG_USB_CONFIGFS_F_MIDI=y CONFIG_USB_CONFIGFS_F_HID=y CONFIG_USB_CONFIGFS_F_UVC=y CONFIG_USB_CONFIGFS_F_PRINTER=y CONFIG_USB_CONFIGFS_F_TCM=y # # USB Gadget precomposed configurations # CONFIG_USB_ZERO=y CONFIG_USB_ZERO_HNPTEST=y CONFIG_USB_AUDIO=y CONFIG_GADGET_UAC1=y CONFIG_GADGET_UAC1_LEGACY=y CONFIG_USB_ETH=y CONFIG_USB_ETH_RNDIS=y CONFIG_USB_ETH_EEM=y CONFIG_USB_G_NCM=y CONFIG_USB_GADGETFS=y CONFIG_USB_FUNCTIONFS=y CONFIG_USB_FUNCTIONFS_ETH=y CONFIG_USB_FUNCTIONFS_RNDIS=y CONFIG_USB_FUNCTIONFS_GENERIC=y CONFIG_USB_MASS_STORAGE=y CONFIG_USB_GADGET_TARGET=y CONFIG_USB_G_SERIAL=y CONFIG_USB_MIDI_GADGET=y CONFIG_USB_G_PRINTER=y CONFIG_USB_CDC_COMPOSITE=y CONFIG_USB_G_NOKIA=y CONFIG_USB_G_ACM_MS=y CONFIG_USB_G_MULTI=y CONFIG_USB_G_MULTI_RNDIS=y CONFIG_USB_G_MULTI_CDC=y CONFIG_USB_G_HID=y CONFIG_USB_G_DBGP=y # CONFIG_USB_G_DBGP_PRINTK is not set CONFIG_USB_G_DBGP_SERIAL=y # CONFIG_USB_G_WEBCAM is not set CONFIG_USB_RAW_GADGET=y # end of USB Gadget precomposed configurations CONFIG_TYPEC=y CONFIG_TYPEC_TCPM=y CONFIG_TYPEC_TCPCI=y CONFIG_TYPEC_RT1711H=y CONFIG_TYPEC_MT6360=y CONFIG_TYPEC_TCPCI_MAXIM=y CONFIG_TYPEC_FUSB302=y CONFIG_TYPEC_WCOVE=y CONFIG_TYPEC_UCSI=y CONFIG_UCSI_CCG=y CONFIG_UCSI_ACPI=y CONFIG_TYPEC_TPS6598X=y CONFIG_TYPEC_HD3SS3220=y CONFIG_TYPEC_STUSB160X=y # # USB Type-C Multiplexer/DeMultiplexer Switch support # CONFIG_TYPEC_MUX_PI3USB30532=y CONFIG_TYPEC_MUX_INTEL_PMC=y # end of USB Type-C Multiplexer/DeMultiplexer Switch support # # USB Type-C Alternate Mode drivers # CONFIG_TYPEC_DP_ALTMODE=y CONFIG_TYPEC_NVIDIA_ALTMODE=y # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=y CONFIG_USB_ROLES_INTEL_XHCI=y CONFIG_MMC=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=y CONFIG_PWRSEQ_SIMPLE=y CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=y CONFIG_MMC_TEST=y CONFIG_MMC_CRYPTO=y # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_DEBUG=y CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_PCI=y CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=y CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_OF_ARASAN=y CONFIG_MMC_SDHCI_OF_ASPEED=y CONFIG_MMC_SDHCI_OF_ASPEED_TEST=y CONFIG_MMC_SDHCI_OF_AT91=y CONFIG_MMC_SDHCI_OF_DWCMSHC=y CONFIG_MMC_SDHCI_CADENCE=y CONFIG_MMC_SDHCI_F_SDH30=y CONFIG_MMC_SDHCI_MILBEAUT=y CONFIG_MMC_WBSD=y CONFIG_MMC_ALCOR=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SPI=y CONFIG_MMC_SDRICOH_CS=y CONFIG_MMC_CB710=y CONFIG_MMC_VIA_SDMMC=y CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y CONFIG_MMC_USDHI6ROL0=y CONFIG_MMC_REALTEK_PCI=y CONFIG_MMC_REALTEK_USB=y CONFIG_MMC_CQHCI=y CONFIG_MMC_HSQ=y CONFIG_MMC_TOSHIBA_PCI=y CONFIG_MMC_MTK=y CONFIG_MMC_SDHCI_XENON=y CONFIG_MMC_SDHCI_OMAP=y CONFIG_MMC_SDHCI_AM654=y CONFIG_MMC_SDHCI_EXTERNAL_DMA=y CONFIG_MEMSTICK=y CONFIG_MEMSTICK_DEBUG=y # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y CONFIG_MSPRO_BLOCK=y CONFIG_MS_BLOCK=y # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=y CONFIG_MEMSTICK_JMICRON_38X=y CONFIG_MEMSTICK_R592=y CONFIG_MEMSTICK_REALTEK_PCI=y CONFIG_MEMSTICK_REALTEK_USB=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS_FLASH=y CONFIG_LEDS_CLASS_MULTICOLOR=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # # LED drivers # CONFIG_LEDS_88PM860X=y CONFIG_LEDS_AAT1290=y CONFIG_LEDS_AN30259A=y CONFIG_LEDS_APU=y CONFIG_LEDS_AS3645A=y CONFIG_LEDS_AW2013=y CONFIG_LEDS_BCM6328=y CONFIG_LEDS_BCM6358=y CONFIG_LEDS_CPCAP=y CONFIG_LEDS_CR0014114=y CONFIG_LEDS_EL15203000=y CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3532=y CONFIG_LEDS_LM3533=y CONFIG_LEDS_LM3642=y CONFIG_LEDS_LM3692X=y CONFIG_LEDS_LM3601X=y CONFIG_LEDS_MT6323=y CONFIG_LEDS_NET48XX=y CONFIG_LEDS_WRAP=y CONFIG_LEDS_PCA9532=y CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_LP3944=y CONFIG_LEDS_LP3952=y CONFIG_LEDS_LP50XX=y CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=y CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=y CONFIG_LEDS_LP8501=y CONFIG_LEDS_LP8788=y CONFIG_LEDS_LP8860=y CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA955X_GPIO=y CONFIG_LEDS_PCA963X=y CONFIG_LEDS_WM831X_STATUS=y CONFIG_LEDS_WM8350=y CONFIG_LEDS_DA903X=y CONFIG_LEDS_DA9052=y CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_PWM=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y CONFIG_LEDS_INTEL_SS4200=y CONFIG_LEDS_LT3593=y CONFIG_LEDS_ADP5520=y CONFIG_LEDS_MC13783=y CONFIG_LEDS_TCA6507=y CONFIG_LEDS_TLC591XX=y CONFIG_LEDS_MAX77650=y CONFIG_LEDS_MAX77693=y CONFIG_LEDS_MAX8997=y CONFIG_LEDS_LM355x=y CONFIG_LEDS_OT200=y CONFIG_LEDS_MENF21BMC=y CONFIG_LEDS_KTD2692=y CONFIG_LEDS_IS31FL319X=y CONFIG_LEDS_IS31FL32XX=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y CONFIG_LEDS_SYSCON=y CONFIG_LEDS_MLXCPLD=y CONFIG_LEDS_MLXREG=y CONFIG_LEDS_USER=y CONFIG_LEDS_NIC78BX=y CONFIG_LEDS_SPI_BYTE=y CONFIG_LEDS_TI_LMU_COMMON=y CONFIG_LEDS_LM3697=y CONFIG_LEDS_LM36274=y CONFIG_LEDS_TPS6105X=y CONFIG_LEDS_SGM3140=y CONFIG_LEDS_LGM=y # # Flash and Torch LED drivers # CONFIG_LEDS_RT4505=y CONFIG_LEDS_RT8515=y # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_ACTIVITY=y CONFIG_LEDS_TRIGGER_GPIO=y 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_LEDS_TRIGGER_PANIC=y CONFIG_LEDS_TRIGGER_NETDEV=y CONFIG_LEDS_TRIGGER_PATTERN=y CONFIG_LEDS_TRIGGER_AUDIO=y CONFIG_LEDS_TRIGGER_TTY=y CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SERIALIO=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_ACNTPC=y CONFIG_SPEAKUP_SYNTH_APOLLO=y CONFIG_SPEAKUP_SYNTH_AUDPTR=y CONFIG_SPEAKUP_SYNTH_BNS=y CONFIG_SPEAKUP_SYNTH_DECTLK=y CONFIG_SPEAKUP_SYNTH_DECEXT=y CONFIG_SPEAKUP_SYNTH_DECPC=m CONFIG_SPEAKUP_SYNTH_DTLK=y CONFIG_SPEAKUP_SYNTH_KEYPC=y CONFIG_SPEAKUP_SYNTH_LTLK=y CONFIG_SPEAKUP_SYNTH_SOFT=y CONFIG_SPEAKUP_SYNTH_SPKOUT=y CONFIG_SPEAKUP_SYNTH_TXPRT=y CONFIG_SPEAKUP_SYNTH_DUMMY=y # end of Speakup console speech CONFIG_INFINIBAND=y CONFIG_INFINIBAND_USER_MAD=y CONFIG_INFINIBAND_USER_ACCESS=y CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=y CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_CXGB4=y CONFIG_INFINIBAND_I40IW=y CONFIG_MLX4_INFINIBAND=y CONFIG_MLX5_INFINIBAND=y CONFIG_INFINIBAND_OCRDMA=y CONFIG_INFINIBAND_VMWARE_PVRDMA=y CONFIG_INFINIBAND_USNIC=y CONFIG_INFINIBAND_IPOIB=y CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_SRP=y CONFIG_INFINIBAND_SRPT=y CONFIG_INFINIBAND_ISER=y CONFIG_INFINIBAND_ISERT=y CONFIG_INFINIBAND_RTRS=y CONFIG_INFINIBAND_RTRS_CLIENT=y CONFIG_INFINIBAND_RTRS_SERVER=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y CONFIG_EDAC_DECODE_MCE=y CONFIG_EDAC_GHES=y CONFIG_EDAC_AMD64=y CONFIG_EDAC_AMD76X=y CONFIG_EDAC_E7XXX=y CONFIG_EDAC_E752X=y CONFIG_EDAC_I82875P=y CONFIG_EDAC_I82975X=y CONFIG_EDAC_I3000=y CONFIG_EDAC_I3200=y CONFIG_EDAC_IE31200=y CONFIG_EDAC_X38=y CONFIG_EDAC_I5400=y CONFIG_EDAC_I7CORE=y CONFIG_EDAC_I82860=y CONFIG_EDAC_R82600=y CONFIG_EDAC_I5000=y CONFIG_EDAC_I5100=y CONFIG_EDAC_I7300=y CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_DEBUG=y CONFIG_RTC_NVMEM=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # CONFIG_RTC_DRV_88PM860X=y CONFIG_RTC_DRV_88PM80X=y CONFIG_RTC_DRV_ABB5ZES3=y CONFIG_RTC_DRV_ABEOZ9=y CONFIG_RTC_DRV_ABX80X=y CONFIG_RTC_DRV_AS3722=y CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_DS1307_CENTURY=y CONFIG_RTC_DRV_DS1374=y CONFIG_RTC_DRV_DS1374_WDT=y CONFIG_RTC_DRV_DS1672=y CONFIG_RTC_DRV_HYM8563=y CONFIG_RTC_DRV_LP8788=y CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_MAX8907=y CONFIG_RTC_DRV_MAX8925=y CONFIG_RTC_DRV_MAX8998=y CONFIG_RTC_DRV_MAX8997=y CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=y CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y CONFIG_RTC_DRV_ISL12022=y CONFIG_RTC_DRV_ISL12026=y CONFIG_RTC_DRV_X1205=y CONFIG_RTC_DRV_PCF8523=y CONFIG_RTC_DRV_PCF85063=y CONFIG_RTC_DRV_PCF85363=y CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y CONFIG_RTC_DRV_M41T80=y CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BD70528=y CONFIG_RTC_DRV_BQ32K=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PALMAS=y CONFIG_RTC_DRV_TPS6586X=y CONFIG_RTC_DRV_TPS65910=y CONFIG_RTC_DRV_TPS80031=y CONFIG_RTC_DRV_RC5T583=y CONFIG_RTC_DRV_RC5T619=y CONFIG_RTC_DRV_S35390A=y CONFIG_RTC_DRV_FM3130=y CONFIG_RTC_DRV_RX8010=y CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y CONFIG_RTC_DRV_EM3027=y CONFIG_RTC_DRV_RV3028=y CONFIG_RTC_DRV_RV3032=y CONFIG_RTC_DRV_RV8803=y CONFIG_RTC_DRV_S5M=y CONFIG_RTC_DRV_SD3078=y # # SPI RTC drivers # CONFIG_RTC_DRV_M41T93=y CONFIG_RTC_DRV_M41T94=y CONFIG_RTC_DRV_DS1302=y CONFIG_RTC_DRV_DS1305=y CONFIG_RTC_DRV_DS1343=y CONFIG_RTC_DRV_DS1347=y CONFIG_RTC_DRV_DS1390=y CONFIG_RTC_DRV_MAX6916=y CONFIG_RTC_DRV_R9701=y CONFIG_RTC_DRV_RX4581=y CONFIG_RTC_DRV_RS5C348=y CONFIG_RTC_DRV_MAX6902=y CONFIG_RTC_DRV_PCF2123=y CONFIG_RTC_DRV_MCP795=y CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=y CONFIG_RTC_DRV_DS3232_HWMON=y CONFIG_RTC_DRV_PCF2127=y CONFIG_RTC_DRV_RV3029C2=y CONFIG_RTC_DRV_RV3029_HWMON=y CONFIG_RTC_DRV_RX6110=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1685_FAMILY=y CONFIG_RTC_DRV_DS1685=y # CONFIG_RTC_DRV_DS1689 is not set # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set # CONFIG_RTC_DRV_DS17885 is not set CONFIG_RTC_DRV_DS1742=y CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9052=y CONFIG_RTC_DRV_DA9055=y CONFIG_RTC_DRV_DA9063=y CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_WM831X=y CONFIG_RTC_DRV_WM8350=y CONFIG_RTC_DRV_PCF50633=y CONFIG_RTC_DRV_ZYNQMP=y CONFIG_RTC_DRV_CROS_EC=y CONFIG_RTC_DRV_NTXEC=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_CADENCE=y CONFIG_RTC_DRV_FTRTC010=y CONFIG_RTC_DRV_PCAP=y CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_MT6397=y CONFIG_RTC_DRV_R7301=y CONFIG_RTC_DRV_CPCAP=y # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=y CONFIG_RTC_DRV_GOLDFISH=y CONFIG_RTC_DRV_WILCO_EC=y CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_ALTERA_MSGDMA=y CONFIG_DW_AXI_DMAC=y CONFIG_FSL_EDMA=y CONFIG_INTEL_IDMA64=y CONFIG_PCH_DMA=y CONFIG_PLX_DMA=y CONFIG_TIMB_DMA=y CONFIG_XILINX_ZYNQMP_DPDMA=y CONFIG_QCOM_HIDMA_MGMT=y CONFIG_QCOM_HIDMA=y CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=y CONFIG_DW_DMAC_PCI=y CONFIG_DW_EDMA=y CONFIG_DW_EDMA_PCIE=y CONFIG_HSU_DMA=y CONFIG_HSU_DMA_PCI=y CONFIG_SF_PDMA=y CONFIG_INTEL_LDMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=y CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y CONFIG_UDMABUF=y CONFIG_DMABUF_MOVE_NOTIFY=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS_CMA=y # end of DMABUF options CONFIG_AUXDISPLAY=y CONFIG_CHARLCD=y CONFIG_HD44780_COMMON=y CONFIG_HD44780=y CONFIG_KS0108=y CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=y CONFIG_CFAG12864B_RATE=20 CONFIG_IMG_ASCII_LCD=y CONFIG_HT16K33=y CONFIG_LCD2S=y CONFIG_PARPORT_PANEL=y CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 CONFIG_PANEL_CHANGE_MESSAGE=y CONFIG_PANEL_BOOT_MESSAGE="" # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set CONFIG_CHARLCD_BL_FLASH=y CONFIG_PANEL=y CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=y CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=y CONFIG_UIO_PCI_GENERIC=y CONFIG_UIO_NETX=y CONFIG_UIO_PRUSS=y CONFIG_UIO_MF624=y CONFIG_UIO_HV_GENERIC=y CONFIG_UIO_DFL=y CONFIG_VFIO_IOMMU_TYPE1=y CONFIG_VFIO_VIRQFD=y CONFIG_VFIO=y CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=y CONFIG_VFIO_PCI_VGA=y CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y CONFIG_VFIO_MDEV=y CONFIG_VFIO_MDEV_DEVICE=y CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VBOXGUEST=y CONFIG_NITRO_ENCLAVES=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_VDPA=y CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_DMA_SHARED_BUFFER=y CONFIG_VDPA=y CONFIG_VDPA_SIM=y CONFIG_VDPA_SIM_NET=y CONFIG_VDPA_SIM_BLOCK=y CONFIG_IFCVF=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=y CONFIG_VP_VDPA=y CONFIG_VHOST_IOTLB=y CONFIG_VHOST_RING=y CONFIG_VHOST=y CONFIG_VHOST_MENU=y CONFIG_VHOST_NET=y CONFIG_VHOST_SCSI=y CONFIG_VHOST_VSOCK=y CONFIG_VHOST_VDPA=y CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y # # Microsoft Hyper-V guest support # CONFIG_HYPERV=y CONFIG_HYPERV_TIMER=y CONFIG_HYPERV_UTILS=y CONFIG_HYPERV_BALLOON=y # end of Microsoft Hyper-V guest support CONFIG_GREYBUS=y CONFIG_GREYBUS_ES2=y CONFIG_COMEDI=y CONFIG_COMEDI_DEBUG=y CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 CONFIG_COMEDI_MISC_DRIVERS=y CONFIG_COMEDI_BOND=y CONFIG_COMEDI_TEST=y CONFIG_COMEDI_PARPORT=y CONFIG_COMEDI_SSV_DNP=y CONFIG_COMEDI_ISA_DRIVERS=y CONFIG_COMEDI_PCL711=y CONFIG_COMEDI_PCL724=y CONFIG_COMEDI_PCL726=y CONFIG_COMEDI_PCL730=y CONFIG_COMEDI_PCL812=y CONFIG_COMEDI_PCL816=y CONFIG_COMEDI_PCL818=y CONFIG_COMEDI_PCM3724=y CONFIG_COMEDI_AMPLC_DIO200_ISA=y CONFIG_COMEDI_AMPLC_PC236_ISA=y CONFIG_COMEDI_AMPLC_PC263_ISA=y CONFIG_COMEDI_RTI800=y CONFIG_COMEDI_RTI802=y CONFIG_COMEDI_DAC02=y CONFIG_COMEDI_DAS16M1=y CONFIG_COMEDI_DAS08_ISA=y CONFIG_COMEDI_DAS16=y CONFIG_COMEDI_DAS800=y CONFIG_COMEDI_DAS1800=y CONFIG_COMEDI_DAS6402=y CONFIG_COMEDI_DT2801=y CONFIG_COMEDI_DT2811=y CONFIG_COMEDI_DT2814=y CONFIG_COMEDI_DT2815=y CONFIG_COMEDI_DT2817=y CONFIG_COMEDI_DT282X=y CONFIG_COMEDI_DMM32AT=y CONFIG_COMEDI_FL512=y CONFIG_COMEDI_AIO_AIO12_8=y CONFIG_COMEDI_AIO_IIRO_16=y CONFIG_COMEDI_II_PCI20KC=y CONFIG_COMEDI_C6XDIGIO=y CONFIG_COMEDI_MPC624=y CONFIG_COMEDI_ADQ12B=y CONFIG_COMEDI_NI_AT_A2150=y CONFIG_COMEDI_NI_AT_AO=y CONFIG_COMEDI_NI_ATMIO=y CONFIG_COMEDI_NI_ATMIO16D=y CONFIG_COMEDI_NI_LABPC_ISA=y CONFIG_COMEDI_PCMAD=y CONFIG_COMEDI_PCMDA12=y CONFIG_COMEDI_PCMMIO=y CONFIG_COMEDI_PCMUIO=y CONFIG_COMEDI_MULTIQ3=y CONFIG_COMEDI_S526=y CONFIG_COMEDI_PCI_DRIVERS=y CONFIG_COMEDI_8255_PCI=y CONFIG_COMEDI_ADDI_WATCHDOG=y CONFIG_COMEDI_ADDI_APCI_1032=y CONFIG_COMEDI_ADDI_APCI_1500=y CONFIG_COMEDI_ADDI_APCI_1516=y CONFIG_COMEDI_ADDI_APCI_1564=y CONFIG_COMEDI_ADDI_APCI_16XX=y CONFIG_COMEDI_ADDI_APCI_2032=y CONFIG_COMEDI_ADDI_APCI_2200=y CONFIG_COMEDI_ADDI_APCI_3120=y CONFIG_COMEDI_ADDI_APCI_3501=y CONFIG_COMEDI_ADDI_APCI_3XXX=y CONFIG_COMEDI_ADL_PCI6208=y CONFIG_COMEDI_ADL_PCI7X3X=y CONFIG_COMEDI_ADL_PCI8164=y CONFIG_COMEDI_ADL_PCI9111=y CONFIG_COMEDI_ADL_PCI9118=y CONFIG_COMEDI_ADV_PCI1710=y CONFIG_COMEDI_ADV_PCI1720=y CONFIG_COMEDI_ADV_PCI1723=y CONFIG_COMEDI_ADV_PCI1724=y CONFIG_COMEDI_ADV_PCI1760=y CONFIG_COMEDI_ADV_PCI_DIO=y CONFIG_COMEDI_AMPLC_DIO200_PCI=y CONFIG_COMEDI_AMPLC_PC236_PCI=y CONFIG_COMEDI_AMPLC_PC263_PCI=y CONFIG_COMEDI_AMPLC_PCI224=y CONFIG_COMEDI_AMPLC_PCI230=y CONFIG_COMEDI_CONTEC_PCI_DIO=y CONFIG_COMEDI_DAS08_PCI=y CONFIG_COMEDI_DT3000=y CONFIG_COMEDI_DYNA_PCI10XX=y CONFIG_COMEDI_GSC_HPDI=y CONFIG_COMEDI_MF6X4=y CONFIG_COMEDI_ICP_MULTI=y CONFIG_COMEDI_DAQBOARD2000=y CONFIG_COMEDI_JR3_PCI=y CONFIG_COMEDI_KE_COUNTER=y CONFIG_COMEDI_CB_PCIDAS64=y CONFIG_COMEDI_CB_PCIDAS=y CONFIG_COMEDI_CB_PCIDDA=y CONFIG_COMEDI_CB_PCIMDAS=y CONFIG_COMEDI_CB_PCIMDDA=y CONFIG_COMEDI_ME4000=y CONFIG_COMEDI_ME_DAQ=y CONFIG_COMEDI_NI_6527=y CONFIG_COMEDI_NI_65XX=y CONFIG_COMEDI_NI_660X=y CONFIG_COMEDI_NI_670X=y CONFIG_COMEDI_NI_LABPC_PCI=y CONFIG_COMEDI_NI_PCIDIO=y CONFIG_COMEDI_NI_PCIMIO=y CONFIG_COMEDI_RTD520=y CONFIG_COMEDI_S626=y CONFIG_COMEDI_MITE=y CONFIG_COMEDI_NI_TIOCMD=y CONFIG_COMEDI_PCMCIA_DRIVERS=y CONFIG_COMEDI_CB_DAS16_CS=y CONFIG_COMEDI_DAS08_CS=y CONFIG_COMEDI_NI_DAQ_700_CS=y CONFIG_COMEDI_NI_DAQ_DIO24_CS=y CONFIG_COMEDI_NI_LABPC_CS=y CONFIG_COMEDI_NI_MIO_CS=y CONFIG_COMEDI_QUATECH_DAQP_CS=y CONFIG_COMEDI_USB_DRIVERS=y CONFIG_COMEDI_DT9812=y CONFIG_COMEDI_NI_USB6501=y CONFIG_COMEDI_USBDUX=y CONFIG_COMEDI_USBDUXFAST=y CONFIG_COMEDI_USBDUXSIGMA=y CONFIG_COMEDI_VMK80XX=y CONFIG_COMEDI_8254=y CONFIG_COMEDI_8255=y CONFIG_COMEDI_8255_SA=y CONFIG_COMEDI_KCOMEDILIB=y CONFIG_COMEDI_AMPLC_DIO200=y CONFIG_COMEDI_AMPLC_PC236=y CONFIG_COMEDI_DAS08=y CONFIG_COMEDI_ISADMA=y CONFIG_COMEDI_NI_LABPC=y CONFIG_COMEDI_NI_LABPC_ISADMA=y CONFIG_COMEDI_NI_TIO=y CONFIG_COMEDI_NI_ROUTING=y CONFIG_COMEDI_TESTS=y CONFIG_COMEDI_TESTS_EXAMPLE=y CONFIG_COMEDI_TESTS_NI_ROUTES=y CONFIG_STAGING=y CONFIG_PRISM2_USB=y CONFIG_FB_OLPC_DCON=y CONFIG_RTL8192U=m CONFIG_RTLLIB=m CONFIG_RTLLIB_CRYPTO_CCMP=m CONFIG_RTLLIB_CRYPTO_TKIP=m CONFIG_RTLLIB_CRYPTO_WEP=m CONFIG_RTL8192E=m CONFIG_RTL8723BS=m CONFIG_R8712U=y CONFIG_R8188EU=m CONFIG_88EU_AP_MODE=y CONFIG_RTS5208=y CONFIG_VT6655=m CONFIG_VT6656=m # # IIO staging drivers # # # Accelerometers # CONFIG_ADIS16203=y CONFIG_ADIS16240=y # end of Accelerometers # # Analog to digital converters # CONFIG_AD7816=y CONFIG_AD7280=y # end of Analog to digital converters # # Analog digital bi-direction converters # CONFIG_ADT7316=y CONFIG_ADT7316_SPI=y CONFIG_ADT7316_I2C=y # end of Analog digital bi-direction converters # # Capacitance to digital converters # CONFIG_AD7746=y # end of Capacitance to digital converters # # Direct Digital Synthesis # CONFIG_AD9832=y CONFIG_AD9834=y # end of Direct Digital Synthesis # # Network Analyzer, Impedance Converters # CONFIG_AD5933=y # end of Network Analyzer, Impedance Converters # # Active energy metering IC # CONFIG_ADE7854=y CONFIG_ADE7854_I2C=y CONFIG_ADE7854_SPI=y # end of Active energy metering IC # # Resolver to digital converters # CONFIG_AD2S1210=y # end of Resolver to digital converters # end of IIO staging drivers CONFIG_FB_SM750=y CONFIG_STAGING_MEDIA=y CONFIG_INTEL_ATOMISP=y CONFIG_VIDEO_ATOMISP=y CONFIG_VIDEO_ATOMISP_ISP2401=y CONFIG_VIDEO_ATOMISP_OV2722=y CONFIG_VIDEO_ATOMISP_GC2235=y CONFIG_VIDEO_ATOMISP_MSRLIST_HELPER=y CONFIG_VIDEO_ATOMISP_MT9M114=y CONFIG_VIDEO_ATOMISP_GC0310=y CONFIG_VIDEO_ATOMISP_OV2680=y CONFIG_VIDEO_ATOMISP_OV5693=y CONFIG_VIDEO_ATOMISP_LM3554=y CONFIG_VIDEO_ZORAN=y CONFIG_VIDEO_ZORAN_DC30=y CONFIG_VIDEO_ZORAN_ZR36060=y CONFIG_VIDEO_ZORAN_BUZ=y CONFIG_VIDEO_ZORAN_DC10=y CONFIG_VIDEO_ZORAN_LML33=y CONFIG_VIDEO_ZORAN_LML33R10=y CONFIG_VIDEO_ZORAN_AVS6EYES=y CONFIG_VIDEO_IPU3_IMGU=y # # Android # CONFIG_ASHMEM=y # end of Android CONFIG_STAGING_BOARD=y CONFIG_LTE_GDM724X=m CONFIG_FIREWIRE_SERIAL=y CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 CONFIG_GS_FPGABOOT=y CONFIG_UNISYSSPAR=y CONFIG_FB_TFT=y CONFIG_FB_TFT_AGM1264K_FL=y CONFIG_FB_TFT_BD663474=y CONFIG_FB_TFT_HX8340BN=y CONFIG_FB_TFT_HX8347D=y CONFIG_FB_TFT_HX8353D=y CONFIG_FB_TFT_HX8357D=y CONFIG_FB_TFT_ILI9163=y CONFIG_FB_TFT_ILI9320=y CONFIG_FB_TFT_ILI9325=y CONFIG_FB_TFT_ILI9340=y CONFIG_FB_TFT_ILI9341=y CONFIG_FB_TFT_ILI9481=y CONFIG_FB_TFT_ILI9486=y CONFIG_FB_TFT_PCD8544=y CONFIG_FB_TFT_RA8875=y CONFIG_FB_TFT_S6D02A1=y CONFIG_FB_TFT_S6D1121=y CONFIG_FB_TFT_SEPS525=y CONFIG_FB_TFT_SH1106=y CONFIG_FB_TFT_SSD1289=y CONFIG_FB_TFT_SSD1305=y CONFIG_FB_TFT_SSD1306=y CONFIG_FB_TFT_SSD1331=y CONFIG_FB_TFT_SSD1351=y CONFIG_FB_TFT_ST7735R=y CONFIG_FB_TFT_ST7789V=y CONFIG_FB_TFT_TINYLCD=y CONFIG_FB_TFT_TLS8204=y CONFIG_FB_TFT_UC1611=y CONFIG_FB_TFT_UC1701=y CONFIG_FB_TFT_UPD161704=y CONFIG_FB_TFT_WATTEROTT=y CONFIG_MOST_COMPONENTS=y CONFIG_MOST_NET=y CONFIG_MOST_VIDEO=y CONFIG_MOST_DIM2=y CONFIG_MOST_I2C=y CONFIG_KS7010=y CONFIG_GREYBUS_AUDIO=y CONFIG_GREYBUS_AUDIO_APB_CODEC=y CONFIG_GREYBUS_BOOTROM=y CONFIG_GREYBUS_FIRMWARE=y CONFIG_GREYBUS_HID=y CONFIG_GREYBUS_LIGHT=y CONFIG_GREYBUS_LOG=y CONFIG_GREYBUS_LOOPBACK=y CONFIG_GREYBUS_POWER=y CONFIG_GREYBUS_RAW=y CONFIG_GREYBUS_VIBRATOR=y CONFIG_GREYBUS_BRIDGED_PHY=y CONFIG_GREYBUS_GPIO=y CONFIG_GREYBUS_I2C=y CONFIG_GREYBUS_PWM=y CONFIG_GREYBUS_SDIO=y CONFIG_GREYBUS_SPI=y CONFIG_GREYBUS_UART=y CONFIG_GREYBUS_USB=y CONFIG_PI433=y CONFIG_XIL_AXIS_FIFO=y CONFIG_FIELDBUS_DEV=y CONFIG_HMS_ANYBUSS_BUS=y CONFIG_ARCX_ANYBUS_CONTROLLER=y CONFIG_HMS_PROFINET=y CONFIG_KPC2000=y CONFIG_KPC2000_CORE=y CONFIG_KPC2000_SPI=y CONFIG_KPC2000_I2C=y CONFIG_KPC2000_DMA=y CONFIG_QLGE=y CONFIG_WFX=y CONFIG_SPMI_HISI3670=y CONFIG_MFD_HI6421_SPMI=y CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACPI_WMI=y CONFIG_WMI_BMOF=y CONFIG_HUAWEI_WMI=y CONFIG_INTEL_WMI_SBL_FW_UPDATE=y CONFIG_INTEL_WMI_THUNDERBOLT=y CONFIG_MXM_WMI=y CONFIG_PEAQ_WMI=y CONFIG_XIAOMI_WMI=y CONFIG_GIGABYTE_WMI=y CONFIG_ACERHDF=y CONFIG_ACER_WIRELESS=y CONFIG_ACER_WMI=y CONFIG_AMD_PMC=y CONFIG_ADV_SWBUTTON=y CONFIG_APPLE_GMUX=y CONFIG_ASUS_LAPTOP=y CONFIG_ASUS_WIRELESS=y CONFIG_ASUS_WMI=y CONFIG_ASUS_NB_WMI=y CONFIG_EEEPC_LAPTOP=y CONFIG_EEEPC_WMI=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_ALIENWARE_WMI=y CONFIG_DCDBAS=y CONFIG_DELL_LAPTOP=y CONFIG_DELL_RBU=y CONFIG_DELL_RBTN=y CONFIG_DELL_SMBIOS=y CONFIG_DELL_SMBIOS_WMI=y CONFIG_DELL_SMBIOS_SMM=y CONFIG_DELL_SMO8800=y CONFIG_DELL_WMI=y CONFIG_DELL_WMI_AIO=y CONFIG_DELL_WMI_DESCRIPTOR=y CONFIG_DELL_WMI_LED=y CONFIG_DELL_WMI_SYSMAN=y CONFIG_AMILO_RFKILL=y CONFIG_FUJITSU_LAPTOP=y CONFIG_FUJITSU_TABLET=y CONFIG_GPD_POCKET_FAN=y CONFIG_HP_ACCEL=y CONFIG_HP_WIRELESS=y CONFIG_HP_WMI=y CONFIG_TC1100_WMI=y CONFIG_IBM_RTL=y CONFIG_IDEAPAD_LAPTOP=y CONFIG_SENSORS_HDAPS=y CONFIG_THINKPAD_ACPI=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y CONFIG_THINKPAD_ACPI_DEBUG=y CONFIG_THINKPAD_ACPI_UNSAFE_LEDS=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_INTEL_ATOMISP2_LED=y CONFIG_INTEL_CHT_INT33FE=y CONFIG_INTEL_HID_EVENT=y CONFIG_INTEL_INT0002_VGPIO=y CONFIG_INTEL_MENLOW=y CONFIG_INTEL_OAKTRAIL=y CONFIG_INTEL_VBTN=y CONFIG_MSI_LAPTOP=y CONFIG_MSI_WMI=y CONFIG_XO15_EBOOK=y CONFIG_XO1_RFKILL=y CONFIG_PCENGINES_APU2=y CONFIG_SAMSUNG_LAPTOP=y CONFIG_SAMSUNG_Q10=y CONFIG_ACPI_TOSHIBA=y CONFIG_TOSHIBA_BT_RFKILL=y CONFIG_TOSHIBA_HAPS=y CONFIG_TOSHIBA_WMI=y CONFIG_ACPI_CMPC=y CONFIG_COMPAL_LAPTOP=y CONFIG_LG_LAPTOP=y CONFIG_PANASONIC_LAPTOP=y CONFIG_SONY_LAPTOP=y CONFIG_SONYPI_COMPAT=y CONFIG_SYSTEM76_ACPI=y CONFIG_TOPSTAR_LAPTOP=y CONFIG_I2C_MULTI_INSTANTIATE=y CONFIG_MLX_PLATFORM=y CONFIG_TOUCHSCREEN_DMI=y CONFIG_INTEL_IMR=y CONFIG_INTEL_IPS=y CONFIG_INTEL_RST=y CONFIG_INTEL_SMARTCONNECT=y CONFIG_INTEL_BXTWC_PMIC_TMU=y CONFIG_INTEL_CHTDC_TI_PWRBTN=y CONFIG_INTEL_MRFLD_PWRBTN=y CONFIG_INTEL_PMC_CORE=y CONFIG_INTEL_PMT_CLASS=y CONFIG_INTEL_PMT_TELEMETRY=y CONFIG_INTEL_PMT_CRASHLOG=y CONFIG_INTEL_PUNIT_IPC=y CONFIG_INTEL_SCU_IPC=y CONFIG_INTEL_SCU=y CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=y CONFIG_INTEL_SCU_WDT=y CONFIG_INTEL_SCU_IPC_UTIL=y CONFIG_PMC_ATOM=y CONFIG_GOLDFISH_PIPE=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y CONFIG_CHROMEOS_PSTORE=y CONFIG_CHROMEOS_TBMC=y CONFIG_CROS_EC=y CONFIG_CROS_EC_I2C=y CONFIG_CROS_EC_RPMSG=y CONFIG_CROS_EC_SPI=y CONFIG_CROS_EC_LPC=y CONFIG_CROS_EC_PROTO=y CONFIG_CROS_KBD_LED_BACKLIGHT=y CONFIG_CROS_EC_CHARDEV=y CONFIG_CROS_EC_LIGHTBAR=y CONFIG_CROS_EC_VBC=y CONFIG_CROS_EC_DEBUGFS=y CONFIG_CROS_EC_SENSORHUB=y CONFIG_CROS_EC_SYSFS=y CONFIG_CROS_EC_TYPEC=y CONFIG_CROS_USBPD_LOGGER=y CONFIG_CROS_USBPD_NOTIFY=y CONFIG_WILCO_EC=y CONFIG_WILCO_EC_DEBUGFS=y CONFIG_WILCO_EC_EVENTS=y CONFIG_WILCO_EC_TELEMETRY=y CONFIG_MELLANOX_PLATFORM=y CONFIG_MLXREG_HOTPLUG=y CONFIG_MLXREG_IO=y CONFIG_OLPC_EC=y CONFIG_SURFACE_PLATFORMS=y CONFIG_SURFACE3_WMI=y CONFIG_SURFACE_3_BUTTON=y CONFIG_SURFACE_3_POWER_OPREGION=y CONFIG_SURFACE_ACPI_NOTIFY=y CONFIG_SURFACE_AGGREGATOR_CDEV=y CONFIG_SURFACE_AGGREGATOR_REGISTRY=y CONFIG_SURFACE_DTX=y CONFIG_SURFACE_GPE=y CONFIG_SURFACE_HOTPLUG=y CONFIG_SURFACE_PLATFORM_PROFILE=y CONFIG_SURFACE_PRO3_BUTTON=y CONFIG_SURFACE_AGGREGATOR=y CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION=y CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_WM831X=y CONFIG_COMMON_CLK_MAX77686=y CONFIG_COMMON_CLK_MAX9485=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_SI5341=y CONFIG_COMMON_CLK_SI5351=y CONFIG_COMMON_CLK_SI514=y CONFIG_COMMON_CLK_SI544=y CONFIG_COMMON_CLK_SI570=y CONFIG_COMMON_CLK_CDCE706=y CONFIG_COMMON_CLK_CDCE925=y CONFIG_COMMON_CLK_CS2000_CP=y CONFIG_COMMON_CLK_S2MPS11=y CONFIG_CLK_TWL6040=y CONFIG_COMMON_CLK_AXI_CLKGEN=y CONFIG_COMMON_CLK_LOCHNAGAR=y CONFIG_COMMON_CLK_PALMAS=y CONFIG_COMMON_CLK_PWM=y CONFIG_COMMON_CLK_VC5=y CONFIG_COMMON_CLK_BD718XX=y CONFIG_COMMON_CLK_FIXED_MMIO=y CONFIG_CLK_LGM_CGU=y CONFIG_XILINX_VCU=y CONFIG_HWSPINLOCK=y # # Clock Source drivers # CONFIG_TIMER_OF=y CONFIG_TIMER_PROBE=y CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y CONFIG_CLKSRC_MMIO=y CONFIG_DW_APB_TIMER=y CONFIG_MICROCHIP_PIT64B=y # end of Clock Source drivers CONFIG_MAILBOX=y CONFIG_PLATFORM_MHU=y CONFIG_PCC=y CONFIG_ALTERA_MBOX=y CONFIG_MAILBOX_TEST=y CONFIG_IOMMU_IOVA=y CONFIG_IOASID=y CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # end of Generic IOMMU Pagetable Support CONFIG_IOMMU_DEBUGFS=y CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y CONFIG_OF_IOMMU=y CONFIG_IOMMU_DMA=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_DEBUGFS=y CONFIG_INTEL_IOMMU_DEFAULT_ON=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_HYPERV_IOMMU=y # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_REMOTEPROC_CDEV=y # end of Remoteproc drivers # # Rpmsg drivers # CONFIG_RPMSG=y CONFIG_RPMSG_CHAR=y CONFIG_RPMSG_NS=y CONFIG_RPMSG_QCOM_GLINK=y CONFIG_RPMSG_QCOM_GLINK_RPM=y CONFIG_RPMSG_VIRTIO=y # end of Rpmsg drivers CONFIG_SOUNDWIRE=y # # SoundWire Devices # CONFIG_SOUNDWIRE_CADENCE=y CONFIG_SOUNDWIRE_INTEL=y CONFIG_SOUNDWIRE_QCOM=y CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=y # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # end of Amlogic SoC drivers # # Broadcom SoC drivers # # end of Broadcom SoC drivers # # NXP/Freescale QorIQ SoC drivers # # end of NXP/Freescale QorIQ SoC drivers # # i.MX SoC drivers # # end of i.MX SoC drivers # # Enable LiteX SoC Builder specific drivers # CONFIG_LITEX=y CONFIG_LITEX_SOC_CONTROLLER=y CONFIG_LITEX_SUBREG_SIZE=4 # end of Enable LiteX SoC Builder specific drivers # # Qualcomm SoC drivers # CONFIG_QCOM_QMI_HELPERS=y # end of Qualcomm SoC drivers CONFIG_SOC_TI=y # # Xilinx SoC drivers # # end of Xilinx SoC drivers # end of SOC (System On Chip) specific Drivers CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y CONFIG_DEVFREQ_GOV_PASSIVE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=y CONFIG_EXTCON_AXP288=y CONFIG_EXTCON_FSA9480=y CONFIG_EXTCON_GPIO=y CONFIG_EXTCON_INTEL_INT3496=y CONFIG_EXTCON_INTEL_CHT_WC=y CONFIG_EXTCON_INTEL_MRFLD=y CONFIG_EXTCON_MAX14577=y CONFIG_EXTCON_MAX3355=y CONFIG_EXTCON_MAX77693=y CONFIG_EXTCON_MAX77843=y CONFIG_EXTCON_MAX8997=y CONFIG_EXTCON_PALMAS=y CONFIG_EXTCON_PTN5150=y CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=y CONFIG_EXTCON_USB_GPIO=y CONFIG_EXTCON_USBC_CROS_EC=y CONFIG_EXTCON_USBC_TUSB320=y CONFIG_MEMORY=y CONFIG_FPGA_DFL_EMIF=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_BUFFER_DMA=y CONFIG_IIO_BUFFER_DMAENGINE=y CONFIG_IIO_BUFFER_HW_CONSUMER=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_CONFIGFS=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_SW_DEVICE=y CONFIG_IIO_SW_TRIGGER=y CONFIG_IIO_TRIGGERED_EVENT=y # # Accelerometers # CONFIG_ADIS16201=y CONFIG_ADIS16209=y CONFIG_ADXL372=y CONFIG_ADXL372_SPI=y CONFIG_ADXL372_I2C=y CONFIG_BMA220=y CONFIG_BMA400=y CONFIG_BMA400_I2C=y CONFIG_BMA400_SPI=y CONFIG_BMC150_ACCEL=y CONFIG_BMC150_ACCEL_I2C=y CONFIG_BMC150_ACCEL_SPI=y CONFIG_BMI088_ACCEL=y CONFIG_BMI088_ACCEL_SPI=y CONFIG_DA280=y CONFIG_DA311=y CONFIG_DMARD06=y CONFIG_DMARD09=y CONFIG_DMARD10=y CONFIG_HID_SENSOR_ACCEL_3D=y CONFIG_IIO_CROS_EC_ACCEL_LEGACY=y CONFIG_KXSD9=y CONFIG_KXSD9_SPI=y CONFIG_KXSD9_I2C=y CONFIG_KXCJK1013=y CONFIG_MC3230=y CONFIG_MMA7455=y CONFIG_MMA7455_I2C=y CONFIG_MMA7455_SPI=y CONFIG_MMA7660=y CONFIG_MMA8452=y CONFIG_MMA9551_CORE=y CONFIG_MMA9551=y CONFIG_MMA9553=y CONFIG_MXC4005=y CONFIG_MXC6255=y CONFIG_SCA3000=y CONFIG_STK8312=y CONFIG_STK8BA50=y # end of Accelerometers # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=y CONFIG_AD7091R5=y CONFIG_AD7124=y CONFIG_AD7192=y CONFIG_AD7266=y CONFIG_AD7291=y CONFIG_AD7292=y CONFIG_AD7298=y CONFIG_AD7476=y CONFIG_AD7606=y CONFIG_AD7606_IFACE_PARALLEL=y CONFIG_AD7606_IFACE_SPI=y CONFIG_AD7766=y CONFIG_AD7768_1=y CONFIG_AD7780=y CONFIG_AD7791=y CONFIG_AD7793=y CONFIG_AD7887=y CONFIG_AD7923=y CONFIG_AD7949=y CONFIG_AD799X=y CONFIG_AD9467=y CONFIG_ADI_AXI_ADC=y CONFIG_AXP20X_ADC=y CONFIG_AXP288_ADC=y CONFIG_CC10001_ADC=y CONFIG_CPCAP_ADC=y CONFIG_DA9150_GPADC=y CONFIG_DLN2_ADC=y CONFIG_ENVELOPE_DETECTOR=y CONFIG_HI8435=y CONFIG_HX711=y CONFIG_INTEL_MRFLD_ADC=y CONFIG_LP8788_ADC=y CONFIG_LTC2471=y CONFIG_LTC2485=y CONFIG_LTC2496=y CONFIG_LTC2497=y CONFIG_MAX1027=y CONFIG_MAX11100=y CONFIG_MAX1118=y CONFIG_MAX1241=y CONFIG_MAX1363=y CONFIG_MAX9611=y CONFIG_MCP320X=y CONFIG_MCP3422=y CONFIG_MCP3911=y CONFIG_MEDIATEK_MT6360_ADC=y CONFIG_MEN_Z188_ADC=y CONFIG_MP2629_ADC=y CONFIG_NAU7802=y CONFIG_PALMAS_GPADC=y CONFIG_QCOM_VADC_COMMON=y CONFIG_QCOM_SPMI_IADC=y CONFIG_QCOM_SPMI_VADC=y CONFIG_QCOM_SPMI_ADC5=y CONFIG_RN5T618_ADC=y CONFIG_SD_ADC_MODULATOR=y CONFIG_STMPE_ADC=y CONFIG_STX104=y CONFIG_TI_ADC081C=y CONFIG_TI_ADC0832=y CONFIG_TI_ADC084S021=y CONFIG_TI_ADC12138=y CONFIG_TI_ADC108S102=y CONFIG_TI_ADC128S052=y CONFIG_TI_ADC161S626=y CONFIG_TI_ADS1015=y CONFIG_TI_ADS7950=y CONFIG_TI_ADS8344=y CONFIG_TI_ADS8688=y CONFIG_TI_ADS124S08=y CONFIG_TI_ADS131E08=y CONFIG_TI_AM335X_ADC=y CONFIG_TI_TLC4541=y CONFIG_TWL4030_MADC=y CONFIG_TWL6030_GPADC=y CONFIG_VF610_ADC=y CONFIG_VIPERBOARD_ADC=y CONFIG_XILINX_XADC=y # end of Analog to digital converters # # Analog Front Ends # CONFIG_IIO_RESCALE=y # end of Analog Front Ends # # Amplifiers # CONFIG_AD8366=y CONFIG_HMC425=y # end of Amplifiers # # Capacitance to digital converters # CONFIG_AD7150=y # end of Capacitance to digital converters # # Chemical Sensors # CONFIG_ATLAS_PH_SENSOR=y CONFIG_ATLAS_EZO_SENSOR=y CONFIG_BME680=y CONFIG_BME680_I2C=y CONFIG_BME680_SPI=y CONFIG_CCS811=y CONFIG_IAQCORE=y CONFIG_PMS7003=y CONFIG_SCD30_CORE=y CONFIG_SCD30_I2C=y CONFIG_SCD30_SERIAL=y CONFIG_SENSIRION_SGP30=y CONFIG_SPS30=y CONFIG_VZ89X=y # end of Chemical Sensors CONFIG_IIO_CROS_EC_SENSORS_CORE=y CONFIG_IIO_CROS_EC_SENSORS=y CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=y # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y # end of Hid Sensor IIO Common CONFIG_IIO_MS_SENSORS_I2C=y # # IIO SCMI Sensors # # end of IIO SCMI Sensors # # SSP Sensor Common # CONFIG_IIO_SSP_SENSORS_COMMONS=y CONFIG_IIO_SSP_SENSORHUB=y # end of SSP Sensor Common CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_SPI=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=y CONFIG_AD5360=y CONFIG_AD5380=y CONFIG_AD5421=y CONFIG_AD5446=y CONFIG_AD5449=y CONFIG_AD5592R_BASE=y CONFIG_AD5592R=y CONFIG_AD5593R=y CONFIG_AD5504=y CONFIG_AD5624R_SPI=y CONFIG_AD5686=y CONFIG_AD5686_SPI=y CONFIG_AD5696_I2C=y CONFIG_AD5755=y CONFIG_AD5758=y CONFIG_AD5761=y CONFIG_AD5764=y CONFIG_AD5766=y CONFIG_AD5770R=y CONFIG_AD5791=y CONFIG_AD7303=y CONFIG_AD8801=y CONFIG_CIO_DAC=y CONFIG_DPOT_DAC=y CONFIG_DS4424=y CONFIG_LTC1660=y CONFIG_LTC2632=y CONFIG_M62332=y CONFIG_MAX517=y CONFIG_MAX5821=y CONFIG_MCP4725=y CONFIG_MCP4922=y CONFIG_TI_DAC082S085=y CONFIG_TI_DAC5571=y CONFIG_TI_DAC7311=y CONFIG_TI_DAC7612=y CONFIG_VF610_DAC=y # end of Digital to analog converters # # IIO dummy driver # CONFIG_IIO_DUMMY_EVGEN=y CONFIG_IIO_SIMPLE_DUMMY=y CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y CONFIG_IIO_SIMPLE_DUMMY_BUFFER=y # end of IIO dummy driver # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=y # end of Clock Generator/Distribution # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=y CONFIG_ADF4371=y # end of Phase-Locked Loop (PLL) frequency synthesizers # end of Frequency Synthesizers DDS/PLL # # Digital gyroscope sensors # CONFIG_ADIS16080=y CONFIG_ADIS16130=y CONFIG_ADIS16136=y CONFIG_ADIS16260=y CONFIG_ADXRS290=y CONFIG_ADXRS450=y CONFIG_BMG160=y CONFIG_BMG160_I2C=y CONFIG_BMG160_SPI=y CONFIG_FXAS21002C=y CONFIG_FXAS21002C_I2C=y CONFIG_FXAS21002C_SPI=y CONFIG_HID_SENSOR_GYRO_3D=y CONFIG_MPU3050=y CONFIG_MPU3050_I2C=y CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_IIO_ST_GYRO_SPI_3AXIS=y CONFIG_ITG3200=y # end of Digital gyroscope sensors # # Health Sensors # # # Heart Rate Monitors # CONFIG_AFE4403=y CONFIG_AFE4404=y CONFIG_MAX30100=y CONFIG_MAX30102=y # end of Heart Rate Monitors # end of Health Sensors # # Humidity sensors # CONFIG_AM2315=y CONFIG_DHT11=y CONFIG_HDC100X=y CONFIG_HDC2010=y CONFIG_HID_SENSOR_HUMIDITY=y CONFIG_HTS221=y CONFIG_HTS221_I2C=y CONFIG_HTS221_SPI=y CONFIG_HTU21=y CONFIG_SI7005=y CONFIG_SI7020=y # end of Humidity sensors # # Inertial measurement units # CONFIG_ADIS16400=y CONFIG_ADIS16460=y CONFIG_ADIS16475=y CONFIG_ADIS16480=y CONFIG_BMI160=y CONFIG_BMI160_I2C=y CONFIG_BMI160_SPI=y CONFIG_FXOS8700=y CONFIG_FXOS8700_I2C=y CONFIG_FXOS8700_SPI=y CONFIG_KMX61=y CONFIG_INV_ICM42600=y CONFIG_INV_ICM42600_I2C=y CONFIG_INV_ICM42600_SPI=y CONFIG_INV_MPU6050_IIO=y CONFIG_INV_MPU6050_I2C=y CONFIG_INV_MPU6050_SPI=y CONFIG_IIO_ST_LSM6DSX=y CONFIG_IIO_ST_LSM6DSX_I2C=y CONFIG_IIO_ST_LSM6DSX_SPI=y CONFIG_IIO_ST_LSM6DSX_I3C=y # end of Inertial measurement units CONFIG_IIO_ADIS_LIB=y CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # CONFIG_ACPI_ALS=y CONFIG_ADJD_S311=y CONFIG_ADUX1020=y CONFIG_AL3010=y CONFIG_AL3320A=y CONFIG_APDS9300=y CONFIG_APDS9960=y CONFIG_AS73211=y CONFIG_BH1750=y CONFIG_BH1780=y CONFIG_CM32181=y CONFIG_CM3232=y CONFIG_CM3323=y CONFIG_CM3605=y CONFIG_CM36651=y CONFIG_IIO_CROS_EC_LIGHT_PROX=y CONFIG_GP2AP002=y CONFIG_GP2AP020A00F=y CONFIG_IQS621_ALS=y CONFIG_SENSORS_ISL29018=y CONFIG_SENSORS_ISL29028=y CONFIG_ISL29125=y CONFIG_HID_SENSOR_ALS=y CONFIG_HID_SENSOR_PROX=y CONFIG_JSA1212=y CONFIG_RPR0521=y CONFIG_SENSORS_LM3533=y CONFIG_LTR501=y CONFIG_LV0104CS=y CONFIG_MAX44000=y CONFIG_MAX44009=y CONFIG_NOA1305=y CONFIG_OPT3001=y CONFIG_PA12203001=y CONFIG_SI1133=y CONFIG_SI1145=y CONFIG_STK3310=y CONFIG_ST_UVIS25=y CONFIG_ST_UVIS25_I2C=y CONFIG_ST_UVIS25_SPI=y CONFIG_TCS3414=y CONFIG_TCS3472=y CONFIG_SENSORS_TSL2563=y CONFIG_TSL2583=y CONFIG_TSL2772=y CONFIG_TSL4531=y CONFIG_US5182D=y CONFIG_VCNL4000=y CONFIG_VCNL4035=y CONFIG_VEML6030=y CONFIG_VEML6070=y CONFIG_VL6180=y CONFIG_ZOPT2201=y # end of Light sensors # # Magnetometer sensors # CONFIG_AK8974=y CONFIG_AK8975=y CONFIG_AK09911=y CONFIG_BMC150_MAGN=y CONFIG_BMC150_MAGN_I2C=y CONFIG_BMC150_MAGN_SPI=y CONFIG_MAG3110=y CONFIG_HID_SENSOR_MAGNETOMETER_3D=y CONFIG_MMC35240=y CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y CONFIG_IIO_ST_MAGN_SPI_3AXIS=y CONFIG_SENSORS_HMC5843=y CONFIG_SENSORS_HMC5843_I2C=y CONFIG_SENSORS_HMC5843_SPI=y CONFIG_SENSORS_RM3100=y CONFIG_SENSORS_RM3100_I2C=y CONFIG_SENSORS_RM3100_SPI=y CONFIG_YAMAHA_YAS530=y # end of Magnetometer sensors # # Multiplexers # CONFIG_IIO_MUX=y # end of Multiplexers # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=y CONFIG_HID_SENSOR_DEVICE_ROTATION=y # end of Inclinometer sensors CONFIG_IIO_TEST_FORMAT=y # # Triggers - standalone # CONFIG_IIO_HRTIMER_TRIGGER=y CONFIG_IIO_INTERRUPT_TRIGGER=y CONFIG_IIO_TIGHTLOOP_TRIGGER=y CONFIG_IIO_SYSFS_TRIGGER=y # end of Triggers - standalone # # Linear and angular position sensors # CONFIG_IQS624_POS=y CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=y # end of Linear and angular position sensors # # Digital potentiometers # CONFIG_AD5272=y CONFIG_DS1803=y CONFIG_MAX5432=y CONFIG_MAX5481=y CONFIG_MAX5487=y CONFIG_MCP4018=y CONFIG_MCP4131=y CONFIG_MCP4531=y CONFIG_MCP41010=y CONFIG_TPL0102=y # end of Digital potentiometers # # Digital potentiostats # CONFIG_LMP91000=y # end of Digital potentiostats # # Pressure sensors # CONFIG_ABP060MG=y CONFIG_BMP280=y CONFIG_BMP280_I2C=y CONFIG_BMP280_SPI=y CONFIG_IIO_CROS_EC_BARO=y CONFIG_DLHL60D=y CONFIG_DPS310=y CONFIG_HID_SENSOR_PRESS=y CONFIG_HP03=y CONFIG_ICP10100=y CONFIG_MPL115=y CONFIG_MPL115_I2C=y CONFIG_MPL115_SPI=y CONFIG_MPL3115=y CONFIG_MS5611=y CONFIG_MS5611_I2C=y CONFIG_MS5611_SPI=y CONFIG_MS5637=y CONFIG_IIO_ST_PRESS=y CONFIG_IIO_ST_PRESS_I2C=y CONFIG_IIO_ST_PRESS_SPI=y CONFIG_T5403=y CONFIG_HP206C=y CONFIG_ZPA2326=y CONFIG_ZPA2326_I2C=y CONFIG_ZPA2326_SPI=y # end of Pressure sensors # # Lightning sensors # CONFIG_AS3935=y # end of Lightning sensors # # Proximity and distance sensors # CONFIG_CROS_EC_MKBP_PROXIMITY=y CONFIG_ISL29501=y CONFIG_LIDAR_LITE_V2=y CONFIG_MB1232=y CONFIG_PING=y CONFIG_RFD77402=y CONFIG_SRF04=y CONFIG_SX9310=y CONFIG_SX9500=y CONFIG_SRF08=y CONFIG_VCNL3020=y CONFIG_VL53L0X_I2C=y # end of Proximity and distance sensors # # Resolver to digital converters # CONFIG_AD2S90=y CONFIG_AD2S1200=y # end of Resolver to digital converters # # Temperature sensors # CONFIG_IQS620AT_TEMP=y CONFIG_LTC2983=y CONFIG_MAXIM_THERMOCOUPLE=y CONFIG_HID_SENSOR_TEMP=y CONFIG_MLX90614=y CONFIG_MLX90632=y CONFIG_TMP006=y CONFIG_TMP007=y CONFIG_TSYS01=y CONFIG_TSYS02D=y CONFIG_MAX31856=y # end of Temperature sensors CONFIG_NTB=y CONFIG_NTB_MSI=y CONFIG_NTB_IDT=y CONFIG_NTB_EPF=m CONFIG_NTB_SWITCHTEC=y CONFIG_NTB_PINGPONG=y CONFIG_NTB_TOOL=y CONFIG_NTB_PERF=y CONFIG_NTB_MSI_TEST=y CONFIG_NTB_TRANSPORT=y CONFIG_VME_BUS=y # # VME Bridge Drivers # CONFIG_VME_CA91CX42=y CONFIG_VME_TSI148=y CONFIG_VME_FAKE=y # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # CONFIG_VME_USER=y CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_DEBUG=y CONFIG_PWM_ATMEL_HLCDC_PWM=y CONFIG_PWM_ATMEL_TCB=y CONFIG_PWM_CRC=y CONFIG_PWM_CROS_EC=y CONFIG_PWM_DWC=y CONFIG_PWM_FSL_FTM=y CONFIG_PWM_INTEL_LGM=y CONFIG_PWM_IQS620A=y CONFIG_PWM_LP3943=y CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PCI=y CONFIG_PWM_LPSS_PLATFORM=y CONFIG_PWM_NTXEC=y CONFIG_PWM_PCA9685=y CONFIG_PWM_STMPE=y CONFIG_PWM_TWL=y CONFIG_PWM_TWL_LED=y # # IRQ chip support # CONFIG_IRQCHIP=y CONFIG_AL_FIC=y CONFIG_MADERA_IRQ=y # end of IRQ chip support CONFIG_IPACK_BUS=y CONFIG_BOARD_TPCI200=y CONFIG_SERIAL_IPOCTAL=y CONFIG_RESET_CONTROLLER=y CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_INTEL_GW=y CONFIG_RESET_TI_SYSCON=y # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y CONFIG_USB_LGM_PHY=y CONFIG_BCM_KONA_USB2_PHY=y CONFIG_PHY_CADENCE_TORRENT=y CONFIG_PHY_CADENCE_DPHY=y CONFIG_PHY_CADENCE_SIERRA=y CONFIG_PHY_CADENCE_SALVO=y CONFIG_PHY_FSL_IMX8MQ_USB=y CONFIG_PHY_MIXEL_MIPI_DPHY=y CONFIG_PHY_PXA_28NM_HSIC=y CONFIG_PHY_PXA_28NM_USB2=y CONFIG_PHY_SPARX5_SERDES=y CONFIG_PHY_CPCAP_USB=y CONFIG_PHY_MAPPHONE_MDM6600=y CONFIG_PHY_OCELOT_SERDES=y CONFIG_PHY_QCOM_USB_HS=y CONFIG_PHY_QCOM_USB_HSIC=y CONFIG_PHY_SAMSUNG_USB2=y CONFIG_PHY_TUSB1210=y CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=y # end of PHY Subsystem CONFIG_POWERCAP=y CONFIG_INTEL_RAPL_CORE=y CONFIG_INTEL_RAPL=y CONFIG_IDLE_INJECT=y CONFIG_DTPM=y CONFIG_DTPM_CPU=y CONFIG_MCB=y CONFIG_MCB_PCI=y CONFIG_MCB_LPC=y # # Performance monitor support # # end of Performance monitor support CONFIG_RAS=y CONFIG_RAS_CEC=y CONFIG_RAS_CEC_DEBUG=y CONFIG_USB4=y CONFIG_USB4_DEBUGFS_WRITE=y CONFIG_USB4_KUNIT_TEST=y CONFIG_USB4_DMA_TEST=y # # Android # CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDERFS=y CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDER_IPC_SELFTEST=y # end of Android CONFIG_DAX=y CONFIG_DEV_DAX=y CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y CONFIG_NVMEM_SPMI_SDAM=y CONFIG_RAVE_SP_EEPROM=y CONFIG_NVMEM_RMEM=y # # HW tracing support # CONFIG_STM=y CONFIG_STM_PROTO_BASIC=y CONFIG_STM_PROTO_SYS_T=y CONFIG_STM_DUMMY=y CONFIG_STM_SOURCE_CONSOLE=y CONFIG_STM_SOURCE_HEARTBEAT=y CONFIG_STM_SOURCE_FTRACE=y CONFIG_INTEL_TH=y CONFIG_INTEL_TH_PCI=y CONFIG_INTEL_TH_ACPI=y CONFIG_INTEL_TH_GTH=y CONFIG_INTEL_TH_STH=y CONFIG_INTEL_TH_MSU=y CONFIG_INTEL_TH_PTI=y CONFIG_INTEL_TH_DEBUG=y # end of HW tracing support CONFIG_FPGA=y CONFIG_ALTERA_PR_IP_CORE=y CONFIG_ALTERA_PR_IP_CORE_PLAT=y CONFIG_FPGA_MGR_ALTERA_PS_SPI=y CONFIG_FPGA_MGR_ALTERA_CVP=y CONFIG_FPGA_MGR_XILINX_SPI=y CONFIG_FPGA_MGR_ICE40_SPI=y CONFIG_FPGA_MGR_MACHXO2_SPI=y CONFIG_FPGA_BRIDGE=y CONFIG_ALTERA_FREEZE_BRIDGE=y CONFIG_XILINX_PR_DECOUPLER=y CONFIG_FPGA_REGION=y CONFIG_OF_FPGA_REGION=y CONFIG_FPGA_DFL=y CONFIG_FPGA_DFL_FME=y CONFIG_FPGA_DFL_FME_MGR=y CONFIG_FPGA_DFL_FME_BRIDGE=y CONFIG_FPGA_DFL_FME_REGION=y CONFIG_FPGA_DFL_AFU=y CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=y CONFIG_FPGA_DFL_PCI=y CONFIG_FSI=y CONFIG_FSI_NEW_DEV_NODE=y CONFIG_FSI_MASTER_GPIO=y CONFIG_FSI_MASTER_HUB=y CONFIG_FSI_MASTER_ASPEED=y CONFIG_FSI_SCOM=y CONFIG_FSI_SBEFIFO=y CONFIG_FSI_OCC=y CONFIG_TEE=y # # TEE drivers # # end of TEE drivers CONFIG_MULTIPLEXER=y # # Multiplexer drivers # CONFIG_MUX_ADG792A=y CONFIG_MUX_ADGS1408=y CONFIG_MUX_GPIO=y CONFIG_MUX_MMIO=y # end of Multiplexer drivers CONFIG_PM_OPP=y CONFIG_SIOX=y CONFIG_SIOX_BUS_GPIO=y CONFIG_SLIMBUS=y CONFIG_SLIM_QCOM_CTRL=y CONFIG_INTERCONNECT=y CONFIG_COUNTER=y CONFIG_104_QUAD_8=y CONFIG_INTERRUPT_CNT=y CONFIG_FTM_QUADDEC=y CONFIG_MICROCHIP_TCB_CAPTURE=y CONFIG_MOST=y CONFIG_MOST_USB_HDM=y CONFIG_MOST_CDEV=y CONFIG_MOST_SND=y # end of Device Drivers # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_FS_IOMAP=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_DEBUG=y CONFIG_EXT4_KUNIT_TESTS=y CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y CONFIG_REISERFS_CHECK=y CONFIG_REISERFS_PROC_INFO=y CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y CONFIG_JFS_DEBUG=y CONFIG_JFS_STATISTICS=y CONFIG_XFS_FS=y CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_ONLINE_REPAIR=y CONFIG_XFS_DEBUG=y CONFIG_XFS_ASSERT_FATAL=y CONFIG_GFS2_FS=y CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=y CONFIG_OCFS2_FS_O2CB=y CONFIG_OCFS2_FS_USERSPACE_CLUSTER=y CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y CONFIG_OCFS2_DEBUG_FS=y CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_FS_CHECK_INTEGRITY=y # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_DEBUG=y CONFIG_BTRFS_ASSERT=y CONFIG_BTRFS_FS_REF_VERIFY=y CONFIG_NILFS2_FS=y CONFIG_F2FS_FS=y CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_CHECK_FS=y CONFIG_F2FS_FAULT_INJECTION=y CONFIG_F2FS_FS_COMPRESSION=y CONFIG_F2FS_FS_LZO=y CONFIG_F2FS_FS_LZ4=y CONFIG_F2FS_FS_LZ4HC=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_FS_LZORLE=y CONFIG_ZONEFS_FS=y CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y CONFIG_FS_ENCRYPTION=y CONFIG_FS_ENCRYPTION_ALGS=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y CONFIG_FS_VERITY=y CONFIG_FS_VERITY_DEBUG=y CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y CONFIG_VIRTIO_FS=y CONFIG_OVERLAY_FS=y CONFIG_OVERLAY_FS_REDIRECT_DIR=y CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y CONFIG_OVERLAY_FS_INDEX=y CONFIG_OVERLAY_FS_METACOPY=y # # Caches # CONFIG_NETFS_SUPPORT=y CONFIG_NETFS_STATS=y CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE_HISTOGRAM=y CONFIG_FSCACHE_DEBUG=y CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_CACHEFILES=y CONFIG_CACHEFILES_DEBUG=y CONFIG_CACHEFILES_HISTOGRAM=y # end of Caches # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y # end of CD-ROM/DVD Filesystems # # DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_FAT_DEFAULT_UTF8=y CONFIG_EXFAT_FS=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_PROC_PID_ARCH_STATUS=y CONFIG_PROC_CPU_RESCTRL=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_MEMFD_CREATE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y # end of Pseudo filesystems CONFIG_MISC_FILESYSTEMS=y CONFIG_ORANGEFS_FS=y CONFIG_ADFS_FS=y CONFIG_ADFS_FS_RW=y CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y CONFIG_BEFS_FS=y CONFIG_BEFS_DEBUG=y CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y CONFIG_JFFS2_FS_WBUF_VERIFY=y CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_LZO=y CONFIG_JFFS2_RTIME=y CONFIG_JFFS2_RUBIN=y # CONFIG_JFFS2_CMODE_NONE is not set CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_SIZE is not set # CONFIG_JFFS2_CMODE_FAVOURLZO is not set CONFIG_UBIFS_FS=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y CONFIG_UBIFS_FS_ZSTD=y CONFIG_UBIFS_ATIME_SUPPORT=y CONFIG_UBIFS_FS_XATTR=y CONFIG_UBIFS_FS_SECURITY=y CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_CRAMFS=y CONFIG_CRAMFS_BLOCKDEV=y CONFIG_CRAMFS_MTD=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y CONFIG_SQUASHFS_LZ4=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZSTD=y CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y CONFIG_SQUASHFS_EMBEDDED=y CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y CONFIG_QNX6FS_FS=y CONFIG_QNX6FS_DEBUG=y CONFIG_ROMFS_FS=y CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_MTD is not set # CONFIG_ROMFS_BACKED_BY_BOTH is not set CONFIG_ROMFS_ON_BLOCK=y CONFIG_PSTORE=y CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE_LZO_COMPRESS=y CONFIG_PSTORE_LZ4_COMPRESS=y CONFIG_PSTORE_LZ4HC_COMPRESS=y CONFIG_PSTORE_842_COMPRESS=y CONFIG_PSTORE_ZSTD_COMPRESS=y CONFIG_PSTORE_COMPRESS=y CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y # CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_FTRACE=y CONFIG_PSTORE_RAM=y CONFIG_PSTORE_ZONE=y CONFIG_PSTORE_BLK=y CONFIG_PSTORE_BLK_BLKDEV="" CONFIG_PSTORE_BLK_KMSG_SIZE=64 CONFIG_PSTORE_BLK_MAX_REASON=2 CONFIG_PSTORE_BLK_PMSG_SIZE=64 CONFIG_PSTORE_BLK_CONSOLE_SIZE=64 CONFIG_PSTORE_BLK_FTRACE_SIZE=64 CONFIG_SYSV_FS=y CONFIG_UFS_FS=y CONFIG_UFS_FS_WRITE=y CONFIG_UFS_DEBUG=y CONFIG_EROFS_FS=y CONFIG_EROFS_FS_DEBUG=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_ZIP=y CONFIG_VBOXSF_FS=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_NFS_SWAP=y CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=y CONFIG_PNFS_FLEXFILE_LAYOUT=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" CONFIG_NFS_V4_1_MIGRATION=y CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y CONFIG_NFS_FSCACHE=y CONFIG_NFS_USE_LEGACY_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFS_V4_2_READ_PLUS=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_PNFS=y CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_FLEXFILELAYOUT=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_NFS_V4_2_SSC_HELPER=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_SUNRPC_SWAP=y CONFIG_RPCSEC_GSS_KRB5=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_XPRT_RDMA=y CONFIG_CEPH_FS=y CONFIG_CEPH_FSCACHE=y CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CEPH_FS_SECURITY_LABEL=y CONFIG_CIFS=y CONFIG_CIFS_STATS2=y CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DEBUG2=y CONFIG_CIFS_DEBUG_DUMP_KEYS=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS_ROOT=y CONFIG_CODA_FS=y CONFIG_AFS_FS=y CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_DEBUG_CURSOR=y CONFIG_9P_FS=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=y CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=y CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=y CONFIG_NLS_MAC_ROMANIAN=y CONFIG_NLS_MAC_TURKISH=y CONFIG_NLS_UTF8=y CONFIG_DLM=y CONFIG_DLM_DEBUG=y CONFIG_UNICODE=y CONFIG_UNICODE_NORMALIZATION_SELFTEST=y CONFIG_IO_WQ=y # end of File systems # # Security options # CONFIG_KEYS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITY_WRITABLE_HOOKS=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY_PAGESPAN=y CONFIG_FORTIFY_SOURCE=y CONFIG_STATIC_USERMODEHELPER=y CONFIG_STATIC_USERMODEHELPER_PATH="/sbin/usermode-helper" CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SMACK=y CONFIG_SECURITY_SMACK_BRINGUP=y CONFIG_SECURITY_SMACK_NETFILTER=y CONFIG_SECURITY_SMACK_APPEND_SIGNALS=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y CONFIG_SECURITY_APPARMOR_DEBUG=y CONFIG_SECURITY_APPARMOR_DEBUG_ASSERTS=y CONFIG_SECURITY_APPARMOR_DEBUG_MESSAGES=y CONFIG_SECURITY_APPARMOR_KUNIT_TEST=y CONFIG_SECURITY_LOADPIN=y CONFIG_SECURITY_LOADPIN_ENFORCE=y CONFIG_SECURITY_YAMA=y CONFIG_SECURITY_SAFESETID=y CONFIG_SECURITY_LOCKDOWN_LSM=y CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set CONFIG_SECURITY_LANDLOCK=y CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_LOAD_UEFI_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" CONFIG_IMA_DEFAULT_HASH_SHA1=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DEFAULT_HASH_WP512 is not set # CONFIG_IMA_DEFAULT_HASH_SM3 is not set CONFIG_IMA_DEFAULT_HASH="sha1" CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y CONFIG_IMA_APPRAISE_BUILD_POLICY=y CONFIG_IMA_APPRAISE_REQUIRE_FIRMWARE_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_KEXEC_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_MODULE_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_POLICY_SIGS=y CONFIG_IMA_APPRAISE_BOOTPARAM=y CONFIG_IMA_APPRAISE_MODSIG=y CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y CONFIG_IMA_BLACKLIST_KEYRING=y CONFIG_IMA_LOAD_X509=y CONFIG_IMA_X509_PATH="/etc/keys/x509_ima.der" CONFIG_IMA_APPRAISE_SIGNED_INIT=y CONFIG_IMA_MEASURE_ASYMMETRIC_KEYS=y CONFIG_IMA_QUEUE_EARLY_BOOT_KEYS=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y CONFIG_EVM_EXTRA_SMACK_XATTRS=y CONFIG_EVM_ADD_XATTRS=y CONFIG_EVM_LOAD_X509=y CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_SMACK is not set # CONFIG_DEFAULT_SECURITY_APPARMOR is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" # # Kernel hardening options # # # Memory initialization # CONFIG_INIT_STACK_NONE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y CONFIG_INIT_ON_FREE_DEFAULT_ON=y # end of Memory initialization # end of Kernel hardening options # end of Security options CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_ASYNC_PQ=y CONFIG_ASYNC_RAID6_RECOV=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=y CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_ENGINE=y # # Public-key cryptography # CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECRDSA=y CONFIG_CRYPTO_SM2=y CONFIG_CRYPTO_CURVE25519=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_AEGIS128=y CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_KEYWRAP=y CONFIG_CRYPTO_NHPOLY1305=y CONFIG_CRYPTO_ADIANTUM=y CONFIG_CRYPTO_ESSIV=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=y CONFIG_CRYPTO_CRC32_PCLMUL=y CONFIG_CRYPTO_XXHASH=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=y CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD160=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SM3=y CONFIG_CRYPTO_STREEBOG=y CONFIG_CRYPTO_WP512=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_TI=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_586=y CONFIG_CRYPTO_SM4=y CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_586=y # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y CONFIG_CRYPTO_ZSTD=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_RNG_CAVP=y CONFIG_CRYPTO_USER_API_AEAD=y CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_HASH_INFO=y # # Crypto library routines # CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_BLAKE2S=y CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y CONFIG_CRYPTO_LIB_CURVE25519=y CONFIG_CRYPTO_LIB_DES=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=y CONFIG_CRYPTO_DEV_PADLOCK_AES=y CONFIG_CRYPTO_DEV_PADLOCK_SHA=y CONFIG_CRYPTO_DEV_GEODE=y CONFIG_CRYPTO_DEV_HIFN_795X=y CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_ATMEL_I2C=y CONFIG_CRYPTO_DEV_ATMEL_ECC=y CONFIG_CRYPTO_DEV_ATMEL_SHA204A=y CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=y CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_CCP_CRYPTO=y CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_QAT=y CONFIG_CRYPTO_DEV_QAT_DH895xCC=y CONFIG_CRYPTO_DEV_QAT_C3XXX=y CONFIG_CRYPTO_DEV_QAT_C62X=y CONFIG_CRYPTO_DEV_QAT_4XXX=y CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=y CONFIG_CRYPTO_DEV_QAT_C3XXXVF=y CONFIG_CRYPTO_DEV_QAT_C62XVF=y CONFIG_CRYPTO_DEV_CHELSIO=y CONFIG_CRYPTO_DEV_VIRTIO=y CONFIG_CRYPTO_DEV_SAFEXCEL=y CONFIG_CRYPTO_DEV_CCREE=y CONFIG_CRYPTO_DEV_AMLOGIC_GXL=y CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG=y CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_TPM_KEY_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS7_TEST_KEY=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y # # Certificates for signature checking # CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_REVOCATION_LIST=y CONFIG_SYSTEM_REVOCATION_KEYS="" # end of Certificates for signature checking CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_RAID6_PQ_BENCHMARK=y CONFIG_LINEAR_RANGES=y CONFIG_PACKING=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_CORDIC=y CONFIG_PRIME_NUMBERS=y CONFIG_RATIONAL=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set CONFIG_CRC64=y CONFIG_CRC4=y CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_CRC8=y CONFIG_XXHASH=y CONFIG_AUDIT_GENERIC=y CONFIG_RANDOM32_SELFTEST=y CONFIG_842_COMPRESS=y CONFIG_842_DECOMPRESS=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_ZSTD_COMPRESS=y CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_DECOMPRESS_ZSTD=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=y CONFIG_TEXTSEARCH_BM=y CONFIG_TEXTSEARCH_FSM=y CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_XARRAY_MULTI=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DMA_OPS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_DMA_DECLARE_COHERENT=y CONFIG_SWIOTLB=y CONFIG_DMA_CMA=y CONFIG_DMA_PERNUMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=0 CONFIG_CMA_SIZE_SEL_MBYTES=y # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_MAP_BENCHMARK=y CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y CONFIG_GLOB_SELFTEST=y CONFIG_NLATTR=y CONFIG_LRU_CACHE=y CONFIG_CLZ_TAB=y CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_DIMLIB=y CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y CONFIG_GENERIC_VDSO_32=y CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_FONT_SUPPORT=y CONFIG_FONTS=y CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_FONT_6x11=y CONFIG_FONT_7x14=y CONFIG_FONT_PEARL_8x8=y CONFIG_FONT_ACORN_8x8=y CONFIG_FONT_MINI_4x6=y CONFIG_FONT_6x10=y CONFIG_FONT_10x18=y CONFIG_FONT_SUN8x16=y CONFIG_FONT_SUN12x22=y CONFIG_FONT_TER16x32=y CONFIG_FONT_6x8=y CONFIG_SG_POOL=y CONFIG_ARCH_STACKWALK=y CONFIG_STACKDEPOT=y CONFIG_STACK_HASH_ORDER=20 CONFIG_SBITMAP=y CONFIG_PARMAN=y CONFIG_OBJAGG=y CONFIG_STRING_SELFTEST=y # end of Library routines CONFIG_PLDMFW=y CONFIG_ASN1_ENCODER=y # # Kernel hacking # # # printk and dmesg options # CONFIG_PRINTK_TIME=y # CONFIG_PRINTK_CALLER is not set CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG_CORE=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_DEBUG_BUGVERBOSE=y # end of printk and dmesg options # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_PAHOLE_HAS_SPLIT_BTF=y # CONFIG_GDB_SCRIPTS is not set CONFIG_FRAME_WARN=1024 CONFIG_STRIP_ASM_SYMS=y CONFIG_READABLE_ASM=y CONFIG_HEADERS_INSTALL=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_32B=y CONFIG_FRAME_POINTER=y CONFIG_VMLINUX_MAP=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y # end of Compile-time checks and compiler options # # Generic Kernel Debugging Instruments # CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" CONFIG_DEBUG_FS=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set # CONFIG_DEBUG_FS_ALLOW_NONE is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_MISC=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_DEBUG_PAGE_REF=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y CONFIG_GENERIC_PTDUMP=y CONFIG_PTDUMP_CORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS_SELFTEST=y CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y CONFIG_DEBUG_OBJECTS_WORK=y CONFIG_DEBUG_OBJECTS_RCU_HEAD=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_SLUB_DEBUG_ON=y CONFIG_SLUB_STATS=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y CONFIG_DEBUG_VM_RB=y CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP=y CONFIG_DEBUG_HIGHMEM=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_CC_HAS_KASAN_GENERIC=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y CONFIG_HAVE_ARCH_KFENCE=y CONFIG_KFENCE=y CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE_SAMPLE_INTERVAL=100 CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_STRESS_TEST_FAULTS=0 CONFIG_KFENCE_KUNIT_TEST=m # end of Memory Debugging CONFIG_DEBUG_SHIRQ=y # # Debug Oops, Lockups and Hangs # CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set CONFIG_WQ_WATCHDOG=y CONFIG_TEST_LOCKUP=m # end of Debug Oops, Lockups and Hangs # # Scheduler Debugging # CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging CONFIG_DEBUG_TIMEKEEPING=y # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_LOCK_DEBUGGING_SUPPORT=y CONFIG_PROVE_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_LOCK_STAT=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_LOCKDEP=y CONFIG_LOCKDEP_BITS=15 CONFIG_LOCKDEP_CHAINS_BITS=16 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_WW_MUTEX_SELFTEST=y # CONFIG_SCF_TORTURE_TEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) CONFIG_TRACE_IRQFLAGS=y CONFIG_TRACE_IRQFLAGS_NMI=y CONFIG_DEBUG_IRQFLAGS=y CONFIG_STACKTRACE=y CONFIG_WARN_ALL_UNSEEDED_RANDOM=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set # # Debug kernel data structures # CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PLIST=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_BUG_ON_DATA_CORRUPTION=y # end of Debug kernel data structures CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_LIST=y # CONFIG_RCU_SCALE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_TRACE=y CONFIG_RCU_EQS_DEBUG=y CONFIG_RCU_STRICT_GRACE_PERIOD=y # end of RCU Debugging CONFIG_DEBUG_WQ_FORCE_RR_CPU=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_CPU_HOTPLUG_STATE_CONTROL=y CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_BOOTTIME_TRACING=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_HWLAT_TRACER=y CONFIG_MMIOTRACE=y CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_KPROBE_EVENTS_ON_NOTRACE=y CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_BPF_KPROBE_OVERRIDE=y CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_MCOUNT_USE_CC=y CONFIG_TRACING_MAP=y CONFIG_SYNTH_EVENTS=y CONFIG_HIST_TRIGGERS=y CONFIG_TRACE_EVENT_INJECT=y CONFIG_TRACEPOINT_BENCHMARK=y CONFIG_RING_BUFFER_BENCHMARK=y CONFIG_TRACE_EVAL_MAP_FILE=y CONFIG_FTRACE_RECORD_RECURSION=y CONFIG_FTRACE_RECORD_RECURSION_SIZE=128 CONFIG_RING_BUFFER_RECORD_RECURSION=y CONFIG_GCOV_PROFILE_FTRACE=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS=y CONFIG_MMIOTRACE_TEST=m CONFIG_PREEMPTIRQ_DELAY_TEST=m CONFIG_SYNTH_EVENT_GEN_TEST=y CONFIG_KPROBE_EVENT_GEN_TEST=y CONFIG_HIST_TRIGGERS_DEBUG=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_SAMPLES=y CONFIG_SAMPLE_AUXDISPLAY=y CONFIG_SAMPLE_TRACE_EVENTS=m CONFIG_SAMPLE_TRACE_PRINTK=m CONFIG_SAMPLE_TRACE_ARRAY=m CONFIG_SAMPLE_KOBJECT=y CONFIG_SAMPLE_KPROBES=m CONFIG_SAMPLE_KRETPROBES=m CONFIG_SAMPLE_HW_BREAKPOINT=m CONFIG_SAMPLE_KFIFO=m CONFIG_SAMPLE_RPMSG_CLIENT=m CONFIG_SAMPLE_CONFIGFS=m CONFIG_SAMPLE_CONNECTOR=m CONFIG_SAMPLE_HIDRAW=y CONFIG_SAMPLE_LANDLOCK=y CONFIG_SAMPLE_PIDFD=y CONFIG_SAMPLE_SECCOMP=y CONFIG_SAMPLE_TIMER=y CONFIG_SAMPLE_UHID=y CONFIG_SAMPLE_VFIO_MDEV_MTTY=m CONFIG_SAMPLE_VFIO_MDEV_MDPY=m CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB=m CONFIG_SAMPLE_VFIO_MDEV_MBOCHS=m CONFIG_SAMPLE_ANDROID_BINDERFS=y CONFIG_SAMPLE_VFS=y CONFIG_SAMPLE_INTEL_MEI=y CONFIG_SAMPLE_WATCHDOG=y CONFIG_SAMPLE_WATCH_QUEUE=y CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y CONFIG_IO_STRICT_DEVMEM=y # # x86 Debugging # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EFI_PGT_DUMP=y CONFIG_DEBUG_TLBFLUSH=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_DEBUG_ENTRY=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_IMR_SELFTEST=y CONFIG_X86_DEBUG_FPU=y CONFIG_PUNIT_ATOM_DEBUG=y CONFIG_UNWINDER_FRAME_POINTER=y # end of x86 Debugging # # Kernel Testing and Coverage # CONFIG_KUNIT=y CONFIG_KUNIT_DEBUGFS=y CONFIG_KUNIT_TEST=y CONFIG_KUNIT_EXAMPLE_TEST=y # CONFIG_KUNIT_ALL_TESTS is not set CONFIG_NOTIFIER_ERROR_INJECTION=y CONFIG_PM_NOTIFIER_ERROR_INJECT=y CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=y CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=y CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FAULT_INJECTION=y CONFIG_FAILSLAB=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAULT_INJECTION_USERCOPY=y CONFIG_FAIL_MAKE_REQUEST=y CONFIG_FAIL_IO_TIMEOUT=y CONFIG_FAIL_FUTEX=y CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAIL_FUNCTION=y CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_SORT is not set CONFIG_TEST_DIV64=y # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_STRSCPY=y # CONFIG_TEST_KSTRTOX is not set CONFIG_TEST_PRINTF=y CONFIG_TEST_BITMAP=y # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_IDA is not set # CONFIG_TEST_PARMAN is not set CONFIG_TEST_LKM=m CONFIG_TEST_BITOPS=m # CONFIG_TEST_VMALLOC is not set CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m CONFIG_TEST_BLACKHOLE_DEV=m # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_SYSCTL=y CONFIG_BITFIELD_KUNIT=y CONFIG_RESOURCE_KUNIT_TEST=y CONFIG_SYSCTL_KUNIT_TEST=y CONFIG_LIST_KUNIT_TEST=y CONFIG_LINEAR_RANGES_TEST=y CONFIG_CMDLINE_KUNIT_TEST=y CONFIG_BITS_TEST=y # CONFIG_TEST_UDELAY is not set CONFIG_TEST_STATIC_KEYS=m CONFIG_TEST_KMOD=m # CONFIG_TEST_DEBUG_VIRTUAL is not set # CONFIG_TEST_MEMCAT_P is not set CONFIG_TEST_OBJAGG=y CONFIG_TEST_STACKINIT=y # CONFIG_TEST_MEMINIT is not set CONFIG_TEST_FREE_PAGES=y CONFIG_TEST_FPU=y CONFIG_ARCH_USE_MEMTEST=y CONFIG_MEMTEST=y CONFIG_HYPERV_TESTING=y # end of Kernel Testing and Coverage # end of Kernel hacking --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='trinity' export testcase='trinity' export category='functional' export need_memory='300MB' export job_origin='trinity-vm.yaml' export queue_cmdline_keys='branch commit' export queue='bisect' export testbox='vm-snb-180' export tbox_group='vm-snb' export branch='linux-devel/devel-hourly-20210701-021937' export commit='becdd56786002a908afd8a62f68976ed78572413' export kconfig='i386-allyesconfig' export nr_vm=160 export submit_id='60df7d58d4813212442889ce' export job_file='/lkp/jobs/scheduled/vm-snb-180/trinity-group-03-99999-yocto-i386-minimal-20190520.cgz-becdd56786002a908afd8a62f68976ed78572413-20210703-4676-je9zk2-2.yaml' export id='9eb063b7b92431bb1bafa6a973fb4dc566431be9' export queuer_version='/lkp-src' export model='qemu-system-x86_64 -enable-kvm -cpu SandyBridge' export nr_cpu=2 export memory='16G' export need_kconfig='CONFIG_KVM_GUEST=y' export ssh_base_port=23032 export kernel_cmdline='vmalloc=512M initramfs_async=0' export rootfs='yocto-i386-minimal-20190520.cgz' export compiler='gcc-9' export enqueue_time='2021-07-03 04:55:52 +0800' export _id='60df829bd4813212442889d0' export _rt='/result/trinity/group-03-99999/vm-snb/yocto-i386-minimal-20190520.cgz/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413' export user='lkp' export LKP_SERVER='internal-lkp-server' export result_root='/result/trinity/group-03-99999/vm-snb/yocto-i386-minimal-20190520.cgz/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413/3' export scheduler_version='/lkp/lkp/src' export arch='i386' export max_uptime=2100 export initrd='/osimage/yocto/yocto-i386-minimal-20190520.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/vm-snb-180/trinity-group-03-99999-yocto-i386-minimal-20190520.cgz-becdd56786002a908afd8a62f68976ed78572413-20210703-4676-je9zk2-2.yaml ARCH=i386 kconfig=i386-allyesconfig branch=linux-devel/devel-hourly-20210701-021937 commit=becdd56786002a908afd8a62f68976ed78572413 BOOT_IMAGE=/pkg/linux/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413/vmlinuz-5.13.0-rc6-02622-gbecdd5678600 vmalloc=512M initramfs_async=0 max_uptime=2100 RESULT_ROOT=/result/trinity/group-03-99999/vm-snb/yocto-i386-minimal-20190520.cgz/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413/3 LKP_SERVER=internal-lkp-server selinux=0 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413/modules.cgz' export bm_initrd='/osimage/pkg/yocto-i386-minimal-20190520.cgz/trinity-i386.cgz' export lkp_initrd='/osimage/user/lkp/lkp-i386.cgz' export site='283ba1b39d71' export kernel='/pkg/linux/i386-allyesconfig/gcc-9/becdd56786002a908afd8a62f68976ed78572413/vmlinuz-5.13.0-rc6-02622-gbecdd5678600' export dequeue_time='2021-07-03 05:19:09 +0800' export job_initrd='/lkp/jobs/scheduled/vm-snb-180/trinity-group-03-99999-yocto-i386-minimal-20190520.cgz-becdd56786002a908afd8a62f68976ed78572413-20210703-4676-je9zk2-2.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper meminfo run_test number=99999 group='group-03' $LKP_SRC/tests/wrapper trinity } extract_stats() { export stats_part_begin= export stats_part_end= $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper meminfo $LKP_SRC/stats/wrapper time trinity.time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper last_state $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper time } "$@" --lrZ03NoBR/3+SXJZ Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 AgAAAAAEWVo= --lrZ03NoBR/3+SXJZ-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1081298344710492418==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [ptp] becdd56786: BUG:kernel_NULL_pointer_dereference,address Date: Sun, 04 Jul 2021 18:25:25 +0800 Message-ID: <20210704102525.GA21572@xsang-OptiPlex-9020> In-Reply-To: <20210630081202.4423-3-yangbo.lu@nxp.com> List-Id: --===============1081298344710492418== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Greeting, FYI, we noticed the following commit (built with gcc-9): commit: becdd56786002a908afd8a62f68976ed78572413 ("[net-next, v5, 02/11] pt= p: support ptp physical/virtual clocks conversion") url: https://github.com/0day-ci/linux/commits/Yangbo-Lu/ptp-support-virtual= -clocks-and-timestamping/20210630-160348 in testcase: trinity version: trinity-i386 with following parameters: number: 99999 group: group-03 test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m = 16G caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 139.958903] BUG: kernel NULL pointer dereference, address: 00000304 [ 139.960977] #PF: supervisor read access in kernel mode [ 139.962097] #PF: error_code(0x0000) - not-present page [ 139.962097] *pde =3D 00000000 [ 139.962097] Oops: 0000 [#1] SMP [ 139.962097] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S 5.= 13.0-rc6-02622-gbecdd5678600 #1 [ 139.962097] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.12.0-1 04/01/2014 [ 139.962097] EIP: ptp_clock_register (drivers/ptp/ptp_clock.c:237) = [ 139.962097] Code: 6a 00 e8 1f 1d 83 fc 89 83 44 15 00 00 83 c4 14 3d 00 f= 0 ff ff 0f 87 03 4f 9b 01 8b 83 f4 03 00 00 89 98 e0 00 00 00 8b 45 9c <8b>= 80 04 03 00 00 85 c0 74 18 8b 00 85 c0 74 12 ba 7a e3 19 da e8 All code =3D=3D=3D=3D=3D=3D=3D=3D 0: 6a 00 pushq $0x0 2: e8 1f 1d 83 fc callq 0xfffffffffc831d26 7: 89 83 44 15 00 00 mov %eax,0x1544(%rbx) d: 83 c4 14 add $0x14,%esp 10: 3d 00 f0 ff ff cmp $0xfffff000,%eax 15: 0f 87 03 4f 9b 01 ja 0x19b4f1e 1b: 8b 83 f4 03 00 00 mov 0x3f4(%rbx),%eax 21: 89 98 e0 00 00 00 mov %ebx,0xe0(%rax) 27: 8b 45 9c mov -0x64(%rbp),%eax 2a:* 8b 80 04 03 00 00 mov 0x304(%rax),%eax <-- trapping instruct= ion 30: 85 c0 test %eax,%eax 32: 74 18 je 0x4c 34: 8b 00 mov (%rax),%eax 36: 85 c0 test %eax,%eax 38: 74 12 je 0x4c 3a: ba 7a e3 19 da mov $0xda19e37a,%edx 3f: e8 .byte 0xe8 Code starting with the faulting instruction =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 0: 8b 80 04 03 00 00 mov 0x304(%rax),%eax 6: 85 c0 test %eax,%eax 8: 74 18 je 0x22 a: 8b 00 mov (%rax),%eax c: 85 c0 test %eax,%eax e: 74 12 je 0x22 10: ba 7a e3 19 da mov $0xda19e37a,%edx 15: e8 .byte 0xe8 [ 139.962097] EAX: 00000000 EBX: c98ba000 ECX: 00000002 EDX: da436e01 [ 139.962097] ESI: dc3727a4 EDI: 00000000 EBP: c1c71f14 ESP: c1c71ea0 [ 139.962097] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010246 [ 139.962097] CR0: 80050033 CR2: 00000304 CR3: 1b9ef000 CR4: 000406d0 [ 139.962097] Call Trace: [ 139.962097] ? kobject_uevent_env (lib/kobject_uevent.c:628) = [ 139.962097] ? ptp_pch_init (drivers/ptp/ptp_kvm_common.c:136) = [ 139.962097] ? slow_virt_to_phys (arch/x86/mm/pat/set_memory.c:704) = [ 139.962097] ptp_kvm_init (include/linux/err.h:31 include/linux/err.h:60 = drivers/ptp/ptp_kvm_common.c:150) = [ 139.962097] ? ptp_pch_init (drivers/ptp/ptp_kvm_common.c:136) = [ 139.962097] do_one_initcall (init/main.c:1249) = [ 139.962097] ? kernel_init_freeable (include/linux/compiler.h:234 include= /linux/init.h:124 init/main.c:1322 init/main.c:1338 init/main.c:1358 init/m= ain.c:1560) = [ 139.962097] kernel_init_freeable (init/main.c:1321 init/main.c:1338 init= /main.c:1358 init/main.c:1560) = [ 139.962097] ? rest_init (init/main.c:1444) = [ 140.005239] kernel_init (init/main.c:1449) = [ 140.005239] ret_from_fork (arch/x86/entry/entry_32.S:775) = [ 140.005239] Modules linked in: [ 140.005239] CR2: 0000000000000304 [ 140.005239] _warn_unseeded_randomness: 9 callbacks suppressed [ 140.005239] random: get_random_bytes called from init_oops_id+0x42/0x60 = with crng_init=3D0 = [ 140.005239] ---[ end trace 739df3099651fd35 ]--- [ 140.005239] EIP: ptp_clock_register (drivers/ptp/ptp_clock.c:237) = [ 140.005239] Code: 6a 00 e8 1f 1d 83 fc 89 83 44 15 00 00 83 c4 14 3d 00 f= 0 ff ff 0f 87 03 4f 9b 01 8b 83 f4 03 00 00 89 98 e0 00 00 00 8b 45 9c <8b>= 80 04 03 00 00 85 c0 74 18 8b 00 85 c0 74 12 ba 7a e3 19 da e8 All code =3D=3D=3D=3D=3D=3D=3D=3D 0: 6a 00 pushq $0x0 2: e8 1f 1d 83 fc callq 0xfffffffffc831d26 7: 89 83 44 15 00 00 mov %eax,0x1544(%rbx) d: 83 c4 14 add $0x14,%esp 10: 3d 00 f0 ff ff cmp $0xfffff000,%eax 15: 0f 87 03 4f 9b 01 ja 0x19b4f1e 1b: 8b 83 f4 03 00 00 mov 0x3f4(%rbx),%eax 21: 89 98 e0 00 00 00 mov %ebx,0xe0(%rax) 27: 8b 45 9c mov -0x64(%rbp),%eax 2a:* 8b 80 04 03 00 00 mov 0x304(%rax),%eax <-- trapping instruct= ion 30: 85 c0 test %eax,%eax 32: 74 18 je 0x4c 34: 8b 00 mov (%rax),%eax 36: 85 c0 test %eax,%eax 38: 74 12 je 0x4c 3a: ba 7a e3 19 da mov $0xda19e37a,%edx 3f: e8 .byte 0xe8 Code starting with the faulting instruction =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 0: 8b 80 04 03 00 00 mov 0x304(%rax),%eax 6: 85 c0 test %eax,%eax 8: 74 18 je 0x22 a: 8b 00 mov (%rax),%eax c: 85 c0 test %eax,%eax e: 74 12 je 0x22 10: ba 7a e3 19 da mov $0xda19e37a,%edx 15: e8 .byte 0xe8 To reproduce: # build kernel cd linux cp config-5.13.0-rc6-02622-gbecdd5678600 .config make HOSTCC=3Dgcc-9 CC=3Dgcc-9 ARCH=3Di386 olddefconfig prepare modules_pr= epare bzImage git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in th= is email --- 0DAY/LKP+ Test Infrastructure Open Source Technology Cent= er https://lists.01.org/hyperkitty/list/lkp(a)lists.01.org Intel Corpora= tion Thanks, Oliver Sang --===============1081298344710492418== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-5.13.0-rc6-02622-gbecdd5678600" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNS4xMy4wLXJjNiBLZXJuZWwgQ29uZmlndXJhdGlvbgojCkNPTkZJR19DQ19WRVJTSU9OX1RF WFQ9ImdjYy05IChEZWJpYW4gOS4zLjAtMjIpIDkuMy4wIgpDT05GSUdfQ0NfSVNfR0NDPXkKQ09O RklHX0dDQ19WRVJTSU9OPTkwMzAwCkNPTkZJR19DTEFOR19WRVJTSU9OPTAKQ09ORklHX0FTX0lT X0dOVT15CkNPTkZJR19BU19WRVJTSU9OPTIzNTAyCkNPTkZJR19MRF9JU19CRkQ9eQpDT05GSUdf TERfVkVSU0lPTj0yMzUwMgpDT05GSUdfTExEX1ZFUlNJT049MApDT05GSUdfQ0NfQ0FOX0xJTks9 eQpDT05GSUdfQ0NfQ0FOX0xJTktfU1RBVElDPXkKQ09ORklHX0NDX0hBU19BU01fR09UTz15CkNP TkZJR19DQ19IQVNfQVNNX0lOTElORT15CkNPTkZJR19DT05TVFJVQ1RPUlM9eQpDT05GSUdfSVJR X1dPUks9eQpDT05GSUdfQlVJTERUSU1FX1RBQkxFX1NPUlQ9eQpDT05GSUdfVEhSRUFEX0lORk9f SU5fVEFTSz15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9BUkdfTElNSVQ9 MzIKIyBDT05GSUdfQ09NUElMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1VBUElfSEVBREVSX1RF U1Q9eQpDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19MT0NBTFZFUlNJT05fQVVUTz15CkNP TkZJR19CVUlMRF9TQUxUPSIiCkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVf S0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJO RUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15 CkNPTkZJR19IQVZFX0tFUk5FTF9aU1REPXkKQ09ORklHX0tFUk5FTF9HWklQPXkKIyBDT05GSUdf S0VSTkVMX0JaSVAyIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldAoj IENPTkZJR19LRVJORUxfWFogaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VSTkVMX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9aU1REIGlz IG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU5JVD0iIgpDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0i KG5vbmUpIgpDT05GSUdfU1dBUD15CkNPTkZJR19TWVNWSVBDPXkKQ09ORklHX1NZU1ZJUENfU1lT Q1RMPXkKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkK Q09ORklHX1dBVENIX1FVRVVFPXkKQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0g9eQpDT05GSUdf VVNFTElCPXkKQ09ORklHX0FVRElUPXkKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQpD T05GSUdfQVVESVRTWVNDQUxMPXkKCiMKIyBJUlEgc3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNf SVJRX1BST0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpDT05GSUdfR0VORVJJQ19JUlFf RUZGRUNUSVZFX0FGRl9NQVNLPXkKQ09ORklHX0dFTkVSSUNfUEVORElOR19JUlE9eQpDT05GSUdf R0VORVJJQ19JUlFfTUlHUkFUSU9OPXkKQ09ORklHX0dFTkVSSUNfSVJRX0lOSkVDVElPTj15CkNP TkZJR19IQVJESVJRU19TV19SRVNFTkQ9eQpDT05GSUdfR0VORVJJQ19JUlFfQ0hJUD15CkNPTkZJ R19JUlFfRE9NQUlOPXkKQ09ORklHX0lSUV9TSU09eQpDT05GSUdfSVJRX0RPTUFJTl9ISUVSQVJD SFk9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJRPXkKQ09ORklHX0dFTkVSSUNfTVNJX0lSUV9ET01B SU49eQpDT05GSUdfSVJRX01TSV9JT01NVT15CkNPTkZJR19HRU5FUklDX0lSUV9NQVRSSVhfQUxM T0NBVE9SPXkKQ09ORklHX0dFTkVSSUNfSVJRX1JFU0VSVkFUSU9OX01PREU9eQpDT05GSUdfSVJR X0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJR19HRU5FUklDX0lS UV9ERUJVR0ZTPXkKIyBlbmQgb2YgSVJRIHN1YnN5c3RlbQoKQ09ORklHX0NMT0NLU09VUkNFX1dB VENIRE9HPXkKQ09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfSU5JVD15CkNPTkZJR19DTE9DS1NPVVJD RV9WQUxJREFURV9MQVNUX0NZQ0xFPXkKQ09ORklHX0dFTkVSSUNfVElNRV9WU1lTQ0FMTD15CkNP TkZJR19HRU5FUklDX0NMT0NLRVZFTlRTPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlJP QURDQVNUPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfTUlOX0FESlVTVD15CkNPTkZJR19H RU5FUklDX0NNT1NfVVBEQVRFPXkKQ09ORklHX0hBVkVfUE9TSVhfQ1BVX1RJTUVSU19UQVNLX1dP Uks9eQpDT05GSUdfUE9TSVhfQ1BVX1RJTUVSU19UQVNLX1dPUks9eQoKIwojIFRpbWVycyBzdWJz eXN0ZW0KIwpDT05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX05PX0haX0NPTU1PTj15CiMgQ09O RklHX0haX1BFUklPRElDIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0lETEU9eQpDT05GSUdfTk9f SFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKIyBlbmQgb2YgVGltZXJzIHN1YnN5c3RlbQoK Q09ORklHX0JQRj15CkNPTkZJR19IQVZFX0VCUEZfSklUPXkKCiMKIyBCUEYgc3Vic3lzdGVtCiMK Q09ORklHX0JQRl9TWVNDQUxMPXkKQ09ORklHX0JQRl9KSVQ9eQpDT05GSUdfQlBGX0pJVF9BTFdB WVNfT049eQpDT05GSUdfQlBGX0pJVF9ERUZBVUxUX09OPXkKQ09ORklHX0JQRl9VTlBSSVZfREVG QVVMVF9PRkY9eQpDT05GSUdfVVNFUk1PREVfRFJJVkVSPXkKIyBDT05GSUdfQlBGX1BSRUxPQUQg aXMgbm90IHNldAojIENPTkZJR19CUEZfTFNNIGlzIG5vdCBzZXQKIyBlbmQgb2YgQlBGIHN1YnN5 c3RlbQoKQ09ORklHX1BSRUVNUFRfTk9ORT15CiMgQ09ORklHX1BSRUVNUFRfVk9MVU5UQVJZIGlz IG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJR19QUkVFTVBUX0NPVU5U PXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tf Q1BVX0FDQ09VTlRJTkc9eQpDT05GSUdfSVJRX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19IQVZF X1NDSEVEX0FWR19JUlE9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVD15CkNPTkZJR19CU0RfUFJP Q0VTU19BQ0NUX1YzPXkKQ09ORklHX1RBU0tTVEFUUz15CkNPTkZJR19UQVNLX0RFTEFZX0FDQ1Q9 eQpDT05GSUdfVEFTS19YQUNDVD15CkNPTkZJR19UQVNLX0lPX0FDQ09VTlRJTkc9eQpDT05GSUdf UFNJPXkKQ09ORklHX1BTSV9ERUZBVUxUX0RJU0FCTEVEPXkKIyBlbmQgb2YgQ1BVL1Rhc2sgdGlt ZSBhbmQgc3RhdHMgYWNjb3VudGluZwoKQ09ORklHX0NQVV9JU09MQVRJT049eQoKIwojIFJDVSBT dWJzeXN0ZW0KIwpDT05GSUdfVFJFRV9SQ1U9eQpDT05GSUdfUkNVX0VYUEVSVD15CkNPTkZJR19T UkNVPXkKQ09ORklHX1RSRUVfU1JDVT15CkNPTkZJR19UQVNLU19SQ1VfR0VORVJJQz15CkNPTkZJ R19UQVNLU19SVURFX1JDVT15CkNPTkZJR19UQVNLU19UUkFDRV9SQ1U9eQpDT05GSUdfUkNVX1NU QUxMX0NPTU1PTj15CkNPTkZJR19SQ1VfTkVFRF9TRUdDQkxJU1Q9eQpDT05GSUdfUkNVX0ZBTk9V VD0zMgpDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTIKQ09ORklHX1JDVV9GQVNUX05PX0haPXkKQ09O RklHX1JDVV9OT0NCX0NQVT15CkNPTkZJR19UQVNLU19UUkFDRV9SQ1VfUkVBRF9NQj15CiMgZW5k IG9mIFJDVSBTdWJzeXN0ZW0KCkNPTkZJR19JS0NPTkZJRz15CkNPTkZJR19JS0NPTkZJR19QUk9D PXkKQ09ORklHX0lLSEVBREVSUz15CkNPTkZJR19MT0dfQlVGX1NISUZUPTIwCkNPTkZJR19MT0df Q1BVX01BWF9CVUZfU0hJRlQ9MTIKQ09ORklHX1BSSU5US19TQUZFX0xPR19CVUZfU0hJRlQ9MTMK Q09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQoKIwojIFNjaGVkdWxlciBmZWF0dXJl cwojCkNPTkZJR19VQ0xBTVBfVEFTSz15CkNPTkZJR19VQ0xBTVBfQlVDS0VUU19DT1VOVD01CiMg ZW5kIG9mIFNjaGVkdWxlciBmZWF0dXJlcwoKQ09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQ X1RMQl9GTFVTSD15CkNPTkZJR19DR1JPVVBTPXkKQ09ORklHX1BBR0VfQ09VTlRFUj15CkNPTkZJ R19NRU1DRz15CkNPTkZJR19NRU1DR19TV0FQPXkKQ09ORklHX01FTUNHX0tNRU09eQpDT05GSUdf QkxLX0NHUk9VUD15CkNPTkZJR19DR1JPVVBfV1JJVEVCQUNLPXkKQ09ORklHX0NHUk9VUF9TQ0hF RD15CkNPTkZJR19GQUlSX0dST1VQX1NDSEVEPXkKQ09ORklHX0NGU19CQU5EV0lEVEg9eQpDT05G SUdfUlRfR1JPVVBfU0NIRUQ9eQpDT05GSUdfVUNMQU1QX1RBU0tfR1JPVVA9eQpDT05GSUdfQ0dS T1VQX1BJRFM9eQpDT05GSUdfQ0dST1VQX1JETUE9eQpDT05GSUdfQ0dST1VQX0ZSRUVaRVI9eQpD T05GSUdfQ0dST1VQX0hVR0VUTEI9eQpDT05GSUdfQ1BVU0VUUz15CkNPTkZJR19QUk9DX1BJRF9D UFVTRVQ9eQpDT05GSUdfQ0dST1VQX0RFVklDRT15CkNPTkZJR19DR1JPVVBfQ1BVQUNDVD15CkNP TkZJR19DR1JPVVBfUEVSRj15CkNPTkZJR19DR1JPVVBfQlBGPXkKQ09ORklHX0NHUk9VUF9NSVND PXkKQ09ORklHX0NHUk9VUF9ERUJVRz15CkNPTkZJR19TT0NLX0NHUk9VUF9EQVRBPXkKQ09ORklH X05BTUVTUEFDRVM9eQpDT05GSUdfVVRTX05TPXkKQ09ORklHX1RJTUVfTlM9eQpDT05GSUdfSVBD X05TPXkKQ09ORklHX1VTRVJfTlM9eQpDT05GSUdfUElEX05TPXkKQ09ORklHX05FVF9OUz15CkNP TkZJR19DSEVDS1BPSU5UX1JFU1RPUkU9eQpDT05GSUdfU0NIRURfQVVUT0dST1VQPXkKIyBDT05G SUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19SRUxBWT15CkNPTkZJR19CTEtf REVWX0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkK Q09ORklHX1JEX0JaSVAyPXkKQ09ORklHX1JEX0xaTUE9eQpDT05GSUdfUkRfWFo9eQpDT05GSUdf UkRfTFpPPXkKQ09ORklHX1JEX0xaND15CkNPTkZJR19SRF9aU1REPXkKQ09ORklHX0JPT1RfQ09O RklHPXkKQ09ORklHX0NDX09QVElNSVpFX0ZPUl9QRVJGT1JNQU5DRT15CiMgQ09ORklHX0NDX09Q VElNSVpFX0ZPUl9TSVpFIGlzIG5vdCBzZXQKQ09ORklHX0xEX09SUEhBTl9XQVJOPXkKQ09ORklH X1NZU0NUTD15CkNPTkZJR19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJB Q0U9eQpDT05GSUdfSEFWRV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfRVhQRVJUPXkKQ09ORklH X1VJRDE2PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJR19TR0VUTUFTS19TWVNDQUxMPXkKQ09O RklHX1NZU0ZTX1NZU0NBTEw9eQpDT05GSUdfRkhBTkRMRT15CkNPTkZJR19QT1NJWF9USU1FUlM9 eQpDT05GSUdfUFJJTlRLPXkKQ09ORklHX1BSSU5US19OTUk9eQpDT05GSUdfQlVHPXkKQ09ORklH X0VMRl9DT1JFPXkKQ09ORklHX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CQVNFX0ZVTEw9eQpD T05GSUdfRlVURVg9eQpDT05GSUdfRlVURVhfUEk9eQpDT05GSUdfRVBPTEw9eQpDT05GSUdfU0lH TkFMRkQ9eQpDT05GSUdfVElNRVJGRD15CkNPTkZJR19FVkVOVEZEPXkKQ09ORklHX1NITUVNPXkK Q09ORklHX0FJTz15CkNPTkZJR19JT19VUklORz15CkNPTkZJR19BRFZJU0VfU1lTQ0FMTFM9eQpD T05GSUdfTUVNQkFSUklFUj15CkNPTkZJR19LQUxMU1lNUz15CkNPTkZJR19LQUxMU1lNU19BTEw9 eQpDT05GSUdfS0FMTFNZTVNfQkFTRV9SRUxBVElWRT15CkNPTkZJR19VU0VSRkFVTFRGRD15CkNP TkZJR19BUkNIX0hBU19NRU1CQVJSSUVSX1NZTkNfQ09SRT15CkNPTkZJR19LQ01QPXkKQ09ORklH X1JTRVE9eQpDT05GSUdfREVCVUdfUlNFUT15CkNPTkZJR19FTUJFRERFRD15CkNPTkZJR19IQVZF X1BFUkZfRVZFTlRTPXkKQ09ORklHX1BFUkZfVVNFX1ZNQUxMT0M9eQpDT05GSUdfUEMxMDQ9eQoK IwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzCiMKQ09ORklHX1BFUkZf RVZFTlRTPXkKQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0M9eQojIGVuZCBvZiBLZXJuZWwg UGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwoKQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJT PXkKQ09ORklHX1NMVUJfREVCVUc9eQpDT05GSUdfQ09NUEFUX0JSSz15CiMgQ09ORklHX1NMQUIg aXMgbm90IHNldApDT05GSUdfU0xVQj15CiMgQ09ORklHX1NMT0IgaXMgbm90IHNldApDT05GSUdf U0xBQl9NRVJHRV9ERUZBVUxUPXkKQ09ORklHX1NMQUJfRlJFRUxJU1RfUkFORE9NPXkKQ09ORklH X1NMQUJfRlJFRUxJU1RfSEFSREVORUQ9eQpDT05GSUdfU0hVRkZMRV9QQUdFX0FMTE9DQVRPUj15 CkNPTkZJR19TTFVCX0NQVV9QQVJUSUFMPXkKQ09ORklHX1NZU1RFTV9EQVRBX1ZFUklGSUNBVElP Tj15CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQojIGVuZCBvZiBHZW5l cmFsIHNldHVwCgpDT05GSUdfWDg2XzMyPXkKQ09ORklHX0ZPUkNFX0RZTkFNSUNfRlRSQUNFPXkK Q09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09ORklHX09VVFBVVF9G T1JNQVQ9ImVsZjMyLWkzODYiCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpDT05GSUdfU1RBQ0tU UkFDRV9TVVBQT1JUPXkKQ09ORklHX01NVT15CkNPTkZJR19BUkNIX01NQVBfUk5EX0JJVFNfTUlO PTgKQ09ORklHX0FSQ0hfTU1BUF9STkRfQklUU19NQVg9MTYKQ09ORklHX0FSQ0hfTU1BUF9STkRf Q09NUEFUX0JJVFNfTUlOPTgKQ09ORklHX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFNfTUFYPTE2 CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9eQpDT05GSUdfQVJD SF9NQVlfSEFWRV9QQ19GREM9eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVMQVk9eQpDT05G SUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0ZJTFRFUl9QR1BST1Q9eQpD T05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVE X0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09O RklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJ QkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfSEFWRV9JTlRF TF9UWFQ9eQpDT05GSUdfWDg2XzMyX1NNUD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9 eQpDT05GSUdfRklYX0VBUkxZQ09OX01FTT15CkNPTkZJR19QR1RBQkxFX0xFVkVMUz0yCkNPTkZJ R19DQ19IQVNfU0FORV9TVEFDS1BST1RFQ1RPUj15CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZl YXR1cmVzCiMKQ09ORklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVS RV9OQU1FUz15CkNPTkZJR19YODZfTVBQQVJTRT15CkNPTkZJR19HT0xERklTSD15CkNPTkZJR19S RVRQT0xJTkU9eQpDT05GSUdfWDg2X0NQVV9SRVNDVFJMPXkKQ09ORklHX1g4Nl9CSUdTTVA9eQpD T05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X0dPTERGSVNIIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9JTlRFTF9NSUQ9eQpDT05GSUdfWDg2X0lOVEVMX1FVQVJLPXkKQ09O RklHX1g4Nl9JTlRFTF9MUFNTPXkKQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFPXkKQ09O RklHX0lPU0ZfTUJJPXkKQ09ORklHX0lPU0ZfTUJJX0RFQlVHPXkKQ09ORklHX1g4Nl9SREMzMjFY PXkKQ09ORklHX1g4Nl8zMl9OT05fU1RBTkRBUkQ9eQpDT05GSUdfWDg2X1NVUFBPUlRTX01FTU9S WV9GQUlMVVJFPXkKQ09ORklHX1NUQTJYMTE9eQpDT05GSUdfWDg2XzMyX0lSSVM9eQojIENPTkZJ R19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9H VUVTVD15CkNPTkZJR19QQVJBVklSVD15CkNPTkZJR19QQVJBVklSVF9ERUJVRz15CkNPTkZJR19Q QVJBVklSVF9TUElOTE9DS1M9eQpDT05GSUdfWDg2X0hWX0NBTExCQUNLX1ZFQ1RPUj15CkNPTkZJ R19LVk1fR1VFU1Q9eQpDT05GSUdfQVJDSF9DUFVJRExFX0hBTFRQT0xMPXkKQ09ORklHX1BWSD15 CkNPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9 eQojIENPTkZJR19NNDg2U1ggaXMgbm90IHNldAojIENPTkZJR19NNDg2IGlzIG5vdCBzZXQKIyBD T05GSUdfTTU4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODZUU0MgaXMgbm90IHNldAojIENPTkZJ R19NNTg2TU1YIGlzIG5vdCBzZXQKQ09ORklHX002ODY9eQojIENPTkZJR19NUEVOVElVTUlJIGlz IG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElV TU0gaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJR19NSzYg aXMgbm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNl dAojIENPTkZJR19NQ1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVGRklDRU9OIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQM0QgaXMg bm90IHNldAojIENPTkZJR19NRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERUdYMSBpcyBu b3Qgc2V0CiMgQ09ORklHX01HRU9ERV9MWCBpcyBub3Qgc2V0CiMgQ09ORklHX01DWVJJWElJSSBp cyBub3Qgc2V0CiMgQ09ORklHX01WSUFDM18yIGlzIG5vdCBzZXQKIyBDT05GSUdfTVZJQUM3IGlz IG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00gaXMgbm90 IHNldApDT05GSUdfWDg2X0dFTkVSSUM9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElG VD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X0lOVEVMX1VTRVJDT1BZ PXkKQ09ORklHX1g4Nl9VU0VfUFBST19DSEVDS1NVTT15CkNPTkZJR19YODZfVFNDPXkKQ09ORklH X1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklNVU1fQ1BV X0ZBTUlMWT02CkNPTkZJR19YODZfREVCVUdDVExNU1I9eQpDT05GSUdfSUEzMl9GRUFUX0NUTD15 CkNPTkZJR19YODZfVk1YX0ZFQVRVUkVfTkFNRVM9eQpDT05GSUdfUFJPQ0VTU09SX1NFTEVDVD15 CkNPTkZJR19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQ1lSSVhfMzI9eQpDT05GSUdf Q1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9IWUdPTj15CkNPTkZJR19DUFVfU1VQX0NFTlRB VVI9eQpDT05GSUdfQ1BVX1NVUF9UUkFOU01FVEFfMzI9eQpDT05GSUdfQ1BVX1NVUF9VTUNfMzI9 eQpDT05GSUdfQ1BVX1NVUF9aSEFPWElOPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfSFBF VF9FTVVMQVRFX1JUQz15CkNPTkZJR19ETUk9eQpDT05GSUdfTlJfQ1BVU19SQU5HRV9CRUdJTj0y CkNPTkZJR19OUl9DUFVTX1JBTkdFX0VORD02NApDT05GSUdfTlJfQ1BVU19ERUZBVUxUPTMyCkNP TkZJR19OUl9DUFVTPTMyCkNPTkZJR19TQ0hFRF9TTVQ9eQpDT05GSUdfU0NIRURfTUM9eQpDT05G SUdfU0NIRURfTUNfUFJJTz15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZfSU9f QVBJQz15CkNPTkZJR19YODZfUkVST1VURV9GT1JfQlJPS0VOX0JPT1RfSVJRUz15CkNPTkZJR19Y ODZfTUNFPXkKQ09ORklHX1g4Nl9NQ0VMT0dfTEVHQUNZPXkKQ09ORklHX1g4Nl9NQ0VfSU5URUw9 eQpDT05GSUdfWDg2X01DRV9BTUQ9eQpDT05GSUdfWDg2X0FOQ0lFTlRfTUNFPXkKQ09ORklHX1g4 Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklHX1g4Nl9NQ0VfSU5KRUNUPXkKCiMKIyBQZXJmb3JtYW5j ZSBtb25pdG9yaW5nCiMKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19Q RVJGX0VWRU5UU19JTlRFTF9SQVBMPXkKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX0NTVEFURT15 CkNPTkZJR19QRVJGX0VWRU5UU19BTURfUE9XRVI9eQojIGVuZCBvZiBQZXJmb3JtYW5jZSBtb25p dG9yaW5nCgpDT05GSUdfWDg2X0xFR0FDWV9WTTg2PXkKQ09ORklHX1ZNODY9eQpDT05GSUdfWDg2 XzE2QklUPXkKQ09ORklHX1g4Nl9FU1BGSVgzMj15CkNPTkZJR19YODZfSU9QTF9JT1BFUk09eQpD T05GSUdfVE9TSElCQT15CkNPTkZJR19JOEs9eQpDT05GSUdfWDg2X1JFQk9PVEZJWFVQUz15CkNP TkZJR19NSUNST0NPREU9eQpDT05GSUdfTUlDUk9DT0RFX0lOVEVMPXkKQ09ORklHX01JQ1JPQ09E RV9BTUQ9eQpDT05GSUdfTUlDUk9DT0RFX09MRF9JTlRFUkZBQ0U9eQpDT05GSUdfWDg2X01TUj15 CkNPTkZJR19YODZfQ1BVSUQ9eQojIENPTkZJR19OT0hJR0hNRU0gaXMgbm90IHNldApDT05GSUdf SElHSE1FTTRHPXkKIyBDT05GSUdfSElHSE1FTTY0RyBpcyBub3Qgc2V0CkNPTkZJR19WTVNQTElU XzNHPXkKIyBDT05GSUdfVk1TUExJVF8zR19PUFQgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElU XzJHIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1TUExJVF8yR19PUFQgaXMgbm90IHNldAojIENPTkZJ R19WTVNQTElUXzFHIGlzIG5vdCBzZXQKQ09ORklHX1BBR0VfT0ZGU0VUPTB4QzAwMDAwMDAKQ09O RklHX0hJR0hNRU09eQpDT05GSUdfWDg2X0NQQV9TVEFUSVNUSUNTPXkKQ09ORklHX0FSQ0hfRkxB VE1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hf U0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19JTExFR0FMX1BPSU5URVJfVkFMVUU9MApDT05G SUdfSElHSFBURT15CkNPTkZJR19YODZfQ0hFQ0tfQklPU19DT1JSVVBUSU9OPXkKQ09ORklHX1g4 Nl9CT09UUEFSQU1fTUVNT1JZX0NPUlJVUFRJT05fQ0hFQ0s9eQpDT05GSUdfWDg2X1JFU0VSVkVf TE9XPTY0CkNPTkZJR19NVFJSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSPXkKQ09ORklHX01UUlJf U0FOSVRJWkVSX0VOQUJMRV9ERUZBVUxUPTAKQ09ORklHX01UUlJfU0FOSVRJWkVSX1NQQVJFX1JF R19OUl9ERUZBVUxUPTEKQ09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BHX1VOQ0FD SEVEPXkKQ09ORklHX0FSQ0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKQ09ORklHX1g4Nl9V TUlQPXkKQ09ORklHX1g4Nl9JTlRFTF9UU1hfTU9ERV9PRkY9eQojIENPTkZJR19YODZfSU5URUxf VFNYX01PREVfT04gaXMgbm90IHNldAojIENPTkZJR19YODZfSU5URUxfVFNYX01PREVfQVVUTyBp cyBub3Qgc2V0CkNPTkZJR19FRkk9eQpDT05GSUdfRUZJX1NUVUI9eQojIENPTkZJR19IWl8xMDAg aXMgbm90IHNldApDT05GSUdfSFpfMjUwPXkKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBD T05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0yNTAKQ09ORklHX1NDSEVEX0hSVElD Sz15CkNPTkZJR19LRVhFQz15CkNPTkZJR19DUkFTSF9EVU1QPXkKQ09ORklHX0tFWEVDX0pVTVA9 eQpDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxPQ0FUQUJMRT15CkNP TkZJR19SQU5ET01JWkVfQkFTRT15CkNPTkZJR19YODZfTkVFRF9SRUxPQ1M9eQpDT05GSUdfUEhZ U0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkKQ09ORklHX0JPT1RQQVJB TV9IT1RQTFVHX0NQVTA9eQpDT05GSUdfREVCVUdfSE9UUExVR19DUFUwPXkKQ09ORklHX0NPTVBB VF9WRFNPPXkKIyBDT05GSUdfQ01ETElORV9CT09MIGlzIG5vdCBzZXQKQ09ORklHX01PRElGWV9M RFRfU1lTQ0FMTD15CiMgZW5kIG9mIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwoKQ09ORklH X0FSQ0hfTUhQX01FTU1BUF9PTl9NRU1PUllfRU5BQkxFPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50 IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9IRUFERVI9eQpDT05G SUdfU1VTUEVORD15CkNPTkZJR19TVVNQRU5EX0ZSRUVaRVI9eQpDT05GSUdfU1VTUEVORF9TS0lQ X1NZTkM9eQpDT05GSUdfSElCRVJOQVRFX0NBTExCQUNLUz15CkNPTkZJR19ISUJFUk5BVElPTj15 CkNPTkZJR19ISUJFUk5BVElPTl9TTkFQU0hPVF9ERVY9eQpDT05GSUdfUE1fU1REX1BBUlRJVElP Tj0iIgpDT05GSUdfUE1fU0xFRVA9eQpDT05GSUdfUE1fU0xFRVBfU01QPXkKQ09ORklHX1BNX0FV VE9TTEVFUD15CkNPTkZJR19QTV9XQUtFTE9DS1M9eQpDT05GSUdfUE1fV0FLRUxPQ0tTX0xJTUlU PTEwMApDT05GSUdfUE1fV0FLRUxPQ0tTX0dDPXkKQ09ORklHX1BNPXkKQ09ORklHX1BNX0RFQlVH PXkKQ09ORklHX1BNX0FEVkFOQ0VEX0RFQlVHPXkKQ09ORklHX1BNX1RFU1RfU1VTUEVORD15CkNP TkZJR19QTV9TTEVFUF9ERUJVRz15CkNPTkZJR19EUE1fV0FUQ0hET0c9eQpDT05GSUdfRFBNX1dB VENIRE9HX1RJTUVPVVQ9MTIwCkNPTkZJR19QTV9UUkFDRT15CkNPTkZJR19QTV9UUkFDRV9SVEM9 eQpDT05GSUdfUE1fQ0xLPXkKQ09ORklHX1BNX0dFTkVSSUNfRE9NQUlOUz15CkNPTkZJR19XUV9Q T1dFUl9FRkZJQ0lFTlRfREVGQVVMVD15CkNPTkZJR19QTV9HRU5FUklDX0RPTUFJTlNfU0xFRVA9 eQpDT05GSUdfUE1fR0VORVJJQ19ET01BSU5TX09GPXkKQ09ORklHX0VORVJHWV9NT0RFTD15CkNP TkZJR19BUkNIX1NVUFBPUlRTX0FDUEk9eQpDT05GSUdfQUNQST15CkNPTkZJR19BQ1BJX0xFR0FD WV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9BQ1BJX1BEQz15CkNPTkZJ R19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15CkNPTkZJR19BQ1BJX0RFQlVHR0VS PXkKQ09ORklHX0FDUElfREVCVUdHRVJfVVNFUj15CkNPTkZJR19BQ1BJX1NQQ1JfVEFCTEU9eQpD T05GSUdfQUNQSV9TTEVFUD15CkNPTkZJR19BQ1BJX1JFVl9PVkVSUklERV9QT1NTSUJMRT15CkNP TkZJR19BQ1BJX0VDX0RFQlVHRlM9eQpDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRF Ulk9eQpDT05GSUdfQUNQSV9CVVRUT049eQpDT05GSUdfQUNQSV9WSURFTz15CkNPTkZJR19BQ1BJ X0ZBTj15CkNPTkZJR19BQ1BJX1RBRD15CkNPTkZJR19BQ1BJX0RPQ0s9eQpDT05GSUdfQUNQSV9D UFVfRlJFUV9QU1M9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfQ1NUQVRFPXkKQ09ORklHX0FDUElf UFJPQ0VTU09SX0lETEU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1I9eQpDT05GSUdfQUNQSV9JUE1J PXkKQ09ORklHX0FDUElfSE9UUExVR19DUFU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVH QVRPUj15CkNPTkZJR19BQ1BJX1RIRVJNQUw9eQpDT05GSUdfQUNQSV9QTEFURk9STV9QUk9GSUxF PXkKQ09ORklHX0FSQ0hfSEFTX0FDUElfVEFCTEVfVVBHUkFERT15CkNPTkZJR19BQ1BJX1RBQkxF X1VQR1JBREU9eQpDT05GSUdfQUNQSV9ERUJVRz15CkNPTkZJR19BQ1BJX1BDSV9TTE9UPXkKQ09O RklHX0FDUElfQ09OVEFJTkVSPXkKQ09ORklHX0FDUElfSE9UUExVR19JT0FQSUM9eQpDT05GSUdf QUNQSV9TQlM9eQpDT05GSUdfQUNQSV9IRUQ9eQpDT05GSUdfQUNQSV9DVVNUT01fTUVUSE9EPXkK Q09ORklHX0FDUElfQkdSVD15CiMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlz IG5vdCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05N ST15CkNPTkZJR19BQ1BJX0FQRUk9eQpDT05GSUdfQUNQSV9BUEVJX0dIRVM9eQpDT05GSUdfQUNQ SV9BUEVJX1BDSUVBRVI9eQpDT05GSUdfQUNQSV9BUEVJX01FTU9SWV9GQUlMVVJFPXkKQ09ORklH X0FDUElfQVBFSV9FSU5KPXkKQ09ORklHX0FDUElfQVBFSV9FUlNUX0RFQlVHPXkKQ09ORklHX0FD UElfRFBURj15CkNPTkZJR19EUFRGX1BPV0VSPXkKQ09ORklHX0RQVEZfUENIX0ZJVlI9eQpDT05G SUdfQUNQSV9XQVRDSERPRz15CkNPTkZJR19BQ1BJX0VYVExPRz15CkNPTkZJR19BQ1BJX0NPTkZJ R0ZTPXkKQ09ORklHX1BNSUNfT1BSRUdJT049eQpDT05GSUdfQllUQ1JDX1BNSUNfT1BSRUdJT049 eQpDT05GSUdfQ0hUQ1JDX1BNSUNfT1BSRUdJT049eQpDT05GSUdfWFBPV0VSX1BNSUNfT1BSRUdJ T049eQpDT05GSUdfQlhUX1dDX1BNSUNfT1BSRUdJT049eQpDT05GSUdfQ0hUX1dDX1BNSUNfT1BS RUdJT049eQpDT05GSUdfQ0hUX0RDX1RJX1BNSUNfT1BSRUdJT049eQpDT05GSUdfVFBTNjg0NzBf UE1JQ19PUFJFR0lPTj15CkNPTkZJR19YODZfUE1fVElNRVI9eQpDT05GSUdfWDg2X0FQTV9CT09U PXkKQ09ORklHX0FQTT15CkNPTkZJR19BUE1fSUdOT1JFX1VTRVJfU1VTUEVORD15CkNPTkZJR19B UE1fRE9fRU5BQkxFPXkKQ09ORklHX0FQTV9DUFVfSURMRT15CkNPTkZJR19BUE1fRElTUExBWV9C TEFOSz15CkNPTkZJR19BUE1fQUxMT1dfSU5UUz15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5n CiMKQ09ORklHX0NQVV9GUkVRPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9BVFRSX1NFVD15CkNPTkZJ R19DUFVfRlJFUV9HT1ZfQ09NTU9OPXkKQ09ORklHX0NQVV9GUkVRX1NUQVQ9eQojIENPTkZJR19D UFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJGT1JNQU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9G UkVRX0RFRkFVTFRfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RF RkFVTFRfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dP Vl9TQ0hFRFVUSUw9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0NQ VV9GUkVRX0dPVl9QT1dFUlNBVkU9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1VTRVJTUEFDRT15CkNP TkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQ9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZB VElWRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfU0NIRURVVElMPXkKCiMKIyBDUFUgZnJlcXVlbmN5 IHNjYWxpbmcgZHJpdmVycwojCkNPTkZJR19DUFVGUkVRX0RUPXkKQ09ORklHX0NQVUZSRVFfRFRf UExBVERFVj15CkNPTkZJR19YODZfSU5URUxfUFNUQVRFPXkKQ09ORklHX1g4Nl9QQ0NfQ1BVRlJF UT15CkNPTkZJR19YODZfQUNQSV9DUFVGUkVRPXkKQ09ORklHX1g4Nl9BQ1BJX0NQVUZSRVFfQ1BC PXkKQ09ORklHX1g4Nl9QT1dFUk5PV19LNj15CkNPTkZJR19YODZfUE9XRVJOT1dfSzc9eQpDT05G SUdfWDg2X1BPV0VSTk9XX0s3X0FDUEk9eQpDT05GSUdfWDg2X1BPV0VSTk9XX0s4PXkKQ09ORklH X1g4Nl9BTURfRlJFUV9TRU5TSVRJVklUWT15CkNPTkZJR19YODZfR1hfU1VTUE1PRD15CkNPTkZJ R19YODZfU1BFRURTVEVQX0NFTlRSSU5PPXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk9f VEFCTEU9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9JQ0g9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9T TUk9eQpDT05GSUdfWDg2X1A0X0NMT0NLTU9EPXkKQ09ORklHX1g4Nl9DUFVGUkVRX05GT1JDRTI9 eQpDT05GSUdfWDg2X0xPTkdSVU49eQpDT05GSUdfWDg2X0xPTkdIQVVMPXkKQ09ORklHX1g4Nl9F X1BPV0VSU0FWRVI9eQoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVFRFNURVBf TElCPXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfUkVMQVhFRF9DQVBfQ0hFQ0s9eQojIGVuZCBvZiBD UFUgRnJlcXVlbmN5IHNjYWxpbmcKCiMKIyBDUFUgSWRsZQojCkNPTkZJR19DUFVfSURMRT15CkNP TkZJR19DUFVfSURMRV9HT1ZfTEFEREVSPXkKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkKQ09O RklHX0NQVV9JRExFX0dPVl9URU89eQpDT05GSUdfQ1BVX0lETEVfR09WX0hBTFRQT0xMPXkKQ09O RklHX0hBTFRQT0xMX0NQVUlETEU9eQojIGVuZCBvZiBDUFUgSWRsZQoKQ09ORklHX0lOVEVMX0lE TEU9eQojIGVuZCBvZiBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKCiMKIyBCdXMg b3B0aW9ucyAoUENJIGV0Yy4pCiMKIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0CiMgQ09O RklHX1BDSV9HT01NQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPRElSRUNUIGlzIG5v dCBzZXQKIyBDT05GSUdfUENJX0dPT0xQQyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfR09BTlk9eQpD T05GSUdfUENJX0JJT1M9eQpDT05GSUdfUENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1DT05GSUc9 eQpDT05GSUdfUENJX09MUEM9eQpDT05GSUdfUENJX0NOQjIwTEVfUVVJUks9eQpDT05GSUdfSVNB X0JVUz15CkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19JU0E9eQpDT05GSUdfU0N4MjAwPXkK Q09ORklHX1NDeDIwMEhSX1RJTUVSPXkKQ09ORklHX09MUEM9eQpDT05GSUdfT0xQQ19YTzFfUE09 eQpDT05GSUdfT0xQQ19YTzFfUlRDPXkKQ09ORklHX09MUENfWE8xX1NDST15CkNPTkZJR19PTFBD X1hPMTVfU0NJPXkKQ09ORklHX0FMSVg9eQpDT05GSUdfTkVUNTUwMT15CkNPTkZJR19HRU9TPXkK Q09ORklHX0FNRF9OQj15CkNPTkZJR19YODZfU1lTRkI9eQojIGVuZCBvZiBCdXMgb3B0aW9ucyAo UENJIGV0Yy4pCgojCiMgQmluYXJ5IEVtdWxhdGlvbnMKIwpDT05GSUdfQ09NUEFUXzMyPXkKIyBl bmQgb2YgQmluYXJ5IEVtdWxhdGlvbnMKCkNPTkZJR19IQVZFX0FUT01JQ19JT01BUD15CgojCiMg RmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9eQpDT05GSUdfRUREX09GRj15CkNPTkZJR19G SVJNV0FSRV9NRU1NQVA9eQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklH X0RNSV9TQ0FOX01BQ0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CkNPTkZJR19JU0NTSV9JQkZUX0ZJ TkQ9eQpDT05GSUdfSVNDU0lfSUJGVD15CkNPTkZJR19GV19DRkdfU1lTRlM9eQpDT05GSUdfRldf Q0ZHX1NZU0ZTX0NNRExJTkU9eQpDT05GSUdfR09PR0xFX0ZJUk1XQVJFPXkKQ09ORklHX0dPT0dM RV9TTUk9eQpDT05GSUdfR09PR0xFX0NPUkVCT09UX1RBQkxFPXkKQ09ORklHX0dPT0dMRV9NRU1D T05TT0xFPXkKQ09ORklHX0dPT0dMRV9NRU1DT05TT0xFX1g4Nl9MRUdBQ1k9eQpDT05GSUdfR09P R0xFX0ZSQU1FQlVGRkVSX0NPUkVCT09UPXkKQ09ORklHX0dPT0dMRV9NRU1DT05TT0xFX0NPUkVC T09UPXkKQ09ORklHX0dPT0dMRV9WUEQ9eQoKIwojIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJ bnRlcmZhY2UpIFN1cHBvcnQKIwpDT05GSUdfRUZJX1ZBUlM9eQpDT05GSUdfRUZJX0VTUlQ9eQpD T05GSUdfRUZJX1ZBUlNfUFNUT1JFPXkKQ09ORklHX0VGSV9WQVJTX1BTVE9SRV9ERUZBVUxUX0RJ U0FCTEU9eQpDT05GSUdfRUZJX1JVTlRJTUVfTUFQPXkKQ09ORklHX0VGSV9GQUtFX01FTU1BUD15 CkNPTkZJR19FRklfTUFYX0ZBS0VfTUVNPTgKQ09ORklHX0VGSV9SVU5USU1FX1dSQVBQRVJTPXkK Q09ORklHX0VGSV9HRU5FUklDX1NUVUJfSU5JVFJEX0NNRExJTkVfTE9BREVSPXkKQ09ORklHX0VG SV9CT09UTE9BREVSX0NPTlRST0w9eQpDT05GSUdfRUZJX0NBUFNVTEVfTE9BREVSPXkKQ09ORklH X0VGSV9DQVBTVUxFX1FVSVJLX1FVQVJLX0NTSD15CkNPTkZJR19FRklfVEVTVD15CkNPTkZJR19B UFBMRV9QUk9QRVJUSUVTPXkKQ09ORklHX1JFU0VUX0FUVEFDS19NSVRJR0FUSU9OPXkKQ09ORklH X0VGSV9SQ0kyX1RBQkxFPXkKQ09ORklHX0VGSV9ESVNBQkxFX1BDSV9ETUE9eQojIGVuZCBvZiBF RkkgKEV4dGVuc2libGUgRmlybXdhcmUgSW50ZXJmYWNlKSBTdXBwb3J0CgpDT05GSUdfRUZJX0VN QkVEREVEX0ZJUk1XQVJFPXkKQ09ORklHX1VFRklfQ1BFUj15CkNPTkZJR19VRUZJX0NQRVJfWDg2 PXkKQ09ORklHX0VGSV9ERVZfUEFUSF9QQVJTRVI9eQpDT05GSUdfRUZJX0VBUkxZQ09OPXkKQ09O RklHX0VGSV9DVVNUT01fU1NEVF9PVkVSTEFZUz15CgojCiMgVGVncmEgZmlybXdhcmUgZHJpdmVy CiMKIyBlbmQgb2YgVGVncmEgZmlybXdhcmUgZHJpdmVyCiMgZW5kIG9mIEZpcm13YXJlIERyaXZl cnMKCkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19IQVZFX0tWTV9JUlFDSElQPXkKQ09ORklHX0hB VkVfS1ZNX0lSUUZEPXkKQ09ORklHX0hBVkVfS1ZNX0lSUV9ST1VUSU5HPXkKQ09ORklHX0hBVkVf S1ZNX0VWRU5URkQ9eQpDT05GSUdfS1ZNX01NSU89eQpDT05GSUdfS1ZNX0FTWU5DX1BGPXkKQ09O RklHX0hBVkVfS1ZNX01TST15CkNPTkZJR19IQVZFX0tWTV9DUFVfUkVMQVhfSU5URVJDRVBUPXkK Q09ORklHX0tWTV9WRklPPXkKQ09ORklHX0tWTV9HRU5FUklDX0RJUlRZTE9HX1JFQURfUFJPVEVD VD15CkNPTkZJR19IQVZFX0tWTV9JUlFfQllQQVNTPXkKQ09ORklHX0hBVkVfS1ZNX05PX1BPTEw9 eQpDT05GSUdfS1ZNX1hGRVJfVE9fR1VFU1RfV09SSz15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15 CkNPTkZJR19LVk09eQojIENPTkZJR19LVk1fV0VSUk9SIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9J TlRFTD15CkNPTkZJR19LVk1fQU1EPXkKQ09ORklHX0tWTV9YRU49eQpDT05GSUdfS1ZNX01NVV9B VURJVD15CkNPTkZJR19BU19BVlg1MTI9eQpDT05GSUdfQVNfU0hBMV9OST15CkNPTkZJR19BU19T SEEyNTZfTkk9eQpDT05GSUdfQVNfVFBBVVNFPXkKCiMKIyBHZW5lcmFsIGFyY2hpdGVjdHVyZS1k ZXBlbmRlbnQgb3B0aW9ucwojCkNPTkZJR19DUkFTSF9DT1JFPXkKQ09ORklHX0tFWEVDX0NPUkU9 eQpDT05GSUdfSE9UUExVR19TTVQ9eQpDT05GSUdfR0VORVJJQ19FTlRSWT15CkNPTkZJR19LUFJP QkVTPXkKQ09ORklHX0pVTVBfTEFCRUw9eQpDT05GSUdfU1RBVElDX0tFWVNfU0VMRlRFU1Q9eQpD T05GSUdfU1RBVElDX0NBTExfU0VMRlRFU1Q9eQpDT05GSUdfT1BUUFJPQkVTPXkKQ09ORklHX0tQ Uk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX1VQUk9CRVM9eQpDT05GSUdfSEFWRV9FRkZJQ0lFTlRf VU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkKQ09ORklH X0tSRVRQUk9CRVM9eQpDT05GSUdfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9J T1JFTUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JF Uz15CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNF PXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fRVJST1JfSU5KRUNUSU9OPXkKQ09ORklHX0hBVkVfTk1J PXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFfQ09OVElHVU9V Uz15CkNPTkZJR19HRU5FUklDX1NNUF9JRExFX1RIUkVBRD15CkNPTkZJR19BUkNIX0hBU19GT1JU SUZZX1NPVVJDRT15CkNPTkZJR19BUkNIX0hBU19TRVRfTUVNT1JZPXkKQ09ORklHX0FSQ0hfSEFT X1NFVF9ESVJFQ1RfTUFQPXkKQ09ORklHX0hBVkVfQVJDSF9USFJFQURfU1RSVUNUX1dISVRFTElT VD15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpDT05GSUdfQVJDSF8z MkJJVF9PRkZfVD15CkNPTkZJR19IQVZFX0FTTV9NT0RWRVJTSU9OUz15CkNPTkZJR19IQVZFX1JF R1NfQU5EX1NUQUNLX0FDQ0VTU19BUEk9eQpDT05GSUdfSEFWRV9SU0VRPXkKQ09ORklHX0hBVkVf RlVOQ1RJT05fQVJHX0FDQ0VTU19BUEk9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09O RklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJO X05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfSEFS RExPQ0tVUF9ERVRFQ1RPUl9QRVJGPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hB VkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpD T05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUxfUkVMQVRJVkU9eQpDT05GSUdfTU1VX0dBVEhFUl9U QUJMRV9GUkVFPXkKQ09ORklHX01NVV9HQVRIRVJfUkNVX1RBQkxFX0ZSRUU9eQpDT05GSUdfQVJD SF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9BTElHTkVEX1NUUlVDVF9QQUdF PXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NNUFhDSEdfRE9VQkxF PXkKQ09ORklHX0FSQ0hfV0FOVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJR19IQVZFX0FSQ0hf U0VDQ09NUD15CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfU0VDQ09N UD15CkNPTkZJR19TRUNDT01QX0ZJTFRFUj15CkNPTkZJR19TRUNDT01QX0NBQ0hFX0RFQlVHPXkK Q09ORklHX0hBVkVfQVJDSF9TVEFDS0xFQUs9eQpDT05GSUdfSEFWRV9TVEFDS1BST1RFQ1RPUj15 CkNPTkZJR19TVEFDS1BST1RFQ1RPUj15CkNPTkZJR19TVEFDS1BST1RFQ1RPUl9TVFJPTkc9eQpD T05GSUdfTFRPX05PTkU9eQpDT05GSUdfSEFWRV9BUkNIX1dJVEhJTl9TVEFDS19GUkFNRVM9eQpD T05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfTU9WRV9QVUQ9eQpD T05GSUdfSEFWRV9NT1ZFX1BNRD15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBB R0U9eQpDT05GSUdfQVJDSF9XQU5UX0hVR0VfUE1EX1NIQVJFPXkKQ09ORklHX0hBVkVfTU9EX0FS Q0hfU1BFQ0lGSUM9eQpDT05GSUdfTU9EVUxFU19VU0VfRUxGX1JFTD15CkNPTkZJR19IQVZFX1NP RlRJUlFfT05fT1dOX1NUQUNLPXkKQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpDT05G SUdfSEFWRV9BUkNIX01NQVBfUk5EX0JJVFM9eQpDT05GSUdfSEFWRV9FWElUX1RIUkVBRD15CkNP TkZJR19BUkNIX01NQVBfUk5EX0JJVFM9OApDT05GSUdfSVNBX0JVU19BUEk9eQpDT05GSUdfQ0xP TkVfQkFDS1dBUkRTPXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJR19PTERfU0lHQUNU SU9OPXkKQ09ORklHX0NPTVBBVF8zMkJJVF9USU1FPXkKQ09ORklHX0hBVkVfQVJDSF9SQU5ET01J WkVfS1NUQUNLX09GRlNFVD15CkNPTkZJR19SQU5ET01JWkVfS1NUQUNLX09GRlNFVF9ERUZBVUxU PXkKQ09ORklHX0FSQ0hfSEFTX1NUUklDVF9LRVJORUxfUldYPXkKQ09ORklHX1NUUklDVF9LRVJO RUxfUldYPXkKQ09ORklHX0FSQ0hfSEFTX1NUUklDVF9NT0RVTEVfUldYPXkKQ09ORklHX1NUUklD VF9NT0RVTEVfUldYPXkKQ09ORklHX0hBVkVfQVJDSF9QUkVMMzJfUkVMT0NBVElPTlM9eQpDT05G SUdfQVJDSF9VU0VfTUVNUkVNQVBfUFJPVD15CkNPTkZJR19MT0NLX0VWRU5UX0NPVU5UUz15CkNP TkZJR19BUkNIX0hBU19NRU1fRU5DUllQVD15CkNPTkZJR19IQVZFX1NUQVRJQ19DQUxMPXkKQ09O RklHX0hBVkVfUFJFRU1QVF9EWU5BTUlDPXkKQ09ORklHX0FSQ0hfV0FOVF9MRF9PUlBIQU5fV0FS Tj15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19BUkNIX1NQ TElUX0FSRzY0PXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwpDT05GSUdfR0NP Vl9LRVJORUw9eQpDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15CiMgQ09ORklHX0dD T1ZfUFJPRklMRV9BTEwgaXMgbm90IHNldAojIGVuZCBvZiBHQ09WLWJhc2VkIGtlcm5lbCBwcm9m aWxpbmcKCkNPTkZJR19IQVZFX0dDQ19QTFVHSU5TPXkKIyBlbmQgb2YgR2VuZXJhbCBhcmNoaXRl Y3R1cmUtZGVwZW5kZW50IG9wdGlvbnMKCkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0Vf U01BTEw9MApDT05GSUdfTU9EVUxFX1NJR19GT1JNQVQ9eQpDT05GSUdfTU9EVUxFUz15CkNPTkZJ R19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJR19NT0RVTEVfVU5MT0FEPXkKQ09ORklHX01PRFVM RV9GT1JDRV9VTkxPQUQ9eQojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklH X01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHPXkKQ09O RklHX01PRFVMRV9TSUdfRk9SQ0U9eQpDT05GSUdfTU9EVUxFX1NJR19BTEw9eQpDT05GSUdfTU9E VUxFX1NJR19TSEExPXkKIyBDT05GSUdfTU9EVUxFX1NJR19TSEEyMjQgaXMgbm90IHNldAojIENP TkZJR19NT0RVTEVfU0lHX1NIQTI1NiBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUdfU0hB Mzg0IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NJR19TSEE1MTIgaXMgbm90IHNldApDT05G SUdfTU9EVUxFX1NJR19IQVNIPSJzaGExIgpDT05GSUdfTU9EVUxFX0NPTVBSRVNTX05PTkU9eQoj IENPTkZJR19NT0RVTEVfQ09NUFJFU1NfR1pJUCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9D T01QUkVTU19YWiBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9DT01QUkVTU19aU1REIGlzIG5v dCBzZXQKQ09ORklHX01PRFVMRV9BTExPV19NSVNTSU5HX05BTUVTUEFDRV9JTVBPUlRTPXkKQ09O RklHX01PRFBST0JFX1BBVEg9Ii9zYmluL21vZHByb2JlIgojIENPTkZJR19UUklNX1VOVVNFRF9L U1lNUyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVTX1RSRUVfTE9PS1VQPXkKQ09ORklHX0JMT0NL PXkKQ09ORklHX0JMS19SUV9BTExPQ19USU1FPXkKQ09ORklHX0JMS19TQ1NJX1JFUVVFU1Q9eQpD T05GSUdfQkxLX0NHUk9VUF9SV1NUQVQ9eQpDT05GSUdfQkxLX0RFVl9CU0c9eQpDT05GSUdfQkxL X0RFVl9CU0dMSUI9eQpDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFk9eQpDT05GSUdfQkxLX0RFVl9J TlRFR1JJVFlfVDEwPXkKQ09ORklHX0JMS19ERVZfWk9ORUQ9eQpDT05GSUdfQkxLX0RFVl9USFJP VFRMSU5HPXkKQ09ORklHX0JMS19ERVZfVEhST1RUTElOR19MT1c9eQpDT05GSUdfQkxLX0NNRExJ TkVfUEFSU0VSPXkKQ09ORklHX0JMS19XQlQ9eQpDT05GSUdfQkxLX0NHUk9VUF9JT0xBVEVOQ1k9 eQpDT05GSUdfQkxLX0NHUk9VUF9JT0NPU1Q9eQpDT05GSUdfQkxLX1dCVF9NUT15CkNPTkZJR19C TEtfREVCVUdfRlM9eQpDT05GSUdfQkxLX0RFQlVHX0ZTX1pPTkVEPXkKQ09ORklHX0JMS19TRURf T1BBTD15CkNPTkZJR19CTEtfSU5MSU5FX0VOQ1JZUFRJT049eQpDT05GSUdfQkxLX0lOTElORV9F TkNSWVBUSU9OX0ZBTExCQUNLPXkKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05GSUdfUEFSVElU SU9OX0FEVkFOQ0VEPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTj15CkNPTkZJR19BQ09STl9QQVJU SVRJT05fQ1VNQU5BPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTl9FRVNPWD15CkNPTkZJR19BQ09S Tl9QQVJUSVRJT05fSUNTPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTl9BREZTPXkKQ09ORklHX0FD T1JOX1BBUlRJVElPTl9QT1dFUlRFQz15CkNPTkZJR19BQ09STl9QQVJUSVRJT05fUklTQ0lYPXkK Q09ORklHX0FJWF9QQVJUSVRJT049eQpDT05GSUdfT1NGX1BBUlRJVElPTj15CkNPTkZJR19BTUlH QV9QQVJUSVRJT049eQpDT05GSUdfQVRBUklfUEFSVElUSU9OPXkKQ09ORklHX01BQ19QQVJUSVRJ T049eQpDT05GSUdfTVNET1NfUEFSVElUSU9OPXkKQ09ORklHX0JTRF9ESVNLTEFCRUw9eQpDT05G SUdfTUlOSVhfU1VCUEFSVElUSU9OPXkKQ09ORklHX1NPTEFSSVNfWDg2X1BBUlRJVElPTj15CkNP TkZJR19VTklYV0FSRV9ESVNLTEFCRUw9eQpDT05GSUdfTERNX1BBUlRJVElPTj15CkNPTkZJR19M RE1fREVCVUc9eQpDT05GSUdfU0dJX1BBUlRJVElPTj15CkNPTkZJR19VTFRSSVhfUEFSVElUSU9O PXkKQ09ORklHX1NVTl9QQVJUSVRJT049eQpDT05GSUdfS0FSTUFfUEFSVElUSU9OPXkKQ09ORklH X0VGSV9QQVJUSVRJT049eQpDT05GSUdfU1lTVjY4X1BBUlRJVElPTj15CkNPTkZJR19DTURMSU5F X1BBUlRJVElPTj15CiMgZW5kIG9mIFBhcnRpdGlvbiBUeXBlcwoKQ09ORklHX0JMS19NUV9QQ0k9 eQpDT05GSUdfQkxLX01RX1ZJUlRJTz15CkNPTkZJR19CTEtfTVFfUkRNQT15CkNPTkZJR19CTEtf UE09eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfTVFfSU9TQ0hFRF9ERUFETElORT15CkNP TkZJR19NUV9JT1NDSEVEX0tZQkVSPXkKQ09ORklHX0lPU0NIRURfQkZRPXkKQ09ORklHX0JGUV9H Uk9VUF9JT1NDSEVEPXkKQ09ORklHX0JGUV9DR1JPVVBfREVCVUc9eQojIGVuZCBvZiBJTyBTY2hl ZHVsZXJzCgpDT05GSUdfUFJFRU1QVF9OT1RJRklFUlM9eQpDT05GSUdfUEFEQVRBPXkKQ09ORklH X0FTTjE9eQpDT05GSUdfVU5JTkxJTkVfU1BJTl9VTkxPQ0s9eQpDT05GSUdfQVJDSF9TVVBQT1JU U19BVE9NSUNfUk1XPXkKQ09ORklHX01VVEVYX1NQSU5fT05fT1dORVI9eQpDT05GSUdfUldTRU1f U1BJTl9PTl9PV05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05GSUdfQVJDSF9V U0VfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkKQ09ORklHX0FS Q0hfVVNFX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX0FS Q0hfSEFTX05PTl9PVkVSTEFQUElOR19BRERSRVNTX1NQQUNFPXkKQ09ORklHX0FSQ0hfSEFTX1NZ TkNfQ09SRV9CRUZPUkVfVVNFUk1PREU9eQpDT05GSUdfQVJDSF9IQVNfU1lTQ0FMTF9XUkFQUEVS PXkKQ09ORklHX0ZSRUVaRVI9eQoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzCiMKQ09ORklH X0JJTkZNVF9FTEY9eQpDT05GSUdfRUxGQ09SRT15CkNPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9F TEZfSEVBREVSUz15CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKQ09ORklHX0JJTkZNVF9NSVNDPXkK Q09ORklHX0NPUkVEVU1QPXkKIyBlbmQgb2YgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMKCiMKIyBN ZW1vcnkgTWFuYWdlbWVudCBvcHRpb25zCiMKQ09ORklHX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpD T05GSUdfRkxBVE1FTV9NQU5VQUw9eQojIENPTkZJR19TUEFSU0VNRU1fTUFOVUFMIGlzIG5vdCBz ZXQKQ09ORklHX0ZMQVRNRU09eQpDT05GSUdfRkxBVF9OT0RFX01FTV9NQVA9eQpDT05GSUdfU1BB UlNFTUVNX1NUQVRJQz15CkNPTkZJR19IQVZFX0ZBU1RfR1VQPXkKQ09ORklHX01FTU9SWV9JU09M QVRJT049eQpDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfU1BMSVRf UFRMT0NLX0NQVVM9NApDT05GSUdfTUVNT1JZX0JBTExPT049eQpDT05GSUdfQkFMTE9PTl9DT01Q QUNUSU9OPXkKQ09ORklHX0NPTVBBQ1RJT049eQpDT05GSUdfUEFHRV9SRVBPUlRJTkc9eQpDT05G SUdfTUlHUkFUSU9OPXkKQ09ORklHX0NPTlRJR19BTExPQz15CkNPTkZJR19CT1VOQ0U9eQpDT05G SUdfVklSVF9UT19CVVM9eQpDT05GSUdfTU1VX05PVElGSUVSPXkKQ09ORklHX0tTTT15CkNPTkZJ R19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQT1JUU19NRU1PUllf RkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19IV1BPSVNPTl9JTkpFQ1Q9 eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBB R0VfQUxXQVlTPXkKIyBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfTUFEVklTRSBpcyBub3Qg c2V0CkNPTkZJR19DTEVBTkNBQ0hFPXkKQ09ORklHX0ZST05UU1dBUD15CkNPTkZJR19DTUE9eQpD T05GSUdfQ01BX0RFQlVHPXkKQ09ORklHX0NNQV9ERUJVR0ZTPXkKQ09ORklHX0NNQV9TWVNGUz15 CkNPTkZJR19DTUFfQVJFQVM9NwpDT05GSUdfWlNXQVA9eQojIENPTkZJR19aU1dBUF9DT01QUkVT U09SX0RFRkFVTFRfREVGTEFURSBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUF9DT01QUkVTU09SX0RF RkFVTFRfTFpPPXkKIyBDT05GSUdfWlNXQVBfQ09NUFJFU1NPUl9ERUZBVUxUXzg0MiBpcyBub3Qg c2V0CiMgQ09ORklHX1pTV0FQX0NPTVBSRVNTT1JfREVGQVVMVF9MWjQgaXMgbm90IHNldAojIENP TkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFVTFRfTFo0SEMgaXMgbm90IHNldAojIENPTkZJR19a U1dBUF9DT01QUkVTU09SX0RFRkFVTFRfWlNURCBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUF9DT01Q UkVTU09SX0RFRkFVTFQ9Imx6byIKQ09ORklHX1pTV0FQX1pQT09MX0RFRkFVTFRfWkJVRD15CiMg Q09ORklHX1pTV0FQX1pQT09MX0RFRkFVTFRfWjNGT0xEIGlzIG5vdCBzZXQKIyBDT05GSUdfWlNX QVBfWlBPT0xfREVGQVVMVF9aU01BTExPQyBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUF9aUE9PTF9E RUZBVUxUPSJ6YnVkIgpDT05GSUdfWlNXQVBfREVGQVVMVF9PTj15CkNPTkZJR19aUE9PTD15CkNP TkZJR19aQlVEPXkKQ09ORklHX1ozRk9MRD15CkNPTkZJR19aU01BTExPQz15CkNPTkZJR19aU01B TExPQ19TVEFUPXkKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CkNPTkZJR19JRExFX1BB R0VfVFJBQ0tJTkc9eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0hN TV9NSVJST1I9eQpDT05GSUdfVk1BUF9QRk49eQpDT05GSUdfUEVSQ1BVX1NUQVRTPXkKQ09ORklH X0dVUF9URVNUPXkKQ09ORklHX1JFQURfT05MWV9USFBfRk9SX0ZTPXkKQ09ORklHX0FSQ0hfSEFT X1BURV9TUEVDSUFMPXkKQ09ORklHX01BUFBJTkdfRElSVFlfSEVMUEVSUz15CkNPTkZJR19LTUFQ X0xPQ0FMPXkKIyBlbmQgb2YgTWVtb3J5IE1hbmFnZW1lbnQgb3B0aW9ucwoKQ09ORklHX05FVD15 CkNPTkZJR19ORVRfSU5HUkVTUz15CkNPTkZJR19ORVRfRUdSRVNTPXkKQ09ORklHX05FVF9SRURJ UkVDVD15CkNPTkZJR19TS0JfRVhURU5TSU9OUz15CgojCiMgTmV0d29ya2luZyBvcHRpb25zCiMK Q09ORklHX1BBQ0tFVD15CkNPTkZJR19QQUNLRVRfRElBRz15CkNPTkZJR19VTklYPXkKQ09ORklH X1VOSVhfU0NNPXkKQ09ORklHX1VOSVhfRElBRz15CkNPTkZJR19UTFM9eQpDT05GSUdfVExTX0RF VklDRT15CkNPTkZJR19UTFNfVE9FPXkKQ09ORklHX1hGUk09eQpDT05GSUdfWEZSTV9PRkZMT0FE PXkKQ09ORklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJNX1VTRVI9eQpDT05GSUdfWEZSTV9JTlRF UkZBQ0U9eQpDT05GSUdfWEZSTV9TVUJfUE9MSUNZPXkKQ09ORklHX1hGUk1fTUlHUkFURT15CkNP TkZJR19YRlJNX1NUQVRJU1RJQ1M9eQpDT05GSUdfWEZSTV9BSD15CkNPTkZJR19YRlJNX0VTUD15 CkNPTkZJR19YRlJNX0lQQ09NUD15CkNPTkZJR19ORVRfS0VZPXkKQ09ORklHX05FVF9LRVlfTUlH UkFURT15CkNPTkZJR19YRlJNX0VTUElOVENQPXkKQ09ORklHX1NNQz15CkNPTkZJR19TTUNfRElB Rz15CkNPTkZJR19YRFBfU09DS0VUUz15CkNPTkZJR19YRFBfU09DS0VUU19ESUFHPXkKQ09ORklH X0lORVQ9eQpDT05GSUdfSVBfTVVMVElDQVNUPXkKQ09ORklHX0lQX0FEVkFOQ0VEX1JPVVRFUj15 CkNPTkZJR19JUF9GSUJfVFJJRV9TVEFUUz15CkNPTkZJR19JUF9NVUxUSVBMRV9UQUJMRVM9eQpD T05GSUdfSVBfUk9VVEVfTVVMVElQQVRIPXkKQ09ORklHX0lQX1JPVVRFX1ZFUkJPU0U9eQpDT05G SUdfSVBfUk9VVEVfQ0xBU1NJRD15CkNPTkZJR19JUF9QTlA9eQpDT05GSUdfSVBfUE5QX0RIQ1A9 eQpDT05GSUdfSVBfUE5QX0JPT1RQPXkKQ09ORklHX0lQX1BOUF9SQVJQPXkKQ09ORklHX05FVF9J UElQPXkKQ09ORklHX05FVF9JUEdSRV9ERU1VWD15CkNPTkZJR19ORVRfSVBfVFVOTkVMPXkKQ09O RklHX05FVF9JUEdSRT15CkNPTkZJR19ORVRfSVBHUkVfQlJPQURDQVNUPXkKQ09ORklHX0lQX01S T1VURV9DT01NT049eQpDT05GSUdfSVBfTVJPVVRFPXkKQ09ORklHX0lQX01ST1VURV9NVUxUSVBM RV9UQUJMRVM9eQpDT05GSUdfSVBfUElNU01fVjE9eQpDT05GSUdfSVBfUElNU01fVjI9eQpDT05G SUdfU1lOX0NPT0tJRVM9eQpDT05GSUdfTkVUX0lQVlRJPXkKQ09ORklHX05FVF9VRFBfVFVOTkVM PXkKQ09ORklHX05FVF9GT1U9eQpDT05GSUdfTkVUX0ZPVV9JUF9UVU5ORUxTPXkKQ09ORklHX0lO RVRfQUg9eQpDT05GSUdfSU5FVF9FU1A9eQpDT05GSUdfSU5FVF9FU1BfT0ZGTE9BRD15CkNPTkZJ R19JTkVUX0VTUElOVENQPXkKQ09ORklHX0lORVRfSVBDT01QPXkKQ09ORklHX0lORVRfWEZSTV9U VU5ORUw9eQpDT05GSUdfSU5FVF9UVU5ORUw9eQpDT05GSUdfSU5FVF9ESUFHPXkKQ09ORklHX0lO RVRfVENQX0RJQUc9eQpDT05GSUdfSU5FVF9VRFBfRElBRz15CkNPTkZJR19JTkVUX1JBV19ESUFH PXkKQ09ORklHX0lORVRfRElBR19ERVNUUk9ZPXkKQ09ORklHX1RDUF9DT05HX0FEVkFOQ0VEPXkK Q09ORklHX1RDUF9DT05HX0JJQz15CkNPTkZJR19UQ1BfQ09OR19DVUJJQz15CkNPTkZJR19UQ1Bf Q09OR19XRVNUV09PRD15CkNPTkZJR19UQ1BfQ09OR19IVENQPXkKQ09ORklHX1RDUF9DT05HX0hT VENQPXkKQ09ORklHX1RDUF9DT05HX0hZQkxBPXkKQ09ORklHX1RDUF9DT05HX1ZFR0FTPXkKQ09O RklHX1RDUF9DT05HX05WPXkKQ09ORklHX1RDUF9DT05HX1NDQUxBQkxFPXkKQ09ORklHX1RDUF9D T05HX0xQPXkKQ09ORklHX1RDUF9DT05HX1ZFTk89eQpDT05GSUdfVENQX0NPTkdfWUVBSD15CkNP TkZJR19UQ1BfQ09OR19JTExJTk9JUz15CkNPTkZJR19UQ1BfQ09OR19EQ1RDUD15CkNPTkZJR19U Q1BfQ09OR19DREc9eQpDT05GSUdfVENQX0NPTkdfQkJSPXkKIyBDT05GSUdfREVGQVVMVF9CSUMg aXMgbm90IHNldApDT05GSUdfREVGQVVMVF9DVUJJQz15CiMgQ09ORklHX0RFRkFVTFRfSFRDUCBp cyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfSFlCTEEgaXMgbm90IHNldAojIENPTkZJR19ERUZB VUxUX1ZFR0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9WRU5PIGlzIG5vdCBzZXQKIyBD T05GSUdfREVGQVVMVF9XRVNUV09PRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfRENUQ1Ag aXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0NERyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFV TFRfQkJSIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9SRU5PIGlzIG5vdCBzZXQKQ09ORklH X0RFRkFVTFRfVENQX0NPTkc9ImN1YmljIgpDT05GSUdfVENQX01ENVNJRz15CkNPTkZJR19JUFY2 PXkKQ09ORklHX0lQVjZfUk9VVEVSX1BSRUY9eQpDT05GSUdfSVBWNl9ST1VURV9JTkZPPXkKQ09O RklHX0lQVjZfT1BUSU1JU1RJQ19EQUQ9eQpDT05GSUdfSU5FVDZfQUg9eQpDT05GSUdfSU5FVDZf RVNQPXkKQ09ORklHX0lORVQ2X0VTUF9PRkZMT0FEPXkKQ09ORklHX0lORVQ2X0VTUElOVENQPXkK Q09ORklHX0lORVQ2X0lQQ09NUD15CkNPTkZJR19JUFY2X01JUDY9eQpDT05GSUdfSVBWNl9JTEE9 eQpDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9eQpDT05GSUdfSU5FVDZfVFVOTkVMPXkKQ09ORklH X0lQVjZfVlRJPXkKQ09ORklHX0lQVjZfU0lUPXkKQ09ORklHX0lQVjZfU0lUXzZSRD15CkNPTkZJ R19JUFY2X05ESVNDX05PREVUWVBFPXkKQ09ORklHX0lQVjZfVFVOTkVMPXkKQ09ORklHX0lQVjZf R1JFPXkKQ09ORklHX0lQVjZfRk9VPXkKQ09ORklHX0lQVjZfRk9VX1RVTk5FTD15CkNPTkZJR19J UFY2X01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUFY2X1NVQlRSRUVTPXkKQ09ORklHX0lQVjZf TVJPVVRFPXkKQ09ORklHX0lQVjZfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUFY2 X1BJTVNNX1YyPXkKQ09ORklHX0lQVjZfU0VHNl9MV1RVTk5FTD15CkNPTkZJR19JUFY2X1NFRzZf SE1BQz15CkNPTkZJR19JUFY2X1NFRzZfQlBGPXkKQ09ORklHX0lQVjZfUlBMX0xXVFVOTkVMPXkK Q09ORklHX05FVExBQkVMPXkKQ09ORklHX01QVENQPXkKQ09ORklHX0lORVRfTVBUQ1BfRElBRz15 CkNPTkZJR19NUFRDUF9JUFY2PXkKQ09ORklHX01QVENQX0tVTklUX1RFU1Q9eQpDT05GSUdfTkVU V09SS19TRUNNQVJLPXkKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQpDT05GSUdfTkVUV09SS19Q SFlfVElNRVNUQU1QSU5HPXkKQ09ORklHX05FVEZJTFRFUj15CkNPTkZJR19ORVRGSUxURVJfQURW QU5DRUQ9eQpDT05GSUdfQlJJREdFX05FVEZJTFRFUj15CgojCiMgQ29yZSBOZXRmaWx0ZXIgQ29u ZmlndXJhdGlvbgojCkNPTkZJR19ORVRGSUxURVJfSU5HUkVTUz15CkNPTkZJR19ORVRGSUxURVJf TkVUTElOSz15CkNPTkZJR19ORVRGSUxURVJfRkFNSUxZX0JSSURHRT15CkNPTkZJR19ORVRGSUxU RVJfRkFNSUxZX0FSUD15CkNPTkZJR19ORVRGSUxURVJfTkVUTElOS19IT09LPXkKQ09ORklHX05F VEZJTFRFUl9ORVRMSU5LX0FDQ1Q9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfUVVFVUU9eQpD T05GSUdfTkVURklMVEVSX05FVExJTktfTE9HPXkKQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LX09T Rj15CkNPTkZJR19ORl9DT05OVFJBQ0s9eQpDT05GSUdfTkZfTE9HX1NZU0xPRz15CkNPTkZJR19O RVRGSUxURVJfQ09OTkNPVU5UPXkKQ09ORklHX05GX0NPTk5UUkFDS19NQVJLPXkKQ09ORklHX05G X0NPTk5UUkFDS19TRUNNQVJLPXkKQ09ORklHX05GX0NPTk5UUkFDS19aT05FUz15CkNPTkZJR19O Rl9DT05OVFJBQ0tfUFJPQ0ZTPXkKQ09ORklHX05GX0NPTk5UUkFDS19FVkVOVFM9eQpDT05GSUdf TkZfQ09OTlRSQUNLX1RJTUVPVVQ9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1RJTUVTVEFNUD15CkNP TkZJR19ORl9DT05OVFJBQ0tfTEFCRUxTPXkKQ09ORklHX05GX0NUX1BST1RPX0RDQ1A9eQpDT05G SUdfTkZfQ1RfUFJPVE9fR1JFPXkKQ09ORklHX05GX0NUX1BST1RPX1NDVFA9eQpDT05GSUdfTkZf Q1RfUFJPVE9fVURQTElURT15CkNPTkZJR19ORl9DT05OVFJBQ0tfQU1BTkRBPXkKQ09ORklHX05G X0NPTk5UUkFDS19GVFA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0gzMjM9eQpDT05GSUdfTkZfQ09O TlRSQUNLX0lSQz15CkNPTkZJR19ORl9DT05OVFJBQ0tfQlJPQURDQVNUPXkKQ09ORklHX05GX0NP Tk5UUkFDS19ORVRCSU9TX05TPXkKQ09ORklHX05GX0NPTk5UUkFDS19TTk1QPXkKQ09ORklHX05G X0NPTk5UUkFDS19QUFRQPXkKQ09ORklHX05GX0NPTk5UUkFDS19TQU5FPXkKQ09ORklHX05GX0NP Tk5UUkFDS19TSVA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1RGVFA9eQpDT05GSUdfTkZfQ1RfTkVU TElOSz15CkNPTkZJR19ORl9DVF9ORVRMSU5LX1RJTUVPVVQ9eQpDT05GSUdfTkZfQ1RfTkVUTElO S19IRUxQRVI9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfR0xVRV9DVD15CkNPTkZJR19ORl9O QVQ9eQpDT05GSUdfTkZfTkFUX0FNQU5EQT15CkNPTkZJR19ORl9OQVRfRlRQPXkKQ09ORklHX05G X05BVF9JUkM9eQpDT05GSUdfTkZfTkFUX1NJUD15CkNPTkZJR19ORl9OQVRfVEZUUD15CkNPTkZJ R19ORl9OQVRfUkVESVJFQ1Q9eQpDT05GSUdfTkZfTkFUX01BU1FVRVJBREU9eQpDT05GSUdfTkVU RklMVEVSX1NZTlBST1hZPXkKQ09ORklHX05GX1RBQkxFUz15CkNPTkZJR19ORl9UQUJMRVNfSU5F VD15CkNPTkZJR19ORl9UQUJMRVNfTkVUREVWPXkKQ09ORklHX05GVF9OVU1HRU49eQpDT05GSUdf TkZUX0NUPXkKQ09ORklHX05GVF9GTE9XX09GRkxPQUQ9eQpDT05GSUdfTkZUX0NPVU5URVI9eQpD T05GSUdfTkZUX0NPTk5MSU1JVD15CkNPTkZJR19ORlRfTE9HPXkKQ09ORklHX05GVF9MSU1JVD15 CkNPTkZJR19ORlRfTUFTUT15CkNPTkZJR19ORlRfUkVESVI9eQpDT05GSUdfTkZUX05BVD15CkNP TkZJR19ORlRfVFVOTkVMPXkKQ09ORklHX05GVF9PQkpSRUY9eQpDT05GSUdfTkZUX1FVRVVFPXkK Q09ORklHX05GVF9RVU9UQT15CkNPTkZJR19ORlRfUkVKRUNUPXkKQ09ORklHX05GVF9SRUpFQ1Rf SU5FVD15CkNPTkZJR19ORlRfQ09NUEFUPXkKQ09ORklHX05GVF9IQVNIPXkKQ09ORklHX05GVF9G SUI9eQpDT05GSUdfTkZUX0ZJQl9JTkVUPXkKQ09ORklHX05GVF9YRlJNPXkKQ09ORklHX05GVF9T T0NLRVQ9eQpDT05GSUdfTkZUX09TRj15CkNPTkZJR19ORlRfVFBST1hZPXkKQ09ORklHX05GVF9T WU5QUk9YWT15CkNPTkZJR19ORl9EVVBfTkVUREVWPXkKQ09ORklHX05GVF9EVVBfTkVUREVWPXkK Q09ORklHX05GVF9GV0RfTkVUREVWPXkKQ09ORklHX05GVF9GSUJfTkVUREVWPXkKQ09ORklHX05G VF9SRUpFQ1RfTkVUREVWPXkKQ09ORklHX05GX0ZMT1dfVEFCTEVfSU5FVD15CkNPTkZJR19ORl9G TE9XX1RBQkxFPXkKQ09ORklHX05FVEZJTFRFUl9YVEFCTEVTPXkKCiMKIyBYdGFibGVzIGNvbWJp bmVkIG1vZHVsZXMKIwpDT05GSUdfTkVURklMVEVSX1hUX01BUks9eQpDT05GSUdfTkVURklMVEVS X1hUX0NPTk5NQVJLPXkKQ09ORklHX05FVEZJTFRFUl9YVF9TRVQ9eQoKIwojIFh0YWJsZXMgdGFy Z2V0cwojCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0FVRElUPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfQ0hFQ0tTVU09eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DTEFTU0lG WT15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5NQVJLPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfQ09OTlNFQ01BUks9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DVD15 CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0RTQ1A9eQpDT05GSUdfTkVURklMVEVSX1hUX1RB UkdFVF9ITD15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0hNQVJLPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9UQVJHRVRfSURMRVRJTUVSPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTEVE PXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTE9HPXkKQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfTUFSSz15CkNPTkZJR19ORVRGSUxURVJfWFRfTkFUPXkKQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfTkVUTUFQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTkZMT0c9eQpDT05G SUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORlFVRVVFPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJH RVRfTk9UUkFDSz15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1JBVEVFU1Q9eQpDT05GSUdf TkVURklMVEVSX1hUX1RBUkdFVF9SRURJUkVDVD15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VU X01BU1FVRVJBREU9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9URUU9eQpDT05GSUdfTkVU RklMVEVSX1hUX1RBUkdFVF9UUFJPWFk9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UUkFD RT15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1NFQ01BUks9eQpDT05GSUdfTkVURklMVEVS X1hUX1RBUkdFVF9UQ1BNU1M9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BPUFRTVFJJ UD15CgojCiMgWHRhYmxlcyBtYXRjaGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9BRERS VFlQRT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQlBGPXkKQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9DR1JPVVA9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NMVVNURVI9eQpDT05G SUdfTkVURklMVEVSX1hUX01BVENIX0NPTU1FTlQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI X0NPTk5CWVRFUz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTkxBQkVMPXkKQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9DT05OTElNSVQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI X0NPTk5NQVJLPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OVFJBQ0s9eQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX0NQVT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRENDUD15 CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfREVWR1JPVVA9eQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX0RTQ1A9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0VDTj15CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfRVNQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9IQVNITElNSVQ9 eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hFTFBFUj15CkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfSEw9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0lQQ09NUD15CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfSVBSQU5HRT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBWUz15 CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTDJUUD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfTEVOR1RIPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MSU1JVD15CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfTUFDPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQVJLPXkKQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9NVUxUSVBPUlQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01B VENIX05GQUNDVD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1NGPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9PV05FUj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUE9MSUNZPXkK Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9QSFlTREVWPXkKQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9QS1RUWVBFPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9RVU9UQT15CkNPTkZJR19O RVRGSUxURVJfWFRfTUFUQ0hfUkFURUVTVD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkVB TE09eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQ0VOVD15CkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfU0NUUD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU09DS0VUPXkKQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9TVEFURT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RB VElTVElDPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVFJJTkc9eQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX1RDUE1TUz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfVElNRT15CkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfVTMyPXkKIyBlbmQgb2YgQ29yZSBOZXRmaWx0ZXIgQ29u ZmlndXJhdGlvbgoKQ09ORklHX0lQX1NFVD15CkNPTkZJR19JUF9TRVRfTUFYPTI1NgpDT05GSUdf SVBfU0VUX0JJVE1BUF9JUD15CkNPTkZJR19JUF9TRVRfQklUTUFQX0lQTUFDPXkKQ09ORklHX0lQ X1NFVF9CSVRNQVBfUE9SVD15CkNPTkZJR19JUF9TRVRfSEFTSF9JUD15CkNPTkZJR19JUF9TRVRf SEFTSF9JUE1BUks9eQpDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUPXkKQ09ORklHX0lQX1NFVF9I QVNIX0lQUE9SVElQPXkKQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9SVE5FVD15CkNPTkZJR19JUF9T RVRfSEFTSF9JUE1BQz15CkNPTkZJR19JUF9TRVRfSEFTSF9NQUM9eQpDT05GSUdfSVBfU0VUX0hB U0hfTkVUUE9SVE5FVD15CkNPTkZJR19JUF9TRVRfSEFTSF9ORVQ9eQpDT05GSUdfSVBfU0VUX0hB U0hfTkVUTkVUPXkKQ09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlQ9eQpDT05GSUdfSVBfU0VUX0hB U0hfTkVUSUZBQ0U9eQpDT05GSUdfSVBfU0VUX0xJU1RfU0VUPXkKQ09ORklHX0lQX1ZTPXkKQ09O RklHX0lQX1ZTX0lQVjY9eQpDT05GSUdfSVBfVlNfREVCVUc9eQpDT05GSUdfSVBfVlNfVEFCX0JJ VFM9MTIKCiMKIyBJUFZTIHRyYW5zcG9ydCBwcm90b2NvbCBsb2FkIGJhbGFuY2luZyBzdXBwb3J0 CiMKQ09ORklHX0lQX1ZTX1BST1RPX1RDUD15CkNPTkZJR19JUF9WU19QUk9UT19VRFA9eQpDT05G SUdfSVBfVlNfUFJPVE9fQUhfRVNQPXkKQ09ORklHX0lQX1ZTX1BST1RPX0VTUD15CkNPTkZJR19J UF9WU19QUk9UT19BSD15CkNPTkZJR19JUF9WU19QUk9UT19TQ1RQPXkKCiMKIyBJUFZTIHNjaGVk dWxlcgojCkNPTkZJR19JUF9WU19SUj15CkNPTkZJR19JUF9WU19XUlI9eQpDT05GSUdfSVBfVlNf TEM9eQpDT05GSUdfSVBfVlNfV0xDPXkKQ09ORklHX0lQX1ZTX0ZPPXkKQ09ORklHX0lQX1ZTX09W Rj15CkNPTkZJR19JUF9WU19MQkxDPXkKQ09ORklHX0lQX1ZTX0xCTENSPXkKQ09ORklHX0lQX1ZT X0RIPXkKQ09ORklHX0lQX1ZTX1NIPXkKQ09ORklHX0lQX1ZTX01IPXkKQ09ORklHX0lQX1ZTX1NF RD15CkNPTkZJR19JUF9WU19OUT15CkNPTkZJR19JUF9WU19UV09TPXkKCiMKIyBJUFZTIFNIIHNj aGVkdWxlcgojCkNPTkZJR19JUF9WU19TSF9UQUJfQklUUz04CgojCiMgSVBWUyBNSCBzY2hlZHVs ZXIKIwpDT05GSUdfSVBfVlNfTUhfVEFCX0lOREVYPTEyCgojCiMgSVBWUyBhcHBsaWNhdGlvbiBo ZWxwZXIKIwpDT05GSUdfSVBfVlNfRlRQPXkKQ09ORklHX0lQX1ZTX05GQ1Q9eQpDT05GSUdfSVBf VlNfUEVfU0lQPXkKCiMKIyBJUDogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfTkZf REVGUkFHX0lQVjQ9eQpDT05GSUdfTkZfU09DS0VUX0lQVjQ9eQpDT05GSUdfTkZfVFBST1hZX0lQ VjQ9eQpDT05GSUdfTkZfVEFCTEVTX0lQVjQ9eQpDT05GSUdfTkZUX1JFSkVDVF9JUFY0PXkKQ09O RklHX05GVF9EVVBfSVBWND15CkNPTkZJR19ORlRfRklCX0lQVjQ9eQpDT05GSUdfTkZfVEFCTEVT X0FSUD15CkNPTkZJR19ORl9GTE9XX1RBQkxFX0lQVjQ9eQpDT05GSUdfTkZfRFVQX0lQVjQ9eQpD T05GSUdfTkZfTE9HX0FSUD15CkNPTkZJR19ORl9MT0dfSVBWND15CkNPTkZJR19ORl9SRUpFQ1Rf SVBWND15CkNPTkZJR19ORl9OQVRfU05NUF9CQVNJQz15CkNPTkZJR19ORl9OQVRfUFBUUD15CkNP TkZJR19ORl9OQVRfSDMyMz15CkNPTkZJR19JUF9ORl9JUFRBQkxFUz15CkNPTkZJR19JUF9ORl9N QVRDSF9BSD15CkNPTkZJR19JUF9ORl9NQVRDSF9FQ049eQpDT05GSUdfSVBfTkZfTUFUQ0hfUlBG SUxURVI9eQpDT05GSUdfSVBfTkZfTUFUQ0hfVFRMPXkKQ09ORklHX0lQX05GX0ZJTFRFUj15CkNP TkZJR19JUF9ORl9UQVJHRVRfUkVKRUNUPXkKQ09ORklHX0lQX05GX1RBUkdFVF9TWU5QUk9YWT15 CkNPTkZJR19JUF9ORl9OQVQ9eQpDT05GSUdfSVBfTkZfVEFSR0VUX01BU1FVRVJBREU9eQpDT05G SUdfSVBfTkZfVEFSR0VUX05FVE1BUD15CkNPTkZJR19JUF9ORl9UQVJHRVRfUkVESVJFQ1Q9eQpD T05GSUdfSVBfTkZfTUFOR0xFPXkKQ09ORklHX0lQX05GX1RBUkdFVF9DTFVTVEVSSVA9eQpDT05G SUdfSVBfTkZfVEFSR0VUX0VDTj15CkNPTkZJR19JUF9ORl9UQVJHRVRfVFRMPXkKQ09ORklHX0lQ X05GX1JBVz15CkNPTkZJR19JUF9ORl9TRUNVUklUWT15CkNPTkZJR19JUF9ORl9BUlBUQUJMRVM9 eQpDT05GSUdfSVBfTkZfQVJQRklMVEVSPXkKQ09ORklHX0lQX05GX0FSUF9NQU5HTEU9eQojIGVu ZCBvZiBJUDogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KCiMKIyBJUHY2OiBOZXRmaWx0ZXIgQ29u ZmlndXJhdGlvbgojCkNPTkZJR19ORl9TT0NLRVRfSVBWNj15CkNPTkZJR19ORl9UUFJPWFlfSVBW Nj15CkNPTkZJR19ORl9UQUJMRVNfSVBWNj15CkNPTkZJR19ORlRfUkVKRUNUX0lQVjY9eQpDT05G SUdfTkZUX0RVUF9JUFY2PXkKQ09ORklHX05GVF9GSUJfSVBWNj15CkNPTkZJR19ORl9GTE9XX1RB QkxFX0lQVjY9eQpDT05GSUdfTkZfRFVQX0lQVjY9eQpDT05GSUdfTkZfUkVKRUNUX0lQVjY9eQpD T05GSUdfTkZfTE9HX0lQVjY9eQpDT05GSUdfSVA2X05GX0lQVEFCTEVTPXkKQ09ORklHX0lQNl9O Rl9NQVRDSF9BSD15CkNPTkZJR19JUDZfTkZfTUFUQ0hfRVVJNjQ9eQpDT05GSUdfSVA2X05GX01B VENIX0ZSQUc9eQpDT05GSUdfSVA2X05GX01BVENIX09QVFM9eQpDT05GSUdfSVA2X05GX01BVENI X0hMPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9JUFY2SEVBREVSPXkKQ09ORklHX0lQNl9ORl9NQVRD SF9NSD15CkNPTkZJR19JUDZfTkZfTUFUQ0hfUlBGSUxURVI9eQpDT05GSUdfSVA2X05GX01BVENI X1JUPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9TUkg9eQpDT05GSUdfSVA2X05GX1RBUkdFVF9ITD15 CkNPTkZJR19JUDZfTkZfRklMVEVSPXkKQ09ORklHX0lQNl9ORl9UQVJHRVRfUkVKRUNUPXkKQ09O RklHX0lQNl9ORl9UQVJHRVRfU1lOUFJPWFk9eQpDT05GSUdfSVA2X05GX01BTkdMRT15CkNPTkZJ R19JUDZfTkZfUkFXPXkKQ09ORklHX0lQNl9ORl9TRUNVUklUWT15CkNPTkZJR19JUDZfTkZfTkFU PXkKQ09ORklHX0lQNl9ORl9UQVJHRVRfTUFTUVVFUkFERT15CkNPTkZJR19JUDZfTkZfVEFSR0VU X05QVD15CiMgZW5kIG9mIElQdjY6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCgpDT05GSUdfTkZf REVGUkFHX0lQVjY9eQoKIwojIERFQ25ldDogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpDT05G SUdfREVDTkVUX05GX0dSQUJVTEFUT1I9eQojIGVuZCBvZiBERUNuZXQ6IE5ldGZpbHRlciBDb25m aWd1cmF0aW9uCgpDT05GSUdfTkZfVEFCTEVTX0JSSURHRT15CkNPTkZJR19ORlRfQlJJREdFX01F VEE9eQpDT05GSUdfTkZUX0JSSURHRV9SRUpFQ1Q9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0JSSURH RT15CkNPTkZJR19CUklER0VfTkZfRUJUQUJMRVM9eQpDT05GSUdfQlJJREdFX0VCVF9CUk9VVEU9 eQpDT05GSUdfQlJJREdFX0VCVF9UX0ZJTFRFUj15CkNPTkZJR19CUklER0VfRUJUX1RfTkFUPXkK Q09ORklHX0JSSURHRV9FQlRfODAyXzM9eQpDT05GSUdfQlJJREdFX0VCVF9BTU9ORz15CkNPTkZJ R19CUklER0VfRUJUX0FSUD15CkNPTkZJR19CUklER0VfRUJUX0lQPXkKQ09ORklHX0JSSURHRV9F QlRfSVA2PXkKQ09ORklHX0JSSURHRV9FQlRfTElNSVQ9eQpDT05GSUdfQlJJREdFX0VCVF9NQVJL PXkKQ09ORklHX0JSSURHRV9FQlRfUEtUVFlQRT15CkNPTkZJR19CUklER0VfRUJUX1NUUD15CkNP TkZJR19CUklER0VfRUJUX1ZMQU49eQpDT05GSUdfQlJJREdFX0VCVF9BUlBSRVBMWT15CkNPTkZJ R19CUklER0VfRUJUX0ROQVQ9eQpDT05GSUdfQlJJREdFX0VCVF9NQVJLX1Q9eQpDT05GSUdfQlJJ REdFX0VCVF9SRURJUkVDVD15CkNPTkZJR19CUklER0VfRUJUX1NOQVQ9eQpDT05GSUdfQlJJREdF X0VCVF9MT0c9eQpDT05GSUdfQlJJREdFX0VCVF9ORkxPRz15CkNPTkZJR19CUEZJTFRFUj15CkNP TkZJR19CUEZJTFRFUl9VTUg9eQpDT05GSUdfSVBfRENDUD15CkNPTkZJR19JTkVUX0RDQ1BfRElB Rz15CgojCiMgRENDUCBDQ0lEcyBDb25maWd1cmF0aW9uCiMKQ09ORklHX0lQX0RDQ1BfQ0NJRDJf REVCVUc9eQpDT05GSUdfSVBfRENDUF9DQ0lEMz15CkNPTkZJR19JUF9EQ0NQX0NDSUQzX0RFQlVH PXkKQ09ORklHX0lQX0RDQ1BfVEZSQ19MSUI9eQpDT05GSUdfSVBfRENDUF9URlJDX0RFQlVHPXkK IyBlbmQgb2YgRENDUCBDQ0lEcyBDb25maWd1cmF0aW9uCgojCiMgRENDUCBLZXJuZWwgSGFja2lu ZwojCkNPTkZJR19JUF9EQ0NQX0RFQlVHPXkKIyBlbmQgb2YgRENDUCBLZXJuZWwgSGFja2luZwoK Q09ORklHX0lQX1NDVFA9eQpDT05GSUdfU0NUUF9EQkdfT0JKQ05UPXkKQ09ORklHX1NDVFBfREVG QVVMVF9DT09LSUVfSE1BQ19NRDU9eQojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNf U0hBMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19OT05FIGlz IG5vdCBzZXQKQ09ORklHX1NDVFBfQ09PS0lFX0hNQUNfTUQ1PXkKQ09ORklHX1NDVFBfQ09PS0lF X0hNQUNfU0hBMT15CkNPTkZJR19JTkVUX1NDVFBfRElBRz15CiMgQ09ORklHX1JEUyBpcyBub3Qg c2V0CkNPTkZJR19USVBDPXkKQ09ORklHX1RJUENfTUVESUFfSUI9eQpDT05GSUdfVElQQ19NRURJ QV9VRFA9eQpDT05GSUdfVElQQ19DUllQVE89eQpDT05GSUdfVElQQ19ESUFHPXkKQ09ORklHX0FU TT15CkNPTkZJR19BVE1fQ0xJUD15CkNPTkZJR19BVE1fQ0xJUF9OT19JQ01QPXkKQ09ORklHX0FU TV9MQU5FPXkKQ09ORklHX0FUTV9NUE9BPXkKQ09ORklHX0FUTV9CUjI2ODQ9eQpDT05GSUdfQVRN X0JSMjY4NF9JUEZJTFRFUj15CkNPTkZJR19MMlRQPXkKQ09ORklHX0wyVFBfREVCVUdGUz15CkNP TkZJR19MMlRQX1YzPXkKQ09ORklHX0wyVFBfSVA9eQpDT05GSUdfTDJUUF9FVEg9eQpDT05GSUdf U1RQPXkKQ09ORklHX0dBUlA9eQpDT05GSUdfTVJQPXkKQ09ORklHX0JSSURHRT15CkNPTkZJR19C UklER0VfSUdNUF9TTk9PUElORz15CkNPTkZJR19CUklER0VfVkxBTl9GSUxURVJJTkc9eQpDT05G SUdfQlJJREdFX01SUD15CkNPTkZJR19CUklER0VfQ0ZNPXkKQ09ORklHX05FVF9EU0E9eQpDT05G SUdfTkVUX0RTQV9UQUdfODAyMVE9eQpDT05GSUdfTkVUX0RTQV9UQUdfQVI5MzMxPXkKQ09ORklH X05FVF9EU0FfVEFHX0JSQ01fQ09NTU9OPXkKQ09ORklHX05FVF9EU0FfVEFHX0JSQ009eQpDT05G SUdfTkVUX0RTQV9UQUdfQlJDTV9MRUdBQ1k9eQpDT05GSUdfTkVUX0RTQV9UQUdfQlJDTV9QUkVQ RU5EPXkKQ09ORklHX05FVF9EU0FfVEFHX0hFTExDUkVFSz15CkNPTkZJR19ORVRfRFNBX1RBR19H U1dJUD15CkNPTkZJR19ORVRfRFNBX1RBR19EU0FfQ09NTU9OPXkKQ09ORklHX05FVF9EU0FfVEFH X0RTQT15CkNPTkZJR19ORVRfRFNBX1RBR19FRFNBPXkKQ09ORklHX05FVF9EU0FfVEFHX01USz15 CkNPTkZJR19ORVRfRFNBX1RBR19LU1o9eQpDT05GSUdfTkVUX0RTQV9UQUdfUlRMNF9BPXkKQ09O RklHX05FVF9EU0FfVEFHX09DRUxPVD15CkNPTkZJR19ORVRfRFNBX1RBR19PQ0VMT1RfODAyMVE9 eQpDT05GSUdfTkVUX0RTQV9UQUdfUUNBPXkKQ09ORklHX05FVF9EU0FfVEFHX0xBTjkzMDM9eQpD T05GSUdfTkVUX0RTQV9UQUdfU0pBMTEwNT15CkNPTkZJR19ORVRfRFNBX1RBR19UUkFJTEVSPXkK Q09ORklHX05FVF9EU0FfVEFHX1hSUzcwMFg9eQpDT05GSUdfVkxBTl84MDIxUT15CkNPTkZJR19W TEFOXzgwMjFRX0dWUlA9eQpDT05GSUdfVkxBTl84MDIxUV9NVlJQPXkKQ09ORklHX0RFQ05FVD15 CkNPTkZJR19ERUNORVRfUk9VVEVSPXkKQ09ORklHX0xMQz15CkNPTkZJR19MTEMyPXkKQ09ORklH X0FUQUxLPXkKQ09ORklHX0RFVl9BUFBMRVRBTEs9eQpDT05GSUdfTFRQQz15CiMgQ09ORklHX0NP UFMgaXMgbm90IHNldApDT05GSUdfSVBERFA9eQpDT05GSUdfSVBERFBfRU5DQVA9eQpDT05GSUdf WDI1PXkKQ09ORklHX0xBUEI9eQpDT05GSUdfUEhPTkVUPXkKQ09ORklHXzZMT1dQQU49eQpDT05G SUdfNkxPV1BBTl9ERUJVR0ZTPXkKQ09ORklHXzZMT1dQQU5fTkhDPXkKQ09ORklHXzZMT1dQQU5f TkhDX0RFU1Q9eQpDT05GSUdfNkxPV1BBTl9OSENfRlJBR01FTlQ9eQpDT05GSUdfNkxPV1BBTl9O SENfSE9QPXkKQ09ORklHXzZMT1dQQU5fTkhDX0lQVjY9eQpDT05GSUdfNkxPV1BBTl9OSENfTU9C SUxJVFk9eQpDT05GSUdfNkxPV1BBTl9OSENfUk9VVElORz15CkNPTkZJR182TE9XUEFOX05IQ19V RFA9eQpDT05GSUdfNkxPV1BBTl9HSENfRVhUX0hEUl9IT1A9eQpDT05GSUdfNkxPV1BBTl9HSENf VURQPXkKQ09ORklHXzZMT1dQQU5fR0hDX0lDTVBWNj15CkNPTkZJR182TE9XUEFOX0dIQ19FWFRf SERSX0RFU1Q9eQpDT05GSUdfNkxPV1BBTl9HSENfRVhUX0hEUl9GUkFHPXkKQ09ORklHXzZMT1dQ QU5fR0hDX0VYVF9IRFJfUk9VVEU9eQpDT05GSUdfSUVFRTgwMjE1ND15CkNPTkZJR19JRUVFODAy MTU0X05MODAyMTU0X0VYUEVSSU1FTlRBTD15CkNPTkZJR19JRUVFODAyMTU0X1NPQ0tFVD15CkNP TkZJR19JRUVFODAyMTU0XzZMT1dQQU49eQpDT05GSUdfTUFDODAyMTU0PXkKQ09ORklHX05FVF9T Q0hFRD15CgojCiMgUXVldWVpbmcvU2NoZWR1bGluZwojCkNPTkZJR19ORVRfU0NIX0NCUT15CkNP TkZJR19ORVRfU0NIX0hUQj15CkNPTkZJR19ORVRfU0NIX0hGU0M9eQpDT05GSUdfTkVUX1NDSF9B VE09eQpDT05GSUdfTkVUX1NDSF9QUklPPXkKQ09ORklHX05FVF9TQ0hfTVVMVElRPXkKQ09ORklH X05FVF9TQ0hfUkVEPXkKQ09ORklHX05FVF9TQ0hfU0ZCPXkKQ09ORklHX05FVF9TQ0hfU0ZRPXkK Q09ORklHX05FVF9TQ0hfVEVRTD15CkNPTkZJR19ORVRfU0NIX1RCRj15CkNPTkZJR19ORVRfU0NI X0NCUz15CkNPTkZJR19ORVRfU0NIX0VURj15CkNPTkZJR19ORVRfU0NIX1RBUFJJTz15CkNPTkZJ R19ORVRfU0NIX0dSRUQ9eQpDT05GSUdfTkVUX1NDSF9EU01BUks9eQpDT05GSUdfTkVUX1NDSF9O RVRFTT15CkNPTkZJR19ORVRfU0NIX0RSUj15CkNPTkZJR19ORVRfU0NIX01RUFJJTz15CkNPTkZJ R19ORVRfU0NIX1NLQlBSSU89eQpDT05GSUdfTkVUX1NDSF9DSE9LRT15CkNPTkZJR19ORVRfU0NI X1FGUT15CkNPTkZJR19ORVRfU0NIX0NPREVMPXkKQ09ORklHX05FVF9TQ0hfRlFfQ09ERUw9eQpD T05GSUdfTkVUX1NDSF9DQUtFPXkKQ09ORklHX05FVF9TQ0hfRlE9eQpDT05GSUdfTkVUX1NDSF9I SEY9eQpDT05GSUdfTkVUX1NDSF9QSUU9eQpDT05GSUdfTkVUX1NDSF9GUV9QSUU9eQpDT05GSUdf TkVUX1NDSF9JTkdSRVNTPXkKQ09ORklHX05FVF9TQ0hfUExVRz15CkNPTkZJR19ORVRfU0NIX0VU Uz15CkNPTkZJR19ORVRfU0NIX0RFRkFVTFQ9eQojIENPTkZJR19ERUZBVUxUX0ZRIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVGQVVMVF9DT0RFTCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfRlFf Q09ERUwgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0ZRX1BJRSBpcyBub3Qgc2V0CiMgQ09O RklHX0RFRkFVTFRfU0ZRIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfUEZJRk9fRkFTVD15CkNP TkZJR19ERUZBVUxUX05FVF9TQ0g9InBmaWZvX2Zhc3QiCgojCiMgQ2xhc3NpZmljYXRpb24KIwpD T05GSUdfTkVUX0NMUz15CkNPTkZJR19ORVRfQ0xTX0JBU0lDPXkKQ09ORklHX05FVF9DTFNfVENJ TkRFWD15CkNPTkZJR19ORVRfQ0xTX1JPVVRFND15CkNPTkZJR19ORVRfQ0xTX0ZXPXkKQ09ORklH X05FVF9DTFNfVTMyPXkKQ09ORklHX0NMU19VMzJfUEVSRj15CkNPTkZJR19DTFNfVTMyX01BUks9 eQpDT05GSUdfTkVUX0NMU19SU1ZQPXkKQ09ORklHX05FVF9DTFNfUlNWUDY9eQpDT05GSUdfTkVU X0NMU19GTE9XPXkKQ09ORklHX05FVF9DTFNfQ0dST1VQPXkKQ09ORklHX05FVF9DTFNfQlBGPXkK Q09ORklHX05FVF9DTFNfRkxPV0VSPXkKQ09ORklHX05FVF9DTFNfTUFUQ0hBTEw9eQpDT05GSUdf TkVUX0VNQVRDSD15CkNPTkZJR19ORVRfRU1BVENIX1NUQUNLPTMyCkNPTkZJR19ORVRfRU1BVENI X0NNUD15CkNPTkZJR19ORVRfRU1BVENIX05CWVRFPXkKQ09ORklHX05FVF9FTUFUQ0hfVTMyPXkK Q09ORklHX05FVF9FTUFUQ0hfTUVUQT15CkNPTkZJR19ORVRfRU1BVENIX1RFWFQ9eQpDT05GSUdf TkVUX0VNQVRDSF9DQU5JRD15CkNPTkZJR19ORVRfRU1BVENIX0lQU0VUPXkKQ09ORklHX05FVF9F TUFUQ0hfSVBUPXkKQ09ORklHX05FVF9DTFNfQUNUPXkKQ09ORklHX05FVF9BQ1RfUE9MSUNFPXkK Q09ORklHX05FVF9BQ1RfR0FDVD15CkNPTkZJR19HQUNUX1BST0I9eQpDT05GSUdfTkVUX0FDVF9N SVJSRUQ9eQpDT05GSUdfTkVUX0FDVF9TQU1QTEU9eQpDT05GSUdfTkVUX0FDVF9JUFQ9eQpDT05G SUdfTkVUX0FDVF9OQVQ9eQpDT05GSUdfTkVUX0FDVF9QRURJVD15CkNPTkZJR19ORVRfQUNUX1NJ TVA9eQpDT05GSUdfTkVUX0FDVF9TS0JFRElUPXkKQ09ORklHX05FVF9BQ1RfQ1NVTT15CkNPTkZJ R19ORVRfQUNUX01QTFM9eQpDT05GSUdfTkVUX0FDVF9WTEFOPXkKQ09ORklHX05FVF9BQ1RfQlBG PXkKQ09ORklHX05FVF9BQ1RfQ09OTk1BUks9eQpDT05GSUdfTkVUX0FDVF9DVElORk89eQpDT05G SUdfTkVUX0FDVF9TS0JNT0Q9eQpDT05GSUdfTkVUX0FDVF9JRkU9eQpDT05GSUdfTkVUX0FDVF9U VU5ORUxfS0VZPXkKQ09ORklHX05FVF9BQ1RfQ1Q9eQpDT05GSUdfTkVUX0FDVF9HQVRFPXkKQ09O RklHX05FVF9JRkVfU0tCTUFSSz15CkNPTkZJR19ORVRfSUZFX1NLQlBSSU89eQpDT05GSUdfTkVU X0lGRV9TS0JUQ0lOREVYPXkKQ09ORklHX05FVF9UQ19TS0JfRVhUPXkKQ09ORklHX05FVF9TQ0hf RklGTz15CkNPTkZJR19EQ0I9eQpDT05GSUdfRE5TX1JFU09MVkVSPXkKQ09ORklHX0JBVE1BTl9B RFY9eQpDT05GSUdfQkFUTUFOX0FEVl9CQVRNQU5fVj15CkNPTkZJR19CQVRNQU5fQURWX0JMQT15 CkNPTkZJR19CQVRNQU5fQURWX0RBVD15CkNPTkZJR19CQVRNQU5fQURWX05DPXkKQ09ORklHX0JB VE1BTl9BRFZfTUNBU1Q9eQpDT05GSUdfQkFUTUFOX0FEVl9ERUJVRz15CkNPTkZJR19CQVRNQU5f QURWX1RSQUNJTkc9eQpDT05GSUdfT1BFTlZTV0lUQ0g9eQpDT05GSUdfT1BFTlZTV0lUQ0hfR1JF PXkKQ09ORklHX09QRU5WU1dJVENIX1ZYTEFOPXkKQ09ORklHX09QRU5WU1dJVENIX0dFTkVWRT15 CkNPTkZJR19WU09DS0VUUz15CkNPTkZJR19WU09DS0VUU19ESUFHPXkKQ09ORklHX1ZTT0NLRVRT X0xPT1BCQUNLPXkKQ09ORklHX1ZNV0FSRV9WTUNJX1ZTT0NLRVRTPXkKQ09ORklHX1ZJUlRJT19W U09DS0VUUz15CkNPTkZJR19WSVJUSU9fVlNPQ0tFVFNfQ09NTU9OPXkKQ09ORklHX0hZUEVSVl9W U09DS0VUUz15CkNPTkZJR19ORVRMSU5LX0RJQUc9eQpDT05GSUdfTVBMUz15CkNPTkZJR19ORVRf TVBMU19HU089eQpDT05GSUdfTVBMU19ST1VUSU5HPXkKQ09ORklHX01QTFNfSVBUVU5ORUw9eQpD T05GSUdfTkVUX05TSD15CkNPTkZJR19IU1I9eQpDT05GSUdfTkVUX1NXSVRDSERFVj15CkNPTkZJ R19ORVRfTDNfTUFTVEVSX0RFVj15CkNPTkZJR19RUlRSPXkKQ09ORklHX1FSVFJfU01EPXkKQ09O RklHX1FSVFJfVFVOPXkKQ09ORklHX1FSVFJfTUhJPXkKQ09ORklHX05FVF9OQ1NJPXkKQ09ORklH X05DU0lfT0VNX0NNRF9HRVRfTUFDPXkKQ09ORklHX1BDUFVfREVWX1JFRkNOVD15CkNPTkZJR19S UFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1NPQ0tfUlhfUVVFVUVfTUFQUElORz15CkNP TkZJR19YUFM9eQpDT05GSUdfQ0dST1VQX05FVF9QUklPPXkKQ09ORklHX0NHUk9VUF9ORVRfQ0xB U1NJRD15CkNPTkZJR19ORVRfUlhfQlVTWV9QT0xMPXkKQ09ORklHX0JRTD15CkNPTkZJR19CUEZf U1RSRUFNX1BBUlNFUj15CkNPTkZJR19ORVRfRkxPV19MSU1JVD15CgojCiMgTmV0d29yayB0ZXN0 aW5nCiMKQ09ORklHX05FVF9QS1RHRU49eQpDT05GSUdfTkVUX0RST1BfTU9OSVRPUj15CiMgZW5k IG9mIE5ldHdvcmsgdGVzdGluZwojIGVuZCBvZiBOZXR3b3JraW5nIG9wdGlvbnMKCkNPTkZJR19I QU1SQURJTz15CgojCiMgUGFja2V0IFJhZGlvIHByb3RvY29scwojCkNPTkZJR19BWDI1PXkKQ09O RklHX0FYMjVfREFNQV9TTEFWRT15CkNPTkZJR19ORVRST009eQpDT05GSUdfUk9TRT15CgojCiMg QVguMjUgbmV0d29yayBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19NS0lTUz15CkNPTkZJR182UEFD Sz15CkNPTkZJR19CUFFFVEhFUj15CkNPTkZJR19TQ0M9eQpDT05GSUdfU0NDX0RFTEFZPXkKQ09O RklHX1NDQ19UUlhFQ0hPPXkKQ09ORklHX0JBWUNPTV9TRVJfRkRYPXkKQ09ORklHX0JBWUNPTV9T RVJfSERYPXkKQ09ORklHX0JBWUNPTV9QQVI9eQpDT05GSUdfQkFZQ09NX0VQUD15CkNPTkZJR19Z QU09eQojIGVuZCBvZiBBWC4yNSBuZXR3b3JrIGRldmljZSBkcml2ZXJzCgpDT05GSUdfQ0FOPXkK Q09ORklHX0NBTl9SQVc9eQpDT05GSUdfQ0FOX0JDTT15CkNPTkZJR19DQU5fR1c9eQpDT05GSUdf Q0FOX0oxOTM5PXkKQ09ORklHX0NBTl9JU09UUD15CgojCiMgQ0FOIERldmljZSBEcml2ZXJzCiMK Q09ORklHX0NBTl9WQ0FOPXkKQ09ORklHX0NBTl9WWENBTj15CkNPTkZJR19DQU5fU0xDQU49eQpD T05GSUdfQ0FOX0RFVj15CkNPTkZJR19DQU5fQ0FMQ19CSVRUSU1JTkc9eQpDT05GSUdfQ0FOX0ZM RVhDQU49eQpDT05GSUdfQ0FOX0dSQ0FOPXkKQ09ORklHX0NBTl9KQU5aX0lDQU4zPXkKQ09ORklH X0NBTl9LVkFTRVJfUENJRUZEPXkKQ09ORklHX1BDSF9DQU49eQpDT05GSUdfQ0FOX0NfQ0FOPXkK Q09ORklHX0NBTl9DX0NBTl9QTEFURk9STT15CkNPTkZJR19DQU5fQ19DQU5fUENJPXkKQ09ORklH X0NBTl9DQzc3MD15CkNPTkZJR19DQU5fQ0M3NzBfSVNBPXkKQ09ORklHX0NBTl9DQzc3MF9QTEFU Rk9STT15CkNPTkZJR19DQU5fSUZJX0NBTkZEPXkKQ09ORklHX0NBTl9NX0NBTj15CkNPTkZJR19D QU5fTV9DQU5fUENJPXkKQ09ORklHX0NBTl9NX0NBTl9QTEFURk9STT15CkNPTkZJR19DQU5fTV9D QU5fVENBTjRYNVg9eQpDT05GSUdfQ0FOX1BFQUtfUENJRUZEPXkKQ09ORklHX0NBTl9TSkExMDAw PXkKQ09ORklHX0NBTl9FTVNfUENJPXkKQ09ORklHX0NBTl9FTVNfUENNQ0lBPXkKQ09ORklHX0NB Tl9GODE2MDE9eQpDT05GSUdfQ0FOX0tWQVNFUl9QQ0k9eQpDT05GSUdfQ0FOX1BFQUtfUENJPXkK Q09ORklHX0NBTl9QRUFLX1BDSUVDPXkKQ09ORklHX0NBTl9QRUFLX1BDTUNJQT15CkNPTkZJR19D QU5fUExYX1BDST15CkNPTkZJR19DQU5fU0pBMTAwMF9JU0E9eQpDT05GSUdfQ0FOX1NKQTEwMDBf UExBVEZPUk09eQpDT05GSUdfQ0FOX1RTQ0FOMT15CkNPTkZJR19DQU5fU09GVElORz15CkNPTkZJ R19DQU5fU09GVElOR19DUz15CgojCiMgQ0FOIFNQSSBpbnRlcmZhY2VzCiMKQ09ORklHX0NBTl9I STMxMVg9eQpDT05GSUdfQ0FOX01DUDI1MVg9eQpDT05GSUdfQ0FOX01DUDI1MVhGRD15CkNPTkZJ R19DQU5fTUNQMjUxWEZEX1NBTklUWT15CiMgZW5kIG9mIENBTiBTUEkgaW50ZXJmYWNlcwoKIwoj IENBTiBVU0IgaW50ZXJmYWNlcwojCkNPTkZJR19DQU5fOERFVl9VU0I9eQpDT05GSUdfQ0FOX0VN U19VU0I9eQpDT05GSUdfQ0FOX0VTRF9VU0IyPXkKQ09ORklHX0NBTl9FVEFTX0VTNThYPXkKQ09O RklHX0NBTl9HU19VU0I9eQpDT05GSUdfQ0FOX0tWQVNFUl9VU0I9eQpDT05GSUdfQ0FOX01DQkFf VVNCPXkKQ09ORklHX0NBTl9QRUFLX1VTQj15CkNPTkZJR19DQU5fVUNBTj15CiMgZW5kIG9mIENB TiBVU0IgaW50ZXJmYWNlcwoKIyBDT05GSUdfQ0FOX0RFQlVHX0RFVklDRVMgaXMgbm90IHNldAoj IGVuZCBvZiBDQU4gRGV2aWNlIERyaXZlcnMKCkNPTkZJR19CVD15CkNPTkZJR19CVF9CUkVEUj15 CkNPTkZJR19CVF9SRkNPTU09eQpDT05GSUdfQlRfUkZDT01NX1RUWT15CkNPTkZJR19CVF9CTkVQ PXkKQ09ORklHX0JUX0JORVBfTUNfRklMVEVSPXkKQ09ORklHX0JUX0JORVBfUFJPVE9fRklMVEVS PXkKQ09ORklHX0JUX0NNVFA9eQpDT05GSUdfQlRfSElEUD15CkNPTkZJR19CVF9IUz15CkNPTkZJ R19CVF9MRT15CkNPTkZJR19CVF82TE9XUEFOPXkKQ09ORklHX0JUX0xFRFM9eQpDT05GSUdfQlRf TVNGVEVYVD15CkNPTkZJR19CVF9BT1NQRVhUPXkKQ09ORklHX0JUX0RFQlVHRlM9eQpDT05GSUdf QlRfU0VMRlRFU1Q9eQpDT05GSUdfQlRfU0VMRlRFU1RfRUNESD15CkNPTkZJR19CVF9TRUxGVEVT VF9TTVA9eQoKIwojIEJsdWV0b290aCBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19CVF9JTlRFTD15 CkNPTkZJR19CVF9CQ009eQpDT05GSUdfQlRfUlRMPXkKQ09ORklHX0JUX1FDQT15CkNPTkZJR19C VF9IQ0lCVFVTQj15CkNPTkZJR19CVF9IQ0lCVFVTQl9BVVRPU1VTUEVORD15CkNPTkZJR19CVF9I Q0lCVFVTQl9CQ009eQpDT05GSUdfQlRfSENJQlRVU0JfTVRLPXkKQ09ORklHX0JUX0hDSUJUVVNC X1JUTD15CkNPTkZJR19CVF9IQ0lCVFNESU89eQpDT05GSUdfQlRfSENJVUFSVD15CkNPTkZJR19C VF9IQ0lVQVJUX1NFUkRFVj15CkNPTkZJR19CVF9IQ0lVQVJUX0g0PXkKQ09ORklHX0JUX0hDSVVB UlRfTk9LSUE9eQpDT05GSUdfQlRfSENJVUFSVF9CQ1NQPXkKQ09ORklHX0JUX0hDSVVBUlRfQVRI M0s9eQpDT05GSUdfQlRfSENJVUFSVF9MTD15CkNPTkZJR19CVF9IQ0lVQVJUXzNXSVJFPXkKQ09O RklHX0JUX0hDSVVBUlRfSU5URUw9eQpDT05GSUdfQlRfSENJVUFSVF9CQ009eQpDT05GSUdfQlRf SENJVUFSVF9SVEw9eQpDT05GSUdfQlRfSENJVUFSVF9RQ0E9eQpDT05GSUdfQlRfSENJVUFSVF9B RzZYWD15CkNPTkZJR19CVF9IQ0lVQVJUX01SVkw9eQpDT05GSUdfQlRfSENJQkNNMjAzWD15CkNP TkZJR19CVF9IQ0lCUEExMFg9eQpDT05GSUdfQlRfSENJQkZVU0I9eQpDT05GSUdfQlRfSENJRFRM MT15CkNPTkZJR19CVF9IQ0lCVDNDPXkKQ09ORklHX0JUX0hDSUJMVUVDQVJEPXkKQ09ORklHX0JU X0hDSVZIQ0k9eQpDT05GSUdfQlRfTVJWTD15CkNPTkZJR19CVF9NUlZMX1NESU89eQpDT05GSUdf QlRfQVRIM0s9eQpDT05GSUdfQlRfTVRLU0RJTz15CkNPTkZJR19CVF9NVEtVQVJUPXkKQ09ORklH X0JUX0hDSVJTST15CkNPTkZJR19CVF9WSVJUSU89eQojIGVuZCBvZiBCbHVldG9vdGggZGV2aWNl IGRyaXZlcnMKCkNPTkZJR19BRl9SWFJQQz15CkNPTkZJR19BRl9SWFJQQ19JUFY2PXkKQ09ORklH X0FGX1JYUlBDX0lOSkVDVF9MT1NTPXkKQ09ORklHX0FGX1JYUlBDX0RFQlVHPXkKQ09ORklHX1JY S0FEPXkKQ09ORklHX0FGX0tDTT15CkNPTkZJR19TVFJFQU1fUEFSU0VSPXkKQ09ORklHX0ZJQl9S VUxFUz15CkNPTkZJR19XSVJFTEVTUz15CkNPTkZJR19XSVJFTEVTU19FWFQ9eQpDT05GSUdfV0VY VF9DT1JFPXkKQ09ORklHX1dFWFRfUFJPQz15CkNPTkZJR19XRVhUX1NQWT15CkNPTkZJR19XRVhU X1BSSVY9eQpDT05GSUdfQ0ZHODAyMTE9eQpDT05GSUdfTkw4MDIxMV9URVNUTU9ERT15CkNPTkZJ R19DRkc4MDIxMV9ERVZFTE9QRVJfV0FSTklOR1M9eQpDT05GSUdfQ0ZHODAyMTFfQ0VSVElGSUNB VElPTl9PTlVTPXkKQ09ORklHX0NGRzgwMjExX1JFUVVJUkVfU0lHTkVEX1JFR0RCPXkKQ09ORklH X0NGRzgwMjExX1VTRV9LRVJORUxfUkVHREJfS0VZUz15CkNPTkZJR19DRkc4MDIxMV9FWFRSQV9S RUdEQl9LRVlESVI9IiIKQ09ORklHX0NGRzgwMjExX1JFR19DRUxMVUxBUl9ISU5UUz15CkNPTkZJ R19DRkc4MDIxMV9SRUdfUkVMQVhfTk9fSVI9eQpDT05GSUdfQ0ZHODAyMTFfREVGQVVMVF9QUz15 CkNPTkZJR19DRkc4MDIxMV9ERUJVR0ZTPXkKQ09ORklHX0NGRzgwMjExX0NSREFfU1VQUE9SVD15 CkNPTkZJR19DRkc4MDIxMV9XRVhUPXkKQ09ORklHX0NGRzgwMjExX1dFWFRfRVhQT1JUPXkKQ09O RklHX0xJQjgwMjExPXkKQ09ORklHX0xJQjgwMjExX0NSWVBUX1dFUD15CkNPTkZJR19MSUI4MDIx MV9DUllQVF9DQ01QPXkKQ09ORklHX0xJQjgwMjExX0NSWVBUX1RLSVA9eQpDT05GSUdfTElCODAy MTFfREVCVUc9eQpDT05GSUdfTUFDODAyMTE9eQpDT05GSUdfTUFDODAyMTFfSEFTX1JDPXkKQ09O RklHX01BQzgwMjExX1JDX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFRfTUlO U1RSRUw9eQpDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0ibWluc3RyZWxfaHQiCkNPTkZJR19N QUM4MDIxMV9NRVNIPXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQpDT05GSUdfTUFDODAyMTFfREVC VUdGUz15CkNPTkZJR19NQUM4MDIxMV9NRVNTQUdFX1RSQUNJTkc9eQpDT05GSUdfTUFDODAyMTFf REVCVUdfTUVOVT15CkNPTkZJR19NQUM4MDIxMV9OT0lOTElORT15CkNPTkZJR19NQUM4MDIxMV9W RVJCT1NFX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01MTUVfREVCVUc9eQpDT05GSUdfTUFDODAy MTFfU1RBX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX0hUX0RFQlVHPXkKQ09ORklHX01BQzgwMjEx X09DQl9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9JQlNTX0RFQlVHPXkKQ09ORklHX01BQzgwMjEx X1BTX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01QTF9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9N UEFUSF9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9NSFdNUF9ERUJVRz15CkNPTkZJR19NQUM4MDIx MV9NRVNIX1NZTkNfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTUVTSF9DU0FfREVCVUc9eQpDT05G SUdfTUFDODAyMTFfTUVTSF9QU19ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9URExTX0RFQlVHPXkK Q09ORklHX01BQzgwMjExX0RFQlVHX0NPVU5URVJTPXkKQ09ORklHX01BQzgwMjExX1NUQV9IQVNI X01BWF9TSVpFPTAKQ09ORklHX1JGS0lMTD15CkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19S RktJTExfSU5QVVQ9eQpDT05GSUdfUkZLSUxMX0dQSU89eQpDT05GSUdfTkVUXzlQPXkKQ09ORklH X05FVF85UF9WSVJUSU89eQpDT05GSUdfTkVUXzlQX1JETUE9eQpDT05GSUdfTkVUXzlQX0RFQlVH PXkKQ09ORklHX0NBSUY9eQpDT05GSUdfQ0FJRl9ERUJVRz15CkNPTkZJR19DQUlGX05FVERFVj15 CkNPTkZJR19DQUlGX1VTQj15CkNPTkZJR19DRVBIX0xJQj15CkNPTkZJR19DRVBIX0xJQl9QUkVU VFlERUJVRz15CkNPTkZJR19DRVBIX0xJQl9VU0VfRE5TX1JFU09MVkVSPXkKQ09ORklHX05GQz15 CkNPTkZJR19ORkNfRElHSVRBTD15CkNPTkZJR19ORkNfTkNJPXkKQ09ORklHX05GQ19OQ0lfU1BJ PXkKQ09ORklHX05GQ19OQ0lfVUFSVD15CkNPTkZJR19ORkNfSENJPXkKQ09ORklHX05GQ19TSERM Qz15CgojCiMgTmVhciBGaWVsZCBDb21tdW5pY2F0aW9uIChORkMpIGRldmljZXMKIwpDT05GSUdf TkZDX1RSRjc5NzBBPXkKQ09ORklHX05GQ19NRUlfUEhZPXkKQ09ORklHX05GQ19TSU09eQpDT05G SUdfTkZDX1BPUlQxMDA9eQpDT05GSUdfTkZDX1ZJUlRVQUxfTkNJPXkKQ09ORklHX05GQ19GRFA9 eQpDT05GSUdfTkZDX0ZEUF9JMkM9eQpDT05GSUdfTkZDX1BONTQ0PXkKQ09ORklHX05GQ19QTjU0 NF9JMkM9eQpDT05GSUdfTkZDX1BONTQ0X01FST15CkNPTkZJR19ORkNfUE41MzM9eQpDT05GSUdf TkZDX1BONTMzX1VTQj15CkNPTkZJR19ORkNfUE41MzNfSTJDPXkKQ09ORklHX05GQ19QTjUzMl9V QVJUPXkKQ09ORklHX05GQ19NSUNST1JFQUQ9eQpDT05GSUdfTkZDX01JQ1JPUkVBRF9JMkM9eQpD T05GSUdfTkZDX01JQ1JPUkVBRF9NRUk9eQpDT05GSUdfTkZDX01SVkw9eQpDT05GSUdfTkZDX01S VkxfVVNCPXkKQ09ORklHX05GQ19NUlZMX1VBUlQ9eQpDT05GSUdfTkZDX01SVkxfSTJDPXkKQ09O RklHX05GQ19NUlZMX1NQST15CkNPTkZJR19ORkNfU1QyMU5GQ0E9eQpDT05GSUdfTkZDX1NUMjFO RkNBX0kyQz15CkNPTkZJR19ORkNfU1RfTkNJPXkKQ09ORklHX05GQ19TVF9OQ0lfSTJDPXkKQ09O RklHX05GQ19TVF9OQ0lfU1BJPXkKQ09ORklHX05GQ19OWFBfTkNJPXkKQ09ORklHX05GQ19OWFBf TkNJX0kyQz15CkNPTkZJR19ORkNfUzNGV1JONT15CkNPTkZJR19ORkNfUzNGV1JONV9JMkM9eQpD T05GSUdfTkZDX1MzRldSTjgyX1VBUlQ9eQpDT05GSUdfTkZDX1NUOTVIRj15CiMgZW5kIG9mIE5l YXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZpY2VzCgpDT05GSUdfUFNBTVBMRT15CkNP TkZJR19ORVRfSUZFPXkKQ09ORklHX0xXVFVOTkVMPXkKQ09ORklHX0xXVFVOTkVMX0JQRj15CkNP TkZJR19EU1RfQ0FDSEU9eQpDT05GSUdfR1JPX0NFTExTPXkKQ09ORklHX1NPQ0tfVkFMSURBVEVf WE1JVD15CkNPTkZJR19ORVRfU0VMRlRFU1RTPXkKQ09ORklHX05FVF9TT0NLX01TRz15CkNPTkZJ R19ORVRfREVWTElOSz15CkNPTkZJR19QQUdFX1BPT0w9eQpDT05GSUdfRkFJTE9WRVI9eQpDT05G SUdfRVRIVE9PTF9ORVRMSU5LPXkKCiMKIyBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19IQVZFX0VJ U0E9eQpDT05GSUdfRUlTQT15CkNPTkZJR19FSVNBX1ZMQl9QUklNSU5HPXkKQ09ORklHX0VJU0Ff UENJX0VJU0E9eQpDT05GSUdfRUlTQV9WSVJUVUFMX1JPT1Q9eQpDT05GSUdfRUlTQV9OQU1FUz15 CkNPTkZJR19IQVZFX1BDST15CkNPTkZJR19QQ0k9eQpDT05GSUdfUENJX0RPTUFJTlM9eQpDT05G SUdfUENJRVBPUlRCVVM9eQpDT05GSUdfSE9UUExVR19QQ0lfUENJRT15CkNPTkZJR19QQ0lFQUVS PXkKQ09ORklHX1BDSUVBRVJfSU5KRUNUPXkKQ09ORklHX1BDSUVfRUNSQz15CkNPTkZJR19QQ0lF QVNQTT15CkNPTkZJR19QQ0lFQVNQTV9ERUZBVUxUPXkKIyBDT05GSUdfUENJRUFTUE1fUE9XRVJT QVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRUFTUE1fUE9XRVJfU1VQRVJTQVZFIGlzIG5vdCBz ZXQKIyBDT05GSUdfUENJRUFTUE1fUEVSRk9STUFOQ0UgaXMgbm90IHNldApDT05GSUdfUENJRV9Q TUU9eQpDT05GSUdfUENJRV9EUEM9eQpDT05GSUdfUENJRV9QVE09eQpDT05GSUdfUENJRV9FRFI9 eQpDT05GSUdfUENJX01TST15CkNPTkZJR19QQ0lfTVNJX0lSUV9ET01BSU49eQpDT05GSUdfUENJ X1FVSVJLUz15CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUkVBTExP Q19FTkFCTEVfQVVUTz15CkNPTkZJR19QQ0lfU1RVQj15CkNPTkZJR19QQ0lfUEZfU1RVQj15CkNP TkZJR19QQ0lfQVRTPXkKQ09ORklHX1BDSV9FQ0FNPXkKQ09ORklHX1BDSV9MT0NLTEVTU19DT05G SUc9eQpDT05GSUdfUENJX0lPVj15CkNPTkZJR19QQ0lfUFJJPXkKQ09ORklHX1BDSV9QQVNJRD15 CkNPTkZJR19QQ0lfTEFCRUw9eQojIENPTkZJR19QQ0lFX0JVU19UVU5FX09GRiBpcyBub3Qgc2V0 CkNPTkZJR19QQ0lFX0JVU19ERUZBVUxUPXkKIyBDT05GSUdfUENJRV9CVVNfU0FGRSBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSUVfQlVTX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ RV9CVVNfUEVFUjJQRUVSIGlzIG5vdCBzZXQKQ09ORklHX0hPVFBMVUdfUENJPXkKQ09ORklHX0hP VFBMVUdfUENJX0NPTVBBUT15CkNPTkZJR19IT1RQTFVHX1BDSV9DT01QQVFfTlZSQU09eQpDT05G SUdfSE9UUExVR19QQ0lfSUJNPXkKQ09ORklHX0hPVFBMVUdfUENJX0FDUEk9eQpDT05GSUdfSE9U UExVR19QQ0lfQUNQSV9JQk09eQpDT05GSUdfSE9UUExVR19QQ0lfQ1BDST15CkNPTkZJR19IT1RQ TFVHX1BDSV9DUENJX1pUNTU1MD15CkNPTkZJR19IT1RQTFVHX1BDSV9DUENJX0dFTkVSSUM9eQpD T05GSUdfSE9UUExVR19QQ0lfU0hQQz15CgojCiMgUENJIGNvbnRyb2xsZXIgZHJpdmVycwojCkNP TkZJR19QQ0lfRlRQQ0kxMDA9eQpDT05GSUdfUENJX0hPU1RfQ09NTU9OPXkKQ09ORklHX1BDSV9I T1NUX0dFTkVSSUM9eQpDT05GSUdfUENJRV9YSUxJTlg9eQpDT05GSUdfUENJRV9NSUNST0NISVBf SE9TVD15CgojCiMgRGVzaWduV2FyZSBQQ0kgQ29yZSBTdXBwb3J0CiMKQ09ORklHX1BDSUVfRFc9 eQpDT05GSUdfUENJRV9EV19IT1NUPXkKQ09ORklHX1BDSUVfRFdfRVA9eQpDT05GSUdfUENJRV9E V19QTEFUPXkKQ09ORklHX1BDSUVfRFdfUExBVF9IT1NUPXkKQ09ORklHX1BDSUVfRFdfUExBVF9F UD15CkNPTkZJR19QQ0lFX0lOVEVMX0dXPXkKQ09ORklHX1BDSV9NRVNPTj15CiMgZW5kIG9mIERl c2lnbldhcmUgUENJIENvcmUgU3VwcG9ydAoKIwojIE1vYml2ZWlsIFBDSWUgQ29yZSBTdXBwb3J0 CiMKIyBlbmQgb2YgTW9iaXZlaWwgUENJZSBDb3JlIFN1cHBvcnQKCiMKIyBDYWRlbmNlIFBDSWUg Y29udHJvbGxlcnMgc3VwcG9ydAojCkNPTkZJR19QQ0lFX0NBREVOQ0U9eQpDT05GSUdfUENJRV9D QURFTkNFX0hPU1Q9eQpDT05GSUdfUENJRV9DQURFTkNFX0VQPXkKQ09ORklHX1BDSUVfQ0FERU5D RV9QTEFUPXkKQ09ORklHX1BDSUVfQ0FERU5DRV9QTEFUX0hPU1Q9eQpDT05GSUdfUENJRV9DQURF TkNFX1BMQVRfRVA9eQpDT05GSUdfUENJX0o3MjFFPXkKQ09ORklHX1BDSV9KNzIxRV9IT1NUPXkK Q09ORklHX1BDSV9KNzIxRV9FUD15CiMgZW5kIG9mIENhZGVuY2UgUENJZSBjb250cm9sbGVycyBz dXBwb3J0CiMgZW5kIG9mIFBDSSBjb250cm9sbGVyIGRyaXZlcnMKCiMKIyBQQ0kgRW5kcG9pbnQK IwpDT05GSUdfUENJX0VORFBPSU5UPXkKQ09ORklHX1BDSV9FTkRQT0lOVF9DT05GSUdGUz15CkNP TkZJR19QQ0lfRVBGX1RFU1Q9eQpDT05GSUdfUENJX0VQRl9OVEI9eQojIGVuZCBvZiBQQ0kgRW5k cG9pbnQKCiMKIyBQQ0kgc3dpdGNoIGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19QQ0lfU1df U1dJVENIVEVDPXkKIyBlbmQgb2YgUENJIHN3aXRjaCBjb250cm9sbGVyIGRyaXZlcnMKCkNPTkZJ R19DWExfQlVTPXkKQ09ORklHX0NYTF9NRU09eQpDT05GSUdfQ1hMX01FTV9SQVdfQ09NTUFORFM9 eQpDT05GSUdfUENDQVJEPXkKQ09ORklHX1BDTUNJQT15CkNPTkZJR19QQ01DSUFfTE9BRF9DSVM9 eQpDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKQ09ORklHX1lFTlRBPXkK Q09ORklHX1lFTlRBX08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09ORklHX1lFTlRBX1RJPXkK Q09ORklHX1lFTlRBX0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJQkE9eQpDT05GSUdfUEQ2 NzI5PXkKQ09ORklHX0k4MjA5Mj15CkNPTkZJR19JODIzNjU9eQpDT05GSUdfVENJQz15CkNPTkZJ R19QQ01DSUFfUFJPQkU9eQpDT05GSUdfUENDQVJEX05PTlNUQVRJQz15CkNPTkZJR19SQVBJRElP PXkKQ09ORklHX1JBUElESU9fVFNJNzIxPXkKQ09ORklHX1JBUElESU9fRElTQ19USU1FT1VUPTMw CkNPTkZJR19SQVBJRElPX0VOQUJMRV9SWF9UWF9QT1JUUz15CkNPTkZJR19SQVBJRElPX0RNQV9F TkdJTkU9eQpDT05GSUdfUkFQSURJT19ERUJVRz15CkNPTkZJR19SQVBJRElPX0VOVU1fQkFTSUM9 eQpDT05GSUdfUkFQSURJT19DSE1BTj15CkNPTkZJR19SQVBJRElPX01QT1JUX0NERVY9eQoKIwoj IFJhcGlkSU8gU3dpdGNoIGRyaXZlcnMKIwpDT05GSUdfUkFQSURJT19UU0k1N1g9eQpDT05GSUdf UkFQSURJT19DUFNfWFg9eQpDT05GSUdfUkFQSURJT19UU0k1Njg9eQpDT05GSUdfUkFQSURJT19D UFNfR0VOMj15CkNPTkZJR19SQVBJRElPX1JYU19HRU4zPXkKIyBlbmQgb2YgUmFwaWRJTyBTd2l0 Y2ggZHJpdmVycwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfQVVYSUxJQVJZ X0JVUz15CkNPTkZJR19VRVZFTlRfSEVMUEVSPXkKQ09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0i IgpDT05GSUdfREVWVE1QRlM9eQpDT05GSUdfREVWVE1QRlNfTU9VTlQ9eQpDT05GSUdfU1RBTkRB TE9ORT15CkNPTkZJR19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEPXkKCiMKIyBGaXJtd2FyZSBsb2Fk ZXIKIwpDT05GSUdfRldfTE9BREVSPXkKQ09ORklHX0ZXX0xPQURFUl9QQUdFRF9CVUY9eQpDT05G SUdfRVhUUkFfRklSTVdBUkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUj15CkNPTkZJ R19GV19MT0FERVJfVVNFUl9IRUxQRVJfRkFMTEJBQ0s9eQpDT05GSUdfRldfTE9BREVSX0NPTVBS RVNTPXkKQ09ORklHX0ZXX0NBQ0hFPXkKIyBlbmQgb2YgRmlybXdhcmUgbG9hZGVyCgpDT05GSUdf V0FOVF9ERVZfQ09SRURVTVA9eQpDT05GSUdfQUxMT1dfREVWX0NPUkVEVU1QPXkKQ09ORklHX0RF Vl9DT1JFRFVNUD15CiMgQ09ORklHX0RFQlVHX0RSSVZFUiBpcyBub3Qgc2V0CkNPTkZJR19ERUJV R19ERVZSRVM9eQojIENPTkZJR19ERUJVR19URVNUX0RSSVZFUl9SRU1PVkUgaXMgbm90IHNldApD T05GSUdfUE1fUU9TX0tVTklUX1RFU1Q9eQpDT05GSUdfVEVTVF9BU1lOQ19EUklWRVJfUFJPQkU9 bQpDT05GSUdfRFJJVkVSX1BFX0tVTklUX1RFU1Q9eQpDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BS T0JFPXkKQ09ORklHX0dFTkVSSUNfQ1BVX1ZVTE5FUkFCSUxJVElFUz15CkNPTkZJR19SRUdNQVA9 eQpDT05GSUdfUkVHTUFQX0kyQz15CkNPTkZJR19SRUdNQVBfU0xJTUJVUz15CkNPTkZJR19SRUdN QVBfU1BJPXkKQ09ORklHX1JFR01BUF9TUE1JPXkKQ09ORklHX1JFR01BUF9XMT15CkNPTkZJR19S RUdNQVBfTU1JTz15CkNPTkZJR19SRUdNQVBfSVJRPXkKQ09ORklHX1JFR01BUF9TT1VORFdJUkU9 eQpDT05GSUdfUkVHTUFQX1NPVU5EV0lSRV9NQlE9eQpDT05GSUdfUkVHTUFQX1NDQ0I9eQpDT05G SUdfUkVHTUFQX0kzQz15CkNPTkZJR19SRUdNQVBfU1BJX0FWTU09eQpDT05GSUdfRE1BX1NIQVJF RF9CVUZGRVI9eQpDT05GSUdfRE1BX0ZFTkNFX1RSQUNFPXkKIyBlbmQgb2YgR2VuZXJpYyBEcml2 ZXIgT3B0aW9ucwoKIwojIEJ1cyBkZXZpY2VzCiMKQ09ORklHX01PWFRFVD15CkNPTkZJR19TSU1Q TEVfUE1fQlVTPXkKQ09ORklHX01ISV9CVVM9eQpDT05GSUdfTUhJX0JVU19ERUJVRz15CkNPTkZJ R19NSElfQlVTX1BDSV9HRU5FUklDPXkKIyBlbmQgb2YgQnVzIGRldmljZXMKCkNPTkZJR19DT05O RUNUT1I9eQpDT05GSUdfUFJPQ19FVkVOVFM9eQpDT05GSUdfR05TUz15CkNPTkZJR19HTlNTX1NF UklBTD15CkNPTkZJR19HTlNTX01US19TRVJJQUw9eQpDT05GSUdfR05TU19TSVJGX1NFUklBTD15 CkNPTkZJR19HTlNTX1VCWF9TRVJJQUw9eQpDT05GSUdfTVREPXkKQ09ORklHX01URF9URVNUUz1t CgojCiMgUGFydGl0aW9uIHBhcnNlcnMKIwpDT05GSUdfTVREX0FSN19QQVJUUz15CkNPTkZJR19N VERfQ01ETElORV9QQVJUUz15CkNPTkZJR19NVERfT0ZfUEFSVFM9eQpDT05GSUdfTVREX1JFREJP T1RfUEFSVFM9eQpDT05GSUdfTVREX1JFREJPT1RfRElSRUNUT1JZX0JMT0NLPS0xCkNPTkZJR19N VERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRD15CkNPTkZJR19NVERfUkVEQk9PVF9QQVJUU19S RUFET05MWT15CiMgZW5kIG9mIFBhcnRpdGlvbiBwYXJzZXJzCgojCiMgVXNlciBNb2R1bGVzIEFu ZCBUcmFuc2xhdGlvbiBMYXllcnMKIwpDT05GSUdfTVREX0JMS0RFVlM9eQpDT05GSUdfTVREX0JM T0NLPXkKQ09ORklHX0ZUTD15CkNPTkZJR19ORlRMPXkKQ09ORklHX05GVExfUlc9eQpDT05GSUdf SU5GVEw9eQpDT05GSUdfUkZEX0ZUTD15CkNPTkZJR19TU0ZEQz15CkNPTkZJR19TTV9GVEw9eQpD T05GSUdfTVREX09PUFM9eQpDT05GSUdfTVREX1BTVE9SRT15CkNPTkZJR19NVERfU1dBUD15CkNP TkZJR19NVERfUEFSVElUSU9ORURfTUFTVEVSPXkKCiMKIyBSQU0vUk9NL0ZsYXNoIGNoaXAgZHJp dmVycwojCkNPTkZJR19NVERfQ0ZJPXkKQ09ORklHX01URF9KRURFQ1BST0JFPXkKQ09ORklHX01U RF9HRU5fUFJPQkU9eQpDT05GSUdfTVREX0NGSV9BRFZfT1BUSU9OUz15CkNPTkZJR19NVERfQ0ZJ X05PU1dBUD15CiMgQ09ORklHX01URF9DRklfQkVfQllURV9TV0FQIGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX0NGSV9MRV9CWVRFX1NXQVAgaXMgbm90IHNldApDT05GSUdfTVREX0NGSV9HRU9NRVRS WT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lE VEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CkNPTkZJR19NVERfTUFQX0JBTktf V0lEVEhfOD15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMTY9eQpDT05GSUdfTVREX01BUF9C QU5LX1dJRFRIXzMyPXkKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9JMj15CkNP TkZJR19NVERfQ0ZJX0k0PXkKQ09ORklHX01URF9DRklfSTg9eQpDT05GSUdfTVREX09UUD15CkNP TkZJR19NVERfQ0ZJX0lOVEVMRVhUPXkKQ09ORklHX01URF9DRklfQU1EU1REPXkKQ09ORklHX01U RF9DRklfU1RBQT15CkNPTkZJR19NVERfQ0ZJX1VUSUw9eQpDT05GSUdfTVREX1JBTT15CkNPTkZJ R19NVERfUk9NPXkKQ09ORklHX01URF9BQlNFTlQ9eQojIGVuZCBvZiBSQU0vUk9NL0ZsYXNoIGNo aXAgZHJpdmVycwoKIwojIE1hcHBpbmcgZHJpdmVycyBmb3IgY2hpcCBhY2Nlc3MKIwpDT05GSUdf TVREX0NPTVBMRVhfTUFQUElOR1M9eQpDT05GSUdfTVREX1BIWVNNQVA9eQpDT05GSUdfTVREX1BI WVNNQVBfQ09NUEFUPXkKQ09ORklHX01URF9QSFlTTUFQX1NUQVJUPTB4ODAwMDAwMApDT05GSUdf TVREX1BIWVNNQVBfTEVOPTAKQ09ORklHX01URF9QSFlTTUFQX0JBTktXSURUSD0yCkNPTkZJR19N VERfUEhZU01BUF9PRj15CkNPTkZJR19NVERfUEhZU01BUF9WRVJTQVRJTEU9eQpDT05GSUdfTVRE X1BIWVNNQVBfR0VNSU5JPXkKQ09ORklHX01URF9QSFlTTUFQX0dQSU9fQUREUj15CkNPTkZJR19N VERfU0JDX0dYWD15CkNPTkZJR19NVERfU0N4MjAwX0RPQ0ZMQVNIPXkKQ09ORklHX01URF9BTUQ3 NlhST009eQpDT05GSUdfTVREX0lDSFhST009eQpDT05GSUdfTVREX0VTQjJST009eQpDT05GSUdf TVREX0NLODA0WFJPTT15CkNPTkZJR19NVERfU0NCMl9GTEFTSD15CiMgQ09ORklHX01URF9ORVR0 ZWwgaXMgbm90IHNldApDT05GSUdfTVREX0w0NDBHWD15CkNPTkZJR19NVERfUENJPXkKQ09ORklH X01URF9QQ01DSUE9eQpDT05GSUdfTVREX1BDTUNJQV9BTk9OWU1PVVM9eQpDT05GSUdfTVREX0lO VEVMX1ZSX05PUj15CkNPTkZJR19NVERfUExBVFJBTT15CiMgZW5kIG9mIE1hcHBpbmcgZHJpdmVy cyBmb3IgY2hpcCBhY2Nlc3MKCiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMK IwpDT05GSUdfTVREX1BNQzU1MT15CkNPTkZJR19NVERfUE1DNTUxX0JVR0ZJWD15CkNPTkZJR19N VERfUE1DNTUxX0RFQlVHPXkKQ09ORklHX01URF9EQVRBRkxBU0g9eQpDT05GSUdfTVREX0RBVEFG TEFTSF9XUklURV9WRVJJRlk9eQpDT05GSUdfTVREX0RBVEFGTEFTSF9PVFA9eQpDT05GSUdfTVRE X01DSFAyM0syNTY9eQpDT05GSUdfTVREX1NTVDI1TD15CkNPTkZJR19NVERfU0xSQU09eQpDT05G SUdfTVREX1BIUkFNPXkKQ09ORklHX01URF9NVERSQU09eQpDT05GSUdfTVREUkFNX1RPVEFMX1NJ WkU9NDA5NgpDT05GSUdfTVREUkFNX0VSQVNFX1NJWkU9MTI4CkNPTkZJR19NVERfQkxPQ0syTVRE PXkKCiMKIyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfTVREX0RPQ0czPXkK Q09ORklHX0JDSF9DT05TVF9NPTE0CkNPTkZJR19CQ0hfQ09OU1RfVD00CiMgZW5kIG9mIFNlbGYt Y29udGFpbmVkIE1URCBkZXZpY2UgZHJpdmVycwoKIwojIE5BTkQKIwpDT05GSUdfTVREX05BTkRf Q09SRT15CkNPTkZJR19NVERfT05FTkFORD15CkNPTkZJR19NVERfT05FTkFORF9WRVJJRllfV1JJ VEU9eQpDT05GSUdfTVREX09ORU5BTkRfR0VORVJJQz15CkNPTkZJR19NVERfT05FTkFORF9PVFA9 eQpDT05GSUdfTVREX09ORU5BTkRfMlhfUFJPR1JBTT15CkNPTkZJR19NVERfUkFXX05BTkQ9eQoK IwojIFJhdy9wYXJhbGxlbCBOQU5EIGZsYXNoIGNvbnRyb2xsZXJzCiMKQ09ORklHX01URF9OQU5E X0RFTkFMST15CkNPTkZJR19NVERfTkFORF9ERU5BTElfUENJPXkKQ09ORklHX01URF9OQU5EX0RF TkFMSV9EVD15CkNPTkZJR19NVERfTkFORF9DQUZFPXkKQ09ORklHX01URF9OQU5EX0NTNTUzWD15 CkNPTkZJR19NVERfTkFORF9NWElDPXkKQ09ORklHX01URF9OQU5EX0dQSU89eQpDT05GSUdfTVRE X05BTkRfUExBVEZPUk09eQpDT05GSUdfTVREX05BTkRfQ0FERU5DRT15CkNPTkZJR19NVERfTkFO RF9BUkFTQU49eQpDT05GSUdfTVREX05BTkRfSU5URUxfTEdNPXkKCiMKIyBNaXNjCiMKQ09ORklH X01URF9TTV9DT01NT049eQpDT05GSUdfTVREX05BTkRfTkFORFNJTT15CkNPTkZJR19NVERfTkFO RF9SSUNPSD15CkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQPXkKQ09ORklHX01URF9OQU5EX0RJ U0tPTkNISVBfUFJPQkVfQURWQU5DRUQ9eQpDT05GSUdfTVREX05BTkRfRElTS09OQ0hJUF9QUk9C RV9BRERSRVNTPTAKQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfSElHSD15CkNPTkZJ R19NVERfTkFORF9ESVNLT05DSElQX0JCVFdSSVRFPXkKQ09ORklHX01URF9TUElfTkFORD15Cgoj CiMgRUNDIGVuZ2luZSBzdXBwb3J0CiMKQ09ORklHX01URF9OQU5EX0VDQz15CkNPTkZJR19NVERf TkFORF9FQ0NfU1dfSEFNTUlORz15CkNPTkZJR19NVERfTkFORF9FQ0NfU1dfSEFNTUlOR19TTUM9 eQpDT05GSUdfTVREX05BTkRfRUNDX1NXX0JDSD15CiMgZW5kIG9mIEVDQyBlbmdpbmUgc3VwcG9y dAojIGVuZCBvZiBOQU5ECgojCiMgTFBERFIgJiBMUEREUjIgUENNIG1lbW9yeSBkcml2ZXJzCiMK Q09ORklHX01URF9MUEREUj15CkNPTkZJR19NVERfUUlORk9fUFJPQkU9eQojIGVuZCBvZiBMUERE UiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMKCkNPTkZJR19NVERfU1BJX05PUj15CkNPTkZJ R19NVERfU1BJX05PUl9VU0VfNEtfU0VDVE9SUz15CiMgQ09ORklHX01URF9TUElfTk9SX1NXUF9E SVNBQkxFIGlzIG5vdCBzZXQKQ09ORklHX01URF9TUElfTk9SX1NXUF9ESVNBQkxFX09OX1ZPTEFU SUxFPXkKIyBDT05GSUdfTVREX1NQSV9OT1JfU1dQX0tFRVAgaXMgbm90IHNldApDT05GSUdfU1BJ X0lOVEVMX1NQST15CkNPTkZJR19TUElfSU5URUxfU1BJX1BDST15CkNPTkZJR19TUElfSU5URUxf U1BJX1BMQVRGT1JNPXkKQ09ORklHX01URF9VQkk9eQpDT05GSUdfTVREX1VCSV9XTF9USFJFU0hP TEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJfTElNSVQ9MjAKQ09ORklHX01URF9VQklfRkFTVE1B UD15CkNPTkZJR19NVERfVUJJX0dMVUVCST15CkNPTkZJR19NVERfVUJJX0JMT0NLPXkKQ09ORklH X01URF9IWVBFUkJVUz15CkNPTkZJR19EVEM9eQpDT05GSUdfT0Y9eQojIENPTkZJR19PRl9VTklU VEVTVCBpcyBub3Qgc2V0CkNPTkZJR19PRl9GTEFUVFJFRT15CkNPTkZJR19PRl9FQVJMWV9GTEFU VFJFRT15CkNPTkZJR19PRl9QUk9NVFJFRT15CkNPTkZJR19PRl9LT0JKPXkKQ09ORklHX09GX0RZ TkFNSUM9eQpDT05GSUdfT0ZfQUREUkVTUz15CkNPTkZJR19PRl9JUlE9eQpDT05GSUdfT0ZfTkVU PXkKQ09ORklHX09GX1JFU0VSVkVEX01FTT15CkNPTkZJR19PRl9SRVNPTFZFPXkKQ09ORklHX09G X09WRVJMQVk9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9eQpDT05GSUdfUEFS UE9SVD15CkNPTkZJR19QQVJQT1JUX1BDPXkKQ09ORklHX1BBUlBPUlRfU0VSSUFMPXkKQ09ORklH X1BBUlBPUlRfUENfRklGTz15CkNPTkZJR19QQVJQT1JUX1BDX1NVUEVSSU89eQpDT05GSUdfUEFS UE9SVF9QQ19QQ01DSUE9eQpDT05GSUdfUEFSUE9SVF9BWDg4Nzk2PXkKQ09ORklHX1BBUlBPUlRf MTI4ND15CkNPTkZJR19QQVJQT1JUX05PVF9QQz15CkNPTkZJR19QTlA9eQpDT05GSUdfUE5QX0RF QlVHX01FU1NBR0VTPXkKCiMKIyBQcm90b2NvbHMKIwpDT05GSUdfSVNBUE5QPXkKQ09ORklHX1BO UEJJT1M9eQpDT05GSUdfUE5QQklPU19QUk9DX0ZTPXkKQ09ORklHX1BOUEFDUEk9eQpDT05GSUdf QkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPXkKQ09ORklHX0JMS19ERVZfTlVMTF9C TEtfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0JMS19ERVZfRkQ9eQpDT05GSUdfQ0RST009eQoj IENPTkZJR19QQVJJREUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QQ0lFU1NEX01USVAzMlhY PXkKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0xPT1A9eQpDT05GSUdf QkxLX0RFVl9MT09QX01JTl9DT1VOVD04CkNPTkZJR19CTEtfREVWX0NSWVBUT0xPT1A9eQpDT05G SUdfQkxLX0RFVl9EUkJEPXkKQ09ORklHX0RSQkRfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0JM S19ERVZfTkJEPXkKQ09ORklHX0JMS19ERVZfU1g4PXkKQ09ORklHX0JMS19ERVZfUkFNPXkKQ09O RklHX0JMS19ERVZfUkFNX0NPVU5UPTE2CkNPTkZJR19CTEtfREVWX1JBTV9TSVpFPTQwOTYKQ09O RklHX0NEUk9NX1BLVENEVkQ9eQpDT05GSUdfQ0RST01fUEtUQ0RWRF9CVUZGRVJTPTgKQ09ORklH X0NEUk9NX1BLVENEVkRfV0NBQ0hFPXkKQ09ORklHX0FUQV9PVkVSX0VUSD15CkNPTkZJR19WSVJU SU9fQkxLPXkKQ09ORklHX0JMS19ERVZfUkJEPXkKQ09ORklHX0JMS19ERVZfUlNYWD15CkNPTkZJ R19CTEtfREVWX1JOQkQ9eQpDT05GSUdfQkxLX0RFVl9STkJEX0NMSUVOVD15CkNPTkZJR19CTEtf REVWX1JOQkRfU0VSVkVSPXkKCiMKIyBOVk1FIFN1cHBvcnQKIwpDT05GSUdfTlZNRV9DT1JFPXkK Q09ORklHX0JMS19ERVZfTlZNRT15CkNPTkZJR19OVk1FX01VTFRJUEFUSD15CkNPTkZJR19OVk1F X0hXTU9OPXkKQ09ORklHX05WTUVfRkFCUklDUz15CkNPTkZJR19OVk1FX1JETUE9eQpDT05GSUdf TlZNRV9GQz15CkNPTkZJR19OVk1FX1RDUD15CkNPTkZJR19OVk1FX1RBUkdFVD15CkNPTkZJR19O Vk1FX1RBUkdFVF9QQVNTVEhSVT15CkNPTkZJR19OVk1FX1RBUkdFVF9MT09QPXkKQ09ORklHX05W TUVfVEFSR0VUX1JETUE9eQpDT05GSUdfTlZNRV9UQVJHRVRfRkM9eQpDT05GSUdfTlZNRV9UQVJH RVRfRkNMT09QPXkKQ09ORklHX05WTUVfVEFSR0VUX1RDUD15CiMgZW5kIG9mIE5WTUUgU3VwcG9y dAoKIwojIE1pc2MgZGV2aWNlcwojCkNPTkZJR19TRU5TT1JTX0xJUzNMVjAyRD15CkNPTkZJR19B RDUyNVhfRFBPVD15CkNPTkZJR19BRDUyNVhfRFBPVF9JMkM9eQpDT05GSUdfQUQ1MjVYX0RQT1Rf U1BJPXkKQ09ORklHX0RVTU1ZX0lSUT15CkNPTkZJR19JQk1fQVNNPXkKQ09ORklHX1BIQU5UT009 eQpDT05GSUdfVElGTV9DT1JFPXkKQ09ORklHX1RJRk1fN1hYMT15CkNPTkZJR19JQ1M5MzJTNDAx PXkKQ09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15CkNPTkZJR19DUzU1MzVfTUZHUFQ9eQpDT05G SUdfQ1M1NTM1X01GR1BUX0RFRkFVTFRfSVJRPTcKQ09ORklHX0NTNTUzNV9DTE9DS19FVkVOVF9T UkM9eQpDT05GSUdfSFBfSUxPPXkKQ09ORklHX0FQRFM5ODAyQUxTPXkKQ09ORklHX0lTTDI5MDAz PXkKQ09ORklHX0lTTDI5MDIwPXkKQ09ORklHX1NFTlNPUlNfVFNMMjU1MD15CkNPTkZJR19TRU5T T1JTX0JIMTc3MD15CkNPTkZJR19TRU5TT1JTX0FQRFM5OTBYPXkKQ09ORklHX0hNQzYzNTI9eQpD T05GSUdfRFMxNjgyPXkKQ09ORklHX1ZNV0FSRV9CQUxMT09OPXkKQ09ORklHX1BDSF9QSFVCPXkK Q09ORklHX0xBVFRJQ0VfRUNQM19DT05GSUc9eQpDT05GSUdfU1JBTT15CkNPTkZJR19EV19YREFU QV9QQ0lFPXkKQ09ORklHX1BDSV9FTkRQT0lOVF9URVNUPXkKQ09ORklHX1hJTElOWF9TREZFQz15 CkNPTkZJR19NSVNDX1JUU1g9eQpDT05GSUdfSElTSV9ISUtFWV9VU0I9eQpDT05GSUdfQzJQT1JU PXkKQ09ORklHX0MyUE9SVF9EVVJBTUFSXzIxNTA9eQoKIwojIEVFUFJPTSBzdXBwb3J0CiMKQ09O RklHX0VFUFJPTV9BVDI0PXkKQ09ORklHX0VFUFJPTV9BVDI1PXkKQ09ORklHX0VFUFJPTV9MRUdB Q1k9eQpDT05GSUdfRUVQUk9NX01BWDY4NzU9eQpDT05GSUdfRUVQUk9NXzkzQ1g2PXkKQ09ORklH X0VFUFJPTV85M1hYNDY9eQpDT05GSUdfRUVQUk9NX0lEVF84OUhQRVNYPXkKQ09ORklHX0VFUFJP TV9FRTEwMDQ9eQojIGVuZCBvZiBFRVBST00gc3VwcG9ydAoKQ09ORklHX0NCNzEwX0NPUkU9eQpD T05GSUdfQ0I3MTBfREVCVUc9eQpDT05GSUdfQ0I3MTBfREVCVUdfQVNTVU1QVElPTlM9eQoKIwoj IFRleGFzIEluc3RydW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKQ09O RklHX1RJX1NUPXkKIyBlbmQgb2YgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBs aW5lIGRpc2NpcGxpbmUKCkNPTkZJR19TRU5TT1JTX0xJUzNfSTJDPXkKQ09ORklHX0FMVEVSQV9T VEFQTD15CkNPTkZJR19JTlRFTF9NRUk9eQpDT05GSUdfSU5URUxfTUVJX01FPXkKQ09ORklHX0lO VEVMX01FSV9UWEU9eQpDT05GSUdfSU5URUxfTUVJX0hEQ1A9eQpDT05GSUdfVk1XQVJFX1ZNQ0k9 eQpDT05GSUdfRUNITz15CkNPTkZJR19CQ01fVks9eQpDT05GSUdfQkNNX1ZLX1RUWT15CkNPTkZJ R19NSVNDX0FMQ09SX1BDST15CkNPTkZJR19NSVNDX1JUU1hfUENJPXkKQ09ORklHX01JU0NfUlRT WF9VU0I9eQpDT05GSUdfSEFCQU5BX0FJPXkKQ09ORklHX1VBQ0NFPXkKQ09ORklHX1BWUEFOSUM9 eQpDT05GSUdfUFZQQU5JQ19NTUlPPXkKQ09ORklHX1BWUEFOSUNfUENJPXkKIyBlbmQgb2YgTWlz YyBkZXZpY2VzCgpDT05GSUdfSEFWRV9JREU9eQpDT05GSUdfSURFPXkKCiMKIyBQbGVhc2Ugc2Vl IERvY3VtZW50YXRpb24vaWRlL2lkZS5yc3QgZm9yIGhlbHAvaW5mbyBvbiBJREUgZHJpdmVzCiMK Q09ORklHX0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJTUlOR1M9eQpDT05GSUdfSURFX0FU QVBJPXkKQ09ORklHX0lERV9MRUdBQ1k9eQpDT05GSUdfQkxLX0RFVl9JREVfU0FUQT15CkNPTkZJ R19JREVfR0Q9eQpDT05GSUdfSURFX0dEX0FUQT15CkNPTkZJR19JREVfR0RfQVRBUEk9eQpDT05G SUdfQkxLX0RFVl9JREVDUz15CkNPTkZJR19CTEtfREVWX0RFTEtJTj15CkNPTkZJR19CTEtfREVW X0lERUNEPXkKQ09ORklHX0JMS19ERVZfSURFQ0RfVkVSQk9TRV9FUlJPUlM9eQpDT05GSUdfQkxL X0RFVl9JREVUQVBFPXkKQ09ORklHX0JMS19ERVZfSURFQUNQST15CkNPTkZJR19JREVfVEFTS19J T0NUTD15CkNPTkZJR19JREVfUFJPQ19GUz15CgojCiMgSURFIGNoaXBzZXQgc3VwcG9ydC9idWdm aXhlcwojCkNPTkZJR19JREVfR0VORVJJQz15CkNPTkZJR19CTEtfREVWX1BMQVRGT1JNPXkKQ09O RklHX0JMS19ERVZfQ01ENjQwPXkKQ09ORklHX0JMS19ERVZfQ01ENjQwX0VOSEFOQ0VEPXkKQ09O RklHX0JMS19ERVZfSURFUE5QPXkKQ09ORklHX0JMS19ERVZfSURFRE1BX1NGRj15CgojCiMgUENJ IElERSBjaGlwc2V0cyBzdXBwb3J0CiMKQ09ORklHX0JMS19ERVZfSURFUENJPXkKQ09ORklHX0lE RVBDSV9QQ0lCVVNfT1JERVI9eQpDT05GSUdfQkxLX0RFVl9PRkZCT0FSRD15CkNPTkZJR19CTEtf REVWX0dFTkVSSUM9eQpDT05GSUdfQkxLX0RFVl9PUFRJNjIxPXkKQ09ORklHX0JMS19ERVZfUlox MDAwPXkKQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15CkNPTkZJR19CTEtfREVWX0FFQzYyWFg9 eQpDT05GSUdfQkxLX0RFVl9BTEkxNVgzPXkKQ09ORklHX0JMS19ERVZfQU1ENzRYWD15CkNPTkZJ R19CTEtfREVWX0FUSUlYUD15CkNPTkZJR19CTEtfREVWX0NNRDY0WD15CkNPTkZJR19CTEtfREVW X1RSSUZMRVg9eQpDT05GSUdfQkxLX0RFVl9DUzU1MjA9eQpDT05GSUdfQkxLX0RFVl9DUzU1MzA9 eQpDT05GSUdfQkxLX0RFVl9DUzU1MzU9eQpDT05GSUdfQkxLX0RFVl9DUzU1MzY9eQpDT05GSUdf QkxLX0RFVl9IUFQzNjY9eQpDT05GSUdfQkxLX0RFVl9KTUlDUk9OPXkKQ09ORklHX0JMS19ERVZf U0MxMjAwPXkKQ09ORklHX0JMS19ERVZfUElJWD15CkNPTkZJR19CTEtfREVWX0lUODE3Mj15CkNP TkZJR19CTEtfREVWX0lUODIxMz15CkNPTkZJR19CTEtfREVWX0lUODIxWD15CkNPTkZJR19CTEtf REVWX05TODc0MTU9eQpDT05GSUdfQkxLX0RFVl9QREMyMDJYWF9PTEQ9eQpDT05GSUdfQkxLX0RF Vl9QREMyMDJYWF9ORVc9eQpDT05GSUdfQkxLX0RFVl9TVldLUz15CkNPTkZJR19CTEtfREVWX1NJ SU1BR0U9eQpDT05GSUdfQkxLX0RFVl9TSVM1NTEzPXkKQ09ORklHX0JMS19ERVZfU0xDOTBFNjY9 eQpDT05GSUdfQkxLX0RFVl9UUk0yOTA9eQpDT05GSUdfQkxLX0RFVl9WSUE4MkNYWFg9eQpDT05G SUdfQkxLX0RFVl9UQzg2QzAwMT15CgojCiMgT3RoZXIgSURFIGNoaXBzZXRzIHN1cHBvcnQKIwoK IwojIE5vdGU6IG1vc3Qgb2YgdGhlc2UgYWxzbyByZXF1aXJlIHNwZWNpYWwga2VybmVsIGJvb3Qg cGFyYW1ldGVycwojCkNPTkZJR19CTEtfREVWXzREUklWRVM9eQpDT05GSUdfQkxLX0RFVl9BTEkx NFhYPXkKQ09ORklHX0JMS19ERVZfRFRDMjI3OD15CkNPTkZJR19CTEtfREVWX0hUNjU2MEI9eQpD T05GSUdfQkxLX0RFVl9RRDY1WFg9eQpDT05GSUdfQkxLX0RFVl9VTUM4NjcyPXkKQ09ORklHX0JM S19ERVZfSURFRE1BPXkKCiMKIyBTQ1NJIGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9E PXkKQ09ORklHX1JBSURfQVRUUlM9eQpDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNP TkZJR19TQ1NJX05FVExJTks9eQpDT05GSUdfU0NTSV9QUk9DX0ZTPXkKCiMKIyBTQ1NJIHN1cHBv cnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQojCkNPTkZJR19CTEtfREVWX1NEPXkKQ09ORklH X0NIUl9ERVZfU1Q9eQpDT05GSUdfQkxLX0RFVl9TUj15CkNPTkZJR19DSFJfREVWX1NHPXkKQ09O RklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lfRU5DTE9TVVJFPXkKQ09ORklHX1NDU0lfQ09O U1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJR19TQ1NJX1NDQU5fQVNZTkM9eQoK IwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRSUz15CkNPTkZJR19TQ1NJ X0ZDX0FUVFJTPXkKQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfQVRU UlM9eQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPXkKQ09ORklHX1NDU0lfU0FTX0FUQT15CkNPTkZJ R19TQ1NJX1NBU19IT1NUX1NNUD15CkNPTkZJR19TQ1NJX1NSUF9BVFRSUz15CiMgZW5kIG9mIFND U0kgVHJhbnNwb3J0cwoKQ09ORklHX1NDU0lfTE9XTEVWRUw9eQpDT05GSUdfSVNDU0lfVENQPXkK Q09ORklHX0lTQ1NJX0JPT1RfU1lTRlM9eQpDT05GSUdfU0NTSV9DWEdCM19JU0NTST15CkNPTkZJ R19TQ1NJX0NYR0I0X0lTQ1NJPXkKQ09ORklHX1NDU0lfQk5YMl9JU0NTST15CkNPTkZJR19TQ1NJ X0JOWDJYX0ZDT0U9eQpDT05GSUdfQkUySVNDU0k9eQpDT05GSUdfQkxLX0RFVl8zV19YWFhYX1JB SUQ9eQpDT05GSUdfU0NTSV9IUFNBPXkKQ09ORklHX1NDU0lfM1dfOVhYWD15CkNPTkZJR19TQ1NJ XzNXX1NBUz15CkNPTkZJR19TQ1NJX0FDQVJEPXkKQ09ORklHX1NDU0lfQUhBMTUyWD15CkNPTkZJ R19TQ1NJX0FIQTE1NDI9eQpDT05GSUdfU0NTSV9BSEExNzQwPXkKQ09ORklHX1NDU0lfQUFDUkFJ RD15CkNPTkZJR19TQ1NJX0FJQzdYWFg9eQpDT05GSUdfQUlDN1hYWF9DTURTX1BFUl9ERVZJQ0U9 MzIKQ09ORklHX0FJQzdYWFhfUkVTRVRfREVMQVlfTVM9NTAwMApDT05GSUdfQUlDN1hYWF9ERUJV R19FTkFCTEU9eQpDT05GSUdfQUlDN1hYWF9ERUJVR19NQVNLPTAKQ09ORklHX0FJQzdYWFhfUkVH X1BSRVRUWV9QUklOVD15CkNPTkZJR19TQ1NJX0FJQzc5WFg9eQpDT05GSUdfQUlDNzlYWF9DTURT X1BFUl9ERVZJQ0U9MzIKQ09ORklHX0FJQzc5WFhfUkVTRVRfREVMQVlfTVM9NTAwMApDT05GSUdf QUlDNzlYWF9ERUJVR19FTkFCTEU9eQpDT05GSUdfQUlDNzlYWF9ERUJVR19NQVNLPTAKQ09ORklH X0FJQzc5WFhfUkVHX1BSRVRUWV9QUklOVD15CkNPTkZJR19TQ1NJX0FJQzk0WFg9eQpDT05GSUdf QUlDOTRYWF9ERUJVRz15CkNPTkZJR19TQ1NJX01WU0FTPXkKQ09ORklHX1NDU0lfTVZTQVNfREVC VUc9eQpDT05GSUdfU0NTSV9NVlNBU19UQVNLTEVUPXkKQ09ORklHX1NDU0lfTVZVTUk9eQpDT05G SUdfU0NTSV9EUFRfSTJPPXkKQ09ORklHX1NDU0lfQURWQU5TWVM9eQpDT05GSUdfU0NTSV9BUkNN U1I9eQpDT05GSUdfU0NTSV9FU0FTMlI9eQpDT05GSUdfTUVHQVJBSURfTkVXR0VOPXkKQ09ORklH X01FR0FSQUlEX01NPXkKQ09ORklHX01FR0FSQUlEX01BSUxCT1g9eQpDT05GSUdfTUVHQVJBSURf TEVHQUNZPXkKQ09ORklHX01FR0FSQUlEX1NBUz15CkNPTkZJR19TQ1NJX01QVDNTQVM9eQpDT05G SUdfU0NTSV9NUFQyU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNTQVNfTUFYX1NHRT0x MjgKQ09ORklHX1NDU0lfTVBUMlNBUz15CkNPTkZJR19TQ1NJX1NNQVJUUFFJPXkKQ09ORklHX1ND U0lfVUZTSENEPXkKQ09ORklHX1NDU0lfVUZTSENEX1BDST15CkNPTkZJR19TQ1NJX1VGU19EV0Nf VENfUENJPXkKQ09ORklHX1NDU0lfVUZTSENEX1BMQVRGT1JNPXkKQ09ORklHX1NDU0lfVUZTX0NE TlNfUExBVEZPUk09eQpDT05GSUdfU0NTSV9VRlNfRFdDX1RDX1BMQVRGT1JNPXkKQ09ORklHX1ND U0lfVUZTX0JTRz15CkNPTkZJR19TQ1NJX1VGU19DUllQVE89eQpDT05GSUdfU0NTSV9IUFRJT1A9 eQpDT05GSUdfU0NTSV9CVVNMT0dJQz15CkNPTkZJR19TQ1NJX0ZMQVNIUE9JTlQ9eQpDT05GSUdf U0NTSV9NWVJCPXkKQ09ORklHX1NDU0lfTVlSUz15CkNPTkZJR19WTVdBUkVfUFZTQ1NJPXkKQ09O RklHX0hZUEVSVl9TVE9SQUdFPXkKQ09ORklHX0xJQkZDPXkKQ09ORklHX0xJQkZDT0U9eQpDT05G SUdfRkNPRT15CkNPTkZJR19GQ09FX0ZOSUM9eQpDT05GSUdfU0NTSV9TTklDPXkKQ09ORklHX1ND U0lfU05JQ19ERUJVR19GUz15CkNPTkZJR19TQ1NJX0RNWDMxOTFEPXkKQ09ORklHX1NDU0lfRkRP TUFJTj15CkNPTkZJR19TQ1NJX0ZET01BSU5fUENJPXkKQ09ORklHX1NDU0lfRkRPTUFJTl9JU0E9 eQpDT05GSUdfU0NTSV9JU0NJPXkKQ09ORklHX1NDU0lfR0VORVJJQ19OQ1I1MzgwPXkKQ09ORklH X1NDU0lfSVBTPXkKQ09ORklHX1NDU0lfSU5JVElPPXkKQ09ORklHX1NDU0lfSU5JQTEwMD15CkNP TkZJR19TQ1NJX1BQQT15CkNPTkZJR19TQ1NJX0lNTT15CkNPTkZJR19TQ1NJX0laSVBfRVBQMTY9 eQpDT05GSUdfU0NTSV9JWklQX1NMT1dfQ1RSPXkKQ09ORklHX1NDU0lfU1RFWD15CkNPTkZJR19T Q1NJX1NZTTUzQzhYWF8yPXkKQ09ORklHX1NDU0lfU1lNNTNDOFhYX0RNQV9BRERSRVNTSU5HX01P REU9MQpDT05GSUdfU0NTSV9TWU01M0M4WFhfREVGQVVMVF9UQUdTPTE2CkNPTkZJR19TQ1NJX1NZ TTUzQzhYWF9NQVhfVEFHUz02NApDT05GSUdfU0NTSV9TWU01M0M4WFhfTU1JTz15CkNPTkZJR19T Q1NJX0lQUj15CkNPTkZJR19TQ1NJX0lQUl9UUkFDRT15CkNPTkZJR19TQ1NJX0lQUl9EVU1QPXkK Q09ORklHX1NDU0lfUUxPR0lDX0ZBUz15CkNPTkZJR19TQ1NJX1FMT0dJQ18xMjgwPXkKQ09ORklH X1NDU0lfUUxBX0ZDPXkKQ09ORklHX1RDTV9RTEEyWFhYPXkKQ09ORklHX1RDTV9RTEEyWFhYX0RF QlVHPXkKQ09ORklHX1NDU0lfUUxBX0lTQ1NJPXkKQ09ORklHX1FFREk9eQpDT05GSUdfUUVERj15 CkNPTkZJR19TQ1NJX0xQRkM9eQpDT05GSUdfU0NTSV9MUEZDX0RFQlVHX0ZTPXkKQ09ORklHX1ND U0lfU0lNNzEwPXkKQ09ORklHX1NDU0lfREMzOTV4PXkKQ09ORklHX1NDU0lfQU01M0M5NzQ9eQpD T05GSUdfU0NTSV9OU1AzMj15CkNPTkZJR19TQ1NJX1dENzE5WD15CkNPTkZJR19TQ1NJX0RFQlVH PXkKQ09ORklHX1NDU0lfUE1DUkFJRD15CkNPTkZJR19TQ1NJX1BNODAwMT15CkNPTkZJR19TQ1NJ X0JGQV9GQz15CkNPTkZJR19TQ1NJX1ZJUlRJTz15CkNPTkZJR19TQ1NJX0NIRUxTSU9fRkNPRT15 CkNPTkZJR19TQ1NJX0xPV0xFVkVMX1BDTUNJQT15CkNPTkZJR19QQ01DSUFfQUhBMTUyWD1tCkNP TkZJR19QQ01DSUFfRkRPTUFJTj1tCkNPTkZJR19QQ01DSUFfTklOSkFfU0NTST1tCkNPTkZJR19Q Q01DSUFfUUxPR0lDPW0KQ09ORklHX1BDTUNJQV9TWU01M0M1MDA9bQpDT05GSUdfU0NTSV9ESD15 CkNPTkZJR19TQ1NJX0RIX1JEQUM9eQpDT05GSUdfU0NTSV9ESF9IUF9TVz15CkNPTkZJR19TQ1NJ X0RIX0VNQz15CkNPTkZJR19TQ1NJX0RIX0FMVUE9eQojIGVuZCBvZiBTQ1NJIGRldmljZSBzdXBw b3J0CgpDT05GSUdfQVRBPXkKQ09ORklHX1NBVEFfSE9TVD15CkNPTkZJR19QQVRBX1RJTUlOR1M9 eQpDT05GSUdfQVRBX1ZFUkJPU0VfRVJST1I9eQpDT05GSUdfQVRBX0ZPUkNFPXkKQ09ORklHX0FU QV9BQ1BJPXkKQ09ORklHX1NBVEFfWlBPREQ9eQpDT05GSUdfU0FUQV9QTVA9eQoKIwojIENvbnRy b2xsZXJzIHdpdGggbm9uLVNGRiBuYXRpdmUgaW50ZXJmYWNlCiMKQ09ORklHX1NBVEFfQUhDST15 CkNPTkZJR19TQVRBX01PQklMRV9MUE1fUE9MSUNZPTAKQ09ORklHX1NBVEFfQUhDSV9QTEFURk9S TT15CkNPTkZJR19BSENJX0NFVkE9eQpDT05GSUdfQUhDSV9RT1JJUT15CkNPTkZJR19TQVRBX0lO SUMxNjJYPXkKQ09ORklHX1NBVEFfQUNBUkRfQUhDST15CkNPTkZJR19TQVRBX1NJTDI0PXkKQ09O RklHX0FUQV9TRkY9eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3RvbSBETUEgaW50ZXJm YWNlCiMKQ09ORklHX1BEQ19BRE1BPXkKQ09ORklHX1NBVEFfUVNUT1I9eQpDT05GSUdfU0FUQV9T WDQ9eQpDT05GSUdfQVRBX0JNRE1BPXkKCiMKIyBTQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJN RE1BCiMKQ09ORklHX0FUQV9QSUlYPXkKQ09ORklHX1NBVEFfRFdDPXkKQ09ORklHX1NBVEFfRFdD X09MRF9ETUE9eQpDT05GSUdfU0FUQV9EV0NfREVCVUc9eQpDT05GSUdfU0FUQV9EV0NfVkRFQlVH PXkKQ09ORklHX1NBVEFfTVY9eQpDT05GSUdfU0FUQV9OVj15CkNPTkZJR19TQVRBX1BST01JU0U9 eQpDT05GSUdfU0FUQV9TSUw9eQpDT05GSUdfU0FUQV9TSVM9eQpDT05GSUdfU0FUQV9TVlc9eQpD T05GSUdfU0FUQV9VTEk9eQpDT05GSUdfU0FUQV9WSUE9eQpDT05GSUdfU0FUQV9WSVRFU1NFPXkK CiMKIyBQQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJNRE1BCiMKQ09ORklHX1BBVEFfQUxJPXkK Q09ORklHX1BBVEFfQU1EPXkKQ09ORklHX1BBVEFfQVJUT1A9eQpDT05GSUdfUEFUQV9BVElJWFA9 eQpDT05GSUdfUEFUQV9BVFA4NjdYPXkKQ09ORklHX1BBVEFfQ01ENjRYPXkKQ09ORklHX1BBVEFf Q1M1NTIwPXkKQ09ORklHX1BBVEFfQ1M1NTMwPXkKQ09ORklHX1BBVEFfQ1M1NTM1PXkKQ09ORklH X1BBVEFfQ1M1NTM2PXkKQ09ORklHX1BBVEFfQ1lQUkVTUz15CkNPTkZJR19QQVRBX0VGQVI9eQpD T05GSUdfUEFUQV9IUFQzNjY9eQpDT05GSUdfUEFUQV9IUFQzN1g9eQpDT05GSUdfUEFUQV9IUFQz WDJOPXkKQ09ORklHX1BBVEFfSFBUM1gzPXkKQ09ORklHX1BBVEFfSFBUM1gzX0RNQT15CkNPTkZJ R19QQVRBX0lUODIxMz15CkNPTkZJR19QQVRBX0lUODIxWD15CkNPTkZJR19QQVRBX0pNSUNST049 eQpDT05GSUdfUEFUQV9NQVJWRUxMPXkKQ09ORklHX1BBVEFfTkVUQ0VMTD15CkNPTkZJR19QQVRB X05JTkpBMzI9eQpDT05GSUdfUEFUQV9OUzg3NDE1PXkKQ09ORklHX1BBVEFfT0xEUElJWD15CkNP TkZJR19QQVRBX09QVElETUE9eQpDT05GSUdfUEFUQV9QREMyMDI3WD15CkNPTkZJR19QQVRBX1BE Q19PTEQ9eQpDT05GSUdfUEFUQV9SQURJU1lTPXkKQ09ORklHX1BBVEFfUkRDPXkKQ09ORklHX1BB VEFfU0MxMjAwPXkKQ09ORklHX1BBVEFfU0NIPXkKQ09ORklHX1BBVEFfU0VSVkVSV09SS1M9eQpD T05GSUdfUEFUQV9TSUw2ODA9eQpDT05GSUdfUEFUQV9TSVM9eQpDT05GSUdfUEFUQV9UT1NISUJB PXkKQ09ORklHX1BBVEFfVFJJRkxFWD15CkNPTkZJR19QQVRBX1ZJQT15CkNPTkZJR19QQVRBX1dJ TkJPTkQ9eQoKIwojIFBJTy1vbmx5IFNGRiBjb250cm9sbGVycwojCkNPTkZJR19QQVRBX0NNRDY0 MF9QQ0k9eQpDT05GSUdfUEFUQV9JU0FQTlA9eQpDT05GSUdfUEFUQV9NUElJWD15CkNPTkZJR19Q QVRBX05TODc0MTA9eQpDT05GSUdfUEFUQV9PUFRJPXkKQ09ORklHX1BBVEFfUENNQ0lBPXkKQ09O RklHX1BBVEFfUExBVEZPUk09eQpDT05GSUdfUEFUQV9PRl9QTEFURk9STT15CkNPTkZJR19QQVRB X1FEST15CkNPTkZJR19QQVRBX1JaMTAwMD15CkNPTkZJR19QQVRBX1dJTkJPTkRfVkxCPXkKCiMK IyBHZW5lcmljIGZhbGxiYWNrIC8gbGVnYWN5IGRyaXZlcnMKIwpDT05GSUdfUEFUQV9BQ1BJPXkK Q09ORklHX0FUQV9HRU5FUklDPXkKQ09ORklHX1BBVEFfTEVHQUNZPXkKQ09ORklHX01EPXkKQ09O RklHX0JMS19ERVZfTUQ9eQpDT05GSUdfTURfQVVUT0RFVEVDVD15CkNPTkZJR19NRF9MSU5FQVI9 eQpDT05GSUdfTURfUkFJRDA9eQpDT05GSUdfTURfUkFJRDE9eQpDT05GSUdfTURfUkFJRDEwPXkK Q09ORklHX01EX1JBSUQ0NTY9eQpDT05GSUdfTURfTVVMVElQQVRIPXkKQ09ORklHX01EX0ZBVUxU WT15CkNPTkZJR19NRF9DTFVTVEVSPXkKQ09ORklHX0JDQUNIRT15CkNPTkZJR19CQ0FDSEVfREVC VUc9eQpDT05GSUdfQkNBQ0hFX0NMT1NVUkVTX0RFQlVHPXkKQ09ORklHX0JDQUNIRV9BU1lOQ19S RUdJU1RSQVRJT049eQpDT05GSUdfQkxLX0RFVl9ETV9CVUlMVElOPXkKQ09ORklHX0JMS19ERVZf RE09eQpDT05GSUdfRE1fREVCVUc9eQpDT05GSUdfRE1fQlVGSU89eQpDT05GSUdfRE1fREVCVUdf QkxPQ0tfTUFOQUdFUl9MT0NLSU5HPXkKQ09ORklHX0RNX0RFQlVHX0JMT0NLX1NUQUNLX1RSQUNJ Tkc9eQpDT05GSUdfRE1fQklPX1BSSVNPTj15CkNPTkZJR19ETV9QRVJTSVNURU5UX0RBVEE9eQpD T05GSUdfRE1fVU5TVFJJUEVEPXkKQ09ORklHX0RNX0NSWVBUPXkKQ09ORklHX0RNX1NOQVBTSE9U PXkKQ09ORklHX0RNX1RISU5fUFJPVklTSU9OSU5HPXkKQ09ORklHX0RNX0NBQ0hFPXkKQ09ORklH X0RNX0NBQ0hFX1NNUT15CkNPTkZJR19ETV9XUklURUNBQ0hFPXkKQ09ORklHX0RNX0VCUz15CkNP TkZJR19ETV9FUkE9eQpDT05GSUdfRE1fQ0xPTkU9eQpDT05GSUdfRE1fTUlSUk9SPXkKQ09ORklH X0RNX0xPR19VU0VSU1BBQ0U9eQpDT05GSUdfRE1fUkFJRD15CkNPTkZJR19ETV9aRVJPPXkKQ09O RklHX0RNX01VTFRJUEFUSD15CkNPTkZJR19ETV9NVUxUSVBBVEhfUUw9eQpDT05GSUdfRE1fTVVM VElQQVRIX1NUPXkKQ09ORklHX0RNX01VTFRJUEFUSF9IU1Q9eQpDT05GSUdfRE1fTVVMVElQQVRI X0lPQT15CkNPTkZJR19ETV9ERUxBWT15CkNPTkZJR19ETV9EVVNUPXkKQ09ORklHX0RNX0lOSVQ9 eQpDT05GSUdfRE1fVUVWRU5UPXkKQ09ORklHX0RNX0ZMQUtFWT15CkNPTkZJR19ETV9WRVJJVFk9 eQpDT05GSUdfRE1fVkVSSVRZX1ZFUklGWV9ST09USEFTSF9TSUc9eQpDT05GSUdfRE1fVkVSSVRZ X1ZFUklGWV9ST09USEFTSF9TSUdfU0VDT05EQVJZX0tFWVJJTkc9eQpDT05GSUdfRE1fVkVSSVRZ X0ZFQz15CkNPTkZJR19ETV9TV0lUQ0g9eQpDT05GSUdfRE1fTE9HX1dSSVRFUz15CkNPTkZJR19E TV9JTlRFR1JJVFk9eQpDT05GSUdfRE1fWk9ORUQ9eQpDT05GSUdfVEFSR0VUX0NPUkU9eQpDT05G SUdfVENNX0lCTE9DSz15CkNPTkZJR19UQ01fRklMRUlPPXkKQ09ORklHX1RDTV9QU0NTST15CkNP TkZJR19UQ01fVVNFUjI9eQpDT05GSUdfTE9PUEJBQ0tfVEFSR0VUPXkKQ09ORklHX1RDTV9GQz15 CkNPTkZJR19JU0NTSV9UQVJHRVQ9eQpDT05GSUdfSVNDU0lfVEFSR0VUX0NYR0I0PXkKQ09ORklH X1NCUF9UQVJHRVQ9eQpDT05GSUdfRlVTSU9OPXkKQ09ORklHX0ZVU0lPTl9TUEk9eQpDT05GSUdf RlVTSU9OX0ZDPXkKQ09ORklHX0ZVU0lPTl9TQVM9eQpDT05GSUdfRlVTSU9OX01BWF9TR0U9MTI4 CkNPTkZJR19GVVNJT05fQ1RMPXkKQ09ORklHX0ZVU0lPTl9MQU49eQpDT05GSUdfRlVTSU9OX0xP R0dJTkc9eQoKIwojIElFRUUgMTM5NCAoRmlyZVdpcmUpIHN1cHBvcnQKIwpDT05GSUdfRklSRVdJ UkU9eQpDT05GSUdfRklSRVdJUkVfT0hDST15CkNPTkZJR19GSVJFV0lSRV9TQlAyPXkKQ09ORklH X0ZJUkVXSVJFX05FVD15CkNPTkZJR19GSVJFV0lSRV9OT1NZPXkKIyBlbmQgb2YgSUVFRSAxMzk0 IChGaXJlV2lyZSkgc3VwcG9ydAoKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkKQ09ORklHX01B Q19FTVVNT1VTRUJUTj15CkNPTkZJR19ORVRERVZJQ0VTPXkKQ09ORklHX01JST15CkNPTkZJR19O RVRfQ09SRT15CkNPTkZJR19CT05ESU5HPXkKQ09ORklHX0RVTU1ZPXkKQ09ORklHX1dJUkVHVUFS RD15CkNPTkZJR19XSVJFR1VBUkRfREVCVUc9eQpDT05GSUdfRVFVQUxJWkVSPXkKQ09ORklHX05F VF9GQz15CkNPTkZJR19JRkI9eQpDT05GSUdfTkVUX1RFQU09eQpDT05GSUdfTkVUX1RFQU1fTU9E RV9CUk9BRENBU1Q9eQpDT05GSUdfTkVUX1RFQU1fTU9ERV9ST1VORFJPQklOPXkKQ09ORklHX05F VF9URUFNX01PREVfUkFORE9NPXkKQ09ORklHX05FVF9URUFNX01PREVfQUNUSVZFQkFDS1VQPXkK Q09ORklHX05FVF9URUFNX01PREVfTE9BREJBTEFOQ0U9eQpDT05GSUdfTUFDVkxBTj15CkNPTkZJ R19NQUNWVEFQPXkKQ09ORklHX0lQVkxBTl9MM1M9eQpDT05GSUdfSVBWTEFOPXkKQ09ORklHX0lQ VlRBUD15CkNPTkZJR19WWExBTj15CkNPTkZJR19HRU5FVkU9eQpDT05GSUdfQkFSRVVEUD15CkNP TkZJR19HVFA9eQpDT05GSUdfTUFDU0VDPXkKQ09ORklHX05FVENPTlNPTEU9eQpDT05GSUdfTkVU Q09OU09MRV9EWU5BTUlDPXkKQ09ORklHX05FVFBPTEw9eQpDT05GSUdfTkVUX1BPTExfQ09OVFJP TExFUj15CkNPTkZJR19OVEJfTkVUREVWPXkKQ09ORklHX1JJT05FVD15CkNPTkZJR19SSU9ORVRf VFhfU0laRT0xMjgKQ09ORklHX1JJT05FVF9SWF9TSVpFPTEyOApDT05GSUdfVFVOPXkKQ09ORklH X1RBUD15CkNPTkZJR19UVU5fVk5FVF9DUk9TU19MRT15CkNPTkZJR19WRVRIPXkKQ09ORklHX1ZJ UlRJT19ORVQ9eQpDT05GSUdfTkxNT049eQpDT05GSUdfTkVUX1ZSRj15CkNPTkZJR19WU09DS01P Tj15CkNPTkZJR19NSElfTkVUPXkKQ09ORklHX1NVTkdFTV9QSFk9eQpDT05GSUdfQVJDTkVUPXkK Q09ORklHX0FSQ05FVF8xMjAxPXkKQ09ORklHX0FSQ05FVF8xMDUxPXkKQ09ORklHX0FSQ05FVF9S QVc9eQpDT05GSUdfQVJDTkVUX0NBUD15CkNPTkZJR19BUkNORVRfQ09NOTB4eD15CkNPTkZJR19B UkNORVRfQ09NOTB4eElPPXkKQ09ORklHX0FSQ05FVF9SSU1fST15CkNPTkZJR19BUkNORVRfQ09N MjAwMjA9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwX0lTQT15CkNPTkZJR19BUkNORVRfQ09NMjAw MjBfUENJPXkKQ09ORklHX0FSQ05FVF9DT00yMDAyMF9DUz15CkNPTkZJR19BVE1fRFJJVkVSUz15 CkNPTkZJR19BVE1fRFVNTVk9eQpDT05GSUdfQVRNX1RDUD15CkNPTkZJR19BVE1fTEFOQUk9eQpD T05GSUdfQVRNX0VOST15CkNPTkZJR19BVE1fRU5JX0RFQlVHPXkKQ09ORklHX0FUTV9FTklfVFVO RV9CVVJTVD15CkNPTkZJR19BVE1fRU5JX0JVUlNUX1RYXzE2Vz15CkNPTkZJR19BVE1fRU5JX0JV UlNUX1RYXzhXPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfVFhfNFc9eQpDT05GSUdfQVRNX0VOSV9C VVJTVF9UWF8yVz15CkNPTkZJR19BVE1fRU5JX0JVUlNUX1JYXzE2Vz15CkNPTkZJR19BVE1fRU5J X0JVUlNUX1JYXzhXPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfUlhfNFc9eQpDT05GSUdfQVRNX0VO SV9CVVJTVF9SWF8yVz15CkNPTkZJR19BVE1fRklSRVNUUkVBTT15CkNPTkZJR19BVE1fWkFUTT15 CkNPTkZJR19BVE1fWkFUTV9ERUJVRz15CkNPTkZJR19BVE1fTklDU1RBUj15CkNPTkZJR19BVE1f TklDU1RBUl9VU0VfU1VOST15CkNPTkZJR19BVE1fTklDU1RBUl9VU0VfSURUNzcxMDU9eQpDT05G SUdfQVRNX0lEVDc3MjUyPXkKQ09ORklHX0FUTV9JRFQ3NzI1Ml9ERUJVRz15CkNPTkZJR19BVE1f SURUNzcyNTJfUkNWX0FMTD15CkNPTkZJR19BVE1fSURUNzcyNTJfVVNFX1NVTkk9eQpDT05GSUdf QVRNX0FNQkFTU0FET1I9eQpDT05GSUdfQVRNX0FNQkFTU0FET1JfREVCVUc9eQpDT05GSUdfQVRN X0hPUklaT049eQpDT05GSUdfQVRNX0hPUklaT05fREVCVUc9eQpDT05GSUdfQVRNX0lBPXkKQ09O RklHX0FUTV9JQV9ERUJVRz15CkNPTkZJR19BVE1fRk9SRTIwMEU9eQpDT05GSUdfQVRNX0ZPUkUy MDBFX1VTRV9UQVNLTEVUPXkKQ09ORklHX0FUTV9GT1JFMjAwRV9UWF9SRVRSWT0xNgpDT05GSUdf QVRNX0ZPUkUyMDBFX0RFQlVHPTAKQ09ORklHX0FUTV9IRT15CkNPTkZJR19BVE1fSEVfVVNFX1NV Tkk9eQpDT05GSUdfQVRNX1NPTE9TPXkKQ09ORklHX0NBSUZfRFJJVkVSUz15CkNPTkZJR19DQUlG X1RUWT15CkNPTkZJR19DQUlGX0hTST15CkNPTkZJR19DQUlGX1ZJUlRJTz15CgojCiMgRGlzdHJp YnV0ZWQgU3dpdGNoIEFyY2hpdGVjdHVyZSBkcml2ZXJzCiMKQ09ORklHX0I1Mz15CkNPTkZJR19C NTNfU1BJX0RSSVZFUj15CkNPTkZJR19CNTNfTURJT19EUklWRVI9eQpDT05GSUdfQjUzX01NQVBf RFJJVkVSPXkKQ09ORklHX0I1M19TUkFCX0RSSVZFUj15CkNPTkZJR19CNTNfU0VSREVTPXkKQ09O RklHX05FVF9EU0FfQkNNX1NGMj15CkNPTkZJR19ORVRfRFNBX0xPT1A9eQpDT05GSUdfTkVUX0RT QV9ISVJTQ0hNQU5OX0hFTExDUkVFSz15CkNPTkZJR19ORVRfRFNBX0xBTlRJUV9HU1dJUD15CkNP TkZJR19ORVRfRFNBX01UNzUzMD15CkNPTkZJR19ORVRfRFNBX01WODhFNjA2MD15CkNPTkZJR19O RVRfRFNBX01JQ1JPQ0hJUF9LU1pfQ09NTU9OPXkKQ09ORklHX05FVF9EU0FfTUlDUk9DSElQX0tT Wjk0Nzc9eQpDT05GSUdfTkVUX0RTQV9NSUNST0NISVBfS1NaOTQ3N19JMkM9eQpDT05GSUdfTkVU X0RTQV9NSUNST0NISVBfS1NaOTQ3N19TUEk9eQpDT05GSUdfTkVUX0RTQV9NSUNST0NISVBfS1Na ODc5NT15CkNPTkZJR19ORVRfRFNBX01JQ1JPQ0hJUF9LU1o4Nzk1X1NQST15CkNPTkZJR19ORVRf RFNBX01JQ1JPQ0hJUF9LU1o4ODYzX1NNST15CkNPTkZJR19ORVRfRFNBX01WODhFNlhYWD15CkNP TkZJR19ORVRfRFNBX01WODhFNlhYWF9QVFA9eQpDT05GSUdfTkVUX0RTQV9NU0NDX1NFVklMTEU9 eQpDT05GSUdfTkVUX0RTQV9BUjkzMzE9eQpDT05GSUdfTkVUX0RTQV9TSkExMTA1PXkKQ09ORklH X05FVF9EU0FfU0pBMTEwNV9QVFA9eQpDT05GSUdfTkVUX0RTQV9TSkExMTA1X1RBUz15CkNPTkZJ R19ORVRfRFNBX1NKQTExMDVfVkw9eQpDT05GSUdfTkVUX0RTQV9YUlM3MDBYPXkKQ09ORklHX05F VF9EU0FfWFJTNzAwWF9JMkM9eQpDT05GSUdfTkVUX0RTQV9YUlM3MDBYX01ESU89eQpDT05GSUdf TkVUX0RTQV9RQ0E4Sz15CkNPTkZJR19ORVRfRFNBX1JFQUxURUtfU01JPXkKQ09ORklHX05FVF9E U0FfU01TQ19MQU45MzAzPXkKQ09ORklHX05FVF9EU0FfU01TQ19MQU45MzAzX0kyQz15CkNPTkZJ R19ORVRfRFNBX1NNU0NfTEFOOTMwM19NRElPPXkKQ09ORklHX05FVF9EU0FfVklURVNTRV9WU0M3 M1hYPXkKQ09ORklHX05FVF9EU0FfVklURVNTRV9WU0M3M1hYX1NQST15CkNPTkZJR19ORVRfRFNB X1ZJVEVTU0VfVlNDNzNYWF9QTEFURk9STT15CiMgZW5kIG9mIERpc3RyaWJ1dGVkIFN3aXRjaCBB cmNoaXRlY3R1cmUgZHJpdmVycwoKQ09ORklHX0VUSEVSTkVUPXkKQ09ORklHX01ESU89eQpDT05G SUdfTkVUX1ZFTkRPUl8zQ09NPXkKQ09ORklHX0VMMz15CkNPTkZJR18zQzUxNT15CkNPTkZJR19Q Q01DSUFfM0M1NzQ9eQpDT05GSUdfUENNQ0lBXzNDNTg5PXkKQ09ORklHX1ZPUlRFWD15CkNPTkZJ R19UWVBIT09OPXkKQ09ORklHX05FVF9WRU5ET1JfQURBUFRFQz15CkNPTkZJR19BREFQVEVDX1NU QVJGSVJFPXkKQ09ORklHX05FVF9WRU5ET1JfQUdFUkU9eQpDT05GSUdfRVQxMzFYPXkKQ09ORklH X05FVF9WRU5ET1JfQUxBQ1JJVEVDSD15CkNPTkZJR19TTElDT1NTPXkKQ09ORklHX05FVF9WRU5E T1JfQUxURU9OPXkKQ09ORklHX0FDRU5JQz15CkNPTkZJR19BQ0VOSUNfT01JVF9USUdPTl9JPXkK Q09ORklHX0FMVEVSQV9UU0U9eQpDT05GSUdfTkVUX1ZFTkRPUl9BTUFaT049eQpDT05GSUdfRU5B X0VUSEVSTkVUPXkKQ09ORklHX05FVF9WRU5ET1JfQU1EPXkKQ09ORklHX0FNRDgxMTFfRVRIPXkK Q09ORklHX0xBTkNFPXkKQ09ORklHX1BDTkVUMzI9eQpDT05GSUdfUENNQ0lBX05NQ0xBTj15CkNP TkZJR19OSTY1PXkKQ09ORklHX0FNRF9YR0JFPXkKQ09ORklHX0FNRF9YR0JFX0RDQj15CkNPTkZJ R19BTURfWEdCRV9IQVZFX0VDQz15CkNPTkZJR19ORVRfVkVORE9SX0FRVUFOVElBPXkKQ09ORklH X0FRVElPTj15CkNPTkZJR19ORVRfVkVORE9SX0FSQz15CkNPTkZJR19ORVRfVkVORE9SX0FUSEVS T1M9eQpDT05GSUdfQVRMMj15CkNPTkZJR19BVEwxPXkKQ09ORklHX0FUTDFFPXkKQ09ORklHX0FU TDFDPXkKQ09ORklHX0FMWD15CkNPTkZJR19ORVRfVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0 ND15CkNPTkZJR19CNDRfUENJX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQ0X1BDSUNPUkVfQVVUT1NF TEVDVD15CkNPTkZJR19CNDRfUENJPXkKQ09ORklHX0JDTUdFTkVUPXkKQ09ORklHX0JOWDI9eQpD T05GSUdfQ05JQz15CkNPTkZJR19USUdPTjM9eQpDT05GSUdfVElHT04zX0hXTU9OPXkKQ09ORklH X0JOWDJYPXkKQ09ORklHX0JOWDJYX1NSSU9WPXkKQ09ORklHX1NZU1RFTVBPUlQ9eQpDT05GSUdf Qk5YVD15CkNPTkZJR19CTlhUX1NSSU9WPXkKQ09ORklHX0JOWFRfRkxPV0VSX09GRkxPQUQ9eQpD T05GSUdfQk5YVF9EQ0I9eQpDT05GSUdfQk5YVF9IV01PTj15CkNPTkZJR19ORVRfVkVORE9SX0JS T0NBREU9eQpDT05GSUdfQk5BPXkKQ09ORklHX05FVF9WRU5ET1JfQ0FERU5DRT15CkNPTkZJR19N QUNCPXkKQ09ORklHX01BQ0JfVVNFX0hXU1RBTVA9eQpDT05GSUdfTUFDQl9QQ0k9eQpDT05GSUdf TkVUX1ZFTkRPUl9DQVZJVU09eQpDT05GSUdfTkVUX1ZFTkRPUl9DSEVMU0lPPXkKQ09ORklHX0NI RUxTSU9fVDE9eQpDT05GSUdfQ0hFTFNJT19UMV8xRz15CkNPTkZJR19DSEVMU0lPX1QzPXkKQ09O RklHX0NIRUxTSU9fVDQ9eQpDT05GSUdfQ0hFTFNJT19UNF9EQ0I9eQpDT05GSUdfQ0hFTFNJT19U NF9GQ09FPXkKQ09ORklHX0NIRUxTSU9fVDRWRj15CkNPTkZJR19DSEVMU0lPX0xJQj15CkNPTkZJ R19DSEVMU0lPX0lOTElORV9DUllQVE89eQpDT05GSUdfQ1JZUFRPX0RFVl9DSEVMU0lPX1RMUz15 CkNPTkZJR19DSEVMU0lPX0lQU0VDX0lOTElORT15CkNPTkZJR19DSEVMU0lPX1RMU19ERVZJQ0U9 eQpDT05GSUdfTkVUX1ZFTkRPUl9DSVJSVVM9eQpDT05GSUdfQ1M4OXgwPXkKQ09ORklHX0NTODl4 MF9QTEFURk9STT15CkNPTkZJR19ORVRfVkVORE9SX0NJU0NPPXkKQ09ORklHX0VOSUM9eQpDT05G SUdfTkVUX1ZFTkRPUl9DT1JUSU5BPXkKQ09ORklHX0dFTUlOSV9FVEhFUk5FVD15CkNPTkZJR19D WF9FQ0FUPXkKQ09ORklHX0RORVQ9eQpDT05GSUdfTkVUX1ZFTkRPUl9ERUM9eQpDT05GSUdfTkVU X1RVTElQPXkKQ09ORklHX0RFMjEwNFg9eQpDT05GSUdfREUyMTA0WF9EU0w9MApDT05GSUdfVFVM SVA9eQpDT05GSUdfVFVMSVBfTVdJPXkKQ09ORklHX1RVTElQX01NSU89eQpDT05GSUdfVFVMSVBf TkFQST15CkNPTkZJR19UVUxJUF9OQVBJX0hXX01JVElHQVRJT049eQpDT05GSUdfREU0WDU9eQpD T05GSUdfV0lOQk9ORF84NDA9eQpDT05GSUdfRE05MTAyPXkKQ09ORklHX1VMSTUyNlg9eQpDT05G SUdfUENNQ0lBX1hJUkNPTT15CkNPTkZJR19ORVRfVkVORE9SX0RMSU5LPXkKQ09ORklHX0RMMks9 eQpDT05GSUdfU1VOREFOQ0U9eQpDT05GSUdfU1VOREFOQ0VfTU1JTz15CkNPTkZJR19ORVRfVkVO RE9SX0VNVUxFWD15CkNPTkZJR19CRTJORVQ9eQpDT05GSUdfQkUyTkVUX0hXTU9OPXkKQ09ORklH X0JFMk5FVF9CRTI9eQpDT05GSUdfQkUyTkVUX0JFMz15CkNPTkZJR19CRTJORVRfTEFOQ0VSPXkK Q09ORklHX0JFMk5FVF9TS1lIQVdLPXkKQ09ORklHX05FVF9WRU5ET1JfRVpDSElQPXkKQ09ORklH X0VaQ0hJUF9OUFNfTUFOQUdFTUVOVF9FTkVUPXkKQ09ORklHX05FVF9WRU5ET1JfRlVKSVRTVT15 CkNPTkZJR19QQ01DSUFfRk1WSjE4WD15CkNPTkZJR19ORVRfVkVORE9SX0dPT0dMRT15CkNPTkZJ R19HVkU9eQpDT05GSUdfTkVUX1ZFTkRPUl9IVUFXRUk9eQpDT05GSUdfSElOSUM9eQpDT05GSUdf TkVUX1ZFTkRPUl9JODI1WFg9eQpDT05GSUdfTkVUX1ZFTkRPUl9JTlRFTD15CkNPTkZJR19FMTAw PXkKQ09ORklHX0UxMDAwPXkKQ09ORklHX0UxMDAwRT15CkNPTkZJR19FMTAwMEVfSFdUUz15CkNP TkZJR19JR0I9eQpDT05GSUdfSUdCX0hXTU9OPXkKQ09ORklHX0lHQlZGPXkKQ09ORklHX0lYR0I9 eQpDT05GSUdfSVhHQkU9eQpDT05GSUdfSVhHQkVfSFdNT049eQpDT05GSUdfSVhHQkVfRENCPXkK Q09ORklHX0lYR0JFX0lQU0VDPXkKQ09ORklHX0lYR0JFVkY9eQpDT05GSUdfSVhHQkVWRl9JUFNF Qz15CkNPTkZJR19JNDBFPXkKQ09ORklHX0k0MEVfRENCPXkKQ09ORklHX0lBVkY9eQpDT05GSUdf STQwRVZGPXkKQ09ORklHX0lDRT15CkNPTkZJR19GTTEwSz15CkNPTkZJR19JR0M9eQpDT05GSUdf TkVUX1ZFTkRPUl9NSUNST1NPRlQ9eQpDT05GSUdfSk1FPXkKQ09ORklHX05FVF9WRU5ET1JfTUFS VkVMTD15CkNPTkZJR19NVk1ESU89eQpDT05GSUdfU0tHRT15CkNPTkZJR19TS0dFX0RFQlVHPXkK Q09ORklHX1NLR0VfR0VORVNJUz15CkNPTkZJR19TS1kyPXkKQ09ORklHX1NLWTJfREVCVUc9eQpD T05GSUdfUFJFU1RFUkE9eQpDT05GSUdfUFJFU1RFUkFfUENJPXkKQ09ORklHX05FVF9WRU5ET1Jf TUVMTEFOT1g9eQpDT05GSUdfTUxYNF9FTj15CkNPTkZJR19NTFg0X0VOX0RDQj15CkNPTkZJR19N TFg0X0NPUkU9eQpDT05GSUdfTUxYNF9ERUJVRz15CkNPTkZJR19NTFg0X0NPUkVfR0VOMj15CkNP TkZJR19NTFg1X0NPUkU9eQpDT05GSUdfTUxYNV9BQ0NFTD15CkNPTkZJR19NTFg1X0ZQR0E9eQpD T05GSUdfTUxYNV9DT1JFX0VOPXkKQ09ORklHX01MWDVfRU5fQVJGUz15CkNPTkZJR19NTFg1X0VO X1JYTkZDPXkKQ09ORklHX01MWDVfTVBGUz15CkNPTkZJR19NTFg1X0VTV0lUQ0g9eQpDT05GSUdf TUxYNV9CUklER0U9eQpDT05GSUdfTUxYNV9DTFNfQUNUPXkKQ09ORklHX01MWDVfVENfQ1Q9eQpD T05GSUdfTUxYNV9UQ19TQU1QTEU9eQpDT05GSUdfTUxYNV9DT1JFX0VOX0RDQj15CkNPTkZJR19N TFg1X0NPUkVfSVBPSUI9eQpDT05GSUdfTUxYNV9GUEdBX0lQU0VDPXkKQ09ORklHX01MWDVfSVBT RUM9eQpDT05GSUdfTUxYNV9FTl9JUFNFQz15CkNPTkZJR19NTFg1X0ZQR0FfVExTPXkKQ09ORklH X01MWDVfVExTPXkKQ09ORklHX01MWDVfRU5fVExTPXkKQ09ORklHX01MWDVfU1dfU1RFRVJJTkc9 eQpDT05GSUdfTUxYNV9TRj15CkNPTkZJR19NTFg1X1NGX01BTkFHRVI9eQpDT05GSUdfTUxYU1df Q09SRT15CkNPTkZJR19NTFhTV19DT1JFX0hXTU9OPXkKQ09ORklHX01MWFNXX0NPUkVfVEhFUk1B TD15CkNPTkZJR19NTFhTV19QQ0k9eQpDT05GSUdfTUxYU1dfSTJDPXkKQ09ORklHX01MWFNXX1NQ RUNUUlVNPXkKQ09ORklHX01MWFNXX1NQRUNUUlVNX0RDQj15CkNPTkZJR19NTFhTV19NSU5JTUFM PXkKQ09ORklHX01MWEZXPXkKQ09ORklHX05FVF9WRU5ET1JfTUlDUkVMPXkKQ09ORklHX0tTODg0 Mj15CkNPTkZJR19LUzg4NTE9eQpDT05GSUdfS1M4ODUxX01MTD15CkNPTkZJR19LU1o4ODRYX1BD ST15CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPQ0hJUD15CkNPTkZJR19FTkMyOEo2MD15CkNPTkZJ R19FTkMyOEo2MF9XUklURVZFUklGWT15CkNPTkZJR19FTkNYMjRKNjAwPXkKQ09ORklHX0xBTjc0 M1g9eQpDT05GSUdfU1BBUlg1X1NXSVRDSD15CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPU0VNST15 CkNPTkZJR19NU0NDX09DRUxPVF9TV0lUQ0hfTElCPXkKQ09ORklHX01TQ0NfT0NFTE9UX1NXSVRD SD15CkNPTkZJR19ORVRfVkVORE9SX01ZUkk9eQpDT05GSUdfTVlSSTEwR0U9eQpDT05GSUdfRkVB TE5YPXkKQ09ORklHX05FVF9WRU5ET1JfTkFUU0VNST15CkNPTkZJR19OQVRTRU1JPXkKQ09ORklH X05TODM4MjA9eQpDT05GSUdfTkVUX1ZFTkRPUl9ORVRFUklPTj15CkNPTkZJR19TMklPPXkKQ09O RklHX1ZYR0U9eQpDT05GSUdfVlhHRV9ERUJVR19UUkFDRV9BTEw9eQpDT05GSUdfTkVUX1ZFTkRP Ul9ORVRST05PTUU9eQpDT05GSUdfTkZQPXkKQ09ORklHX05GUF9BUFBfRkxPV0VSPXkKQ09ORklH X05GUF9BUFBfQUJNX05JQz15CkNPTkZJR19ORlBfREVCVUc9eQpDT05GSUdfTkVUX1ZFTkRPUl9O ST15CkNPTkZJR19OSV9YR0VfTUFOQUdFTUVOVF9FTkVUPXkKQ09ORklHX05FVF9WRU5ET1JfODM5 MD15CkNPTkZJR19QQ01DSUFfQVhORVQ9eQpDT05GSUdfTkUyMDAwPXkKQ09ORklHX05FMktfUENJ PXkKQ09ORklHX1BDTUNJQV9QQ05FVD15CkNPTkZJR19VTFRSQT15CkNPTkZJR19XRDgweDM9eQpD T05GSUdfTkVUX1ZFTkRPUl9OVklESUE9eQpDT05GSUdfRk9SQ0VERVRIPXkKQ09ORklHX05FVF9W RU5ET1JfT0tJPXkKQ09ORklHX1BDSF9HQkU9eQpDT05GSUdfRVRIT0M9eQpDT05GSUdfTkVUX1ZF TkRPUl9QQUNLRVRfRU5HSU5FUz15CkNPTkZJR19IQU1BQ0hJPXkKQ09ORklHX1lFTExPV0ZJTj15 CkNPTkZJR19ORVRfVkVORE9SX1BFTlNBTkRPPXkKQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDPXkK Q09ORklHX1FMQTNYWFg9eQpDT05GSUdfUUxDTklDPXkKQ09ORklHX1FMQ05JQ19TUklPVj15CkNP TkZJR19RTENOSUNfRENCPXkKQ09ORklHX1FMQ05JQ19IV01PTj15CkNPTkZJR19ORVRYRU5fTklD PXkKQ09ORklHX1FFRD15CkNPTkZJR19RRURfTEwyPXkKQ09ORklHX1FFRF9TUklPVj15CkNPTkZJ R19RRURFPXkKQ09ORklHX1FFRF9JU0NTST15CkNPTkZJR19RRURfRkNPRT15CkNPTkZJR19RRURf T09PPXkKQ09ORklHX05FVF9WRU5ET1JfUVVBTENPTU09eQpDT05GSUdfUUNBNzAwMD15CkNPTkZJ R19RQ0E3MDAwX1NQST15CkNPTkZJR19RQ0E3MDAwX1VBUlQ9eQpDT05GSUdfUUNPTV9FTUFDPXkK Q09ORklHX1JNTkVUPXkKQ09ORklHX05FVF9WRU5ET1JfUkRDPXkKQ09ORklHX1I2MDQwPXkKQ09O RklHX05FVF9WRU5ET1JfUkVBTFRFSz15CkNPTkZJR19BVFA9eQpDT05GSUdfODEzOUNQPXkKQ09O RklHXzgxMzlUT089eQpDT05GSUdfODEzOVRPT19QSU89eQpDT05GSUdfODEzOVRPT19UVU5FX1RX SVNURVI9eQpDT05GSUdfODEzOVRPT184MTI5PXkKQ09ORklHXzgxMzlfT0xEX1JYX1JFU0VUPXkK Q09ORklHX1I4MTY5PXkKQ09ORklHX05FVF9WRU5ET1JfUkVORVNBUz15CkNPTkZJR19ORVRfVkVO RE9SX1JPQ0tFUj15CkNPTkZJR19ST0NLRVI9eQpDT05GSUdfTkVUX1ZFTkRPUl9TQU1TVU5HPXkK Q09ORklHX1NYR0JFX0VUSD15CkNPTkZJR19ORVRfVkVORE9SX1NFRVE9eQpDT05GSUdfTkVUX1ZF TkRPUl9TT0xBUkZMQVJFPXkKQ09ORklHX1NGQz15CkNPTkZJR19TRkNfTVREPXkKQ09ORklHX1NG Q19NQ0RJX01PTj15CkNPTkZJR19TRkNfU1JJT1Y9eQpDT05GSUdfU0ZDX01DRElfTE9HR0lORz15 CkNPTkZJR19TRkNfRkFMQ09OPXkKQ09ORklHX1NGQ19GQUxDT05fTVREPXkKQ09ORklHX05FVF9W RU5ET1JfU0lMQU49eQpDT05GSUdfU0M5MjAzMT15CkNPTkZJR19ORVRfVkVORE9SX1NJUz15CkNP TkZJR19TSVM5MDA9eQpDT05GSUdfU0lTMTkwPXkKQ09ORklHX05FVF9WRU5ET1JfU01TQz15CkNP TkZJR19TTUM5MTk0PXkKQ09ORklHX1BDTUNJQV9TTUM5MUM5Mj15CkNPTkZJR19FUElDMTAwPXkK Q09ORklHX1NNU0M5MTFYPXkKQ09ORklHX1NNU0M5NDIwPXkKQ09ORklHX05FVF9WRU5ET1JfU09D SU9ORVhUPXkKQ09ORklHX05FVF9WRU5ET1JfU1RNSUNSTz15CkNPTkZJR19TVE1NQUNfRVRIPXkK Q09ORklHX1NUTU1BQ19TRUxGVEVTVFM9eQpDT05GSUdfU1RNTUFDX1BMQVRGT1JNPXkKQ09ORklH X0RXTUFDX0RXQ19RT1NfRVRIPXkKQ09ORklHX0RXTUFDX0dFTkVSSUM9eQpDT05GSUdfRFdNQUNf SU5URUxfUExBVD15CkNPTkZJR19EV01BQ19JTlRFTD15CkNPTkZJR19EV01BQ19MT09OR1NPTj15 CkNPTkZJR19TVE1NQUNfUENJPXkKQ09ORklHX05FVF9WRU5ET1JfU1VOPXkKQ09ORklHX0hBUFBZ TUVBTD15CkNPTkZJR19TVU5HRU09eQpDT05GSUdfQ0FTU0lOST15CkNPTkZJR19OSVU9eQpDT05G SUdfTkVUX1ZFTkRPUl9TWU5PUFNZUz15CkNPTkZJR19EV0NfWExHTUFDPXkKQ09ORklHX0RXQ19Y TEdNQUNfUENJPXkKQ09ORklHX05FVF9WRU5ET1JfVEVIVVRJPXkKQ09ORklHX1RFSFVUST15CkNP TkZJR19ORVRfVkVORE9SX1RJPXkKQ09ORklHX1RJX0NQU1dfUEhZX1NFTD15CkNPTkZJR19UTEFO PXkKQ09ORklHX05FVF9WRU5ET1JfVklBPXkKQ09ORklHX1ZJQV9SSElORT15CkNPTkZJR19WSUFf UkhJTkVfTU1JTz15CkNPTkZJR19WSUFfVkVMT0NJVFk9eQpDT05GSUdfTkVUX1ZFTkRPUl9XSVpO RVQ9eQpDT05GSUdfV0laTkVUX1c1MTAwPXkKQ09ORklHX1dJWk5FVF9XNTMwMD15CiMgQ09ORklH X1dJWk5FVF9CVVNfRElSRUNUIGlzIG5vdCBzZXQKIyBDT05GSUdfV0laTkVUX0JVU19JTkRJUkVD VCBpcyBub3Qgc2V0CkNPTkZJR19XSVpORVRfQlVTX0FOWT15CkNPTkZJR19XSVpORVRfVzUxMDBf U1BJPXkKQ09ORklHX05FVF9WRU5ET1JfWElMSU5YPXkKQ09ORklHX1hJTElOWF9FTUFDTElURT15 CkNPTkZJR19YSUxJTlhfQVhJX0VNQUM9eQpDT05GSUdfWElMSU5YX0xMX1RFTUFDPXkKQ09ORklH X05FVF9WRU5ET1JfWElSQ09NPXkKQ09ORklHX1BDTUNJQV9YSVJDMlBTPXkKQ09ORklHX0ZEREk9 eQpDT05GSUdfREVGWFg9eQpDT05GSUdfU0tGUD15CkNPTkZJR19ISVBQST15CkNPTkZJR19ST0FE UlVOTkVSPXkKQ09ORklHX1JPQURSVU5ORVJfTEFSR0VfUklOR1M9eQpDT05GSUdfTkVUX1NCMTAw MD15CkNPTkZJR19QSFlMSU5LPXkKQ09ORklHX1BIWUxJQj15CkNPTkZJR19TV1BIWT15CkNPTkZJ R19MRURfVFJJR0dFUl9QSFk9eQpDT05GSUdfRklYRURfUEhZPXkKQ09ORklHX1NGUD15CgojCiMg TUlJIFBIWSBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19BTURfUEhZPXkKQ09ORklHX0FESU5fUEhZ PXkKQ09ORklHX0FRVUFOVElBX1BIWT15CkNPTkZJR19BWDg4Nzk2Ql9QSFk9eQpDT05GSUdfQlJP QURDT01fUEhZPXkKQ09ORklHX0JDTTU0MTQwX1BIWT15CkNPTkZJR19CQ003WFhYX1BIWT15CkNP TkZJR19CQ004NDg4MV9QSFk9eQpDT05GSUdfQkNNODdYWF9QSFk9eQpDT05GSUdfQkNNX05FVF9Q SFlMSUI9eQpDT05GSUdfQ0lDQURBX1BIWT15CkNPTkZJR19DT1JUSU5BX1BIWT15CkNPTkZJR19E QVZJQ09NX1BIWT15CkNPTkZJR19JQ1BMVVNfUEhZPXkKQ09ORklHX0xYVF9QSFk9eQpDT05GSUdf SU5URUxfWFdBWV9QSFk9eQpDT05GSUdfTFNJX0VUMTAxMUNfUEhZPXkKQ09ORklHX01BUlZFTExf UEhZPXkKQ09ORklHX01BUlZFTExfMTBHX1BIWT15CkNPTkZJR19NQVJWRUxMXzg4WDIyMjJfUEhZ PXkKQ09ORklHX01FRElBVEVLX0dFX1BIWT15CkNPTkZJR19NSUNSRUxfUEhZPXkKQ09ORklHX01J Q1JPQ0hJUF9QSFk9eQpDT05GSUdfTUlDUk9DSElQX1QxX1BIWT15CkNPTkZJR19NSUNST1NFTUlf UEhZPXkKQ09ORklHX01PVE9SQ09NTV9QSFk9eQpDT05GSUdfTkFUSU9OQUxfUEhZPXkKQ09ORklH X05YUF9DNDVfVEpBMTFYWF9QSFk9eQpDT05GSUdfTlhQX1RKQTExWFhfUEhZPXkKQ09ORklHX0FU ODAzWF9QSFk9eQpDT05GSUdfUVNFTUlfUEhZPXkKQ09ORklHX1JFQUxURUtfUEhZPXkKQ09ORklH X1JFTkVTQVNfUEhZPXkKQ09ORklHX1JPQ0tDSElQX1BIWT15CkNPTkZJR19TTVNDX1BIWT15CkNP TkZJR19TVEUxMFhQPXkKQ09ORklHX1RFUkFORVRJQ1NfUEhZPXkKQ09ORklHX0RQODM4MjJfUEhZ PXkKQ09ORklHX0RQODNUQzgxMV9QSFk9eQpDT05GSUdfRFA4Mzg0OF9QSFk9eQpDT05GSUdfRFA4 Mzg2N19QSFk9eQpDT05GSUdfRFA4Mzg2OV9QSFk9eQpDT05GSUdfVklURVNTRV9QSFk9eQpDT05G SUdfWElMSU5YX0dNSUkyUkdNSUk9eQpDT05GSUdfTUlDUkVMX0tTODk5NU1BPXkKQ09ORklHX01E SU9fREVWSUNFPXkKQ09ORklHX01ESU9fQlVTPXkKQ09ORklHX0ZXTk9ERV9NRElPPXkKQ09ORklH X09GX01ESU89eQpDT05GSUdfQUNQSV9NRElPPXkKQ09ORklHX01ESU9fREVWUkVTPXkKQ09ORklH X01ESU9fQklUQkFORz15CkNPTkZJR19NRElPX0JDTV9VTklNQUM9eQpDT05GSUdfTURJT19HUElP PXkKQ09ORklHX01ESU9fSElTSV9GRU1BQz15CkNPTkZJR19NRElPX0kyQz15CkNPTkZJR19NRElP X01WVVNCPXkKQ09ORklHX01ESU9fTVNDQ19NSUlNPXkKQ09ORklHX01ESU9fSVBRNDAxOT15CkNP TkZJR19NRElPX0lQUTgwNjQ9eQoKIwojIE1ESU8gTXVsdGlwbGV4ZXJzCiMKQ09ORklHX01ESU9f QlVTX01VWD15CkNPTkZJR19NRElPX0JVU19NVVhfR1BJTz15CkNPTkZJR19NRElPX0JVU19NVVhf TVVMVElQTEVYRVI9eQpDT05GSUdfTURJT19CVVNfTVVYX01NSU9SRUc9eQoKIwojIFBDUyBkZXZp Y2UgZHJpdmVycwojCkNPTkZJR19QQ1NfWFBDUz15CkNPTkZJR19QQ1NfTFlOWD15CiMgZW5kIG9m IFBDUyBkZXZpY2UgZHJpdmVycwoKQ09ORklHX1BMSVA9eQpDT05GSUdfUFBQPXkKQ09ORklHX1BQ UF9CU0RDT01QPXkKQ09ORklHX1BQUF9ERUZMQVRFPXkKQ09ORklHX1BQUF9GSUxURVI9eQpDT05G SUdfUFBQX01QUEU9eQpDT05GSUdfUFBQX01VTFRJTElOSz15CkNPTkZJR19QUFBPQVRNPXkKQ09O RklHX1BQUE9FPXkKQ09ORklHX1BQVFA9eQpDT05GSUdfUFBQT0wyVFA9eQpDT05GSUdfUFBQX0FT WU5DPXkKQ09ORklHX1BQUF9TWU5DX1RUWT15CkNPTkZJR19TTElQPXkKQ09ORklHX1NMSEM9eQpD T05GSUdfU0xJUF9DT01QUkVTU0VEPXkKQ09ORklHX1NMSVBfU01BUlQ9eQpDT05GSUdfU0xJUF9N T0RFX1NMSVA2PXkKQ09ORklHX1VTQl9ORVRfRFJJVkVSUz15CkNPTkZJR19VU0JfQ0FUQz15CkNP TkZJR19VU0JfS0FXRVRIPXkKQ09ORklHX1VTQl9QRUdBU1VTPXkKQ09ORklHX1VTQl9SVEw4MTUw PXkKQ09ORklHX1VTQl9SVEw4MTUyPXkKQ09ORklHX1VTQl9MQU43OFhYPXkKQ09ORklHX1VTQl9V U0JORVQ9eQpDT05GSUdfVVNCX05FVF9BWDg4MTdYPXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3OV8x NzhBPXkKQ09ORklHX1VTQl9ORVRfQ0RDRVRIRVI9eQpDT05GSUdfVVNCX05FVF9DRENfRUVNPXkK Q09ORklHX1VTQl9ORVRfQ0RDX05DTT15CkNPTkZJR19VU0JfTkVUX0hVQVdFSV9DRENfTkNNPXkK Q09ORklHX1VTQl9ORVRfQ0RDX01CSU09eQpDT05GSUdfVVNCX05FVF9ETTk2MDE9eQpDT05GSUdf VVNCX05FVF9TUjk3MDA9eQpDT05GSUdfVVNCX05FVF9TUjk4MDA9eQpDT05GSUdfVVNCX05FVF9T TVNDNzVYWD15CkNPTkZJR19VU0JfTkVUX1NNU0M5NVhYPXkKQ09ORklHX1VTQl9ORVRfR0w2MjBB PXkKQ09ORklHX1VTQl9ORVRfTkVUMTA4MD15CkNPTkZJR19VU0JfTkVUX1BMVVNCPXkKQ09ORklH X1VTQl9ORVRfTUNTNzgzMD15CkNPTkZJR19VU0JfTkVUX1JORElTX0hPU1Q9eQpDT05GSUdfVVNC X05FVF9DRENfU1VCU0VUX0VOQUJMRT15CkNPTkZJR19VU0JfTkVUX0NEQ19TVUJTRVQ9eQpDT05G SUdfVVNCX0FMSV9NNTYzMj15CkNPTkZJR19VU0JfQU4yNzIwPXkKQ09ORklHX1VTQl9CRUxLSU49 eQpDT05GSUdfVVNCX0FSTUxJTlVYPXkKQ09ORklHX1VTQl9FUFNPTjI4ODg9eQpDT05GSUdfVVNC X0tDMjE5MD15CkNPTkZJR19VU0JfTkVUX1pBVVJVUz15CkNPTkZJR19VU0JfTkVUX0NYODIzMTBf RVRIPXkKQ09ORklHX1VTQl9ORVRfS0FMTUlBPXkKQ09ORklHX1VTQl9ORVRfUU1JX1dXQU49eQpD T05GSUdfVVNCX0hTTz15CkNPTkZJR19VU0JfTkVUX0lOVDUxWDE9eQpDT05GSUdfVVNCX0NEQ19Q SE9ORVQ9eQpDT05GSUdfVVNCX0lQSEVUSD15CkNPTkZJR19VU0JfU0lFUlJBX05FVD15CkNPTkZJ R19VU0JfVkw2MDA9eQpDT05GSUdfVVNCX05FVF9DSDkyMDA9eQpDT05GSUdfVVNCX05FVF9BUUMx MTE9eQpDT05GSUdfVVNCX1JUTDgxNTNfRUNNPXkKQ09ORklHX1dMQU49eQpDT05GSUdfV0xBTl9W RU5ET1JfQURNVEVLPXkKQ09ORklHX0FETTgyMTE9eQpDT05GSUdfQVRIX0NPTU1PTj15CkNPTkZJ R19XTEFOX1ZFTkRPUl9BVEg9eQpDT05GSUdfQVRIX0RFQlVHPXkKQ09ORklHX0FUSF9UUkFDRVBP SU5UUz15CkNPTkZJR19BVEhfUkVHX0RZTkFNSUNfVVNFUl9SRUdfSElOVFM9eQpDT05GSUdfQVRI X1JFR19EWU5BTUlDX1VTRVJfQ0VSVF9URVNUSU5HPXkKQ09ORklHX0FUSDVLPXkKQ09ORklHX0FU SDVLX0RFQlVHPXkKQ09ORklHX0FUSDVLX1RSQUNFUj15CkNPTkZJR19BVEg1S19QQ0k9eQpDT05G SUdfQVRINUtfVEVTVF9DSEFOTkVMUz15CkNPTkZJR19BVEg5S19IVz15CkNPTkZJR19BVEg5S19D T01NT049eQpDT05GSUdfQVRIOUtfQ09NTU9OX0RFQlVHPXkKQ09ORklHX0FUSDlLX0RGU19ERUJV R0ZTPXkKQ09ORklHX0FUSDlLX0JUQ09FWF9TVVBQT1JUPXkKQ09ORklHX0FUSDlLPXkKQ09ORklH X0FUSDlLX1BDST15CkNPTkZJR19BVEg5S19BSEI9eQpDT05GSUdfQVRIOUtfREVCVUdGUz15CkNP TkZJR19BVEg5S19TVEFUSU9OX1NUQVRJU1RJQ1M9eQpDT05GSUdfQVRIOUtfVFg5OT15CkNPTkZJ R19BVEg5S19ERlNfQ0VSVElGSUVEPXkKQ09ORklHX0FUSDlLX0RZTkFDSz15CkNPTkZJR19BVEg5 S19XT1c9eQpDT05GSUdfQVRIOUtfUkZLSUxMPXkKQ09ORklHX0FUSDlLX0NIQU5ORUxfQ09OVEVY VD15CkNPTkZJR19BVEg5S19QQ09FTT15CkNPTkZJR19BVEg5S19QQ0lfTk9fRUVQUk9NPXkKQ09O RklHX0FUSDlLX0hUQz15CkNPTkZJR19BVEg5S19IVENfREVCVUdGUz15CkNPTkZJR19BVEg5S19I V1JORz15CkNPTkZJR19BVEg5S19DT01NT05fU1BFQ1RSQUw9eQpDT05GSUdfQ0FSTDkxNzA9eQpD T05GSUdfQ0FSTDkxNzBfTEVEUz15CkNPTkZJR19DQVJMOTE3MF9ERUJVR0ZTPXkKQ09ORklHX0NB Ukw5MTcwX1dQQz15CkNPTkZJR19DQVJMOTE3MF9IV1JORz15CkNPTkZJR19BVEg2S0w9eQpDT05G SUdfQVRINktMX1NESU89eQpDT05GSUdfQVRINktMX1VTQj15CkNPTkZJR19BVEg2S0xfREVCVUc9 eQpDT05GSUdfQVRINktMX1RSQUNJTkc9eQpDT05GSUdfQVRINktMX1JFR0RPTUFJTj15CkNPTkZJ R19BUjU1MjM9eQpDT05GSUdfV0lMNjIxMD15CkNPTkZJR19XSUw2MjEwX0lTUl9DT1I9eQpDT05G SUdfV0lMNjIxMF9UUkFDSU5HPXkKQ09ORklHX1dJTDYyMTBfREVCVUdGUz15CkNPTkZJR19BVEgx MEs9eQpDT05GSUdfQVRIMTBLX0NFPXkKQ09ORklHX0FUSDEwS19QQ0k9eQpDT05GSUdfQVRIMTBL X0FIQj15CkNPTkZJR19BVEgxMEtfU0RJTz15CkNPTkZJR19BVEgxMEtfVVNCPXkKQ09ORklHX0FU SDEwS19ERUJVRz15CkNPTkZJR19BVEgxMEtfREVCVUdGUz15CkNPTkZJR19BVEgxMEtfU1BFQ1RS QUw9eQpDT05GSUdfQVRIMTBLX1RSQUNJTkc9eQpDT05GSUdfQVRIMTBLX0RGU19DRVJUSUZJRUQ9 eQpDT05GSUdfV0NOMzZYWD15CkNPTkZJR19XQ04zNlhYX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFL PXkKQ09ORklHX0FUSDExS19BSEI9eQpDT05GSUdfQVRIMTFLX1BDST15CkNPTkZJR19BVEgxMUtf REVCVUc9eQpDT05GSUdfQVRIMTFLX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFLX1RSQUNJTkc9eQpD T05GSUdfQVRIMTFLX1NQRUNUUkFMPXkKQ09ORklHX1dMQU5fVkVORE9SX0FUTUVMPXkKQ09ORklH X0FUTUVMPXkKQ09ORklHX1BDSV9BVE1FTD15CkNPTkZJR19QQ01DSUFfQVRNRUw9eQpDT05GSUdf QVQ3NkM1MFhfVVNCPXkKQ09ORklHX1dMQU5fVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0Mz15 CkNPTkZJR19CNDNfQkNNQT15CkNPTkZJR19CNDNfU1NCPXkKQ09ORklHX0I0M19CVVNFU19CQ01B X0FORF9TU0I9eQojIENPTkZJR19CNDNfQlVTRVNfQkNNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0I0 M19CVVNFU19TU0IgaXMgbm90IHNldApDT05GSUdfQjQzX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklH X0I0M19QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQzX1NESU89eQpDT05GSUdfQjQzX0JD TUFfUElPPXkKQ09ORklHX0I0M19QSU89eQpDT05GSUdfQjQzX1BIWV9HPXkKQ09ORklHX0I0M19Q SFlfTj15CkNPTkZJR19CNDNfUEhZX0xQPXkKQ09ORklHX0I0M19QSFlfSFQ9eQpDT05GSUdfQjQz X0xFRFM9eQpDT05GSUdfQjQzX0hXUk5HPXkKQ09ORklHX0I0M19ERUJVRz15CkNPTkZJR19CNDNM RUdBQ1k9eQpDT05GSUdfQjQzTEVHQUNZX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M0xFR0FD WV9QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQzTEVHQUNZX0xFRFM9eQpDT05GSUdfQjQz TEVHQUNZX0hXUk5HPXkKQ09ORklHX0I0M0xFR0FDWV9ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1lf RE1BPXkKQ09ORklHX0I0M0xFR0FDWV9QSU89eQpDT05GSUdfQjQzTEVHQUNZX0RNQV9BTkRfUElP X01PREU9eQojIENPTkZJR19CNDNMRUdBQ1lfRE1BX01PREUgaXMgbm90IHNldAojIENPTkZJR19C NDNMRUdBQ1lfUElPX01PREUgaXMgbm90IHNldApDT05GSUdfQlJDTVVUSUw9eQpDT05GSUdfQlJD TVNNQUM9eQpDT05GSUdfQlJDTUZNQUM9eQpDT05GSUdfQlJDTUZNQUNfUFJPVE9fQkNEQz15CkNP TkZJR19CUkNNRk1BQ19QUk9UT19NU0dCVUY9eQpDT05GSUdfQlJDTUZNQUNfU0RJTz15CkNPTkZJ R19CUkNNRk1BQ19VU0I9eQpDT05GSUdfQlJDTUZNQUNfUENJRT15CkNPTkZJR19CUkNNX1RSQUNJ Tkc9eQpDT05GSUdfQlJDTURCRz15CkNPTkZJR19XTEFOX1ZFTkRPUl9DSVNDTz15CkNPTkZJR19B SVJPPXkKQ09ORklHX0FJUk9fQ1M9eQpDT05GSUdfV0xBTl9WRU5ET1JfSU5URUw9eQpDT05GSUdf SVBXMjEwMD15CkNPTkZJR19JUFcyMTAwX01PTklUT1I9eQpDT05GSUdfSVBXMjEwMF9ERUJVRz15 CkNPTkZJR19JUFcyMjAwPXkKQ09ORklHX0lQVzIyMDBfTU9OSVRPUj15CkNPTkZJR19JUFcyMjAw X1JBRElPVEFQPXkKQ09ORklHX0lQVzIyMDBfUFJPTUlTQ1VPVVM9eQpDT05GSUdfSVBXMjIwMF9R T1M9eQpDT05GSUdfSVBXMjIwMF9ERUJVRz15CkNPTkZJR19MSUJJUFc9eQpDT05GSUdfTElCSVBX X0RFQlVHPXkKQ09ORklHX0lXTEVHQUNZPXkKQ09ORklHX0lXTDQ5NjU9eQpDT05GSUdfSVdMMzk0 NT15CgojCiMgaXdsMzk0NSAvIGl3bDQ5NjUgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdM RUdBQ1lfREVCVUc9eQpDT05GSUdfSVdMRUdBQ1lfREVCVUdGUz15CiMgZW5kIG9mIGl3bDM5NDUg LyBpd2w0OTY1IERlYnVnZ2luZyBPcHRpb25zCgpDT05GSUdfSVdMV0lGST15CkNPTkZJR19JV0xX SUZJX0xFRFM9eQpDT05GSUdfSVdMRFZNPXkKQ09ORklHX0lXTE1WTT15CkNPTkZJR19JV0xXSUZJ X0JDQVNUX0ZJTFRFUklORz15CgojCiMgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdMV0lG SV9ERUJVRz15CkNPTkZJR19JV0xXSUZJX0RFQlVHRlM9eQpDT05GSUdfSVdMV0lGSV9ERVZJQ0Vf VFJBQ0lORz15CiMgZW5kIG9mIERlYnVnZ2luZyBPcHRpb25zCgpDT05GSUdfV0xBTl9WRU5ET1Jf SU5URVJTSUw9eQpDT05GSUdfSE9TVEFQPXkKQ09ORklHX0hPU1RBUF9GSVJNV0FSRT15CkNPTkZJ R19IT1NUQVBfRklSTVdBUkVfTlZSQU09eQpDT05GSUdfSE9TVEFQX1BMWD15CkNPTkZJR19IT1NU QVBfUENJPXkKQ09ORklHX0hPU1RBUF9DUz15CkNPTkZJR19IRVJNRVM9eQpDT05GSUdfSEVSTUVT X1BSSVNNPXkKQ09ORklHX0hFUk1FU19DQUNIRV9GV19PTl9JTklUPXkKQ09ORklHX1BMWF9IRVJN RVM9eQpDT05GSUdfVE1EX0hFUk1FUz15CkNPTkZJR19OT1JURUxfSEVSTUVTPXkKQ09ORklHX1BD SV9IRVJNRVM9eQpDT05GSUdfUENNQ0lBX0hFUk1FUz15CkNPTkZJR19QQ01DSUFfU1BFQ1RSVU09 eQpDT05GSUdfT1JJTk9DT19VU0I9eQpDT05GSUdfUDU0X0NPTU1PTj15CkNPTkZJR19QNTRfVVNC PXkKQ09ORklHX1A1NF9QQ0k9eQpDT05GSUdfUDU0X1NQST15CkNPTkZJR19QNTRfU1BJX0RFRkFV TFRfRUVQUk9NPXkKQ09ORklHX1A1NF9MRURTPXkKQ09ORklHX1BSSVNNNTQ9eQpDT05GSUdfV0xB Tl9WRU5ET1JfTUFSVkVMTD15CkNPTkZJR19MSUJFUlRBUz15CkNPTkZJR19MSUJFUlRBU19VU0I9 eQpDT05GSUdfTElCRVJUQVNfQ1M9eQpDT05GSUdfTElCRVJUQVNfU0RJTz15CkNPTkZJR19MSUJF UlRBU19TUEk9eQpDT05GSUdfTElCRVJUQVNfREVCVUc9eQpDT05GSUdfTElCRVJUQVNfTUVTSD15 CkNPTkZJR19MSUJFUlRBU19USElORklSTT15CkNPTkZJR19MSUJFUlRBU19USElORklSTV9ERUJV Rz15CkNPTkZJR19MSUJFUlRBU19USElORklSTV9VU0I9eQpDT05GSUdfTVdJRklFWD15CkNPTkZJ R19NV0lGSUVYX1NESU89eQpDT05GSUdfTVdJRklFWF9QQ0lFPXkKQ09ORklHX01XSUZJRVhfVVNC PXkKQ09ORklHX01XTDhLPXkKQ09ORklHX1dMQU5fVkVORE9SX01FRElBVEVLPXkKQ09ORklHX01U NzYwMVU9eQpDT05GSUdfTVQ3Nl9DT1JFPXkKQ09ORklHX01UNzZfTEVEUz15CkNPTkZJR19NVDc2 X1VTQj15CkNPTkZJR19NVDc2X1NESU89eQpDT05GSUdfTVQ3NngwMl9MSUI9eQpDT05GSUdfTVQ3 NngwMl9VU0I9eQpDT05GSUdfTVQ3Nl9DT05OQUNfTElCPXkKQ09ORklHX01UNzZ4MF9DT01NT049 eQpDT05GSUdfTVQ3NngwVT15CkNPTkZJR19NVDc2eDBFPXkKQ09ORklHX01UNzZ4Ml9DT01NT049 eQpDT05GSUdfTVQ3NngyRT15CkNPTkZJR19NVDc2eDJVPXkKQ09ORklHX01UNzYwM0U9eQpDT05G SUdfTVQ3NjE1X0NPTU1PTj15CkNPTkZJR19NVDc2MTVFPXkKQ09ORklHX01UNzY2M19VU0JfU0RJ T19DT01NT049eQpDT05GSUdfTVQ3NjYzVT15CkNPTkZJR19NVDc2NjNTPXkKQ09ORklHX01UNzkx NUU9eQpDT05GSUdfTVQ3OTIxRT15CkNPTkZJR19XTEFOX1ZFTkRPUl9NSUNST0NISVA9eQpDT05G SUdfV0lMQzEwMDA9eQpDT05GSUdfV0lMQzEwMDBfU0RJTz15CkNPTkZJR19XSUxDMTAwMF9TUEk9 eQpDT05GSUdfV0lMQzEwMDBfSFdfT09CX0lOVFI9eQpDT05GSUdfV0xBTl9WRU5ET1JfUkFMSU5L PXkKQ09ORklHX1JUMlgwMD15CkNPTkZJR19SVDI0MDBQQ0k9eQpDT05GSUdfUlQyNTAwUENJPXkK Q09ORklHX1JUNjFQQ0k9eQpDT05GSUdfUlQyODAwUENJPXkKQ09ORklHX1JUMjgwMFBDSV9SVDMz WFg9eQpDT05GSUdfUlQyODAwUENJX1JUMzVYWD15CkNPTkZJR19SVDI4MDBQQ0lfUlQ1M1hYPXkK Q09ORklHX1JUMjgwMFBDSV9SVDMyOTA9eQpDT05GSUdfUlQyNTAwVVNCPXkKQ09ORklHX1JUNzNV U0I9eQpDT05GSUdfUlQyODAwVVNCPXkKQ09ORklHX1JUMjgwMFVTQl9SVDMzWFg9eQpDT05GSUdf UlQyODAwVVNCX1JUMzVYWD15CkNPTkZJR19SVDI4MDBVU0JfUlQzNTczPXkKQ09ORklHX1JUMjgw MFVTQl9SVDUzWFg9eQpDT05GSUdfUlQyODAwVVNCX1JUNTVYWD15CkNPTkZJR19SVDI4MDBVU0Jf VU5LTk9XTj15CkNPTkZJR19SVDI4MDBfTElCPXkKQ09ORklHX1JUMjgwMF9MSUJfTU1JTz15CkNP TkZJR19SVDJYMDBfTElCX01NSU89eQpDT05GSUdfUlQyWDAwX0xJQl9QQ0k9eQpDT05GSUdfUlQy WDAwX0xJQl9VU0I9eQpDT05GSUdfUlQyWDAwX0xJQj15CkNPTkZJR19SVDJYMDBfTElCX0ZJUk1X QVJFPXkKQ09ORklHX1JUMlgwMF9MSUJfQ1JZUFRPPXkKQ09ORklHX1JUMlgwMF9MSUJfTEVEUz15 CkNPTkZJR19SVDJYMDBfTElCX0RFQlVHRlM9eQpDT05GSUdfUlQyWDAwX0RFQlVHPXkKQ09ORklH X1dMQU5fVkVORE9SX1JFQUxURUs9eQpDT05GSUdfUlRMODE4MD15CkNPTkZJR19SVEw4MTg3PXkK Q09ORklHX1JUTDgxODdfTEVEUz15CkNPTkZJR19SVExfQ0FSRFM9eQpDT05GSUdfUlRMODE5MkNF PXkKQ09ORklHX1JUTDgxOTJTRT15CkNPTkZJR19SVEw4MTkyREU9eQpDT05GSUdfUlRMODcyM0FF PXkKQ09ORklHX1JUTDg3MjNCRT15CkNPTkZJR19SVEw4MTg4RUU9eQpDT05GSUdfUlRMODE5MkVF PXkKQ09ORklHX1JUTDg4MjFBRT15CkNPTkZJR19SVEw4MTkyQ1U9eQpDT05GSUdfUlRMV0lGST15 CkNPTkZJR19SVExXSUZJX1BDST15CkNPTkZJR19SVExXSUZJX1VTQj15CkNPTkZJR19SVExXSUZJ X0RFQlVHPXkKQ09ORklHX1JUTDgxOTJDX0NPTU1PTj15CkNPTkZJR19SVEw4NzIzX0NPTU1PTj15 CkNPTkZJR19SVExCVENPRVhJU1Q9eQpDT05GSUdfUlRMOFhYWFU9eQpDT05GSUdfUlRMOFhYWFVf VU5URVNURUQ9eQpDT05GSUdfUlRXODg9eQpDT05GSUdfUlRXODhfQ09SRT15CkNPTkZJR19SVFc4 OF9QQ0k9eQpDT05GSUdfUlRXODhfODgyMkI9eQpDT05GSUdfUlRXODhfODgyMkM9eQpDT05GSUdf UlRXODhfODcyM0Q9eQpDT05GSUdfUlRXODhfODgyMUM9eQpDT05GSUdfUlRXODhfODgyMkJFPXkK Q09ORklHX1JUVzg4Xzg4MjJDRT15CkNPTkZJR19SVFc4OF84NzIzREU9eQpDT05GSUdfUlRXODhf ODgyMUNFPXkKQ09ORklHX1JUVzg4X0RFQlVHPXkKQ09ORklHX1JUVzg4X0RFQlVHRlM9eQpDT05G SUdfV0xBTl9WRU5ET1JfUlNJPXkKQ09ORklHX1JTSV85MVg9eQpDT05GSUdfUlNJX0RFQlVHRlM9 eQpDT05GSUdfUlNJX1NESU89eQpDT05GSUdfUlNJX1VTQj15CkNPTkZJR19SU0lfQ09FWD15CkNP TkZJR19XTEFOX1ZFTkRPUl9TVD15CkNPTkZJR19DVzEyMDA9eQpDT05GSUdfQ1cxMjAwX1dMQU5f U0RJTz15CkNPTkZJR19DVzEyMDBfV0xBTl9TUEk9eQpDT05GSUdfV0xBTl9WRU5ET1JfVEk9eQpD T05GSUdfV0wxMjUxPXkKQ09ORklHX1dMMTI1MV9TUEk9eQpDT05GSUdfV0wxMjUxX1NESU89eQpD T05GSUdfV0wxMlhYPXkKQ09ORklHX1dMMThYWD15CkNPTkZJR19XTENPUkU9eQpDT05GSUdfV0xD T1JFX1NQST15CkNPTkZJR19XTENPUkVfU0RJTz15CkNPTkZJR19XSUxJTktfUExBVEZPUk1fREFU QT15CkNPTkZJR19XTEFOX1ZFTkRPUl9aWURBUz15CkNPTkZJR19VU0JfWkQxMjAxPXkKQ09ORklH X1pEMTIxMVJXPXkKQ09ORklHX1pEMTIxMVJXX0RFQlVHPXkKQ09ORklHX1dMQU5fVkVORE9SX1FV QU5URU5OQT15CkNPTkZJR19RVE5GTUFDPXkKQ09ORklHX1FUTkZNQUNfUENJRT15CkNPTkZJR19Q Q01DSUFfUkFZQ1M9eQpDT05GSUdfUENNQ0lBX1dMMzUwMT15CkNPTkZJR19NQUM4MDIxMV9IV1NJ TT15CkNPTkZJR19VU0JfTkVUX1JORElTX1dMQU49eQpDT05GSUdfVklSVF9XSUZJPXkKQ09ORklH X1dBTj15CkNPTkZJR19IT1NURVNTX1NWMTE9bQpDT05GSUdfQ09TQT1tCkNPTkZJR19MQU5NRURJ QT15CkNPTkZJR19TRUFMRVZFTF80MDIxPW0KQ09ORklHX0hETEM9eQpDT05GSUdfSERMQ19SQVc9 eQpDT05GSUdfSERMQ19SQVdfRVRIPXkKQ09ORklHX0hETENfQ0lTQ089eQpDT05GSUdfSERMQ19G Uj15CkNPTkZJR19IRExDX1BQUD15CkNPTkZJR19IRExDX1gyNT15CkNPTkZJR19QQ0kyMDBTWU49 eQpDT05GSUdfV0FOWEw9eQpDT05GSUdfUEMzMDBUT089eQpDT05GSUdfTjI9eQpDT05GSUdfQzEw MT15CkNPTkZJR19GQVJTWU5DPXkKQ09ORklHX0xBUEJFVEhFUj15CkNPTkZJR19TQk5JPXkKQ09O RklHX1NCTklfTVVMVElMSU5FPXkKQ09ORklHX0lFRUU4MDIxNTRfRFJJVkVSUz15CkNPTkZJR19J RUVFODAyMTU0X0ZBS0VMQj15CkNPTkZJR19JRUVFODAyMTU0X0FUODZSRjIzMD15CkNPTkZJR19J RUVFODAyMTU0X0FUODZSRjIzMF9ERUJVR0ZTPXkKQ09ORklHX0lFRUU4MDIxNTRfTVJGMjRKNDA9 eQpDT05GSUdfSUVFRTgwMjE1NF9DQzI1MjA9eQpDT05GSUdfSUVFRTgwMjE1NF9BVFVTQj15CkNP TkZJR19JRUVFODAyMTU0X0FERjcyNDI9eQpDT05GSUdfSUVFRTgwMjE1NF9DQTgyMTA9eQpDT05G SUdfSUVFRTgwMjE1NF9DQTgyMTBfREVCVUdGUz15CkNPTkZJR19JRUVFODAyMTU0X01DUjIwQT15 CkNPTkZJR19JRUVFODAyMTU0X0hXU0lNPXkKCiMKIyBXaXJlbGVzcyBXQU4KIwpDT05GSUdfV1dB Tj15CkNPTkZJR19XV0FOX0hXU0lNPXkKQ09ORklHX01ISV9XV0FOX0NUUkw9eQpDT05GSUdfUlBN U0dfV1dBTl9DVFJMPXkKQ09ORklHX0lPU009eQojIGVuZCBvZiBXaXJlbGVzcyBXQU4KCkNPTkZJ R19WTVhORVQzPXkKQ09ORklHX0ZVSklUU1VfRVM9eQpDT05GSUdfVVNCNF9ORVQ9eQpDT05GSUdf SFlQRVJWX05FVD15CkNPTkZJR19ORVRERVZTSU09eQpDT05GSUdfTkVUX0ZBSUxPVkVSPXkKQ09O RklHX0lTRE49eQpDT05GSUdfSVNETl9DQVBJPXkKQ09ORklHX0NBUElfVFJBQ0U9eQpDT05GSUdf SVNETl9DQVBJX01JRERMRVdBUkU9eQpDT05GSUdfTUlTRE49eQpDT05GSUdfTUlTRE5fRFNQPXkK Q09ORklHX01JU0ROX0wxT0lQPXkKCiMKIyBtSVNETiBoYXJkd2FyZSBkcml2ZXJzCiMKQ09ORklH X01JU0ROX0hGQ1BDST15CkNPTkZJR19NSVNETl9IRkNNVUxUST15CkNPTkZJR19NSVNETl9IRkNV U0I9eQpDT05GSUdfTUlTRE5fQVZNRlJJVFo9eQpDT05GSUdfTUlTRE5fU1BFRURGQVg9eQpDT05G SUdfTUlTRE5fSU5GSU5FT049eQpDT05GSUdfTUlTRE5fVzY2OTI9eQpDT05GSUdfTUlTRE5fTkVU SkVUPXkKQ09ORklHX01JU0ROX0hETEM9eQpDT05GSUdfTUlTRE5fSVBBQz15CkNPTkZJR19NSVNE Tl9JU0FSPXkKQ09ORklHX05WTT15CkNPTkZJR19OVk1fUEJMSz15CkNPTkZJR19OVk1fUEJMS19E RUJVRz15CgojCiMgSW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdf SU5QVVRfTEVEUz15CkNPTkZJR19JTlBVVF9GRl9NRU1MRVNTPXkKQ09ORklHX0lOUFVUX1NQQVJT RUtNQVA9eQpDT05GSUdfSU5QVVRfTUFUUklYS01BUD15CgojCiMgVXNlcmxhbmQgaW50ZXJmYWNl cwojCkNPTkZJR19JTlBVVF9NT1VTRURFVj15CkNPTkZJR19JTlBVVF9NT1VTRURFVl9QU0FVWD15 CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWD0xMDI0CkNPTkZJR19JTlBVVF9NT1VTRURF Vl9TQ1JFRU5fWT03NjgKQ09ORklHX0lOUFVUX0pPWURFVj15CkNPTkZJR19JTlBVVF9FVkRFVj15 CkNPTkZJR19JTlBVVF9FVkJVRz15CgojCiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdf SU5QVVRfS0VZQk9BUkQ9eQpDT05GSUdfS0VZQk9BUkRfQURDPXkKQ09ORklHX0tFWUJPQVJEX0FE UDU1MjA9eQpDT05GSUdfS0VZQk9BUkRfQURQNTU4OD15CkNPTkZJR19LRVlCT0FSRF9BRFA1NTg5 PXkKQ09ORklHX0tFWUJPQVJEX0FQUExFU1BJPXkKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKQ09O RklHX0tFWUJPQVJEX1FUMTA1MD15CkNPTkZJR19LRVlCT0FSRF9RVDEwNzA9eQpDT05GSUdfS0VZ Qk9BUkRfUVQyMTYwPXkKQ09ORklHX0tFWUJPQVJEX0RMSU5LX0RJUjY4NT15CkNPTkZJR19LRVlC T0FSRF9MS0tCRD15CkNPTkZJR19LRVlCT0FSRF9HUElPPXkKQ09ORklHX0tFWUJPQVJEX0dQSU9f UE9MTEVEPXkKQ09ORklHX0tFWUJPQVJEX1RDQTY0MTY9eQpDT05GSUdfS0VZQk9BUkRfVENBODQx OD15CkNPTkZJR19LRVlCT0FSRF9NQVRSSVg9eQpDT05GSUdfS0VZQk9BUkRfTE04MzIzPXkKQ09O RklHX0tFWUJPQVJEX0xNODMzMz15CkNPTkZJR19LRVlCT0FSRF9NQVg3MzU5PXkKQ09ORklHX0tF WUJPQVJEX01DUz15CkNPTkZJR19LRVlCT0FSRF9NUFIxMjE9eQpDT05GSUdfS0VZQk9BUkRfTkVX VE9OPXkKQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUz15CkNPTkZJR19LRVlCT0FSRF9TQU1TVU5H PXkKQ09ORklHX0tFWUJPQVJEX0dPTERGSVNIX0VWRU5UUz15CkNPTkZJR19LRVlCT0FSRF9TVE9X QVdBWT15CkNPTkZJR19LRVlCT0FSRF9TVU5LQkQ9eQpDT05GSUdfS0VZQk9BUkRfU1RNUEU9eQpD T05GSUdfS0VZQk9BUkRfSVFTNjJYPXkKQ09ORklHX0tFWUJPQVJEX09NQVA0PXkKQ09ORklHX0tF WUJPQVJEX1RDMzU4OVg9eQpDT05GSUdfS0VZQk9BUkRfVE0yX1RPVUNIS0VZPXkKQ09ORklHX0tF WUJPQVJEX1RXTDQwMzA9eQpDT05GSUdfS0VZQk9BUkRfWFRLQkQ9eQpDT05GSUdfS0VZQk9BUkRf Q1JPU19FQz15CkNPTkZJR19LRVlCT0FSRF9DQVAxMVhYPXkKQ09ORklHX0tFWUJPQVJEX0JDTT15 CkNPTkZJR19LRVlCT0FSRF9NVEtfUE1JQz15CkNPTkZJR19JTlBVVF9NT1VTRT15CkNPTkZJR19N T1VTRV9QUzI9eQpDT05GSUdfTU9VU0VfUFMyX0FMUFM9eQpDT05GSUdfTU9VU0VfUFMyX0JZRD15 CkNPTkZJR19NT1VTRV9QUzJfTE9HSVBTMlBQPXkKQ09ORklHX01PVVNFX1BTMl9TWU5BUFRJQ1M9 eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDU19TTUJVUz15CkNPTkZJR19NT1VTRV9QUzJfQ1lQ UkVTUz15CkNPTkZJR19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdfTU9VU0VfUFMyX1RSQUNL UE9JTlQ9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIPXkKQ09ORklHX01PVVNFX1BTMl9FTEFO VEVDSF9TTUJVUz15CkNPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUM9eQpDT05GSUdfTU9VU0VfUFMy X1RPVUNIS0lUPXkKQ09ORklHX01PVVNFX1BTMl9PTFBDPXkKQ09ORklHX01PVVNFX1BTMl9GT0NB TFRFQ0g9eQpDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0U9eQpDT05GSUdfTU9VU0VfUFMyX1NNQlVT PXkKQ09ORklHX01PVVNFX1NFUklBTD15CkNPTkZJR19NT1VTRV9BUFBMRVRPVUNIPXkKQ09ORklH X01PVVNFX0JDTTU5NzQ9eQpDT05GSUdfTU9VU0VfQ1lBUEE9eQpDT05GSUdfTU9VU0VfRUxBTl9J MkM9eQpDT05GSUdfTU9VU0VfRUxBTl9JMkNfSTJDPXkKQ09ORklHX01PVVNFX0VMQU5fSTJDX1NN QlVTPXkKQ09ORklHX01PVVNFX0lOUE9SVD15CkNPTkZJR19NT1VTRV9BVElYTD15CkNPTkZJR19N T1VTRV9MT0dJQk09eQpDT05GSUdfTU9VU0VfUEMxMTBQQUQ9eQpDT05GSUdfTU9VU0VfVlNYWFhB QT15CkNPTkZJR19NT1VTRV9HUElPPXkKQ09ORklHX01PVVNFX1NZTkFQVElDU19JMkM9eQpDT05G SUdfTU9VU0VfU1lOQVBUSUNTX1VTQj15CkNPTkZJR19JTlBVVF9KT1lTVElDSz15CkNPTkZJR19K T1lTVElDS19BTkFMT0c9eQpDT05GSUdfSk9ZU1RJQ0tfQTNEPXkKQ09ORklHX0pPWVNUSUNLX0FE Qz15CkNPTkZJR19KT1lTVElDS19BREk9eQpDT05GSUdfSk9ZU1RJQ0tfQ09CUkE9eQpDT05GSUdf Sk9ZU1RJQ0tfR0YySz15CkNPTkZJR19KT1lTVElDS19HUklQPXkKQ09ORklHX0pPWVNUSUNLX0dS SVBfTVA9eQpDT05GSUdfSk9ZU1RJQ0tfR1VJTExFTU9UPXkKQ09ORklHX0pPWVNUSUNLX0lOVEVS QUNUPXkKQ09ORklHX0pPWVNUSUNLX1NJREVXSU5ERVI9eQpDT05GSUdfSk9ZU1RJQ0tfVE1EQz15 CkNPTkZJR19KT1lTVElDS19JRk9SQ0U9eQpDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFX1VTQj15CkNP TkZJR19KT1lTVElDS19JRk9SQ0VfMjMyPXkKQ09ORklHX0pPWVNUSUNLX1dBUlJJT1I9eQpDT05G SUdfSk9ZU1RJQ0tfTUFHRUxMQU49eQpDT05GSUdfSk9ZU1RJQ0tfU1BBQ0VPUkI9eQpDT05GSUdf Sk9ZU1RJQ0tfU1BBQ0VCQUxMPXkKQ09ORklHX0pPWVNUSUNLX1NUSU5HRVI9eQpDT05GSUdfSk9Z U1RJQ0tfVFdJREpPWT15CkNPTkZJR19KT1lTVElDS19aSEVOSFVBPXkKQ09ORklHX0pPWVNUSUNL X0RCOT15CkNPTkZJR19KT1lTVElDS19HQU1FQ09OPXkKQ09ORklHX0pPWVNUSUNLX1RVUkJPR1JB Rlg9eQpDT05GSUdfSk9ZU1RJQ0tfQVM1MDExPXkKQ09ORklHX0pPWVNUSUNLX0pPWURVTVA9eQpD T05GSUdfSk9ZU1RJQ0tfWFBBRD15CkNPTkZJR19KT1lTVElDS19YUEFEX0ZGPXkKQ09ORklHX0pP WVNUSUNLX1hQQURfTEVEUz15CkNPTkZJR19KT1lTVElDS19XQUxLRVJBMDcwMT15CkNPTkZJR19K T1lTVElDS19QU1hQQURfU1BJPXkKQ09ORklHX0pPWVNUSUNLX1BTWFBBRF9TUElfRkY9eQpDT05G SUdfSk9ZU1RJQ0tfUFhSQz15CkNPTkZJR19KT1lTVElDS19GU0lBNkI9eQpDT05GSUdfSU5QVVRf VEFCTEVUPXkKQ09ORklHX1RBQkxFVF9VU0JfQUNFQ0FEPXkKQ09ORklHX1RBQkxFVF9VU0JfQUlQ VEVLPXkKQ09ORklHX1RBQkxFVF9VU0JfSEFOV0FORz15CkNPTkZJR19UQUJMRVRfVVNCX0tCVEFC PXkKQ09ORklHX1RBQkxFVF9VU0JfUEVHQVNVUz15CkNPTkZJR19UQUJMRVRfU0VSSUFMX1dBQ09N ND15CkNPTkZJR19JTlBVVF9UT1VDSFNDUkVFTj15CkNPTkZJR19UT1VDSFNDUkVFTl84OFBNODYw WD15CkNPTkZJR19UT1VDSFNDUkVFTl9BRFM3ODQ2PXkKQ09ORklHX1RPVUNIU0NSRUVOX0FENzg3 Nz15CkNPTkZJR19UT1VDSFNDUkVFTl9BRDc4Nzk9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5 X0kyQz15CkNPTkZJR19UT1VDSFNDUkVFTl9BRDc4NzlfU1BJPXkKQ09ORklHX1RPVUNIU0NSRUVO X0FEQz15CkNPTkZJR19UT1VDSFNDUkVFTl9BUjEwMjFfSTJDPXkKQ09ORklHX1RPVUNIU0NSRUVO X0FUTUVMX01YVD15CkNPTkZJR19UT1VDSFNDUkVFTl9BVE1FTF9NWFRfVDM3PXkKQ09ORklHX1RP VUNIU0NSRUVOX0FVT19QSVhDSVI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQlUyMTAxMz15CkNPTkZJ R19UT1VDSFNDUkVFTl9CVTIxMDI5PXkKQ09ORklHX1RPVUNIU0NSRUVOX0NISVBPTkVfSUNOODMx OD15CkNPTkZJR19UT1VDSFNDUkVFTl9DSElQT05FX0lDTjg1MDU9eQpDT05GSUdfVE9VQ0hTQ1JF RU5fQ1k4Q1RNQTE0MD15CkNPTkZJR19UT1VDSFNDUkVFTl9DWThDVE1HMTEwPXkKQ09ORklHX1RP VUNIU0NSRUVOX0NZVFRTUF9DT1JFPXkKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUF9JMkM9eQpD T05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQX1NQST15CkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1A0 X0NPUkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQNF9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JF RU5fQ1lUVFNQNF9TUEk9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fREE5MDM0PXkKQ09ORklHX1RPVUNI U0NSRUVOX0RBOTA1Mj15CkNPTkZJR19UT1VDSFNDUkVFTl9EWU5BUFJPPXkKQ09ORklHX1RPVUNI U0NSRUVOX0hBTVBTSElSRT15CkNPTkZJR19UT1VDSFNDUkVFTl9FRVRJPXkKQ09ORklHX1RPVUNI U0NSRUVOX0VHQUxBWD15CkNPTkZJR19UT1VDSFNDUkVFTl9FR0FMQVhfU0VSSUFMPXkKQ09ORklH X1RPVUNIU0NSRUVOX0VYQzMwMDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRlVKSVRTVT15CkNPTkZJ R19UT1VDSFNDUkVFTl9HT09ESVg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fSElERUVQPXkKQ09ORklH X1RPVUNIU0NSRUVOX0hZQ09OX0hZNDZYWD15CkNPTkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYPXkK Q09ORklHX1RPVUNIU0NSRUVOX0lMSVRFSz15CkNPTkZJR19UT1VDSFNDUkVFTl9TNlNZNzYxPXkK Q09ORklHX1RPVUNIU0NSRUVOX0dVTlpFPXkKQ09ORklHX1RPVUNIU0NSRUVOX0VLVEYyMTI3PXkK Q09ORklHX1RPVUNIU0NSRUVOX0VMQU49eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUxPPXkKQ09ORklH X1RPVUNIU0NSRUVOX1dBQ09NX1c4MDAxPXkKQ09ORklHX1RPVUNIU0NSRUVOX1dBQ09NX0kyQz15 CkNPTkZJR19UT1VDSFNDUkVFTl9NQVgxMTgwMT15CkNPTkZJR19UT1VDSFNDUkVFTl9NQ1M1MDAw PXkKQ09ORklHX1RPVUNIU0NSRUVOX01NUzExND15CkNPTkZJR19UT1VDSFNDUkVFTl9NRUxGQVNf TUlQND15CkNPTkZJR19UT1VDSFNDUkVFTl9NU0cyNjM4PXkKQ09ORklHX1RPVUNIU0NSRUVOX01U T1VDSD15CkNPTkZJR19UT1VDSFNDUkVFTl9JTVg2VUxfVFNDPXkKQ09ORklHX1RPVUNIU0NSRUVO X0lORVhJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9NSzcxMj15CkNPTkZJR19UT1VDSFNDUkVFTl9I VENQRU49eQpDT05GSUdfVE9VQ0hTQ1JFRU5fUEVOTU9VTlQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f RURUX0ZUNVgwNj15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSFJJR0hUPXkKQ09ORklHX1RPVUNI U0NSRUVOX1RPVUNIV0lOPXkKQ09ORklHX1RPVUNIU0NSRUVOX1RJX0FNMzM1WF9UU0M9eQpDT05G SUdfVE9VQ0hTQ1JFRU5fVUNCMTQwMD15CkNPTkZJR19UT1VDSFNDUkVFTl9QSVhDSVI9eQpDT05G SUdfVE9VQ0hTQ1JFRU5fV0RUODdYWF9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV004MzFYPXkK Q09ORklHX1RPVUNIU0NSRUVOX1dNOTdYWD15CkNPTkZJR19UT1VDSFNDUkVFTl9XTTk3MDU9eQpD T05GSUdfVE9VQ0hTQ1JFRU5fV005NzEyPXkKQ09ORklHX1RPVUNIU0NSRUVOX1dNOTcxMz15CkNP TkZJR19UT1VDSFNDUkVFTl9VU0JfQ09NUE9TSVRFPXkKQ09ORklHX1RPVUNIU0NSRUVOX01DMTM3 ODM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VHQUxBWD15CkNPTkZJR19UT1VDSFNDUkVFTl9V U0JfUEFOSklUPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl8zTT15CkNPTkZJR19UT1VDSFNDUkVF Tl9VU0JfSVRNPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FVFVSQk89eQpDT05GSUdfVE9VQ0hT Q1JFRU5fVVNCX0dVTlpFPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9ETUNfVFNDMTA9eQpDT05G SUdfVE9VQ0hTQ1JFRU5fVVNCX0lSVE9VQ0g9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lERUFM VEVLPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9HRU5FUkFMX1RPVUNIPXkKQ09ORklHX1RPVUNI U0NSRUVOX1VTQl9HT1RPUD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfSkFTVEVDPXkKQ09ORklH X1RPVUNIU0NSRUVOX1VTQl9FTE89eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0UyST15CkNPTkZJ R19UT1VDSFNDUkVFTl9VU0JfWllUUk9OSUM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VUVF9U QzQ1VVNCPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9ORVhJTz15CkNPTkZJR19UT1VDSFNDUkVF Tl9VU0JfRUFTWVRPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNISVQyMTM9eQpDT05GSUdf VE9VQ0hTQ1JFRU5fVFNDX1NFUklPPXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMFhfQ09SRT15 CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA0PXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDU9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDMjAwNz15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA3 X0lJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9QQ0FQPXkKQ09ORklHX1RPVUNIU0NSRUVOX1JNX1RT PXkKQ09ORklHX1RPVUNIU0NSRUVOX1NJTEVBRD15CkNPTkZJR19UT1VDSFNDUkVFTl9TSVNfSTJD PXkKQ09ORklHX1RPVUNIU0NSRUVOX1NUMTIzMj15CkNPTkZJR19UT1VDSFNDUkVFTl9TVE1GVFM9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1RNUEU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDA9eQpD T05GSUdfVE9VQ0hTQ1JFRU5fU1VSRkFDRTNfU1BJPXkKQ09ORklHX1RPVUNIU0NSRUVOX1NYODY1 ND15CkNPTkZJR19UT1VDSFNDUkVFTl9UUFM2NTA3WD15CkNPTkZJR19UT1VDSFNDUkVFTl9aRVQ2 MjIzPXkKQ09ORklHX1RPVUNIU0NSRUVOX1pGT1JDRT15CkNPTkZJR19UT1VDSFNDUkVFTl9DT0xJ QlJJX1ZGNTA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fUk9ITV9CVTIxMDIzPXkKQ09ORklHX1RPVUNI U0NSRUVOX0lRUzVYWD15CkNPTkZJR19UT1VDSFNDUkVFTl9aSU5JVElYPXkKQ09ORklHX0lOUFVU X01JU0M9eQpDT05GSUdfSU5QVVRfODhQTTg2MFhfT05LRVk9eQpDT05GSUdfSU5QVVRfODhQTTgw WF9PTktFWT15CkNPTkZJR19JTlBVVF9BRDcxNFg9eQpDT05GSUdfSU5QVVRfQUQ3MTRYX0kyQz15 CkNPTkZJR19JTlBVVF9BRDcxNFhfU1BJPXkKQ09ORklHX0lOUFVUX0FSSVpPTkFfSEFQVElDUz15 CkNPTkZJR19JTlBVVF9BVEMyNjBYX09OS0VZPXkKQ09ORklHX0lOUFVUX0FUTUVMX0NBUFRPVUNI PXkKQ09ORklHX0lOUFVUX0JNQTE1MD15CkNPTkZJR19JTlBVVF9FM1gwX0JVVFRPTj15CkNPTkZJ R19JTlBVVF9QQ1NQS1I9eQpDT05GSUdfSU5QVVRfTUFYNzc2NTBfT05LRVk9eQpDT05GSUdfSU5Q VVRfTUFYNzc2OTNfSEFQVElDPXkKQ09ORklHX0lOUFVUX01BWDg5MjVfT05LRVk9eQpDT05GSUdf SU5QVVRfTUFYODk5N19IQVBUSUM9eQpDT05GSUdfSU5QVVRfTUMxMzc4M19QV1JCVVRUT049eQpD T05GSUdfSU5QVVRfTU1BODQ1MD15CkNPTkZJR19JTlBVVF9BUEFORUw9eQpDT05GSUdfSU5QVVRf R1BJT19CRUVQRVI9eQpDT05GSUdfSU5QVVRfR1BJT19ERUNPREVSPXkKQ09ORklHX0lOUFVUX0dQ SU9fVklCUkE9eQpDT05GSUdfSU5QVVRfQ1BDQVBfUFdSQlVUVE9OPXkKQ09ORklHX0lOUFVUX1dJ U1RST05fQlROUz15CkNPTkZJR19JTlBVVF9BVExBU19CVE5TPXkKQ09ORklHX0lOUFVUX0FUSV9S RU1PVEUyPXkKQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFPXkKQ09ORklHX0lOUFVUX0tYVEo5 PXkKQ09ORklHX0lOUFVUX1BPV0VSTUFURT15CkNPTkZJR19JTlBVVF9ZRUFMSU5LPXkKQ09ORklH X0lOUFVUX0NNMTA5PXkKQ09ORklHX0lOUFVUX1JFR1VMQVRPUl9IQVBUSUM9eQpDT05GSUdfSU5Q VVRfUkVUVV9QV1JCVVRUT049eQpDT05GSUdfSU5QVVRfVFBTNjUyMThfUFdSQlVUVE9OPXkKQ09O RklHX0lOUFVUX0FYUDIwWF9QRUs9eQpDT05GSUdfSU5QVVRfVFdMNDAzMF9QV1JCVVRUT049eQpD T05GSUdfSU5QVVRfVFdMNDAzMF9WSUJSQT15CkNPTkZJR19JTlBVVF9UV0w2MDQwX1ZJQlJBPXkK Q09ORklHX0lOUFVUX1VJTlBVVD15CkNPTkZJR19JTlBVVF9QQUxNQVNfUFdSQlVUVE9OPXkKQ09O RklHX0lOUFVUX1BDRjUwNjMzX1BNVT15CkNPTkZJR19JTlBVVF9QQ0Y4NTc0PXkKQ09ORklHX0lO UFVUX1BXTV9CRUVQRVI9eQpDT05GSUdfSU5QVVRfUFdNX1ZJQlJBPXkKQ09ORklHX0lOUFVUX1JL ODA1X1BXUktFWT15CkNPTkZJR19JTlBVVF9HUElPX1JPVEFSWV9FTkNPREVSPXkKQ09ORklHX0lO UFVUX0RBNzI4MF9IQVBUSUNTPXkKQ09ORklHX0lOUFVUX0RBOTA1Ml9PTktFWT15CkNPTkZJR19J TlBVVF9EQTkwNTVfT05LRVk9eQpDT05GSUdfSU5QVVRfREE5MDYzX09OS0VZPXkKQ09ORklHX0lO UFVUX1dNODMxWF9PTj15CkNPTkZJR19JTlBVVF9QQ0FQPXkKQ09ORklHX0lOUFVUX0FEWEwzNFg9 eQpDT05GSUdfSU5QVVRfQURYTDM0WF9JMkM9eQpDT05GSUdfSU5QVVRfQURYTDM0WF9TUEk9eQpD T05GSUdfSU5QVVRfSU1TX1BDVT15CkNPTkZJR19JTlBVVF9JUVMyNjlBPXkKQ09ORklHX0lOUFVU X0lRUzYyNkE9eQpDT05GSUdfSU5QVVRfQ01BMzAwMD15CkNPTkZJR19JTlBVVF9DTUEzMDAwX0ky Qz15CkNPTkZJR19JTlBVVF9JREVBUEFEX1NMSURFQkFSPXkKQ09ORklHX0lOUFVUX1NPQ19CVVRU T05fQVJSQVk9eQpDT05GSUdfSU5QVVRfRFJWMjYwWF9IQVBUSUNTPXkKQ09ORklHX0lOUFVUX0RS VjI2NjVfSEFQVElDUz15CkNPTkZJR19JTlBVVF9EUlYyNjY3X0hBUFRJQ1M9eQpDT05GSUdfSU5Q VVRfUkFWRV9TUF9QV1JCVVRUT049eQpDT05GSUdfSU5QVVRfU1RQTUlDMV9PTktFWT15CkNPTkZJ R19STUk0X0NPUkU9eQpDT05GSUdfUk1JNF9JMkM9eQpDT05GSUdfUk1JNF9TUEk9eQpDT05GSUdf Uk1JNF9TTUI9eQpDT05GSUdfUk1JNF9GMDM9eQpDT05GSUdfUk1JNF9GMDNfU0VSSU89eQpDT05G SUdfUk1JNF8yRF9TRU5TT1I9eQpDT05GSUdfUk1JNF9GMTE9eQpDT05GSUdfUk1JNF9GMTI9eQpD T05GSUdfUk1JNF9GMzA9eQpDT05GSUdfUk1JNF9GMzQ9eQpDT05GSUdfUk1JNF9GM0E9eQpDT05G SUdfUk1JNF9GNTQ9eQpDT05GSUdfUk1JNF9GNTU9eQoKIwojIEhhcmR3YXJlIEkvTyBwb3J0cwoj CkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfU0VSSU89eQpDT05GSUdf U0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CkNPTkZJR19TRVJJT19DVDgyQzcx MD15CkNPTkZJR19TRVJJT19QQVJLQkQ9eQpDT05GSUdfU0VSSU9fUENJUFMyPXkKQ09ORklHX1NF UklPX0xJQlBTMj15CkNPTkZJR19TRVJJT19SQVc9eQpDT05GSUdfU0VSSU9fQUxURVJBX1BTMj15 CkNPTkZJR19TRVJJT19QUzJNVUxUPXkKQ09ORklHX1NFUklPX0FSQ19QUzI9eQpDT05GSUdfU0VS SU9fQVBCUFMyPXkKQ09ORklHX0hZUEVSVl9LRVlCT0FSRD15CkNPTkZJR19TRVJJT19HUElPX1BT Mj15CkNPTkZJR19VU0VSSU89eQpDT05GSUdfR0FNRVBPUlQ9eQpDT05GSUdfR0FNRVBPUlRfTlM1 NTg9eQpDT05GSUdfR0FNRVBPUlRfTDQ9eQpDT05GSUdfR0FNRVBPUlRfRU1VMTBLMT15CkNPTkZJ R19HQU1FUE9SVF9GTTgwMT15CiMgZW5kIG9mIEhhcmR3YXJlIEkvTyBwb3J0cwojIGVuZCBvZiBJ bnB1dCBkZXZpY2Ugc3VwcG9ydAoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklHX1RUWT15 CkNPTkZJR19WVD15CkNPTkZJR19DT05TT0xFX1RSQU5TTEFUSU9OUz15CkNPTkZJR19WVF9DT05T T0xFPXkKQ09ORklHX1ZUX0NPTlNPTEVfU0xFRVA9eQpDT05GSUdfSFdfQ09OU09MRT15CkNPTkZJ R19WVF9IV19DT05TT0xFX0JJTkRJTkc9eQpDT05GSUdfVU5JWDk4X1BUWVM9eQpDT05GSUdfTEVH QUNZX1BUWVM9eQpDT05GSUdfTEVHQUNZX1BUWV9DT1VOVD0yNTYKQ09ORklHX0xESVNDX0FVVE9M T0FEPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJR19TRVJJQUxfRUFSTFlDT049eQpDT05G SUdfU0VSSUFMXzgyNTA9eQpDT05GSUdfU0VSSUFMXzgyNTBfREVQUkVDQVRFRF9PUFRJT05TPXkK Q09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJR19TRVJJQUxfODI1MF8xNjU1MEFfVkFSSUFO VFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfRklOVEVLPXkKQ09ORklHX1NFUklBTF84MjUwX0NPTlNP TEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1BPXkKQ09ORklHX1NFUklBTF84MjUwX1BDST15CkNP TkZJR19TRVJJQUxfODI1MF9FWEFSPXkKQ09ORklHX1NFUklBTF84MjUwX0NTPXkKQ09ORklHX1NF UklBTF84MjUwX01FTl9NQ0I9eQpDT05GSUdfU0VSSUFMXzgyNTBfTlJfVUFSVFM9NApDT05GSUdf U0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9FWFRFTkRFRD15 CkNPTkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkKQ09ORklHX1NFUklBTF84MjUwX0ZPVVJQ T1JUPXkKQ09ORklHX1NFUklBTF84MjUwX0FDQ0VOVD15CkNPTkZJR19TRVJJQUxfODI1MF9BU1BF RURfVlVBUlQ9eQpDT05GSUdfU0VSSUFMXzgyNTBfQk9DQT15CkNPTkZJR19TRVJJQUxfODI1MF9F WEFSX1NUMTZDNTU0PXkKQ09ORklHX1NFUklBTF84MjUwX0hVQjY9eQpDT05GSUdfU0VSSUFMXzgy NTBfU0hBUkVfSVJRPXkKQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlE9eQpDT05GSUdfU0VS SUFMXzgyNTBfUlNBPXkKQ09ORklHX1NFUklBTF84MjUwX0RXTElCPXkKQ09ORklHX1NFUklBTF84 MjUwX0RXPXkKQ09ORklHX1NFUklBTF84MjUwX1JUMjg4WD15CkNPTkZJR19TRVJJQUxfODI1MF9M UFNTPXkKQ09ORklHX1NFUklBTF84MjUwX01JRD15CkNPTkZJR19TRVJJQUxfT0ZfUExBVEZPUk09 eQoKIwojIE5vbi04MjUwIHNlcmlhbCBwb3J0IHN1cHBvcnQKIwpDT05GSUdfU0VSSUFMX01BWDMx MDA9eQpDT05GSUdfU0VSSUFMX01BWDMxMFg9eQpDT05GSUdfU0VSSUFMX1VBUlRMSVRFPXkKQ09O RklHX1NFUklBTF9VQVJUTElURV9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9VQVJUTElURV9OUl9V QVJUUz0xCkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xFPXkK Q09ORklHX1NFUklBTF9KU009eQpDT05GSUdfU0VSSUFMX1NJRklWRT15CkNPTkZJR19TRVJJQUxf U0lGSVZFX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX0xBTlRJUT15CkNPTkZJR19TRVJJQUxfTEFO VElRX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1NDQ05YUD15CkNPTkZJR19TRVJJQUxfU0NDTlhQ X0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1NDMTZJUzdYWF9DT1JFPXkKQ09ORklHX1NFUklBTF9T QzE2SVM3WFg9eQpDT05GSUdfU0VSSUFMX1NDMTZJUzdYWF9JMkM9eQpDT05GSUdfU0VSSUFMX1ND MTZJUzdYWF9TUEk9eQpDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEU9eQpDT05GSUdfU0VSSUFMX0JD TTYzWFg9eQpDT05GSUdfU0VSSUFMX0JDTTYzWFhfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQUxU RVJBX0pUQUdVQVJUPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlRfQ09OU09MRT15CkNP TkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUX0NPTlNPTEVfQllQQVNTPXkKQ09ORklHX1NFUklB TF9BTFRFUkFfVUFSVD15CkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfTUFYUE9SVFM9NApDT05G SUdfU0VSSUFMX0FMVEVSQV9VQVJUX0JBVURSQVRFPTExNTIwMApDT05GSUdfU0VSSUFMX0FMVEVS QV9VQVJUX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1BDSF9VQVJUPXkKQ09ORklHX1NFUklBTF9Q Q0hfVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9YSUxJTlhfUFNfVUFSVD15CkNPTkZJR19T RVJJQUxfWElMSU5YX1BTX1VBUlRfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQVJDPXkKQ09ORklH X1NFUklBTF9BUkNfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQVJDX05SX1BPUlRTPTEKQ09ORklH X1NFUklBTF9SUDI9eQpDT05GSUdfU0VSSUFMX1JQMl9OUl9VQVJUUz0zMgpDT05GSUdfU0VSSUFM X0ZTTF9MUFVBUlQ9eQpDT05GSUdfU0VSSUFMX0ZTTF9MUFVBUlRfQ09OU09MRT15CkNPTkZJR19T RVJJQUxfRlNMX0xJTkZMRVhVQVJUPXkKQ09ORklHX1NFUklBTF9GU0xfTElORkxFWFVBUlRfQ09O U09MRT15CkNPTkZJR19TRVJJQUxfQ09ORVhBTlRfRElHSUNPTE9SPXkKQ09ORklHX1NFUklBTF9D T05FWEFOVF9ESUdJQ09MT1JfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfTUVOX1oxMzU9eQpDT05G SUdfU0VSSUFMX1NQUkQ9eQpDT05GSUdfU0VSSUFMX1NQUkRfQ09OU09MRT15CkNPTkZJR19TRVJJ QUxfTElURVVBUlQ9eQpDT05GSUdfU0VSSUFMX0xJVEVVQVJUX01BWF9QT1JUUz0xCkNPTkZJR19T RVJJQUxfTElURVVBUlRfQ09OU09MRT15CiMgZW5kIG9mIFNlcmlhbCBkcml2ZXJzCgpDT05GSUdf U0VSSUFMX01DVFJMX0dQSU89eQpDT05GSUdfU0VSSUFMX05PTlNUQU5EQVJEPXkKQ09ORklHX01P WEFfSU5URUxMSU89eQpDT05GSUdfTU9YQV9TTUFSVElPPXkKQ09ORklHX1NZTkNMSU5LX0dUPXkK Q09ORklHX05fSERMQz15CkNPTkZJR19HT0xERklTSF9UVFk9eQpDT05GSUdfR09MREZJU0hfVFRZ X0VBUkxZX0NPTlNPTEU9eQpDT05GSUdfTl9HU009eQpDT05GSUdfTk9aT01JPXkKQ09ORklHX05V TExfVFRZPXkKQ09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfU0VSSUFMX0RFVl9CVVM9eQpDT05G SUdfU0VSSUFMX0RFVl9DVFJMX1RUWVBPUlQ9eQpDT05GSUdfVFRZX1BSSU5USz15CkNPTkZJR19U VFlfUFJJTlRLX0xFVkVMPTYKQ09ORklHX1BSSU5URVI9eQpDT05GSUdfTFBfQ09OU09MRT15CkNP TkZJR19QUERFVj15CkNPTkZJR19WSVJUSU9fQ09OU09MRT15CkNPTkZJR19JUE1JX0hBTkRMRVI9 eQpDT05GSUdfSVBNSV9ETUlfREVDT0RFPXkKQ09ORklHX0lQTUlfUExBVF9EQVRBPXkKQ09ORklH X0lQTUlfUEFOSUNfRVZFTlQ9eQpDT05GSUdfSVBNSV9QQU5JQ19TVFJJTkc9eQpDT05GSUdfSVBN SV9ERVZJQ0VfSU5URVJGQUNFPXkKQ09ORklHX0lQTUlfU0k9eQpDT05GSUdfSVBNSV9TU0lGPXkK Q09ORklHX0lQTUlfV0FUQ0hET0c9eQpDT05GSUdfSVBNSV9QT1dFUk9GRj15CkNPTkZJR19JUE1C X0RFVklDRV9JTlRFUkZBQ0U9eQpDT05GSUdfSFdfUkFORE9NPXkKQ09ORklHX0hXX1JBTkRPTV9U SU1FUklPTUVNPXkKQ09ORklHX0hXX1JBTkRPTV9JTlRFTD15CkNPTkZJR19IV19SQU5ET01fQU1E PXkKQ09ORklHX0hXX1JBTkRPTV9CQTQzMT15CkNPTkZJR19IV19SQU5ET01fR0VPREU9eQpDT05G SUdfSFdfUkFORE9NX1ZJQT15CkNPTkZJR19IV19SQU5ET01fVklSVElPPXkKQ09ORklHX0hXX1JB TkRPTV9DQ1RSTkc9eQpDT05GSUdfSFdfUkFORE9NX1hJUEhFUkE9eQpDT05GSUdfRFRMSz15CkNP TkZJR19BUFBMSUNPTT15CkNPTkZJR19TT05ZUEk9eQoKIwojIFBDTUNJQSBjaGFyYWN0ZXIgZGV2 aWNlcwojCkNPTkZJR19TWU5DTElOS19DUz15CkNPTkZJR19DQVJETUFOXzQwMDA9eQpDT05GSUdf Q0FSRE1BTl80MDQwPXkKQ09ORklHX1NDUjI0WD15CkNPTkZJR19JUFdJUkVMRVNTPXkKIyBlbmQg b2YgUENNQ0lBIGNoYXJhY3RlciBkZXZpY2VzCgpDT05GSUdfTVdBVkU9eQpDT05GSUdfU0N4MjAw X0dQSU89eQpDT05GSUdfUEM4NzM2eF9HUElPPXkKQ09ORklHX05TQ19HUElPPXkKQ09ORklHX0RF Vk1FTT15CkNPTkZJR19OVlJBTT15CkNPTkZJR19SQVdfRFJJVkVSPXkKQ09ORklHX01BWF9SQVdf REVWUz0yNTYKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfSFBFVD15CkNPTkZJR19IUEVUX01NQVA9 eQpDT05GSUdfSFBFVF9NTUFQX0RFRkFVTFQ9eQpDT05GSUdfSEFOR0NIRUNLX1RJTUVSPXkKQ09O RklHX1RDR19UUE09eQpDT05GSUdfSFdfUkFORE9NX1RQTT15CkNPTkZJR19UQ0dfVElTX0NPUkU9 eQpDT05GSUdfVENHX1RJUz15CkNPTkZJR19UQ0dfVElTX1NQST15CkNPTkZJR19UQ0dfVElTX1NQ SV9DUjUwPXkKQ09ORklHX1RDR19USVNfSTJDX0NSNTA9eQpDT05GSUdfVENHX1RJU19JMkNfQVRN RUw9eQpDT05GSUdfVENHX1RJU19JMkNfSU5GSU5FT049eQpDT05GSUdfVENHX1RJU19JMkNfTlVW T1RPTj15CkNPTkZJR19UQ0dfTlNDPXkKQ09ORklHX1RDR19BVE1FTD15CkNPTkZJR19UQ0dfSU5G SU5FT049eQpDT05GSUdfVENHX0NSQj15CkNPTkZJR19UQ0dfVlRQTV9QUk9YWT15CkNPTkZJR19U Q0dfVElTX1NUMzNaUDI0PXkKQ09ORklHX1RDR19USVNfU1QzM1pQMjRfSTJDPXkKQ09ORklHX1RD R19USVNfU1QzM1pQMjRfU1BJPXkKQ09ORklHX1RFTENMT0NLPXkKQ09ORklHX1hJTExZQlVTPXkK Q09ORklHX1hJTExZQlVTX1BDSUU9eQpDT05GSUdfWElMTFlCVVNfT0Y9eQojIGVuZCBvZiBDaGFy YWN0ZXIgZGV2aWNlcwoKQ09ORklHX1JBTkRPTV9UUlVTVF9DUFU9eQpDT05GSUdfUkFORE9NX1RS VVNUX0JPT1RMT0FERVI9eQoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15CkNPTkZJR19B Q1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKQ09ORklHX0kyQ19DT01Q QVQ9eQpDT05GSUdfSTJDX0NIQVJERVY9eQpDT05GSUdfSTJDX01VWD15CgojCiMgTXVsdGlwbGV4 ZXIgSTJDIENoaXAgc3VwcG9ydAojCkNPTkZJR19JMkNfQVJCX0dQSU9fQ0hBTExFTkdFPXkKQ09O RklHX0kyQ19NVVhfR1BJTz15CkNPTkZJR19JMkNfTVVYX0dQTVVYPXkKQ09ORklHX0kyQ19NVVhf TFRDNDMwNj15CkNPTkZJR19JMkNfTVVYX1BDQTk1NDE9eQpDT05GSUdfSTJDX01VWF9QQ0E5NTR4 PXkKQ09ORklHX0kyQ19NVVhfUElOQ1RSTD15CkNPTkZJR19JMkNfTVVYX1JFRz15CkNPTkZJR19J MkNfREVNVVhfUElOQ1RSTD15CkNPTkZJR19JMkNfTVVYX01MWENQTEQ9eQojIGVuZCBvZiBNdWx0 aXBsZXhlciBJMkMgQ2hpcCBzdXBwb3J0CgpDT05GSUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09ORklH X0kyQ19TTUJVUz15CkNPTkZJR19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNfQUxHT1BDQT15Cgoj CiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRyb2xs ZXIgZHJpdmVycwojCkNPTkZJR19JMkNfQUxJMTUzNT15CkNPTkZJR19JMkNfQUxJMTU2Mz15CkNP TkZJR19JMkNfQUxJMTVYMz15CkNPTkZJR19JMkNfQU1ENzU2PXkKQ09ORklHX0kyQ19BTUQ3NTZf UzQ4ODI9eQpDT05GSUdfSTJDX0FNRDgxMTE9eQpDT05GSUdfSTJDX0FNRF9NUDI9eQpDT05GSUdf STJDX0k4MDE9eQpDT05GSUdfSTJDX0lTQ0g9eQpDT05GSUdfSTJDX0lTTVQ9eQpDT05GSUdfSTJD X1BJSVg0PXkKQ09ORklHX0kyQ19DSFRfV0M9eQpDT05GSUdfSTJDX05GT1JDRTI9eQpDT05GSUdf STJDX05GT1JDRTJfUzQ5ODU9eQpDT05GSUdfSTJDX05WSURJQV9HUFU9eQpDT05GSUdfSTJDX1NJ UzU1OTU9eQpDT05GSUdfSTJDX1NJUzYzMD15CkNPTkZJR19JMkNfU0lTOTZYPXkKQ09ORklHX0ky Q19WSUE9eQpDT05GSUdfSTJDX1ZJQVBSTz15CgojCiMgQUNQSSBkcml2ZXJzCiMKQ09ORklHX0ky Q19TQ01JPXkKCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBz eXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJDX0NCVVNfR1BJTz15CkNPTkZJR19JMkNfREVTSUdO V0FSRV9DT1JFPXkKQ09ORklHX0kyQ19ERVNJR05XQVJFX1NMQVZFPXkKQ09ORklHX0kyQ19ERVNJ R05XQVJFX1BMQVRGT1JNPXkKQ09ORklHX0kyQ19ERVNJR05XQVJFX0JBWVRSQUlMPXkKQ09ORklH X0kyQ19ERVNJR05XQVJFX1BDST15CkNPTkZJR19JMkNfRUcyMFQ9eQpDT05GSUdfSTJDX0VNRVYy PXkKQ09ORklHX0kyQ19HUElPPXkKQ09ORklHX0kyQ19HUElPX0ZBVUxUX0lOSkVDVE9SPXkKQ09O RklHX0kyQ19LRU1QTEQ9eQpDT05GSUdfSTJDX09DT1JFUz15CkNPTkZJR19JMkNfUENBX1BMQVRG T1JNPXkKQ09ORklHX0kyQ19QWEE9eQpDT05GSUdfSTJDX1BYQV9QQ0k9eQpDT05GSUdfSTJDX1JL M1g9eQpDT05GSUdfSTJDX1NJTVRFQz15CkNPTkZJR19JMkNfWElMSU5YPXkKCiMKIyBFeHRlcm5h bCBJMkMvU01CdXMgYWRhcHRlciBkcml2ZXJzCiMKQ09ORklHX0kyQ19ESU9MQU5fVTJDPXkKQ09O RklHX0kyQ19ETE4yPXkKQ09ORklHX0kyQ19DUDI2MTU9eQpDT05GSUdfSTJDX1BBUlBPUlQ9eQpD T05GSUdfSTJDX1JPQk9URlVaWl9PU0lGPXkKQ09ORklHX0kyQ19UQU9TX0VWTT15CkNPTkZJR19J MkNfVElOWV9VU0I9eQpDT05GSUdfSTJDX1ZJUEVSQk9BUkQ9eQoKIwojIE90aGVyIEkyQy9TTUJ1 cyBidXMgZHJpdmVycwojCkNPTkZJR19JMkNfUENBX0lTQT15CkNPTkZJR19JMkNfQ1JPU19FQ19U VU5ORUw9eQpDT05GSUdfU0N4MjAwX0FDQj15CkNPTkZJR19JMkNfRlNJPXkKIyBlbmQgb2YgSTJD IEhhcmR3YXJlIEJ1cyBzdXBwb3J0CgpDT05GSUdfSTJDX1NUVUI9bQpDT05GSUdfSTJDX1NMQVZF PXkKQ09ORklHX0kyQ19TTEFWRV9FRVBST009eQpDT05GSUdfSTJDX1NMQVZFX1RFU1RVTklUPXkK IyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxH TyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19CVVMgaXMgbm90IHNldAojIGVuZCBvZiBJ MkMgc3VwcG9ydAoKQ09ORklHX0kzQz15CkNPTkZJR19DRE5TX0kzQ19NQVNURVI9eQpDT05GSUdf RFdfSTNDX01BU1RFUj15CkNPTkZJR19TVkNfSTNDX01BU1RFUj15CkNPTkZJR19NSVBJX0kzQ19I Q0k9eQpDT05GSUdfU1BJPXkKQ09ORklHX1NQSV9ERUJVRz15CkNPTkZJR19TUElfTUFTVEVSPXkK Q09ORklHX1NQSV9NRU09eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09O RklHX1NQSV9BTFRFUkE9eQpDT05GSUdfU1BJX0FMVEVSQV9DT1JFPXkKQ09ORklHX1NQSV9BTFRF UkFfREZMPXkKQ09ORklHX1NQSV9BWElfU1BJX0VOR0lORT15CkNPTkZJR19TUElfQklUQkFORz15 CkNPTkZJR19TUElfQlVUVEVSRkxZPXkKQ09ORklHX1NQSV9DQURFTkNFPXkKQ09ORklHX1NQSV9D QURFTkNFX1FVQURTUEk9eQpDT05GSUdfU1BJX0RFU0lHTldBUkU9eQpDT05GSUdfU1BJX0RXX0RN QT15CkNPTkZJR19TUElfRFdfUENJPXkKQ09ORklHX1NQSV9EV19NTUlPPXkKQ09ORklHX1NQSV9E TE4yPXkKQ09ORklHX1NQSV9GU0k9eQpDT05GSUdfU1BJX05YUF9GTEVYU1BJPXkKQ09ORklHX1NQ SV9HUElPPXkKQ09ORklHX1NQSV9MTTcwX0xMUD15CkNPTkZJR19TUElfRlNMX0xJQj15CkNPTkZJ R19TUElfRlNMX1NQST15CkNPTkZJR19TUElfTEFOVElRX1NTQz15CkNPTkZJR19TUElfT0NfVElO WT15CkNPTkZJR19TUElfUFhBMlhYPXkKQ09ORklHX1NQSV9QWEEyWFhfUENJPXkKQ09ORklHX1NQ SV9ST0NLQ0hJUD15CkNPTkZJR19TUElfU0MxOElTNjAyPXkKQ09ORklHX1NQSV9TSUZJVkU9eQpD T05GSUdfU1BJX01YSUM9eQpDT05GSUdfU1BJX1RPUENMSUZGX1BDSD15CkNPTkZJR19TUElfWENP TU09eQpDT05GSUdfU1BJX1hJTElOWD15CkNPTkZJR19TUElfWllOUU1QX0dRU1BJPXkKQ09ORklH X1NQSV9BTUQ9eQoKIwojIFNQSSBNdWx0aXBsZXhlciBzdXBwb3J0CiMKQ09ORklHX1NQSV9NVVg9 eQoKIwojIFNQSSBQcm90b2NvbCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9eQpDT05GSUdf U1BJX0xPT1BCQUNLX1RFU1Q9bQpDT05GSUdfU1BJX1RMRTYyWDA9eQpDT05GSUdfU1BJX1NMQVZF PXkKQ09ORklHX1NQSV9TTEFWRV9USU1FPXkKQ09ORklHX1NQSV9TTEFWRV9TWVNURU1fQ09OVFJP TD15CkNPTkZJR19TUElfRFlOQU1JQz15CkNPTkZJR19TUE1JPXkKQ09ORklHX0hTST15CkNPTkZJ R19IU0lfQk9BUkRJTkZPPXkKCiMKIyBIU0kgY29udHJvbGxlcnMKIwoKIwojIEhTSSBjbGllbnRz CiMKQ09ORklHX0hTSV9DSEFSPXkKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBu b3Qgc2V0CgojCiMgUFBTIGNsaWVudHMgc3VwcG9ydAojCkNPTkZJR19QUFNfQ0xJRU5UX0tUSU1F Uj15CkNPTkZJR19QUFNfQ0xJRU5UX0xESVNDPXkKQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVD15 CkNPTkZJR19QUFNfQ0xJRU5UX0dQSU89eQoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQKIwoK IwojIFBUUCBjbG9jayBzdXBwb3J0CiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLPXkKQ09ORklHX0RQ ODM2NDBfUEhZPXkKQ09ORklHX1BUUF8xNTg4X0NMT0NLX0lORVM9eQpDT05GSUdfUFRQXzE1ODhf Q0xPQ0tfUENIPXkKQ09ORklHX1BUUF8xNTg4X0NMT0NLX0tWTT15CkNPTkZJR19QVFBfMTU4OF9D TE9DS19JRFQ4MlAzMz15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19JRFRDTT15CkNPTkZJR19QVFBf MTU4OF9DTE9DS19WTVc9eQpDT05GSUdfUFRQXzE1ODhfQ0xPQ0tfT0NQPXkKIyBlbmQgb2YgUFRQ IGNsb2NrIHN1cHBvcnQKCkNPTkZJR19QSU5DVFJMPXkKQ09ORklHX0dFTkVSSUNfUElOQ1RSTF9H Uk9VUFM9eQpDT05GSUdfUElOTVVYPXkKQ09ORklHX0dFTkVSSUNfUElOTVVYX0ZVTkNUSU9OUz15 CkNPTkZJR19QSU5DT05GPXkKQ09ORklHX0dFTkVSSUNfUElOQ09ORj15CkNPTkZJR19ERUJVR19Q SU5DVFJMPXkKQ09ORklHX1BJTkNUUkxfQVMzNzIyPXkKQ09ORklHX1BJTkNUUkxfQVhQMjA5PXkK Q09ORklHX1BJTkNUUkxfQU1EPXkKQ09ORklHX1BJTkNUUkxfREE5MDYyPXkKQ09ORklHX1BJTkNU UkxfTUNQMjNTMDhfSTJDPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNTMDhfU1BJPXkKQ09ORklHX1BJ TkNUUkxfTUNQMjNTMDg9eQpDT05GSUdfUElOQ1RSTF9TSU5HTEU9eQpDT05GSUdfUElOQ1RSTF9T WDE1MFg9eQpDT05GSUdfUElOQ1RSTF9TVE1GWD15CkNPTkZJR19QSU5DVFJMX01BWDc3NjIwPXkK Q09ORklHX1BJTkNUUkxfUEFMTUFTPXkKQ09ORklHX1BJTkNUUkxfUks4MDU9eQpDT05GSUdfUElO Q1RSTF9PQ0VMT1Q9eQpDT05GSUdfUElOQ1RSTF9NSUNST0NISVBfU0dQSU89eQpDT05GSUdfUElO Q1RSTF9CQVlUUkFJTD15CkNPTkZJR19QSU5DVFJMX0NIRVJSWVZJRVc9eQpDT05GSUdfUElOQ1RS TF9MWU5YUE9JTlQ9eQpDT05GSUdfUElOQ1RSTF9NRVJSSUZJRUxEPXkKQ09ORklHX1BJTkNUUkxf SU5URUw9eQpDT05GSUdfUElOQ1RSTF9BTERFUkxBS0U9eQpDT05GSUdfUElOQ1RSTF9CUk9YVE9O PXkKQ09ORklHX1BJTkNUUkxfQ0FOTk9OTEFLRT15CkNPTkZJR19QSU5DVFJMX0NFREFSRk9SSz15 CkNPTkZJR19QSU5DVFJMX0RFTlZFUlRPTj15CkNPTkZJR19QSU5DVFJMX0VMS0hBUlRMQUtFPXkK Q09ORklHX1BJTkNUUkxfRU1NSVRTQlVSRz15CkNPTkZJR19QSU5DVFJMX0dFTUlOSUxBS0U9eQpD T05GSUdfUElOQ1RSTF9JQ0VMQUtFPXkKQ09ORklHX1BJTkNUUkxfSkFTUEVSTEFLRT15CkNPTkZJ R19QSU5DVFJMX0xBS0VGSUVMRD15CkNPTkZJR19QSU5DVFJMX0xFV0lTQlVSRz15CkNPTkZJR19Q SU5DVFJMX1NVTlJJU0VQT0lOVD15CkNPTkZJR19QSU5DVFJMX1RJR0VSTEFLRT15CgojCiMgUmVu ZXNhcyBwaW5jdHJsIGRyaXZlcnMKIwojIGVuZCBvZiBSZW5lc2FzIHBpbmN0cmwgZHJpdmVycwoK Q09ORklHX1BJTkNUUkxfTE9DSE5BR0FSPXkKQ09ORklHX1BJTkNUUkxfTUFERVJBPXkKQ09ORklH X1BJTkNUUkxfQ1M0N0wxNT15CkNPTkZJR19QSU5DVFJMX0NTNDdMMzU9eQpDT05GSUdfUElOQ1RS TF9DUzQ3TDg1PXkKQ09ORklHX1BJTkNUUkxfQ1M0N0w5MD15CkNPTkZJR19QSU5DVFJMX0NTNDdM OTI9eQpDT05GSUdfUElOQ1RSTF9FUVVJTElCUklVTT15CkNPTkZJR19HUElPTElCPXkKQ09ORklH X0dQSU9MSUJfRkFTVFBBVEhfTElNSVQ9NTEyCkNPTkZJR19PRl9HUElPPXkKQ09ORklHX0dQSU9f QUNQST15CkNPTkZJR19HUElPTElCX0lSUUNISVA9eQpDT05GSUdfREVCVUdfR1BJTz15CkNPTkZJ R19HUElPX1NZU0ZTPXkKQ09ORklHX0dQSU9fQ0RFVj15CkNPTkZJR19HUElPX0NERVZfVjE9eQpD T05GSUdfR1BJT19HRU5FUklDPXkKQ09ORklHX0dQSU9fTUFYNzMwWD15CgojCiMgTWVtb3J5IG1h cHBlZCBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJT183NFhYX01NSU89eQpDT05GSUdfR1BJT19B TFRFUkE9eQpDT05GSUdfR1BJT19BTURQVD15CkNPTkZJR19HUElPX0NBREVOQ0U9eQpDT05GSUdf R1BJT19EV0FQQj15CkNPTkZJR19HUElPX0VYQVI9eQpDT05GSUdfR1BJT19GVEdQSU8wMTA9eQpD T05GSUdfR1BJT19HRU5FUklDX1BMQVRGT1JNPXkKQ09ORklHX0dQSU9fR1JHUElPPXkKQ09ORklH X0dQSU9fSExXRD15CkNPTkZJR19HUElPX0lDSD15CkNPTkZJR19HUElPX0xPR0lDVkM9eQpDT05G SUdfR1BJT19NQjg2UzdYPXkKQ09ORklHX0dQSU9fTUVOWjEyNz15CkNPTkZJR19HUElPX1NBTUE1 RDJfUElPQlU9eQpDT05GSUdfR1BJT19TSUZJVkU9eQpDT05GSUdfR1BJT19TSU9YPXkKQ09ORklH X0dQSU9fU1RBMlgxMT15CkNPTkZJR19HUElPX1NZU0NPTj15CkNPTkZJR19HUElPX1ZYODU1PXkK Q09ORklHX0dQSU9fV0NEOTM0WD15CkNPTkZJR19HUElPX1hJTElOWD15CkNPTkZJR19HUElPX0FN RF9GQ0g9eQojIGVuZCBvZiBNZW1vcnkgbWFwcGVkIEdQSU8gZHJpdmVycwoKIwojIFBvcnQtbWFw cGVkIEkvTyBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJT18xMDRfRElPXzQ4RT15CkNPTkZJR19H UElPXzEwNF9JRElPXzE2PXkKQ09ORklHX0dQSU9fMTA0X0lESV80OD15CkNPTkZJR19HUElPX0Y3 MTg4WD15CkNPTkZJR19HUElPX0dQSU9fTU09eQpDT05GSUdfR1BJT19JVDg3PXkKQ09ORklHX0dQ SU9fU0NIPXkKQ09ORklHX0dQSU9fU0NIMzExWD15CkNPTkZJR19HUElPX1dJTkJPTkQ9eQpDT05G SUdfR1BJT19XUzE2QzQ4PXkKIyBlbmQgb2YgUG9ydC1tYXBwZWQgSS9PIEdQSU8gZHJpdmVycwoK IwojIEkyQyBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FEUDU1ODg9eQpDT05GSUdfR1BJ T19BRFA1NTg4X0lSUT15CkNPTkZJR19HUElPX0FETlA9eQpDT05GSUdfR1BJT19HV19QTEQ9eQpD T05GSUdfR1BJT19NQVg3MzAwPXkKQ09ORklHX0dQSU9fTUFYNzMyWD15CkNPTkZJR19HUElPX01B WDczMlhfSVJRPXkKQ09ORklHX0dQSU9fUENBOTUzWD15CkNPTkZJR19HUElPX1BDQTk1M1hfSVJR PXkKQ09ORklHX0dQSU9fUENBOTU3MD15CkNPTkZJR19HUElPX1BDRjg1N1g9eQpDT05GSUdfR1BJ T19UUElDMjgxMD15CiMgZW5kIG9mIEkyQyBHUElPIGV4cGFuZGVycwoKIwojIE1GRCBHUElPIGV4 cGFuZGVycwojCkNPTkZJR19HUElPX0FEUDU1MjA9eQpDT05GSUdfR1BJT19BUklaT05BPXkKQ09O RklHX0dQSU9fQkQ3MDUyOD15CkNPTkZJR19HUElPX0JENzE4MTU9eQpDT05GSUdfR1BJT19CRDcx ODI4PXkKQ09ORklHX0dQSU9fQkQ5NTcxTVdWPXkKQ09ORklHX0dQSU9fQ1JZU1RBTF9DT1ZFPXkK Q09ORklHX0dQSU9fQ1M1NTM1PXkKQ09ORklHX0dQSU9fREE5MDUyPXkKQ09ORklHX0dQSU9fREE5 MDU1PXkKQ09ORklHX0dQSU9fRExOMj15CkNPTkZJR19HUElPX0pBTlpfVFRMPXkKQ09ORklHX0dQ SU9fS0VNUExEPXkKQ09ORklHX0dQSU9fTFAzOTQzPXkKQ09ORklHX0dQSU9fTFA4NzNYPXkKQ09O RklHX0dQSU9fTFA4NzU2NT15CkNPTkZJR19HUElPX01BREVSQT15CkNPTkZJR19HUElPX01BWDc3 NjIwPXkKQ09ORklHX0dQSU9fTUFYNzc2NTA9eQpDT05GSUdfR1BJT19QQUxNQVM9eQpDT05GSUdf R1BJT19SQzVUNTgzPXkKQ09ORklHX0dQSU9fU1RNUEU9eQpDT05GSUdfR1BJT19UQzM1ODlYPXkK Q09ORklHX0dQSU9fVElNQkVSREFMRT15CkNPTkZJR19HUElPX1RQUzY1MDg2PXkKQ09ORklHX0dQ SU9fVFBTNjUyMTg9eQpDT05GSUdfR1BJT19UUFM2NTg2WD15CkNPTkZJR19HUElPX1RQUzY1OTEw PXkKQ09ORklHX0dQSU9fVFBTNjU5MTI9eQpDT05GSUdfR1BJT19UUFM2ODQ3MD15CkNPTkZJR19H UElPX1RRTVg4Nj15CkNPTkZJR19HUElPX1RXTDQwMzA9eQpDT05GSUdfR1BJT19UV0w2MDQwPXkK Q09ORklHX0dQSU9fVUNCMTQwMD15CkNPTkZJR19HUElPX1dISVNLRVlfQ09WRT15CkNPTkZJR19H UElPX1dNODMxWD15CkNPTkZJR19HUElPX1dNODM1MD15CkNPTkZJR19HUElPX1dNODk5ND15CiMg ZW5kIG9mIE1GRCBHUElPIGV4cGFuZGVycwoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCkNPTkZJ R19HUElPX0FNRDgxMTE9eQpDT05GSUdfR1BJT19NRVJSSUZJRUxEPXkKQ09ORklHX0dQSU9fTUxf SU9IPXkKQ09ORklHX0dQSU9fUENIPXkKQ09ORklHX0dQSU9fUENJX0lESU9fMTY9eQpDT05GSUdf R1BJT19QQ0lFX0lESU9fMjQ9eQpDT05GSUdfR1BJT19SREMzMjFYPXkKQ09ORklHX0dQSU9fU09E QVZJTExFPXkKIyBlbmQgb2YgUENJIEdQSU8gZXhwYW5kZXJzCgojCiMgU1BJIEdQSU8gZXhwYW5k ZXJzCiMKQ09ORklHX0dQSU9fNzRYMTY0PXkKQ09ORklHX0dQSU9fTUFYMzE5MVg9eQpDT05GSUdf R1BJT19NQVg3MzAxPXkKQ09ORklHX0dQSU9fTUMzMzg4MD15CkNPTkZJR19HUElPX1BJU09TUj15 CkNPTkZJR19HUElPX1hSQTE0MDM9eQpDT05GSUdfR1BJT19NT1hURVQ9eQojIGVuZCBvZiBTUEkg R1BJTyBleHBhbmRlcnMKCiMKIyBVU0IgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19WSVBF UkJPQVJEPXkKIyBlbmQgb2YgVVNCIEdQSU8gZXhwYW5kZXJzCgojCiMgVmlydHVhbCBHUElPIGRy aXZlcnMKIwpDT05GSUdfR1BJT19BR0dSRUdBVE9SPXkKQ09ORklHX0dQSU9fTU9DS1VQPXkKIyBl bmQgb2YgVmlydHVhbCBHUElPIGRyaXZlcnMKCkNPTkZJR19XMT15CkNPTkZJR19XMV9DT049eQoK IwojIDEtd2lyZSBCdXMgTWFzdGVycwojCkNPTkZJR19XMV9NQVNURVJfTUFUUk9YPXkKQ09ORklH X1cxX01BU1RFUl9EUzI0OTA9eQpDT05GSUdfVzFfTUFTVEVSX0RTMjQ4Mj15CkNPTkZJR19XMV9N QVNURVJfRFMxV009eQpDT05GSUdfVzFfTUFTVEVSX0dQSU89eQpDT05GSUdfVzFfTUFTVEVSX1NH ST15CiMgZW5kIG9mIDEtd2lyZSBCdXMgTWFzdGVycwoKIwojIDEtd2lyZSBTbGF2ZXMKIwpDT05G SUdfVzFfU0xBVkVfVEhFUk09eQpDT05GSUdfVzFfU0xBVkVfU01FTT15CkNPTkZJR19XMV9TTEFW RV9EUzI0MDU9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQw OF9SRUFEQkFDSz15CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFfU0xBVkVfRFMy NDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9EUzI4MDU9eQpD T05GSUdfVzFfU0xBVkVfRFMyNDMwPXkKQ09ORklHX1cxX1NMQVZFX0RTMjQzMT15CkNPTkZJR19X MV9TTEFWRV9EUzI0MzM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMzX0NSQz15CkNPTkZJR19XMV9T TEFWRV9EUzI0Mzg9eQpDT05GSUdfVzFfU0xBVkVfRFMyNTBYPXkKQ09ORklHX1cxX1NMQVZFX0RT Mjc4MD15CkNPTkZJR19XMV9TTEFWRV9EUzI3ODE9eQpDT05GSUdfVzFfU0xBVkVfRFMyOEUwND15 CkNPTkZJR19XMV9TTEFWRV9EUzI4RTE3PXkKIyBlbmQgb2YgMS13aXJlIFNsYXZlcwoKQ09ORklH X1BPV0VSX1JFU0VUPXkKQ09ORklHX1BPV0VSX1JFU0VUX0FTMzcyMj15CkNPTkZJR19QT1dFUl9S RVNFVF9BVEMyNjBYPXkKQ09ORklHX1BPV0VSX1JFU0VUX0dQSU89eQpDT05GSUdfUE9XRVJfUkVT RVRfR1BJT19SRVNUQVJUPXkKQ09ORklHX1BPV0VSX1JFU0VUX0xUQzI5NTI9eQpDT05GSUdfUE9X RVJfUkVTRVRfTVQ2MzIzPXkKQ09ORklHX1BPV0VSX1JFU0VUX1JFR1VMQVRPUj15CkNPTkZJR19Q T1dFUl9SRVNFVF9SRVNUQVJUPXkKQ09ORklHX1BPV0VSX1JFU0VUX1NZU0NPTj15CkNPTkZJR19Q T1dFUl9SRVNFVF9TWVNDT05fUE9XRVJPRkY9eQpDT05GSUdfUkVCT09UX01PREU9eQpDT05GSUdf U1lTQ09OX1JFQk9PVF9NT0RFPXkKQ09ORklHX05WTUVNX1JFQk9PVF9NT0RFPXkKQ09ORklHX1BP V0VSX1NVUFBMWT15CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19QT1dFUl9TVVBQTFlfSFdNT049eQpDT05GSUdfUERBX1BPV0VSPXkKQ09ORklHX0dFTkVSSUNf QURDX0JBVFRFUlk9eQpDT05GSUdfTUFYODkyNV9QT1dFUj15CkNPTkZJR19XTTgzMVhfQkFDS1VQ PXkKQ09ORklHX1dNODMxWF9QT1dFUj15CkNPTkZJR19XTTgzNTBfUE9XRVI9eQpDT05GSUdfVEVT VF9QT1dFUj15CkNPTkZJR19CQVRURVJZXzg4UE04NjBYPXkKQ09ORklHX0NIQVJHRVJfQURQNTA2 MT15CkNPTkZJR19CQVRURVJZX0FDVDg5NDVBPXkKQ09ORklHX0JBVFRFUllfQ1BDQVA9eQpDT05G SUdfQkFUVEVSWV9DVzIwMTU9eQpDT05GSUdfQkFUVEVSWV9EUzI3NjA9eQpDT05GSUdfQkFUVEVS WV9EUzI3ODA9eQpDT05GSUdfQkFUVEVSWV9EUzI3ODE9eQpDT05GSUdfQkFUVEVSWV9EUzI3ODI9 eQpDT05GSUdfQkFUVEVSWV9PTFBDPXkKQ09ORklHX0JBVFRFUllfV005N1hYPXkKQ09ORklHX0JB VFRFUllfU0JTPXkKQ09ORklHX0NIQVJHRVJfU0JTPXkKQ09ORklHX01BTkFHRVJfU0JTPXkKQ09O RklHX0JBVFRFUllfQlEyN1hYWD15CkNPTkZJR19CQVRURVJZX0JRMjdYWFhfSTJDPXkKQ09ORklH X0JBVFRFUllfQlEyN1hYWF9IRFE9eQpDT05GSUdfQkFUVEVSWV9CUTI3WFhYX0RUX1VQREFURVNf TlZNPXkKQ09ORklHX0JBVFRFUllfREE5MDMwPXkKQ09ORklHX0JBVFRFUllfREE5MDUyPXkKQ09O RklHX0NIQVJHRVJfREE5MTUwPXkKQ09ORklHX0JBVFRFUllfREE5MTUwPXkKQ09ORklHX0NIQVJH RVJfQVhQMjBYPXkKQ09ORklHX0JBVFRFUllfQVhQMjBYPXkKQ09ORklHX0FYUDIwWF9QT1dFUj15 CkNPTkZJR19BWFAyODhfQ0hBUkdFUj15CkNPTkZJR19BWFAyODhfRlVFTF9HQVVHRT15CkNPTkZJ R19CQVRURVJZX01BWDE3MDQwPXkKQ09ORklHX0JBVFRFUllfTUFYMTcwNDI9eQpDT05GSUdfQkFU VEVSWV9NQVgxNzIxWD15CkNPTkZJR19CQVRURVJZX1RXTDQwMzBfTUFEQz15CkNPTkZJR19DSEFS R0VSXzg4UE04NjBYPXkKQ09ORklHX0NIQVJHRVJfUENGNTA2MzM9eQpDT05GSUdfQkFUVEVSWV9S WDUxPXkKQ09ORklHX0NIQVJHRVJfSVNQMTcwND15CkNPTkZJR19DSEFSR0VSX01BWDg5MDM9eQpD T05GSUdfQ0hBUkdFUl9UV0w0MDMwPXkKQ09ORklHX0NIQVJHRVJfTFA4NzI3PXkKQ09ORklHX0NI QVJHRVJfTFA4Nzg4PXkKQ09ORklHX0NIQVJHRVJfR1BJTz15CkNPTkZJR19DSEFSR0VSX01BTkFH RVI9eQpDT05GSUdfQ0hBUkdFUl9MVDM2NTE9eQpDT05GSUdfQ0hBUkdFUl9MVEM0MTYyTD15CkNP TkZJR19DSEFSR0VSX01BWDE0NTc3PXkKQ09ORklHX0NIQVJHRVJfREVURUNUT1JfTUFYMTQ2NTY9 eQpDT05GSUdfQ0hBUkdFUl9NQVg3NzY1MD15CkNPTkZJR19DSEFSR0VSX01BWDc3NjkzPXkKQ09O RklHX0NIQVJHRVJfTUFYODk5Nz15CkNPTkZJR19DSEFSR0VSX01BWDg5OTg9eQpDT05GSUdfQ0hB UkdFUl9NUDI2Mjk9eQpDT05GSUdfQ0hBUkdFUl9CUTI0MTVYPXkKQ09ORklHX0NIQVJHRVJfQlEy NDE5MD15CkNPTkZJR19DSEFSR0VSX0JRMjQyNTc9eQpDT05GSUdfQ0hBUkdFUl9CUTI0NzM1PXkK Q09ORklHX0NIQVJHRVJfQlEyNTE1WD15CkNPTkZJR19DSEFSR0VSX0JRMjU4OTA9eQpDT05GSUdf Q0hBUkdFUl9CUTI1OTgwPXkKQ09ORklHX0NIQVJHRVJfQlEyNTZYWD15CkNPTkZJR19DSEFSR0VS X1NNQjM0Nz15CkNPTkZJR19DSEFSR0VSX1RQUzY1MDkwPXkKQ09ORklHX0NIQVJHRVJfVFBTNjUy MTc9eQpDT05GSUdfQkFUVEVSWV9HQVVHRV9MVEMyOTQxPXkKQ09ORklHX0JBVFRFUllfR09MREZJ U0g9eQpDT05GSUdfQkFUVEVSWV9SVDUwMzM9eQpDT05GSUdfQ0hBUkdFUl9SVDk0NTU9eQpDT05G SUdfQ0hBUkdFUl9DUk9TX1VTQlBEPXkKQ09ORklHX0NIQVJHRVJfVUNTMTAwMj15CkNPTkZJR19D SEFSR0VSX0JENzA1Mjg9eQpDT05GSUdfQ0hBUkdFUl9CRDk5OTU0PXkKQ09ORklHX0NIQVJHRVJf V0lMQ089eQpDT05GSUdfUk41VDYxOF9QT1dFUj15CkNPTkZJR19CQVRURVJZX1NVUkZBQ0U9eQpD T05GSUdfQ0hBUkdFUl9TVVJGQUNFPXkKQ09ORklHX0hXTU9OPXkKQ09ORklHX0hXTU9OX1ZJRD15 CkNPTkZJR19IV01PTl9ERUJVR19DSElQPXkKCiMKIyBOYXRpdmUgZHJpdmVycwojCkNPTkZJR19T RU5TT1JTX0FCSVRVR1VSVT15CkNPTkZJR19TRU5TT1JTX0FCSVRVR1VSVTM9eQpDT05GSUdfU0VO U09SU19BRDczMTQ9eQpDT05GSUdfU0VOU09SU19BRDc0MTQ9eQpDT05GSUdfU0VOU09SU19BRDc0 MTg9eQpDT05GSUdfU0VOU09SU19BRE0xMDIxPXkKQ09ORklHX1NFTlNPUlNfQURNMTAyNT15CkNP TkZJR19TRU5TT1JTX0FETTEwMjY9eQpDT05GSUdfU0VOU09SU19BRE0xMDI5PXkKQ09ORklHX1NF TlNPUlNfQURNMTAzMT15CkNPTkZJR19TRU5TT1JTX0FETTExNzc9eQpDT05GSUdfU0VOU09SU19B RE05MjQwPXkKQ09ORklHX1NFTlNPUlNfQURUN1gxMD15CkNPTkZJR19TRU5TT1JTX0FEVDczMTA9 eQpDT05GSUdfU0VOU09SU19BRFQ3NDEwPXkKQ09ORklHX1NFTlNPUlNfQURUNzQxMT15CkNPTkZJ R19TRU5TT1JTX0FEVDc0NjI9eQpDT05GSUdfU0VOU09SU19BRFQ3NDcwPXkKQ09ORklHX1NFTlNP UlNfQURUNzQ3NT15CkNPTkZJR19TRU5TT1JTX0FIVDEwPXkKQ09ORklHX1NFTlNPUlNfQVMzNzA9 eQpDT05GSUdfU0VOU09SU19BU0M3NjIxPXkKQ09ORklHX1NFTlNPUlNfQVhJX0ZBTl9DT05UUk9M PXkKQ09ORklHX1NFTlNPUlNfSzhURU1QPXkKQ09ORklHX1NFTlNPUlNfSzEwVEVNUD15CkNPTkZJ R19TRU5TT1JTX0ZBTTE1SF9QT1dFUj15CkNPTkZJR19TRU5TT1JTX0FQUExFU01DPXkKQ09ORklH X1NFTlNPUlNfQVNCMTAwPXkKQ09ORklHX1NFTlNPUlNfQVNQRUVEPXkKQ09ORklHX1NFTlNPUlNf QVRYUDE9eQpDT05GSUdfU0VOU09SU19DT1JTQUlSX0NQUk89eQpDT05GSUdfU0VOU09SU19DT1JT QUlSX1BTVT15CkNPTkZJR19TRU5TT1JTX0RSSVZFVEVNUD15CkNPTkZJR19TRU5TT1JTX0RTNjIw PXkKQ09ORklHX1NFTlNPUlNfRFMxNjIxPXkKQ09ORklHX1NFTlNPUlNfREVMTF9TTU09eQpDT05G SUdfU0VOU09SU19EQTkwNTJfQURDPXkKQ09ORklHX1NFTlNPUlNfREE5MDU1PXkKQ09ORklHX1NF TlNPUlNfSTVLX0FNQj15CkNPTkZJR19TRU5TT1JTX0Y3MTgwNUY9eQpDT05GSUdfU0VOU09SU19G NzE4ODJGRz15CkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9eQpDT05GSUdfU0VOU09SU19HU0M9eQpD T05GSUdfU0VOU09SU19NQzEzNzgzX0FEQz15CkNPTkZJR19TRU5TT1JTX0ZTQ0hNRD15CkNPTkZJ R19TRU5TT1JTX0ZUU1RFVVRBVEVTPXkKQ09ORklHX1NFTlNPUlNfR0w1MThTTT15CkNPTkZJR19T RU5TT1JTX0dMNTIwU009eQpDT05GSUdfU0VOU09SU19HNzYwQT15CkNPTkZJR19TRU5TT1JTX0c3 NjI9eQpDT05GSUdfU0VOU09SU19HUElPX0ZBTj15CkNPTkZJR19TRU5TT1JTX0hJSDYxMzA9eQpD T05GSUdfU0VOU09SU19JQk1BRU09eQpDT05GSUdfU0VOU09SU19JQk1QRVg9eQpDT05GSUdfU0VO U09SU19JSU9fSFdNT049eQpDT05GSUdfU0VOU09SU19JNTUwMD15CkNPTkZJR19TRU5TT1JTX0NP UkVURU1QPXkKQ09ORklHX1NFTlNPUlNfSVQ4Nz15CkNPTkZJR19TRU5TT1JTX0pDNDI9eQpDT05G SUdfU0VOU09SU19QT1dSMTIyMD15CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9eQpDT05GSUdfU0VO U09SU19MT0NITkFHQVI9eQpDT05GSUdfU0VOU09SU19MVEMyOTQ1PXkKQ09ORklHX1NFTlNPUlNf TFRDMjk0Nz15CkNPTkZJR19TRU5TT1JTX0xUQzI5NDdfSTJDPXkKQ09ORklHX1NFTlNPUlNfTFRD Mjk0N19TUEk9eQpDT05GSUdfU0VOU09SU19MVEMyOTkwPXkKQ09ORklHX1NFTlNPUlNfTFRDMjk5 Mj15CkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9eQpDT05GSUdfU0VOU09SU19MVEM0MjE1PXkKQ09O RklHX1NFTlNPUlNfTFRDNDIyMj15CkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9eQpDT05GSUdfU0VO U09SU19MVEM0MjYwPXkKQ09ORklHX1NFTlNPUlNfTFRDNDI2MT15CkNPTkZJR19TRU5TT1JTX01B WDExMTE9eQpDT05GSUdfU0VOU09SU19NQVgxMjc9eQpDT05GSUdfU0VOU09SU19NQVgxNjA2NT15 CkNPTkZJR19TRU5TT1JTX01BWDE2MTk9eQpDT05GSUdfU0VOU09SU19NQVgxNjY4PXkKQ09ORklH X1NFTlNPUlNfTUFYMTk3PXkKQ09ORklHX1NFTlNPUlNfTUFYMzE3MjI9eQpDT05GSUdfU0VOU09S U19NQVgzMTczMD15CkNPTkZJR19TRU5TT1JTX01BWDY2MjE9eQpDT05GSUdfU0VOU09SU19NQVg2 NjM5PXkKQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj15CkNPTkZJR19TRU5TT1JTX01BWDY2NTA9eQpD T05GSUdfU0VOU09SU19NQVg2Njk3PXkKQ09ORklHX1NFTlNPUlNfTUFYMzE3OTA9eQpDT05GSUdf U0VOU09SU19NQ1AzMDIxPXkKQ09ORklHX1NFTlNPUlNfTUxYUkVHX0ZBTj15CkNPTkZJR19TRU5T T1JTX1RDNjU0PXkKQ09ORklHX1NFTlNPUlNfVFBTMjM4NjE9eQpDT05GSUdfU0VOU09SU19NRU5G MjFCTUNfSFdNT049eQpDT05GSUdfU0VOU09SU19NUjc1MjAzPXkKQ09ORklHX1NFTlNPUlNfQURD WFg9eQpDT05GSUdfU0VOU09SU19MTTYzPXkKQ09ORklHX1NFTlNPUlNfTE03MD15CkNPTkZJR19T RU5TT1JTX0xNNzM9eQpDT05GSUdfU0VOU09SU19MTTc1PXkKQ09ORklHX1NFTlNPUlNfTE03Nz15 CkNPTkZJR19TRU5TT1JTX0xNNzg9eQpDT05GSUdfU0VOU09SU19MTTgwPXkKQ09ORklHX1NFTlNP UlNfTE04Mz15CkNPTkZJR19TRU5TT1JTX0xNODU9eQpDT05GSUdfU0VOU09SU19MTTg3PXkKQ09O RklHX1NFTlNPUlNfTE05MD15CkNPTkZJR19TRU5TT1JTX0xNOTI9eQpDT05GSUdfU0VOU09SU19M TTkzPXkKQ09ORklHX1NFTlNPUlNfTE05NTIzND15CkNPTkZJR19TRU5TT1JTX0xNOTUyNDE9eQpD T05GSUdfU0VOU09SU19MTTk1MjQ1PXkKQ09ORklHX1NFTlNPUlNfUEM4NzM2MD15CkNPTkZJR19T RU5TT1JTX1BDODc0Mjc9eQpDT05GSUdfU0VOU09SU19OVENfVEhFUk1JU1RPUj15CkNPTkZJR19T RU5TT1JTX05DVDY2ODM9eQpDT05GSUdfU0VOU09SU19OQ1Q2Nzc1PXkKQ09ORklHX1NFTlNPUlNf TkNUNzgwMj15CkNPTkZJR19TRU5TT1JTX05DVDc5MDQ9eQpDT05GSUdfU0VOU09SU19OUENNN1hY PXkKQ09ORklHX1NFTlNPUlNfTlpYVF9LUkFLRU4yPXkKQ09ORklHX1NFTlNPUlNfUENGODU5MT15 CkNPTkZJR19QTUJVUz15CkNPTkZJR19TRU5TT1JTX1BNQlVTPXkKQ09ORklHX1NFTlNPUlNfQURN MTI2Nj15CkNPTkZJR19TRU5TT1JTX0FETTEyNzU9eQpDT05GSUdfU0VOU09SU19CRUxfUEZFPXkK Q09ORklHX1NFTlNPUlNfQlBBX1JTNjAwPXkKQ09ORklHX1NFTlNPUlNfRlNQXzNZPXkKQ09ORklH X1NFTlNPUlNfSUJNX0NGRlBTPXkKQ09ORklHX1NFTlNPUlNfSU5TUFVSX0lQU1BTPXkKQ09ORklH X1NFTlNPUlNfSVIzNTIyMT15CkNPTkZJR19TRU5TT1JTX0lSMzYwMjE9eQpDT05GSUdfU0VOU09S U19JUjM4MDY0PXkKQ09ORklHX1NFTlNPUlNfSVJQUzU0MDE9eQpDT05GSUdfU0VOU09SU19JU0w2 ODEzNz15CkNPTkZJR19TRU5TT1JTX0xNMjUwNjY9eQpDT05GSUdfU0VOU09SU19MVEMyOTc4PXkK Q09ORklHX1NFTlNPUlNfTFRDMjk3OF9SRUdVTEFUT1I9eQpDT05GSUdfU0VOU09SU19MVEMzODE1 PXkKQ09ORklHX1NFTlNPUlNfTUFYMTUzMDE9eQpDT05GSUdfU0VOU09SU19NQVgxNjA2ND15CkNP TkZJR19TRU5TT1JTX01BWDE2NjAxPXkKQ09ORklHX1NFTlNPUlNfTUFYMjA3MzA9eQpDT05GSUdf U0VOU09SU19NQVgyMDc1MT15CkNPTkZJR19TRU5TT1JTX01BWDMxNzg1PXkKQ09ORklHX1NFTlNP UlNfTUFYMzQ0NDA9eQpDT05GSUdfU0VOU09SU19NQVg4Njg4PXkKQ09ORklHX1NFTlNPUlNfTVAy OTc1PXkKQ09ORklHX1NFTlNPUlNfUE02NzY0VFI9eQpDT05GSUdfU0VOU09SU19QWEUxNjEwPXkK Q09ORklHX1NFTlNPUlNfUTU0U0oxMDhBMj15CkNPTkZJR19TRU5TT1JTX1NUUEREQzYwPXkKQ09O RklHX1NFTlNPUlNfVFBTNDA0MjI9eQpDT05GSUdfU0VOU09SU19UUFM1MzY3OT15CkNPTkZJR19T RU5TT1JTX1VDRDkwMDA9eQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPXkKQ09ORklHX1NFTlNPUlNf WERQRTEyMj15CkNPTkZJR19TRU5TT1JTX1pMNjEwMD15CkNPTkZJR19TRU5TT1JTX1BXTV9GQU49 eQpDT05GSUdfU0VOU09SU19TQlRTST15CkNPTkZJR19TRU5TT1JTX1NIVDE1PXkKQ09ORklHX1NF TlNPUlNfU0hUMjE9eQpDT05GSUdfU0VOU09SU19TSFQzeD15CkNPTkZJR19TRU5TT1JTX1NIVEMx PXkKQ09ORklHX1NFTlNPUlNfU0lTNTU5NT15CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9eQpDT05G SUdfU0VOU09SU19FTUMxNDAzPXkKQ09ORklHX1NFTlNPUlNfRU1DMjEwMz15CkNPTkZJR19TRU5T T1JTX0VNQzZXMjAxPXkKQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE9eQpDT05GSUdfU0VOU09SU19T TVNDNDdNMTkyPXkKQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5Nz15CkNPTkZJR19TRU5TT1JTX1ND SDU2WFhfQ09NTU9OPXkKQ09ORklHX1NFTlNPUlNfU0NINTYyNz15CkNPTkZJR19TRU5TT1JTX1ND SDU2MzY9eQpDT05GSUdfU0VOU09SU19TVFRTNzUxPXkKQ09ORklHX1NFTlNPUlNfU01NNjY1PXkK Q09ORklHX1NFTlNPUlNfQURDMTI4RDgxOD15CkNPTkZJR19TRU5TT1JTX0FEUzc4Mjg9eQpDT05G SUdfU0VOU09SU19BRFM3ODcxPXkKQ09ORklHX1NFTlNPUlNfQU1DNjgyMT15CkNPTkZJR19TRU5T T1JTX0lOQTIwOT15CkNPTkZJR19TRU5TT1JTX0lOQTJYWD15CkNPTkZJR19TRU5TT1JTX0lOQTMy MjE9eQpDT05GSUdfU0VOU09SU19UQzc0PXkKQ09ORklHX1NFTlNPUlNfVEhNQzUwPXkKQ09ORklH X1NFTlNPUlNfVE1QMTAyPXkKQ09ORklHX1NFTlNPUlNfVE1QMTAzPXkKQ09ORklHX1NFTlNPUlNf VE1QMTA4PXkKQ09ORklHX1NFTlNPUlNfVE1QNDAxPXkKQ09ORklHX1NFTlNPUlNfVE1QNDIxPXkK Q09ORklHX1NFTlNPUlNfVE1QNTEzPXkKQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9eQpDT05G SUdfU0VOU09SU19WSUE2ODZBPXkKQ09ORklHX1NFTlNPUlNfVlQxMjExPXkKQ09ORklHX1NFTlNP UlNfVlQ4MjMxPXkKQ09ORklHX1NFTlNPUlNfVzgzNzczRz15CkNPTkZJR19TRU5TT1JTX1c4Mzc4 MUQ9eQpDT05GSUdfU0VOU09SU19XODM3OTFEPXkKQ09ORklHX1NFTlNPUlNfVzgzNzkyRD15CkNP TkZJR19TRU5TT1JTX1c4Mzc5Mz15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CkNPTkZJR19TRU5T T1JTX1c4Mzc5NV9GQU5DVFJMPXkKQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPXkKQ09ORklHX1NF TlNPUlNfVzgzTDc4Nk5HPXkKQ09ORklHX1NFTlNPUlNfVzgzNjI3SEY9eQpDT05GSUdfU0VOU09S U19XODM2MjdFSEY9eQpDT05GSUdfU0VOU09SU19XTTgzMVg9eQpDT05GSUdfU0VOU09SU19XTTgz NTA9eQpDT05GSUdfU0VOU09SU19YR0VORT15CkNPTkZJR19TRU5TT1JTX0lOVEVMX00xMF9CTUNf SFdNT049eQoKIwojIEFDUEkgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FDUElfUE9XRVI9eQpD T05GSUdfU0VOU09SU19BVEswMTEwPXkKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdfVEhFUk1BTF9O RVRMSU5LPXkKQ09ORklHX1RIRVJNQUxfU1RBVElTVElDUz15CkNPTkZJR19USEVSTUFMX0VNRVJH RU5DWV9QT1dFUk9GRl9ERUxBWV9NUz0wCkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RI RVJNQUxfT0Y9eQpDT05GSUdfVEhFUk1BTF9XUklUQUJMRV9UUklQUz15CkNPTkZJR19USEVSTUFM X0RFRkFVTFRfR09WX1NURVBfV0lTRT15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJ Ul9TSEFSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFD RSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9S IGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1B TF9HT1ZfU1RFUF9XSVNFPXkKQ09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19U SEVSTUFMX0dPVl9VU0VSX1NQQUNFPXkKQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRP Uj15CkNPTkZJR19DUFVfVEhFUk1BTD15CkNPTkZJR19DUFVfRlJFUV9USEVSTUFMPXkKQ09ORklH X0NQVV9JRExFX1RIRVJNQUw9eQpDT05GSUdfREVWRlJFUV9USEVSTUFMPXkKQ09ORklHX1RIRVJN QUxfRU1VTEFUSU9OPXkKQ09ORklHX1RIRVJNQUxfTU1JTz15CkNPTkZJR19NQVg3NzYyMF9USEVS TUFMPXkKQ09ORklHX0RBOTA2Ml9USEVSTUFMPXkKCiMKIyBJbnRlbCB0aGVybWFsIGRyaXZlcnMK IwpDT05GSUdfSU5URUxfUE9XRVJDTEFNUD15CkNPTkZJR19YODZfVEhFUk1BTF9WRUNUT1I9eQpD T05GSUdfWDg2X1BLR19URU1QX1RIRVJNQUw9eQpDT05GSUdfSU5URUxfU09DX0RUU19JT1NGX0NP UkU9eQpDT05GSUdfSU5URUxfU09DX0RUU19USEVSTUFMPXkKQ09ORklHX0lOVEVMX1FVQVJLX0RU U19USEVSTUFMPXkKCiMKIyBBQ1BJIElOVDM0MFggdGhlcm1hbCBkcml2ZXJzCiMKQ09ORklHX0lO VDM0MFhfVEhFUk1BTD15CkNPTkZJR19BQ1BJX1RIRVJNQUxfUkVMPXkKQ09ORklHX0lOVDM0MDZf VEhFUk1BTD15CiMgZW5kIG9mIEFDUEkgSU5UMzQwWCB0aGVybWFsIGRyaXZlcnMKCkNPTkZJR19J TlRFTF9CWFRfUE1JQ19USEVSTUFMPXkKQ09ORklHX0lOVEVMX1BDSF9USEVSTUFMPXkKQ09ORklH X0lOVEVMX1RDQ19DT09MSU5HPXkKIyBlbmQgb2YgSW50ZWwgdGhlcm1hbCBkcml2ZXJzCgojIENP TkZJR19USV9TT0NfVEhFUk1BTCBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0FEQ19USEVSTUFM PXkKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dBVENIRE9HX0NPUkU9eQpDT05GSUdfV0FUQ0hE T0dfTk9XQVlPVVQ9eQpDT05GSUdfV0FUQ0hET0dfSEFORExFX0JPT1RfRU5BQkxFRD15CkNPTkZJ R19XQVRDSERPR19PUEVOX1RJTUVPVVQ9MApDT05GSUdfV0FUQ0hET0dfU1lTRlM9eQoKIwojIFdh dGNoZG9nIFByZXRpbWVvdXQgR292ZXJub3JzCiMKQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRf R09WPXkKQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRfR09WX1NFTD1tCkNPTkZJR19XQVRDSERP R19QUkVUSU1FT1VUX0dPVl9OT09QPXkKQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRfR09WX1BB TklDPXkKIyBDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9ERUZBVUxUX0dPVl9OT09QIGlzIG5v dCBzZXQKQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRfREVGQVVMVF9HT1ZfUEFOSUM9eQoKIwoj IFdhdGNoZG9nIERldmljZSBEcml2ZXJzCiMKQ09ORklHX1NPRlRfV0FUQ0hET0c9eQpDT05GSUdf U09GVF9XQVRDSERPR19QUkVUSU1FT1VUPXkKQ09ORklHX0JENzA1MjhfV0FUQ0hET0c9eQpDT05G SUdfQkQ5NTdYTVVGX1dBVENIRE9HPXkKQ09ORklHX0RBOTA1Ml9XQVRDSERPRz15CkNPTkZJR19E QTkwNTVfV0FUQ0hET0c9eQpDT05GSUdfREE5MDYzX1dBVENIRE9HPXkKQ09ORklHX0RBOTA2Ml9X QVRDSERPRz15CkNPTkZJR19HUElPX1dBVENIRE9HPXkKQ09ORklHX0dQSU9fV0FUQ0hET0dfQVJD SF9JTklUQ0FMTD15CkNPTkZJR19NRU5GMjFCTUNfV0FUQ0hET0c9eQpDT05GSUdfTUVOWjA2OV9X QVRDSERPRz15CkNPTkZJR19XREFUX1dEVD15CkNPTkZJR19XTTgzMVhfV0FUQ0hET0c9eQpDT05G SUdfV004MzUwX1dBVENIRE9HPXkKQ09ORklHX1hJTElOWF9XQVRDSERPRz15CkNPTkZJR19aSUlS QVZFX1dBVENIRE9HPXkKQ09ORklHX1JBVkVfU1BfV0FUQ0hET0c9eQpDT05GSUdfTUxYX1dEVD15 CkNPTkZJR19DQURFTkNFX1dBVENIRE9HPXkKQ09ORklHX0RXX1dBVENIRE9HPXkKQ09ORklHX1JO NVQ2MThfV0FUQ0hET0c9eQpDT05GSUdfVFdMNDAzMF9XQVRDSERPRz15CkNPTkZJR19NQVg2M1hY X1dBVENIRE9HPXkKQ09ORklHX01BWDc3NjIwX1dBVENIRE9HPXkKQ09ORklHX1JFVFVfV0FUQ0hE T0c9eQpDT05GSUdfU1RQTUlDMV9XQVRDSERPRz15CkNPTkZJR19BQ1FVSVJFX1dEVD15CkNPTkZJ R19BRFZBTlRFQ0hfV0RUPXkKQ09ORklHX0FMSU0xNTM1X1dEVD15CkNPTkZJR19BTElNNzEwMV9X RFQ9eQpDT05GSUdfRUJDX0MzODRfV0RUPXkKQ09ORklHX0Y3MTgwOEVfV0RUPXkKQ09ORklHX1NQ NTEwMF9UQ089eQpDT05GSUdfR0VPREVfV0RUPXkKQ09ORklHX1NCQ19GSVRQQzJfV0FUQ0hET0c9 eQojIENPTkZJR19FVVJPVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfSUI3MDBfV0RUPXkKQ09O RklHX0lCTUFTUj15CkNPTkZJR19XQUZFUl9XRFQ9eQpDT05GSUdfSTYzMDBFU0JfV0RUPXkKQ09O RklHX0lFNlhYX1dEVD15CkNPTkZJR19JTlRFTF9NSURfV0FUQ0hET0c9eQpDT05GSUdfSVRDT19X RFQ9eQpDT05GSUdfSVRDT19WRU5ET1JfU1VQUE9SVD15CkNPTkZJR19JVDg3MTJGX1dEVD15CkNP TkZJR19JVDg3X1dEVD15CkNPTkZJR19IUF9XQVRDSERPRz15CkNPTkZJR19IUFdEVF9OTUlfREVD T0RJTkc9eQpDT05GSUdfS0VNUExEX1dEVD15CkNPTkZJR19TQzEyMDBfV0RUPXkKQ09ORklHX1ND eDIwMF9XRFQ9eQpDT05GSUdfUEM4NzQxM19XRFQ9eQpDT05GSUdfTlZfVENPPXkKQ09ORklHX1JE QzMyMVhfV0RUPXkKQ09ORklHXzYwWFhfV0RUPXkKQ09ORklHX1NCQzgzNjBfV0RUPXkKQ09ORklH X1NCQzcyNDBfV0RUPXkKQ09ORklHX0NQVTVfV0RUPXkKQ09ORklHX1NNU0NfU0NIMzExWF9XRFQ9 eQpDT05GSUdfU01TQzM3Qjc4N19XRFQ9eQpDT05GSUdfVFFNWDg2X1dEVD15CkNPTkZJR19WSUFf V0RUPXkKQ09ORklHX1c4MzYyN0hGX1dEVD15CkNPTkZJR19XODM4NzdGX1dEVD15CkNPTkZJR19X ODM5NzdGX1dEVD15CkNPTkZJR19NQUNIWl9XRFQ9eQpDT05GSUdfU0JDX0VQWF9DM19XQVRDSERP Rz15CkNPTkZJR19JTlRFTF9NRUlfV0RUPXkKQ09ORklHX05JOTAzWF9XRFQ9eQpDT05GSUdfTklD NzAxOF9XRFQ9eQpDT05GSUdfTUVOX0EyMV9XRFQ9eQoKIwojIElTQS1iYXNlZCBXYXRjaGRvZyBD YXJkcwojCkNPTkZJR19QQ1dBVENIRE9HPXkKQ09ORklHX01JWENPTVdEPXkKIyBDT05GSUdfV0RU IGlzIG5vdCBzZXQKCiMKIyBQQ0ktYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwpDT05GSUdfUENJUENX QVRDSERPRz15CkNPTkZJR19XRFRQQ0k9eQoKIwojIFVTQi1iYXNlZCBXYXRjaGRvZyBDYXJkcwoj CkNPTkZJR19VU0JQQ1dBVENIRE9HPXkKQ09ORklHX1NTQl9QT1NTSUJMRT15CkNPTkZJR19TU0I9 eQpDT05GSUdfU1NCX1NQUk9NPXkKQ09ORklHX1NTQl9CTE9DS0lPPXkKQ09ORklHX1NTQl9QQ0lI T1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lIT1NUPXkKQ09ORklHX1NTQl9CNDNfUENJX0JS SURHRT15CkNPTkZJR19TU0JfUENNQ0lBSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfUENNQ0lB SE9TVD15CkNPTkZJR19TU0JfU0RJT0hPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NCX1NESU9IT1NU PXkKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRV9QT1NTSUJMRT15CkNPTkZJR19TU0JfRFJJVkVS X1BDSUNPUkU9eQpDT05GSUdfU1NCX0RSSVZFUl9HUElPPXkKQ09ORklHX0JDTUFfUE9TU0lCTEU9 eQpDT05GSUdfQkNNQT15CkNPTkZJR19CQ01BX0JMT0NLSU89eQpDT05GSUdfQkNNQV9IT1NUX1BD SV9QT1NTSUJMRT15CkNPTkZJR19CQ01BX0hPU1RfUENJPXkKQ09ORklHX0JDTUFfSE9TVF9TT0M9 eQpDT05GSUdfQkNNQV9EUklWRVJfUENJPXkKQ09ORklHX0JDTUFfU0ZMQVNIPXkKQ09ORklHX0JD TUFfRFJJVkVSX0dNQUNfQ01OPXkKQ09ORklHX0JDTUFfRFJJVkVSX0dQSU89eQpDT05GSUdfQkNN QV9ERUJVRz15CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19NRkRf Q09SRT15CkNPTkZJR19NRkRfQ1M1NTM1PXkKQ09ORklHX01GRF9BQ1Q4OTQ1QT15CkNPTkZJR19N RkRfQVMzNzExPXkKQ09ORklHX01GRF9BUzM3MjI9eQpDT05GSUdfUE1JQ19BRFA1NTIwPXkKQ09O RklHX01GRF9BQVQyODcwX0NPUkU9eQpDT05GSUdfTUZEX0FUTUVMX0ZMRVhDT009eQpDT05GSUdf TUZEX0FUTUVMX0hMQ0RDPXkKQ09ORklHX01GRF9CQ001OTBYWD15CkNPTkZJR19NRkRfQkQ5NTcx TVdWPXkKQ09ORklHX01GRF9BWFAyMFg9eQpDT05GSUdfTUZEX0FYUDIwWF9JMkM9eQpDT05GSUdf TUZEX0NST1NfRUNfREVWPXkKQ09ORklHX01GRF9NQURFUkE9eQpDT05GSUdfTUZEX01BREVSQV9J MkM9eQpDT05GSUdfTUZEX01BREVSQV9TUEk9eQpDT05GSUdfTUZEX0NTNDdMMTU9eQpDT05GSUdf TUZEX0NTNDdMMzU9eQpDT05GSUdfTUZEX0NTNDdMODU9eQpDT05GSUdfTUZEX0NTNDdMOTA9eQpD T05GSUdfTUZEX0NTNDdMOTI9eQpDT05GSUdfUE1JQ19EQTkwM1g9eQpDT05GSUdfUE1JQ19EQTkw NTI9eQpDT05GSUdfTUZEX0RBOTA1Ml9TUEk9eQpDT05GSUdfTUZEX0RBOTA1Ml9JMkM9eQpDT05G SUdfTUZEX0RBOTA1NT15CkNPTkZJR19NRkRfREE5MDYyPXkKQ09ORklHX01GRF9EQTkwNjM9eQpD T05GSUdfTUZEX0RBOTE1MD15CkNPTkZJR19NRkRfRExOMj15CkNPTkZJR19NRkRfR0FURVdPUktT X0dTQz15CkNPTkZJR19NRkRfTUMxM1hYWD15CkNPTkZJR19NRkRfTUMxM1hYWF9TUEk9eQpDT05G SUdfTUZEX01DMTNYWFhfSTJDPXkKQ09ORklHX01GRF9NUDI2Mjk9eQpDT05GSUdfTUZEX0hJNjQy MV9QTUlDPXkKQ09ORklHX0hUQ19QQVNJQzM9eQpDT05GSUdfSFRDX0kyQ1BMRD15CkNPTkZJR19N RkRfSU5URUxfUVVBUktfSTJDX0dQSU89eQpDT05GSUdfTFBDX0lDSD15CkNPTkZJR19MUENfU0NI PXkKQ09ORklHX0lOVEVMX1NPQ19QTUlDPXkKQ09ORklHX0lOVEVMX1NPQ19QTUlDX0JYVFdDPXkK Q09ORklHX0lOVEVMX1NPQ19QTUlDX0NIVFdDPXkKQ09ORklHX0lOVEVMX1NPQ19QTUlDX0NIVERD X1RJPXkKQ09ORklHX0lOVEVMX1NPQ19QTUlDX01SRkxEPXkKQ09ORklHX01GRF9JTlRFTF9MUFNT PXkKQ09ORklHX01GRF9JTlRFTF9MUFNTX0FDUEk9eQpDT05GSUdfTUZEX0lOVEVMX0xQU1NfUENJ PXkKQ09ORklHX01GRF9JTlRFTF9QTUNfQlhUPXkKQ09ORklHX01GRF9JTlRFTF9QTVQ9eQpDT05G SUdfTUZEX0lRUzYyWD15CkNPTkZJR19NRkRfSkFOWl9DTU9ESU89eQpDT05GSUdfTUZEX0tFTVBM RD15CkNPTkZJR19NRkRfODhQTTgwMD15CkNPTkZJR19NRkRfODhQTTgwNT15CkNPTkZJR19NRkRf ODhQTTg2MFg9eQpDT05GSUdfTUZEX01BWDE0NTc3PXkKQ09ORklHX01GRF9NQVg3NzYyMD15CkNP TkZJR19NRkRfTUFYNzc2NTA9eQpDT05GSUdfTUZEX01BWDc3Njg2PXkKQ09ORklHX01GRF9NQVg3 NzY5Mz15CkNPTkZJR19NRkRfTUFYNzc4NDM9eQpDT05GSUdfTUZEX01BWDg5MDc9eQpDT05GSUdf TUZEX01BWDg5MjU9eQpDT05GSUdfTUZEX01BWDg5OTc9eQpDT05GSUdfTUZEX01BWDg5OTg9eQpD T05GSUdfTUZEX01UNjM2MD15CkNPTkZJR19NRkRfTVQ2Mzk3PXkKQ09ORklHX01GRF9NRU5GMjFC TUM9eQpDT05GSUdfRVpYX1BDQVA9eQpDT05GSUdfTUZEX0NQQ0FQPXkKQ09ORklHX01GRF9WSVBF UkJPQVJEPXkKQ09ORklHX01GRF9OVFhFQz15CkNPTkZJR19NRkRfUkVUVT15CkNPTkZJR19NRkRf UENGNTA2MzM9eQpDT05GSUdfUENGNTA2MzNfQURDPXkKQ09ORklHX1BDRjUwNjMzX0dQSU89eQpD T05GSUdfVUNCMTQwMF9DT1JFPXkKQ09ORklHX01GRF9SREMzMjFYPXkKQ09ORklHX01GRF9SVDUw MzM9eQpDT05GSUdfTUZEX1JDNVQ1ODM9eQpDT05GSUdfTUZEX1JLODA4PXkKQ09ORklHX01GRF9S TjVUNjE4PXkKQ09ORklHX01GRF9TRUNfQ09SRT15CkNPTkZJR19NRkRfU0k0NzZYX0NPUkU9eQpD T05GSUdfTUZEX1NNNTAxPXkKQ09ORklHX01GRF9TTTUwMV9HUElPPXkKQ09ORklHX01GRF9TS1k4 MTQ1Mj15CkNPTkZJR19NRkRfU1RNUEU9eQoKIwojIFNUTWljcm9lbGVjdHJvbmljcyBTVE1QRSBJ bnRlcmZhY2UgRHJpdmVycwojCkNPTkZJR19TVE1QRV9JMkM9eQpDT05GSUdfU1RNUEVfU1BJPXkK IyBlbmQgb2YgU1RNaWNyb2VsZWN0cm9uaWNzIFNUTVBFIEludGVyZmFjZSBEcml2ZXJzCgpDT05G SUdfTUZEX1NUQTJYMTE9eQpDT05GSUdfTUZEX1NZU0NPTj15CkNPTkZJR19NRkRfVElfQU0zMzVY X1RTQ0FEQz15CkNPTkZJR19NRkRfTFAzOTQzPXkKQ09ORklHX01GRF9MUDg3ODg9eQpDT05GSUdf TUZEX1RJX0xNVT15CkNPTkZJR19NRkRfUEFMTUFTPXkKQ09ORklHX1RQUzYxMDVYPXkKIyBDT05G SUdfVFBTNjUwMTAgaXMgbm90IHNldApDT05GSUdfVFBTNjUwN1g9eQpDT05GSUdfTUZEX1RQUzY1 MDg2PXkKQ09ORklHX01GRF9UUFM2NTA5MD15CkNPTkZJR19NRkRfVFBTNjUyMTc9eQpDT05GSUdf TUZEX1RQUzY4NDcwPXkKQ09ORklHX01GRF9USV9MUDg3M1g9eQpDT05GSUdfTUZEX1RJX0xQODc1 NjU9eQpDT05GSUdfTUZEX1RQUzY1MjE4PXkKQ09ORklHX01GRF9UUFM2NTg2WD15CkNPTkZJR19N RkRfVFBTNjU5MTA9eQpDT05GSUdfTUZEX1RQUzY1OTEyPXkKQ09ORklHX01GRF9UUFM2NTkxMl9J MkM9eQpDT05GSUdfTUZEX1RQUzY1OTEyX1NQST15CkNPTkZJR19NRkRfVFBTODAwMzE9eQpDT05G SUdfVFdMNDAzMF9DT1JFPXkKQ09ORklHX01GRF9UV0w0MDMwX0FVRElPPXkKQ09ORklHX1RXTDYw NDBfQ09SRT15CkNPTkZJR19NRkRfV0wxMjczX0NPUkU9eQpDT05GSUdfTUZEX0xNMzUzMz15CkNP TkZJR19NRkRfVElNQkVSREFMRT15CkNPTkZJR19NRkRfVEMzNTg5WD15CkNPTkZJR19NRkRfVFFN WDg2PXkKQ09ORklHX01GRF9WWDg1NT15CkNPTkZJR19NRkRfTE9DSE5BR0FSPXkKQ09ORklHX01G RF9BUklaT05BPXkKQ09ORklHX01GRF9BUklaT05BX0kyQz15CkNPTkZJR19NRkRfQVJJWk9OQV9T UEk9eQpDT05GSUdfTUZEX0NTNDdMMjQ9eQpDT05GSUdfTUZEX1dNNTEwMj15CkNPTkZJR19NRkRf V001MTEwPXkKQ09ORklHX01GRF9XTTg5OTc9eQpDT05GSUdfTUZEX1dNODk5OD15CkNPTkZJR19N RkRfV004NDAwPXkKQ09ORklHX01GRF9XTTgzMVg9eQpDT05GSUdfTUZEX1dNODMxWF9JMkM9eQpD T05GSUdfTUZEX1dNODMxWF9TUEk9eQpDT05GSUdfTUZEX1dNODM1MD15CkNPTkZJR19NRkRfV004 MzUwX0kyQz15CkNPTkZJR19NRkRfV004OTk0PXkKQ09ORklHX01GRF9ST0hNX0JENzE4WFg9eQpD T05GSUdfTUZEX1JPSE1fQkQ3MDUyOD15CkNPTkZJR19NRkRfUk9ITV9CRDcxODI4PXkKQ09ORklH X01GRF9ST0hNX0JEOTU3WE1VRj15CkNPTkZJR19NRkRfU1RQTUlDMT15CkNPTkZJR19NRkRfU1RN Rlg9eQpDT05GSUdfTUZEX1dDRDkzNFg9eQpDT05GSUdfTUZEX0FUQzI2MFg9eQpDT05GSUdfTUZE X0FUQzI2MFhfSTJDPXkKQ09ORklHX1JBVkVfU1BfQ09SRT15CkNPTkZJR19NRkRfSU5URUxfTTEw X0JNQz15CiMgZW5kIG9mIE11bHRpZnVuY3Rpb24gZGV2aWNlIGRyaXZlcnMKCkNPTkZJR19SRUdV TEFUT1I9eQpDT05GSUdfUkVHVUxBVE9SX0RFQlVHPXkKQ09ORklHX1JFR1VMQVRPUl9GSVhFRF9W T0xUQUdFPXkKQ09ORklHX1JFR1VMQVRPUl9WSVJUVUFMX0NPTlNVTUVSPXkKQ09ORklHX1JFR1VM QVRPUl9VU0VSU1BBQ0VfQ09OU1VNRVI9eQpDT05GSUdfUkVHVUxBVE9SXzg4UEc4Nlg9eQpDT05G SUdfUkVHVUxBVE9SXzg4UE04MDA9eQpDT05GSUdfUkVHVUxBVE9SXzg4UE04NjA3PXkKQ09ORklH X1JFR1VMQVRPUl9BQ1Q4ODY1PXkKQ09ORklHX1JFR1VMQVRPUl9BQ1Q4OTQ1QT15CkNPTkZJR19S RUdVTEFUT1JfQUQ1Mzk4PXkKQ09ORklHX1JFR1VMQVRPUl9BQVQyODcwPXkKQ09ORklHX1JFR1VM QVRPUl9BUklaT05BX0xETzE9eQpDT05GSUdfUkVHVUxBVE9SX0FSSVpPTkFfTUlDU1VQUD15CkNP TkZJR19SRUdVTEFUT1JfQVMzNzExPXkKQ09ORklHX1JFR1VMQVRPUl9BUzM3MjI9eQpDT05GSUdf UkVHVUxBVE9SX0FUQzI2MFg9eQpDT05GSUdfUkVHVUxBVE9SX0FYUDIwWD15CkNPTkZJR19SRUdV TEFUT1JfQkNNNTkwWFg9eQpDT05GSUdfUkVHVUxBVE9SX0JENzA1Mjg9eQpDT05GSUdfUkVHVUxB VE9SX0JENzE4MTU9eQpDT05GSUdfUkVHVUxBVE9SX0JENzE4Mjg9eQpDT05GSUdfUkVHVUxBVE9S X0JENzE4WFg9eQpDT05GSUdfUkVHVUxBVE9SX0JEOTU3MU1XVj15CkNPTkZJR19SRUdVTEFUT1Jf QkQ5NTdYTVVGPXkKQ09ORklHX1JFR1VMQVRPUl9DUENBUD15CkNPTkZJR19SRUdVTEFUT1JfQ1JP U19FQz15CkNPTkZJR19SRUdVTEFUT1JfREE5MDNYPXkKQ09ORklHX1JFR1VMQVRPUl9EQTkwNTI9 eQpDT05GSUdfUkVHVUxBVE9SX0RBOTA1NT15CkNPTkZJR19SRUdVTEFUT1JfREE5MDYyPXkKQ09O RklHX1JFR1VMQVRPUl9EQTkwNjM9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTEyMT15CkNPTkZJR19S RUdVTEFUT1JfREE5MjEwPXkKQ09ORklHX1JFR1VMQVRPUl9EQTkyMTE9eQpDT05GSUdfUkVHVUxB VE9SX0ZBTjUzNTU1PXkKQ09ORklHX1JFR1VMQVRPUl9GQU41Mzg4MD15CkNPTkZJR19SRUdVTEFU T1JfR1BJTz15CkNPTkZJR19SRUdVTEFUT1JfSEk2NDIxPXkKQ09ORklHX1JFR1VMQVRPUl9ISTY0 MjFWNTMwPXkKQ09ORklHX1JFR1VMQVRPUl9ISTY0MjFWNjAwPXkKQ09ORklHX1JFR1VMQVRPUl9J U0w5MzA1PXkKQ09ORklHX1JFR1VMQVRPUl9JU0w2MjcxQT15CkNPTkZJR19SRUdVTEFUT1JfTE0z NjNYPXkKQ09ORklHX1JFR1VMQVRPUl9MT0NITkFHQVI9eQpDT05GSUdfUkVHVUxBVE9SX0xQMzk3 MT15CkNPTkZJR19SRUdVTEFUT1JfTFAzOTcyPXkKQ09ORklHX1JFR1VMQVRPUl9MUDg3Mlg9eQpD T05GSUdfUkVHVUxBVE9SX0xQODczWD15CkNPTkZJR19SRUdVTEFUT1JfTFA4NzU1PXkKQ09ORklH X1JFR1VMQVRPUl9MUDg3NTY1PXkKQ09ORklHX1JFR1VMQVRPUl9MUDg3ODg9eQpDT05GSUdfUkVH VUxBVE9SX0xUQzM1ODk9eQpDT05GSUdfUkVHVUxBVE9SX0xUQzM2NzY9eQpDT05GSUdfUkVHVUxB VE9SX01BWDE0NTc3PXkKQ09ORklHX1JFR1VMQVRPUl9NQVgxNTg2PXkKQ09ORklHX1JFR1VMQVRP Ul9NQVg3NzYyMD15CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2NTA9eQpDT05GSUdfUkVHVUxBVE9S X01BWDg2NDk9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg2NjA9eQpDT05GSUdfUkVHVUxBVE9SX01B WDg5MDc9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5MjU9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5 NTI9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5NzM9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5OTc9 eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5OTg9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3Njg2PXkK Q09ORklHX1JFR1VMQVRPUl9NQVg3NzY5Mz15CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc4MDI9eQpD T05GSUdfUkVHVUxBVE9SX01BWDc3ODI2PXkKQ09ORklHX1JFR1VMQVRPUl9NQzEzWFhYX0NPUkU9 eQpDT05GSUdfUkVHVUxBVE9SX01DMTM3ODM9eQpDT05GSUdfUkVHVUxBVE9SX01DMTM4OTI9eQpD T05GSUdfUkVHVUxBVE9SX01DUDE2NTAyPXkKQ09ORklHX1JFR1VMQVRPUl9NUDU0MTY9eQpDT05G SUdfUkVHVUxBVE9SX01QODg1OT15CkNPTkZJR19SRUdVTEFUT1JfTVA4ODZYPXkKQ09ORklHX1JF R1VMQVRPUl9NUFE3OTIwPXkKQ09ORklHX1JFR1VMQVRPUl9NVDYzMTE9eQpDT05GSUdfUkVHVUxB VE9SX01UNjMxNT15CkNPTkZJR19SRUdVTEFUT1JfTVQ2MzIzPXkKQ09ORklHX1JFR1VMQVRPUl9N VDYzNTg9eQpDT05GSUdfUkVHVUxBVE9SX01UNjM2MD15CkNPTkZJR19SRUdVTEFUT1JfTVQ2Mzk3 PXkKQ09ORklHX1JFR1VMQVRPUl9QQUxNQVM9eQpDT05GSUdfUkVHVUxBVE9SX1BDQTk0NTA9eQpD T05GSUdfUkVHVUxBVE9SX1BDQVA9eQpDT05GSUdfUkVHVUxBVE9SX1BDRjUwNjMzPXkKQ09ORklH X1JFR1VMQVRPUl9QRjhYMDA9eQpDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAwPXkKQ09ORklHX1JF R1VMQVRPUl9QVjg4MDYwPXkKQ09ORklHX1JFR1VMQVRPUl9QVjg4MDgwPXkKQ09ORklHX1JFR1VM QVRPUl9QVjg4MDkwPXkKQ09ORklHX1JFR1VMQVRPUl9QV009eQpDT05GSUdfUkVHVUxBVE9SX1FD T01fU1BNST15CkNPTkZJR19SRUdVTEFUT1JfUUNPTV9VU0JfVkJVUz15CkNPTkZJR19SRUdVTEFU T1JfUkFTUEJFUlJZUElfVE9VQ0hTQ1JFRU5fQVRUSU5ZPXkKQ09ORklHX1JFR1VMQVRPUl9SQzVU NTgzPXkKQ09ORklHX1JFR1VMQVRPUl9SSzgwOD15CkNPTkZJR19SRUdVTEFUT1JfUk41VDYxOD15 CkNPTkZJR19SRUdVTEFUT1JfUk9ITT15CkNPTkZJR19SRUdVTEFUT1JfUlQ0ODAxPXkKQ09ORklH X1JFR1VMQVRPUl9SVDUwMzM9eQpDT05GSUdfUkVHVUxBVE9SX1JUTVYyMD15CkNPTkZJR19SRUdV TEFUT1JfUzJNUEEwMT15CkNPTkZJR19SRUdVTEFUT1JfUzJNUFMxMT15CkNPTkZJR19SRUdVTEFU T1JfUzVNODc2Nz15CkNPTkZJR19SRUdVTEFUT1JfU0tZODE0NTI9eQpDT05GSUdfUkVHVUxBVE9S X1NMRzUxMDAwPXkKQ09ORklHX1JFR1VMQVRPUl9TVFBNSUMxPXkKQ09ORklHX1JFR1VMQVRPUl9T WTgxMDZBPXkKQ09ORklHX1JFR1VMQVRPUl9TWTg4MjRYPXkKQ09ORklHX1JFR1VMQVRPUl9TWTg4 MjdOPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMj15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjEw NVg9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzYyMzYwPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTAy Mz15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwN1g9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDg2 PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTA5MD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUxMzI9 eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MjE3PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTIxOD15 CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUyNFg9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1ODZYPXkK Q09ORklHX1JFR1VMQVRPUl9UUFM2NTkxMD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjU5MTI9eQpD T05GSUdfUkVHVUxBVE9SX1RQUzgwMDMxPXkKQ09ORklHX1JFR1VMQVRPUl9UV0w0MDMwPXkKQ09O RklHX1JFR1VMQVRPUl9WQ1RSTD15CkNPTkZJR19SRUdVTEFUT1JfV004MzFYPXkKQ09ORklHX1JF R1VMQVRPUl9XTTgzNTA9eQpDT05GSUdfUkVHVUxBVE9SX1dNODQwMD15CkNPTkZJR19SRUdVTEFU T1JfV004OTk0PXkKQ09ORklHX1JFR1VMQVRPUl9RQ09NX0xBQklCQj15CkNPTkZJR19SQ19DT1JF PXkKQ09ORklHX1JDX01BUD15CkNPTkZJR19MSVJDPXkKQ09ORklHX0JQRl9MSVJDX01PREUyPXkK Q09ORklHX1JDX0RFQ09ERVJTPXkKQ09ORklHX0lSX05FQ19ERUNPREVSPXkKQ09ORklHX0lSX1JD NV9ERUNPREVSPXkKQ09ORklHX0lSX1JDNl9ERUNPREVSPXkKQ09ORklHX0lSX0pWQ19ERUNPREVS PXkKQ09ORklHX0lSX1NPTllfREVDT0RFUj15CkNPTkZJR19JUl9TQU5ZT19ERUNPREVSPXkKQ09O RklHX0lSX1NIQVJQX0RFQ09ERVI9eQpDT05GSUdfSVJfTUNFX0tCRF9ERUNPREVSPXkKQ09ORklH X0lSX1hNUF9ERUNPREVSPXkKQ09ORklHX0lSX0lNT05fREVDT0RFUj15CkNPTkZJR19JUl9SQ01N X0RFQ09ERVI9eQpDT05GSUdfUkNfREVWSUNFUz15CkNPTkZJR19SQ19BVElfUkVNT1RFPXkKQ09O RklHX0lSX0VORT15CkNPTkZJR19JUl9ISVg1SEQyPXkKQ09ORklHX0lSX0lNT049eQpDT05GSUdf SVJfSU1PTl9SQVc9eQpDT05GSUdfSVJfTUNFVVNCPXkKQ09ORklHX0lSX0lURV9DSVI9eQpDT05G SUdfSVJfRklOVEVLPXkKQ09ORklHX0lSX05VVk9UT049eQpDT05GSUdfSVJfUkVEUkFUMz15CkNP TkZJR19JUl9TUEk9eQpDT05GSUdfSVJfU1RSRUFNWkFQPXkKQ09ORklHX0lSX1dJTkJPTkRfQ0lS PXkKQ09ORklHX0lSX0lHT1JQTFVHVVNCPXkKQ09ORklHX0lSX0lHVUFOQT15CkNPTkZJR19JUl9U VFVTQklSPXkKQ09ORklHX1JDX0xPT1BCQUNLPXkKQ09ORklHX0lSX0dQSU9fQ0lSPXkKQ09ORklH X0lSX0dQSU9fVFg9eQpDT05GSUdfSVJfUFdNX1RYPXkKQ09ORklHX0lSX1NFUklBTD15CkNPTkZJ R19JUl9TRVJJQUxfVFJBTlNNSVRURVI9eQpDT05GSUdfSVJfU0lSPXkKQ09ORklHX1JDX1hCT1hf RFZEPXkKQ09ORklHX0lSX1RPWT15CkNPTkZJR19DRUNfQ09SRT15CkNPTkZJR19DRUNfTk9USUZJ RVI9eQpDT05GSUdfTUVESUFfQ0VDX1JDPXkKQ09ORklHX01FRElBX0NFQ19TVVBQT1JUPXkKQ09O RklHX0NFQ19DSDczMjI9eQpDT05GSUdfQ0VDX0NST1NfRUM9eQpDT05GSUdfQ0VDX1NFQ089eQpD T05GSUdfQ0VDX1NFQ09fUkM9eQpDT05GSUdfVVNCX1BVTFNFOF9DRUM9eQpDT05GSUdfVVNCX1JB SU5TSEFET1dfQ0VDPXkKQ09ORklHX01FRElBX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfU1VQUE9S VF9GSUxURVI9eQpDT05GSUdfTUVESUFfU1VCRFJWX0FVVE9TRUxFQ1Q9eQoKIwojIE1lZGlhIGRl dmljZSB0eXBlcwojCkNPTkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVD15CkNPTkZJR19NRURJQV9B TkFMT0dfVFZfU1VQUE9SVD15CkNPTkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQ9eQpDT05G SUdfTUVESUFfUkFESU9fU1VQUE9SVD15CkNPTkZJR19NRURJQV9TRFJfU1VQUE9SVD15CkNPTkZJ R19NRURJQV9QTEFURk9STV9TVVBQT1JUPXkKQ09ORklHX01FRElBX1RFU1RfU1VQUE9SVD15CiMg ZW5kIG9mIE1lZGlhIGRldmljZSB0eXBlcwoKQ09ORklHX1ZJREVPX0RFVj15CkNPTkZJR19NRURJ QV9DT05UUk9MTEVSPXkKQ09ORklHX0RWQl9DT1JFPXkKCiMKIyBWaWRlbzRMaW51eCBvcHRpb25z CiMKQ09ORklHX1ZJREVPX1Y0TDI9eQpDT05GSUdfVklERU9fVjRMMl9JMkM9eQpDT05GSUdfVklE RU9fVjRMMl9TVUJERVZfQVBJPXkKQ09ORklHX1ZJREVPX0FEVl9ERUJVRz15CkNPTkZJR19WSURF T19GSVhFRF9NSU5PUl9SQU5HRVM9eQpDT05GSUdfVklERU9fVFVORVI9eQpDT05GSUdfVjRMMl9N RU0yTUVNX0RFVj15CkNPTkZJR19WNEwyX0ZMQVNIX0xFRF9DTEFTUz15CkNPTkZJR19WNEwyX0ZX Tk9ERT15CkNPTkZJR19WSURFT0JVRl9HRU49eQpDT05GSUdfVklERU9CVUZfRE1BX1NHPXkKQ09O RklHX1ZJREVPQlVGX1ZNQUxMT0M9eQojIGVuZCBvZiBWaWRlbzRMaW51eCBvcHRpb25zCgojCiMg TWVkaWEgY29udHJvbGxlciBvcHRpb25zCiMKQ09ORklHX01FRElBX0NPTlRST0xMRVJfRFZCPXkK Q09ORklHX01FRElBX0NPTlRST0xMRVJfUkVRVUVTVF9BUEk9eQoKIwojIFBsZWFzZSBub3RpY2Ug dGhhdCB0aGUgZW5hYmxlZCBNZWRpYSBjb250cm9sbGVyIFJlcXVlc3QgQVBJIGlzIEVYUEVSSU1F TlRBTAojCiMgZW5kIG9mIE1lZGlhIGNvbnRyb2xsZXIgb3B0aW9ucwoKIwojIERpZ2l0YWwgVFYg b3B0aW9ucwojCkNPTkZJR19EVkJfTU1BUD15CkNPTkZJR19EVkJfTkVUPXkKQ09ORklHX0RWQl9N QVhfQURBUFRFUlM9MTYKQ09ORklHX0RWQl9EWU5BTUlDX01JTk9SUz15CkNPTkZJR19EVkJfREVN VVhfU0VDVElPTl9MT1NTX0xPRz15CkNPTkZJR19EVkJfVUxFX0RFQlVHPXkKIyBlbmQgb2YgRGln aXRhbCBUViBvcHRpb25zCgojCiMgTWVkaWEgZHJpdmVycwojCgojCiMgRHJpdmVycyBmaWx0ZXJl ZCBhcyBzZWxlY3RlZCBhdCAnRmlsdGVyIG1lZGlhIGRyaXZlcnMnCiMKQ09ORklHX1RUUENJX0VF UFJPTT15CkNPTkZJR19NRURJQV9VU0JfU1VQUE9SVD15CgojCiMgV2ViY2FtIGRldmljZXMKIwpD T05GSUdfVVNCX1ZJREVPX0NMQVNTPXkKQ09ORklHX1VTQl9WSURFT19DTEFTU19JTlBVVF9FVkRF Vj15CkNPTkZJR19VU0JfR1NQQ0E9eQpDT05GSUdfVVNCX001NjAyPXkKQ09ORklHX1VTQl9TVFYw NlhYPXkKQ09ORklHX1VTQl9HTDg2MD15CkNPTkZJR19VU0JfR1NQQ0FfQkVOUT15CkNPTkZJR19V U0JfR1NQQ0FfQ09ORVg9eQpDT05GSUdfVVNCX0dTUENBX0NQSUExPXkKQ09ORklHX1VTQl9HU1BD QV9EVENTMDMzPXkKQ09ORklHX1VTQl9HU1BDQV9FVE9NUz15CkNPTkZJR19VU0JfR1NQQ0FfRklO RVBJWD15CkNPTkZJR19VU0JfR1NQQ0FfSkVJTElOSj15CkNPTkZJR19VU0JfR1NQQ0FfSkwyMDA1 QkNEPXkKQ09ORklHX1VTQl9HU1BDQV9LSU5FQ1Q9eQpDT05GSUdfVVNCX0dTUENBX0tPTklDQT15 CkNPTkZJR19VU0JfR1NQQ0FfTUFSUz15CkNPTkZJR19VU0JfR1NQQ0FfTVI5NzMxMEE9eQpDT05G SUdfVVNCX0dTUENBX05XODBYPXkKQ09ORklHX1VTQl9HU1BDQV9PVjUxOT15CkNPTkZJR19VU0Jf R1NQQ0FfT1Y1MzQ9eQpDT05GSUdfVVNCX0dTUENBX09WNTM0Xzk9eQpDT05GSUdfVVNCX0dTUENB X1BBQzIwNz15CkNPTkZJR19VU0JfR1NQQ0FfUEFDNzMwMj15CkNPTkZJR19VU0JfR1NQQ0FfUEFD NzMxMT15CkNPTkZJR19VU0JfR1NQQ0FfU0U0MDE9eQpDT05GSUdfVVNCX0dTUENBX1NOOUMyMDI4 PXkKQ09ORklHX1VTQl9HU1BDQV9TTjlDMjBYPXkKQ09ORklHX1VTQl9HU1BDQV9TT05JWEI9eQpD T05GSUdfVVNCX0dTUENBX1NPTklYSj15CkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwMD15CkNPTkZJ R19VU0JfR1NQQ0FfU1BDQTUwMT15CkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwNT15CkNPTkZJR19V U0JfR1NQQ0FfU1BDQTUwNj15CkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwOD15CkNPTkZJR19VU0Jf R1NQQ0FfU1BDQTU2MT15CkNPTkZJR19VU0JfR1NQQ0FfU1BDQTE1Mjg9eQpDT05GSUdfVVNCX0dT UENBX1NROTA1PXkKQ09ORklHX1VTQl9HU1BDQV9TUTkwNUM9eQpDT05GSUdfVVNCX0dTUENBX1NR OTMwWD15CkNPTkZJR19VU0JfR1NQQ0FfU1RLMDE0PXkKQ09ORklHX1VTQl9HU1BDQV9TVEsxMTM1 PXkKQ09ORklHX1VTQl9HU1BDQV9TVFYwNjgwPXkKQ09ORklHX1VTQl9HU1BDQV9TVU5QTFVTPXkK Q09ORklHX1VTQl9HU1BDQV9UNjEzPXkKQ09ORklHX1VTQl9HU1BDQV9UT1BSTz15CkNPTkZJR19V U0JfR1NQQ0FfVE9VUFRFSz15CkNPTkZJR19VU0JfR1NQQ0FfVFY4NTMyPXkKQ09ORklHX1VTQl9H U1BDQV9WQzAzMlg9eQpDT05GSUdfVVNCX0dTUENBX1ZJQ0FNPXkKQ09ORklHX1VTQl9HU1BDQV9Y SVJMSU5LX0NJVD15CkNPTkZJR19VU0JfR1NQQ0FfWkMzWFg9eQpDT05GSUdfVVNCX1BXQz15CkNP TkZJR19VU0JfUFdDX0RFQlVHPXkKQ09ORklHX1VTQl9QV0NfSU5QVVRfRVZERVY9eQpDT05GSUdf VklERU9fQ1BJQTI9eQpDT05GSUdfVVNCX1pSMzY0WFg9eQpDT05GSUdfVVNCX1NUS1dFQkNBTT15 CkNPTkZJR19VU0JfUzIyNTU9eQpDT05GSUdfVklERU9fVVNCVFY9eQoKIwojIEFuYWxvZyBUViBV U0IgZGV2aWNlcwojCkNPTkZJR19WSURFT19QVlJVU0IyPXkKQ09ORklHX1ZJREVPX1BWUlVTQjJf U1lTRlM9eQpDT05GSUdfVklERU9fUFZSVVNCMl9EVkI9eQpDT05GSUdfVklERU9fUFZSVVNCMl9E RUJVR0lGQz15CkNPTkZJR19WSURFT19IRFBWUj15CkNPTkZJR19WSURFT19TVEsxMTYwX0NPTU1P Tj15CkNPTkZJR19WSURFT19TVEsxMTYwPXkKQ09ORklHX1ZJREVPX0dPNzAwNz15CkNPTkZJR19W SURFT19HTzcwMDdfVVNCPXkKQ09ORklHX1ZJREVPX0dPNzAwN19MT0FERVI9eQpDT05GSUdfVklE RU9fR083MDA3X1VTQl9TMjI1MF9CT0FSRD15CgojCiMgQW5hbG9nL2RpZ2l0YWwgVFYgVVNCIGRl dmljZXMKIwpDT05GSUdfVklERU9fQVUwODI4PXkKQ09ORklHX1ZJREVPX0FVMDgyOF9WNEwyPXkK Q09ORklHX1ZJREVPX0FVMDgyOF9SQz15CkNPTkZJR19WSURFT19DWDIzMVhYPXkKQ09ORklHX1ZJ REVPX0NYMjMxWFhfUkM9eQpDT05GSUdfVklERU9fQ1gyMzFYWF9BTFNBPXkKQ09ORklHX1ZJREVP X0NYMjMxWFhfRFZCPXkKQ09ORklHX1ZJREVPX1RNNjAwMD15CkNPTkZJR19WSURFT19UTTYwMDBf QUxTQT15CkNPTkZJR19WSURFT19UTTYwMDBfRFZCPXkKCiMKIyBEaWdpdGFsIFRWIFVTQiBkZXZp Y2VzCiMKQ09ORklHX0RWQl9VU0I9eQpDT05GSUdfRFZCX1VTQl9ERUJVRz15CkNPTkZJR19EVkJf VVNCX0RJQjMwMDBNQz15CkNPTkZJR19EVkJfVVNCX0E4MDA9eQpDT05GSUdfRFZCX1VTQl9ESUJV U0JfTUI9eQpDT05GSUdfRFZCX1VTQl9ESUJVU0JfTUJfRkFVTFRZPXkKQ09ORklHX0RWQl9VU0Jf RElCVVNCX01DPXkKQ09ORklHX0RWQl9VU0JfRElCMDcwMD15CkNPTkZJR19EVkJfVVNCX1VNVF8w MTA9eQpDT05GSUdfRFZCX1VTQl9DWFVTQj15CkNPTkZJR19EVkJfVVNCX0NYVVNCX0FOQUxPRz15 CkNPTkZJR19EVkJfVVNCX005MjBYPXkKQ09ORklHX0RWQl9VU0JfRElHSVRWPXkKQ09ORklHX0RW Ql9VU0JfVlA3MDQ1PXkKQ09ORklHX0RWQl9VU0JfVlA3MDJYPXkKQ09ORklHX0RWQl9VU0JfR1A4 UFNLPXkKQ09ORklHX0RWQl9VU0JfTk9WQV9UX1VTQjI9eQpDT05GSUdfRFZCX1VTQl9UVFVTQjI9 eQpDT05GSUdfRFZCX1VTQl9EVFQyMDBVPXkKQ09ORklHX0RWQl9VU0JfT1BFUkExPXkKQ09ORklH X0RWQl9VU0JfQUY5MDA1PXkKQ09ORklHX0RWQl9VU0JfQUY5MDA1X1JFTU9URT15CkNPTkZJR19E VkJfVVNCX1BDVFY0NTJFPXkKQ09ORklHX0RWQl9VU0JfRFcyMTAyPXkKQ09ORklHX0RWQl9VU0Jf Q0lORVJHWV9UMj15CkNPTkZJR19EVkJfVVNCX0RUVjUxMDA9eQpDT05GSUdfRFZCX1VTQl9BWjYw Mjc9eQpDT05GSUdfRFZCX1VTQl9URUNITklTQVRfVVNCMj15CkNPTkZJR19EVkJfVVNCX1YyPXkK Q09ORklHX0RWQl9VU0JfQUY5MDE1PXkKQ09ORklHX0RWQl9VU0JfQUY5MDM1PXkKQ09ORklHX0RW Ql9VU0JfQU5ZU0VFPXkKQ09ORklHX0RWQl9VU0JfQVU2NjEwPXkKQ09ORklHX0RWQl9VU0JfQVo2 MDA3PXkKQ09ORklHX0RWQl9VU0JfQ0U2MjMwPXkKQ09ORklHX0RWQl9VU0JfRUMxNjg9eQpDT05G SUdfRFZCX1VTQl9HTDg2MT15CkNPTkZJR19EVkJfVVNCX0xNRTI1MTA9eQpDT05GSUdfRFZCX1VT Ql9NWEwxMTFTRj15CkNPTkZJR19EVkJfVVNCX1JUTDI4WFhVPXkKQ09ORklHX0RWQl9VU0JfRFZC U0tZPXkKQ09ORklHX0RWQl9VU0JfWkQxMzAxPXkKQ09ORklHX0RWQl9UVFVTQl9CVURHRVQ9eQpD T05GSUdfRFZCX1RUVVNCX0RFQz15CkNPTkZJR19TTVNfVVNCX0RSVj15CkNPTkZJR19EVkJfQjJD Ml9GTEVYQ09QX1VTQj15CkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QX1VTQl9ERUJVRz15CkNPTkZJ R19EVkJfQVMxMDI9eQoKIwojIFdlYmNhbSwgVFYgKGFuYWxvZy9kaWdpdGFsKSBVU0IgZGV2aWNl cwojCkNPTkZJR19WSURFT19FTTI4WFg9eQpDT05GSUdfVklERU9fRU0yOFhYX1Y0TDI9eQpDT05G SUdfVklERU9fRU0yOFhYX0FMU0E9eQpDT05GSUdfVklERU9fRU0yOFhYX0RWQj15CkNPTkZJR19W SURFT19FTTI4WFhfUkM9eQoKIwojIFNvZnR3YXJlIGRlZmluZWQgcmFkaW8gVVNCIGRldmljZXMK IwpDT05GSUdfVVNCX0FJUlNQWT15CkNPTkZJR19VU0JfSEFDS1JGPXkKQ09ORklHX1VTQl9NU0ky NTAwPXkKQ09ORklHX01FRElBX1BDSV9TVVBQT1JUPXkKCiMKIyBNZWRpYSBjYXB0dXJlIHN1cHBv cnQKIwpDT05GSUdfVklERU9fTUVZRT15CkNPTkZJR19WSURFT19TT0xPNlgxMD15CkNPTkZJR19T VEEyWDExX1ZJUD15CkNPTkZJR19WSURFT19UVzU4NjQ9eQpDT05GSUdfVklERU9fVFc2OD15CkNP TkZJR19WSURFT19UVzY4Nlg9eQoKIwojIE1lZGlhIGNhcHR1cmUvYW5hbG9nIFRWIHN1cHBvcnQK IwpDT05GSUdfVklERU9fSVZUVj15CkNPTkZJR19WSURFT19JVlRWX0RFUFJFQ0FURURfSU9DVExT PXkKQ09ORklHX1ZJREVPX0lWVFZfQUxTQT15CkNPTkZJR19WSURFT19GQl9JVlRWPXkKQ09ORklH X1ZJREVPX0ZCX0lWVFZfRk9SQ0VfUEFUPXkKQ09ORklHX1ZJREVPX0hFWElVTV9HRU1JTkk9eQpD T05GSUdfVklERU9fSEVYSVVNX09SSU9OPXkKQ09ORklHX1ZJREVPX01YQj15CkNPTkZJR19WSURF T19EVDMxNTU9eQoKIwojIE1lZGlhIGNhcHR1cmUvYW5hbG9nL2h5YnJpZCBUViBzdXBwb3J0CiMK Q09ORklHX1ZJREVPX0NYMTg9eQpDT05GSUdfVklERU9fQ1gxOF9BTFNBPXkKQ09ORklHX1ZJREVP X0NYMjM4ODU9eQpDT05GSUdfTUVESUFfQUxURVJBX0NJPXkKQ09ORklHX1ZJREVPX0NYMjU4MjE9 eQpDT05GSUdfVklERU9fQ1gyNTgyMV9BTFNBPXkKQ09ORklHX1ZJREVPX0NYODg9eQpDT05GSUdf VklERU9fQ1g4OF9BTFNBPXkKQ09ORklHX1ZJREVPX0NYODhfQkxBQ0tCSVJEPXkKQ09ORklHX1ZJ REVPX0NYODhfRFZCPXkKQ09ORklHX1ZJREVPX0NYODhfRU5BQkxFX1ZQMzA1ND15CkNPTkZJR19W SURFT19DWDg4X1ZQMzA1ND15CkNPTkZJR19WSURFT19DWDg4X01QRUc9eQpDT05GSUdfVklERU9f QlQ4NDg9eQpDT05GSUdfRFZCX0JUOFhYPXkKQ09ORklHX1ZJREVPX1NBQTcxMzQ9eQpDT05GSUdf VklERU9fU0FBNzEzNF9BTFNBPXkKQ09ORklHX1ZJREVPX1NBQTcxMzRfUkM9eQpDT05GSUdfVklE RU9fU0FBNzEzNF9EVkI9eQpDT05GSUdfVklERU9fU0FBNzEzNF9HTzcwMDc9eQpDT05GSUdfVklE RU9fU0FBNzE2ND15CgojCiMgTWVkaWEgZGlnaXRhbCBUViBQQ0kgQWRhcHRlcnMKIwpDT05GSUdf RFZCX0FWNzExMF9JUj15CkNPTkZJR19EVkJfQVY3MTEwPXkKQ09ORklHX0RWQl9BVjcxMTBfT1NE PXkKQ09ORklHX0RWQl9CVURHRVRfQ09SRT15CkNPTkZJR19EVkJfQlVER0VUPXkKQ09ORklHX0RW Ql9CVURHRVRfQ0k9eQpDT05GSUdfRFZCX0JVREdFVF9BVj15CkNPTkZJR19EVkJfQlVER0VUX1BB VENIPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfUENJPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhD T1BfUENJX0RFQlVHPXkKQ09ORklHX0RWQl9QTFVUTzI9eQpDT05GSUdfRFZCX0RNMTEwNT15CkNP TkZJR19EVkJfUFQxPXkKQ09ORklHX0RWQl9QVDM9eQpDT05GSUdfTUFOVElTX0NPUkU9eQpDT05G SUdfRFZCX01BTlRJUz15CkNPTkZJR19EVkJfSE9QUEVSPXkKQ09ORklHX0RWQl9OR0VORT15CkNP TkZJR19EVkJfRERCUklER0U9eQpDT05GSUdfRFZCX0REQlJJREdFX01TSUVOQUJMRT15CkNPTkZJ R19EVkJfU01JUENJRT15CkNPTkZJR19EVkJfTkVUVVBfVU5JRFZCPXkKQ09ORklHX1ZJREVPX0lQ VTNfQ0lPMj15CkNPTkZJR19DSU8yX0JSSURHRT15CkNPTkZJR19WSURFT19QQ0lfU0tFTEVUT049 eQpDT05GSUdfUkFESU9fQURBUFRFUlM9eQpDT05GSUdfUkFESU9fVEVBNTc1WD15CkNPTkZJR19S QURJT19TSTQ3MFg9eQpDT05GSUdfVVNCX1NJNDcwWD15CkNPTkZJR19JMkNfU0k0NzBYPXkKQ09O RklHX1JBRElPX1NJNDcxMz15CkNPTkZJR19VU0JfU0k0NzEzPXkKQ09ORklHX1BMQVRGT1JNX1NJ NDcxMz15CkNPTkZJR19JMkNfU0k0NzEzPXkKQ09ORklHX1JBRElPX1NJNDc2WD15CkNPTkZJR19V U0JfTVI4MDA9eQpDT05GSUdfVVNCX0RTQlI9eQpDT05GSUdfUkFESU9fTUFYSVJBRElPPXkKQ09O RklHX1JBRElPX1NIQVJLPXkKQ09ORklHX1JBRElPX1NIQVJLMj15CkNPTkZJR19VU0JfS0VFTkU9 eQpDT05GSUdfVVNCX1JBUkVNT05PPXkKQ09ORklHX1VTQl9NQTkwMT15CkNPTkZJR19SQURJT19U RUE1NzY0PXkKQ09ORklHX1JBRElPX1RFQTU3NjRfWFRBTD15CkNPTkZJR19SQURJT19TQUE3NzA2 SD15CkNPTkZJR19SQURJT19URUY2ODYyPXkKQ09ORklHX1JBRElPX1RJTUJFUkRBTEU9eQpDT05G SUdfUkFESU9fV0wxMjczPXkKQ09ORklHX1JBRElPX1dMMTI4WD15CkNPTkZJR19WNExfUkFESU9f SVNBX0RSSVZFUlM9eQpDT05GSUdfUkFESU9fSVNBPXkKQ09ORklHX1JBRElPX0NBREVUPXkKQ09O RklHX1JBRElPX1JUUkFDSz15CkNPTkZJR19SQURJT19SVFJBQ0tfUE9SVD0zMGYKQ09ORklHX1JB RElPX1JUUkFDSzI9eQpDT05GSUdfUkFESU9fUlRSQUNLMl9QT1JUPTMwYwpDT05GSUdfUkFESU9f QVpURUNIPXkKQ09ORklHX1JBRElPX0FaVEVDSF9QT1JUPTM1MApDT05GSUdfUkFESU9fR0VNVEVL PXkKQ09ORklHX1JBRElPX0dFTVRFS19QT1JUPTM0YwpDT05GSUdfUkFESU9fR0VNVEVLX1BST0JF PXkKQ09ORklHX1JBRElPX01JUk9QQ00yMD15CkNPTkZJR19SQURJT19TRjE2Rk1JPXkKQ09ORklH X1JBRElPX1NGMTZGTVIyPXkKQ09ORklHX1JBRElPX1RFUlJBVEVDPXkKQ09ORklHX1JBRElPX1RS VVNUPXkKQ09ORklHX1JBRElPX1RSVVNUX1BPUlQ9MzUwCkNPTkZJR19SQURJT19UWVBIT09OPXkK Q09ORklHX1JBRElPX1RZUEhPT05fUE9SVD0zMTYKQ09ORklHX1JBRElPX1RZUEhPT05fTVVURUZS RVE9ODc1MDAKQ09ORklHX1JBRElPX1pPTFRSSVg9eQpDT05GSUdfUkFESU9fWk9MVFJJWF9QT1JU PTIwYwpDT05GSUdfTUVESUFfQ09NTU9OX09QVElPTlM9eQoKIwojIGNvbW1vbiBkcml2ZXIgb3B0 aW9ucwojCkNPTkZJR19WSURFT19DWDIzNDFYPXkKQ09ORklHX1ZJREVPX1RWRUVQUk9NPXkKQ09O RklHX0NZUFJFU1NfRklSTVdBUkU9eQpDT05GSUdfVklERU9CVUYyX0NPUkU9eQpDT05GSUdfVklE RU9CVUYyX1Y0TDI9eQpDT05GSUdfVklERU9CVUYyX01FTU9QUz15CkNPTkZJR19WSURFT0JVRjJf RE1BX0NPTlRJRz15CkNPTkZJR19WSURFT0JVRjJfVk1BTExPQz15CkNPTkZJR19WSURFT0JVRjJf RE1BX1NHPXkKQ09ORklHX1ZJREVPQlVGMl9EVkI9eQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUD15 CkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QX0RFQlVHPXkKQ09ORklHX1ZJREVPX1NBQTcxNDY9eQpD T05GSUdfVklERU9fU0FBNzE0Nl9WVj15CkNPTkZJR19TTVNfU0lBTk9fTURUVj15CkNPTkZJR19T TVNfU0lBTk9fUkM9eQpDT05GSUdfU01TX1NJQU5PX0RFQlVHRlM9eQpDT05GSUdfVklERU9fVjRM Ml9UUEc9eQpDT05GSUdfVjRMX1BMQVRGT1JNX0RSSVZFUlM9eQpDT05GSUdfVklERU9fQ0FGRV9D Q0lDPXkKQ09ORklHX1ZJREVPX1ZJQV9DQU1FUkE9eQpDT05GSUdfVklERU9fQ0FERU5DRT15CkNP TkZJR19WSURFT19DQURFTkNFX0NTSTJSWD15CkNPTkZJR19WSURFT19DQURFTkNFX0NTSTJUWD15 CkNPTkZJR19WSURFT19BU1BFRUQ9eQpDT05GSUdfVklERU9fTVVYPXkKQ09ORklHX1ZJREVPX1hJ TElOWD15CkNPTkZJR19WSURFT19YSUxJTlhfQ1NJMlJYU1M9eQpDT05GSUdfVklERU9fWElMSU5Y X1RQRz15CkNPTkZJR19WSURFT19YSUxJTlhfVlRDPXkKQ09ORklHX1Y0TF9NRU0yTUVNX0RSSVZF UlM9eQpDT05GSUdfVklERU9fTUVNMk1FTV9ERUlOVEVSTEFDRT15CkNPTkZJR19EVkJfUExBVEZP Uk1fRFJJVkVSUz15CkNPTkZJR19TRFJfUExBVEZPUk1fRFJJVkVSUz15CgojCiMgTU1DL1NESU8g RFZCIGFkYXB0ZXJzCiMKQ09ORklHX1NNU19TRElPX0RSVj15CkNPTkZJR19WNExfVEVTVF9EUklW RVJTPXkKQ09ORklHX1ZJREVPX1ZJTUM9eQpDT05GSUdfVklERU9fVklWSUQ9eQpDT05GSUdfVklE RU9fVklWSURfQ0VDPXkKQ09ORklHX1ZJREVPX1ZJVklEX01BWF9ERVZTPTY0CkNPTkZJR19WSURF T19WSU0yTT15CkNPTkZJR19WSURFT19WSUNPREVDPXkKQ09ORklHX0RWQl9URVNUX0RSSVZFUlM9 eQpDT05GSUdfRFZCX1ZJRFRWPXkKCiMKIyBGaXJlV2lyZSAoSUVFRSAxMzk0KSBBZGFwdGVycwoj CkNPTkZJR19EVkJfRklSRURUVj15CkNPTkZJR19EVkJfRklSRURUVl9JTlBVVD15CiMgZW5kIG9m IE1lZGlhIGRyaXZlcnMKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycwojCkNPTkZJR19NRURJ QV9BVFRBQ0g9eQoKIwojIElSIEkyQyBkcml2ZXIgYXV0by1zZWxlY3RlZCBieSAnQXV0b3NlbGVj dCBhbmNpbGxhcnkgZHJpdmVycycKIwpDT05GSUdfVklERU9fSVJfSTJDPXkKCiMKIyBBdWRpbyBk ZWNvZGVycywgcHJvY2Vzc29ycyBhbmQgbWl4ZXJzCiMKQ09ORklHX1ZJREVPX1RWQVVESU89eQpD T05GSUdfVklERU9fVERBNzQzMj15CkNPTkZJR19WSURFT19UREE5ODQwPXkKQ09ORklHX1ZJREVP X1REQTE5OTdYPXkKQ09ORklHX1ZJREVPX1RFQTY0MTVDPXkKQ09ORklHX1ZJREVPX1RFQTY0MjA9 eQpDT05GSUdfVklERU9fTVNQMzQwMD15CkNPTkZJR19WSURFT19DUzMzMDg9eQpDT05GSUdfVklE RU9fQ1M1MzQ1PXkKQ09ORklHX1ZJREVPX0NTNTNMMzJBPXkKQ09ORklHX1ZJREVPX1RMVjMyMEFJ QzIzQj15CkNPTkZJR19WSURFT19VREExMzQyPXkKQ09ORklHX1ZJREVPX1dNODc3NT15CkNPTkZJ R19WSURFT19XTTg3Mzk9eQpDT05GSUdfVklERU9fVlAyN1NNUFg9eQpDT05GSUdfVklERU9fU09O WV9CVEZfTVBYPXkKIyBlbmQgb2YgQXVkaW8gZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVy cwoKIwojIFJEUyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE2NTg4PXkKIyBlbmQgb2YgUkRT IGRlY29kZXJzCgojCiMgVmlkZW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fQURWNzE4MD15CkNP TkZJR19WSURFT19BRFY3MTgzPXkKQ09ORklHX1ZJREVPX0FEVjc0OFg9eQpDT05GSUdfVklERU9f QURWNzYwND15CkNPTkZJR19WSURFT19BRFY3NjA0X0NFQz15CkNPTkZJR19WSURFT19BRFY3ODQy PXkKQ09ORklHX1ZJREVPX0FEVjc4NDJfQ0VDPXkKQ09ORklHX1ZJREVPX0JUODE5PXkKQ09ORklH X1ZJREVPX0JUODU2PXkKQ09ORklHX1ZJREVPX0JUODY2PXkKQ09ORklHX1ZJREVPX0tTMDEyNz15 CkNPTkZJR19WSURFT19NTDg2Vjc2Njc9eQpDT05GSUdfVklERU9fU0FBNzExMD15CkNPTkZJR19W SURFT19TQUE3MTFYPXkKQ09ORklHX1ZJREVPX1RDMzU4NzQzPXkKQ09ORklHX1ZJREVPX1RDMzU4 NzQzX0NFQz15CkNPTkZJR19WSURFT19UVlA1MTRYPXkKQ09ORklHX1ZJREVPX1RWUDUxNTA9eQpD T05GSUdfVklERU9fVFZQNzAwMj15CkNPTkZJR19WSURFT19UVzI4MDQ9eQpDT05GSUdfVklERU9f VFc5OTAzPXkKQ09ORklHX1ZJREVPX1RXOTkwNj15CkNPTkZJR19WSURFT19UVzk5MTA9eQpDT05G SUdfVklERU9fVlBYMzIyMD15CkNPTkZJR19WSURFT19NQVg5Mjg2PXkKCiMKIyBWaWRlbyBhbmQg YXVkaW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzE3WD15CkNPTkZJR19WSURFT19DWDI1 ODQwPXkKIyBlbmQgb2YgVmlkZW8gZGVjb2RlcnMKCiMKIyBWaWRlbyBlbmNvZGVycwojCkNPTkZJ R19WSURFT19TQUE3MTI3PXkKQ09ORklHX1ZJREVPX1NBQTcxODU9eQpDT05GSUdfVklERU9fQURW NzE3MD15CkNPTkZJR19WSURFT19BRFY3MTc1PXkKQ09ORklHX1ZJREVPX0FEVjczNDM9eQpDT05G SUdfVklERU9fQURWNzM5Mz15CkNPTkZJR19WSURFT19BRDkzODlCPXkKQ09ORklHX1ZJREVPX0FL ODgxWD15CkNPTkZJR19WSURFT19USFM4MjAwPXkKIyBlbmQgb2YgVmlkZW8gZW5jb2RlcnMKCiMK IyBWaWRlbyBpbXByb3ZlbWVudCBjaGlwcwojCkNPTkZJR19WSURFT19VUEQ2NDAzMUE9eQpDT05G SUdfVklERU9fVVBENjQwODM9eQojIGVuZCBvZiBWaWRlbyBpbXByb3ZlbWVudCBjaGlwcwoKIwoj IEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNoaXBzCiMKQ09ORklHX1ZJREVPX1NBQTY3NTJIUz15 CiMgZW5kIG9mIEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNoaXBzCgojCiMgU0RSIHR1bmVyIGNo aXBzCiMKQ09ORklHX1NEUl9NQVgyMTc1PXkKIyBlbmQgb2YgU0RSIHR1bmVyIGNoaXBzCgojCiMg TWlzY2VsbGFuZW91cyBoZWxwZXIgY2hpcHMKIwpDT05GSUdfVklERU9fVEhTNzMwMz15CkNPTkZJ R19WSURFT19NNTI3OTA9eQpDT05GSUdfVklERU9fSTJDPXkKQ09ORklHX1ZJREVPX1NUX01JUElE MDI9eQojIGVuZCBvZiBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwoKIwojIENhbWVyYSBzZW5z b3IgZGV2aWNlcwojCkNPTkZJR19WSURFT19BUFRJTkFfUExMPXkKQ09ORklHX1ZJREVPX0NDU19Q TEw9eQpDT05GSUdfVklERU9fSEk1NTY9eQpDT05GSUdfVklERU9fSU1YMjE0PXkKQ09ORklHX1ZJ REVPX0lNWDIxOT15CkNPTkZJR19WSURFT19JTVgyNTg9eQpDT05GSUdfVklERU9fSU1YMjc0PXkK Q09ORklHX1ZJREVPX0lNWDI5MD15CkNPTkZJR19WSURFT19JTVgzMTk9eQpDT05GSUdfVklERU9f SU1YMzM0PXkKQ09ORklHX1ZJREVPX0lNWDM1NT15CkNPTkZJR19WSURFT19PVjAyQTEwPXkKQ09O RklHX1ZJREVPX09WMjY0MD15CkNPTkZJR19WSURFT19PVjI2NTk9eQpDT05GSUdfVklERU9fT1Yy NjgwPXkKQ09ORklHX1ZJREVPX09WMjY4NT15CkNPTkZJR19WSURFT19PVjI3NDA9eQpDT05GSUdf VklERU9fT1Y1NjQwPXkKQ09ORklHX1ZJREVPX09WNTY0NT15CkNPTkZJR19WSURFT19PVjU2NDc9 eQpDT05GSUdfVklERU9fT1Y1NjQ4PXkKQ09ORklHX1ZJREVPX09WNjY1MD15CkNPTkZJR19WSURF T19PVjU2NzA9eQpDT05GSUdfVklERU9fT1Y1Njc1PXkKQ09ORklHX1ZJREVPX09WNTY5NT15CkNP TkZJR19WSURFT19PVjcyNTE9eQpDT05GSUdfVklERU9fT1Y3NzJYPXkKQ09ORklHX1ZJREVPX09W NzY0MD15CkNPTkZJR19WSURFT19PVjc2NzA9eQpDT05GSUdfVklERU9fT1Y3NzQwPXkKQ09ORklH X1ZJREVPX09WODg1Nj15CkNPTkZJR19WSURFT19PVjg4NjU9eQpDT05GSUdfVklERU9fT1Y5NjQw PXkKQ09ORklHX1ZJREVPX09WOTY1MD15CkNPTkZJR19WSURFT19PVjk3MzQ9eQpDT05GSUdfVklE RU9fT1YxMzg1OD15CkNPTkZJR19WSURFT19WUzY2MjQ9eQpDT05GSUdfVklERU9fTVQ5TTAwMT15 CkNPTkZJR19WSURFT19NVDlNMDMyPXkKQ09ORklHX1ZJREVPX01UOU0xMTE9eQpDT05GSUdfVklE RU9fTVQ5UDAzMT15CkNPTkZJR19WSURFT19NVDlUMDAxPXkKQ09ORklHX1ZJREVPX01UOVQxMTI9 eQpDT05GSUdfVklERU9fTVQ5VjAxMT15CkNPTkZJR19WSURFT19NVDlWMDMyPXkKQ09ORklHX1ZJ REVPX01UOVYxMTE9eQpDT05GSUdfVklERU9fU1IwMzBQQzMwPXkKQ09ORklHX1ZJREVPX05PT04w MTBQQzMwPXkKQ09ORklHX1ZJREVPX001TU9MUz15CkNPTkZJR19WSURFT19NQVg5MjcxX0xJQj15 CkNPTkZJR19WSURFT19SREFDTTIwPXkKQ09ORklHX1ZJREVPX1JEQUNNMjE9eQpDT05GSUdfVklE RU9fUko1NE4xPXkKQ09ORklHX1ZJREVPX1M1SzZBQT15CkNPTkZJR19WSURFT19TNUs2QTM9eQpD T05GSUdfVklERU9fUzVLNEVDR1g9eQpDT05GSUdfVklERU9fUzVLNUJBRj15CkNPTkZJR19WSURF T19DQ1M9eQpDT05GSUdfVklERU9fRVQ4RUs4PXkKQ09ORklHX1ZJREVPX1M1QzczTTM9eQojIGVu ZCBvZiBDYW1lcmEgc2Vuc29yIGRldmljZXMKCiMKIyBMZW5zIGRyaXZlcnMKIwpDT05GSUdfVklE RU9fQUQ1ODIwPXkKQ09ORklHX1ZJREVPX0FLNzM3NT15CkNPTkZJR19WSURFT19EVzk3MTQ9eQpD T05GSUdfVklERU9fRFc5NzY4PXkKQ09ORklHX1ZJREVPX0RXOTgwN19WQ009eQojIGVuZCBvZiBM ZW5zIGRyaXZlcnMKCiMKIyBGbGFzaCBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FEUDE2NTM9eQpD T05GSUdfVklERU9fTE0zNTYwPXkKQ09ORklHX1ZJREVPX0xNMzY0Nj15CiMgZW5kIG9mIEZsYXNo IGRldmljZXMKCiMKIyBTUEkgaGVscGVyIGNoaXBzCiMKQ09ORklHX1ZJREVPX0dTMTY2Mj15CiMg ZW5kIG9mIFNQSSBoZWxwZXIgY2hpcHMKCiMKIyBNZWRpYSBTUEkgQWRhcHRlcnMKIwpDT05GSUdf Q1hEMjg4MF9TUElfRFJWPXkKIyBlbmQgb2YgTWVkaWEgU1BJIEFkYXB0ZXJzCgpDT05GSUdfTUVE SUFfVFVORVI9eQoKIwojIEN1c3RvbWl6ZSBUViB0dW5lcnMKIwpDT05GSUdfTUVESUFfVFVORVJf U0lNUExFPXkKQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjUwPXkKQ09ORklHX01FRElBX1RVTkVS X1REQTgyOTA9eQpDT05GSUdfTUVESUFfVFVORVJfVERBODI3WD15CkNPTkZJR19NRURJQV9UVU5F Ul9UREExODI3MT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE5ODg3PXkKQ09ORklHX01FRElBX1RV TkVSX1RFQTU3NjE9eQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2Nz15CkNPTkZJR19NRURJQV9U VU5FUl9NU0kwMDE9eQpDT05GSUdfTUVESUFfVFVORVJfTVQyMFhYPXkKQ09ORklHX01FRElBX1RV TkVSX01UMjA2MD15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIwNjM9eQpDT05GSUdfTUVESUFfVFVO RVJfTVQyMjY2PXkKQ09ORklHX01FRElBX1RVTkVSX01UMjEzMT15CkNPTkZJR19NRURJQV9UVU5F Ul9RVDEwMTA9eQpDT05GSUdfTUVESUFfVFVORVJfWEMyMDI4PXkKQ09ORklHX01FRElBX1RVTkVS X1hDNTAwMD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzQwMDA9eQpDT05GSUdfTUVESUFfVFVORVJf TVhMNTAwNVM9eQpDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwN1Q9eQpDT05GSUdfTUVESUFfVFVO RVJfTUM0NFM4MDM9eQpDT05GSUdfTUVESUFfVFVORVJfTUFYMjE2NT15CkNPTkZJR19NRURJQV9U VU5FUl9UREExODIxOD15CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9eQpDT05GSUdfTUVESUFf VFVORVJfRkMwMDEyPXkKQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMz15CkNPTkZJR19NRURJQV9U VU5FUl9UREExODIxMj15CkNPTkZJR19NRURJQV9UVU5FUl9FNDAwMD15CkNPTkZJR19NRURJQV9U VU5FUl9GQzI1ODA9eQpDT05GSUdfTUVESUFfVFVORVJfTTg4UlM2MDAwVD15CkNPTkZJR19NRURJ QV9UVU5FUl9UVUE5MDAxPXkKQ09ORklHX01FRElBX1RVTkVSX1NJMjE1Nz15CkNPTkZJR19NRURJ QV9UVU5FUl9JVDkxM1g9eQpDT05GSUdfTUVESUFfVFVORVJfUjgyMFQ9eQpDT05GSUdfTUVESUFf VFVORVJfTVhMMzAxUkY9eQpDT05GSUdfTUVESUFfVFVORVJfUU0xRDFDMDA0Mj15CkNPTkZJR19N RURJQV9UVU5FUl9RTTFEMUIwMDA0PXkKIyBlbmQgb2YgQ3VzdG9taXplIFRWIHR1bmVycwoKIwoj IEN1c3RvbWlzZSBEVkIgRnJvbnRlbmRzCiMKCiMKIyBNdWx0aXN0YW5kYXJkIChzYXRlbGxpdGUp IGZyb250ZW5kcwojCkNPTkZJR19EVkJfU1RCMDg5OT15CkNPTkZJR19EVkJfU1RCNjEwMD15CkNP TkZJR19EVkJfU1RWMDkweD15CkNPTkZJR19EVkJfU1RWMDkxMD15CkNPTkZJR19EVkJfU1RWNjEx MHg9eQpDT05GSUdfRFZCX1NUVjYxMTE9eQpDT05GSUdfRFZCX01YTDVYWD15CkNPTkZJR19EVkJf TTg4RFMzMTAzPXkKCiMKIyBNdWx0aXN0YW5kYXJkIChjYWJsZSArIHRlcnJlc3RyaWFsKSBmcm9u dGVuZHMKIwpDT05GSUdfRFZCX0RSWEs9eQpDT05GSUdfRFZCX1REQTE4MjcxQzJERD15CkNPTkZJ R19EVkJfU0kyMTY1PXkKQ09ORklHX0RWQl9NTjg4NDcyPXkKQ09ORklHX0RWQl9NTjg4NDczPXkK CiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0NYMjQxMTA9eQpD T05GSUdfRFZCX0NYMjQxMjM9eQpDT05GSUdfRFZCX01UMzEyPXkKQ09ORklHX0RWQl9aTDEwMDM2 PXkKQ09ORklHX0RWQl9aTDEwMDM5PXkKQ09ORklHX0RWQl9TNUgxNDIwPXkKQ09ORklHX0RWQl9T VFYwMjg4PXkKQ09ORklHX0RWQl9TVEI2MDAwPXkKQ09ORklHX0RWQl9TVFYwMjk5PXkKQ09ORklH X0RWQl9TVFY2MTEwPXkKQ09ORklHX0RWQl9TVFYwOTAwPXkKQ09ORklHX0RWQl9UREE4MDgzPXkK Q09ORklHX0RWQl9UREExMDA4Nj15CkNPTkZJR19EVkJfVERBODI2MT15CkNPTkZJR19EVkJfVkVT MVg5Mz15CkNPTkZJR19EVkJfVFVORVJfSVREMTAwMD15CkNPTkZJR19EVkJfVFVORVJfQ1gyNDEx Mz15CkNPTkZJR19EVkJfVERBODI2WD15CkNPTkZJR19EVkJfVFVBNjEwMD15CkNPTkZJR19EVkJf Q1gyNDExNj15CkNPTkZJR19EVkJfQ1gyNDExNz15CkNPTkZJR19EVkJfQ1gyNDEyMD15CkNPTkZJ R19EVkJfU0kyMVhYPXkKQ09ORklHX0RWQl9UUzIwMjA9eQpDT05GSUdfRFZCX0RTMzAwMD15CkNP TkZJR19EVkJfTUI4NkExNj15CkNPTkZJR19EVkJfVERBMTAwNzE9eQoKIwojIERWQi1UICh0ZXJy ZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TUDg4NzA9eQpDT05GSUdfRFZCX1NQODg3 WD15CkNPTkZJR19EVkJfQ1gyMjcwMD15CkNPTkZJR19EVkJfQ1gyMjcwMj15CkNPTkZJR19EVkJf UzVIMTQzMj15CkNPTkZJR19EVkJfRFJYRD15CkNPTkZJR19EVkJfTDY0NzgxPXkKQ09ORklHX0RW Ql9UREExMDA0WD15CkNPTkZJR19EVkJfTlhUNjAwMD15CkNPTkZJR19EVkJfTVQzNTI9eQpDT05G SUdfRFZCX1pMMTAzNTM9eQpDT05GSUdfRFZCX0RJQjMwMDBNQj15CkNPTkZJR19EVkJfRElCMzAw ME1DPXkKQ09ORklHX0RWQl9ESUI3MDAwTT15CkNPTkZJR19EVkJfRElCNzAwMFA9eQpDT05GSUdf RFZCX0RJQjkwMDA9eQpDT05GSUdfRFZCX1REQTEwMDQ4PXkKQ09ORklHX0RWQl9BRjkwMTM9eQpD T05GSUdfRFZCX0VDMTAwPXkKQ09ORklHX0RWQl9TVFYwMzY3PXkKQ09ORklHX0RWQl9DWEQyODIw Uj15CkNPTkZJR19EVkJfQ1hEMjg0MUVSPXkKQ09ORklHX0RWQl9SVEwyODMwPXkKQ09ORklHX0RW Ql9SVEwyODMyPXkKQ09ORklHX0RWQl9SVEwyODMyX1NEUj15CkNPTkZJR19EVkJfU0kyMTY4PXkK Q09ORklHX0RWQl9BUzEwMl9GRT15CkNPTkZJR19EVkJfWkQxMzAxX0RFTU9EPXkKQ09ORklHX0RW Ql9HUDhQU0tfRkU9eQpDT05GSUdfRFZCX0NYRDI4ODA9eQoKIwojIERWQi1DIChjYWJsZSkgZnJv bnRlbmRzCiMKQ09ORklHX0RWQl9WRVMxODIwPXkKQ09ORklHX0RWQl9UREExMDAyMT15CkNPTkZJ R19EVkJfVERBMTAwMjM9eQpDT05GSUdfRFZCX1NUVjAyOTc9eQoKIwojIEFUU0MgKE5vcnRoIEFt ZXJpY2FuL0tvcmVhbiBUZXJyZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250ZW5kcwojCkNPTkZJR19E VkJfTlhUMjAwWD15CkNPTkZJR19EVkJfT1I1MTIxMT15CkNPTkZJR19EVkJfT1I1MTEzMj15CkNP TkZJR19EVkJfQkNNMzUxMD15CkNPTkZJR19EVkJfTEdEVDMzMFg9eQpDT05GSUdfRFZCX0xHRFQz MzA1PXkKQ09ORklHX0RWQl9MR0RUMzMwNkE9eQpDT05GSUdfRFZCX0xHMjE2MD15CkNPTkZJR19E VkJfUzVIMTQwOT15CkNPTkZJR19EVkJfQVU4NTIyPXkKQ09ORklHX0RWQl9BVTg1MjJfRFRWPXkK Q09ORklHX0RWQl9BVTg1MjJfVjRMPXkKQ09ORklHX0RWQl9TNUgxNDExPXkKQ09ORklHX0RWQl9N WEw2OTI9eQoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJf UzkyMT15CkNPTkZJR19EVkJfRElCODAwMD15CkNPTkZJR19EVkJfTUI4NkEyMFM9eQoKIwojIElT REItUyAoc2F0ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJ R19EVkJfVEM5MDUyMj15CkNPTkZJR19EVkJfTU44ODQ0M1g9eQoKIwojIERpZ2l0YWwgdGVycmVz dHJpYWwgb25seSB0dW5lcnMvUExMCiMKQ09ORklHX0RWQl9QTEw9eQpDT05GSUdfRFZCX1RVTkVS X0RJQjAwNzA9eQpDT05GSUdfRFZCX1RVTkVSX0RJQjAwOTA9eQoKIwojIFNFQyBjb250cm9sIGRl dmljZXMgZm9yIERWQi1TCiMKQ09ORklHX0RWQl9EUlgzOVhZSj15CkNPTkZJR19EVkJfTE5CSDI1 PXkKQ09ORklHX0RWQl9MTkJIMjk9eQpDT05GSUdfRFZCX0xOQlAyMT15CkNPTkZJR19EVkJfTE5C UDIyPXkKQ09ORklHX0RWQl9JU0w2NDA1PXkKQ09ORklHX0RWQl9JU0w2NDIxPXkKQ09ORklHX0RW Ql9JU0w2NDIzPXkKQ09ORklHX0RWQl9BODI5Mz15CkNPTkZJR19EVkJfTEdTOEdMNT15CkNPTkZJ R19EVkJfTEdTOEdYWD15CkNPTkZJR19EVkJfQVRCTTg4MzA9eQpDT05GSUdfRFZCX1REQTY2NXg9 eQpDT05GSUdfRFZCX0lYMjUwNVY9eQpDT05GSUdfRFZCX004OFJTMjAwMD15CkNPTkZJR19EVkJf QUY5MDMzPXkKQ09ORklHX0RWQl9IT1JVUzNBPXkKQ09ORklHX0RWQl9BU0NPVDJFPXkKQ09ORklH X0RWQl9IRUxFTkU9eQoKIwojIENvbW1vbiBJbnRlcmZhY2UgKEVONTAyMjEpIGNvbnRyb2xsZXIg ZHJpdmVycwojCkNPTkZJR19EVkJfQ1hEMjA5OT15CkNPTkZJR19EVkJfU1AyPXkKIyBlbmQgb2Yg Q3VzdG9taXNlIERWQiBGcm9udGVuZHMKCiMKIyBUb29scyB0byBkZXZlbG9wIG5ldyBmcm9udGVu ZHMKIwpDT05GSUdfRFZCX0RVTU1ZX0ZFPXkKIyBlbmQgb2YgTWVkaWEgYW5jaWxsYXJ5IGRyaXZl cnMKCiMKIyBHcmFwaGljcyBzdXBwb3J0CiMKQ09ORklHX0FHUD15CkNPTkZJR19BR1BfQUxJPXkK Q09ORklHX0FHUF9BVEk9eQpDT05GSUdfQUdQX0FNRD15CkNPTkZJR19BR1BfQU1ENjQ9eQpDT05G SUdfQUdQX0lOVEVMPXkKQ09ORklHX0FHUF9OVklESUE9eQpDT05GSUdfQUdQX1NJUz15CkNPTkZJ R19BR1BfU1dPUktTPXkKQ09ORklHX0FHUF9WSUE9eQpDT05GSUdfQUdQX0VGRklDRU9OPXkKQ09O RklHX0lOVEVMX0dUVD15CkNPTkZJR19WR0FfQVJCPXkKQ09ORklHX1ZHQV9BUkJfTUFYX0dQVVM9 MTYKQ09ORklHX1ZHQV9TV0lUQ0hFUk9PPXkKQ09ORklHX0RSTT15CkNPTkZJR19EUk1fTUlQSV9E Qkk9eQpDT05GSUdfRFJNX01JUElfRFNJPXkKQ09ORklHX0RSTV9EUF9BVVhfQ0hBUkRFVj15CkNP TkZJR19EUk1fREVCVUdfTU09eQpDT05GSUdfRFJNX0RFQlVHX1NFTEZURVNUPXkKQ09ORklHX0RS TV9LTVNfSEVMUEVSPXkKQ09ORklHX0RSTV9LTVNfRkJfSEVMUEVSPXkKQ09ORklHX0RSTV9ERUJV R19EUF9NU1RfVE9QT0xPR1lfUkVGUz15CkNPTkZJR19EUk1fRkJERVZfRU1VTEFUSU9OPXkKQ09O RklHX0RSTV9GQkRFVl9PVkVSQUxMT0M9MTAwCkNPTkZJR19EUk1fRkJERVZfTEVBS19QSFlTX1NN RU09eQpDT05GSUdfRFJNX0xPQURfRURJRF9GSVJNV0FSRT15CkNPTkZJR19EUk1fRFBfQ0VDPXkK Q09ORklHX0RSTV9UVE09eQpDT05GSUdfRFJNX1ZSQU1fSEVMUEVSPXkKQ09ORklHX0RSTV9UVE1f SEVMUEVSPXkKQ09ORklHX0RSTV9HRU1fQ01BX0hFTFBFUj15CkNPTkZJR19EUk1fS01TX0NNQV9I RUxQRVI9eQpDT05GSUdfRFJNX0dFTV9TSE1FTV9IRUxQRVI9eQpDT05GSUdfRFJNX1NDSEVEPXkK CiMKIyBJMkMgZW5jb2RlciBvciBoZWxwZXIgY2hpcHMKIwpDT05GSUdfRFJNX0kyQ19DSDcwMDY9 eQpDT05GSUdfRFJNX0kyQ19TSUwxNjQ9eQpDT05GSUdfRFJNX0kyQ19OWFBfVERBOTk4WD15CkNP TkZJR19EUk1fSTJDX05YUF9UREE5OTUwPXkKIyBlbmQgb2YgSTJDIGVuY29kZXIgb3IgaGVscGVy IGNoaXBzCgojCiMgQVJNIGRldmljZXMKIwpDT05GSUdfRFJNX0tPTUVEQT15CiMgZW5kIG9mIEFS TSBkZXZpY2VzCgpDT05GSUdfRFJNX1JBREVPTj15CkNPTkZJR19EUk1fUkFERU9OX1VTRVJQVFI9 eQpDT05GSUdfRFJNX0FNREdQVT15CkNPTkZJR19EUk1fQU1ER1BVX1NJPXkKQ09ORklHX0RSTV9B TURHUFVfQ0lLPXkKQ09ORklHX0RSTV9BTURHUFVfVVNFUlBUUj15CgojCiMgQUNQIChBdWRpbyBD b1Byb2Nlc3NvcikgQ29uZmlndXJhdGlvbgojCkNPTkZJR19EUk1fQU1EX0FDUD15CiMgZW5kIG9m IEFDUCAoQXVkaW8gQ29Qcm9jZXNzb3IpIENvbmZpZ3VyYXRpb24KCiMKIyBEaXNwbGF5IEVuZ2lu ZSBDb25maWd1cmF0aW9uCiMKQ09ORklHX0RSTV9BTURfREM9eQpDT05GSUdfRFJNX0FNRF9EQ19E Q049eQpDT05GSUdfRFJNX0FNRF9EQ19IRENQPXkKQ09ORklHX0RSTV9BTURfRENfU0k9eQpDT05G SUdfRFJNX0FNRF9TRUNVUkVfRElTUExBWT15CiMgZW5kIG9mIERpc3BsYXkgRW5naW5lIENvbmZp Z3VyYXRpb24KCkNPTkZJR19EUk1fTk9VVkVBVT15CkNPTkZJR19OT1VWRUFVX0xFR0FDWV9DVFhf U1VQUE9SVD15CkNPTkZJR19OT1VWRUFVX0RFQlVHPTUKQ09ORklHX05PVVZFQVVfREVCVUdfREVG QVVMVD0zCkNPTkZJR19OT1VWRUFVX0RFQlVHX01NVT15CkNPTkZJR19OT1VWRUFVX0RFQlVHX1BV U0g9eQpDT05GSUdfRFJNX05PVVZFQVVfQkFDS0xJR0hUPXkKQ09ORklHX0RSTV9JOTE1PXkKQ09O RklHX0RSTV9JOTE1X0ZPUkNFX1BST0JFPSIiCkNPTkZJR19EUk1fSTkxNV9DQVBUVVJFX0VSUk9S PXkKQ09ORklHX0RSTV9JOTE1X0NPTVBSRVNTX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1X1VTRVJQ VFI9eQoKIwojIGRybS9pOTE1IERlYnVnZ2luZwojCkNPTkZJR19EUk1fSTkxNV9XRVJST1I9eQoj IENPTkZJR19EUk1fSTkxNV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EUk1fSTkxNV9ERUJVR19N TUlPPXkKIyBDT05GSUdfRFJNX0k5MTVfREVCVUdfR0VNIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9J OTE1X1NXX0ZFTkNFX0RFQlVHX09CSkVDVFM9eQpDT05GSUdfRFJNX0k5MTVfU1dfRkVOQ0VfQ0hF Q0tfREFHPXkKQ09ORklHX0RSTV9JOTE1X0RFQlVHX0dVQz15CkNPTkZJR19EUk1fSTkxNV9TRUxG VEVTVD15CkNPTkZJR19EUk1fSTkxNV9MT1dfTEVWRUxfVFJBQ0VQT0lOVFM9eQpDT05GSUdfRFJN X0k5MTVfREVCVUdfVkJMQU5LX0VWQURFPXkKQ09ORklHX0RSTV9JOTE1X0RFQlVHX1JVTlRJTUVf UE09eQojIGVuZCBvZiBkcm0vaTkxNSBEZWJ1Z2dpbmcKCiMKIyBkcm0vaTkxNSBQcm9maWxlIEd1 aWRlZCBPcHRpbWlzYXRpb24KIwpDT05GSUdfRFJNX0k5MTVfUkVRVUVTVF9USU1FT1VUPTIwMDAw CkNPTkZJR19EUk1fSTkxNV9GRU5DRV9USU1FT1VUPTEwMDAwCkNPTkZJR19EUk1fSTkxNV9VU0VS RkFVTFRfQVVUT1NVU1BFTkQ9MjUwCkNPTkZJR19EUk1fSTkxNV9IRUFSVEJFQVRfSU5URVJWQUw9 MjUwMApDT05GSUdfRFJNX0k5MTVfUFJFRU1QVF9USU1FT1VUPTY0MApDT05GSUdfRFJNX0k5MTVf TUFYX1JFUVVFU1RfQlVTWVdBSVQ9ODAwMApDT05GSUdfRFJNX0k5MTVfU1RPUF9USU1FT1VUPTEw MApDT05GSUdfRFJNX0k5MTVfVElNRVNMSUNFX0RVUkFUSU9OPTEKIyBlbmQgb2YgZHJtL2k5MTUg UHJvZmlsZSBHdWlkZWQgT3B0aW1pc2F0aW9uCgpDT05GSUdfRFJNX1ZHRU09eQpDT05GSUdfRFJN X1ZLTVM9eQpDT05GSUdfRFJNX1ZNV0dGWD15CkNPTkZJR19EUk1fVk1XR0ZYX0ZCQ09OPXkKQ09O RklHX0RSTV9HTUE1MDA9eQpDT05GSUdfRFJNX1VETD15CkNPTkZJR19EUk1fQVNUPXkKQ09ORklH X0RSTV9NR0FHMjAwPXkKQ09ORklHX0RSTV9SQ0FSX0RXX0hETUk9eQpDT05GSUdfRFJNX1JDQVJf TFZEUz15CkNPTkZJR19EUk1fUVhMPXkKQ09ORklHX0RSTV9CT0NIUz15CkNPTkZJR19EUk1fVklS VElPX0dQVT15CkNPTkZJR19EUk1fUEFORUw9eQoKIwojIERpc3BsYXkgUGFuZWxzCiMKQ09ORklH X0RSTV9QQU5FTF9BQlRfWTAzMFhYMDY3QT15CkNPTkZJR19EUk1fUEFORUxfQVJNX1ZFUlNBVElM RT15CkNPTkZJR19EUk1fUEFORUxfQVNVU19aMDBUX1RNNVA1X05UMzU1OTY9eQpDT05GSUdfRFJN X1BBTkVMX0JPRV9ISU1BWDgyNzlEPXkKQ09ORklHX0RSTV9QQU5FTF9CT0VfVFYxMDFXVU1fTkw2 PXkKQ09ORklHX0RSTV9QQU5FTF9EU0lfQ009eQpDT05GSUdfRFJNX1BBTkVMX0xWRFM9eQpDT05G SUdfRFJNX1BBTkVMX1NJTVBMRT15CkNPTkZJR19EUk1fUEFORUxfRUxJREFfS0QzNVQxMzM9eQpD T05GSUdfRFJNX1BBTkVMX0ZFSVhJTl9LMTAxX0lNMkJBMDI9eQpDT05GSUdfRFJNX1BBTkVMX0ZF SVlBTkdfRlkwNzAyNERJMjZBMzBEPXkKQ09ORklHX0RSTV9QQU5FTF9JTElURUtfSUw5MzIyPXkK Q09ORklHX0RSTV9QQU5FTF9JTElURUtfSUxJOTg4MUM9eQpDT05GSUdfRFJNX1BBTkVMX0lOTk9M VVhfUDA3OVpDQT15CkNPTkZJR19EUk1fUEFORUxfSkRJX0xUMDcwTUUwNTAwMD15CkNPTkZJR19E Uk1fUEFORUxfS0hBREFTX1RTMDUwPXkKQ09ORklHX0RSTV9QQU5FTF9LSU5HRElTUExBWV9LRDA5 N0QwND15CkNPTkZJR19EUk1fUEFORUxfTEVBRFRFS19MVEswNTBIMzE0Nlc9eQpDT05GSUdfRFJN X1BBTkVMX0xFQURURUtfTFRLNTAwSEQxODI5PXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX0xE OTA0MD15CkNPTkZJR19EUk1fUEFORUxfTEdfTEIwMzVRMDI9eQpDT05GSUdfRFJNX1BBTkVMX0xH X0xHNDU3Mz15CkNPTkZJR19EUk1fUEFORUxfTkVDX05MODA0OEhMMTE9eQpDT05GSUdfRFJNX1BB TkVMX05PVkFURUtfTlQzNTUxMD15CkNPTkZJR19EUk1fUEFORUxfTk9WQVRFS19OVDM2NjcyQT15 CkNPTkZJR19EUk1fUEFORUxfTk9WQVRFS19OVDM5MDE2PXkKQ09ORklHX0RSTV9QQU5FTF9NQU5U SVhfTUxBRjA1N1dFNTE9eQpDT05GSUdfRFJNX1BBTkVMX09MSU1FWF9MQ0RfT0xJTlVYSU5PPXkK Q09ORklHX0RSTV9QQU5FTF9PUklTRVRFQ0hfT1RNODAwOUE9eQpDT05GSUdfRFJNX1BBTkVMX09T RF9PU0QxMDFUMjU4N181M1RTPXkKQ09ORklHX0RSTV9QQU5FTF9QQU5BU09OSUNfVlZYMTBGMDM0 TjAwPXkKQ09ORklHX0RSTV9QQU5FTF9SQVNQQkVSUllQSV9UT1VDSFNDUkVFTj15CkNPTkZJR19E Uk1fUEFORUxfUkFZRElVTV9STTY3MTkxPXkKQ09ORklHX0RSTV9QQU5FTF9SQVlESVVNX1JNNjgy MDA9eQpDT05GSUdfRFJNX1BBTkVMX1JPTkJPX1JCMDcwRDMwPXkKQ09ORklHX0RSTV9QQU5FTF9T QU1TVU5HX1M2RDE2RDA9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFM0hBMj15CkNPTkZJ R19EUk1fUEFORUxfU0FNU1VOR19TNkU2M0owWDAzPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5H X1M2RTYzTTA9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFNjNNMF9TUEk9eQpDT05GSUdf RFJNX1BBTkVMX1NBTVNVTkdfUzZFNjNNMF9EU0k9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdf UzZFODhBMF9BTVM0NTJFRjAxPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RThBQTA9eQpD T05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfU09GRUYwMD15CkNPTkZJR19EUk1fUEFORUxfU0VJS09f NDNXVkYxRz15CkNPTkZJR19EUk1fUEFORUxfU0hBUlBfTFExMDFSMVNYMDE9eQpDT05GSUdfRFJN X1BBTkVMX1NIQVJQX0xTMDM3VjdEVzAxPXkKQ09ORklHX0RSTV9QQU5FTF9TSEFSUF9MUzA0M1Qx TEUwMT15CkNPTkZJR19EUk1fUEFORUxfU0lUUk9OSVhfU1Q3NzAxPXkKQ09ORklHX0RSTV9QQU5F TF9TSVRST05JWF9TVDc3MDM9eQpDT05GSUdfRFJNX1BBTkVMX1NJVFJPTklYX1NUNzc4OVY9eQpD T05GSUdfRFJNX1BBTkVMX1NPTllfQUNYNDI0QUtQPXkKQ09ORklHX0RSTV9QQU5FTF9TT05ZX0FD WDU2NUFLTT15CkNPTkZJR19EUk1fUEFORUxfVERPX1RMMDcwV1NIMzA9eQpDT05GSUdfRFJNX1BB TkVMX1RQT19URDAyOFRURUMxPXkKQ09ORklHX0RSTV9QQU5FTF9UUE9fVEQwNDNNVEVBMT15CkNP TkZJR19EUk1fUEFORUxfVFBPX1RQRzExMD15CkNPTkZJR19EUk1fUEFORUxfVFJVTFlfTlQzNTU5 N19XUVhHQT15CkNPTkZJR19EUk1fUEFORUxfVklTSU9OT1hfUk02OTI5OT15CkNPTkZJR19EUk1f UEFORUxfWElOUEVOR19YUFAwNTVDMjcyPXkKIyBlbmQgb2YgRGlzcGxheSBQYW5lbHMKCkNPTkZJ R19EUk1fQlJJREdFPXkKQ09ORklHX0RSTV9QQU5FTF9CUklER0U9eQoKIwojIERpc3BsYXkgSW50 ZXJmYWNlIEJyaWRnZXMKIwpDT05GSUdfRFJNX0NETlNfRFNJPXkKQ09ORklHX0RSTV9DSElQT05F X0lDTjYyMTE9eQpDT05GSUdfRFJNX0NIUk9OVEVMX0NINzAzMz15CkNPTkZJR19EUk1fRElTUExB WV9DT05ORUNUT1I9eQpDT05GSUdfRFJNX0xPTlRJVU1fTFQ4OTEyQj15CkNPTkZJR19EUk1fTE9O VElVTV9MVDk2MTE9eQpDT05GSUdfRFJNX0xPTlRJVU1fTFQ5NjExVVhDPXkKQ09ORklHX0RSTV9M VkRTX0NPREVDPXkKQ09ORklHX0RSTV9NRUdBQ0hJUFNfU1REUFhYWFhfR0VfQjg1MFYzX0ZXPXkK Q09ORklHX0RSTV9OV0xfTUlQSV9EU0k9eQpDT05GSUdfRFJNX05YUF9QVE4zNDYwPXkKQ09ORklH X0RSTV9QQVJBREVfUFM4NjIyPXkKQ09ORklHX0RSTV9QQVJBREVfUFM4NjQwPXkKQ09ORklHX0RS TV9TSUxfU0lJODYyMD15CkNPTkZJR19EUk1fU0lJOTAyWD15CkNPTkZJR19EUk1fU0lJOTIzND15 CkNPTkZJR19EUk1fU0lNUExFX0JSSURHRT15CkNPTkZJR19EUk1fVEhJTkVfVEhDNjNMVkQxMDI0 PXkKQ09ORklHX0RSTV9UT1NISUJBX1RDMzU4NzYyPXkKQ09ORklHX0RSTV9UT1NISUJBX1RDMzU4 NzY0PXkKQ09ORklHX0RSTV9UT1NISUJBX1RDMzU4NzY3PXkKQ09ORklHX0RSTV9UT1NISUJBX1RD MzU4NzY4PXkKQ09ORklHX0RSTV9UT1NISUJBX1RDMzU4Nzc1PXkKQ09ORklHX0RSTV9USV9URlA0 MTA9eQpDT05GSUdfRFJNX1RJX1NONjVEU0k4Nj15CkNPTkZJR19EUk1fVElfVFBEMTJTMDE1PXkK Q09ORklHX0RSTV9BTkFMT0dJWF9BTlg2MzQ1PXkKQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3OFhY PXkKQ09ORklHX0RSTV9BTkFMT0dJWF9EUD15CkNPTkZJR19EUk1fQU5BTE9HSVhfQU5YNzYyNT15 CkNPTkZJR19EUk1fSTJDX0FEVjc1MTE9eQpDT05GSUdfRFJNX0kyQ19BRFY3NTExX0FVRElPPXkK Q09ORklHX0RSTV9JMkNfQURWNzUxMV9DRUM9eQpDT05GSUdfRFJNX0NETlNfTUhEUDg1NDY9eQpD T05GSUdfRFJNX0RXX0hETUk9eQpDT05GSUdfRFJNX0RXX0hETUlfQUhCX0FVRElPPXkKQ09ORklH X0RSTV9EV19IRE1JX0kyU19BVURJTz15CkNPTkZJR19EUk1fRFdfSERNSV9DRUM9eQojIGVuZCBv ZiBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCgpDT05GSUdfRFJNX0VUTkFWSVY9eQpDT05GSUdf RFJNX0VUTkFWSVZfVEhFUk1BTD15CkNPTkZJR19EUk1fTVhTPXkKQ09ORklHX0RSTV9NWFNGQj15 CkNPTkZJR19EUk1fQVJDUEdVPXkKQ09ORklHX0RSTV9DSVJSVVNfUUVNVT15CkNPTkZJR19EUk1f R00xMlUzMjA9eQpDT05GSUdfVElOWURSTV9IWDgzNTdEPXkKQ09ORklHX1RJTllEUk1fSUxJOTIy NT15CkNPTkZJR19USU5ZRFJNX0lMSTkzNDE9eQpDT05GSUdfVElOWURSTV9JTEk5NDg2PXkKQ09O RklHX1RJTllEUk1fTUkwMjgzUVQ9eQpDT05GSUdfVElOWURSTV9SRVBBUEVSPXkKQ09ORklHX1RJ TllEUk1fU1Q3NTg2PXkKQ09ORklHX1RJTllEUk1fU1Q3NzM1Uj15CkNPTkZJR19EUk1fVkJPWFZJ REVPPXkKQ09ORklHX0RSTV9HVUQ9eQpDT05GSUdfRFJNX0xFR0FDWT15CkNPTkZJR19EUk1fVERG WD15CkNPTkZJR19EUk1fUjEyOD15CkNPTkZJR19EUk1fSTgxMD15CkNPTkZJR19EUk1fTUdBPXkK Q09ORklHX0RSTV9TSVM9eQpDT05GSUdfRFJNX1ZJQT15CkNPTkZJR19EUk1fU0FWQUdFPXkKQ09O RklHX0RSTV9FWFBPUlRfRk9SX1RFU1RTPXkKQ09ORklHX0RSTV9QQU5FTF9PUklFTlRBVElPTl9R VUlSS1M9eQpDT05GSUdfRFJNX0xJQl9SQU5ET009eQoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2Vz CiMKQ09ORklHX0ZCX0NNRExJTkU9eQpDT05GSUdfRkJfTk9USUZZPXkKQ09ORklHX0ZCPXkKQ09O RklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfRERDPXkKQ09ORklHX0ZCX0JPT1RfVkVTQV9T VVBQT1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9DRkJfQ09QWUFSRUE9 eQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9eQpDT05G SUdfRkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9eQpDT05GSUdfRkJf Rk9SRUlHTl9FTkRJQU49eQpDT05GSUdfRkJfQk9USF9FTkRJQU49eQojIENPTkZJR19GQl9CSUdf RU5ESUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTElUVExFX0VORElBTiBpcyBub3Qgc2V0CkNP TkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNPTkZJR19GQl9IRUNV QkE9eQpDT05GSUdfRkJfU1ZHQUxJQj15CkNPTkZJR19GQl9CQUNLTElHSFQ9eQpDT05GSUdfRkJf TU9ERV9IRUxQRVJTPXkKQ09ORklHX0ZCX1RJTEVCTElUVElORz15CgojCiMgRnJhbWUgYnVmZmVy IGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfRkJfQ0lSUlVTPXkKQ09ORklHX0ZCX1BNMj15CkNP TkZJR19GQl9QTTJfRklGT19ESVNDT05ORUNUPXkKQ09ORklHX0ZCX0NZQkVSMjAwMD15CkNPTkZJ R19GQl9DWUJFUjIwMDBfRERDPXkKQ09ORklHX0ZCX0FSQz15CkNPTkZJR19GQl9BU0lMSUFOVD15 CkNPTkZJR19GQl9JTVNUVD15CiMgQ09ORklHX0ZCX1ZHQTE2IGlzIG5vdCBzZXQKQ09ORklHX0ZC X1VWRVNBPXkKQ09ORklHX0ZCX1ZFU0E9eQpDT05GSUdfRkJfRUZJPXkKQ09ORklHX0ZCX040MTE9 eQpDT05GSUdfRkJfSEdBPXkKQ09ORklHX0ZCX09QRU5DT1JFUz15CkNPTkZJR19GQl9TMUQxM1hY WD15CkNPTkZJR19GQl9OVklESUE9eQpDT05GSUdfRkJfTlZJRElBX0kyQz15CkNPTkZJR19GQl9O VklESUFfREVCVUc9eQpDT05GSUdfRkJfTlZJRElBX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9SSVZB PXkKQ09ORklHX0ZCX1JJVkFfSTJDPXkKQ09ORklHX0ZCX1JJVkFfREVCVUc9eQpDT05GSUdfRkJf UklWQV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfSTc0MD15CkNPTkZJR19GQl9JODEwPXkKQ09ORklH X0ZCX0k4MTBfR1RGPXkKQ09ORklHX0ZCX0k4MTBfSTJDPXkKQ09ORklHX0ZCX0xFODA1Nzg9eQpD T05GSUdfRkJfQ0FSSUxMT19SQU5DSD15CkNPTkZJR19GQl9NQVRST1g9eQpDT05GSUdfRkJfTUFU Uk9YX01JTExFTklVTT15CkNPTkZJR19GQl9NQVRST1hfTVlTVElRVUU9eQpDT05GSUdfRkJfTUFU Uk9YX0c9eQpDT05GSUdfRkJfTUFUUk9YX0kyQz15CkNPTkZJR19GQl9NQVRST1hfTUFWRU49eQpD T05GSUdfRkJfUkFERU9OPXkKQ09ORklHX0ZCX1JBREVPTl9JMkM9eQpDT05GSUdfRkJfUkFERU9O X0JBQ0tMSUdIVD15CkNPTkZJR19GQl9SQURFT05fREVCVUc9eQpDT05GSUdfRkJfQVRZMTI4PXkK Q09ORklHX0ZCX0FUWTEyOF9CQUNLTElHSFQ9eQpDT05GSUdfRkJfQVRZPXkKQ09ORklHX0ZCX0FU WV9DVD15CkNPTkZJR19GQl9BVFlfR0VORVJJQ19MQ0Q9eQpDT05GSUdfRkJfQVRZX0dYPXkKQ09O RklHX0ZCX0FUWV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfUzM9eQpDT05GSUdfRkJfUzNfRERDPXkK Q09ORklHX0ZCX1NBVkFHRT15CkNPTkZJR19GQl9TQVZBR0VfSTJDPXkKQ09ORklHX0ZCX1NBVkFH RV9BQ0NFTD15CkNPTkZJR19GQl9TSVM9eQpDT05GSUdfRkJfU0lTXzMwMD15CkNPTkZJR19GQl9T SVNfMzE1PXkKQ09ORklHX0ZCX1ZJQT15CkNPTkZJR19GQl9WSUFfRElSRUNUX1BST0NGUz15CkNP TkZJR19GQl9WSUFfWF9DT01QQVRJQklMSVRZPXkKQ09ORklHX0ZCX05FT01BR0lDPXkKQ09ORklH X0ZCX0tZUk89eQpDT05GSUdfRkJfM0RGWD15CkNPTkZJR19GQl8zREZYX0FDQ0VMPXkKQ09ORklH X0ZCXzNERlhfSTJDPXkKQ09ORklHX0ZCX1ZPT0RPTzE9eQpDT05GSUdfRkJfVlQ4NjIzPXkKQ09O RklHX0ZCX1RSSURFTlQ9eQpDT05GSUdfRkJfQVJLPXkKQ09ORklHX0ZCX1BNMz15CkNPTkZJR19G Ql9DQVJNSU5FPXkKQ09ORklHX0ZCX0NBUk1JTkVfRFJBTV9FVkFMPXkKIyBDT05GSUdfQ0FSTUlO RV9EUkFNX0NVU1RPTSBpcyBub3Qgc2V0CkNPTkZJR19GQl9HRU9ERT15CkNPTkZJR19GQl9HRU9E RV9MWD15CkNPTkZJR19GQl9HRU9ERV9HWD15CkNPTkZJR19GQl9HRU9ERV9HWDE9eQpDT05GSUdf RkJfU001MDE9eQpDT05GSUdfRkJfU01TQ1VGWD15CkNPTkZJR19GQl9VREw9eQpDT05GSUdfRkJf SUJNX0dYVDQ1MDA9eQpDT05GSUdfRkJfR09MREZJU0g9eQpDT05GSUdfRkJfVklSVFVBTD15CkNP TkZJR19GQl9NRVRST05PTUU9eQpDT05GSUdfRkJfTUI4NjJYWD15CkNPTkZJR19GQl9NQjg2MlhY X1BDSV9HREM9eQpDT05GSUdfRkJfTUI4NjJYWF9JMkM9eQpDT05GSUdfRkJfSFlQRVJWPXkKQ09O RklHX0ZCX1NJTVBMRT15CkNPTkZJR19GQl9TU0QxMzA3PXkKQ09ORklHX0ZCX1NNNzEyPXkKIyBl bmQgb2YgRnJhbWUgYnVmZmVyIERldmljZXMKCiMKIyBCYWNrbGlnaHQgJiBMQ0QgZGV2aWNlIHN1 cHBvcnQKIwpDT05GSUdfTENEX0NMQVNTX0RFVklDRT15CkNPTkZJR19MQ0RfTDRGMDAyNDJUMDM9 eQpDT05GSUdfTENEX0xNUzI4M0dGMDU9eQpDT05GSUdfTENEX0xUVjM1MFFWPXkKQ09ORklHX0xD RF9JTEk5MjJYPXkKQ09ORklHX0xDRF9JTEk5MzIwPXkKQ09ORklHX0xDRF9URE8yNE09eQpDT05G SUdfTENEX1ZHRzI0MzJBND15CkNPTkZJR19MQ0RfUExBVEZPUk09eQpDT05GSUdfTENEX0FNUzM2 OUZHMDY9eQpDT05GSUdfTENEX0xNUzUwMUtGMDM9eQpDT05GSUdfTENEX0hYODM1Nz15CkNPTkZJ R19MQ0RfT1RNMzIyNUE9eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CkNPTkZJR19C QUNLTElHSFRfS1REMjUzPXkKQ09ORklHX0JBQ0tMSUdIVF9MTTM1MzM9eQpDT05GSUdfQkFDS0xJ R0hUX0NBUklMTE9fUkFOQ0g9eQpDT05GSUdfQkFDS0xJR0hUX1BXTT15CkNPTkZJR19CQUNLTElH SFRfREE5MDNYPXkKQ09ORklHX0JBQ0tMSUdIVF9EQTkwNTI9eQpDT05GSUdfQkFDS0xJR0hUX01B WDg5MjU9eQpDT05GSUdfQkFDS0xJR0hUX0FQUExFPXkKQ09ORklHX0JBQ0tMSUdIVF9RQ09NX1dM RUQ9eQpDT05GSUdfQkFDS0xJR0hUX1NBSEFSQT15CkNPTkZJR19CQUNLTElHSFRfV004MzFYPXkK Q09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwPXkKQ09O RklHX0JBQ0tMSUdIVF9BRFA4ODcwPXkKQ09ORklHX0JBQ0tMSUdIVF84OFBNODYwWD15CkNPTkZJ R19CQUNLTElHSFRfUENGNTA2MzM9eQpDT05GSUdfQkFDS0xJR0hUX0FBVDI4NzA9eQpDT05GSUdf QkFDS0xJR0hUX0xNMzYzMEE9eQpDT05GSUdfQkFDS0xJR0hUX0xNMzYzOT15CkNPTkZJR19CQUNL TElHSFRfTFA4NTVYPXkKQ09ORklHX0JBQ0tMSUdIVF9MUDg3ODg9eQpDT05GSUdfQkFDS0xJR0hU X1BBTkRPUkE9eQpDT05GSUdfQkFDS0xJR0hUX1NLWTgxNDUyPXkKQ09ORklHX0JBQ0tMSUdIVF9U UFM2NTIxNz15CkNPTkZJR19CQUNLTElHSFRfQVMzNzExPXkKQ09ORklHX0JBQ0tMSUdIVF9HUElP PXkKQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUD15CkNPTkZJR19CQUNLTElHSFRfQkQ2MTA3PXkK Q09ORklHX0JBQ0tMSUdIVF9BUkNYQ05OPXkKQ09ORklHX0JBQ0tMSUdIVF9SQVZFX1NQPXkKQ09O RklHX0JBQ0tMSUdIVF9MRUQ9eQojIGVuZCBvZiBCYWNrbGlnaHQgJiBMQ0QgZGV2aWNlIHN1cHBv cnQKCkNPTkZJR19WR0FTVEFURT15CkNPTkZJR19WSURFT01PREVfSEVMUEVSUz15CkNPTkZJR19I RE1JPXkKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfVkdBX0NP TlNPTEU9eQpDT05GSUdfTURBX0NPTlNPTEU9eQpDT05GSUdfRFVNTVlfQ09OU09MRT15CkNPTkZJ R19EVU1NWV9DT05TT0xFX0NPTFVNTlM9ODAKQ09ORklHX0RVTU1ZX0NPTlNPTEVfUk9XUz0yNQpD T05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT15CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFX0RF VEVDVF9QUklNQVJZPXkKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfUk9UQVRJT049eQpDT05G SUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ERUZFUlJFRF9UQUtFT1ZFUj15CiMgZW5kIG9mIENvbnNv bGUgZGlzcGxheSBkcml2ZXIgc3VwcG9ydAoKQ09ORklHX0xPR089eQpDT05GSUdfTE9HT19MSU5V WF9NT05PPXkKQ09ORklHX0xPR09fTElOVVhfVkdBMTY9eQpDT05GSUdfTE9HT19MSU5VWF9DTFVU MjI0PXkKIyBlbmQgb2YgR3JhcGhpY3Mgc3VwcG9ydAoKQ09ORklHX1NPVU5EPXkKQ09ORklHX1NP VU5EX09TU19DT1JFPXkKQ09ORklHX1NPVU5EX09TU19DT1JFX1BSRUNMQUlNPXkKQ09ORklHX1NO RD15CkNPTkZJR19TTkRfVElNRVI9eQpDT05GSUdfU05EX1BDTT15CkNPTkZJR19TTkRfUENNX0VM RD15CkNPTkZJR19TTkRfUENNX0lFQzk1OD15CkNPTkZJR19TTkRfRE1BRU5HSU5FX1BDTT15CkNP TkZJR19TTkRfSFdERVA9eQpDT05GSUdfU05EX1NFUV9ERVZJQ0U9eQpDT05GSUdfU05EX1JBV01J REk9eQpDT05GSUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9eQpDT05GSUdfU05EX0pBQ0s9eQpDT05G SUdfU05EX0pBQ0tfSU5QVVRfREVWPXkKQ09ORklHX1NORF9PU1NFTVVMPXkKQ09ORklHX1NORF9N SVhFUl9PU1M9eQpDT05GSUdfU05EX1BDTV9PU1M9eQpDT05GSUdfU05EX1BDTV9PU1NfUExVR0lO Uz15CkNPTkZJR19TTkRfUENNX1RJTUVSPXkKQ09ORklHX1NORF9IUlRJTUVSPXkKQ09ORklHX1NO RF9EWU5BTUlDX01JTk9SUz15CkNPTkZJR19TTkRfTUFYX0NBUkRTPTMyCkNPTkZJR19TTkRfU1VQ UE9SVF9PTERfQVBJPXkKQ09ORklHX1NORF9QUk9DX0ZTPXkKQ09ORklHX1NORF9WRVJCT1NFX1BS T0NGUz15CkNPTkZJR19TTkRfVkVSQk9TRV9QUklOVEs9eQpDT05GSUdfU05EX0RFQlVHPXkKQ09O RklHX1NORF9ERUJVR19WRVJCT1NFPXkKQ09ORklHX1NORF9QQ01fWFJVTl9ERUJVRz15CkNPTkZJ R19TTkRfQ1RMX1ZBTElEQVRJT049eQpDT05GSUdfU05EX0pBQ0tfSU5KRUNUSU9OX0RFQlVHPXkK Q09ORklHX1NORF9WTUFTVEVSPXkKQ09ORklHX1NORF9ETUFfU0dCVUY9eQpDT05GSUdfU05EX0NU TF9MRUQ9eQpDT05GSUdfU05EX1NFUVVFTkNFUj15CkNPTkZJR19TTkRfU0VRX0RVTU1ZPXkKQ09O RklHX1NORF9TRVFVRU5DRVJfT1NTPXkKQ09ORklHX1NORF9TRVFfSFJUSU1FUl9ERUZBVUxUPXkK Q09ORklHX1NORF9TRVFfTUlESV9FVkVOVD15CkNPTkZJR19TTkRfU0VRX01JREk9eQpDT05GSUdf U05EX1NFUV9NSURJX0VNVUw9eQpDT05GSUdfU05EX1NFUV9WSVJNSURJPXkKQ09ORklHX1NORF9N UFU0MDFfVUFSVD15CkNPTkZJR19TTkRfT1BMM19MSUI9eQpDT05GSUdfU05EX09QTDRfTElCPXkK Q09ORklHX1NORF9PUEwzX0xJQl9TRVE9eQpDT05GSUdfU05EX09QTDRfTElCX1NFUT15CkNPTkZJ R19TTkRfVlhfTElCPXkKQ09ORklHX1NORF9BQzk3X0NPREVDPXkKQ09ORklHX1NORF9EUklWRVJT PXkKQ09ORklHX1NORF9QQ1NQPXkKQ09ORklHX1NORF9EVU1NWT15CkNPTkZJR19TTkRfQUxPT1A9 eQpDT05GSUdfU05EX1ZJUk1JREk9eQpDT05GSUdfU05EX01UUEFWPXkKQ09ORklHX1NORF9NVFM2 ND15CkNPTkZJR19TTkRfU0VSSUFMX1UxNjU1MD15CkNPTkZJR19TTkRfTVBVNDAxPXkKQ09ORklH X1NORF9QT1JUTUFOMlg0PXkKQ09ORklHX1NORF9BQzk3X1BPV0VSX1NBVkU9eQpDT05GSUdfU05E X0FDOTdfUE9XRVJfU0FWRV9ERUZBVUxUPTAKQ09ORklHX1NORF9XU1NfTElCPXkKQ09ORklHX1NO RF9TQl9DT01NT049eQpDT05GSUdfU05EX1NCOF9EU1A9eQpDT05GSUdfU05EX1NCMTZfRFNQPXkK Q09ORklHX1NORF9JU0E9eQpDT05GSUdfU05EX0FETElCPXkKQ09ORklHX1NORF9BRDE4MTZBPXkK Q09ORklHX1NORF9BRDE4NDg9eQpDT05GSUdfU05EX0FMUzEwMD15CkNPTkZJR19TTkRfQVpUMTYw NT15CkNPTkZJR19TTkRfQVpUMjMxNj15CkNPTkZJR19TTkRfQVpUMjMyMD15CkNPTkZJR19TTkRf Q01JODMyOD15CkNPTkZJR19TTkRfQ01JODMzMD15CkNPTkZJR19TTkRfQ1M0MjMxPXkKQ09ORklH X1NORF9DUzQyMzY9eQpDT05GSUdfU05EX0VTMTY4OD15CkNPTkZJR19TTkRfRVMxOFhYPXkKQ09O RklHX1NORF9TQzYwMDA9eQpDT05GSUdfU05EX0dVU0NMQVNTSUM9eQpDT05GSUdfU05EX0dVU0VY VFJFTUU9eQpDT05GSUdfU05EX0dVU01BWD15CkNPTkZJR19TTkRfSU5URVJXQVZFPXkKQ09ORklH X1NORF9JTlRFUldBVkVfU1RCPXkKQ09ORklHX1NORF9KQVpaMTY9eQpDT05GSUdfU05EX09QTDNT QTI9eQpDT05GSUdfU05EX09QVEk5MlhfQUQxODQ4PXkKQ09ORklHX1NORF9PUFRJOTJYX0NTNDIz MT15CkNPTkZJR19TTkRfT1BUSTkzWD15CkNPTkZJR19TTkRfTUlSTz15CkNPTkZJR19TTkRfU0I4 PXkKQ09ORklHX1NORF9TQjE2PXkKQ09ORklHX1NORF9TQkFXRT15CkNPTkZJR19TTkRfU0JBV0Vf U0VRPXkKQ09ORklHX1NORF9TQjE2X0NTUD15CkNPTkZJR19TTkRfU1NDQVBFPXkKQ09ORklHX1NO RF9XQVZFRlJPTlQ9eQpDT05GSUdfU05EX01TTkRfUElOTkFDTEU9eQpDT05GSUdfU05EX01TTkRf Q0xBU1NJQz15CkNPTkZJR19TTkRfUENJPXkKQ09ORklHX1NORF9BRDE4ODk9eQpDT05GSUdfU05E X0FMUzMwMD15CkNPTkZJR19TTkRfQUxTNDAwMD15CkNPTkZJR19TTkRfQUxJNTQ1MT15CkNPTkZJ R19TTkRfQVNJSFBJPXkKQ09ORklHX1NORF9BVElJWFA9eQpDT05GSUdfU05EX0FUSUlYUF9NT0RF TT15CkNPTkZJR19TTkRfQVU4ODEwPXkKQ09ORklHX1NORF9BVTg4MjA9eQpDT05GSUdfU05EX0FV ODgzMD15CkNPTkZJR19TTkRfQVcyPXkKQ09ORklHX1NORF9BWlQzMzI4PXkKQ09ORklHX1NORF9C VDg3WD15CkNPTkZJR19TTkRfQlQ4N1hfT1ZFUkNMT0NLPXkKQ09ORklHX1NORF9DQTAxMDY9eQpD T05GSUdfU05EX0NNSVBDST15CkNPTkZJR19TTkRfT1hZR0VOX0xJQj15CkNPTkZJR19TTkRfT1hZ R0VOPXkKQ09ORklHX1NORF9DUzQyODE9eQpDT05GSUdfU05EX0NTNDZYWD15CkNPTkZJR19TTkRf Q1M0NlhYX05FV19EU1A9eQpDT05GSUdfU05EX0NTNTUzMD15CkNPTkZJR19TTkRfQ1M1NTM1QVVE SU89eQpDT05GSUdfU05EX0NUWEZJPXkKQ09ORklHX1NORF9EQVJMQTIwPXkKQ09ORklHX1NORF9H SU5BMjA9eQpDT05GSUdfU05EX0xBWUxBMjA9eQpDT05GSUdfU05EX0RBUkxBMjQ9eQpDT05GSUdf U05EX0dJTkEyND15CkNPTkZJR19TTkRfTEFZTEEyND15CkNPTkZJR19TTkRfTU9OQT15CkNPTkZJ R19TTkRfTUlBPXkKQ09ORklHX1NORF9FQ0hPM0c9eQpDT05GSUdfU05EX0lORElHTz15CkNPTkZJ R19TTkRfSU5ESUdPSU89eQpDT05GSUdfU05EX0lORElHT0RKPXkKQ09ORklHX1NORF9JTkRJR09J T1g9eQpDT05GSUdfU05EX0lORElHT0RKWD15CkNPTkZJR19TTkRfRU1VMTBLMT15CkNPTkZJR19T TkRfRU1VMTBLMV9TRVE9eQpDT05GSUdfU05EX0VNVTEwSzFYPXkKQ09ORklHX1NORF9FTlMxMzcw PXkKQ09ORklHX1NORF9FTlMxMzcxPXkKQ09ORklHX1NORF9FUzE5Mzg9eQpDT05GSUdfU05EX0VT MTk2OD15CkNPTkZJR19TTkRfRVMxOTY4X0lOUFVUPXkKQ09ORklHX1NORF9FUzE5NjhfUkFESU89 eQpDT05GSUdfU05EX0ZNODAxPXkKQ09ORklHX1NORF9GTTgwMV9URUE1NzVYX0JPT0w9eQpDT05G SUdfU05EX0hEU1A9eQoKIwojIERvbid0IGZvcmdldCB0byBhZGQgYnVpbHQtaW4gZmlybXdhcmVz IGZvciBIRFNQIGRyaXZlcgojCkNPTkZJR19TTkRfSERTUE09eQpDT05GSUdfU05EX0lDRTE3MTI9 eQpDT05GSUdfU05EX0lDRTE3MjQ9eQpDT05GSUdfU05EX0lOVEVMOFgwPXkKQ09ORklHX1NORF9J TlRFTDhYME09eQpDT05GSUdfU05EX0tPUkcxMjEyPXkKQ09ORklHX1NORF9MT0xBPXkKQ09ORklH X1NORF9MWDY0NjRFUz15CkNPTkZJR19TTkRfTUFFU1RSTzM9eQpDT05GSUdfU05EX01BRVNUUk8z X0lOUFVUPXkKQ09ORklHX1NORF9NSVhBUlQ9eQpDT05GSUdfU05EX05NMjU2PXkKQ09ORklHX1NO RF9QQ1hIUj15CkNPTkZJR19TTkRfUklQVElERT15CkNPTkZJR19TTkRfUk1FMzI9eQpDT05GSUdf U05EX1JNRTk2PXkKQ09ORklHX1NORF9STUU5NjUyPXkKQ09ORklHX1NORF9TSVM3MDE5PXkKQ09O RklHX1NORF9TT05JQ1ZJQkVTPXkKQ09ORklHX1NORF9UUklERU5UPXkKQ09ORklHX1NORF9WSUE4 MlhYPXkKQ09ORklHX1NORF9WSUE4MlhYX01PREVNPXkKQ09ORklHX1NORF9WSVJUVU9TTz15CkNP TkZJR19TTkRfVlgyMjI9eQpDT05GSUdfU05EX1lNRlBDST15CgojCiMgSEQtQXVkaW8KIwpDT05G SUdfU05EX0hEQT15CkNPTkZJR19TTkRfSERBX0dFTkVSSUNfTEVEUz15CkNPTkZJR19TTkRfSERB X0lOVEVMPXkKQ09ORklHX1NORF9IREFfSFdERVA9eQpDT05GSUdfU05EX0hEQV9SRUNPTkZJRz15 CkNPTkZJR19TTkRfSERBX0lOUFVUX0JFRVA9eQpDT05GSUdfU05EX0hEQV9JTlBVVF9CRUVQX01P REU9MQpDT05GSUdfU05EX0hEQV9QQVRDSF9MT0FERVI9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19S RUFMVEVLPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQU5BTE9HPXkKQ09ORklHX1NORF9IREFfQ09E RUNfU0lHTUFURUw9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19WSUE9eQpDT05GSUdfU05EX0hEQV9D T0RFQ19IRE1JPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQ0lSUlVTPXkKQ09ORklHX1NORF9IREFf Q09ERUNfQ09ORVhBTlQ9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMTA9eQpDT05GSUdfU05E X0hEQV9DT0RFQ19DQTAxMzI9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMzJfRFNQPXkKQ09O RklHX1NORF9IREFfQ09ERUNfQ01FRElBPXkKQ09ORklHX1NORF9IREFfQ09ERUNfU0kzMDU0PXkK Q09ORklHX1NORF9IREFfR0VORVJJQz15CkNPTkZJR19TTkRfSERBX1BPV0VSX1NBVkVfREVGQVVM VD0wCkNPTkZJR19TTkRfSERBX0lOVEVMX0hETUlfU0lMRU5UX1NUUkVBTT15CiMgZW5kIG9mIEhE LUF1ZGlvCgpDT05GSUdfU05EX0hEQV9DT1JFPXkKQ09ORklHX1NORF9IREFfRFNQX0xPQURFUj15 CkNPTkZJR19TTkRfSERBX0NPTVBPTkVOVD15CkNPTkZJR19TTkRfSERBX0k5MTU9eQpDT05GSUdf U05EX0hEQV9FWFRfQ09SRT15CkNPTkZJR19TTkRfSERBX1BSRUFMTE9DX1NJWkU9MApDT05GSUdf U05EX0lOVEVMX05ITFQ9eQpDT05GSUdfU05EX0lOVEVMX0RTUF9DT05GSUc9eQpDT05GSUdfU05E X0lOVEVMX1NPVU5EV0lSRV9BQ1BJPXkKQ09ORklHX1NORF9JTlRFTF9CWVRfUFJFRkVSX1NPRj15 CkNPTkZJR19TTkRfU1BJPXkKQ09ORklHX1NORF9VU0I9eQpDT05GSUdfU05EX1VTQl9BVURJTz15 CkNPTkZJR19TTkRfVVNCX0FVRElPX1VTRV9NRURJQV9DT05UUk9MTEVSPXkKQ09ORklHX1NORF9V U0JfVUExMDE9eQpDT05GSUdfU05EX1VTQl9VU1gyWT15CkNPTkZJR19TTkRfVVNCX0NBSUFRPXkK Q09ORklHX1NORF9VU0JfQ0FJQVFfSU5QVVQ9eQpDT05GSUdfU05EX1VTQl9VUzEyMkw9eQpDT05G SUdfU05EX1VTQl82RklSRT15CkNPTkZJR19TTkRfVVNCX0hJRkFDRT15CkNPTkZJR19TTkRfQkNE MjAwMD15CkNPTkZJR19TTkRfVVNCX0xJTkU2PXkKQ09ORklHX1NORF9VU0JfUE9EPXkKQ09ORklH X1NORF9VU0JfUE9ESEQ9eQpDT05GSUdfU05EX1VTQl9UT05FUE9SVD15CkNPTkZJR19TTkRfVVNC X1ZBUklBWD15CkNPTkZJR19TTkRfRklSRVdJUkU9eQpDT05GSUdfU05EX0ZJUkVXSVJFX0xJQj15 CkNPTkZJR19TTkRfRElDRT15CkNPTkZJR19TTkRfT1hGVz15CkNPTkZJR19TTkRfSVNJR0hUPXkK Q09ORklHX1NORF9GSVJFV09SS1M9eQpDT05GSUdfU05EX0JFQk9CPXkKQ09ORklHX1NORF9GSVJF V0lSRV9ESUdJMDBYPXkKQ09ORklHX1NORF9GSVJFV0lSRV9UQVNDQU09eQpDT05GSUdfU05EX0ZJ UkVXSVJFX01PVFU9eQpDT05GSUdfU05EX0ZJUkVGQUNFPXkKQ09ORklHX1NORF9QQ01DSUE9eQpD T05GSUdfU05EX1ZYUE9DS0VUPXkKQ09ORklHX1NORF9QREFVRElPQ0Y9eQpDT05GSUdfU05EX1NP Qz15CkNPTkZJR19TTkRfU09DX0FDOTdfQlVTPXkKQ09ORklHX1NORF9TT0NfR0VORVJJQ19ETUFF TkdJTkVfUENNPXkKQ09ORklHX1NORF9TT0NfQ09NUFJFU1M9eQpDT05GSUdfU05EX1NPQ19UT1BP TE9HWT15CkNPTkZJR19TTkRfU09DX1RPUE9MT0dZX0tVTklUX1RFU1Q9eQpDT05GSUdfU05EX1NP Q19BQ1BJPXkKQ09ORklHX1NORF9TT0NfQURJPXkKQ09ORklHX1NORF9TT0NfQURJX0FYSV9JMlM9 eQpDT05GSUdfU05EX1NPQ19BRElfQVhJX1NQRElGPXkKQ09ORklHX1NORF9TT0NfQU1EX0FDUD15 CkNPTkZJR19TTkRfU09DX0FNRF9DWl9EQTcyMTlNWDk4MzU3X01BQ0g9eQpDT05GSUdfU05EX1NP Q19BTURfQ1pfUlQ1NjQ1X01BQ0g9eQpDT05GSUdfU05EX1NPQ19BTURfQUNQM3g9eQpDT05GSUdf U05EX1NPQ19BTURfUlZfUlQ1NjgyX01BQ0g9eQpDT05GSUdfU05EX1NPQ19BTURfUkVOT0lSPXkK Q09ORklHX1NORF9TT0NfQU1EX1JFTk9JUl9NQUNIPXkKQ09ORklHX1NORF9BVE1FTF9TT0M9eQpD T05GSUdfU05EX1NPQ19NSUtST0VfUFJPVE89eQpDT05GSUdfU05EX0JDTTYzWFhfSTJTX1dISVNU TEVSPXkKQ09ORklHX1NORF9ERVNJR05XQVJFX0kyUz15CkNPTkZJR19TTkRfREVTSUdOV0FSRV9Q Q009eQoKIwojIFNvQyBBdWRpbyBmb3IgRnJlZXNjYWxlIENQVXMKIwoKIwojIENvbW1vbiBTb0Mg QXVkaW8gb3B0aW9ucyBmb3IgRnJlZXNjYWxlIENQVXM6CiMKQ09ORklHX1NORF9TT0NfRlNMX0FT UkM9eQpDT05GSUdfU05EX1NPQ19GU0xfU0FJPXkKQ09ORklHX1NORF9TT0NfRlNMX01RUz15CkNP TkZJR19TTkRfU09DX0ZTTF9BVURNSVg9eQpDT05GSUdfU05EX1NPQ19GU0xfU1NJPXkKQ09ORklH X1NORF9TT0NfRlNMX1NQRElGPXkKQ09ORklHX1NORF9TT0NfRlNMX0VTQUk9eQpDT05GSUdfU05E X1NPQ19GU0xfTUlDRklMPXkKQ09ORklHX1NORF9TT0NfRlNMX0VBU1JDPXkKQ09ORklHX1NORF9T T0NfRlNMX1hDVlI9eQpDT05GSUdfU05EX1NPQ19GU0xfUlBNU0c9eQpDT05GSUdfU05EX1NPQ19J TVhfQVVETVVYPXkKIyBlbmQgb2YgU29DIEF1ZGlvIGZvciBGcmVlc2NhbGUgQ1BVcwoKQ09ORklH X1NORF9JMlNfSEk2MjEwX0kyUz15CkNPTkZJR19TTkRfU09DX0lNRz15CkNPTkZJR19TTkRfU09D X0lNR19JMlNfSU49eQpDT05GSUdfU05EX1NPQ19JTUdfSTJTX09VVD15CkNPTkZJR19TTkRfU09D X0lNR19QQVJBTExFTF9PVVQ9eQpDT05GSUdfU05EX1NPQ19JTUdfU1BESUZfSU49eQpDT05GSUdf U05EX1NPQ19JTUdfU1BESUZfT1VUPXkKQ09ORklHX1NORF9TT0NfSU1HX1BJU1RBQ0hJT19JTlRF Uk5BTF9EQUM9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TU1RfVE9QTEVWRUw9eQpDT05GSUdfU05E X1NPQ19JTlRFTF9TU1Q9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DQVRQVD15CkNPTkZJR19TTkRf U1NUX0FUT01fSElGSTJfUExBVEZPUk09eQpDT05GSUdfU05EX1NTVF9BVE9NX0hJRkkyX1BMQVRG T1JNX1BDST15CkNPTkZJR19TTkRfU1NUX0FUT01fSElGSTJfUExBVEZPUk1fQUNQST15CkNPTkZJ R19TTkRfU09DX0lOVEVMX1NLWUxBS0U9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TS0w9eQpDT05G SUdfU05EX1NPQ19JTlRFTF9BUEw9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9LQkw9eQpDT05GSUdf U05EX1NPQ19JTlRFTF9HTEs9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DTkw9eQpDT05GSUdfU05E X1NPQ19JTlRFTF9DRkw9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DTUxfSD15CkNPTkZJR19TTkRf U09DX0lOVEVMX0NNTF9MUD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLWUxBS0VfRkFNSUxZPXkK Q09ORklHX1NORF9TT0NfSU5URUxfU0tZTEFLRV9TU1BfQ0xLPXkKQ09ORklHX1NORF9TT0NfSU5U RUxfU0tZTEFLRV9IREFVRElPX0NPREVDPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU0tZTEFLRV9D T01NT049eQpDT05GSUdfU05EX1NPQ19BQ1BJX0lOVEVMX01BVENIPXkKQ09ORklHX1NORF9TT0Nf SU5URUxfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1VTRVJfRlJJRU5ETFlfTE9OR19OQU1F Uz15CkNPTkZJR19TTkRfU09DX0lOVEVMX0hBU1dFTExfTUFDSD15CkNPTkZJR19TTkRfU09DX0lO VEVMX0JEV19SVDU2NTBfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JEV19SVDU2NzdfTUFD SD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JST0FEV0VMTF9NQUNIPXkKQ09ORklHX1NORF9TT0Nf SU5URUxfQllUQ1JfUlQ1NjQwX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWVRDUl9SVDU2 NTFfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVENSX1dNNTEwMl9NQUNIPXkKQ09ORklH X1NORF9TT0NfSU5URUxfQ0hUX0JTV19SVDU2NzJfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVM X0NIVF9CU1dfUlQ1NjQ1X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DSFRfQlNXX01BWDk4 MDkwX1RJX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DSFRfQlNXX05BVTg4MjRfTUFDSD15 CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVF9DSFRfQ1gyMDcyWF9NQUNIPXkKQ09ORklHX1NORF9T T0NfSU5URUxfQllUX0NIVF9EQTcyMTNfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVF9D SFRfRVM4MzE2X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWVRfQ0hUX05PQ09ERUNfTUFD SD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLTF9SVDI4Nl9NQUNIPXkKQ09ORklHX1NORF9TT0Nf SU5URUxfU0tMX05BVTg4TDI1X1NTTTQ1NjdfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NL TF9OQVU4OEwyNV9NQVg5ODM1N0FfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0RBNzIxOV9N QVg5ODM1N0FfR0VORVJJQz15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JYVF9EQTcyMTlfTUFYOTgz NTdBX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JYVF9EQTcyMTlfTUFYOTgzNTdBX01B Q0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWFRfUlQyOThfTUFDSD15CkNPTkZJR19TTkRfU09D X0lOVEVMX1NPRl9XTTg4MDRfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0tCTF9SVDU2NjNf TUFYOTg5MjdfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0tCTF9SVDU2NjNfUlQ1NTE0X01B WDk4OTI3X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9LQkxfREE3MjE5X01BWDk4MzU3QV9N QUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfS0JMX0RBNzIxOV9NQVg5ODkyN19NQUNIPXkKQ09O RklHX1NORF9TT0NfSU5URUxfS0JMX1JUNTY2MF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxf U0tMX0hEQV9EU1BfR0VORVJJQ19NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU09GX1JUNTY4 Ml9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU09GX1BDTTUxMnhfTUFDSD15CkNPTkZJR19T TkRfU09DX01US19CVENWU0Q9eQpDT05GSUdfU05EX1NPQ19TT0ZfVE9QTEVWRUw9eQpDT05GSUdf U05EX1NPQ19TT0ZfUENJX0RFVj15CkNPTkZJR19TTkRfU09DX1NPRl9QQ0k9eQpDT05GSUdfU05E X1NPQ19TT0ZfQUNQST15CkNPTkZJR19TTkRfU09DX1NPRl9BQ1BJX0RFVj15CkNPTkZJR19TTkRf U09DX1NPRl9PRj15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJVR19QUk9CRVM9eQpDT05GSUdfU05E X1NPQ19TT0ZfREVWRUxPUEVSX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfRk9SQ0VfUFJP QkVfV09SS1FVRVVFPXkKQ09ORklHX1NORF9TT0NfU09GX05PQ09ERUM9eQpDT05GSUdfU05EX1NP Q19TT0ZfTk9DT0RFQ19TVVBQT1JUPXkKQ09ORklHX1NORF9TT0NfU09GX1NUUklDVF9BQklfQ0hF Q0tTPXkKQ09ORklHX1NORF9TT0NfU09GX0RFQlVHPXkKQ09ORklHX1NORF9TT0NfU09GX0ZPUkNF X05PQ09ERUNfTU9ERT15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJVR19YUlVOX1NUT1A9eQpDT05G SUdfU05EX1NPQ19TT0ZfREVCVUdfVkVSQk9TRV9JUEM9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVC VUdfRk9SQ0VfSVBDX1BPU0lUSU9OPXkKQ09ORklHX1NORF9TT0NfU09GX0RFQlVHX0VOQUJMRV9E RUJVR0ZTX0NBQ0hFPXkKQ09ORklHX1NORF9TT0NfU09GX0RFQlVHX0VOQUJMRV9GSVJNV0FSRV9U UkFDRT15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJVR19JUENfRkxPT0RfVEVTVD15CkNPTkZJR19T TkRfU09DX1NPRl9ERUJVR19SRVRBSU5fRFNQX0NPTlRFWFQ9eQpDT05GSUdfU05EX1NPQ19TT0Y9 eQpDT05GSUdfU05EX1NPQ19TT0ZfUFJPQkVfV09SS19RVUVVRT15CkNPTkZJR19TTkRfU09DX1NP Rl9JTlRFTF9UT1BMRVZFTD15CkNPTkZJR19TTkRfU09DX1NPRl9JTlRFTF9ISUZJX0VQX0lQQz15 CkNPTkZJR19TTkRfU09DX1NPRl9JTlRFTF9BVE9NX0hJRklfRVA9eQpDT05GSUdfU05EX1NPQ19T T0ZfSU5URUxfQ09NTU9OPXkKQ09ORklHX1NORF9TT0NfU09GX0JBWVRSQUlMPXkKQ09ORklHX1NO RF9TT0NfU09GX0JST0FEV0VMTD15CkNPTkZJR19TTkRfU09DX1NPRl9NRVJSSUZJRUxEPXkKQ09O RklHX1NORF9TT0NfU09GX0lOVEVMX0FQTD15CkNPTkZJR19TTkRfU09DX1NPRl9BUE9MTE9MQUtF PXkKQ09ORklHX1NORF9TT0NfU09GX0dFTUlOSUxBS0U9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5U RUxfQ05MPXkKQ09ORklHX1NORF9TT0NfU09GX0NBTk5PTkxBS0U9eQpDT05GSUdfU05EX1NPQ19T T0ZfQ09GRkVFTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9DT01FVExBS0U9eQpDT05GSUdfU05E X1NPQ19TT0ZfSU5URUxfSUNMPXkKQ09ORklHX1NORF9TT0NfU09GX0lDRUxBS0U9eQpDT05GSUdf U05EX1NPQ19TT0ZfSkFTUEVSTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9JTlRFTF9UR0w9eQpD T05GSUdfU05EX1NPQ19TT0ZfVElHRVJMQUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0VMS0hBUlRM QUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0FMREVSTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9I REFfQ09NTU9OPXkKQ09ORklHX1NORF9TT0NfU09GX0hEQV9QUk9CRVM9eQpDT05GSUdfU05EX1NP Q19TT0ZfSERBX0FMV0FZU19FTkFCTEVfRE1JX0wxPXkKQ09ORklHX1NORF9TT0NfU09GX0hEQV9M SU5LX0JBU0VMSU5FPXkKQ09ORklHX1NORF9TT0NfU09GX0lOVEVMX1NPVU5EV0lSRV9MSU5LX0JB U0VMSU5FPXkKQ09ORklHX1NORF9TT0NfU09GX0lOVEVMX1NPVU5EV0lSRT15CkNPTkZJR19TTkRf U09DX1NPRl9YVEVOU0E9eQoKIwojIFNUTWljcm9lbGVjdHJvbmljcyBTVE0zMiBTT0MgYXVkaW8g c3VwcG9ydAojCiMgZW5kIG9mIFNUTWljcm9lbGVjdHJvbmljcyBTVE0zMiBTT0MgYXVkaW8gc3Vw cG9ydAoKQ09ORklHX1NORF9TT0NfWElMSU5YX0kyUz15CkNPTkZJR19TTkRfU09DX1hJTElOWF9B VURJT19GT1JNQVRURVI9eQpDT05GSUdfU05EX1NPQ19YSUxJTlhfU1BESUY9eQpDT05GSUdfU05E X1NPQ19YVEZQR0FfSTJTPXkKQ09ORklHX1NORF9TT0NfSTJDX0FORF9TUEk9eQoKIwojIENPREVD IGRyaXZlcnMKIwpDT05GSUdfU05EX1NPQ19BUklaT05BPXkKQ09ORklHX1NORF9TT0NfV01fQURT UD15CkNPTkZJR19TTkRfU09DX0FDOTdfQ09ERUM9eQpDT05GSUdfU05EX1NPQ19BREFVX1VUSUxT PXkKQ09ORklHX1NORF9TT0NfQURBVTEzNzI9eQpDT05GSUdfU05EX1NPQ19BREFVMTM3Ml9JMkM9 eQpDT05GSUdfU05EX1NPQ19BREFVMTM3Ml9TUEk9eQpDT05GSUdfU05EX1NPQ19BREFVMTcwMT15 CkNPTkZJR19TTkRfU09DX0FEQVUxN1gxPXkKQ09ORklHX1NORF9TT0NfQURBVTE3NjE9eQpDT05G SUdfU05EX1NPQ19BREFVMTc2MV9JMkM9eQpDT05GSUdfU05EX1NPQ19BREFVMTc2MV9TUEk9eQpD T05GSUdfU05EX1NPQ19BREFVNzAwMj15CkNPTkZJR19TTkRfU09DX0FEQVU3MTE4PXkKQ09ORklH X1NORF9TT0NfQURBVTcxMThfSFc9eQpDT05GSUdfU05EX1NPQ19BREFVNzExOF9JMkM9eQpDT05G SUdfU05EX1NPQ19BSzQxMDQ9eQpDT05GSUdfU05EX1NPQ19BSzQxMTg9eQpDT05GSUdfU05EX1NP Q19BSzQ0NTg9eQpDT05GSUdfU05EX1NPQ19BSzQ1NTQ9eQpDT05GSUdfU05EX1NPQ19BSzQ2MTM9 eQpDT05GSUdfU05EX1NPQ19BSzQ2NDI9eQpDT05GSUdfU05EX1NPQ19BSzUzODY9eQpDT05GSUdf U05EX1NPQ19BSzU1NTg9eQpDT05GSUdfU05EX1NPQ19BTEM1NjIzPXkKQ09ORklHX1NORF9TT0Nf QkQyODYyMz15CkNPTkZJR19TTkRfU09DX0JUX1NDTz15CkNPTkZJR19TTkRfU09DX0NQQ0FQPXkK Q09ORklHX1NORF9TT0NfQ1JPU19FQ19DT0RFQz15CkNPTkZJR19TTkRfU09DX0NTMzVMMzI9eQpD T05GSUdfU05EX1NPQ19DUzM1TDMzPXkKQ09ORklHX1NORF9TT0NfQ1MzNUwzND15CkNPTkZJR19T TkRfU09DX0NTMzVMMzU9eQpDT05GSUdfU05EX1NPQ19DUzM1TDM2PXkKQ09ORklHX1NORF9TT0Nf Q1M0Mkw0Mj15CkNPTkZJR19TTkRfU09DX0NTNDJMNTE9eQpDT05GSUdfU05EX1NPQ19DUzQyTDUx X0kyQz15CkNPTkZJR19TTkRfU09DX0NTNDJMNTI9eQpDT05GSUdfU05EX1NPQ19DUzQyTDU2PXkK Q09ORklHX1NORF9TT0NfQ1M0Mkw3Mz15CkNPTkZJR19TTkRfU09DX0NTNDIzND15CkNPTkZJR19T TkRfU09DX0NTNDI2NT15CkNPTkZJR19TTkRfU09DX0NTNDI3MD15CkNPTkZJR19TTkRfU09DX0NT NDI3MT15CkNPTkZJR19TTkRfU09DX0NTNDI3MV9JMkM9eQpDT05GSUdfU05EX1NPQ19DUzQyNzFf U1BJPXkKQ09ORklHX1NORF9TT0NfQ1M0MlhYOD15CkNPTkZJR19TTkRfU09DX0NTNDJYWDhfSTJD PXkKQ09ORklHX1NORF9TT0NfQ1M0MzEzMD15CkNPTkZJR19TTkRfU09DX0NTNDM0MT15CkNPTkZJ R19TTkRfU09DX0NTNDM0OT15CkNPTkZJR19TTkRfU09DX0NTNTNMMzA9eQpDT05GSUdfU05EX1NP Q19DWDIwNzJYPXkKQ09ORklHX1NORF9TT0NfREE3MjEzPXkKQ09ORklHX1NORF9TT0NfREE3MjE5 PXkKQ09ORklHX1NORF9TT0NfRE1JQz15CkNPTkZJR19TTkRfU09DX0hETUlfQ09ERUM9eQpDT05G SUdfU05EX1NPQ19FUzcxMzQ9eQpDT05GSUdfU05EX1NPQ19FUzcyNDE9eQpDT05GSUdfU05EX1NP Q19FUzgzMTY9eQpDT05GSUdfU05EX1NPQ19FUzgzMjg9eQpDT05GSUdfU05EX1NPQ19FUzgzMjhf STJDPXkKQ09ORklHX1NORF9TT0NfRVM4MzI4X1NQST15CkNPTkZJR19TTkRfU09DX0dUTTYwMT15 CkNPTkZJR19TTkRfU09DX0hEQUNfSERNST15CkNPTkZJR19TTkRfU09DX0hEQUNfSERBPXkKQ09O RklHX1NORF9TT0NfSU5OT19SSzMwMzY9eQpDT05GSUdfU05EX1NPQ19MT0NITkFHQVJfU0M9eQpD T05GSUdfU05EX1NPQ19NQVg5ODA4OD15CkNPTkZJR19TTkRfU09DX01BWDk4MDkwPXkKQ09ORklH X1NORF9TT0NfTUFYOTgzNTdBPXkKQ09ORklHX1NORF9TT0NfTUFYOTg1MDQ9eQpDT05GSUdfU05E X1NPQ19NQVg5ODY3PXkKQ09ORklHX1NORF9TT0NfTUFYOTg5Mjc9eQpDT05GSUdfU05EX1NPQ19N QVg5ODM3Mz15CkNPTkZJR19TTkRfU09DX01BWDk4MzczX0kyQz15CkNPTkZJR19TTkRfU09DX01B WDk4MzczX1NEVz15CkNPTkZJR19TTkRfU09DX01BWDk4MzkwPXkKQ09ORklHX1NORF9TT0NfTUFY OTg2MD15CkNPTkZJR19TTkRfU09DX01TTTg5MTZfV0NEX0FOQUxPRz15CkNPTkZJR19TTkRfU09D X01TTTg5MTZfV0NEX0RJR0lUQUw9eQpDT05GSUdfU05EX1NPQ19QQ00xNjgxPXkKQ09ORklHX1NO RF9TT0NfUENNMTc4OT15CkNPTkZJR19TTkRfU09DX1BDTTE3ODlfSTJDPXkKQ09ORklHX1NORF9T T0NfUENNMTc5WD15CkNPTkZJR19TTkRfU09DX1BDTTE3OVhfSTJDPXkKQ09ORklHX1NORF9TT0Nf UENNMTc5WF9TUEk9eQpDT05GSUdfU05EX1NPQ19QQ00xODZYPXkKQ09ORklHX1NORF9TT0NfUENN MTg2WF9JMkM9eQpDT05GSUdfU05EX1NPQ19QQ00xODZYX1NQST15CkNPTkZJR19TTkRfU09DX1BD TTMwNjA9eQpDT05GSUdfU05EX1NPQ19QQ00zMDYwX0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTMw NjBfU1BJPXkKQ09ORklHX1NORF9TT0NfUENNMzE2OEE9eQpDT05GSUdfU05EX1NPQ19QQ00zMTY4 QV9JMkM9eQpDT05GSUdfU05EX1NPQ19QQ00zMTY4QV9TUEk9eQpDT05GSUdfU05EX1NPQ19QQ001 MTAyQT15CkNPTkZJR19TTkRfU09DX1BDTTUxMng9eQpDT05GSUdfU05EX1NPQ19QQ001MTJ4X0ky Qz15CkNPTkZJR19TTkRfU09DX1BDTTUxMnhfU1BJPXkKQ09ORklHX1NORF9TT0NfUkszMzI4PXkK Q09ORklHX1NORF9TT0NfUkw2MjMxPXkKQ09ORklHX1NORF9TT0NfUkw2MzQ3QT15CkNPTkZJR19T TkRfU09DX1JUMjg2PXkKQ09ORklHX1NORF9TT0NfUlQyOTg9eQpDT05GSUdfU05EX1NPQ19SVDEw MTE9eQpDT05GSUdfU05EX1NPQ19SVDEwMTU9eQpDT05GSUdfU05EX1NPQ19SVDEwMTVQPXkKQ09O RklHX1NORF9TT0NfUlQxMzA4X1NEVz15CkNPTkZJR19TTkRfU09DX1JUMTMxNl9TRFc9eQpDT05G SUdfU05EX1NPQ19SVDU1MTQ9eQpDT05GSUdfU05EX1NPQ19SVDU1MTRfU1BJPXkKQ09ORklHX1NO RF9TT0NfUlQ1NjE2PXkKQ09ORklHX1NORF9TT0NfUlQ1NjMxPXkKQ09ORklHX1NORF9TT0NfUlQ1 NjQwPXkKQ09ORklHX1NORF9TT0NfUlQ1NjQ1PXkKQ09ORklHX1NORF9TT0NfUlQ1NjUxPXkKQ09O RklHX1NORF9TT0NfUlQ1NjU5PXkKQ09ORklHX1NORF9TT0NfUlQ1NjYwPXkKQ09ORklHX1NORF9T T0NfUlQ1NjYzPXkKQ09ORklHX1NORF9TT0NfUlQ1NjcwPXkKQ09ORklHX1NORF9TT0NfUlQ1Njc3 PXkKQ09ORklHX1NORF9TT0NfUlQ1Njc3X1NQST15CkNPTkZJR19TTkRfU09DX1JUNTY4Mj15CkNP TkZJR19TTkRfU09DX1JUNTY4Ml9JMkM9eQpDT05GSUdfU05EX1NPQ19SVDU2ODJfU0RXPXkKQ09O RklHX1NORF9TT0NfUlQ3MDA9eQpDT05GSUdfU05EX1NPQ19SVDcwMF9TRFc9eQpDT05GSUdfU05E X1NPQ19SVDcxMT15CkNPTkZJR19TTkRfU09DX1JUNzExX1NEVz15CkNPTkZJR19TTkRfU09DX1JU NzExX1NEQ0FfU0RXPXkKQ09ORklHX1NORF9TT0NfUlQ3MTU9eQpDT05GSUdfU05EX1NPQ19SVDcx NV9TRFc9eQpDT05GSUdfU05EX1NPQ19SVDcxNV9TRENBX1NEVz15CkNPTkZJR19TTkRfU09DX1NH VEw1MDAwPXkKQ09ORklHX1NORF9TT0NfU0k0NzZYPXkKQ09ORklHX1NORF9TT0NfU0lHTUFEU1A9 eQpDT05GSUdfU05EX1NPQ19TSUdNQURTUF9JMkM9eQpDT05GSUdfU05EX1NPQ19TSUdNQURTUF9S RUdNQVA9eQpDT05GSUdfU05EX1NPQ19TSU1QTEVfQU1QTElGSUVSPXkKQ09ORklHX1NORF9TT0Nf U0lNUExFX01VWD15CkNPTkZJR19TTkRfU09DX1NQRElGPXkKQ09ORklHX1NORF9TT0NfU1NNMjMw NT15CkNPTkZJR19TTkRfU09DX1NTTTI2MDI9eQpDT05GSUdfU05EX1NPQ19TU00yNjAyX1NQST15 CkNPTkZJR19TTkRfU09DX1NTTTI2MDJfSTJDPXkKQ09ORklHX1NORF9TT0NfU1NNNDU2Nz15CkNP TkZJR19TTkRfU09DX1NUQTMyWD15CkNPTkZJR19TTkRfU09DX1NUQTM1MD15CkNPTkZJR19TTkRf U09DX1NUSV9TQVM9eQpDT05GSUdfU05EX1NPQ19UQVMyNTUyPXkKQ09ORklHX1NORF9TT0NfVEFT MjU2Mj15CkNPTkZJR19TTkRfU09DX1RBUzI3NjQ9eQpDT05GSUdfU05EX1NPQ19UQVMyNzcwPXkK Q09ORklHX1NORF9TT0NfVEFTNTA4Nj15CkNPTkZJR19TTkRfU09DX1RBUzU3MVg9eQpDT05GSUdf U05EX1NPQ19UQVM1NzIwPXkKQ09ORklHX1NORF9TT0NfVEFTNjQyND15CkNPTkZJR19TTkRfU09D X1REQTc0MTk9eQpDT05GSUdfU05EX1NPQ19URkE5ODc5PXkKQ09ORklHX1NORF9TT0NfVExWMzIw QUlDMjM9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMyM19JMkM9eQpDT05GSUdfU05EX1NPQ19U TFYzMjBBSUMyM19TUEk9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMzMVhYPXkKQ09ORklHX1NO RF9TT0NfVExWMzIwQUlDMzJYND15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzMyWDRfSTJDPXkK Q09ORklHX1NORF9TT0NfVExWMzIwQUlDMzJYNF9TUEk9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBB SUMzWD15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzNYX0kyQz15CkNPTkZJR19TTkRfU09DX1RM VjMyMEFJQzNYX1NQST15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFEQ1gxNDA9eQpDT05GSUdfU05E X1NPQ19UUzNBMjI3RT15CkNPTkZJR19TTkRfU09DX1RTQ1M0MlhYPXkKQ09ORklHX1NORF9TT0Nf VFNDUzQ1ND15CkNPTkZJR19TTkRfU09DX1VEQTEzMzQ9eQpDT05GSUdfU05EX1NPQ19XQ0Q5MzM1 PXkKQ09ORklHX1NORF9TT0NfV0NEOTM0WD15CkNPTkZJR19TTkRfU09DX1dNNTEwMj15CkNPTkZJ R19TTkRfU09DX1dNODUxMD15CkNPTkZJR19TTkRfU09DX1dNODUyMz15CkNPTkZJR19TTkRfU09D X1dNODUyND15CkNPTkZJR19TTkRfU09DX1dNODU4MD15CkNPTkZJR19TTkRfU09DX1dNODcxMT15 CkNPTkZJR19TTkRfU09DX1dNODcyOD15CkNPTkZJR19TTkRfU09DX1dNODczMT15CkNPTkZJR19T TkRfU09DX1dNODczNz15CkNPTkZJR19TTkRfU09DX1dNODc0MT15CkNPTkZJR19TTkRfU09DX1dN ODc1MD15CkNPTkZJR19TTkRfU09DX1dNODc1Mz15CkNPTkZJR19TTkRfU09DX1dNODc3MD15CkNP TkZJR19TTkRfU09DX1dNODc3Nj15CkNPTkZJR19TTkRfU09DX1dNODc4Mj15CkNPTkZJR19TTkRf U09DX1dNODgwND15CkNPTkZJR19TTkRfU09DX1dNODgwNF9JMkM9eQpDT05GSUdfU05EX1NPQ19X TTg4MDRfU1BJPXkKQ09ORklHX1NORF9TT0NfV004OTAzPXkKQ09ORklHX1NORF9TT0NfV004OTA0 PXkKQ09ORklHX1NORF9TT0NfV004OTYwPXkKQ09ORklHX1NORF9TT0NfV004OTYyPXkKQ09ORklH X1NORF9TT0NfV004OTc0PXkKQ09ORklHX1NORF9TT0NfV004OTc4PXkKQ09ORklHX1NORF9TT0Nf V004OTg1PXkKQ09ORklHX1NORF9TT0NfV1NBODgxWD15CkNPTkZJR19TTkRfU09DX1pMMzgwNjA9 eQpDT05GSUdfU05EX1NPQ19aWF9BVUQ5NlAyMj15CkNPTkZJR19TTkRfU09DX01BWDk3NTk9eQpD T05GSUdfU05EX1NPQ19NVDYzNTE9eQpDT05GSUdfU05EX1NPQ19NVDYzNTg9eQpDT05GSUdfU05E X1NPQ19NVDY2NjA9eQpDT05GSUdfU05EX1NPQ19OQVU4MzE1PXkKQ09ORklHX1NORF9TT0NfTkFV ODU0MD15CkNPTkZJR19TTkRfU09DX05BVTg4MTA9eQpDT05GSUdfU05EX1NPQ19OQVU4ODIyPXkK Q09ORklHX1NORF9TT0NfTkFVODgyND15CkNPTkZJR19TTkRfU09DX05BVTg4MjU9eQpDT05GSUdf U05EX1NPQ19UUEE2MTMwQTI9eQpDT05GSUdfU05EX1NPQ19MUEFTU19XU0FfTUFDUk89eQpDT05G SUdfU05EX1NPQ19MUEFTU19WQV9NQUNSTz15CkNPTkZJR19TTkRfU09DX0xQQVNTX1JYX01BQ1JP PXkKQ09ORklHX1NORF9TT0NfTFBBU1NfVFhfTUFDUk89eQojIGVuZCBvZiBDT0RFQyBkcml2ZXJz CgpDT05GSUdfU05EX1NJTVBMRV9DQVJEX1VUSUxTPXkKQ09ORklHX1NORF9TSU1QTEVfQ0FSRD15 CkNPTkZJR19TTkRfQVVESU9fR1JBUEhfQ0FSRD15CkNPTkZJR19TTkRfWDg2PXkKQ09ORklHX0hE TUlfTFBFX0FVRElPPXkKQ09ORklHX1NORF9TWU5USF9FTVVYPXkKQ09ORklHX1NORF9WSVJUSU89 eQpDT05GSUdfQUM5N19CVVM9eQoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CkNPTkZJ R19ISURfQkFUVEVSWV9TVFJFTkdUSD15CkNPTkZJR19ISURSQVc9eQpDT05GSUdfVUhJRD15CkNP TkZJR19ISURfR0VORVJJQz15CgojCiMgU3BlY2lhbCBISUQgZHJpdmVycwojCkNPTkZJR19ISURf QTRURUNIPXkKQ09ORklHX0hJRF9BQ0NVVE9VQ0g9eQpDT05GSUdfSElEX0FDUlVYPXkKQ09ORklH X0hJRF9BQ1JVWF9GRj15CkNPTkZJR19ISURfQVBQTEU9eQpDT05GSUdfSElEX0FQUExFSVI9eQpD T05GSUdfSElEX0FTVVM9eQpDT05GSUdfSElEX0FVUkVBTD15CkNPTkZJR19ISURfQkVMS0lOPXkK Q09ORklHX0hJRF9CRVRPUF9GRj15CkNPTkZJR19ISURfQklHQkVOX0ZGPXkKQ09ORklHX0hJRF9D SEVSUlk9eQpDT05GSUdfSElEX0NISUNPTlk9eQpDT05GSUdfSElEX0NPUlNBSVI9eQpDT05GSUdf SElEX0NPVUdBUj15CkNPTkZJR19ISURfTUFDQUxMWT15CkNPTkZJR19ISURfUFJPRElLRVlTPXkK Q09ORklHX0hJRF9DTUVESUE9eQpDT05GSUdfSElEX0NQMjExMj15CkNPTkZJR19ISURfQ1JFQVRJ VkVfU0IwNTQwPXkKQ09ORklHX0hJRF9DWVBSRVNTPXkKQ09ORklHX0hJRF9EUkFHT05SSVNFPXkK Q09ORklHX0RSQUdPTlJJU0VfRkY9eQpDT05GSUdfSElEX0VNU19GRj15CkNPTkZJR19ISURfRUxB Tj15CkNPTkZJR19ISURfRUxFQ09NPXkKQ09ORklHX0hJRF9FTE89eQpDT05GSUdfSElEX0VaS0VZ PXkKQ09ORklHX0hJRF9GVDI2MD15CkNPTkZJR19ISURfR0VNQklSRD15CkNPTkZJR19ISURfR0ZS TT15CkNPTkZJR19ISURfR0xPUklPVVM9eQpDT05GSUdfSElEX0hPTFRFSz15CkNPTkZJR19IT0xU RUtfRkY9eQpDT05GSUdfSElEX0dPT0dMRV9IQU1NRVI9eQpDT05GSUdfSElEX1ZJVkFMREk9eQpD T05GSUdfSElEX0dUNjgzUj15CkNPTkZJR19ISURfS0VZVE9VQ0g9eQpDT05GSUdfSElEX0tZRT15 CkNPTkZJR19ISURfVUNMT0dJQz15CkNPTkZJR19ISURfV0FMVE9QPXkKQ09ORklHX0hJRF9WSUVX U09OSUM9eQpDT05GSUdfSElEX0dZUkFUSU9OPXkKQ09ORklHX0hJRF9JQ0FERT15CkNPTkZJR19I SURfSVRFPXkKQ09ORklHX0hJRF9KQUJSQT15CkNPTkZJR19ISURfVFdJTkhBTj15CkNPTkZJR19I SURfS0VOU0lOR1RPTj15CkNPTkZJR19ISURfTENQT1dFUj15CkNPTkZJR19ISURfTEVEPXkKQ09O RklHX0hJRF9MRU5PVk89eQpDT05GSUdfSElEX0xPR0lURUNIPXkKQ09ORklHX0hJRF9MT0dJVEVD SF9ESj15CkNPTkZJR19ISURfTE9HSVRFQ0hfSElEUFA9eQpDT05GSUdfTE9HSVRFQ0hfRkY9eQpD T05GSUdfTE9HSVJVTUJMRVBBRDJfRkY9eQpDT05GSUdfTE9HSUc5NDBfRkY9eQpDT05GSUdfTE9H SVdIRUVMU19GRj15CkNPTkZJR19ISURfTUFHSUNNT1VTRT15CkNPTkZJR19ISURfTUFMVFJPTj15 CkNPTkZJR19ISURfTUFZRkxBU0g9eQpDT05GSUdfSElEX1JFRFJBR09OPXkKQ09ORklHX0hJRF9N SUNST1NPRlQ9eQpDT05GSUdfSElEX01PTlRFUkVZPXkKQ09ORklHX0hJRF9NVUxUSVRPVUNIPXkK Q09ORklHX0hJRF9OVEk9eQpDT05GSUdfSElEX05UUklHPXkKQ09ORklHX0hJRF9PUlRFSz15CkNP TkZJR19ISURfUEFOVEhFUkxPUkQ9eQpDT05GSUdfUEFOVEhFUkxPUkRfRkY9eQpDT05GSUdfSElE X1BFTk1PVU5UPXkKQ09ORklHX0hJRF9QRVRBTFlOWD15CkNPTkZJR19ISURfUElDT0xDRD15CkNP TkZJR19ISURfUElDT0xDRF9GQj15CkNPTkZJR19ISURfUElDT0xDRF9CQUNLTElHSFQ9eQpDT05G SUdfSElEX1BJQ09MQ0RfTENEPXkKQ09ORklHX0hJRF9QSUNPTENEX0xFRFM9eQpDT05GSUdfSElE X1BJQ09MQ0RfQ0lSPXkKQ09ORklHX0hJRF9QTEFOVFJPTklDUz15CkNPTkZJR19ISURfUExBWVNU QVRJT049eQpDT05GSUdfUExBWVNUQVRJT05fRkY9eQpDT05GSUdfSElEX1BSSU1BWD15CkNPTkZJ R19ISURfUkVUUk9ERT15CkNPTkZJR19ISURfUk9DQ0FUPXkKQ09ORklHX0hJRF9TQUlURUs9eQpD T05GSUdfSElEX1NBTVNVTkc9eQpDT05GSUdfSElEX1NFTUlURUs9eQpDT05GSUdfSElEX1NPTlk9 eQpDT05GSUdfU09OWV9GRj15CkNPTkZJR19ISURfU1BFRURMSU5LPXkKQ09ORklHX0hJRF9TVEVB TT15CkNPTkZJR19ISURfU1RFRUxTRVJJRVM9eQpDT05GSUdfSElEX1NVTlBMVVM9eQpDT05GSUdf SElEX1JNST15CkNPTkZJR19ISURfR1JFRU5BU0lBPXkKQ09ORklHX0dSRUVOQVNJQV9GRj15CkNP TkZJR19ISURfSFlQRVJWX01PVVNFPXkKQ09ORklHX0hJRF9TTUFSVEpPWVBMVVM9eQpDT05GSUdf U01BUlRKT1lQTFVTX0ZGPXkKQ09ORklHX0hJRF9USVZPPXkKQ09ORklHX0hJRF9UT1BTRUVEPXkK Q09ORklHX0hJRF9USElOR009eQpDT05GSUdfSElEX1RIUlVTVE1BU1RFUj15CkNPTkZJR19USFJV U1RNQVNURVJfRkY9eQpDT05GSUdfSElEX1VEUkFXX1BTMz15CkNPTkZJR19ISURfVTJGWkVSTz15 CkNPTkZJR19ISURfV0FDT009eQpDT05GSUdfSElEX1dJSU1PVEU9eQpDT05GSUdfSElEX1hJTk1P PXkKQ09ORklHX0hJRF9aRVJPUExVUz15CkNPTkZJR19aRVJPUExVU19GRj15CkNPTkZJR19ISURf WllEQUNST049eQpDT05GSUdfSElEX1NFTlNPUl9IVUI9eQpDT05GSUdfSElEX1NFTlNPUl9DVVNU T01fU0VOU09SPXkKQ09ORklHX0hJRF9BTFBTPXkKQ09ORklHX0hJRF9NQ1AyMjIxPXkKIyBlbmQg b2YgU3BlY2lhbCBISUQgZHJpdmVycwoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNPTkZJR19VU0Jf SElEPXkKQ09ORklHX0hJRF9QSUQ9eQpDT05GSUdfVVNCX0hJRERFVj15CiMgZW5kIG9mIFVTQiBI SUQgc3VwcG9ydAoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNfSElEX0FDUEk9eQpD T05GSUdfSTJDX0hJRF9PRj15CkNPTkZJR19JMkNfSElEX09GX0dPT0RJWD15CiMgZW5kIG9mIEky QyBISUQgc3VwcG9ydAoKQ09ORklHX0kyQ19ISURfQ09SRT15CgojCiMgU3VyZmFjZSBTeXN0ZW0g QWdncmVnYXRvciBNb2R1bGUgSElEIHN1cHBvcnQKIwpDT05GSUdfU1VSRkFDRV9ISUQ9eQpDT05G SUdfU1VSRkFDRV9LQkQ9eQojIGVuZCBvZiBTdXJmYWNlIFN5c3RlbSBBZ2dyZWdhdG9yIE1vZHVs ZSBISUQgc3VwcG9ydAoKQ09ORklHX1NVUkZBQ0VfSElEX0NPUkU9eQojIGVuZCBvZiBISUQgc3Vw cG9ydAoKQ09ORklHX1VTQl9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9 eQpDT05GSUdfVVNCX0NPTU1PTj15CkNPTkZJR19VU0JfTEVEX1RSSUc9eQpDT05GSUdfVVNCX1VM UElfQlVTPXkKQ09ORklHX1VTQl9DT05OX0dQSU89eQpDT05GSUdfVVNCX0FSQ0hfSEFTX0hDRD15 CkNPTkZJR19VU0I9eQpDT05GSUdfVVNCX1BDST15CkNPTkZJR19VU0JfQU5OT1VOQ0VfTkVXX0RF VklDRVM9eQoKIwojIE1pc2NlbGxhbmVvdXMgVVNCIG9wdGlvbnMKIwpDT05GSUdfVVNCX0RFRkFV TFRfUEVSU0lTVD15CkNPTkZJR19VU0JfRkVXX0lOSVRfUkVUUklFUz15CkNPTkZJR19VU0JfRFlO QU1JQ19NSU5PUlM9eQpDT05GSUdfVVNCX09URz15CkNPTkZJR19VU0JfT1RHX1BST0RVQ1RMSVNU PXkKQ09ORklHX1VTQl9PVEdfRElTQUJMRV9FWFRFUk5BTF9IVUI9eQpDT05GSUdfVVNCX09UR19G U009eQpDT05GSUdfVVNCX0xFRFNfVFJJR0dFUl9VU0JQT1JUPXkKQ09ORklHX1VTQl9BVVRPU1VT UEVORF9ERUxBWT0yCkNPTkZJR19VU0JfTU9OPXkKCiMKIyBVU0IgSG9zdCBDb250cm9sbGVyIERy aXZlcnMKIwpDT05GSUdfVVNCX0M2N1gwMF9IQ0Q9eQpDT05GSUdfVVNCX1hIQ0lfSENEPXkKQ09O RklHX1VTQl9YSENJX0RCR0NBUD15CkNPTkZJR19VU0JfWEhDSV9QQ0k9eQpDT05GSUdfVVNCX1hI Q0lfUENJX1JFTkVTQVM9eQpDT05GSUdfVVNCX1hIQ0lfUExBVEZPUk09eQpDT05GSUdfVVNCX0VI Q0lfSENEPXkKQ09ORklHX1VTQl9FSENJX1JPT1RfSFVCX1RUPXkKQ09ORklHX1VTQl9FSENJX1RU X05FV1NDSEVEPXkKQ09ORklHX1VTQl9FSENJX1BDST15CkNPTkZJR19VU0JfRUhDSV9GU0w9eQpD T05GSUdfVVNCX0VIQ0lfSENEX1BMQVRGT1JNPXkKQ09ORklHX1VTQl9PWFUyMTBIUF9IQ0Q9eQpD T05GSUdfVVNCX0lTUDExNlhfSENEPXkKQ09ORklHX1VTQl9GT1RHMjEwX0hDRD15CkNPTkZJR19V U0JfTUFYMzQyMV9IQ0Q9eQpDT05GSUdfVVNCX09IQ0lfSENEPXkKQ09ORklHX1VTQl9PSENJX0hD RF9QQ0k9eQpDT05GSUdfVVNCX09IQ0lfSENEX1NTQj15CkNPTkZJR19VU0JfT0hDSV9IQ0RfUExB VEZPUk09eQpDT05GSUdfVVNCX1VIQ0lfSENEPXkKQ09ORklHX1VTQl9VMTMyX0hDRD15CkNPTkZJ R19VU0JfU0w4MTFfSENEPXkKQ09ORklHX1VTQl9TTDgxMV9IQ0RfSVNPPXkKQ09ORklHX1VTQl9T TDgxMV9DUz15CkNPTkZJR19VU0JfUjhBNjY1OTdfSENEPXkKQ09ORklHX1VTQl9IQ0RfQkNNQT15 CkNPTkZJR19VU0JfSENEX1NTQj15CkNPTkZJR19VU0JfSENEX1RFU1RfTU9ERT15CgojCiMgVVNC IERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9BQ009eQpDT05GSUdfVVNCX1BSSU5U RVI9eQpDT05GSUdfVVNCX1dETT15CkNPTkZJR19VU0JfVE1DPXkKCiMKIyBOT1RFOiBVU0JfU1RP UkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5CiMKCiMKIyBhbHNvIGJlIG5l ZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mbwojCkNPTkZJR19VU0JfU1RP UkFHRT15CkNPTkZJR19VU0JfU1RPUkFHRV9ERUJVRz15CkNPTkZJR19VU0JfU1RPUkFHRV9SRUFM VEVLPXkKQ09ORklHX1JFQUxURUtfQVVUT1BNPXkKQ09ORklHX1VTQl9TVE9SQUdFX0RBVEFGQUI9 eQpDT05GSUdfVVNCX1NUT1JBR0VfRlJFRUNPTT15CkNPTkZJR19VU0JfU1RPUkFHRV9JU0QyMDA9 eQpDT05GSUdfVVNCX1NUT1JBR0VfVVNCQVQ9eQpDT05GSUdfVVNCX1NUT1JBR0VfU0REUjA5PXkK Q09ORklHX1VTQl9TVE9SQUdFX1NERFI1NT15CkNPTkZJR19VU0JfU1RPUkFHRV9KVU1QU0hPVD15 CkNPTkZJR19VU0JfU1RPUkFHRV9BTEFVREE9eQpDT05GSUdfVVNCX1NUT1JBR0VfT05FVE9VQ0g9 eQpDT05GSUdfVVNCX1NUT1JBR0VfS0FSTUE9eQpDT05GSUdfVVNCX1NUT1JBR0VfQ1lQUkVTU19B VEFDQj15CkNPTkZJR19VU0JfU1RPUkFHRV9FTkVfVUI2MjUwPXkKQ09ORklHX1VTQl9VQVM9eQoK IwojIFVTQiBJbWFnaW5nIGRldmljZXMKIwpDT05GSUdfVVNCX01EQzgwMD15CkNPTkZJR19VU0Jf TUlDUk9URUs9eQpDT05GSUdfVVNCSVBfQ09SRT15CkNPTkZJR19VU0JJUF9WSENJX0hDRD15CkNP TkZJR19VU0JJUF9WSENJX0hDX1BPUlRTPTgKQ09ORklHX1VTQklQX1ZIQ0lfTlJfSENTPTEKQ09O RklHX1VTQklQX0hPU1Q9eQpDT05GSUdfVVNCSVBfVlVEQz15CkNPTkZJR19VU0JJUF9ERUJVRz15 CkNPTkZJR19VU0JfQ0ROU19TVVBQT1JUPXkKQ09ORklHX1VTQl9DRE5TX0hPU1Q9eQpDT05GSUdf VVNCX0NETlMzPXkKQ09ORklHX1VTQl9DRE5TM19HQURHRVQ9eQpDT05GSUdfVVNCX0NETlMzX0hP U1Q9eQpDT05GSUdfVVNCX0NETlMzX1BDSV9XUkFQPXkKQ09ORklHX1VTQl9DRE5TUF9QQ0k9eQpD T05GSUdfVVNCX0NETlNQX0dBREdFVD15CkNPTkZJR19VU0JfQ0ROU1BfSE9TVD15CkNPTkZJR19V U0JfTVVTQl9IRFJDPXkKIyBDT05GSUdfVVNCX01VU0JfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9NVVNCX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTVVTQl9EVUFMX1JPTEU9eQoK IwojIFBsYXRmb3JtIEdsdWUgTGF5ZXIKIwoKIwojIE1VU0IgRE1BIG1vZGUKIwpDT05GSUdfTVVT Ql9QSU9fT05MWT15CkNPTkZJR19VU0JfRFdDMz15CkNPTkZJR19VU0JfRFdDM19VTFBJPXkKIyBD T05GSUdfVVNCX0RXQzNfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9EV0MzX0dBREdFVCBp cyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDM19EVUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUg RHJpdmVyIFN1cHBvcnQKIwpDT05GSUdfVVNCX0RXQzNfUENJPXkKQ09ORklHX1VTQl9EV0MzX0hB UFM9eQpDT05GSUdfVVNCX0RXQzNfT0ZfU0lNUExFPXkKQ09ORklHX1VTQl9EV0MyPXkKIyBDT05G SUdfVVNCX0RXQzJfSE9TVCBpcyBub3Qgc2V0CgojCiMgR2FkZ2V0L0R1YWwtcm9sZSBtb2RlIHJl cXVpcmVzIFVTQiBHYWRnZXQgc3VwcG9ydCB0byBiZSBlbmFibGVkCiMKIyBDT05GSUdfVVNCX0RX QzJfUEVSSVBIRVJBTCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDMl9EVUFMX1JPTEU9eQpDT05G SUdfVVNCX0RXQzJfUENJPXkKQ09ORklHX1VTQl9EV0MyX0RFQlVHPXkKQ09ORklHX1VTQl9EV0My X1ZFUkJPU0U9eQpDT05GSUdfVVNCX0RXQzJfVFJBQ0tfTUlTU0VEX1NPRlM9eQpDT05GSUdfVVNC X0RXQzJfREVCVUdfUEVSSU9ESUM9eQpDT05GSUdfVVNCX0NISVBJREVBPXkKQ09ORklHX1VTQl9D SElQSURFQV9VREM9eQpDT05GSUdfVVNCX0NISVBJREVBX0hPU1Q9eQpDT05GSUdfVVNCX0NISVBJ REVBX1BDST15CkNPTkZJR19VU0JfQ0hJUElERUFfTVNNPXkKQ09ORklHX1VTQl9DSElQSURFQV9J TVg9eQpDT05GSUdfVVNCX0NISVBJREVBX0dFTkVSSUM9eQpDT05GSUdfVVNCX0NISVBJREVBX1RF R1JBPXkKQ09ORklHX1VTQl9JU1AxNzYwPXkKQ09ORklHX1VTQl9JU1AxNzYwX0hDRD15CkNPTkZJ R19VU0JfSVNQMTc2MV9VREM9eQojIENPTkZJR19VU0JfSVNQMTc2MF9IT1NUX1JPTEUgaXMgbm90 IHNldAojIENPTkZJR19VU0JfSVNQMTc2MF9HQURHRVRfUk9MRSBpcyBub3Qgc2V0CkNPTkZJR19V U0JfSVNQMTc2MF9EVUFMX1JPTEU9eQoKIwojIFVTQiBwb3J0IGRyaXZlcnMKIwpDT05GSUdfVVNC X1VTUzcyMD15CkNPTkZJR19VU0JfU0VSSUFMPXkKQ09ORklHX1VTQl9TRVJJQUxfQ09OU09MRT15 CkNPTkZJR19VU0JfU0VSSUFMX0dFTkVSSUM9eQpDT05GSUdfVVNCX1NFUklBTF9TSU1QTEU9eQpD T05GSUdfVVNCX1NFUklBTF9BSVJDQUJMRT15CkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9eQpD T05GSUdfVVNCX1NFUklBTF9CRUxLSU49eQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT15CkNPTkZJ R19VU0JfU0VSSUFMX1dISVRFSEVBVD15CkNPTkZJR19VU0JfU0VSSUFMX0RJR0lfQUNDRUxFUE9S VD15CkNPTkZJR19VU0JfU0VSSUFMX0NQMjEwWD15CkNPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1Nf TTg9eQpDT05GSUdfVVNCX1NFUklBTF9FTVBFRz15CkNPTkZJR19VU0JfU0VSSUFMX0ZURElfU0lP PXkKQ09ORklHX1VTQl9TRVJJQUxfVklTT1I9eQpDT05GSUdfVVNCX1NFUklBTF9JUEFRPXkKQ09O RklHX1VTQl9TRVJJQUxfSVI9eQpDT05GSUdfVVNCX1NFUklBTF9FREdFUE9SVD15CkNPTkZJR19V U0JfU0VSSUFMX0VER0VQT1JUX1RJPXkKQ09ORklHX1VTQl9TRVJJQUxfRjgxMjMyPXkKQ09ORklH X1VTQl9TRVJJQUxfRjgxNTNYPXkKQ09ORklHX1VTQl9TRVJJQUxfR0FSTUlOPXkKQ09ORklHX1VT Ql9TRVJJQUxfSVBXPXkKQ09ORklHX1VTQl9TRVJJQUxfSVVVPXkKQ09ORklHX1VTQl9TRVJJQUxf S0VZU1BBTl9QREE9eQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOPXkKQ09ORklHX1VTQl9TRVJJ QUxfS0xTST15CkNPTkZJR19VU0JfU0VSSUFMX0tPQklMX1NDVD15CkNPTkZJR19VU0JfU0VSSUFM X01DVF9VMjMyPXkKQ09ORklHX1VTQl9TRVJJQUxfTUVUUk89eQpDT05GSUdfVVNCX1NFUklBTF9N T1M3NzIwPXkKQ09ORklHX1VTQl9TRVJJQUxfTU9TNzcxNV9QQVJQT1JUPXkKQ09ORklHX1VTQl9T RVJJQUxfTU9TNzg0MD15CkNPTkZJR19VU0JfU0VSSUFMX01YVVBPUlQ9eQpDT05GSUdfVVNCX1NF UklBTF9OQVZNQU49eQpDT05GSUdfVVNCX1NFUklBTF9QTDIzMDM9eQpDT05GSUdfVVNCX1NFUklB TF9PVEk2ODU4PXkKQ09ORklHX1VTQl9TRVJJQUxfUUNBVVg9eQpDT05GSUdfVVNCX1NFUklBTF9R VUFMQ09NTT15CkNPTkZJR19VU0JfU0VSSUFMX1NQQ1A4WDU9eQpDT05GSUdfVVNCX1NFUklBTF9T QUZFPXkKQ09ORklHX1VTQl9TRVJJQUxfU0FGRV9QQURERUQ9eQpDT05GSUdfVVNCX1NFUklBTF9T SUVSUkFXSVJFTEVTUz15CkNPTkZJR19VU0JfU0VSSUFMX1NZTUJPTD15CiMgQ09ORklHX1VTQl9T RVJJQUxfVEkgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0s9eQpDT05GSUdf VVNCX1NFUklBTF9XV0FOPXkKQ09ORklHX1VTQl9TRVJJQUxfT1BUSU9OPXkKQ09ORklHX1VTQl9T RVJJQUxfT01OSU5FVD15CkNPTkZJR19VU0JfU0VSSUFMX09QVElDT049eQpDT05GSUdfVVNCX1NF UklBTF9YU0VOU19NVD15CkNPTkZJR19VU0JfU0VSSUFMX1dJU0hCT05FPXkKQ09ORklHX1VTQl9T RVJJQUxfU1NVMTAwPXkKQ09ORklHX1VTQl9TRVJJQUxfUVQyPXkKQ09ORklHX1VTQl9TRVJJQUxf VVBENzhGMDczMD15CkNPTkZJR19VU0JfU0VSSUFMX1hSPXkKQ09ORklHX1VTQl9TRVJJQUxfREVC VUc9eQoKIwojIFVTQiBNaXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0VNSTYyPXkK Q09ORklHX1VTQl9FTUkyNj15CkNPTkZJR19VU0JfQURVVFVYPXkKQ09ORklHX1VTQl9TRVZTRUc9 eQpDT05GSUdfVVNCX0xFR09UT1dFUj15CkNPTkZJR19VU0JfTENEPXkKQ09ORklHX1VTQl9DWVBS RVNTX0NZN0M2Mz15CkNPTkZJR19VU0JfQ1lUSEVSTT15CkNPTkZJR19VU0JfSURNT1VTRT15CkNP TkZJR19VU0JfRlRESV9FTEFOPXkKQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9eQpDT05GSUdfQVBQ TEVfTUZJX0ZBU1RDSEFSR0U9eQpDT05GSUdfVVNCX1NJU1VTQlZHQT15CkNPTkZJR19VU0JfTEQ9 eQpDT05GSUdfVVNCX1RSQU5DRVZJQlJBVE9SPXkKQ09ORklHX1VTQl9JT1dBUlJJT1I9eQpDT05G SUdfVVNCX1RFU1Q9eQpDT05GSUdfVVNCX0VIU0VUX1RFU1RfRklYVFVSRT15CkNPTkZJR19VU0Jf SVNJR0hURlc9eQpDT05GSUdfVVNCX1lVUkVYPXkKQ09ORklHX1VTQl9FWlVTQl9GWDI9eQpDT05G SUdfVVNCX0hVQl9VU0IyNTFYQj15CkNPTkZJR19VU0JfSFNJQ19VU0IzNTAzPXkKQ09ORklHX1VT Ql9IU0lDX1VTQjQ2MDQ9eQpDT05GSUdfVVNCX0xJTktfTEFZRVJfVEVTVD15CkNPTkZJR19VU0Jf Q0hBT1NLRVk9eQpDT05GSUdfVVNCX0FUTT15CkNPTkZJR19VU0JfU1BFRURUT1VDSD15CkNPTkZJ R19VU0JfQ1hBQ1JVPXkKQ09ORklHX1VTQl9VRUFHTEVBVE09eQpDT05GSUdfVVNCX1hVU0JBVE09 eQoKIwojIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJzCiMKQ09ORklHX1VTQl9QSFk9eQpDT05G SUdfTk9QX1VTQl9YQ0VJVj15CkNPTkZJR19VU0JfR1BJT19WQlVTPXkKQ09ORklHX1RBSFZPX1VT Qj15CkNPTkZJR19UQUhWT19VU0JfSE9TVF9CWV9ERUZBVUxUPXkKQ09ORklHX1VTQl9JU1AxMzAx PXkKIyBlbmQgb2YgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKCkNPTkZJR19VU0JfR0FER0VU PXkKQ09ORklHX1VTQl9HQURHRVRfREVCVUc9eQpDT05GSUdfVVNCX0dBREdFVF9WRVJCT1NFPXkK Q09ORklHX1VTQl9HQURHRVRfREVCVUdfRklMRVM9eQpDT05GSUdfVVNCX0dBREdFVF9ERUJVR19G Uz15CkNPTkZJR19VU0JfR0FER0VUX1ZCVVNfRFJBVz0yCkNPTkZJR19VU0JfR0FER0VUX1NUT1JB R0VfTlVNX0JVRkZFUlM9MgpDT05GSUdfVV9TRVJJQUxfQ09OU09MRT15CgojCiMgVVNCIFBlcmlw aGVyYWwgQ29udHJvbGxlcgojCkNPTkZJR19VU0JfRlVTQjMwMD15CkNPTkZJR19VU0JfRk9URzIx MF9VREM9eQpDT05GSUdfVVNCX0dSX1VEQz15CkNPTkZJR19VU0JfUjhBNjY1OTc9eQpDT05GSUdf VVNCX1BYQTI3WD15CkNPTkZJR19VU0JfTVZfVURDPXkKQ09ORklHX1VTQl9NVl9VM0Q9eQpDT05G SUdfVVNCX1NOUF9DT1JFPXkKQ09ORklHX1VTQl9TTlBfVURDX1BMQVQ9eQpDT05GSUdfVVNCX002 NjU5Mj15CkNPTkZJR19VU0JfQkRDX1VEQz15CkNPTkZJR19VU0JfQU1ENTUzNlVEQz15CkNPTkZJ R19VU0JfTkVUMjI3Mj15CkNPTkZJR19VU0JfTkVUMjI3Ml9ETUE9eQpDT05GSUdfVVNCX05FVDIy ODA9eQpDT05GSUdfVVNCX0dPS1U9eQpDT05GSUdfVVNCX0VHMjBUPXkKQ09ORklHX1VTQl9HQURH RVRfWElMSU5YPXkKQ09ORklHX1VTQl9NQVgzNDIwX1VEQz15CkNPTkZJR19VU0JfRFVNTVlfSENE PXkKIyBlbmQgb2YgVVNCIFBlcmlwaGVyYWwgQ29udHJvbGxlcgoKQ09ORklHX1VTQl9MSUJDT01Q T1NJVEU9eQpDT05GSUdfVVNCX0ZfQUNNPXkKQ09ORklHX1VTQl9GX1NTX0xCPXkKQ09ORklHX1VT Ql9VX1NFUklBTD15CkNPTkZJR19VU0JfVV9FVEhFUj15CkNPTkZJR19VU0JfVV9BVURJTz15CkNP TkZJR19VU0JfRl9TRVJJQUw9eQpDT05GSUdfVVNCX0ZfT0JFWD15CkNPTkZJR19VU0JfRl9OQ009 eQpDT05GSUdfVVNCX0ZfRUNNPXkKQ09ORklHX1VTQl9GX1BIT05FVD15CkNPTkZJR19VU0JfRl9F RU09eQpDT05GSUdfVVNCX0ZfU1VCU0VUPXkKQ09ORklHX1VTQl9GX1JORElTPXkKQ09ORklHX1VT Ql9GX01BU1NfU1RPUkFHRT15CkNPTkZJR19VU0JfRl9GUz15CkNPTkZJR19VU0JfRl9VQUMxPXkK Q09ORklHX1VTQl9GX1VBQzFfTEVHQUNZPXkKQ09ORklHX1VTQl9GX1VBQzI9eQpDT05GSUdfVVNC X0ZfVVZDPXkKQ09ORklHX1VTQl9GX01JREk9eQpDT05GSUdfVVNCX0ZfSElEPXkKQ09ORklHX1VT Ql9GX1BSSU5URVI9eQpDT05GSUdfVVNCX0ZfVENNPXkKQ09ORklHX1VTQl9DT05GSUdGUz15CkNP TkZJR19VU0JfQ09ORklHRlNfU0VSSUFMPXkKQ09ORklHX1VTQl9DT05GSUdGU19BQ009eQpDT05G SUdfVVNCX0NPTkZJR0ZTX09CRVg9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX05DTT15CkNPTkZJR19V U0JfQ09ORklHRlNfRUNNPXkKQ09ORklHX1VTQl9DT05GSUdGU19FQ01fU1VCU0VUPXkKQ09ORklH X1VTQl9DT05GSUdGU19STkRJUz15CkNPTkZJR19VU0JfQ09ORklHRlNfRUVNPXkKQ09ORklHX1VT Ql9DT05GSUdGU19QSE9ORVQ9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX01BU1NfU1RPUkFHRT15CkNP TkZJR19VU0JfQ09ORklHRlNfRl9MQl9TUz15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9GUz15CkNP TkZJR19VU0JfQ09ORklHRlNfRl9VQUMxPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX1VBQzFfTEVH QUNZPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX1VBQzI9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0Zf TUlEST15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9ISUQ9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0Zf VVZDPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX1BSSU5URVI9eQpDT05GSUdfVVNCX0NPTkZJR0ZT X0ZfVENNPXkKCiMKIyBVU0IgR2FkZ2V0IHByZWNvbXBvc2VkIGNvbmZpZ3VyYXRpb25zCiMKQ09O RklHX1VTQl9aRVJPPXkKQ09ORklHX1VTQl9aRVJPX0hOUFRFU1Q9eQpDT05GSUdfVVNCX0FVRElP PXkKQ09ORklHX0dBREdFVF9VQUMxPXkKQ09ORklHX0dBREdFVF9VQUMxX0xFR0FDWT15CkNPTkZJ R19VU0JfRVRIPXkKQ09ORklHX1VTQl9FVEhfUk5ESVM9eQpDT05GSUdfVVNCX0VUSF9FRU09eQpD T05GSUdfVVNCX0dfTkNNPXkKQ09ORklHX1VTQl9HQURHRVRGUz15CkNPTkZJR19VU0JfRlVOQ1RJ T05GUz15CkNPTkZJR19VU0JfRlVOQ1RJT05GU19FVEg9eQpDT05GSUdfVVNCX0ZVTkNUSU9ORlNf Uk5ESVM9eQpDT05GSUdfVVNCX0ZVTkNUSU9ORlNfR0VORVJJQz15CkNPTkZJR19VU0JfTUFTU19T VE9SQUdFPXkKQ09ORklHX1VTQl9HQURHRVRfVEFSR0VUPXkKQ09ORklHX1VTQl9HX1NFUklBTD15 CkNPTkZJR19VU0JfTUlESV9HQURHRVQ9eQpDT05GSUdfVVNCX0dfUFJJTlRFUj15CkNPTkZJR19V U0JfQ0RDX0NPTVBPU0lURT15CkNPTkZJR19VU0JfR19OT0tJQT15CkNPTkZJR19VU0JfR19BQ01f TVM9eQpDT05GSUdfVVNCX0dfTVVMVEk9eQpDT05GSUdfVVNCX0dfTVVMVElfUk5ESVM9eQpDT05G SUdfVVNCX0dfTVVMVElfQ0RDPXkKQ09ORklHX1VTQl9HX0hJRD15CkNPTkZJR19VU0JfR19EQkdQ PXkKIyBDT05GSUdfVVNCX0dfREJHUF9QUklOVEsgaXMgbm90IHNldApDT05GSUdfVVNCX0dfREJH UF9TRVJJQUw9eQojIENPTkZJR19VU0JfR19XRUJDQU0gaXMgbm90IHNldApDT05GSUdfVVNCX1JB V19HQURHRVQ9eQojIGVuZCBvZiBVU0IgR2FkZ2V0IHByZWNvbXBvc2VkIGNvbmZpZ3VyYXRpb25z CgpDT05GSUdfVFlQRUM9eQpDT05GSUdfVFlQRUNfVENQTT15CkNPTkZJR19UWVBFQ19UQ1BDST15 CkNPTkZJR19UWVBFQ19SVDE3MTFIPXkKQ09ORklHX1RZUEVDX01UNjM2MD15CkNPTkZJR19UWVBF Q19UQ1BDSV9NQVhJTT15CkNPTkZJR19UWVBFQ19GVVNCMzAyPXkKQ09ORklHX1RZUEVDX1dDT1ZF PXkKQ09ORklHX1RZUEVDX1VDU0k9eQpDT05GSUdfVUNTSV9DQ0c9eQpDT05GSUdfVUNTSV9BQ1BJ PXkKQ09ORklHX1RZUEVDX1RQUzY1OThYPXkKQ09ORklHX1RZUEVDX0hEM1NTMzIyMD15CkNPTkZJ R19UWVBFQ19TVFVTQjE2MFg9eQoKIwojIFVTQiBUeXBlLUMgTXVsdGlwbGV4ZXIvRGVNdWx0aXBs ZXhlciBTd2l0Y2ggc3VwcG9ydAojCkNPTkZJR19UWVBFQ19NVVhfUEkzVVNCMzA1MzI9eQpDT05G SUdfVFlQRUNfTVVYX0lOVEVMX1BNQz15CiMgZW5kIG9mIFVTQiBUeXBlLUMgTXVsdGlwbGV4ZXIv RGVNdWx0aXBsZXhlciBTd2l0Y2ggc3VwcG9ydAoKIwojIFVTQiBUeXBlLUMgQWx0ZXJuYXRlIE1v ZGUgZHJpdmVycwojCkNPTkZJR19UWVBFQ19EUF9BTFRNT0RFPXkKQ09ORklHX1RZUEVDX05WSURJ QV9BTFRNT0RFPXkKIyBlbmQgb2YgVVNCIFR5cGUtQyBBbHRlcm5hdGUgTW9kZSBkcml2ZXJzCgpD T05GSUdfVVNCX1JPTEVfU1dJVENIPXkKQ09ORklHX1VTQl9ST0xFU19JTlRFTF9YSENJPXkKQ09O RklHX01NQz15CkNPTkZJR19QV1JTRVFfRU1NQz15CkNPTkZJR19QV1JTRVFfU0Q4Nzg3PXkKQ09O RklHX1BXUlNFUV9TSU1QTEU9eQpDT05GSUdfTU1DX0JMT0NLPXkKQ09ORklHX01NQ19CTE9DS19N SU5PUlM9OApDT05GSUdfU0RJT19VQVJUPXkKQ09ORklHX01NQ19URVNUPXkKQ09ORklHX01NQ19D UllQVE89eQoKIwojIE1NQy9TRC9TRElPIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklH X01NQ19ERUJVRz15CkNPTkZJR19NTUNfU0RIQ0k9eQpDT05GSUdfTU1DX1NESENJX0lPX0FDQ0VT U09SUz15CkNPTkZJR19NTUNfU0RIQ0lfUENJPXkKQ09ORklHX01NQ19SSUNPSF9NTUM9eQpDT05G SUdfTU1DX1NESENJX0FDUEk9eQpDT05GSUdfTU1DX1NESENJX1BMVEZNPXkKQ09ORklHX01NQ19T REhDSV9PRl9BUkFTQU49eQpDT05GSUdfTU1DX1NESENJX09GX0FTUEVFRD15CkNPTkZJR19NTUNf U0RIQ0lfT0ZfQVNQRUVEX1RFU1Q9eQpDT05GSUdfTU1DX1NESENJX09GX0FUOTE9eQpDT05GSUdf TU1DX1NESENJX09GX0RXQ01TSEM9eQpDT05GSUdfTU1DX1NESENJX0NBREVOQ0U9eQpDT05GSUdf TU1DX1NESENJX0ZfU0RIMzA9eQpDT05GSUdfTU1DX1NESENJX01JTEJFQVVUPXkKQ09ORklHX01N Q19XQlNEPXkKQ09ORklHX01NQ19BTENPUj15CkNPTkZJR19NTUNfVElGTV9TRD15CkNPTkZJR19N TUNfU1BJPXkKQ09ORklHX01NQ19TRFJJQ09IX0NTPXkKQ09ORklHX01NQ19DQjcxMD15CkNPTkZJ R19NTUNfVklBX1NETU1DPXkKQ09ORklHX01NQ19WVUIzMDA9eQpDT05GSUdfTU1DX1VTSEM9eQpD T05GSUdfTU1DX1VTREhJNlJPTDA9eQpDT05GSUdfTU1DX1JFQUxURUtfUENJPXkKQ09ORklHX01N Q19SRUFMVEVLX1VTQj15CkNPTkZJR19NTUNfQ1FIQ0k9eQpDT05GSUdfTU1DX0hTUT15CkNPTkZJ R19NTUNfVE9TSElCQV9QQ0k9eQpDT05GSUdfTU1DX01USz15CkNPTkZJR19NTUNfU0RIQ0lfWEVO T049eQpDT05GSUdfTU1DX1NESENJX09NQVA9eQpDT05GSUdfTU1DX1NESENJX0FNNjU0PXkKQ09O RklHX01NQ19TREhDSV9FWFRFUk5BTF9ETUE9eQpDT05GSUdfTUVNU1RJQ0s9eQpDT05GSUdfTUVN U1RJQ0tfREVCVUc9eQoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwpDT05GSUdfTUVNU1RJQ0tf VU5TQUZFX1JFU1VNRT15CkNPTkZJR19NU1BST19CTE9DSz15CkNPTkZJR19NU19CTE9DSz15Cgoj CiMgTWVtb3J5U3RpY2sgSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfTUVNU1RJQ0tf VElGTV9NUz15CkNPTkZJR19NRU1TVElDS19KTUlDUk9OXzM4WD15CkNPTkZJR19NRU1TVElDS19S NTkyPXkKQ09ORklHX01FTVNUSUNLX1JFQUxURUtfUENJPXkKQ09ORklHX01FTVNUSUNLX1JFQUxU RUtfVVNCPXkKQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9eQpDT05GSUdfTEVE U19DTEFTU19GTEFTSD15CkNPTkZJR19MRURTX0NMQVNTX01VTFRJQ09MT1I9eQpDT05GSUdfTEVE U19CUklHSFRORVNTX0hXX0NIQU5HRUQ9eQoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNf ODhQTTg2MFg9eQpDT05GSUdfTEVEU19BQVQxMjkwPXkKQ09ORklHX0xFRFNfQU4zMDI1OUE9eQpD T05GSUdfTEVEU19BUFU9eQpDT05GSUdfTEVEU19BUzM2NDVBPXkKQ09ORklHX0xFRFNfQVcyMDEz PXkKQ09ORklHX0xFRFNfQkNNNjMyOD15CkNPTkZJR19MRURTX0JDTTYzNTg9eQpDT05GSUdfTEVE U19DUENBUD15CkNPTkZJR19MRURTX0NSMDAxNDExND15CkNPTkZJR19MRURTX0VMMTUyMDMwMDA9 eQpDT05GSUdfTEVEU19MTTM1MzA9eQpDT05GSUdfTEVEU19MTTM1MzI9eQpDT05GSUdfTEVEU19M TTM1MzM9eQpDT05GSUdfTEVEU19MTTM2NDI9eQpDT05GSUdfTEVEU19MTTM2OTJYPXkKQ09ORklH X0xFRFNfTE0zNjAxWD15CkNPTkZJR19MRURTX01UNjMyMz15CkNPTkZJR19MRURTX05FVDQ4WFg9 eQpDT05GSUdfTEVEU19XUkFQPXkKQ09ORklHX0xFRFNfUENBOTUzMj15CkNPTkZJR19MRURTX1BD QTk1MzJfR1BJTz15CkNPTkZJR19MRURTX0dQSU89eQpDT05GSUdfTEVEU19MUDM5NDQ9eQpDT05G SUdfTEVEU19MUDM5NTI9eQpDT05GSUdfTEVEU19MUDUwWFg9eQpDT05GSUdfTEVEU19MUDU1WFhf Q09NTU9OPXkKQ09ORklHX0xFRFNfTFA1NTIxPXkKQ09ORklHX0xFRFNfTFA1NTIzPXkKQ09ORklH X0xFRFNfTFA1NTYyPXkKQ09ORklHX0xFRFNfTFA4NTAxPXkKQ09ORklHX0xFRFNfTFA4Nzg4PXkK Q09ORklHX0xFRFNfTFA4ODYwPXkKQ09ORklHX0xFRFNfQ0xFVk9fTUFJTD15CkNPTkZJR19MRURT X1BDQTk1NVg9eQpDT05GSUdfTEVEU19QQ0E5NTVYX0dQSU89eQpDT05GSUdfTEVEU19QQ0E5NjNY PXkKQ09ORklHX0xFRFNfV004MzFYX1NUQVRVUz15CkNPTkZJR19MRURTX1dNODM1MD15CkNPTkZJ R19MRURTX0RBOTAzWD15CkNPTkZJR19MRURTX0RBOTA1Mj15CkNPTkZJR19MRURTX0RBQzEyNFMw ODU9eQpDT05GSUdfTEVEU19QV009eQpDT05GSUdfTEVEU19SRUdVTEFUT1I9eQpDT05GSUdfTEVE U19CRDI4MDI9eQpDT05GSUdfTEVEU19JTlRFTF9TUzQyMDA9eQpDT05GSUdfTEVEU19MVDM1OTM9 eQpDT05GSUdfTEVEU19BRFA1NTIwPXkKQ09ORklHX0xFRFNfTUMxMzc4Mz15CkNPTkZJR19MRURT X1RDQTY1MDc9eQpDT05GSUdfTEVEU19UTEM1OTFYWD15CkNPTkZJR19MRURTX01BWDc3NjUwPXkK Q09ORklHX0xFRFNfTUFYNzc2OTM9eQpDT05GSUdfTEVEU19NQVg4OTk3PXkKQ09ORklHX0xFRFNf TE0zNTV4PXkKQ09ORklHX0xFRFNfT1QyMDA9eQpDT05GSUdfTEVEU19NRU5GMjFCTUM9eQpDT05G SUdfTEVEU19LVEQyNjkyPXkKQ09ORklHX0xFRFNfSVMzMUZMMzE5WD15CkNPTkZJR19MRURTX0lT MzFGTDMyWFg9eQoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVu ZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktN PXkKQ09ORklHX0xFRFNfU1lTQ09OPXkKQ09ORklHX0xFRFNfTUxYQ1BMRD15CkNPTkZJR19MRURT X01MWFJFRz15CkNPTkZJR19MRURTX1VTRVI9eQpDT05GSUdfTEVEU19OSUM3OEJYPXkKQ09ORklH X0xFRFNfU1BJX0JZVEU9eQpDT05GSUdfTEVEU19USV9MTVVfQ09NTU9OPXkKQ09ORklHX0xFRFNf TE0zNjk3PXkKQ09ORklHX0xFRFNfTE0zNjI3ND15CkNPTkZJR19MRURTX1RQUzYxMDVYPXkKQ09O RklHX0xFRFNfU0dNMzE0MD15CkNPTkZJR19MRURTX0xHTT15CgojCiMgRmxhc2ggYW5kIFRvcmNo IExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfUlQ0NTA1PXkKQ09ORklHX0xFRFNfUlQ4NTE1PXkK CiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19MRURTX1RS SUdHRVJfVElNRVI9eQpDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9eQpDT05GSUdfTEVEU19U UklHR0VSX0RJU0s9eQpDT05GSUdfTEVEU19UUklHR0VSX01URD15CkNPTkZJR19MRURTX1RSSUdH RVJfSEVBUlRCRUFUPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9CQUNLTElHSFQ9eQpDT05GSUdfTEVE U19UUklHR0VSX0NQVT15CkNPTkZJR19MRURTX1RSSUdHRVJfQUNUSVZJVFk9eQpDT05GSUdfTEVE U19UUklHR0VSX0dQSU89eQpDT05GSUdfTEVEU19UUklHR0VSX0RFRkFVTFRfT049eQoKIwojIGlw dGFibGVzIHRyaWdnZXIgaXMgdW5kZXIgTmV0ZmlsdGVyIGNvbmZpZyAoTEVEIHRhcmdldCkKIwpD T05GSUdfTEVEU19UUklHR0VSX1RSQU5TSUVOVD15CkNPTkZJR19MRURTX1RSSUdHRVJfQ0FNRVJB PXkKQ09ORklHX0xFRFNfVFJJR0dFUl9QQU5JQz15CkNPTkZJR19MRURTX1RSSUdHRVJfTkVUREVW PXkKQ09ORklHX0xFRFNfVFJJR0dFUl9QQVRURVJOPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9BVURJ Tz15CkNPTkZJR19MRURTX1RSSUdHRVJfVFRZPXkKQ09ORklHX0FDQ0VTU0lCSUxJVFk9eQpDT05G SUdfQTExWV9CUkFJTExFX0NPTlNPTEU9eQoKIwojIFNwZWFrdXAgY29uc29sZSBzcGVlY2gKIwpD T05GSUdfU1BFQUtVUD15CkNPTkZJR19TUEVBS1VQX1NFUklBTElPPXkKQ09ORklHX1NQRUFLVVBf U1lOVEhfQUNOVFNBPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfQUNOVFBDPXkKQ09ORklHX1NQRUFL VVBfU1lOVEhfQVBPTExPPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfQVVEUFRSPXkKQ09ORklHX1NQ RUFLVVBfU1lOVEhfQk5TPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfREVDVExLPXkKQ09ORklHX1NQ RUFLVVBfU1lOVEhfREVDRVhUPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfREVDUEM9bQpDT05GSUdf U1BFQUtVUF9TWU5USF9EVExLPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfS0VZUEM9eQpDT05GSUdf U1BFQUtVUF9TWU5USF9MVExLPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfU09GVD15CkNPTkZJR19T UEVBS1VQX1NZTlRIX1NQS09VVD15CkNPTkZJR19TUEVBS1VQX1NZTlRIX1RYUFJUPXkKQ09ORklH X1NQRUFLVVBfU1lOVEhfRFVNTVk9eQojIGVuZCBvZiBTcGVha3VwIGNvbnNvbGUgc3BlZWNoCgpD T05GSUdfSU5GSU5JQkFORD15CkNPTkZJR19JTkZJTklCQU5EX1VTRVJfTUFEPXkKQ09ORklHX0lO RklOSUJBTkRfVVNFUl9BQ0NFU1M9eQpDT05GSUdfSU5GSU5JQkFORF9VU0VSX01FTT15CkNPTkZJ R19JTkZJTklCQU5EX09OX0RFTUFORF9QQUdJTkc9eQpDT05GSUdfSU5GSU5JQkFORF9BRERSX1RS QU5TPXkKQ09ORklHX0lORklOSUJBTkRfQUREUl9UUkFOU19DT05GSUdGUz15CkNPTkZJR19JTkZJ TklCQU5EX01USENBPXkKQ09ORklHX0lORklOSUJBTkRfTVRIQ0FfREVCVUc9eQpDT05GSUdfSU5G SU5JQkFORF9DWEdCND15CkNPTkZJR19JTkZJTklCQU5EX0k0MElXPXkKQ09ORklHX01MWDRfSU5G SU5JQkFORD15CkNPTkZJR19NTFg1X0lORklOSUJBTkQ9eQpDT05GSUdfSU5GSU5JQkFORF9PQ1JE TUE9eQpDT05GSUdfSU5GSU5JQkFORF9WTVdBUkVfUFZSRE1BPXkKQ09ORklHX0lORklOSUJBTkRf VVNOSUM9eQpDT05GSUdfSU5GSU5JQkFORF9JUE9JQj15CkNPTkZJR19JTkZJTklCQU5EX0lQT0lC X0NNPXkKQ09ORklHX0lORklOSUJBTkRfSVBPSUJfREVCVUc9eQpDT05GSUdfSU5GSU5JQkFORF9J UE9JQl9ERUJVR19EQVRBPXkKQ09ORklHX0lORklOSUJBTkRfU1JQPXkKQ09ORklHX0lORklOSUJB TkRfU1JQVD15CkNPTkZJR19JTkZJTklCQU5EX0lTRVI9eQpDT05GSUdfSU5GSU5JQkFORF9JU0VS VD15CkNPTkZJR19JTkZJTklCQU5EX1JUUlM9eQpDT05GSUdfSU5GSU5JQkFORF9SVFJTX0NMSUVO VD15CkNPTkZJR19JTkZJTklCQU5EX1JUUlNfU0VSVkVSPXkKQ09ORklHX0VEQUNfQVRPTUlDX1ND UlVCPXkKQ09ORklHX0VEQUNfU1VQUE9SVD15CkNPTkZJR19FREFDPXkKQ09ORklHX0VEQUNfTEVH QUNZX1NZU0ZTPXkKQ09ORklHX0VEQUNfREVCVUc9eQpDT05GSUdfRURBQ19ERUNPREVfTUNFPXkK Q09ORklHX0VEQUNfR0hFUz15CkNPTkZJR19FREFDX0FNRDY0PXkKQ09ORklHX0VEQUNfQU1ENzZY PXkKQ09ORklHX0VEQUNfRTdYWFg9eQpDT05GSUdfRURBQ19FNzUyWD15CkNPTkZJR19FREFDX0k4 Mjg3NVA9eQpDT05GSUdfRURBQ19JODI5NzVYPXkKQ09ORklHX0VEQUNfSTMwMDA9eQpDT05GSUdf RURBQ19JMzIwMD15CkNPTkZJR19FREFDX0lFMzEyMDA9eQpDT05GSUdfRURBQ19YMzg9eQpDT05G SUdfRURBQ19JNTQwMD15CkNPTkZJR19FREFDX0k3Q09SRT15CkNPTkZJR19FREFDX0k4Mjg2MD15 CkNPTkZJR19FREFDX1I4MjYwMD15CkNPTkZJR19FREFDX0k1MDAwPXkKQ09ORklHX0VEQUNfSTUx MDA9eQpDT05GSUdfRURBQ19JNzMwMD15CkNPTkZJR19SVENfTElCPXkKQ09ORklHX1JUQ19NQzE0 NjgxOF9MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkKQ09ORklHX1JUQ19IQ1RPU1lTPXkKQ09ORklH X1JUQ19IQ1RPU1lTX0RFVklDRT0icnRjMCIKQ09ORklHX1JUQ19TWVNUT0hDPXkKQ09ORklHX1JU Q19TWVNUT0hDX0RFVklDRT0icnRjMCIKQ09ORklHX1JUQ19ERUJVRz15CkNPTkZJR19SVENfTlZN RU09eQoKIwojIFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JUQ19JTlRGX1NZU0ZTPXkKQ09ORklH X1JUQ19JTlRGX1BST0M9eQpDT05GSUdfUlRDX0lOVEZfREVWPXkKQ09ORklHX1JUQ19JTlRGX0RF Vl9VSUVfRU1VTD15CkNPTkZJR19SVENfRFJWX1RFU1Q9eQoKIwojIEkyQyBSVEMgZHJpdmVycwoj CkNPTkZJR19SVENfRFJWXzg4UE04NjBYPXkKQ09ORklHX1JUQ19EUlZfODhQTTgwWD15CkNPTkZJ R19SVENfRFJWX0FCQjVaRVMzPXkKQ09ORklHX1JUQ19EUlZfQUJFT1o5PXkKQ09ORklHX1JUQ19E UlZfQUJYODBYPXkKQ09ORklHX1JUQ19EUlZfQVMzNzIyPXkKQ09ORklHX1JUQ19EUlZfRFMxMzA3 PXkKQ09ORklHX1JUQ19EUlZfRFMxMzA3X0NFTlRVUlk9eQpDT05GSUdfUlRDX0RSVl9EUzEzNzQ9 eQpDT05GSUdfUlRDX0RSVl9EUzEzNzRfV0RUPXkKQ09ORklHX1JUQ19EUlZfRFMxNjcyPXkKQ09O RklHX1JUQ19EUlZfSFlNODU2Mz15CkNPTkZJR19SVENfRFJWX0xQODc4OD15CkNPTkZJR19SVENf RFJWX01BWDY5MDA9eQpDT05GSUdfUlRDX0RSVl9NQVg4OTA3PXkKQ09ORklHX1JUQ19EUlZfTUFY ODkyNT15CkNPTkZJR19SVENfRFJWX01BWDg5OTg9eQpDT05GSUdfUlRDX0RSVl9NQVg4OTk3PXkK Q09ORklHX1JUQ19EUlZfTUFYNzc2ODY9eQpDT05GSUdfUlRDX0RSVl9SSzgwOD15CkNPTkZJR19S VENfRFJWX1JTNUMzNzI9eQpDT05GSUdfUlRDX0RSVl9JU0wxMjA4PXkKQ09ORklHX1JUQ19EUlZf SVNMMTIwMjI9eQpDT05GSUdfUlRDX0RSVl9JU0wxMjAyNj15CkNPTkZJR19SVENfRFJWX1gxMjA1 PXkKQ09ORklHX1JUQ19EUlZfUENGODUyMz15CkNPTkZJR19SVENfRFJWX1BDRjg1MDYzPXkKQ09O RklHX1JUQ19EUlZfUENGODUzNjM9eQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzPXkKQ09ORklHX1JU Q19EUlZfUENGODU4Mz15CkNPTkZJR19SVENfRFJWX000MVQ4MD15CkNPTkZJR19SVENfRFJWX000 MVQ4MF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9CRDcwNTI4PXkKQ09ORklHX1JUQ19EUlZfQlEzMks9 eQpDT05GSUdfUlRDX0RSVl9UV0w0MDMwPXkKQ09ORklHX1JUQ19EUlZfUEFMTUFTPXkKQ09ORklH X1JUQ19EUlZfVFBTNjU4Nlg9eQpDT05GSUdfUlRDX0RSVl9UUFM2NTkxMD15CkNPTkZJR19SVENf RFJWX1RQUzgwMDMxPXkKQ09ORklHX1JUQ19EUlZfUkM1VDU4Mz15CkNPTkZJR19SVENfRFJWX1JD NVQ2MTk9eQpDT05GSUdfUlRDX0RSVl9TMzUzOTBBPXkKQ09ORklHX1JUQ19EUlZfRk0zMTMwPXkK Q09ORklHX1JUQ19EUlZfUlg4MDEwPXkKQ09ORklHX1JUQ19EUlZfUlg4NTgxPXkKQ09ORklHX1JU Q19EUlZfUlg4MDI1PXkKQ09ORklHX1JUQ19EUlZfRU0zMDI3PXkKQ09ORklHX1JUQ19EUlZfUlYz MDI4PXkKQ09ORklHX1JUQ19EUlZfUlYzMDMyPXkKQ09ORklHX1JUQ19EUlZfUlY4ODAzPXkKQ09O RklHX1JUQ19EUlZfUzVNPXkKQ09ORklHX1JUQ19EUlZfU0QzMDc4PXkKCiMKIyBTUEkgUlRDIGRy aXZlcnMKIwpDT05GSUdfUlRDX0RSVl9NNDFUOTM9eQpDT05GSUdfUlRDX0RSVl9NNDFUOTQ9eQpD T05GSUdfUlRDX0RSVl9EUzEzMDI9eQpDT05GSUdfUlRDX0RSVl9EUzEzMDU9eQpDT05GSUdfUlRD X0RSVl9EUzEzNDM9eQpDT05GSUdfUlRDX0RSVl9EUzEzNDc9eQpDT05GSUdfUlRDX0RSVl9EUzEz OTA9eQpDT05GSUdfUlRDX0RSVl9NQVg2OTE2PXkKQ09ORklHX1JUQ19EUlZfUjk3MDE9eQpDT05G SUdfUlRDX0RSVl9SWDQ1ODE9eQpDT05GSUdfUlRDX0RSVl9SUzVDMzQ4PXkKQ09ORklHX1JUQ19E UlZfTUFYNjkwMj15CkNPTkZJR19SVENfRFJWX1BDRjIxMjM9eQpDT05GSUdfUlRDX0RSVl9NQ1A3 OTU9eQpDT05GSUdfUlRDX0kyQ19BTkRfU1BJPXkKCiMKIyBTUEkgYW5kIEkyQyBSVEMgZHJpdmVy cwojCkNPTkZJR19SVENfRFJWX0RTMzIzMj15CkNPTkZJR19SVENfRFJWX0RTMzIzMl9IV01PTj15 CkNPTkZJR19SVENfRFJWX1BDRjIxMjc9eQpDT05GSUdfUlRDX0RSVl9SVjMwMjlDMj15CkNPTkZJ R19SVENfRFJWX1JWMzAyOV9IV01PTj15CkNPTkZJR19SVENfRFJWX1JYNjExMD15CgojCiMgUGxh dGZvcm0gUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9DTU9TPXkKQ09ORklHX1JUQ19EUlZf RFMxMjg2PXkKQ09ORklHX1JUQ19EUlZfRFMxNTExPXkKQ09ORklHX1JUQ19EUlZfRFMxNTUzPXkK Q09ORklHX1JUQ19EUlZfRFMxNjg1X0ZBTUlMWT15CkNPTkZJR19SVENfRFJWX0RTMTY4NT15CiMg Q09ORklHX1JUQ19EUlZfRFMxNjg5IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzE3Mjg1 IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzE3NDg1IGlzIG5vdCBzZXQKIyBDT05GSUdf UlRDX0RSVl9EUzE3ODg1IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNzQyPXkKQ09ORklH X1JUQ19EUlZfRFMyNDA0PXkKQ09ORklHX1JUQ19EUlZfREE5MDUyPXkKQ09ORklHX1JUQ19EUlZf REE5MDU1PXkKQ09ORklHX1JUQ19EUlZfREE5MDYzPXkKQ09ORklHX1JUQ19EUlZfU1RLMTdUQTg9 eQpDT05GSUdfUlRDX0RSVl9NNDhUODY9eQpDT05GSUdfUlRDX0RSVl9NNDhUMzU9eQpDT05GSUdf UlRDX0RSVl9NNDhUNTk9eQpDT05GSUdfUlRDX0RSVl9NU002MjQyPXkKQ09ORklHX1JUQ19EUlZf QlE0ODAyPXkKQ09ORklHX1JUQ19EUlZfUlA1QzAxPXkKQ09ORklHX1JUQ19EUlZfVjMwMjA9eQpD T05GSUdfUlRDX0RSVl9XTTgzMVg9eQpDT05GSUdfUlRDX0RSVl9XTTgzNTA9eQpDT05GSUdfUlRD X0RSVl9QQ0Y1MDYzMz15CkNPTkZJR19SVENfRFJWX1pZTlFNUD15CkNPTkZJR19SVENfRFJWX0NS T1NfRUM9eQpDT05GSUdfUlRDX0RSVl9OVFhFQz15CgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMK Q09ORklHX1JUQ19EUlZfQ0FERU5DRT15CkNPTkZJR19SVENfRFJWX0ZUUlRDMDEwPXkKQ09ORklH X1JUQ19EUlZfUENBUD15CkNPTkZJR19SVENfRFJWX01DMTNYWFg9eQpDT05GSUdfUlRDX0RSVl9N VDYzOTc9eQpDT05GSUdfUlRDX0RSVl9SNzMwMT15CkNPTkZJR19SVENfRFJWX0NQQ0FQPXkKCiMK IyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfSElEX1NFTlNPUl9USU1F PXkKQ09ORklHX1JUQ19EUlZfR09MREZJU0g9eQpDT05GSUdfUlRDX0RSVl9XSUxDT19FQz15CkNP TkZJR19ETUFERVZJQ0VTPXkKQ09ORklHX0RNQURFVklDRVNfREVCVUc9eQpDT05GSUdfRE1BREVW SUNFU19WREVCVUc9eQoKIwojIERNQSBEZXZpY2VzCiMKQ09ORklHX0RNQV9FTkdJTkU9eQpDT05G SUdfRE1BX1ZJUlRVQUxfQ0hBTk5FTFM9eQpDT05GSUdfRE1BX0FDUEk9eQpDT05GSUdfRE1BX09G PXkKQ09ORklHX0FMVEVSQV9NU0dETUE9eQpDT05GSUdfRFdfQVhJX0RNQUM9eQpDT05GSUdfRlNM X0VETUE9eQpDT05GSUdfSU5URUxfSURNQTY0PXkKQ09ORklHX1BDSF9ETUE9eQpDT05GSUdfUExY X0RNQT15CkNPTkZJR19USU1CX0RNQT15CkNPTkZJR19YSUxJTlhfWllOUU1QX0RQRE1BPXkKQ09O RklHX1FDT01fSElETUFfTUdNVD15CkNPTkZJR19RQ09NX0hJRE1BPXkKQ09ORklHX0RXX0RNQUNf Q09SRT15CkNPTkZJR19EV19ETUFDPXkKQ09ORklHX0RXX0RNQUNfUENJPXkKQ09ORklHX0RXX0VE TUE9eQpDT05GSUdfRFdfRURNQV9QQ0lFPXkKQ09ORklHX0hTVV9ETUE9eQpDT05GSUdfSFNVX0RN QV9QQ0k9eQpDT05GSUdfU0ZfUERNQT15CkNPTkZJR19JTlRFTF9MRE1BPXkKCiMKIyBETUEgQ2xp ZW50cwojCkNPTkZJR19BU1lOQ19UWF9ETUE9eQpDT05GSUdfRE1BVEVTVD15CkNPTkZJR19ETUFf RU5HSU5FX1JBSUQ9eQoKIwojIERNQUJVRiBvcHRpb25zCiMKQ09ORklHX1NZTkNfRklMRT15CkNP TkZJR19TV19TWU5DPXkKQ09ORklHX1VETUFCVUY9eQpDT05GSUdfRE1BQlVGX01PVkVfTk9USUZZ PXkKQ09ORklHX0RNQUJVRl9ERUJVRz15CiMgQ09ORklHX0RNQUJVRl9TRUxGVEVTVFMgaXMgbm90 IHNldApDT05GSUdfRE1BQlVGX0hFQVBTPXkKQ09ORklHX0RNQUJVRl9IRUFQU19TWVNURU09eQpD T05GSUdfRE1BQlVGX0hFQVBTX0NNQT15CiMgZW5kIG9mIERNQUJVRiBvcHRpb25zCgpDT05GSUdf QVVYRElTUExBWT15CkNPTkZJR19DSEFSTENEPXkKQ09ORklHX0hENDQ3ODBfQ09NTU9OPXkKQ09O RklHX0hENDQ3ODA9eQpDT05GSUdfS1MwMTA4PXkKQ09ORklHX0tTMDEwOF9QT1JUPTB4Mzc4CkNP TkZJR19LUzAxMDhfREVMQVk9MgpDT05GSUdfQ0ZBRzEyODY0Qj15CkNPTkZJR19DRkFHMTI4NjRC X1JBVEU9MjAKQ09ORklHX0lNR19BU0NJSV9MQ0Q9eQpDT05GSUdfSFQxNkszMz15CkNPTkZJR19M Q0QyUz15CkNPTkZJR19QQVJQT1JUX1BBTkVMPXkKQ09ORklHX1BBTkVMX1BBUlBPUlQ9MApDT05G SUdfUEFORUxfUFJPRklMRT01CkNPTkZJR19QQU5FTF9DSEFOR0VfTUVTU0FHRT15CkNPTkZJR19Q QU5FTF9CT09UX01FU1NBR0U9IiIKIyBDT05GSUdfQ0hBUkxDRF9CTF9PRkYgaXMgbm90IHNldAoj IENPTkZJR19DSEFSTENEX0JMX09OIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJMQ0RfQkxfRkxBU0g9 eQpDT05GSUdfUEFORUw9eQpDT05GSUdfVUlPPXkKQ09ORklHX1VJT19DSUY9eQpDT05GSUdfVUlP X1BEUlZfR0VOSVJRPXkKQ09ORklHX1VJT19ETUVNX0dFTklSUT15CkNPTkZJR19VSU9fQUVDPXkK Q09ORklHX1VJT19TRVJDT1MzPXkKQ09ORklHX1VJT19QQ0lfR0VORVJJQz15CkNPTkZJR19VSU9f TkVUWD15CkNPTkZJR19VSU9fUFJVU1M9eQpDT05GSUdfVUlPX01GNjI0PXkKQ09ORklHX1VJT19I Vl9HRU5FUklDPXkKQ09ORklHX1VJT19ERkw9eQpDT05GSUdfVkZJT19JT01NVV9UWVBFMT15CkNP TkZJR19WRklPX1ZJUlFGRD15CkNPTkZJR19WRklPPXkKQ09ORklHX1ZGSU9fTk9JT01NVT15CkNP TkZJR19WRklPX1BDST15CkNPTkZJR19WRklPX1BDSV9WR0E9eQpDT05GSUdfVkZJT19QQ0lfTU1B UD15CkNPTkZJR19WRklPX1BDSV9JTlRYPXkKQ09ORklHX1ZGSU9fUENJX0lHRD15CkNPTkZJR19W RklPX01ERVY9eQpDT05GSUdfVkZJT19NREVWX0RFVklDRT15CkNPTkZJR19JUlFfQllQQVNTX01B TkFHRVI9eQpDT05GSUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZCT1hHVUVTVD15CkNPTkZJR19O SVRST19FTkNMQVZFUz15CkNPTkZJR19WSVJUSU89eQpDT05GSUdfVklSVElPX1BDSV9MSUI9eQpD T05GSUdfVklSVElPX01FTlU9eQpDT05GSUdfVklSVElPX1BDST15CkNPTkZJR19WSVJUSU9fUENJ X0xFR0FDWT15CkNPTkZJR19WSVJUSU9fVkRQQT15CkNPTkZJR19WSVJUSU9fQkFMTE9PTj15CkNP TkZJR19WSVJUSU9fSU5QVVQ9eQpDT05GSUdfVklSVElPX01NSU89eQpDT05GSUdfVklSVElPX01N SU9fQ01ETElORV9ERVZJQ0VTPXkKQ09ORklHX1ZJUlRJT19ETUFfU0hBUkVEX0JVRkZFUj15CkNP TkZJR19WRFBBPXkKQ09ORklHX1ZEUEFfU0lNPXkKQ09ORklHX1ZEUEFfU0lNX05FVD15CkNPTkZJ R19WRFBBX1NJTV9CTE9DSz15CkNPTkZJR19JRkNWRj15CkNPTkZJR19NTFg1X1ZEUEE9eQpDT05G SUdfTUxYNV9WRFBBX05FVD15CkNPTkZJR19WUF9WRFBBPXkKQ09ORklHX1ZIT1NUX0lPVExCPXkK Q09ORklHX1ZIT1NUX1JJTkc9eQpDT05GSUdfVkhPU1Q9eQpDT05GSUdfVkhPU1RfTUVOVT15CkNP TkZJR19WSE9TVF9ORVQ9eQpDT05GSUdfVkhPU1RfU0NTST15CkNPTkZJR19WSE9TVF9WU09DSz15 CkNPTkZJR19WSE9TVF9WRFBBPXkKQ09ORklHX1ZIT1NUX0NST1NTX0VORElBTl9MRUdBQ1k9eQoK IwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQKIwpDT05GSUdfSFlQRVJWPXkKQ09O RklHX0hZUEVSVl9USU1FUj15CkNPTkZJR19IWVBFUlZfVVRJTFM9eQpDT05GSUdfSFlQRVJWX0JB TExPT049eQojIGVuZCBvZiBNaWNyb3NvZnQgSHlwZXItViBndWVzdCBzdXBwb3J0CgpDT05GSUdf R1JFWUJVUz15CkNPTkZJR19HUkVZQlVTX0VTMj15CkNPTkZJR19DT01FREk9eQpDT05GSUdfQ09N RURJX0RFQlVHPXkKQ09ORklHX0NPTUVESV9ERUZBVUxUX0JVRl9TSVpFX0tCPTIwNDgKQ09ORklH X0NPTUVESV9ERUZBVUxUX0JVRl9NQVhTSVpFX0tCPTIwNDgwCkNPTkZJR19DT01FRElfTUlTQ19E UklWRVJTPXkKQ09ORklHX0NPTUVESV9CT05EPXkKQ09ORklHX0NPTUVESV9URVNUPXkKQ09ORklH X0NPTUVESV9QQVJQT1JUPXkKQ09ORklHX0NPTUVESV9TU1ZfRE5QPXkKQ09ORklHX0NPTUVESV9J U0FfRFJJVkVSUz15CkNPTkZJR19DT01FRElfUENMNzExPXkKQ09ORklHX0NPTUVESV9QQ0w3MjQ9 eQpDT05GSUdfQ09NRURJX1BDTDcyNj15CkNPTkZJR19DT01FRElfUENMNzMwPXkKQ09ORklHX0NP TUVESV9QQ0w4MTI9eQpDT05GSUdfQ09NRURJX1BDTDgxNj15CkNPTkZJR19DT01FRElfUENMODE4 PXkKQ09ORklHX0NPTUVESV9QQ00zNzI0PXkKQ09ORklHX0NPTUVESV9BTVBMQ19ESU8yMDBfSVNB PXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQzIzNl9JU0E9eQpDT05GSUdfQ09NRURJX0FNUExDX1BD MjYzX0lTQT15CkNPTkZJR19DT01FRElfUlRJODAwPXkKQ09ORklHX0NPTUVESV9SVEk4MDI9eQpD T05GSUdfQ09NRURJX0RBQzAyPXkKQ09ORklHX0NPTUVESV9EQVMxNk0xPXkKQ09ORklHX0NPTUVE SV9EQVMwOF9JU0E9eQpDT05GSUdfQ09NRURJX0RBUzE2PXkKQ09ORklHX0NPTUVESV9EQVM4MDA9 eQpDT05GSUdfQ09NRURJX0RBUzE4MDA9eQpDT05GSUdfQ09NRURJX0RBUzY0MDI9eQpDT05GSUdf Q09NRURJX0RUMjgwMT15CkNPTkZJR19DT01FRElfRFQyODExPXkKQ09ORklHX0NPTUVESV9EVDI4 MTQ9eQpDT05GSUdfQ09NRURJX0RUMjgxNT15CkNPTkZJR19DT01FRElfRFQyODE3PXkKQ09ORklH X0NPTUVESV9EVDI4Mlg9eQpDT05GSUdfQ09NRURJX0RNTTMyQVQ9eQpDT05GSUdfQ09NRURJX0ZM NTEyPXkKQ09ORklHX0NPTUVESV9BSU9fQUlPMTJfOD15CkNPTkZJR19DT01FRElfQUlPX0lJUk9f MTY9eQpDT05GSUdfQ09NRURJX0lJX1BDSTIwS0M9eQpDT05GSUdfQ09NRURJX0M2WERJR0lPPXkK Q09ORklHX0NPTUVESV9NUEM2MjQ9eQpDT05GSUdfQ09NRURJX0FEUTEyQj15CkNPTkZJR19DT01F RElfTklfQVRfQTIxNTA9eQpDT05GSUdfQ09NRURJX05JX0FUX0FPPXkKQ09ORklHX0NPTUVESV9O SV9BVE1JTz15CkNPTkZJR19DT01FRElfTklfQVRNSU8xNkQ9eQpDT05GSUdfQ09NRURJX05JX0xB QlBDX0lTQT15CkNPTkZJR19DT01FRElfUENNQUQ9eQpDT05GSUdfQ09NRURJX1BDTURBMTI9eQpD T05GSUdfQ09NRURJX1BDTU1JTz15CkNPTkZJR19DT01FRElfUENNVUlPPXkKQ09ORklHX0NPTUVE SV9NVUxUSVEzPXkKQ09ORklHX0NPTUVESV9TNTI2PXkKQ09ORklHX0NPTUVESV9QQ0lfRFJJVkVS Uz15CkNPTkZJR19DT01FRElfODI1NV9QQ0k9eQpDT05GSUdfQ09NRURJX0FERElfV0FUQ0hET0c9 eQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8xMDMyPXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lf MTUwMD15CkNPTkZJR19DT01FRElfQURESV9BUENJXzE1MTY9eQpDT05GSUdfQ09NRURJX0FERElf QVBDSV8xNTY0PXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTZYWD15CkNPTkZJR19DT01FRElf QURESV9BUENJXzIwMzI9eQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8yMjAwPXkKQ09ORklHX0NP TUVESV9BRERJX0FQQ0lfMzEyMD15CkNPTkZJR19DT01FRElfQURESV9BUENJXzM1MDE9eQpDT05G SUdfQ09NRURJX0FERElfQVBDSV8zWFhYPXkKQ09ORklHX0NPTUVESV9BRExfUENJNjIwOD15CkNP TkZJR19DT01FRElfQURMX1BDSTdYM1g9eQpDT05GSUdfQ09NRURJX0FETF9QQ0k4MTY0PXkKQ09O RklHX0NPTUVESV9BRExfUENJOTExMT15CkNPTkZJR19DT01FRElfQURMX1BDSTkxMTg9eQpDT05G SUdfQ09NRURJX0FEVl9QQ0kxNzEwPXkKQ09ORklHX0NPTUVESV9BRFZfUENJMTcyMD15CkNPTkZJ R19DT01FRElfQURWX1BDSTE3MjM9eQpDT05GSUdfQ09NRURJX0FEVl9QQ0kxNzI0PXkKQ09ORklH X0NPTUVESV9BRFZfUENJMTc2MD15CkNPTkZJR19DT01FRElfQURWX1BDSV9ESU89eQpDT05GSUdf Q09NRURJX0FNUExDX0RJTzIwMF9QQ0k9eQpDT05GSUdfQ09NRURJX0FNUExDX1BDMjM2X1BDST15 CkNPTkZJR19DT01FRElfQU1QTENfUEMyNjNfUENJPXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQ0ky MjQ9eQpDT05GSUdfQ09NRURJX0FNUExDX1BDSTIzMD15CkNPTkZJR19DT01FRElfQ09OVEVDX1BD SV9ESU89eQpDT05GSUdfQ09NRURJX0RBUzA4X1BDST15CkNPTkZJR19DT01FRElfRFQzMDAwPXkK Q09ORklHX0NPTUVESV9EWU5BX1BDSTEwWFg9eQpDT05GSUdfQ09NRURJX0dTQ19IUERJPXkKQ09O RklHX0NPTUVESV9NRjZYND15CkNPTkZJR19DT01FRElfSUNQX01VTFRJPXkKQ09ORklHX0NPTUVE SV9EQVFCT0FSRDIwMDA9eQpDT05GSUdfQ09NRURJX0pSM19QQ0k9eQpDT05GSUdfQ09NRURJX0tF X0NPVU5URVI9eQpDT05GSUdfQ09NRURJX0NCX1BDSURBUzY0PXkKQ09ORklHX0NPTUVESV9DQl9Q Q0lEQVM9eQpDT05GSUdfQ09NRURJX0NCX1BDSUREQT15CkNPTkZJR19DT01FRElfQ0JfUENJTURB Uz15CkNPTkZJR19DT01FRElfQ0JfUENJTUREQT15CkNPTkZJR19DT01FRElfTUU0MDAwPXkKQ09O RklHX0NPTUVESV9NRV9EQVE9eQpDT05GSUdfQ09NRURJX05JXzY1Mjc9eQpDT05GSUdfQ09NRURJ X05JXzY1WFg9eQpDT05GSUdfQ09NRURJX05JXzY2MFg9eQpDT05GSUdfQ09NRURJX05JXzY3MFg9 eQpDT05GSUdfQ09NRURJX05JX0xBQlBDX1BDST15CkNPTkZJR19DT01FRElfTklfUENJRElPPXkK Q09ORklHX0NPTUVESV9OSV9QQ0lNSU89eQpDT05GSUdfQ09NRURJX1JURDUyMD15CkNPTkZJR19D T01FRElfUzYyNj15CkNPTkZJR19DT01FRElfTUlURT15CkNPTkZJR19DT01FRElfTklfVElPQ01E PXkKQ09ORklHX0NPTUVESV9QQ01DSUFfRFJJVkVSUz15CkNPTkZJR19DT01FRElfQ0JfREFTMTZf Q1M9eQpDT05GSUdfQ09NRURJX0RBUzA4X0NTPXkKQ09ORklHX0NPTUVESV9OSV9EQVFfNzAwX0NT PXkKQ09ORklHX0NPTUVESV9OSV9EQVFfRElPMjRfQ1M9eQpDT05GSUdfQ09NRURJX05JX0xBQlBD X0NTPXkKQ09ORklHX0NPTUVESV9OSV9NSU9fQ1M9eQpDT05GSUdfQ09NRURJX1FVQVRFQ0hfREFR UF9DUz15CkNPTkZJR19DT01FRElfVVNCX0RSSVZFUlM9eQpDT05GSUdfQ09NRURJX0RUOTgxMj15 CkNPTkZJR19DT01FRElfTklfVVNCNjUwMT15CkNPTkZJR19DT01FRElfVVNCRFVYPXkKQ09ORklH X0NPTUVESV9VU0JEVVhGQVNUPXkKQ09ORklHX0NPTUVESV9VU0JEVVhTSUdNQT15CkNPTkZJR19D T01FRElfVk1LODBYWD15CkNPTkZJR19DT01FRElfODI1ND15CkNPTkZJR19DT01FRElfODI1NT15 CkNPTkZJR19DT01FRElfODI1NV9TQT15CkNPTkZJR19DT01FRElfS0NPTUVESUxJQj15CkNPTkZJ R19DT01FRElfQU1QTENfRElPMjAwPXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQzIzNj15CkNPTkZJ R19DT01FRElfREFTMDg9eQpDT05GSUdfQ09NRURJX0lTQURNQT15CkNPTkZJR19DT01FRElfTklf TEFCUEM9eQpDT05GSUdfQ09NRURJX05JX0xBQlBDX0lTQURNQT15CkNPTkZJR19DT01FRElfTklf VElPPXkKQ09ORklHX0NPTUVESV9OSV9ST1VUSU5HPXkKQ09ORklHX0NPTUVESV9URVNUUz15CkNP TkZJR19DT01FRElfVEVTVFNfRVhBTVBMRT15CkNPTkZJR19DT01FRElfVEVTVFNfTklfUk9VVEVT PXkKQ09ORklHX1NUQUdJTkc9eQpDT05GSUdfUFJJU00yX1VTQj15CkNPTkZJR19GQl9PTFBDX0RD T049eQpDT05GSUdfUlRMODE5MlU9bQpDT05GSUdfUlRMTElCPW0KQ09ORklHX1JUTExJQl9DUllQ VE9fQ0NNUD1tCkNPTkZJR19SVExMSUJfQ1JZUFRPX1RLSVA9bQpDT05GSUdfUlRMTElCX0NSWVBU T19XRVA9bQpDT05GSUdfUlRMODE5MkU9bQpDT05GSUdfUlRMODcyM0JTPW0KQ09ORklHX1I4NzEy VT15CkNPTkZJR19SODE4OEVVPW0KQ09ORklHXzg4RVVfQVBfTU9ERT15CkNPTkZJR19SVFM1MjA4 PXkKQ09ORklHX1ZUNjY1NT1tCkNPTkZJR19WVDY2NTY9bQoKIwojIElJTyBzdGFnaW5nIGRyaXZl cnMKIwoKIwojIEFjY2VsZXJvbWV0ZXJzCiMKQ09ORklHX0FESVMxNjIwMz15CkNPTkZJR19BRElT MTYyNDA9eQojIGVuZCBvZiBBY2NlbGVyb21ldGVycwoKIwojIEFuYWxvZyB0byBkaWdpdGFsIGNv bnZlcnRlcnMKIwpDT05GSUdfQUQ3ODE2PXkKQ09ORklHX0FENzI4MD15CiMgZW5kIG9mIEFuYWxv ZyB0byBkaWdpdGFsIGNvbnZlcnRlcnMKCiMKIyBBbmFsb2cgZGlnaXRhbCBiaS1kaXJlY3Rpb24g Y29udmVydGVycwojCkNPTkZJR19BRFQ3MzE2PXkKQ09ORklHX0FEVDczMTZfU1BJPXkKQ09ORklH X0FEVDczMTZfSTJDPXkKIyBlbmQgb2YgQW5hbG9nIGRpZ2l0YWwgYmktZGlyZWN0aW9uIGNvbnZl cnRlcnMKCiMKIyBDYXBhY2l0YW5jZSB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQ3 NzQ2PXkKIyBlbmQgb2YgQ2FwYWNpdGFuY2UgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCgojCiMgRGly ZWN0IERpZ2l0YWwgU3ludGhlc2lzCiMKQ09ORklHX0FEOTgzMj15CkNPTkZJR19BRDk4MzQ9eQoj IGVuZCBvZiBEaXJlY3QgRGlnaXRhbCBTeW50aGVzaXMKCiMKIyBOZXR3b3JrIEFuYWx5emVyLCBJ bXBlZGFuY2UgQ29udmVydGVycwojCkNPTkZJR19BRDU5MzM9eQojIGVuZCBvZiBOZXR3b3JrIEFu YWx5emVyLCBJbXBlZGFuY2UgQ29udmVydGVycwoKIwojIEFjdGl2ZSBlbmVyZ3kgbWV0ZXJpbmcg SUMKIwpDT05GSUdfQURFNzg1ND15CkNPTkZJR19BREU3ODU0X0kyQz15CkNPTkZJR19BREU3ODU0 X1NQST15CiMgZW5kIG9mIEFjdGl2ZSBlbmVyZ3kgbWV0ZXJpbmcgSUMKCiMKIyBSZXNvbHZlciB0 byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQyUzEyMTA9eQojIGVuZCBvZiBSZXNvbHZl ciB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIyBlbmQgb2YgSUlPIHN0YWdpbmcgZHJpdmVycwoKQ09O RklHX0ZCX1NNNzUwPXkKQ09ORklHX1NUQUdJTkdfTUVESUE9eQpDT05GSUdfSU5URUxfQVRPTUlT UD15CkNPTkZJR19WSURFT19BVE9NSVNQPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfSVNQMjQwMT15 CkNPTkZJR19WSURFT19BVE9NSVNQX09WMjcyMj15CkNPTkZJR19WSURFT19BVE9NSVNQX0dDMjIz NT15CkNPTkZJR19WSURFT19BVE9NSVNQX01TUkxJU1RfSEVMUEVSPXkKQ09ORklHX1ZJREVPX0FU T01JU1BfTVQ5TTExND15CkNPTkZJR19WSURFT19BVE9NSVNQX0dDMDMxMD15CkNPTkZJR19WSURF T19BVE9NSVNQX09WMjY4MD15CkNPTkZJR19WSURFT19BVE9NSVNQX09WNTY5Mz15CkNPTkZJR19W SURFT19BVE9NSVNQX0xNMzU1ND15CkNPTkZJR19WSURFT19aT1JBTj15CkNPTkZJR19WSURFT19a T1JBTl9EQzMwPXkKQ09ORklHX1ZJREVPX1pPUkFOX1pSMzYwNjA9eQpDT05GSUdfVklERU9fWk9S QU5fQlVaPXkKQ09ORklHX1ZJREVPX1pPUkFOX0RDMTA9eQpDT05GSUdfVklERU9fWk9SQU5fTE1M MzM9eQpDT05GSUdfVklERU9fWk9SQU5fTE1MMzNSMTA9eQpDT05GSUdfVklERU9fWk9SQU5fQVZT NkVZRVM9eQpDT05GSUdfVklERU9fSVBVM19JTUdVPXkKCiMKIyBBbmRyb2lkCiMKQ09ORklHX0FT SE1FTT15CiMgZW5kIG9mIEFuZHJvaWQKCkNPTkZJR19TVEFHSU5HX0JPQVJEPXkKQ09ORklHX0xU RV9HRE03MjRYPW0KQ09ORklHX0ZJUkVXSVJFX1NFUklBTD15CkNPTkZJR19GV1RUWV9NQVhfVE9U QUxfUE9SVFM9NjQKQ09ORklHX0ZXVFRZX01BWF9DQVJEX1BPUlRTPTMyCkNPTkZJR19HU19GUEdB Qk9PVD15CkNPTkZJR19VTklTWVNTUEFSPXkKQ09ORklHX0ZCX1RGVD15CkNPTkZJR19GQl9URlRf QUdNMTI2NEtfRkw9eQpDT05GSUdfRkJfVEZUX0JENjYzNDc0PXkKQ09ORklHX0ZCX1RGVF9IWDgz NDBCTj15CkNPTkZJR19GQl9URlRfSFg4MzQ3RD15CkNPTkZJR19GQl9URlRfSFg4MzUzRD15CkNP TkZJR19GQl9URlRfSFg4MzU3RD15CkNPTkZJR19GQl9URlRfSUxJOTE2Mz15CkNPTkZJR19GQl9U RlRfSUxJOTMyMD15CkNPTkZJR19GQl9URlRfSUxJOTMyNT15CkNPTkZJR19GQl9URlRfSUxJOTM0 MD15CkNPTkZJR19GQl9URlRfSUxJOTM0MT15CkNPTkZJR19GQl9URlRfSUxJOTQ4MT15CkNPTkZJ R19GQl9URlRfSUxJOTQ4Nj15CkNPTkZJR19GQl9URlRfUENEODU0ND15CkNPTkZJR19GQl9URlRf UkE4ODc1PXkKQ09ORklHX0ZCX1RGVF9TNkQwMkExPXkKQ09ORklHX0ZCX1RGVF9TNkQxMTIxPXkK Q09ORklHX0ZCX1RGVF9TRVBTNTI1PXkKQ09ORklHX0ZCX1RGVF9TSDExMDY9eQpDT05GSUdfRkJf VEZUX1NTRDEyODk9eQpDT05GSUdfRkJfVEZUX1NTRDEzMDU9eQpDT05GSUdfRkJfVEZUX1NTRDEz MDY9eQpDT05GSUdfRkJfVEZUX1NTRDEzMzE9eQpDT05GSUdfRkJfVEZUX1NTRDEzNTE9eQpDT05G SUdfRkJfVEZUX1NUNzczNVI9eQpDT05GSUdfRkJfVEZUX1NUNzc4OVY9eQpDT05GSUdfRkJfVEZU X1RJTllMQ0Q9eQpDT05GSUdfRkJfVEZUX1RMUzgyMDQ9eQpDT05GSUdfRkJfVEZUX1VDMTYxMT15 CkNPTkZJR19GQl9URlRfVUMxNzAxPXkKQ09ORklHX0ZCX1RGVF9VUEQxNjE3MDQ9eQpDT05GSUdf RkJfVEZUX1dBVFRFUk9UVD15CkNPTkZJR19NT1NUX0NPTVBPTkVOVFM9eQpDT05GSUdfTU9TVF9O RVQ9eQpDT05GSUdfTU9TVF9WSURFTz15CkNPTkZJR19NT1NUX0RJTTI9eQpDT05GSUdfTU9TVF9J MkM9eQpDT05GSUdfS1M3MDEwPXkKQ09ORklHX0dSRVlCVVNfQVVESU89eQpDT05GSUdfR1JFWUJV U19BVURJT19BUEJfQ09ERUM9eQpDT05GSUdfR1JFWUJVU19CT09UUk9NPXkKQ09ORklHX0dSRVlC VVNfRklSTVdBUkU9eQpDT05GSUdfR1JFWUJVU19ISUQ9eQpDT05GSUdfR1JFWUJVU19MSUdIVD15 CkNPTkZJR19HUkVZQlVTX0xPRz15CkNPTkZJR19HUkVZQlVTX0xPT1BCQUNLPXkKQ09ORklHX0dS RVlCVVNfUE9XRVI9eQpDT05GSUdfR1JFWUJVU19SQVc9eQpDT05GSUdfR1JFWUJVU19WSUJSQVRP Uj15CkNPTkZJR19HUkVZQlVTX0JSSURHRURfUEhZPXkKQ09ORklHX0dSRVlCVVNfR1BJTz15CkNP TkZJR19HUkVZQlVTX0kyQz15CkNPTkZJR19HUkVZQlVTX1BXTT15CkNPTkZJR19HUkVZQlVTX1NE SU89eQpDT05GSUdfR1JFWUJVU19TUEk9eQpDT05GSUdfR1JFWUJVU19VQVJUPXkKQ09ORklHX0dS RVlCVVNfVVNCPXkKQ09ORklHX1BJNDMzPXkKQ09ORklHX1hJTF9BWElTX0ZJRk89eQpDT05GSUdf RklFTERCVVNfREVWPXkKQ09ORklHX0hNU19BTllCVVNTX0JVUz15CkNPTkZJR19BUkNYX0FOWUJV U19DT05UUk9MTEVSPXkKQ09ORklHX0hNU19QUk9GSU5FVD15CkNPTkZJR19LUEMyMDAwPXkKQ09O RklHX0tQQzIwMDBfQ09SRT15CkNPTkZJR19LUEMyMDAwX1NQST15CkNPTkZJR19LUEMyMDAwX0ky Qz15CkNPTkZJR19LUEMyMDAwX0RNQT15CkNPTkZJR19RTEdFPXkKQ09ORklHX1dGWD15CkNPTkZJ R19TUE1JX0hJU0kzNjcwPXkKQ09ORklHX01GRF9ISTY0MjFfU1BNST15CkNPTkZJR19YODZfUExB VEZPUk1fREVWSUNFUz15CkNPTkZJR19BQ1BJX1dNST15CkNPTkZJR19XTUlfQk1PRj15CkNPTkZJ R19IVUFXRUlfV01JPXkKQ09ORklHX0lOVEVMX1dNSV9TQkxfRldfVVBEQVRFPXkKQ09ORklHX0lO VEVMX1dNSV9USFVOREVSQk9MVD15CkNPTkZJR19NWE1fV01JPXkKQ09ORklHX1BFQVFfV01JPXkK Q09ORklHX1hJQU9NSV9XTUk9eQpDT05GSUdfR0lHQUJZVEVfV01JPXkKQ09ORklHX0FDRVJIREY9 eQpDT05GSUdfQUNFUl9XSVJFTEVTUz15CkNPTkZJR19BQ0VSX1dNST15CkNPTkZJR19BTURfUE1D PXkKQ09ORklHX0FEVl9TV0JVVFRPTj15CkNPTkZJR19BUFBMRV9HTVVYPXkKQ09ORklHX0FTVVNf TEFQVE9QPXkKQ09ORklHX0FTVVNfV0lSRUxFU1M9eQpDT05GSUdfQVNVU19XTUk9eQpDT05GSUdf QVNVU19OQl9XTUk9eQpDT05GSUdfRUVFUENfTEFQVE9QPXkKQ09ORklHX0VFRVBDX1dNST15CkNP TkZJR19YODZfUExBVEZPUk1fRFJJVkVSU19ERUxMPXkKQ09ORklHX0FMSUVOV0FSRV9XTUk9eQpD T05GSUdfRENEQkFTPXkKQ09ORklHX0RFTExfTEFQVE9QPXkKQ09ORklHX0RFTExfUkJVPXkKQ09O RklHX0RFTExfUkJUTj15CkNPTkZJR19ERUxMX1NNQklPUz15CkNPTkZJR19ERUxMX1NNQklPU19X TUk9eQpDT05GSUdfREVMTF9TTUJJT1NfU01NPXkKQ09ORklHX0RFTExfU01PODgwMD15CkNPTkZJ R19ERUxMX1dNST15CkNPTkZJR19ERUxMX1dNSV9BSU89eQpDT05GSUdfREVMTF9XTUlfREVTQ1JJ UFRPUj15CkNPTkZJR19ERUxMX1dNSV9MRUQ9eQpDT05GSUdfREVMTF9XTUlfU1lTTUFOPXkKQ09O RklHX0FNSUxPX1JGS0lMTD15CkNPTkZJR19GVUpJVFNVX0xBUFRPUD15CkNPTkZJR19GVUpJVFNV X1RBQkxFVD15CkNPTkZJR19HUERfUE9DS0VUX0ZBTj15CkNPTkZJR19IUF9BQ0NFTD15CkNPTkZJ R19IUF9XSVJFTEVTUz15CkNPTkZJR19IUF9XTUk9eQpDT05GSUdfVEMxMTAwX1dNST15CkNPTkZJ R19JQk1fUlRMPXkKQ09ORklHX0lERUFQQURfTEFQVE9QPXkKQ09ORklHX1NFTlNPUlNfSERBUFM9 eQpDT05GSUdfVEhJTktQQURfQUNQST15CkNPTkZJR19USElOS1BBRF9BQ1BJX0FMU0FfU1VQUE9S VD15CkNPTkZJR19USElOS1BBRF9BQ1BJX0RFQlVHRkFDSUxJVElFUz15CkNPTkZJR19USElOS1BB RF9BQ1BJX0RFQlVHPXkKQ09ORklHX1RISU5LUEFEX0FDUElfVU5TQUZFX0xFRFM9eQpDT05GSUdf VEhJTktQQURfQUNQSV9WSURFTz15CkNPTkZJR19USElOS1BBRF9BQ1BJX0hPVEtFWV9QT0xMPXkK Q09ORklHX0lOVEVMX0FUT01JU1AyX0xFRD15CkNPTkZJR19JTlRFTF9DSFRfSU5UMzNGRT15CkNP TkZJR19JTlRFTF9ISURfRVZFTlQ9eQpDT05GSUdfSU5URUxfSU5UMDAwMl9WR1BJTz15CkNPTkZJ R19JTlRFTF9NRU5MT1c9eQpDT05GSUdfSU5URUxfT0FLVFJBSUw9eQpDT05GSUdfSU5URUxfVkJU Tj15CkNPTkZJR19NU0lfTEFQVE9QPXkKQ09ORklHX01TSV9XTUk9eQpDT05GSUdfWE8xNV9FQk9P Sz15CkNPTkZJR19YTzFfUkZLSUxMPXkKQ09ORklHX1BDRU5HSU5FU19BUFUyPXkKQ09ORklHX1NB TVNVTkdfTEFQVE9QPXkKQ09ORklHX1NBTVNVTkdfUTEwPXkKQ09ORklHX0FDUElfVE9TSElCQT15 CkNPTkZJR19UT1NISUJBX0JUX1JGS0lMTD15CkNPTkZJR19UT1NISUJBX0hBUFM9eQpDT05GSUdf VE9TSElCQV9XTUk9eQpDT05GSUdfQUNQSV9DTVBDPXkKQ09ORklHX0NPTVBBTF9MQVBUT1A9eQpD T05GSUdfTEdfTEFQVE9QPXkKQ09ORklHX1BBTkFTT05JQ19MQVBUT1A9eQpDT05GSUdfU09OWV9M QVBUT1A9eQpDT05GSUdfU09OWVBJX0NPTVBBVD15CkNPTkZJR19TWVNURU03Nl9BQ1BJPXkKQ09O RklHX1RPUFNUQVJfTEFQVE9QPXkKQ09ORklHX0kyQ19NVUxUSV9JTlNUQU5USUFURT15CkNPTkZJ R19NTFhfUExBVEZPUk09eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRE1JPXkKQ09ORklHX0lOVEVMX0lN Uj15CkNPTkZJR19JTlRFTF9JUFM9eQpDT05GSUdfSU5URUxfUlNUPXkKQ09ORklHX0lOVEVMX1NN QVJUQ09OTkVDVD15CkNPTkZJR19JTlRFTF9CWFRXQ19QTUlDX1RNVT15CkNPTkZJR19JTlRFTF9D SFREQ19USV9QV1JCVE49eQpDT05GSUdfSU5URUxfTVJGTERfUFdSQlROPXkKQ09ORklHX0lOVEVM X1BNQ19DT1JFPXkKQ09ORklHX0lOVEVMX1BNVF9DTEFTUz15CkNPTkZJR19JTlRFTF9QTVRfVEVM RU1FVFJZPXkKQ09ORklHX0lOVEVMX1BNVF9DUkFTSExPRz15CkNPTkZJR19JTlRFTF9QVU5JVF9J UEM9eQpDT05GSUdfSU5URUxfU0NVX0lQQz15CkNPTkZJR19JTlRFTF9TQ1U9eQpDT05GSUdfSU5U RUxfU0NVX1BDST15CkNPTkZJR19JTlRFTF9TQ1VfUExBVEZPUk09eQpDT05GSUdfSU5URUxfU0NV X1dEVD15CkNPTkZJR19JTlRFTF9TQ1VfSVBDX1VUSUw9eQpDT05GSUdfUE1DX0FUT009eQpDT05G SUdfR09MREZJU0hfUElQRT15CkNPTkZJR19DSFJPTUVfUExBVEZPUk1TPXkKQ09ORklHX0NIUk9N RU9TX0xBUFRPUD15CkNPTkZJR19DSFJPTUVPU19QU1RPUkU9eQpDT05GSUdfQ0hST01FT1NfVEJN Qz15CkNPTkZJR19DUk9TX0VDPXkKQ09ORklHX0NST1NfRUNfSTJDPXkKQ09ORklHX0NST1NfRUNf UlBNU0c9eQpDT05GSUdfQ1JPU19FQ19TUEk9eQpDT05GSUdfQ1JPU19FQ19MUEM9eQpDT05GSUdf Q1JPU19FQ19QUk9UTz15CkNPTkZJR19DUk9TX0tCRF9MRURfQkFDS0xJR0hUPXkKQ09ORklHX0NS T1NfRUNfQ0hBUkRFVj15CkNPTkZJR19DUk9TX0VDX0xJR0hUQkFSPXkKQ09ORklHX0NST1NfRUNf VkJDPXkKQ09ORklHX0NST1NfRUNfREVCVUdGUz15CkNPTkZJR19DUk9TX0VDX1NFTlNPUkhVQj15 CkNPTkZJR19DUk9TX0VDX1NZU0ZTPXkKQ09ORklHX0NST1NfRUNfVFlQRUM9eQpDT05GSUdfQ1JP U19VU0JQRF9MT0dHRVI9eQpDT05GSUdfQ1JPU19VU0JQRF9OT1RJRlk9eQpDT05GSUdfV0lMQ09f RUM9eQpDT05GSUdfV0lMQ09fRUNfREVCVUdGUz15CkNPTkZJR19XSUxDT19FQ19FVkVOVFM9eQpD T05GSUdfV0lMQ09fRUNfVEVMRU1FVFJZPXkKQ09ORklHX01FTExBTk9YX1BMQVRGT1JNPXkKQ09O RklHX01MWFJFR19IT1RQTFVHPXkKQ09ORklHX01MWFJFR19JTz15CkNPTkZJR19PTFBDX0VDPXkK Q09ORklHX1NVUkZBQ0VfUExBVEZPUk1TPXkKQ09ORklHX1NVUkZBQ0UzX1dNST15CkNPTkZJR19T VVJGQUNFXzNfQlVUVE9OPXkKQ09ORklHX1NVUkZBQ0VfM19QT1dFUl9PUFJFR0lPTj15CkNPTkZJ R19TVVJGQUNFX0FDUElfTk9USUZZPXkKQ09ORklHX1NVUkZBQ0VfQUdHUkVHQVRPUl9DREVWPXkK Q09ORklHX1NVUkZBQ0VfQUdHUkVHQVRPUl9SRUdJU1RSWT15CkNPTkZJR19TVVJGQUNFX0RUWD15 CkNPTkZJR19TVVJGQUNFX0dQRT15CkNPTkZJR19TVVJGQUNFX0hPVFBMVUc9eQpDT05GSUdfU1VS RkFDRV9QTEFURk9STV9QUk9GSUxFPXkKQ09ORklHX1NVUkZBQ0VfUFJPM19CVVRUT049eQpDT05G SUdfU1VSRkFDRV9BR0dSRUdBVE9SPXkKQ09ORklHX1NVUkZBQ0VfQUdHUkVHQVRPUl9CVVM9eQpD T05GSUdfU1VSRkFDRV9BR0dSRUdBVE9SX0VSUk9SX0lOSkVDVElPTj15CkNPTkZJR19IQVZFX0NM Sz15CkNPTkZJR19DTEtERVZfTE9PS1VQPXkKQ09ORklHX0hBVkVfQ0xLX1BSRVBBUkU9eQpDT05G SUdfQ09NTU9OX0NMSz15CkNPTkZJR19DT01NT05fQ0xLX1dNODMxWD15CkNPTkZJR19DT01NT05f Q0xLX01BWDc3Njg2PXkKQ09ORklHX0NPTU1PTl9DTEtfTUFYOTQ4NT15CkNPTkZJR19DT01NT05f Q0xLX1JLODA4PXkKQ09ORklHX0NPTU1PTl9DTEtfU0k1MzQxPXkKQ09ORklHX0NPTU1PTl9DTEtf U0k1MzUxPXkKQ09ORklHX0NPTU1PTl9DTEtfU0k1MTQ9eQpDT05GSUdfQ09NTU9OX0NMS19TSTU0 ND15CkNPTkZJR19DT01NT05fQ0xLX1NJNTcwPXkKQ09ORklHX0NPTU1PTl9DTEtfQ0RDRTcwNj15 CkNPTkZJR19DT01NT05fQ0xLX0NEQ0U5MjU9eQpDT05GSUdfQ09NTU9OX0NMS19DUzIwMDBfQ1A9 eQpDT05GSUdfQ09NTU9OX0NMS19TMk1QUzExPXkKQ09ORklHX0NMS19UV0w2MDQwPXkKQ09ORklH X0NPTU1PTl9DTEtfQVhJX0NMS0dFTj15CkNPTkZJR19DT01NT05fQ0xLX0xPQ0hOQUdBUj15CkNP TkZJR19DT01NT05fQ0xLX1BBTE1BUz15CkNPTkZJR19DT01NT05fQ0xLX1BXTT15CkNPTkZJR19D T01NT05fQ0xLX1ZDNT15CkNPTkZJR19DT01NT05fQ0xLX0JENzE4WFg9eQpDT05GSUdfQ09NTU9O X0NMS19GSVhFRF9NTUlPPXkKQ09ORklHX0NMS19MR01fQ0dVPXkKQ09ORklHX1hJTElOWF9WQ1U9 eQpDT05GSUdfSFdTUElOTE9DSz15CgojCiMgQ2xvY2sgU291cmNlIGRyaXZlcnMKIwpDT05GSUdf VElNRVJfT0Y9eQpDT05GSUdfVElNRVJfUFJPQkU9eQpDT05GSUdfQ0xLU1JDX0k4MjUzPXkKQ09O RklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1 Mz15CkNPTkZJR19DTEtTUkNfTU1JTz15CkNPTkZJR19EV19BUEJfVElNRVI9eQpDT05GSUdfTUlD Uk9DSElQX1BJVDY0Qj15CiMgZW5kIG9mIENsb2NrIFNvdXJjZSBkcml2ZXJzCgpDT05GSUdfTUFJ TEJPWD15CkNPTkZJR19QTEFURk9STV9NSFU9eQpDT05GSUdfUENDPXkKQ09ORklHX0FMVEVSQV9N Qk9YPXkKQ09ORklHX01BSUxCT1hfVEVTVD15CkNPTkZJR19JT01NVV9JT1ZBPXkKQ09ORklHX0lP QVNJRD15CkNPTkZJR19JT01NVV9BUEk9eQpDT05GSUdfSU9NTVVfU1VQUE9SVD15CgojCiMgR2Vu ZXJpYyBJT01NVSBQYWdldGFibGUgU3VwcG9ydAojCiMgZW5kIG9mIEdlbmVyaWMgSU9NTVUgUGFn ZXRhYmxlIFN1cHBvcnQKCkNPTkZJR19JT01NVV9ERUJVR0ZTPXkKQ09ORklHX0lPTU1VX0RFRkFV TFRfUEFTU1RIUk9VR0g9eQpDT05GSUdfT0ZfSU9NTVU9eQpDT05GSUdfSU9NTVVfRE1BPXkKQ09O RklHX0RNQVJfVEFCTEU9eQpDT05GSUdfSU5URUxfSU9NTVU9eQpDT05GSUdfSU5URUxfSU9NTVVf REVCVUdGUz15CkNPTkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OPXkKQ09ORklHX0lOVEVMX0lP TU1VX0ZMT1BQWV9XQT15CkNPTkZJR19JTlRFTF9JT01NVV9TQ0FMQUJMRV9NT0RFX0RFRkFVTFRf T049eQpDT05GSUdfSFlQRVJWX0lPTU1VPXkKCiMKIyBSZW1vdGVwcm9jIGRyaXZlcnMKIwpDT05G SUdfUkVNT1RFUFJPQz15CkNPTkZJR19SRU1PVEVQUk9DX0NERVY9eQojIGVuZCBvZiBSZW1vdGVw cm9jIGRyaXZlcnMKCiMKIyBScG1zZyBkcml2ZXJzCiMKQ09ORklHX1JQTVNHPXkKQ09ORklHX1JQ TVNHX0NIQVI9eQpDT05GSUdfUlBNU0dfTlM9eQpDT05GSUdfUlBNU0dfUUNPTV9HTElOSz15CkNP TkZJR19SUE1TR19RQ09NX0dMSU5LX1JQTT15CkNPTkZJR19SUE1TR19WSVJUSU89eQojIGVuZCBv ZiBScG1zZyBkcml2ZXJzCgpDT05GSUdfU09VTkRXSVJFPXkKCiMKIyBTb3VuZFdpcmUgRGV2aWNl cwojCkNPTkZJR19TT1VORFdJUkVfQ0FERU5DRT15CkNPTkZJR19TT1VORFdJUkVfSU5URUw9eQpD T05GSUdfU09VTkRXSVJFX1FDT009eQpDT05GSUdfU09VTkRXSVJFX0dFTkVSSUNfQUxMT0NBVElP Tj15CgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgQW1s b2dpYyBTb0MgZHJpdmVycwojCiMgZW5kIG9mIEFtbG9naWMgU29DIGRyaXZlcnMKCiMKIyBCcm9h ZGNvbSBTb0MgZHJpdmVycwojCiMgZW5kIG9mIEJyb2FkY29tIFNvQyBkcml2ZXJzCgojCiMgTlhQ L0ZyZWVzY2FsZSBRb3JJUSBTb0MgZHJpdmVycwojCiMgZW5kIG9mIE5YUC9GcmVlc2NhbGUgUW9y SVEgU29DIGRyaXZlcnMKCiMKIyBpLk1YIFNvQyBkcml2ZXJzCiMKIyBlbmQgb2YgaS5NWCBTb0Mg ZHJpdmVycwoKIwojIEVuYWJsZSBMaXRlWCBTb0MgQnVpbGRlciBzcGVjaWZpYyBkcml2ZXJzCiMK Q09ORklHX0xJVEVYPXkKQ09ORklHX0xJVEVYX1NPQ19DT05UUk9MTEVSPXkKQ09ORklHX0xJVEVY X1NVQlJFR19TSVpFPTQKIyBlbmQgb2YgRW5hYmxlIExpdGVYIFNvQyBCdWlsZGVyIHNwZWNpZmlj IGRyaXZlcnMKCiMKIyBRdWFsY29tbSBTb0MgZHJpdmVycwojCkNPTkZJR19RQ09NX1FNSV9IRUxQ RVJTPXkKIyBlbmQgb2YgUXVhbGNvbW0gU29DIGRyaXZlcnMKCkNPTkZJR19TT0NfVEk9eQoKIwoj IFhpbGlueCBTb0MgZHJpdmVycwojCiMgZW5kIG9mIFhpbGlueCBTb0MgZHJpdmVycwojIGVuZCBv ZiBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCgpDT05GSUdfUE1fREVWRlJF UT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9HT1ZfU0lNUExFX09O REVNQU5EPXkKQ09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0RFVkZSRVFf R09WX1BPV0VSU0FWRT15CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9eQpDT05GSUdfREVW RlJFUV9HT1ZfUEFTU0lWRT15CgojCiMgREVWRlJFUSBEcml2ZXJzCiMKQ09ORklHX1BNX0RFVkZS RVFfRVZFTlQ9eQpDT05GSUdfRVhUQ09OPXkKCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwpD T05GSUdfRVhUQ09OX0FEQ19KQUNLPXkKQ09ORklHX0VYVENPTl9BWFAyODg9eQpDT05GSUdfRVhU Q09OX0ZTQTk0ODA9eQpDT05GSUdfRVhUQ09OX0dQSU89eQpDT05GSUdfRVhUQ09OX0lOVEVMX0lO VDM0OTY9eQpDT05GSUdfRVhUQ09OX0lOVEVMX0NIVF9XQz15CkNPTkZJR19FWFRDT05fSU5URUxf TVJGTEQ9eQpDT05GSUdfRVhUQ09OX01BWDE0NTc3PXkKQ09ORklHX0VYVENPTl9NQVgzMzU1PXkK Q09ORklHX0VYVENPTl9NQVg3NzY5Mz15CkNPTkZJR19FWFRDT05fTUFYNzc4NDM9eQpDT05GSUdf RVhUQ09OX01BWDg5OTc9eQpDT05GSUdfRVhUQ09OX1BBTE1BUz15CkNPTkZJR19FWFRDT05fUFRO NTE1MD15CkNPTkZJR19FWFRDT05fUlQ4OTczQT15CkNPTkZJR19FWFRDT05fU001NTAyPXkKQ09O RklHX0VYVENPTl9VU0JfR1BJTz15CkNPTkZJR19FWFRDT05fVVNCQ19DUk9TX0VDPXkKQ09ORklH X0VYVENPTl9VU0JDX1RVU0IzMjA9eQpDT05GSUdfTUVNT1JZPXkKQ09ORklHX0ZQR0FfREZMX0VN SUY9eQpDT05GSUdfSUlPPXkKQ09ORklHX0lJT19CVUZGRVI9eQpDT05GSUdfSUlPX0JVRkZFUl9D Qj15CkNPTkZJR19JSU9fQlVGRkVSX0RNQT15CkNPTkZJR19JSU9fQlVGRkVSX0RNQUVOR0lORT15 CkNPTkZJR19JSU9fQlVGRkVSX0hXX0NPTlNVTUVSPXkKQ09ORklHX0lJT19LRklGT19CVUY9eQpD T05GSUdfSUlPX1RSSUdHRVJFRF9CVUZGRVI9eQpDT05GSUdfSUlPX0NPTkZJR0ZTPXkKQ09ORklH X0lJT19UUklHR0VSPXkKQ09ORklHX0lJT19DT05TVU1FUlNfUEVSX1RSSUdHRVI9MgpDT05GSUdf SUlPX1NXX0RFVklDRT15CkNPTkZJR19JSU9fU1dfVFJJR0dFUj15CkNPTkZJR19JSU9fVFJJR0dF UkVEX0VWRU5UPXkKCiMKIyBBY2NlbGVyb21ldGVycwojCkNPTkZJR19BRElTMTYyMDE9eQpDT05G SUdfQURJUzE2MjA5PXkKQ09ORklHX0FEWEwzNzI9eQpDT05GSUdfQURYTDM3Ml9TUEk9eQpDT05G SUdfQURYTDM3Ml9JMkM9eQpDT05GSUdfQk1BMjIwPXkKQ09ORklHX0JNQTQwMD15CkNPTkZJR19C TUE0MDBfSTJDPXkKQ09ORklHX0JNQTQwMF9TUEk9eQpDT05GSUdfQk1DMTUwX0FDQ0VMPXkKQ09O RklHX0JNQzE1MF9BQ0NFTF9JMkM9eQpDT05GSUdfQk1DMTUwX0FDQ0VMX1NQST15CkNPTkZJR19C TUkwODhfQUNDRUw9eQpDT05GSUdfQk1JMDg4X0FDQ0VMX1NQST15CkNPTkZJR19EQTI4MD15CkNP TkZJR19EQTMxMT15CkNPTkZJR19ETUFSRDA2PXkKQ09ORklHX0RNQVJEMDk9eQpDT05GSUdfRE1B UkQxMD15CkNPTkZJR19ISURfU0VOU09SX0FDQ0VMXzNEPXkKQ09ORklHX0lJT19DUk9TX0VDX0FD Q0VMX0xFR0FDWT15CkNPTkZJR19LWFNEOT15CkNPTkZJR19LWFNEOV9TUEk9eQpDT05GSUdfS1hT RDlfSTJDPXkKQ09ORklHX0tYQ0pLMTAxMz15CkNPTkZJR19NQzMyMzA9eQpDT05GSUdfTU1BNzQ1 NT15CkNPTkZJR19NTUE3NDU1X0kyQz15CkNPTkZJR19NTUE3NDU1X1NQST15CkNPTkZJR19NTUE3 NjYwPXkKQ09ORklHX01NQTg0NTI9eQpDT05GSUdfTU1BOTU1MV9DT1JFPXkKQ09ORklHX01NQTk1 NTE9eQpDT05GSUdfTU1BOTU1Mz15CkNPTkZJR19NWEM0MDA1PXkKQ09ORklHX01YQzYyNTU9eQpD T05GSUdfU0NBMzAwMD15CkNPTkZJR19TVEs4MzEyPXkKQ09ORklHX1NUSzhCQTUwPXkKIyBlbmQg b2YgQWNjZWxlcm9tZXRlcnMKCiMKIyBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09O RklHX0FEX1NJR01BX0RFTFRBPXkKQ09ORklHX0FENzA5MVI1PXkKQ09ORklHX0FENzEyND15CkNP TkZJR19BRDcxOTI9eQpDT05GSUdfQUQ3MjY2PXkKQ09ORklHX0FENzI5MT15CkNPTkZJR19BRDcy OTI9eQpDT05GSUdfQUQ3Mjk4PXkKQ09ORklHX0FENzQ3Nj15CkNPTkZJR19BRDc2MDY9eQpDT05G SUdfQUQ3NjA2X0lGQUNFX1BBUkFMTEVMPXkKQ09ORklHX0FENzYwNl9JRkFDRV9TUEk9eQpDT05G SUdfQUQ3NzY2PXkKQ09ORklHX0FENzc2OF8xPXkKQ09ORklHX0FENzc4MD15CkNPTkZJR19BRDc3 OTE9eQpDT05GSUdfQUQ3NzkzPXkKQ09ORklHX0FENzg4Nz15CkNPTkZJR19BRDc5MjM9eQpDT05G SUdfQUQ3OTQ5PXkKQ09ORklHX0FENzk5WD15CkNPTkZJR19BRDk0Njc9eQpDT05GSUdfQURJX0FY SV9BREM9eQpDT05GSUdfQVhQMjBYX0FEQz15CkNPTkZJR19BWFAyODhfQURDPXkKQ09ORklHX0ND MTAwMDFfQURDPXkKQ09ORklHX0NQQ0FQX0FEQz15CkNPTkZJR19EQTkxNTBfR1BBREM9eQpDT05G SUdfRExOMl9BREM9eQpDT05GSUdfRU5WRUxPUEVfREVURUNUT1I9eQpDT05GSUdfSEk4NDM1PXkK Q09ORklHX0hYNzExPXkKQ09ORklHX0lOVEVMX01SRkxEX0FEQz15CkNPTkZJR19MUDg3ODhfQURD PXkKQ09ORklHX0xUQzI0NzE9eQpDT05GSUdfTFRDMjQ4NT15CkNPTkZJR19MVEMyNDk2PXkKQ09O RklHX0xUQzI0OTc9eQpDT05GSUdfTUFYMTAyNz15CkNPTkZJR19NQVgxMTEwMD15CkNPTkZJR19N QVgxMTE4PXkKQ09ORklHX01BWDEyNDE9eQpDT05GSUdfTUFYMTM2Mz15CkNPTkZJR19NQVg5NjEx PXkKQ09ORklHX01DUDMyMFg9eQpDT05GSUdfTUNQMzQyMj15CkNPTkZJR19NQ1AzOTExPXkKQ09O RklHX01FRElBVEVLX01UNjM2MF9BREM9eQpDT05GSUdfTUVOX1oxODhfQURDPXkKQ09ORklHX01Q MjYyOV9BREM9eQpDT05GSUdfTkFVNzgwMj15CkNPTkZJR19QQUxNQVNfR1BBREM9eQpDT05GSUdf UUNPTV9WQURDX0NPTU1PTj15CkNPTkZJR19RQ09NX1NQTUlfSUFEQz15CkNPTkZJR19RQ09NX1NQ TUlfVkFEQz15CkNPTkZJR19RQ09NX1NQTUlfQURDNT15CkNPTkZJR19STjVUNjE4X0FEQz15CkNP TkZJR19TRF9BRENfTU9EVUxBVE9SPXkKQ09ORklHX1NUTVBFX0FEQz15CkNPTkZJR19TVFgxMDQ9 eQpDT05GSUdfVElfQURDMDgxQz15CkNPTkZJR19USV9BREMwODMyPXkKQ09ORklHX1RJX0FEQzA4 NFMwMjE9eQpDT05GSUdfVElfQURDMTIxMzg9eQpDT05GSUdfVElfQURDMTA4UzEwMj15CkNPTkZJ R19USV9BREMxMjhTMDUyPXkKQ09ORklHX1RJX0FEQzE2MVM2MjY9eQpDT05GSUdfVElfQURTMTAx NT15CkNPTkZJR19USV9BRFM3OTUwPXkKQ09ORklHX1RJX0FEUzgzNDQ9eQpDT05GSUdfVElfQURT ODY4OD15CkNPTkZJR19USV9BRFMxMjRTMDg9eQpDT05GSUdfVElfQURTMTMxRTA4PXkKQ09ORklH X1RJX0FNMzM1WF9BREM9eQpDT05GSUdfVElfVExDNDU0MT15CkNPTkZJR19UV0w0MDMwX01BREM9 eQpDT05GSUdfVFdMNjAzMF9HUEFEQz15CkNPTkZJR19WRjYxMF9BREM9eQpDT05GSUdfVklQRVJC T0FSRF9BREM9eQpDT05GSUdfWElMSU5YX1hBREM9eQojIGVuZCBvZiBBbmFsb2cgdG8gZGlnaXRh bCBjb252ZXJ0ZXJzCgojCiMgQW5hbG9nIEZyb250IEVuZHMKIwpDT05GSUdfSUlPX1JFU0NBTEU9 eQojIGVuZCBvZiBBbmFsb2cgRnJvbnQgRW5kcwoKIwojIEFtcGxpZmllcnMKIwpDT05GSUdfQUQ4 MzY2PXkKQ09ORklHX0hNQzQyNT15CiMgZW5kIG9mIEFtcGxpZmllcnMKCiMKIyBDYXBhY2l0YW5j ZSB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQ3MTUwPXkKIyBlbmQgb2YgQ2FwYWNp dGFuY2UgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCgojCiMgQ2hlbWljYWwgU2Vuc29ycwojCkNPTkZJ R19BVExBU19QSF9TRU5TT1I9eQpDT05GSUdfQVRMQVNfRVpPX1NFTlNPUj15CkNPTkZJR19CTUU2 ODA9eQpDT05GSUdfQk1FNjgwX0kyQz15CkNPTkZJR19CTUU2ODBfU1BJPXkKQ09ORklHX0NDUzgx MT15CkNPTkZJR19JQVFDT1JFPXkKQ09ORklHX1BNUzcwMDM9eQpDT05GSUdfU0NEMzBfQ09SRT15 CkNPTkZJR19TQ0QzMF9JMkM9eQpDT05GSUdfU0NEMzBfU0VSSUFMPXkKQ09ORklHX1NFTlNJUklP Tl9TR1AzMD15CkNPTkZJR19TUFMzMD15CkNPTkZJR19WWjg5WD15CiMgZW5kIG9mIENoZW1pY2Fs IFNlbnNvcnMKCkNPTkZJR19JSU9fQ1JPU19FQ19TRU5TT1JTX0NPUkU9eQpDT05GSUdfSUlPX0NS T1NfRUNfU0VOU09SUz15CkNPTkZJR19JSU9fQ1JPU19FQ19TRU5TT1JTX0xJRF9BTkdMRT15Cgoj CiMgSGlkIFNlbnNvciBJSU8gQ29tbW9uCiMKQ09ORklHX0hJRF9TRU5TT1JfSUlPX0NPTU1PTj15 CkNPTkZJR19ISURfU0VOU09SX0lJT19UUklHR0VSPXkKIyBlbmQgb2YgSGlkIFNlbnNvciBJSU8g Q29tbW9uCgpDT05GSUdfSUlPX01TX1NFTlNPUlNfSTJDPXkKCiMKIyBJSU8gU0NNSSBTZW5zb3Jz CiMKIyBlbmQgb2YgSUlPIFNDTUkgU2Vuc29ycwoKIwojIFNTUCBTZW5zb3IgQ29tbW9uCiMKQ09O RklHX0lJT19TU1BfU0VOU09SU19DT01NT05TPXkKQ09ORklHX0lJT19TU1BfU0VOU09SSFVCPXkK IyBlbmQgb2YgU1NQIFNlbnNvciBDb21tb24KCkNPTkZJR19JSU9fU1RfU0VOU09SU19JMkM9eQpD T05GSUdfSUlPX1NUX1NFTlNPUlNfU1BJPXkKQ09ORklHX0lJT19TVF9TRU5TT1JTX0NPUkU9eQoK IwojIERpZ2l0YWwgdG8gYW5hbG9nIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQ1MDY0PXkKQ09ORklH X0FENTM2MD15CkNPTkZJR19BRDUzODA9eQpDT05GSUdfQUQ1NDIxPXkKQ09ORklHX0FENTQ0Nj15 CkNPTkZJR19BRDU0NDk9eQpDT05GSUdfQUQ1NTkyUl9CQVNFPXkKQ09ORklHX0FENTU5MlI9eQpD T05GSUdfQUQ1NTkzUj15CkNPTkZJR19BRDU1MDQ9eQpDT05GSUdfQUQ1NjI0Ul9TUEk9eQpDT05G SUdfQUQ1Njg2PXkKQ09ORklHX0FENTY4Nl9TUEk9eQpDT05GSUdfQUQ1Njk2X0kyQz15CkNPTkZJ R19BRDU3NTU9eQpDT05GSUdfQUQ1NzU4PXkKQ09ORklHX0FENTc2MT15CkNPTkZJR19BRDU3NjQ9 eQpDT05GSUdfQUQ1NzY2PXkKQ09ORklHX0FENTc3MFI9eQpDT05GSUdfQUQ1NzkxPXkKQ09ORklH X0FENzMwMz15CkNPTkZJR19BRDg4MDE9eQpDT05GSUdfQ0lPX0RBQz15CkNPTkZJR19EUE9UX0RB Qz15CkNPTkZJR19EUzQ0MjQ9eQpDT05GSUdfTFRDMTY2MD15CkNPTkZJR19MVEMyNjMyPXkKQ09O RklHX002MjMzMj15CkNPTkZJR19NQVg1MTc9eQpDT05GSUdfTUFYNTgyMT15CkNPTkZJR19NQ1A0 NzI1PXkKQ09ORklHX01DUDQ5MjI9eQpDT05GSUdfVElfREFDMDgyUzA4NT15CkNPTkZJR19USV9E QUM1NTcxPXkKQ09ORklHX1RJX0RBQzczMTE9eQpDT05GSUdfVElfREFDNzYxMj15CkNPTkZJR19W RjYxMF9EQUM9eQojIGVuZCBvZiBEaWdpdGFsIHRvIGFuYWxvZyBjb252ZXJ0ZXJzCgojCiMgSUlP IGR1bW15IGRyaXZlcgojCkNPTkZJR19JSU9fRFVNTVlfRVZHRU49eQpDT05GSUdfSUlPX1NJTVBM RV9EVU1NWT15CkNPTkZJR19JSU9fU0lNUExFX0RVTU1ZX0VWRU5UUz15CkNPTkZJR19JSU9fU0lN UExFX0RVTU1ZX0JVRkZFUj15CiMgZW5kIG9mIElJTyBkdW1teSBkcml2ZXIKCiMKIyBGcmVxdWVu Y3kgU3ludGhlc2l6ZXJzIEREUy9QTEwKIwoKIwojIENsb2NrIEdlbmVyYXRvci9EaXN0cmlidXRp b24KIwpDT05GSUdfQUQ5NTIzPXkKIyBlbmQgb2YgQ2xvY2sgR2VuZXJhdG9yL0Rpc3RyaWJ1dGlv bgoKIwojIFBoYXNlLUxvY2tlZCBMb29wIChQTEwpIGZyZXF1ZW5jeSBzeW50aGVzaXplcnMKIwpD T05GSUdfQURGNDM1MD15CkNPTkZJR19BREY0MzcxPXkKIyBlbmQgb2YgUGhhc2UtTG9ja2VkIExv b3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVycwojIGVuZCBvZiBGcmVxdWVuY3kgU3ludGhl c2l6ZXJzIEREUy9QTEwKCiMKIyBEaWdpdGFsIGd5cm9zY29wZSBzZW5zb3JzCiMKQ09ORklHX0FE SVMxNjA4MD15CkNPTkZJR19BRElTMTYxMzA9eQpDT05GSUdfQURJUzE2MTM2PXkKQ09ORklHX0FE SVMxNjI2MD15CkNPTkZJR19BRFhSUzI5MD15CkNPTkZJR19BRFhSUzQ1MD15CkNPTkZJR19CTUcx NjA9eQpDT05GSUdfQk1HMTYwX0kyQz15CkNPTkZJR19CTUcxNjBfU1BJPXkKQ09ORklHX0ZYQVMy MTAwMkM9eQpDT05GSUdfRlhBUzIxMDAyQ19JMkM9eQpDT05GSUdfRlhBUzIxMDAyQ19TUEk9eQpD T05GSUdfSElEX1NFTlNPUl9HWVJPXzNEPXkKQ09ORklHX01QVTMwNTA9eQpDT05GSUdfTVBVMzA1 MF9JMkM9eQpDT05GSUdfSUlPX1NUX0dZUk9fM0FYSVM9eQpDT05GSUdfSUlPX1NUX0dZUk9fSTJD XzNBWElTPXkKQ09ORklHX0lJT19TVF9HWVJPX1NQSV8zQVhJUz15CkNPTkZJR19JVEczMjAwPXkK IyBlbmQgb2YgRGlnaXRhbCBneXJvc2NvcGUgc2Vuc29ycwoKIwojIEhlYWx0aCBTZW5zb3JzCiMK CiMKIyBIZWFydCBSYXRlIE1vbml0b3JzCiMKQ09ORklHX0FGRTQ0MDM9eQpDT05GSUdfQUZFNDQw ND15CkNPTkZJR19NQVgzMDEwMD15CkNPTkZJR19NQVgzMDEwMj15CiMgZW5kIG9mIEhlYXJ0IFJh dGUgTW9uaXRvcnMKIyBlbmQgb2YgSGVhbHRoIFNlbnNvcnMKCiMKIyBIdW1pZGl0eSBzZW5zb3Jz CiMKQ09ORklHX0FNMjMxNT15CkNPTkZJR19ESFQxMT15CkNPTkZJR19IREMxMDBYPXkKQ09ORklH X0hEQzIwMTA9eQpDT05GSUdfSElEX1NFTlNPUl9IVU1JRElUWT15CkNPTkZJR19IVFMyMjE9eQpD T05GSUdfSFRTMjIxX0kyQz15CkNPTkZJR19IVFMyMjFfU1BJPXkKQ09ORklHX0hUVTIxPXkKQ09O RklHX1NJNzAwNT15CkNPTkZJR19TSTcwMjA9eQojIGVuZCBvZiBIdW1pZGl0eSBzZW5zb3JzCgoj CiMgSW5lcnRpYWwgbWVhc3VyZW1lbnQgdW5pdHMKIwpDT05GSUdfQURJUzE2NDAwPXkKQ09ORklH X0FESVMxNjQ2MD15CkNPTkZJR19BRElTMTY0NzU9eQpDT05GSUdfQURJUzE2NDgwPXkKQ09ORklH X0JNSTE2MD15CkNPTkZJR19CTUkxNjBfSTJDPXkKQ09ORklHX0JNSTE2MF9TUEk9eQpDT05GSUdf RlhPUzg3MDA9eQpDT05GSUdfRlhPUzg3MDBfSTJDPXkKQ09ORklHX0ZYT1M4NzAwX1NQST15CkNP TkZJR19LTVg2MT15CkNPTkZJR19JTlZfSUNNNDI2MDA9eQpDT05GSUdfSU5WX0lDTTQyNjAwX0ky Qz15CkNPTkZJR19JTlZfSUNNNDI2MDBfU1BJPXkKQ09ORklHX0lOVl9NUFU2MDUwX0lJTz15CkNP TkZJR19JTlZfTVBVNjA1MF9JMkM9eQpDT05GSUdfSU5WX01QVTYwNTBfU1BJPXkKQ09ORklHX0lJ T19TVF9MU002RFNYPXkKQ09ORklHX0lJT19TVF9MU002RFNYX0kyQz15CkNPTkZJR19JSU9fU1Rf TFNNNkRTWF9TUEk9eQpDT05GSUdfSUlPX1NUX0xTTTZEU1hfSTNDPXkKIyBlbmQgb2YgSW5lcnRp YWwgbWVhc3VyZW1lbnQgdW5pdHMKCkNPTkZJR19JSU9fQURJU19MSUI9eQpDT05GSUdfSUlPX0FE SVNfTElCX0JVRkZFUj15CgojCiMgTGlnaHQgc2Vuc29ycwojCkNPTkZJR19BQ1BJX0FMUz15CkNP TkZJR19BREpEX1MzMTE9eQpDT05GSUdfQURVWDEwMjA9eQpDT05GSUdfQUwzMDEwPXkKQ09ORklH X0FMMzMyMEE9eQpDT05GSUdfQVBEUzkzMDA9eQpDT05GSUdfQVBEUzk5NjA9eQpDT05GSUdfQVM3 MzIxMT15CkNPTkZJR19CSDE3NTA9eQpDT05GSUdfQkgxNzgwPXkKQ09ORklHX0NNMzIxODE9eQpD T05GSUdfQ00zMjMyPXkKQ09ORklHX0NNMzMyMz15CkNPTkZJR19DTTM2MDU9eQpDT05GSUdfQ00z NjY1MT15CkNPTkZJR19JSU9fQ1JPU19FQ19MSUdIVF9QUk9YPXkKQ09ORklHX0dQMkFQMDAyPXkK Q09ORklHX0dQMkFQMDIwQTAwRj15CkNPTkZJR19JUVM2MjFfQUxTPXkKQ09ORklHX1NFTlNPUlNf SVNMMjkwMTg9eQpDT05GSUdfU0VOU09SU19JU0wyOTAyOD15CkNPTkZJR19JU0wyOTEyNT15CkNP TkZJR19ISURfU0VOU09SX0FMUz15CkNPTkZJR19ISURfU0VOU09SX1BST1g9eQpDT05GSUdfSlNB MTIxMj15CkNPTkZJR19SUFIwNTIxPXkKQ09ORklHX1NFTlNPUlNfTE0zNTMzPXkKQ09ORklHX0xU UjUwMT15CkNPTkZJR19MVjAxMDRDUz15CkNPTkZJR19NQVg0NDAwMD15CkNPTkZJR19NQVg0NDAw OT15CkNPTkZJR19OT0ExMzA1PXkKQ09ORklHX09QVDMwMDE9eQpDT05GSUdfUEExMjIwMzAwMT15 CkNPTkZJR19TSTExMzM9eQpDT05GSUdfU0kxMTQ1PXkKQ09ORklHX1NUSzMzMTA9eQpDT05GSUdf U1RfVVZJUzI1PXkKQ09ORklHX1NUX1VWSVMyNV9JMkM9eQpDT05GSUdfU1RfVVZJUzI1X1NQST15 CkNPTkZJR19UQ1MzNDE0PXkKQ09ORklHX1RDUzM0NzI9eQpDT05GSUdfU0VOU09SU19UU0wyNTYz PXkKQ09ORklHX1RTTDI1ODM9eQpDT05GSUdfVFNMMjc3Mj15CkNPTkZJR19UU0w0NTMxPXkKQ09O RklHX1VTNTE4MkQ9eQpDT05GSUdfVkNOTDQwMDA9eQpDT05GSUdfVkNOTDQwMzU9eQpDT05GSUdf VkVNTDYwMzA9eQpDT05GSUdfVkVNTDYwNzA9eQpDT05GSUdfVkw2MTgwPXkKQ09ORklHX1pPUFQy MjAxPXkKIyBlbmQgb2YgTGlnaHQgc2Vuc29ycwoKIwojIE1hZ25ldG9tZXRlciBzZW5zb3JzCiMK Q09ORklHX0FLODk3ND15CkNPTkZJR19BSzg5NzU9eQpDT05GSUdfQUswOTkxMT15CkNPTkZJR19C TUMxNTBfTUFHTj15CkNPTkZJR19CTUMxNTBfTUFHTl9JMkM9eQpDT05GSUdfQk1DMTUwX01BR05f U1BJPXkKQ09ORklHX01BRzMxMTA9eQpDT05GSUdfSElEX1NFTlNPUl9NQUdORVRPTUVURVJfM0Q9 eQpDT05GSUdfTU1DMzUyNDA9eQpDT05GSUdfSUlPX1NUX01BR05fM0FYSVM9eQpDT05GSUdfSUlP X1NUX01BR05fSTJDXzNBWElTPXkKQ09ORklHX0lJT19TVF9NQUdOX1NQSV8zQVhJUz15CkNPTkZJ R19TRU5TT1JTX0hNQzU4NDM9eQpDT05GSUdfU0VOU09SU19ITUM1ODQzX0kyQz15CkNPTkZJR19T RU5TT1JTX0hNQzU4NDNfU1BJPXkKQ09ORklHX1NFTlNPUlNfUk0zMTAwPXkKQ09ORklHX1NFTlNP UlNfUk0zMTAwX0kyQz15CkNPTkZJR19TRU5TT1JTX1JNMzEwMF9TUEk9eQpDT05GSUdfWUFNQUhB X1lBUzUzMD15CiMgZW5kIG9mIE1hZ25ldG9tZXRlciBzZW5zb3JzCgojCiMgTXVsdGlwbGV4ZXJz CiMKQ09ORklHX0lJT19NVVg9eQojIGVuZCBvZiBNdWx0aXBsZXhlcnMKCiMKIyBJbmNsaW5vbWV0 ZXIgc2Vuc29ycwojCkNPTkZJR19ISURfU0VOU09SX0lOQ0xJTk9NRVRFUl8zRD15CkNPTkZJR19I SURfU0VOU09SX0RFVklDRV9ST1RBVElPTj15CiMgZW5kIG9mIEluY2xpbm9tZXRlciBzZW5zb3Jz CgpDT05GSUdfSUlPX1RFU1RfRk9STUFUPXkKCiMKIyBUcmlnZ2VycyAtIHN0YW5kYWxvbmUKIwpD T05GSUdfSUlPX0hSVElNRVJfVFJJR0dFUj15CkNPTkZJR19JSU9fSU5URVJSVVBUX1RSSUdHRVI9 eQpDT05GSUdfSUlPX1RJR0hUTE9PUF9UUklHR0VSPXkKQ09ORklHX0lJT19TWVNGU19UUklHR0VS PXkKIyBlbmQgb2YgVHJpZ2dlcnMgLSBzdGFuZGFsb25lCgojCiMgTGluZWFyIGFuZCBhbmd1bGFy IHBvc2l0aW9uIHNlbnNvcnMKIwpDT05GSUdfSVFTNjI0X1BPUz15CkNPTkZJR19ISURfU0VOU09S X0NVU1RPTV9JTlRFTF9ISU5HRT15CiMgZW5kIG9mIExpbmVhciBhbmQgYW5ndWxhciBwb3NpdGlv biBzZW5zb3JzCgojCiMgRGlnaXRhbCBwb3RlbnRpb21ldGVycwojCkNPTkZJR19BRDUyNzI9eQpD T05GSUdfRFMxODAzPXkKQ09ORklHX01BWDU0MzI9eQpDT05GSUdfTUFYNTQ4MT15CkNPTkZJR19N QVg1NDg3PXkKQ09ORklHX01DUDQwMTg9eQpDT05GSUdfTUNQNDEzMT15CkNPTkZJR19NQ1A0NTMx PXkKQ09ORklHX01DUDQxMDEwPXkKQ09ORklHX1RQTDAxMDI9eQojIGVuZCBvZiBEaWdpdGFsIHBv dGVudGlvbWV0ZXJzCgojCiMgRGlnaXRhbCBwb3RlbnRpb3N0YXRzCiMKQ09ORklHX0xNUDkxMDAw PXkKIyBlbmQgb2YgRGlnaXRhbCBwb3RlbnRpb3N0YXRzCgojCiMgUHJlc3N1cmUgc2Vuc29ycwoj CkNPTkZJR19BQlAwNjBNRz15CkNPTkZJR19CTVAyODA9eQpDT05GSUdfQk1QMjgwX0kyQz15CkNP TkZJR19CTVAyODBfU1BJPXkKQ09ORklHX0lJT19DUk9TX0VDX0JBUk89eQpDT05GSUdfRExITDYw RD15CkNPTkZJR19EUFMzMTA9eQpDT05GSUdfSElEX1NFTlNPUl9QUkVTUz15CkNPTkZJR19IUDAz PXkKQ09ORklHX0lDUDEwMTAwPXkKQ09ORklHX01QTDExNT15CkNPTkZJR19NUEwxMTVfSTJDPXkK Q09ORklHX01QTDExNV9TUEk9eQpDT05GSUdfTVBMMzExNT15CkNPTkZJR19NUzU2MTE9eQpDT05G SUdfTVM1NjExX0kyQz15CkNPTkZJR19NUzU2MTFfU1BJPXkKQ09ORklHX01TNTYzNz15CkNPTkZJ R19JSU9fU1RfUFJFU1M9eQpDT05GSUdfSUlPX1NUX1BSRVNTX0kyQz15CkNPTkZJR19JSU9fU1Rf UFJFU1NfU1BJPXkKQ09ORklHX1Q1NDAzPXkKQ09ORklHX0hQMjA2Qz15CkNPTkZJR19aUEEyMzI2 PXkKQ09ORklHX1pQQTIzMjZfSTJDPXkKQ09ORklHX1pQQTIzMjZfU1BJPXkKIyBlbmQgb2YgUHJl c3N1cmUgc2Vuc29ycwoKIwojIExpZ2h0bmluZyBzZW5zb3JzCiMKQ09ORklHX0FTMzkzNT15CiMg ZW5kIG9mIExpZ2h0bmluZyBzZW5zb3JzCgojCiMgUHJveGltaXR5IGFuZCBkaXN0YW5jZSBzZW5z b3JzCiMKQ09ORklHX0NST1NfRUNfTUtCUF9QUk9YSU1JVFk9eQpDT05GSUdfSVNMMjk1MDE9eQpD T05GSUdfTElEQVJfTElURV9WMj15CkNPTkZJR19NQjEyMzI9eQpDT05GSUdfUElORz15CkNPTkZJ R19SRkQ3NzQwMj15CkNPTkZJR19TUkYwND15CkNPTkZJR19TWDkzMTA9eQpDT05GSUdfU1g5NTAw PXkKQ09ORklHX1NSRjA4PXkKQ09ORklHX1ZDTkwzMDIwPXkKQ09ORklHX1ZMNTNMMFhfSTJDPXkK IyBlbmQgb2YgUHJveGltaXR5IGFuZCBkaXN0YW5jZSBzZW5zb3JzCgojCiMgUmVzb2x2ZXIgdG8g ZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FEMlM5MD15CkNPTkZJR19BRDJTMTIwMD15CiMg ZW5kIG9mIFJlc29sdmVyIHRvIGRpZ2l0YWwgY29udmVydGVycwoKIwojIFRlbXBlcmF0dXJlIHNl bnNvcnMKIwpDT05GSUdfSVFTNjIwQVRfVEVNUD15CkNPTkZJR19MVEMyOTgzPXkKQ09ORklHX01B WElNX1RIRVJNT0NPVVBMRT15CkNPTkZJR19ISURfU0VOU09SX1RFTVA9eQpDT05GSUdfTUxYOTA2 MTQ9eQpDT05GSUdfTUxYOTA2MzI9eQpDT05GSUdfVE1QMDA2PXkKQ09ORklHX1RNUDAwNz15CkNP TkZJR19UU1lTMDE9eQpDT05GSUdfVFNZUzAyRD15CkNPTkZJR19NQVgzMTg1Nj15CiMgZW5kIG9m IFRlbXBlcmF0dXJlIHNlbnNvcnMKCkNPTkZJR19OVEI9eQpDT05GSUdfTlRCX01TST15CkNPTkZJ R19OVEJfSURUPXkKQ09ORklHX05UQl9FUEY9bQpDT05GSUdfTlRCX1NXSVRDSFRFQz15CkNPTkZJ R19OVEJfUElOR1BPTkc9eQpDT05GSUdfTlRCX1RPT0w9eQpDT05GSUdfTlRCX1BFUkY9eQpDT05G SUdfTlRCX01TSV9URVNUPXkKQ09ORklHX05UQl9UUkFOU1BPUlQ9eQpDT05GSUdfVk1FX0JVUz15 CgojCiMgVk1FIEJyaWRnZSBEcml2ZXJzCiMKQ09ORklHX1ZNRV9DQTkxQ1g0Mj15CkNPTkZJR19W TUVfVFNJMTQ4PXkKQ09ORklHX1ZNRV9GQUtFPXkKCiMKIyBWTUUgQm9hcmQgRHJpdmVycwojCkNP TkZJR19WTUlWTUVfNzgwNT15CgojCiMgVk1FIERldmljZSBEcml2ZXJzCiMKQ09ORklHX1ZNRV9V U0VSPXkKQ09ORklHX1BXTT15CkNPTkZJR19QV01fU1lTRlM9eQpDT05GSUdfUFdNX0RFQlVHPXkK Q09ORklHX1BXTV9BVE1FTF9ITENEQ19QV009eQpDT05GSUdfUFdNX0FUTUVMX1RDQj15CkNPTkZJ R19QV01fQ1JDPXkKQ09ORklHX1BXTV9DUk9TX0VDPXkKQ09ORklHX1BXTV9EV0M9eQpDT05GSUdf UFdNX0ZTTF9GVE09eQpDT05GSUdfUFdNX0lOVEVMX0xHTT15CkNPTkZJR19QV01fSVFTNjIwQT15 CkNPTkZJR19QV01fTFAzOTQzPXkKQ09ORklHX1BXTV9MUFNTPXkKQ09ORklHX1BXTV9MUFNTX1BD ST15CkNPTkZJR19QV01fTFBTU19QTEFURk9STT15CkNPTkZJR19QV01fTlRYRUM9eQpDT05GSUdf UFdNX1BDQTk2ODU9eQpDT05GSUdfUFdNX1NUTVBFPXkKQ09ORklHX1BXTV9UV0w9eQpDT05GSUdf UFdNX1RXTF9MRUQ9eQoKIwojIElSUSBjaGlwIHN1cHBvcnQKIwpDT05GSUdfSVJRQ0hJUD15CkNP TkZJR19BTF9GSUM9eQpDT05GSUdfTUFERVJBX0lSUT15CiMgZW5kIG9mIElSUSBjaGlwIHN1cHBv cnQKCkNPTkZJR19JUEFDS19CVVM9eQpDT05GSUdfQk9BUkRfVFBDSTIwMD15CkNPTkZJR19TRVJJ QUxfSVBPQ1RBTD15CkNPTkZJR19SRVNFVF9DT05UUk9MTEVSPXkKQ09ORklHX1JFU0VUX0JSQ01T VEJfUkVTQ0FMPXkKQ09ORklHX1JFU0VUX0lOVEVMX0dXPXkKQ09ORklHX1JFU0VUX1RJX1NZU0NP Tj15CgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX1BIWT15CkNPTkZJR19HRU5F UklDX1BIWV9NSVBJX0RQSFk9eQpDT05GSUdfVVNCX0xHTV9QSFk9eQpDT05GSUdfQkNNX0tPTkFf VVNCMl9QSFk9eQpDT05GSUdfUEhZX0NBREVOQ0VfVE9SUkVOVD15CkNPTkZJR19QSFlfQ0FERU5D RV9EUEhZPXkKQ09ORklHX1BIWV9DQURFTkNFX1NJRVJSQT15CkNPTkZJR19QSFlfQ0FERU5DRV9T QUxWTz15CkNPTkZJR19QSFlfRlNMX0lNWDhNUV9VU0I9eQpDT05GSUdfUEhZX01JWEVMX01JUElf RFBIWT15CkNPTkZJR19QSFlfUFhBXzI4Tk1fSFNJQz15CkNPTkZJR19QSFlfUFhBXzI4Tk1fVVNC Mj15CkNPTkZJR19QSFlfU1BBUlg1X1NFUkRFUz15CkNPTkZJR19QSFlfQ1BDQVBfVVNCPXkKQ09O RklHX1BIWV9NQVBQSE9ORV9NRE02NjAwPXkKQ09ORklHX1BIWV9PQ0VMT1RfU0VSREVTPXkKQ09O RklHX1BIWV9RQ09NX1VTQl9IUz15CkNPTkZJR19QSFlfUUNPTV9VU0JfSFNJQz15CkNPTkZJR19Q SFlfU0FNU1VOR19VU0IyPXkKQ09ORklHX1BIWV9UVVNCMTIxMD15CkNPTkZJR19QSFlfSU5URUxf TEdNX0NPTUJPPXkKQ09ORklHX1BIWV9JTlRFTF9MR01fRU1NQz15CiMgZW5kIG9mIFBIWSBTdWJz eXN0ZW0KCkNPTkZJR19QT1dFUkNBUD15CkNPTkZJR19JTlRFTF9SQVBMX0NPUkU9eQpDT05GSUdf SU5URUxfUkFQTD15CkNPTkZJR19JRExFX0lOSkVDVD15CkNPTkZJR19EVFBNPXkKQ09ORklHX0RU UE1fQ1BVPXkKQ09ORklHX01DQj15CkNPTkZJR19NQ0JfUENJPXkKQ09ORklHX01DQl9MUEM9eQoK IwojIFBlcmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAojCiMgZW5kIG9mIFBlcmZvcm1hbmNlIG1v bml0b3Igc3VwcG9ydAoKQ09ORklHX1JBUz15CkNPTkZJR19SQVNfQ0VDPXkKQ09ORklHX1JBU19D RUNfREVCVUc9eQpDT05GSUdfVVNCND15CkNPTkZJR19VU0I0X0RFQlVHRlNfV1JJVEU9eQpDT05G SUdfVVNCNF9LVU5JVF9URVNUPXkKQ09ORklHX1VTQjRfRE1BX1RFU1Q9eQoKIwojIEFuZHJvaWQK IwpDT05GSUdfQU5EUk9JRD15CkNPTkZJR19BTkRST0lEX0JJTkRFUl9JUEM9eQpDT05GSUdfQU5E Uk9JRF9CSU5ERVJGUz15CkNPTkZJR19BTkRST0lEX0JJTkRFUl9ERVZJQ0VTPSJiaW5kZXIsaHdi aW5kZXIsdm5kYmluZGVyIgpDT05GSUdfQU5EUk9JRF9CSU5ERVJfSVBDX1NFTEZURVNUPXkKIyBl bmQgb2YgQW5kcm9pZAoKQ09ORklHX0RBWD15CkNPTkZJR19ERVZfREFYPXkKQ09ORklHX05WTUVN PXkKQ09ORklHX05WTUVNX1NZU0ZTPXkKQ09ORklHX05WTUVNX1NQTUlfU0RBTT15CkNPTkZJR19S QVZFX1NQX0VFUFJPTT15CkNPTkZJR19OVk1FTV9STUVNPXkKCiMKIyBIVyB0cmFjaW5nIHN1cHBv cnQKIwpDT05GSUdfU1RNPXkKQ09ORklHX1NUTV9QUk9UT19CQVNJQz15CkNPTkZJR19TVE1fUFJP VE9fU1lTX1Q9eQpDT05GSUdfU1RNX0RVTU1ZPXkKQ09ORklHX1NUTV9TT1VSQ0VfQ09OU09MRT15 CkNPTkZJR19TVE1fU09VUkNFX0hFQVJUQkVBVD15CkNPTkZJR19TVE1fU09VUkNFX0ZUUkFDRT15 CkNPTkZJR19JTlRFTF9USD15CkNPTkZJR19JTlRFTF9USF9QQ0k9eQpDT05GSUdfSU5URUxfVEhf QUNQST15CkNPTkZJR19JTlRFTF9USF9HVEg9eQpDT05GSUdfSU5URUxfVEhfU1RIPXkKQ09ORklH X0lOVEVMX1RIX01TVT15CkNPTkZJR19JTlRFTF9USF9QVEk9eQpDT05GSUdfSU5URUxfVEhfREVC VUc9eQojIGVuZCBvZiBIVyB0cmFjaW5nIHN1cHBvcnQKCkNPTkZJR19GUEdBPXkKQ09ORklHX0FM VEVSQV9QUl9JUF9DT1JFPXkKQ09ORklHX0FMVEVSQV9QUl9JUF9DT1JFX1BMQVQ9eQpDT05GSUdf RlBHQV9NR1JfQUxURVJBX1BTX1NQST15CkNPTkZJR19GUEdBX01HUl9BTFRFUkFfQ1ZQPXkKQ09O RklHX0ZQR0FfTUdSX1hJTElOWF9TUEk9eQpDT05GSUdfRlBHQV9NR1JfSUNFNDBfU1BJPXkKQ09O RklHX0ZQR0FfTUdSX01BQ0hYTzJfU1BJPXkKQ09ORklHX0ZQR0FfQlJJREdFPXkKQ09ORklHX0FM VEVSQV9GUkVFWkVfQlJJREdFPXkKQ09ORklHX1hJTElOWF9QUl9ERUNPVVBMRVI9eQpDT05GSUdf RlBHQV9SRUdJT049eQpDT05GSUdfT0ZfRlBHQV9SRUdJT049eQpDT05GSUdfRlBHQV9ERkw9eQpD T05GSUdfRlBHQV9ERkxfRk1FPXkKQ09ORklHX0ZQR0FfREZMX0ZNRV9NR1I9eQpDT05GSUdfRlBH QV9ERkxfRk1FX0JSSURHRT15CkNPTkZJR19GUEdBX0RGTF9GTUVfUkVHSU9OPXkKQ09ORklHX0ZQ R0FfREZMX0FGVT15CkNPTkZJR19GUEdBX0RGTF9OSU9TX0lOVEVMX1BBQ19OMzAwMD15CkNPTkZJ R19GUEdBX0RGTF9QQ0k9eQpDT05GSUdfRlNJPXkKQ09ORklHX0ZTSV9ORVdfREVWX05PREU9eQpD T05GSUdfRlNJX01BU1RFUl9HUElPPXkKQ09ORklHX0ZTSV9NQVNURVJfSFVCPXkKQ09ORklHX0ZT SV9NQVNURVJfQVNQRUVEPXkKQ09ORklHX0ZTSV9TQ09NPXkKQ09ORklHX0ZTSV9TQkVGSUZPPXkK Q09ORklHX0ZTSV9PQ0M9eQpDT05GSUdfVEVFPXkKCiMKIyBURUUgZHJpdmVycwojCiMgZW5kIG9m IFRFRSBkcml2ZXJzCgpDT05GSUdfTVVMVElQTEVYRVI9eQoKIwojIE11bHRpcGxleGVyIGRyaXZl cnMKIwpDT05GSUdfTVVYX0FERzc5MkE9eQpDT05GSUdfTVVYX0FER1MxNDA4PXkKQ09ORklHX01V WF9HUElPPXkKQ09ORklHX01VWF9NTUlPPXkKIyBlbmQgb2YgTXVsdGlwbGV4ZXIgZHJpdmVycwoK Q09ORklHX1BNX09QUD15CkNPTkZJR19TSU9YPXkKQ09ORklHX1NJT1hfQlVTX0dQSU89eQpDT05G SUdfU0xJTUJVUz15CkNPTkZJR19TTElNX1FDT01fQ1RSTD15CkNPTkZJR19JTlRFUkNPTk5FQ1Q9 eQpDT05GSUdfQ09VTlRFUj15CkNPTkZJR18xMDRfUVVBRF84PXkKQ09ORklHX0lOVEVSUlVQVF9D TlQ9eQpDT05GSUdfRlRNX1FVQURERUM9eQpDT05GSUdfTUlDUk9DSElQX1RDQl9DQVBUVVJFPXkK Q09ORklHX01PU1Q9eQpDT05GSUdfTU9TVF9VU0JfSERNPXkKQ09ORklHX01PU1RfQ0RFVj15CkNP TkZJR19NT1NUX1NORD15CiMgZW5kIG9mIERldmljZSBEcml2ZXJzCgojCiMgRmlsZSBzeXN0ZW1z CiMKQ09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19WQUxJREFURV9GU19QQVJTRVI9 eQpDT05GSUdfRlNfSU9NQVA9eQpDT05GSUdfRVhUMl9GUz15CkNPTkZJR19FWFQyX0ZTX1hBVFRS PXkKQ09ORklHX0VYVDJfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYVDJfRlNfU0VDVVJJVFk9eQpD T05GSUdfRVhUM19GUz15CkNPTkZJR19FWFQzX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQzX0ZT X1NFQ1VSSVRZPXkKQ09ORklHX0VYVDRfRlM9eQpDT05GSUdfRVhUNF9GU19QT1NJWF9BQ0w9eQpD T05GSUdfRVhUNF9GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0X0RFQlVHPXkKQ09ORklHX0VYVDRf S1VOSVRfVEVTVFM9eQpDT05GSUdfSkJEMj15CkNPTkZJR19KQkQyX0RFQlVHPXkKQ09ORklHX0ZT X01CQ0FDSEU9eQpDT05GSUdfUkVJU0VSRlNfRlM9eQpDT05GSUdfUkVJU0VSRlNfQ0hFQ0s9eQpD T05GSUdfUkVJU0VSRlNfUFJPQ19JTkZPPXkKQ09ORklHX1JFSVNFUkZTX0ZTX1hBVFRSPXkKQ09O RklHX1JFSVNFUkZTX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19SRUlTRVJGU19GU19TRUNVUklUWT15 CkNPTkZJR19KRlNfRlM9eQpDT05GSUdfSkZTX1BPU0lYX0FDTD15CkNPTkZJR19KRlNfU0VDVVJJ VFk9eQpDT05GSUdfSkZTX0RFQlVHPXkKQ09ORklHX0pGU19TVEFUSVNUSUNTPXkKQ09ORklHX1hG U19GUz15CkNPTkZJR19YRlNfU1VQUE9SVF9WND15CkNPTkZJR19YRlNfUVVPVEE9eQpDT05GSUdf WEZTX1BPU0lYX0FDTD15CkNPTkZJR19YRlNfUlQ9eQpDT05GSUdfWEZTX09OTElORV9TQ1JVQj15 CkNPTkZJR19YRlNfT05MSU5FX1JFUEFJUj15CkNPTkZJR19YRlNfREVCVUc9eQpDT05GSUdfWEZT X0FTU0VSVF9GQVRBTD15CkNPTkZJR19HRlMyX0ZTPXkKQ09ORklHX0dGUzJfRlNfTE9DS0lOR19E TE09eQpDT05GSUdfT0NGUzJfRlM9eQpDT05GSUdfT0NGUzJfRlNfTzJDQj15CkNPTkZJR19PQ0ZT Ml9GU19VU0VSU1BBQ0VfQ0xVU1RFUj15CkNPTkZJR19PQ0ZTMl9GU19TVEFUUz15CkNPTkZJR19P Q0ZTMl9ERUJVR19NQVNLTE9HPXkKQ09ORklHX09DRlMyX0RFQlVHX0ZTPXkKQ09ORklHX0JUUkZT X0ZTPXkKQ09ORklHX0JUUkZTX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19CVFJGU19GU19DSEVDS19J TlRFR1JJVFk9eQojIENPTkZJR19CVFJGU19GU19SVU5fU0FOSVRZX1RFU1RTIGlzIG5vdCBzZXQK Q09ORklHX0JUUkZTX0RFQlVHPXkKQ09ORklHX0JUUkZTX0FTU0VSVD15CkNPTkZJR19CVFJGU19G U19SRUZfVkVSSUZZPXkKQ09ORklHX05JTEZTMl9GUz15CkNPTkZJR19GMkZTX0ZTPXkKQ09ORklH X0YyRlNfU1RBVF9GUz15CkNPTkZJR19GMkZTX0ZTX1hBVFRSPXkKQ09ORklHX0YyRlNfRlNfUE9T SVhfQUNMPXkKQ09ORklHX0YyRlNfRlNfU0VDVVJJVFk9eQpDT05GSUdfRjJGU19DSEVDS19GUz15 CkNPTkZJR19GMkZTX0ZBVUxUX0lOSkVDVElPTj15CkNPTkZJR19GMkZTX0ZTX0NPTVBSRVNTSU9O PXkKQ09ORklHX0YyRlNfRlNfTFpPPXkKQ09ORklHX0YyRlNfRlNfTFo0PXkKQ09ORklHX0YyRlNf RlNfTFo0SEM9eQpDT05GSUdfRjJGU19GU19aU1REPXkKQ09ORklHX0YyRlNfRlNfTFpPUkxFPXkK Q09ORklHX1pPTkVGU19GUz15CkNPTkZJR19GU19EQVg9eQpDT05GSUdfRlNfUE9TSVhfQUNMPXkK Q09ORklHX0VYUE9SVEZTPXkKQ09ORklHX0VYUE9SVEZTX0JMT0NLX09QUz15CkNPTkZJR19GSUxF X0xPQ0tJTkc9eQpDT05GSUdfTUFOREFUT1JZX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU19FTkNS WVBUSU9OPXkKQ09ORklHX0ZTX0VOQ1JZUFRJT05fQUxHUz15CkNPTkZJR19GU19FTkNSWVBUSU9O X0lOTElORV9DUllQVD15CkNPTkZJR19GU19WRVJJVFk9eQpDT05GSUdfRlNfVkVSSVRZX0RFQlVH PXkKQ09ORklHX0ZTX1ZFUklUWV9CVUlMVElOX1NJR05BVFVSRVM9eQpDT05GSUdfRlNOT1RJRlk9 eQpDT05GSUdfRE5PVElGWT15CkNPTkZJR19JTk9USUZZX1VTRVI9eQpDT05GSUdfRkFOT1RJRlk9 eQpDT05GSUdfRkFOT1RJRllfQUNDRVNTX1BFUk1JU1NJT05TPXkKQ09ORklHX1FVT1RBPXkKQ09O RklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFPXkKQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkc9 eQpDT05GSUdfUVVPVEFfREVCVUc9eQpDT05GSUdfUVVPVEFfVFJFRT15CkNPTkZJR19RRk1UX1Yx PXkKQ09ORklHX1FGTVRfVjI9eQpDT05GSUdfUVVPVEFDVEw9eQpDT05GSUdfQVVUT0ZTNF9GUz15 CkNPTkZJR19BVVRPRlNfRlM9eQpDT05GSUdfRlVTRV9GUz15CkNPTkZJR19DVVNFPXkKQ09ORklH X1ZJUlRJT19GUz15CkNPTkZJR19PVkVSTEFZX0ZTPXkKQ09ORklHX09WRVJMQVlfRlNfUkVESVJF Q1RfRElSPXkKQ09ORklHX09WRVJMQVlfRlNfUkVESVJFQ1RfQUxXQVlTX0ZPTExPVz15CkNPTkZJ R19PVkVSTEFZX0ZTX0lOREVYPXkKQ09ORklHX09WRVJMQVlfRlNfTUVUQUNPUFk9eQoKIwojIENh Y2hlcwojCkNPTkZJR19ORVRGU19TVVBQT1JUPXkKQ09ORklHX05FVEZTX1NUQVRTPXkKQ09ORklH X0ZTQ0FDSEU9eQpDT05GSUdfRlNDQUNIRV9TVEFUUz15CkNPTkZJR19GU0NBQ0hFX0hJU1RPR1JB TT15CkNPTkZJR19GU0NBQ0hFX0RFQlVHPXkKQ09ORklHX0ZTQ0FDSEVfT0JKRUNUX0xJU1Q9eQpD T05GSUdfQ0FDSEVGSUxFUz15CkNPTkZJR19DQUNIRUZJTEVTX0RFQlVHPXkKQ09ORklHX0NBQ0hF RklMRVNfSElTVE9HUkFNPXkKIyBlbmQgb2YgQ2FjaGVzCgojCiMgQ0QtUk9NL0RWRCBGaWxlc3lz dGVtcwojCkNPTkZJR19JU085NjYwX0ZTPXkKQ09ORklHX0pPTElFVD15CkNPTkZJR19aSVNPRlM9 eQpDT05GSUdfVURGX0ZTPXkKIyBlbmQgb2YgQ0QtUk9NL0RWRCBGaWxlc3lzdGVtcwoKIwojIERP Uy9GQVQvRVhGQVQvTlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPXkKQ09ORklHX01TRE9T X0ZTPXkKQ09ORklHX1ZGQVRfRlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNP TkZJR19GQVRfREVGQVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKQ09ORklHX0ZBVF9ERUZBVUxU X1VURjg9eQpDT05GSUdfRVhGQVRfRlM9eQpDT05GSUdfRVhGQVRfREVGQVVMVF9JT0NIQVJTRVQ9 InV0ZjgiCkNPTkZJR19OVEZTX0ZTPXkKQ09ORklHX05URlNfREVCVUc9eQpDT05GSUdfTlRGU19S Vz15CiMgZW5kIG9mIERPUy9GQVQvRVhGQVQvTlQgRmlsZXN5c3RlbXMKCiMKIyBQc2V1ZG8gZmls ZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkKQ09ORklHX1BS T0NfVk1DT1JFPXkKQ09ORklHX1BST0NfVk1DT1JFX0RFVklDRV9EVU1QPXkKQ09ORklHX1BST0Nf U1lTQ1RMPXkKQ09ORklHX1BST0NfUEFHRV9NT05JVE9SPXkKQ09ORklHX1BST0NfQ0hJTERSRU49 eQpDT05GSUdfUFJPQ19QSURfQVJDSF9TVEFUVVM9eQpDT05GSUdfUFJPQ19DUFVfUkVTQ1RSTD15 CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9eQpDT05GSUdfVE1Q RlNfUE9TSVhfQUNMPXkKQ09ORklHX1RNUEZTX1hBVFRSPXkKQ09ORklHX0hVR0VUTEJGUz15CkNP TkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdfTUVNRkRfQ1JFQVRFPXkKQ09ORklHX0NPTkZJR0ZT X0ZTPXkKQ09ORklHX0VGSVZBUl9GUz15CiMgZW5kIG9mIFBzZXVkbyBmaWxlc3lzdGVtcwoKQ09O RklHX01JU0NfRklMRVNZU1RFTVM9eQpDT05GSUdfT1JBTkdFRlNfRlM9eQpDT05GSUdfQURGU19G Uz15CkNPTkZJR19BREZTX0ZTX1JXPXkKQ09ORklHX0FGRlNfRlM9eQpDT05GSUdfRUNSWVBUX0ZT PXkKQ09ORklHX0VDUllQVF9GU19NRVNTQUdJTkc9eQpDT05GSUdfSEZTX0ZTPXkKQ09ORklHX0hG U1BMVVNfRlM9eQpDT05GSUdfQkVGU19GUz15CkNPTkZJR19CRUZTX0RFQlVHPXkKQ09ORklHX0JG U19GUz15CkNPTkZJR19FRlNfRlM9eQpDT05GSUdfSkZGUzJfRlM9eQpDT05GSUdfSkZGUzJfRlNf REVCVUc9MApDT05GSUdfSkZGUzJfRlNfV1JJVEVCVUZGRVI9eQpDT05GSUdfSkZGUzJfRlNfV0JV Rl9WRVJJRlk9eQpDT05GSUdfSkZGUzJfU1VNTUFSWT15CkNPTkZJR19KRkZTMl9GU19YQVRUUj15 CkNPTkZJR19KRkZTMl9GU19QT1NJWF9BQ0w9eQpDT05GSUdfSkZGUzJfRlNfU0VDVVJJVFk9eQpD T05GSUdfSkZGUzJfQ09NUFJFU1NJT05fT1BUSU9OUz15CkNPTkZJR19KRkZTMl9aTElCPXkKQ09O RklHX0pGRlMyX0xaTz15CkNPTkZJR19KRkZTMl9SVElNRT15CkNPTkZJR19KRkZTMl9SVUJJTj15 CiMgQ09ORklHX0pGRlMyX0NNT0RFX05PTkUgaXMgbm90IHNldApDT05GSUdfSkZGUzJfQ01PREVf UFJJT1JJVFk9eQojIENPTkZJR19KRkZTMl9DTU9ERV9TSVpFIGlzIG5vdCBzZXQKIyBDT05GSUdf SkZGUzJfQ01PREVfRkFWT1VSTFpPIGlzIG5vdCBzZXQKQ09ORklHX1VCSUZTX0ZTPXkKQ09ORklH X1VCSUZTX0ZTX0FEVkFOQ0VEX0NPTVBSPXkKQ09ORklHX1VCSUZTX0ZTX0xaTz15CkNPTkZJR19V QklGU19GU19aTElCPXkKQ09ORklHX1VCSUZTX0ZTX1pTVEQ9eQpDT05GSUdfVUJJRlNfQVRJTUVf U1VQUE9SVD15CkNPTkZJR19VQklGU19GU19YQVRUUj15CkNPTkZJR19VQklGU19GU19TRUNVUklU WT15CkNPTkZJR19VQklGU19GU19BVVRIRU5USUNBVElPTj15CkNPTkZJR19DUkFNRlM9eQpDT05G SUdfQ1JBTUZTX0JMT0NLREVWPXkKQ09ORklHX0NSQU1GU19NVEQ9eQpDT05GSUdfU1FVQVNIRlM9 eQpDT05GSUdfU1FVQVNIRlNfRklMRV9DQUNIRT15CiMgQ09ORklHX1NRVUFTSEZTX0ZJTEVfRElS RUNUIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEU9eQojIENPTkZJR19T UVVBU0hGU19ERUNPTVBfTVVMVEkgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19ERUNPTVBf TVVMVElfUEVSQ1BVIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX1hBVFRSPXkKQ09ORklHX1NR VUFTSEZTX1pMSUI9eQpDT05GSUdfU1FVQVNIRlNfTFo0PXkKQ09ORklHX1NRVUFTSEZTX0xaTz15 CkNPTkZJR19TUVVBU0hGU19YWj15CkNPTkZJR19TUVVBU0hGU19aU1REPXkKQ09ORklHX1NRVUFT SEZTXzRLX0RFVkJMS19TSVpFPXkKQ09ORklHX1NRVUFTSEZTX0VNQkVEREVEPXkKQ09ORklHX1NR VUFTSEZTX0ZSQUdNRU5UX0NBQ0hFX1NJWkU9MwpDT05GSUdfVlhGU19GUz15CkNPTkZJR19NSU5J WF9GUz15CkNPTkZJR19PTUZTX0ZTPXkKQ09ORklHX0hQRlNfRlM9eQpDT05GSUdfUU5YNEZTX0ZT PXkKQ09ORklHX1FOWDZGU19GUz15CkNPTkZJR19RTlg2RlNfREVCVUc9eQpDT05GSUdfUk9NRlNf RlM9eQpDT05GSUdfUk9NRlNfQkFDS0VEX0JZX0JMT0NLPXkKIyBDT05GSUdfUk9NRlNfQkFDS0VE X0JZX01URCBpcyBub3Qgc2V0CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9CT1RIIGlzIG5vdCBz ZXQKQ09ORklHX1JPTUZTX09OX0JMT0NLPXkKQ09ORklHX1BTVE9SRT15CkNPTkZJR19QU1RPUkVf REVGQVVMVF9LTVNHX0JZVEVTPTEwMjQwCkNPTkZJR19QU1RPUkVfREVGTEFURV9DT01QUkVTUz15 CkNPTkZJR19QU1RPUkVfTFpPX0NPTVBSRVNTPXkKQ09ORklHX1BTVE9SRV9MWjRfQ09NUFJFU1M9 eQpDT05GSUdfUFNUT1JFX0xaNEhDX0NPTVBSRVNTPXkKQ09ORklHX1BTVE9SRV84NDJfQ09NUFJF U1M9eQpDT05GSUdfUFNUT1JFX1pTVERfQ09NUFJFU1M9eQpDT05GSUdfUFNUT1JFX0NPTVBSRVNT PXkKQ09ORklHX1BTVE9SRV9ERUZMQVRFX0NPTVBSRVNTX0RFRkFVTFQ9eQojIENPTkZJR19QU1RP UkVfTFpPX0NPTVBSRVNTX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0X0NP TVBSRVNTX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0SENfQ09NUFJFU1Nf REVGQVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV84NDJfQ09NUFJFU1NfREVGQVVMVCBp cyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9aU1REX0NPTVBSRVNTX0RFRkFVTFQgaXMgbm90IHNl dApDT05GSUdfUFNUT1JFX0NPTVBSRVNTX0RFRkFVTFQ9ImRlZmxhdGUiCkNPTkZJR19QU1RPUkVf Q09OU09MRT15CkNPTkZJR19QU1RPUkVfUE1TRz15CkNPTkZJR19QU1RPUkVfRlRSQUNFPXkKQ09O RklHX1BTVE9SRV9SQU09eQpDT05GSUdfUFNUT1JFX1pPTkU9eQpDT05GSUdfUFNUT1JFX0JMSz15 CkNPTkZJR19QU1RPUkVfQkxLX0JMS0RFVj0iIgpDT05GSUdfUFNUT1JFX0JMS19LTVNHX1NJWkU9 NjQKQ09ORklHX1BTVE9SRV9CTEtfTUFYX1JFQVNPTj0yCkNPTkZJR19QU1RPUkVfQkxLX1BNU0df U0laRT02NApDT05GSUdfUFNUT1JFX0JMS19DT05TT0xFX1NJWkU9NjQKQ09ORklHX1BTVE9SRV9C TEtfRlRSQUNFX1NJWkU9NjQKQ09ORklHX1NZU1ZfRlM9eQpDT05GSUdfVUZTX0ZTPXkKQ09ORklH X1VGU19GU19XUklURT15CkNPTkZJR19VRlNfREVCVUc9eQpDT05GSUdfRVJPRlNfRlM9eQpDT05G SUdfRVJPRlNfRlNfREVCVUc9eQpDT05GSUdfRVJPRlNfRlNfWEFUVFI9eQpDT05GSUdfRVJPRlNf RlNfUE9TSVhfQUNMPXkKQ09ORklHX0VST0ZTX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX0VST0ZTX0ZT X1pJUD15CkNPTkZJR19WQk9YU0ZfRlM9eQpDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNP TkZJR19ORlNfRlM9eQpDT05GSUdfTkZTX1YyPXkKQ09ORklHX05GU19WMz15CkNPTkZJR19ORlNf VjNfQUNMPXkKQ09ORklHX05GU19WND15CkNPTkZJR19ORlNfU1dBUD15CkNPTkZJR19ORlNfVjRf MT15CkNPTkZJR19ORlNfVjRfMj15CkNPTkZJR19QTkZTX0ZJTEVfTEFZT1VUPXkKQ09ORklHX1BO RlNfQkxPQ0s9eQpDT05GSUdfUE5GU19GTEVYRklMRV9MQVlPVVQ9eQpDT05GSUdfTkZTX1Y0XzFf SU1QTEVNRU5UQVRJT05fSURfRE9NQUlOPSJrZXJuZWwub3JnIgpDT05GSUdfTkZTX1Y0XzFfTUlH UkFUSU9OPXkKQ09ORklHX05GU19WNF9TRUNVUklUWV9MQUJFTD15CkNPTkZJR19ST09UX05GUz15 CkNPTkZJR19ORlNfRlNDQUNIRT15CkNPTkZJR19ORlNfVVNFX0xFR0FDWV9ETlM9eQpDT05GSUdf TkZTX0RFQlVHPXkKQ09ORklHX05GU19ESVNBQkxFX1VEUF9TVVBQT1JUPXkKQ09ORklHX05GU19W NF8yX1JFQURfUExVUz15CkNPTkZJR19ORlNEPXkKQ09ORklHX05GU0RfVjJfQUNMPXkKQ09ORklH X05GU0RfVjM9eQpDT05GSUdfTkZTRF9WM19BQ0w9eQpDT05GSUdfTkZTRF9WND15CkNPTkZJR19O RlNEX1BORlM9eQpDT05GSUdfTkZTRF9CTE9DS0xBWU9VVD15CkNPTkZJR19ORlNEX1NDU0lMQVlP VVQ9eQpDT05GSUdfTkZTRF9GTEVYRklMRUxBWU9VVD15CkNPTkZJR19ORlNEX1Y0XzJfSU5URVJf U1NDPXkKQ09ORklHX05GU0RfVjRfU0VDVVJJVFlfTEFCRUw9eQpDT05GSUdfR1JBQ0VfUEVSSU9E PXkKQ09ORklHX0xPQ0tEPXkKQ09ORklHX0xPQ0tEX1Y0PXkKQ09ORklHX05GU19BQ0xfU1VQUE9S VD15CkNPTkZJR19ORlNfQ09NTU9OPXkKQ09ORklHX05GU19WNF8yX1NTQ19IRUxQRVI9eQpDT05G SUdfU1VOUlBDPXkKQ09ORklHX1NVTlJQQ19HU1M9eQpDT05GSUdfU1VOUlBDX0JBQ0tDSEFOTkVM PXkKQ09ORklHX1NVTlJQQ19TV0FQPXkKQ09ORklHX1JQQ1NFQ19HU1NfS1JCNT15CkNPTkZJR19T VU5SUENfRElTQUJMRV9JTlNFQ1VSRV9FTkNUWVBFUz15CkNPTkZJR19TVU5SUENfREVCVUc9eQpD T05GSUdfU1VOUlBDX1hQUlRfUkRNQT15CkNPTkZJR19DRVBIX0ZTPXkKQ09ORklHX0NFUEhfRlND QUNIRT15CkNPTkZJR19DRVBIX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19DRVBIX0ZTX1NFQ1VSSVRZ X0xBQkVMPXkKQ09ORklHX0NJRlM9eQpDT05GSUdfQ0lGU19TVEFUUzI9eQpDT05GSUdfQ0lGU19B TExPV19JTlNFQ1VSRV9MRUdBQ1k9eQpDT05GSUdfQ0lGU19XRUFLX1BXX0hBU0g9eQpDT05GSUdf Q0lGU19VUENBTEw9eQpDT05GSUdfQ0lGU19YQVRUUj15CkNPTkZJR19DSUZTX1BPU0lYPXkKQ09O RklHX0NJRlNfREVCVUc9eQpDT05GSUdfQ0lGU19ERUJVRzI9eQpDT05GSUdfQ0lGU19ERUJVR19E VU1QX0tFWVM9eQpDT05GSUdfQ0lGU19ERlNfVVBDQUxMPXkKQ09ORklHX0NJRlNfU1dOX1VQQ0FM TD15CkNPTkZJR19DSUZTX1NNQl9ESVJFQ1Q9eQpDT05GSUdfQ0lGU19GU0NBQ0hFPXkKQ09ORklH X0NJRlNfUk9PVD15CkNPTkZJR19DT0RBX0ZTPXkKQ09ORklHX0FGU19GUz15CkNPTkZJR19BRlNf REVCVUc9eQpDT05GSUdfQUZTX0ZTQ0FDSEU9eQpDT05GSUdfQUZTX0RFQlVHX0NVUlNPUj15CkNP TkZJR185UF9GUz15CkNPTkZJR185UF9GU0NBQ0hFPXkKQ09ORklHXzlQX0ZTX1BPU0lYX0FDTD15 CkNPTkZJR185UF9GU19TRUNVUklUWT15CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9 Imlzbzg4NTktMSIKQ09ORklHX05MU19DT0RFUEFHRV80Mzc9eQpDT05GSUdfTkxTX0NPREVQQUdF XzczNz15CkNPTkZJR19OTFNfQ09ERVBBR0VfNzc1PXkKQ09ORklHX05MU19DT0RFUEFHRV84NTA9 eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Mj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PXkKQ09O RklHX05MU19DT0RFUEFHRV84NTc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2MD15CkNPTkZJR19O TFNfQ09ERVBBR0VfODYxPXkKQ09ORklHX05MU19DT0RFUEFHRV84NjI9eQpDT05GSUdfTkxTX0NP REVQQUdFXzg2Mz15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY0PXkKQ09ORklHX05MU19DT0RFUEFH RV84NjU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY5 PXkKQ09ORklHX05MU19DT0RFUEFHRV85MzY9eQpDT05GSUdfTkxTX0NPREVQQUdFXzk1MD15CkNP TkZJR19OTFNfQ09ERVBBR0VfOTMyPXkKQ09ORklHX05MU19DT0RFUEFHRV85NDk9eQpDT05GSUdf TkxTX0NPREVQQUdFXzg3ND15CkNPTkZJR19OTFNfSVNPODg1OV84PXkKQ09ORklHX05MU19DT0RF UEFHRV8xMjUwPXkKQ09ORklHX05MU19DT0RFUEFHRV8xMjUxPXkKQ09ORklHX05MU19BU0NJST15 CkNPTkZJR19OTFNfSVNPODg1OV8xPXkKQ09ORklHX05MU19JU084ODU5XzI9eQpDT05GSUdfTkxT X0lTTzg4NTlfMz15CkNPTkZJR19OTFNfSVNPODg1OV80PXkKQ09ORklHX05MU19JU084ODU5XzU9 eQpDT05GSUdfTkxTX0lTTzg4NTlfNj15CkNPTkZJR19OTFNfSVNPODg1OV83PXkKQ09ORklHX05M U19JU084ODU5Xzk9eQpDT05GSUdfTkxTX0lTTzg4NTlfMTM9eQpDT05GSUdfTkxTX0lTTzg4NTlf MTQ9eQpDT05GSUdfTkxTX0lTTzg4NTlfMTU9eQpDT05GSUdfTkxTX0tPSThfUj15CkNPTkZJR19O TFNfS09JOF9VPXkKQ09ORklHX05MU19NQUNfUk9NQU49eQpDT05GSUdfTkxTX01BQ19DRUxUSUM9 eQpDT05GSUdfTkxTX01BQ19DRU5URVVSTz15CkNPTkZJR19OTFNfTUFDX0NST0FUSUFOPXkKQ09O RklHX05MU19NQUNfQ1lSSUxMSUM9eQpDT05GSUdfTkxTX01BQ19HQUVMSUM9eQpDT05GSUdfTkxT X01BQ19HUkVFSz15CkNPTkZJR19OTFNfTUFDX0lDRUxBTkQ9eQpDT05GSUdfTkxTX01BQ19JTlVJ VD15CkNPTkZJR19OTFNfTUFDX1JPTUFOSUFOPXkKQ09ORklHX05MU19NQUNfVFVSS0lTSD15CkNP TkZJR19OTFNfVVRGOD15CkNPTkZJR19ETE09eQpDT05GSUdfRExNX0RFQlVHPXkKQ09ORklHX1VO SUNPREU9eQpDT05GSUdfVU5JQ09ERV9OT1JNQUxJWkFUSU9OX1NFTEZURVNUPXkKQ09ORklHX0lP X1dRPXkKIyBlbmQgb2YgRmlsZSBzeXN0ZW1zCgojCiMgU2VjdXJpdHkgb3B0aW9ucwojCkNPTkZJ R19LRVlTPXkKQ09ORklHX0tFWVNfUkVRVUVTVF9DQUNIRT15CkNPTkZJR19QRVJTSVNURU5UX0tF WVJJTkdTPXkKQ09ORklHX0JJR19LRVlTPXkKQ09ORklHX1RSVVNURURfS0VZUz15CkNPTkZJR19F TkNSWVBURURfS0VZUz15CkNPTkZJR19LRVlfREhfT1BFUkFUSU9OUz15CkNPTkZJR19LRVlfTk9U SUZJQ0FUSU9OUz15CkNPTkZJR19TRUNVUklUWV9ETUVTR19SRVNUUklDVD15CkNPTkZJR19TRUNV UklUWT15CkNPTkZJR19TRUNVUklUWV9XUklUQUJMRV9IT09LUz15CkNPTkZJR19TRUNVUklUWUZT PXkKQ09ORklHX1NFQ1VSSVRZX05FVFdPUks9eQpDT05GSUdfU0VDVVJJVFlfSU5GSU5JQkFORD15 CkNPTkZJR19TRUNVUklUWV9ORVRXT1JLX1hGUk09eQpDT05GSUdfU0VDVVJJVFlfUEFUSD15CkNP TkZJR19JTlRFTF9UWFQ9eQpDT05GSUdfTFNNX01NQVBfTUlOX0FERFI9NjU1MzYKQ09ORklHX0hB VkVfSEFSREVORURfVVNFUkNPUFlfQUxMT0NBVE9SPXkKQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZ PXkKQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZX0ZBTExCQUNLPXkKQ09ORklHX0hBUkRFTkVEX1VT RVJDT1BZX1BBR0VTUEFOPXkKQ09ORklHX0ZPUlRJRllfU09VUkNFPXkKQ09ORklHX1NUQVRJQ19V U0VSTU9ERUhFTFBFUj15CkNPTkZJR19TVEFUSUNfVVNFUk1PREVIRUxQRVJfUEFUSD0iL3NiaW4v dXNlcm1vZGUtaGVscGVyIgpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWD15CkNPTkZJR19TRUNVUklU WV9TRUxJTlVYX0JPT1RQQVJBTT15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0RJU0FCTEU9eQpD T05GSUdfU0VDVVJJVFlfU0VMSU5VWF9ERVZFTE9QPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhf QVZDX1NUQVRTPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQ0hFQ0tSRVFQUk9UX1ZBTFVFPTAK Q09ORklHX1NFQ1VSSVRZX1NFTElOVVhfU0lEVEFCX0hBU0hfQklUUz05CkNPTkZJR19TRUNVUklU WV9TRUxJTlVYX1NJRDJTVFJfQ0FDSEVfU0laRT0yNTYKQ09ORklHX1NFQ1VSSVRZX1NNQUNLPXkK Q09ORklHX1NFQ1VSSVRZX1NNQUNLX0JSSU5HVVA9eQpDT05GSUdfU0VDVVJJVFlfU01BQ0tfTkVU RklMVEVSPXkKQ09ORklHX1NFQ1VSSVRZX1NNQUNLX0FQUEVORF9TSUdOQUxTPXkKIyBDT05GSUdf U0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SPXkKQ09O RklHX1NFQ1VSSVRZX0FQUEFSTU9SX0hBU0g9eQpDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfSEFT SF9ERUZBVUxUPXkKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SX0RFQlVHPXkKQ09ORklHX1NFQ1VS SVRZX0FQUEFSTU9SX0RFQlVHX0FTU0VSVFM9eQpDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfREVC VUdfTUVTU0FHRVM9eQpDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfS1VOSVRfVEVTVD15CkNPTkZJ R19TRUNVUklUWV9MT0FEUElOPXkKQ09ORklHX1NFQ1VSSVRZX0xPQURQSU5fRU5GT1JDRT15CkNP TkZJR19TRUNVUklUWV9ZQU1BPXkKQ09ORklHX1NFQ1VSSVRZX1NBRkVTRVRJRD15CkNPTkZJR19T RUNVUklUWV9MT0NLRE9XTl9MU009eQpDT05GSUdfU0VDVVJJVFlfTE9DS0RPV05fTFNNX0VBUkxZ PXkKQ09ORklHX0xPQ0tfRE9XTl9LRVJORUxfRk9SQ0VfTk9ORT15CiMgQ09ORklHX0xPQ0tfRE9X Tl9LRVJORUxfRk9SQ0VfSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9DS19ET1dOX0tF Uk5FTF9GT1JDRV9DT05GSURFTlRJQUxJVFkgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfTEFO RExPQ0s9eQpDT05GSUdfSU5URUdSSVRZPXkKQ09ORklHX0lOVEVHUklUWV9TSUdOQVRVUkU9eQpD T05GSUdfSU5URUdSSVRZX0FTWU1NRVRSSUNfS0VZUz15CkNPTkZJR19JTlRFR1JJVFlfVFJVU1RF RF9LRVlSSU5HPXkKQ09ORklHX0lOVEVHUklUWV9QTEFURk9STV9LRVlSSU5HPXkKQ09ORklHX0xP QURfVUVGSV9LRVlTPXkKQ09ORklHX0lOVEVHUklUWV9BVURJVD15CkNPTkZJR19JTUE9eQpDT05G SUdfSU1BX01FQVNVUkVfUENSX0lEWD0xMApDT05GSUdfSU1BX0xTTV9SVUxFUz15CiMgQ09ORklH X0lNQV9URU1QTEFURSBpcyBub3Qgc2V0CkNPTkZJR19JTUFfTkdfVEVNUExBVEU9eQojIENPTkZJ R19JTUFfU0lHX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9ERUZBVUxUX1RFTVBMQVRF PSJpbWEtbmciCkNPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTE9eQojIENPTkZJR19JTUFfREVG QVVMVF9IQVNIX1NIQTI1NiBpcyBub3Qgc2V0CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU0hB NTEyIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9XUDUxMiBpcyBub3Qgc2V0 CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU00zIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9ERUZB VUxUX0hBU0g9InNoYTEiCkNPTkZJR19JTUFfV1JJVEVfUE9MSUNZPXkKQ09ORklHX0lNQV9SRUFE X1BPTElDWT15CkNPTkZJR19JTUFfQVBQUkFJU0U9eQpDT05GSUdfSU1BX0FSQ0hfUE9MSUNZPXkK Q09ORklHX0lNQV9BUFBSQUlTRV9CVUlMRF9QT0xJQ1k9eQpDT05GSUdfSU1BX0FQUFJBSVNFX1JF UVVJUkVfRklSTVdBUkVfU0lHUz15CkNPTkZJR19JTUFfQVBQUkFJU0VfUkVRVUlSRV9LRVhFQ19T SUdTPXkKQ09ORklHX0lNQV9BUFBSQUlTRV9SRVFVSVJFX01PRFVMRV9TSUdTPXkKQ09ORklHX0lN QV9BUFBSQUlTRV9SRVFVSVJFX1BPTElDWV9TSUdTPXkKQ09ORklHX0lNQV9BUFBSQUlTRV9CT09U UEFSQU09eQpDT05GSUdfSU1BX0FQUFJBSVNFX01PRFNJRz15CkNPTkZJR19JTUFfVFJVU1RFRF9L RVlSSU5HPXkKQ09ORklHX0lNQV9LRVlSSU5HU19QRVJNSVRfU0lHTkVEX0JZX0JVSUxUSU5fT1Jf U0VDT05EQVJZPXkKQ09ORklHX0lNQV9CTEFDS0xJU1RfS0VZUklORz15CkNPTkZJR19JTUFfTE9B RF9YNTA5PXkKQ09ORklHX0lNQV9YNTA5X1BBVEg9Ii9ldGMva2V5cy94NTA5X2ltYS5kZXIiCkNP TkZJR19JTUFfQVBQUkFJU0VfU0lHTkVEX0lOSVQ9eQpDT05GSUdfSU1BX01FQVNVUkVfQVNZTU1F VFJJQ19LRVlTPXkKQ09ORklHX0lNQV9RVUVVRV9FQVJMWV9CT09UX0tFWVM9eQpDT05GSUdfSU1B X1NFQ1VSRV9BTkRfT1JfVFJVU1RFRF9CT09UPXkKQ09ORklHX0VWTT15CkNPTkZJR19FVk1fQVRU Ul9GU1VVSUQ9eQpDT05GSUdfRVZNX0VYVFJBX1NNQUNLX1hBVFRSUz15CkNPTkZJR19FVk1fQURE X1hBVFRSUz15CkNPTkZJR19FVk1fTE9BRF9YNTA5PXkKQ09ORklHX0VWTV9YNTA5X1BBVEg9Ii9l dGMva2V5cy94NTA5X2V2bS5kZXIiCkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX1NFTElOVVg9eQoj IENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX1NNQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVM VF9TRUNVUklUWV9BUFBBUk1PUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlf REFDIGlzIG5vdCBzZXQKQ09ORklHX0xTTT0ibGFuZGxvY2ssbG9ja2Rvd24seWFtYSxsb2FkcGlu LHNhZmVzZXRpZCxpbnRlZ3JpdHksc2VsaW51eCxzbWFjayx0b21veW8sYXBwYXJtb3IsYnBmIgoK IwojIEtlcm5lbCBoYXJkZW5pbmcgb3B0aW9ucwojCgojCiMgTWVtb3J5IGluaXRpYWxpemF0aW9u CiMKQ09ORklHX0lOSVRfU1RBQ0tfTk9ORT15CkNPTkZJR19JTklUX09OX0FMTE9DX0RFRkFVTFRf T049eQpDT05GSUdfSU5JVF9PTl9GUkVFX0RFRkFVTFRfT049eQojIGVuZCBvZiBNZW1vcnkgaW5p dGlhbGl6YXRpb24KIyBlbmQgb2YgS2VybmVsIGhhcmRlbmluZyBvcHRpb25zCiMgZW5kIG9mIFNl Y3VyaXR5IG9wdGlvbnMKCkNPTkZJR19YT1JfQkxPQ0tTPXkKQ09ORklHX0FTWU5DX0NPUkU9eQpD T05GSUdfQVNZTkNfTUVNQ1BZPXkKQ09ORklHX0FTWU5DX1hPUj15CkNPTkZJR19BU1lOQ19QUT15 CkNPTkZJR19BU1lOQ19SQUlENl9SRUNPVj15CkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBj b3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdB UEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19D UllQVE9fU0tDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX1NLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9f SEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19D UllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9eQpDT05GSUdfQ1JZUFRPX0FL Q0lQSEVSMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0tQUDI9eQpD T05GSUdfQ1JZUFRPX0tQUD15CkNPTkZJR19DUllQVE9fQUNPTVAyPXkKQ09ORklHX0NSWVBUT19N QU5BR0VSPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSMj15CkNPTkZJR19DUllQVE9fVVNFUj15CkNP TkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19HRjEyOE1V TD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19DUllQVE9fTlVMTDI9eQpDT05GSUdfQ1JZ UFRPX1BDUllQVD15CkNPTkZJR19DUllQVE9fQ1JZUFREPXkKQ09ORklHX0NSWVBUT19BVVRIRU5D PXkKQ09ORklHX0NSWVBUT19URVNUPXkKQ09ORklHX0NSWVBUT19TSU1EPXkKQ09ORklHX0NSWVBU T19FTkdJTkU9eQoKIwojIFB1YmxpYy1rZXkgY3J5cHRvZ3JhcGh5CiMKQ09ORklHX0NSWVBUT19S U0E9eQpDT05GSUdfQ1JZUFRPX0RIPXkKQ09ORklHX0NSWVBUT19FQ0M9eQpDT05GSUdfQ1JZUFRP X0VDREg9eQpDT05GSUdfQ1JZUFRPX0VDRFNBPXkKQ09ORklHX0NSWVBUT19FQ1JEU0E9eQpDT05G SUdfQ1JZUFRPX1NNMj15CkNPTkZJR19DUllQVE9fQ1VSVkUyNTUxOT15CgojCiMgQXV0aGVudGlj YXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009 eQpDT05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNT15CkNP TkZJR19DUllQVE9fQUVHSVMxMjg9eQpDT05GSUdfQ1JZUFRPX1NFUUlWPXkKQ09ORklHX0NSWVBU T19FQ0hBSU5JVj15CgojCiMgQmxvY2sgbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NCQz15CkNPTkZJ R19DUllQVE9fQ0ZCPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZUFRPX0NUUz15CkNP TkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9eQpDT05GSUdfQ1JZUFRPX09GQj15 CkNPTkZJR19DUllQVE9fUENCQz15CkNPTkZJR19DUllQVE9fWFRTPXkKQ09ORklHX0NSWVBUT19L RVlXUkFQPXkKQ09ORklHX0NSWVBUT19OSFBPTFkxMzA1PXkKQ09ORklHX0NSWVBUT19BRElBTlRV TT15CkNPTkZJR19DUllQVE9fRVNTSVY9eQoKIwojIEhhc2ggbW9kZXMKIwpDT05GSUdfQ1JZUFRP X0NNQUM9eQpDT05GSUdfQ1JZUFRPX0hNQUM9eQpDT05GSUdfQ1JZUFRPX1hDQkM9eQpDT05GSUdf Q1JZUFRPX1ZNQUM9eQoKIwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklH X0NSWVBUT19DUkMzMkNfSU5URUw9eQpDT05GSUdfQ1JZUFRPX0NSQzMyPXkKQ09ORklHX0NSWVBU T19DUkMzMl9QQ0xNVUw9eQpDT05GSUdfQ1JZUFRPX1hYSEFTSD15CkNPTkZJR19DUllQVE9fQkxB S0UyQj15CkNPTkZJR19DUllQVE9fQkxBS0UyUz15CkNPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkK Q09ORklHX0NSWVBUT19HSEFTSD15CkNPTkZJR19DUllQVE9fUE9MWTEzMDU9eQpDT05GSUdfQ1JZ UFRPX01END15CkNPTkZJR19DUllQVE9fTUQ1PXkKQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQz15 CkNPTkZJR19DUllQVE9fUk1EMTYwPXkKQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBU T19TSEEyNTY9eQpDT05GSUdfQ1JZUFRPX1NIQTUxMj15CkNPTkZJR19DUllQVE9fU0hBMz15CkNP TkZJR19DUllQVE9fU00zPXkKQ09ORklHX0NSWVBUT19TVFJFRUJPRz15CkNPTkZJR19DUllQVE9f V1A1MTI9eQoKIwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CkNPTkZJR19DUllQVE9f QUVTX1RJPXkKQ09ORklHX0NSWVBUT19BRVNfTklfSU5URUw9eQpDT05GSUdfQ1JZUFRPX0FOVUJJ Uz15CkNPTkZJR19DUllQVE9fQVJDND15CkNPTkZJR19DUllQVE9fQkxPV0ZJU0g9eQpDT05GSUdf Q1JZUFRPX0JMT1dGSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQ0FNRUxMSUE9eQpDT05GSUdf Q1JZUFRPX0NBU1RfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19DQVNUNT15CkNPTkZJR19DUllQVE9f Q0FTVDY9eQpDT05GSUdfQ1JZUFRPX0RFUz15CkNPTkZJR19DUllQVE9fRkNSWVBUPXkKQ09ORklH X0NSWVBUT19LSEFaQUQ9eQpDT05GSUdfQ1JZUFRPX0NIQUNIQTIwPXkKQ09ORklHX0NSWVBUT19T RUVEPXkKQ09ORklHX0NSWVBUT19TRVJQRU5UPXkKQ09ORklHX0NSWVBUT19TRVJQRU5UX1NTRTJf NTg2PXkKQ09ORklHX0NSWVBUT19TTTQ9eQpDT05GSUdfQ1JZUFRPX1RFQT15CkNPTkZJR19DUllQ VE9fVFdPRklTSD15CkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRP X1RXT0ZJU0hfNTg2PXkKCiMKIyBDb21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT15 CkNPTkZJR19DUllQVE9fTFpPPXkKQ09ORklHX0NSWVBUT184NDI9eQpDT05GSUdfQ1JZUFRPX0xa ND15CkNPTkZJR19DUllQVE9fTFo0SEM9eQpDT05GSUdfQ1JZUFRPX1pTVEQ9eQoKIwojIFJhbmRv bSBOdW1iZXIgR2VuZXJhdGlvbgojCkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz15CkNPTkZJR19D UllQVE9fRFJCR19NRU5VPXkKQ09ORklHX0NSWVBUT19EUkJHX0hNQUM9eQpDT05GSUdfQ1JZUFRP X0RSQkdfSEFTSD15CkNPTkZJR19DUllQVE9fRFJCR19DVFI9eQpDT05GSUdfQ1JZUFRPX0RSQkc9 eQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkK Q09ORklHX0NSWVBUT19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJ UEhFUj15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfUk5HPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9STkdfQ0FWUD15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRD15CkNPTkZJR19DUllQVE9f VVNFUl9BUElfRU5BQkxFX09CU09MRVRFPXkKQ09ORklHX0NSWVBUT19TVEFUUz15CkNPTkZJR19D UllQVE9fSEFTSF9JTkZPPXkKCiMKIyBDcnlwdG8gbGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19D UllQVE9fTElCX0FFUz15CkNPTkZJR19DUllQVE9fTElCX0FSQzQ9eQpDT05GSUdfQ1JZUFRPX0xJ Ql9CTEFLRTJTX0dFTkVSSUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9CTEFLRTJTPXkKQ09ORklHX0NS WVBUT19MSUJfQ0hBQ0hBX0dFTkVSSUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9DSEFDSEE9eQpDT05G SUdfQ1JZUFRPX0xJQl9DVVJWRTI1NTE5X0dFTkVSSUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9DVVJW RTI1NTE5PXkKQ09ORklHX0NSWVBUT19MSUJfREVTPXkKQ09ORklHX0NSWVBUT19MSUJfUE9MWTEz MDVfUlNJWkU9MQpDT05GSUdfQ1JZUFRPX0xJQl9QT0xZMTMwNV9HRU5FUklDPXkKQ09ORklHX0NS WVBUT19MSUJfUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRPX0xJQl9DSEFDSEEyMFBPTFkxMzA1PXkK Q09ORklHX0NSWVBUT19MSUJfU0hBMjU2PXkKQ09ORklHX0NSWVBUT19IVz15CkNPTkZJR19DUllQ VE9fREVWX1BBRExPQ0s9eQpDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLX0FFUz15CkNPTkZJR19D UllQVE9fREVWX1BBRExPQ0tfU0hBPXkKQ09ORklHX0NSWVBUT19ERVZfR0VPREU9eQpDT05GSUdf Q1JZUFRPX0RFVl9ISUZOXzc5NVg9eQpDT05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5NVhfUk5HPXkK Q09ORklHX0NSWVBUT19ERVZfQVRNRUxfSTJDPXkKQ09ORklHX0NSWVBUT19ERVZfQVRNRUxfRUND PXkKQ09ORklHX0NSWVBUT19ERVZfQVRNRUxfU0hBMjA0QT15CkNPTkZJR19DUllQVE9fREVWX0ND UD15CkNPTkZJR19DUllQVE9fREVWX0NDUF9ERD15CkNPTkZJR19DUllQVE9fREVWX1NQX0NDUD15 CkNPTkZJR19DUllQVE9fREVWX0NDUF9DUllQVE89eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1BfREVC VUdGUz15CkNPTkZJR19DUllQVE9fREVWX1FBVD15CkNPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5 NXhDQz15CkNPTkZJR19DUllQVE9fREVWX1FBVF9DM1hYWD15CkNPTkZJR19DUllQVE9fREVWX1FB VF9DNjJYPXkKQ09ORklHX0NSWVBUT19ERVZfUUFUXzRYWFg9eQpDT05GSUdfQ1JZUFRPX0RFVl9R QVRfREg4OTV4Q0NWRj15CkNPTkZJR19DUllQVE9fREVWX1FBVF9DM1hYWFZGPXkKQ09ORklHX0NS WVBUT19ERVZfUUFUX0M2MlhWRj15CkNPTkZJR19DUllQVE9fREVWX0NIRUxTSU89eQpDT05GSUdf Q1JZUFRPX0RFVl9WSVJUSU89eQpDT05GSUdfQ1JZUFRPX0RFVl9TQUZFWENFTD15CkNPTkZJR19D UllQVE9fREVWX0NDUkVFPXkKQ09ORklHX0NSWVBUT19ERVZfQU1MT0dJQ19HWEw9eQpDT05GSUdf Q1JZUFRPX0RFVl9BTUxPR0lDX0dYTF9ERUJVRz15CkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBF PXkKQ09ORklHX0FTWU1NRVRSSUNfUFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX0FTWU1NRVRS SUNfVFBNX0tFWV9TVUJUWVBFPXkKQ09ORklHX1g1MDlfQ0VSVElGSUNBVEVfUEFSU0VSPXkKQ09O RklHX1BLQ1M4X1BSSVZBVEVfS0VZX1BBUlNFUj15CkNPTkZJR19UUE1fS0VZX1BBUlNFUj15CkNP TkZJR19QS0NTN19NRVNTQUdFX1BBUlNFUj15CkNPTkZJR19QS0NTN19URVNUX0tFWT15CkNPTkZJ R19TSUdORURfUEVfRklMRV9WRVJJRklDQVRJT049eQoKIwojIENlcnRpZmljYXRlcyBmb3Igc2ln bmF0dXJlIGNoZWNraW5nCiMKQ09ORklHX01PRFVMRV9TSUdfS0VZPSJjZXJ0cy9zaWduaW5nX2tl eS5wZW0iCkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlSSU5HPXkKQ09ORklHX1NZU1RFTV9UUlVT VEVEX0tFWVM9IiIKQ09ORklHX1NZU1RFTV9FWFRSQV9DRVJUSUZJQ0FURT15CkNPTkZJR19TWVNU RU1fRVhUUkFfQ0VSVElGSUNBVEVfU0laRT00MDk2CkNPTkZJR19TRUNPTkRBUllfVFJVU1RFRF9L RVlSSU5HPXkKQ09ORklHX1NZU1RFTV9CTEFDS0xJU1RfS0VZUklORz15CkNPTkZJR19TWVNURU1f QkxBQ0tMSVNUX0hBU0hfTElTVD0iIgpDT05GSUdfU1lTVEVNX1JFVk9DQVRJT05fTElTVD15CkNP TkZJR19TWVNURU1fUkVWT0NBVElPTl9LRVlTPSIiCiMgZW5kIG9mIENlcnRpZmljYXRlcyBmb3Ig c2lnbmF0dXJlIGNoZWNraW5nCgpDT05GSUdfQklOQVJZX1BSSU5URj15CgojCiMgTGlicmFyeSBy b3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT15CkNPTkZJR19SQUlENl9QUV9CRU5DSE1BUks9eQpD T05GSUdfTElORUFSX1JBTkdFUz15CkNPTkZJR19QQUNLSU5HPXkKQ09ORklHX0JJVFJFVkVSU0U9 eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15CkNPTkZJR19HRU5FUklDX1NUUk5M RU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15CkNPTkZJR19HRU5FUklDX0ZJTkRf RklSU1RfQklUPXkKQ09ORklHX0NPUkRJQz15CkNPTkZJR19QUklNRV9OVU1CRVJTPXkKQ09ORklH X1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkKQ09ORklHX0dFTkVSSUNfSU9N QVA9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVSPXkKQ09ORklHX0FSQ0hfVVNFX1NZ TV9BTk5PVEFUSU9OUz15CkNPTkZJR19DUkNfQ0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpDT05GSUdf Q1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9eQpDT05GSUdfQ1JDMzI9eQpDT05GSUdfQ1JD MzJfU0VMRlRFU1Q9eQpDT05GSUdfQ1JDMzJfU0xJQ0VCWTg9eQojIENPTkZJR19DUkMzMl9TTElD RUJZNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NBUldBVEUgaXMgbm90IHNldAojIENPTkZJ R19DUkMzMl9CSVQgaXMgbm90IHNldApDT05GSUdfQ1JDNjQ9eQpDT05GSUdfQ1JDND15CkNPTkZJ R19DUkM3PXkKQ09ORklHX0xJQkNSQzMyQz15CkNPTkZJR19DUkM4PXkKQ09ORklHX1hYSEFTSD15 CkNPTkZJR19BVURJVF9HRU5FUklDPXkKQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUPXkKQ09ORklH Xzg0Ml9DT01QUkVTUz15CkNPTkZJR184NDJfREVDT01QUkVTUz15CkNPTkZJR19aTElCX0lORkxB VEU9eQpDT05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19M Wk9fREVDT01QUkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9eQpDT05GSUdfTFo0SENfQ09NUFJF U1M9eQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdfWlNURF9DT01QUkVTUz15CkNPTkZJ R19aU1REX0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVDPXkKQ09ORklHX1haX0RFQ19YODY9eQpD T05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05GSUdfWFpfREVDX0lBNjQ9eQpDT05GSUdfWFpfREVD X0FSTT15CkNPTkZJR19YWl9ERUNfQVJNVEhVTUI9eQpDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09O RklHX1haX0RFQ19CQ0o9eQpDT05GSUdfWFpfREVDX1RFU1Q9eQpDT05GSUdfREVDT01QUkVTU19H WklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkK Q09ORklHX0RFQ09NUFJFU1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfREVD T01QUkVTU19MWjQ9eQpDT05GSUdfREVDT01QUkVTU19aU1REPXkKQ09ORklHX0dFTkVSSUNfQUxM T0NBVE9SPXkKQ09ORklHX1JFRURfU09MT01PTj15CkNPTkZJR19SRUVEX1NPTE9NT05fRU5DOD15 CkNPTkZJR19SRUVEX1NPTE9NT05fREVDOD15CkNPTkZJR19SRUVEX1NPTE9NT05fREVDMTY9eQpD T05GSUdfQkNIPXkKQ09ORklHX1RFWFRTRUFSQ0g9eQpDT05GSUdfVEVYVFNFQVJDSF9LTVA9eQpD T05GSUdfVEVYVFNFQVJDSF9CTT15CkNPTkZJR19URVhUU0VBUkNIX0ZTTT15CkNPTkZJR19CVFJF RT15CkNPTkZJR19JTlRFUlZBTF9UUkVFPXkKQ09ORklHX1hBUlJBWV9NVUxUST15CkNPTkZJR19B U1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9N QVA9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19ETUFfT1BTPXkKQ09ORklHX05FRURfU0dfRE1B X0xFTkdUSD15CkNPTkZJR19ORUVEX0RNQV9NQVBfU1RBVEU9eQpDT05GSUdfRE1BX0RFQ0xBUkVf Q09IRVJFTlQ9eQpDT05GSUdfU1dJT1RMQj15CkNPTkZJR19ETUFfQ01BPXkKQ09ORklHX0RNQV9Q RVJOVU1BX0NNQT15CgojCiMgRGVmYXVsdCBjb250aWd1b3VzIG1lbW9yeSBhcmVhIHNpemU6CiMK Q09ORklHX0NNQV9TSVpFX01CWVRFUz0wCkNPTkZJR19DTUFfU0laRV9TRUxfTUJZVEVTPXkKIyBD T05GSUdfQ01BX1NJWkVfU0VMX1BFUkNFTlRBR0UgaXMgbm90IHNldAojIENPTkZJR19DTUFfU0la RV9TRUxfTUlOIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BX1NJWkVfU0VMX01BWCBpcyBub3Qgc2V0 CkNPTkZJR19DTUFfQUxJR05NRU5UPTgKIyBDT05GSUdfRE1BX0FQSV9ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19ETUFfTUFQX0JFTkNITUFSSz15CkNPTkZJR19TR0xfQUxMT0M9eQpDT05GSUdfQ0hF Q0tfU0lHTkFUVVJFPXkKQ09ORklHX0NQVU1BU0tfT0ZGU1RBQ0s9eQpDT05GSUdfQ1BVX1JNQVA9 eQpDT05GSUdfRFFMPXkKQ09ORklHX0dMT0I9eQpDT05GSUdfR0xPQl9TRUxGVEVTVD15CkNPTkZJ R19OTEFUVFI9eQpDT05GSUdfTFJVX0NBQ0hFPXkKQ09ORklHX0NMWl9UQUI9eQpDT05GSUdfSVJR X1BPTEw9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX1NJR05BVFVSRT15CkNPTkZJR19ESU1MSUI9 eQpDT05GSUdfTElCRkRUPXkKQ09ORklHX09JRF9SRUdJU1RSWT15CkNPTkZJR19VQ1MyX1NUUklO Rz15CkNPTkZJR19IQVZFX0dFTkVSSUNfVkRTTz15CkNPTkZJR19HRU5FUklDX0dFVFRJTUVPRkRB WT15CkNPTkZJR19HRU5FUklDX1ZEU09fMzI9eQpDT05GSUdfR0VORVJJQ19WRFNPX1RJTUVfTlM9 eQpDT05GSUdfRk9OVF9TVVBQT1JUPXkKQ09ORklHX0ZPTlRTPXkKQ09ORklHX0ZPTlRfOHg4PXkK Q09ORklHX0ZPTlRfOHgxNj15CkNPTkZJR19GT05UXzZ4MTE9eQpDT05GSUdfRk9OVF83eDE0PXkK Q09ORklHX0ZPTlRfUEVBUkxfOHg4PXkKQ09ORklHX0ZPTlRfQUNPUk5fOHg4PXkKQ09ORklHX0ZP TlRfTUlOSV80eDY9eQpDT05GSUdfRk9OVF82eDEwPXkKQ09ORklHX0ZPTlRfMTB4MTg9eQpDT05G SUdfRk9OVF9TVU44eDE2PXkKQ09ORklHX0ZPTlRfU1VOMTJ4MjI9eQpDT05GSUdfRk9OVF9URVIx NngzMj15CkNPTkZJR19GT05UXzZ4OD15CkNPTkZJR19TR19QT09MPXkKQ09ORklHX0FSQ0hfU1RB Q0tXQUxLPXkKQ09ORklHX1NUQUNLREVQT1Q9eQpDT05GSUdfU1RBQ0tfSEFTSF9PUkRFUj0yMApD T05GSUdfU0JJVE1BUD15CkNPTkZJR19QQVJNQU49eQpDT05GSUdfT0JKQUdHPXkKQ09ORklHX1NU UklOR19TRUxGVEVTVD15CiMgZW5kIG9mIExpYnJhcnkgcm91dGluZXMKCkNPTkZJR19QTERNRlc9 eQpDT05GSUdfQVNOMV9FTkNPREVSPXkKCiMKIyBLZXJuZWwgaGFja2luZwojCgojCiMgcHJpbnRr IGFuZCBkbWVzZyBvcHRpb25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKIyBDT05GSUdfUFJJTlRL X0NBTExFUiBpcyBub3Qgc2V0CkNPTkZJR19DT05TT0xFX0xPR0xFVkVMX0RFRkFVTFQ9NwpDT05G SUdfQ09OU09MRV9MT0dMRVZFTF9RVUlFVD00CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFV TFQ9NApDT05GSUdfQk9PVF9QUklOVEtfREVMQVk9eQpDT05GSUdfRFlOQU1JQ19ERUJVRz15CkNP TkZJR19EWU5BTUlDX0RFQlVHX0NPUkU9eQpDT05GSUdfU1lNQk9MSUNfRVJSTkFNRT15CkNPTkZJ R19ERUJVR19CVUdWRVJCT1NFPXkKIyBlbmQgb2YgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCgoj CiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19ERUJV R19JTkZPPXkKQ09ORklHX0RFQlVHX0lORk9fUkVEVUNFRD15CiMgQ09ORklHX0RFQlVHX0lORk9f Q09NUFJFU1NFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0lORk9fU1BMSVQgaXMgbm90IHNl dApDT05GSUdfREVCVUdfSU5GT19EV0FSRl9UT09MQ0hBSU5fREVGQVVMVD15CiMgQ09ORklHX0RF QlVHX0lORk9fRFdBUkY0IGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSU5GT19EV0FSRjUgaXMg bm90IHNldApDT05GSUdfUEFIT0xFX0hBU19TUExJVF9CVEY9eQojIENPTkZJR19HREJfU0NSSVBU UyBpcyBub3Qgc2V0CkNPTkZJR19GUkFNRV9XQVJOPTEwMjQKQ09ORklHX1NUUklQX0FTTV9TWU1T PXkKQ09ORklHX1JFQURBQkxFX0FTTT15CkNPTkZJR19IRUFERVJTX0lOU1RBTEw9eQpDT05GSUdf REVCVUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19TRUNUSU9OX01JU01BVENIX1dBUk5fT05M WT15CkNPTkZJR19ERUJVR19GT1JDRV9GVU5DVElPTl9BTElHTl8zMkI9eQpDT05GSUdfRlJBTUVf UE9JTlRFUj15CkNPTkZJR19WTUxJTlVYX01BUD15CkNPTkZJR19ERUJVR19GT1JDRV9XRUFLX1BF Ul9DUFU9eQojIGVuZCBvZiBDb21waWxlLXRpbWUgY2hlY2tzIGFuZCBjb21waWxlciBvcHRpb25z CgojCiMgR2VuZXJpYyBLZXJuZWwgRGVidWdnaW5nIEluc3RydW1lbnRzCiMKQ09ORklHX01BR0lD X1NZU1JRPXkKQ09ORklHX01BR0lDX1NZU1JRX0RFRkFVTFRfRU5BQkxFPTB4MQpDT05GSUdfTUFH SUNfU1lTUlFfU0VSSUFMPXkKQ09ORklHX01BR0lDX1NZU1JRX1NFUklBTF9TRVFVRU5DRT0iIgpD T05GSUdfREVCVUdfRlM9eQpDT05GSUdfREVCVUdfRlNfQUxMT1dfQUxMPXkKIyBDT05GSUdfREVC VUdfRlNfRElTQUxMT1dfTU9VTlQgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19GU19BTExPV19O T05FIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9LR0RCPXkKIyBDT05GSUdfS0dEQiBpcyBu b3Qgc2V0CkNPTkZJR19BUkNIX0hBU19VQlNBTl9TQU5JVElaRV9BTEw9eQojIENPTkZJR19VQlNB TiBpcyBub3Qgc2V0CiMgZW5kIG9mIEdlbmVyaWMgS2VybmVsIERlYnVnZ2luZyBJbnN0cnVtZW50 cwoKQ09ORklHX0RFQlVHX0tFUk5FTD15CkNPTkZJR19ERUJVR19NSVNDPXkKCiMKIyBNZW1vcnkg RGVidWdnaW5nCiMKQ09ORklHX1BBR0VfRVhURU5TSU9OPXkKIyBDT05GSUdfREVCVUdfUEFHRUFM TE9DIGlzIG5vdCBzZXQKQ09ORklHX1BBR0VfT1dORVI9eQpDT05GSUdfUEFHRV9QT0lTT05JTkc9 eQpDT05GSUdfREVCVUdfUEFHRV9SRUY9eQpDT05GSUdfREVCVUdfUk9EQVRBX1RFU1Q9eQpDT05G SUdfQVJDSF9IQVNfREVCVUdfV1g9eQpDT05GSUdfREVCVUdfV1g9eQpDT05GSUdfR0VORVJJQ19Q VERVTVA9eQpDT05GSUdfUFREVU1QX0NPUkU9eQpDT05GSUdfUFREVU1QX0RFQlVHRlM9eQpDT05G SUdfREVCVUdfT0JKRUNUUz15CkNPTkZJR19ERUJVR19PQkpFQ1RTX1NFTEZURVNUPXkKQ09ORklH X0RFQlVHX09CSkVDVFNfRlJFRT15CkNPTkZJR19ERUJVR19PQkpFQ1RTX1RJTUVSUz15CkNPTkZJ R19ERUJVR19PQkpFQ1RTX1dPUks9eQpDT05GSUdfREVCVUdfT0JKRUNUU19SQ1VfSEVBRD15CkNP TkZJR19ERUJVR19PQkpFQ1RTX1BFUkNQVV9DT1VOVEVSPXkKQ09ORklHX0RFQlVHX09CSkVDVFNf RU5BQkxFX0RFRkFVTFQ9MQpDT05GSUdfU0xVQl9ERUJVR19PTj15CkNPTkZJR19TTFVCX1NUQVRT PXkKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJR19ERUJVR19LTUVNTEVBSyBp cyBub3Qgc2V0CkNPTkZJR19ERUJVR19TVEFDS19VU0FHRT15CkNPTkZJR19TQ0hFRF9TVEFDS19F TkRfQ0hFQ0s9eQpDT05GSUdfQVJDSF9IQVNfREVCVUdfVk1fUEdUQUJMRT15CkNPTkZJR19ERUJV R19WTT15CkNPTkZJR19ERUJVR19WTV9WTUFDQUNIRT15CkNPTkZJR19ERUJVR19WTV9SQj15CkNP TkZJR19ERUJVR19WTV9QR0ZMQUdTPXkKQ09ORklHX0RFQlVHX1ZNX1BHVEFCTEU9eQpDT05GSUdf QVJDSF9IQVNfREVCVUdfVklSVFVBTD15CkNPTkZJR19ERUJVR19WSVJUVUFMPXkKQ09ORklHX0RF QlVHX01FTU9SWV9JTklUPXkKQ09ORklHX0RFQlVHX1BFUl9DUFVfTUFQUz15CkNPTkZJR19ERUJV R19LTUFQX0xPQ0FMPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfS01BUF9MT0NBTF9GT1JDRV9NQVA9 eQpDT05GSUdfREVCVUdfS01BUF9MT0NBTF9GT1JDRV9NQVA9eQpDT05GSUdfREVCVUdfSElHSE1F TT15CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05GSUdfREVCVUdfU1RBQ0tP VkVSRkxPVz15CkNPTkZJR19DQ19IQVNfS0FTQU5fR0VORVJJQz15CkNPTkZJR19DQ19IQVNfV09S S0lOR19OT1NBTklUSVpFX0FERFJFU1M9eQpDT05GSUdfSEFWRV9BUkNIX0tGRU5DRT15CkNPTkZJ R19LRkVOQ0U9eQpDT05GSUdfS0ZFTkNFX1NUQVRJQ19LRVlTPXkKQ09ORklHX0tGRU5DRV9TQU1Q TEVfSU5URVJWQUw9MTAwCkNPTkZJR19LRkVOQ0VfTlVNX09CSkVDVFM9MjU1CkNPTkZJR19LRkVO Q0VfU1RSRVNTX1RFU1RfRkFVTFRTPTAKQ09ORklHX0tGRU5DRV9LVU5JVF9URVNUPW0KIyBlbmQg b2YgTWVtb3J5IERlYnVnZ2luZwoKQ09ORklHX0RFQlVHX1NISVJRPXkKCiMKIyBEZWJ1ZyBPb3Bz LCBMb2NrdXBzIGFuZCBIYW5ncwojCkNPTkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklD X09OX09PUFNfVkFMVUU9MQpDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19MT0NLVVBfREVU RUNUT1I9eQpDT05GSUdfU09GVExPQ0tVUF9ERVRFQ1RPUj15CkNPTkZJR19CT09UUEFSQU1fU09G VExPQ0tVUF9QQU5JQz15CkNPTkZJR19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQ19WQUxVRT0x CkNPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9SX1BFUkY9eQpDT05GSUdfSEFSRExPQ0tVUF9ERVRF Q1RPUj15CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQz15CkNPTkZJR19CT09UUEFS QU1fSEFSRExPQ0tVUF9QQU5JQ19WQUxVRT0xCiMgQ09ORklHX0RFVEVDVF9IVU5HX1RBU0sgaXMg bm90IHNldApDT05GSUdfV1FfV0FUQ0hET0c9eQpDT05GSUdfVEVTVF9MT0NLVVA9bQojIGVuZCBv ZiBEZWJ1ZyBPb3BzLCBMb2NrdXBzIGFuZCBIYW5ncwoKIwojIFNjaGVkdWxlciBEZWJ1Z2dpbmcK IwpDT05GSUdfU0NIRURfREVCVUc9eQpDT05GSUdfU0NIRURfSU5GTz15CkNPTkZJR19TQ0hFRFNU QVRTPXkKIyBlbmQgb2YgU2NoZWR1bGVyIERlYnVnZ2luZwoKQ09ORklHX0RFQlVHX1RJTUVLRUVQ SU5HPXkKCiMKIyBMb2NrIERlYnVnZ2luZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMK Q09ORklHX0xPQ0tfREVCVUdHSU5HX1NVUFBPUlQ9eQpDT05GSUdfUFJPVkVfTE9DS0lORz15CiMg Q09ORklHX1BST1ZFX1JBV19MT0NLX05FU1RJTkcgaXMgbm90IHNldApDT05GSUdfTE9DS19TVEFU PXkKQ09ORklHX0RFQlVHX1JUX01VVEVYRVM9eQpDT05GSUdfREVCVUdfU1BJTkxPQ0s9eQpDT05G SUdfREVCVUdfTVVURVhFUz15CkNPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSD15CkNPTkZJ R19ERUJVR19SV1NFTVM9eQpDT05GSUdfREVCVUdfTE9DS19BTExPQz15CkNPTkZJR19MT0NLREVQ PXkKQ09ORklHX0xPQ0tERVBfQklUUz0xNQpDT05GSUdfTE9DS0RFUF9DSEFJTlNfQklUUz0xNgpD T05GSUdfTE9DS0RFUF9TVEFDS19UUkFDRV9CSVRTPTE5CkNPTkZJR19MT0NLREVQX1NUQUNLX1RS QUNFX0hBU0hfQklUUz0xNApDT05GSUdfTE9DS0RFUF9DSVJDVUxBUl9RVUVVRV9CSVRTPTEyCiMg Q09ORklHX0RFQlVHX0xPQ0tERVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQ PXkKIyBDT05GSUdfREVCVUdfTE9DS0lOR19BUElfU0VMRlRFU1RTIGlzIG5vdCBzZXQKIyBDT05G SUdfTE9DS19UT1JUVVJFX1RFU1QgaXMgbm90IHNldApDT05GSUdfV1dfTVVURVhfU0VMRlRFU1Q9 eQojIENPTkZJR19TQ0ZfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBlbmQgb2YgTG9jayBEZWJ1 Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQoKQ09ORklHX1RSQUNFX0lSUUZMQUdT PXkKQ09ORklHX1RSQUNFX0lSUUZMQUdTX05NST15CkNPTkZJR19ERUJVR19JUlFGTEFHUz15CkNP TkZJR19TVEFDS1RSQUNFPXkKQ09ORklHX1dBUk5fQUxMX1VOU0VFREVEX1JBTkRPTT15CiMgQ09O RklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19LT0JKRUNUX1JFTEVB U0UgaXMgbm90IHNldAoKIwojIERlYnVnIGtlcm5lbCBkYXRhIHN0cnVjdHVyZXMKIwpDT05GSUdf REVCVUdfTElTVD15CkNPTkZJR19ERUJVR19QTElTVD15CkNPTkZJR19ERUJVR19TRz15CkNPTkZJ R19ERUJVR19OT1RJRklFUlM9eQpDT05GSUdfQlVHX09OX0RBVEFfQ09SUlVQVElPTj15CiMgZW5k IG9mIERlYnVnIGtlcm5lbCBkYXRhIHN0cnVjdHVyZXMKCkNPTkZJR19ERUJVR19DUkVERU5USUFM Uz15CgojCiMgUkNVIERlYnVnZ2luZwojCkNPTkZJR19QUk9WRV9SQ1U9eQpDT05GSUdfUFJPVkVf UkNVX0xJU1Q9eQojIENPTkZJR19SQ1VfU0NBTEVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JD VV9UT1JUVVJFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19SQ1VfUkVGX1NDQUxFX1RFU1QgaXMg bm90IHNldApDT05GSUdfUkNVX0NQVV9TVEFMTF9USU1FT1VUPTIxCkNPTkZJR19SQ1VfVFJBQ0U9 eQpDT05GSUdfUkNVX0VRU19ERUJVRz15CkNPTkZJR19SQ1VfU1RSSUNUX0dSQUNFX1BFUklPRD15 CiMgZW5kIG9mIFJDVSBEZWJ1Z2dpbmcKCkNPTkZJR19ERUJVR19XUV9GT1JDRV9SUl9DUFU9eQoj IENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CkNPTkZJR19DUFVfSE9UUExV R19TVEFURV9DT05UUk9MPXkKQ09ORklHX0xBVEVOQ1lUT1A9eQpDT05GSUdfVVNFUl9TVEFDS1RS QUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RS QUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0RZ TkFNSUNfRlRSQUNFPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09O RklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9ESVJFQ1RfQ0FMTFM9eQpDT05GSUdfSEFWRV9G VFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJR19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpD T05GSUdfSEFWRV9GRU5UUlk9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15CkNPTkZJR19U UkFDRVJfTUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJTkdfQlVGRkVS PXkKQ09ORklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJBQ0VSPXkK Q09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfUFJFRU1QVElSUV9UUkFDRVBP SU5UUz15CkNPTkZJR19UUkFDSU5HPXkKQ09ORklHX0dFTkVSSUNfVFJBQ0VSPXkKQ09ORklHX1RS QUNJTkdfU1VQUE9SVD15CkNPTkZJR19GVFJBQ0U9eQpDT05GSUdfQk9PVFRJTUVfVFJBQ0lORz15 CkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkK Q09ORklHX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15 CkNPTkZJR19EWU5BTUlDX0ZUUkFDRV9XSVRIX0RJUkVDVF9DQUxMUz15CkNPTkZJR19GVU5DVElP Tl9QUk9GSUxFUj15CkNPTkZJR19TVEFDS19UUkFDRVI9eQpDT05GSUdfSVJRU09GRl9UUkFDRVI9 eQpDT05GSUdfU0NIRURfVFJBQ0VSPXkKQ09ORklHX0hXTEFUX1RSQUNFUj15CkNPTkZJR19NTUlP VFJBQ0U9eQpDT05GSUdfRlRSQUNFX1NZU0NBTExTPXkKQ09ORklHX1RSQUNFUl9TTkFQU0hPVD15 CkNPTkZJR19UUkFDRVJfU05BUFNIT1RfUEVSX0NQVV9TV0FQPXkKQ09ORklHX0JSQU5DSF9QUk9G SUxFX05PTkU9eQojIENPTkZJR19QUk9GSUxFX0FOTk9UQVRFRF9CUkFOQ0hFUyBpcyBub3Qgc2V0 CkNPTkZJR19CTEtfREVWX0lPX1RSQUNFPXkKQ09ORklHX0tQUk9CRV9FVkVOVFM9eQpDT05GSUdf S1BST0JFX0VWRU5UU19PTl9OT1RSQUNFPXkKQ09ORklHX1VQUk9CRV9FVkVOVFM9eQpDT05GSUdf QlBGX0VWRU5UUz15CkNPTkZJR19EWU5BTUlDX0VWRU5UUz15CkNPTkZJR19QUk9CRV9FVkVOVFM9 eQpDT05GSUdfQlBGX0tQUk9CRV9PVkVSUklERT15CkNPTkZJR19GVFJBQ0VfTUNPVU5UX1JFQ09S RD15CkNPTkZJR19GVFJBQ0VfTUNPVU5UX1VTRV9DQz15CkNPTkZJR19UUkFDSU5HX01BUD15CkNP TkZJR19TWU5USF9FVkVOVFM9eQpDT05GSUdfSElTVF9UUklHR0VSUz15CkNPTkZJR19UUkFDRV9F VkVOVF9JTkpFQ1Q9eQpDT05GSUdfVFJBQ0VQT0lOVF9CRU5DSE1BUks9eQpDT05GSUdfUklOR19C VUZGRVJfQkVOQ0hNQVJLPXkKQ09ORklHX1RSQUNFX0VWQUxfTUFQX0ZJTEU9eQpDT05GSUdfRlRS QUNFX1JFQ09SRF9SRUNVUlNJT049eQpDT05GSUdfRlRSQUNFX1JFQ09SRF9SRUNVUlNJT05fU0la RT0xMjgKQ09ORklHX1JJTkdfQlVGRkVSX1JFQ09SRF9SRUNVUlNJT049eQpDT05GSUdfR0NPVl9Q Uk9GSUxFX0ZUUkFDRT15CiMgQ09ORklHX0ZUUkFDRV9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAoj IENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMgbm90IHNldApDT05GSUdfUklOR19C VUZGRVJfVkFMSURBVEVfVElNRV9ERUxUQVM9eQpDT05GSUdfTU1JT1RSQUNFX1RFU1Q9bQpDT05G SUdfUFJFRU1QVElSUV9ERUxBWV9URVNUPW0KQ09ORklHX1NZTlRIX0VWRU5UX0dFTl9URVNUPXkK Q09ORklHX0tQUk9CRV9FVkVOVF9HRU5fVEVTVD15CkNPTkZJR19ISVNUX1RSSUdHRVJTX0RFQlVH PXkKQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQ9eQpDT05GSUdfU0FNUExFUz15CkNP TkZJR19TQU1QTEVfQVVYRElTUExBWT15CkNPTkZJR19TQU1QTEVfVFJBQ0VfRVZFTlRTPW0KQ09O RklHX1NBTVBMRV9UUkFDRV9QUklOVEs9bQpDT05GSUdfU0FNUExFX1RSQUNFX0FSUkFZPW0KQ09O RklHX1NBTVBMRV9LT0JKRUNUPXkKQ09ORklHX1NBTVBMRV9LUFJPQkVTPW0KQ09ORklHX1NBTVBM RV9LUkVUUFJPQkVTPW0KQ09ORklHX1NBTVBMRV9IV19CUkVBS1BPSU5UPW0KQ09ORklHX1NBTVBM RV9LRklGTz1tCkNPTkZJR19TQU1QTEVfUlBNU0dfQ0xJRU5UPW0KQ09ORklHX1NBTVBMRV9DT05G SUdGUz1tCkNPTkZJR19TQU1QTEVfQ09OTkVDVE9SPW0KQ09ORklHX1NBTVBMRV9ISURSQVc9eQpD T05GSUdfU0FNUExFX0xBTkRMT0NLPXkKQ09ORklHX1NBTVBMRV9QSURGRD15CkNPTkZJR19TQU1Q TEVfU0VDQ09NUD15CkNPTkZJR19TQU1QTEVfVElNRVI9eQpDT05GSUdfU0FNUExFX1VISUQ9eQpD T05GSUdfU0FNUExFX1ZGSU9fTURFVl9NVFRZPW0KQ09ORklHX1NBTVBMRV9WRklPX01ERVZfTURQ WT1tCkNPTkZJR19TQU1QTEVfVkZJT19NREVWX01EUFlfRkI9bQpDT05GSUdfU0FNUExFX1ZGSU9f TURFVl9NQk9DSFM9bQpDT05GSUdfU0FNUExFX0FORFJPSURfQklOREVSRlM9eQpDT05GSUdfU0FN UExFX1ZGUz15CkNPTkZJR19TQU1QTEVfSU5URUxfTUVJPXkKQ09ORklHX1NBTVBMRV9XQVRDSERP Rz15CkNPTkZJR19TQU1QTEVfV0FUQ0hfUVVFVUU9eQpDT05GSUdfQVJDSF9IQVNfREVWTUVNX0lT X0FMTE9XRUQ9eQpDT05GSUdfU1RSSUNUX0RFVk1FTT15CkNPTkZJR19JT19TVFJJQ1RfREVWTUVN PXkKCiMKIyB4ODYgRGVidWdnaW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9eQpD T05GSUdfVFJBQ0VfSVJRRkxBR1NfTk1JX1NVUFBPUlQ9eQpDT05GSUdfRUFSTFlfUFJJTlRLX1VT Qj15CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKQ09O RklHX0VBUkxZX1BSSU5US19EQkdQPXkKQ09ORklHX0VBUkxZX1BSSU5US19VU0JfWERCQz15CkNP TkZJR19FRklfUEdUX0RVTVA9eQpDT05GSUdfREVCVUdfVExCRkxVU0g9eQpDT05GSUdfSEFWRV9N TUlPVFJBQ0VfU1VQUE9SVD15CiMgQ09ORklHX1g4Nl9ERUNPREVSX1NFTEZURVNUIGlzIG5vdCBz ZXQKQ09ORklHX0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19JT19ERUxBWV8wWEVEIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlf Tk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19FTlRSWT15CiMgQ09ORklHX0RFQlVHX05NSV9T RUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19JTVJfU0VMRlRFU1Q9eQpDT05GSUdfWDg2 X0RFQlVHX0ZQVT15CkNPTkZJR19QVU5JVF9BVE9NX0RFQlVHPXkKQ09ORklHX1VOV0lOREVSX0ZS QU1FX1BPSU5URVI9eQojIGVuZCBvZiB4ODYgRGVidWdnaW5nCgojCiMgS2VybmVsIFRlc3Rpbmcg YW5kIENvdmVyYWdlCiMKQ09ORklHX0tVTklUPXkKQ09ORklHX0tVTklUX0RFQlVHRlM9eQpDT05G SUdfS1VOSVRfVEVTVD15CkNPTkZJR19LVU5JVF9FWEFNUExFX1RFU1Q9eQojIENPTkZJR19LVU5J VF9BTExfVEVTVFMgaXMgbm90IHNldApDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OPXkK Q09ORklHX1BNX05PVElGSUVSX0VSUk9SX0lOSkVDVD15CkNPTkZJR19PRl9SRUNPTkZJR19OT1RJ RklFUl9FUlJPUl9JTkpFQ1Q9eQpDT05GSUdfTkVUREVWX05PVElGSUVSX0VSUk9SX0lOSkVDVD15 CkNPTkZJR19GVU5DVElPTl9FUlJPUl9JTkpFQ1RJT049eQpDT05GSUdfRkFVTFRfSU5KRUNUSU9O PXkKQ09ORklHX0ZBSUxTTEFCPXkKQ09ORklHX0ZBSUxfUEFHRV9BTExPQz15CkNPTkZJR19GQVVM VF9JTkpFQ1RJT05fVVNFUkNPUFk9eQpDT05GSUdfRkFJTF9NQUtFX1JFUVVFU1Q9eQpDT05GSUdf RkFJTF9JT19USU1FT1VUPXkKQ09ORklHX0ZBSUxfRlVURVg9eQpDT05GSUdfRkFVTFRfSU5KRUNU SU9OX0RFQlVHX0ZTPXkKQ09ORklHX0ZBSUxfRlVOQ1RJT049eQpDT05GSUdfRkFJTF9NTUNfUkVR VUVTVD15CkNPTkZJR19GQVVMVF9JTkpFQ1RJT05fU1RBQ0tUUkFDRV9GSUxURVI9eQpDT05GSUdf Q0NfSEFTX1NBTkNPVl9UUkFDRV9QQz15CkNPTkZJR19SVU5USU1FX1RFU1RJTkdfTUVOVT15CiMg Q09ORklHX0xLRFRNIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9MSVNUX1NPUlQgaXMgbm90IHNl dAojIENPTkZJR19URVNUX01JTl9IRUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9TT1JUIGlz IG5vdCBzZXQKQ09ORklHX1RFU1RfRElWNjQ9eQojIENPTkZJR19LUFJPQkVTX1NBTklUWV9URVNU IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS1RSQUNFX1NFTEZfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX1JCVFJFRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVFRF9TT0xPTU9OX1RFU1QgaXMg bm90IHNldAojIENPTkZJR19JTlRFUlZBTF9UUkVFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19Q RVJDUFVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19BVE9NSUM2NF9TRUxGVEVTVD15CiMgQ09ORklH X0FTWU5DX1JBSUQ2X1RFU1QgaXMgbm90IHNldAojIENPTkZJR19URVNUX0hFWERVTVAgaXMgbm90 IHNldAojIENPTkZJR19URVNUX1NUUklOR19IRUxQRVJTIGlzIG5vdCBzZXQKQ09ORklHX1RFU1Rf U1RSU0NQWT15CiMgQ09ORklHX1RFU1RfS1NUUlRPWCBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1BS SU5URj15CkNPTkZJR19URVNUX0JJVE1BUD15CiMgQ09ORklHX1RFU1RfVVVJRCBpcyBub3Qgc2V0 CiMgQ09ORklHX1RFU1RfWEFSUkFZIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9PVkVSRkxPVyBp cyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUkhBU0hUQUJMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RF U1RfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSURBIGlzIG5vdCBzZXQKIyBDT05GSUdf VEVTVF9QQVJNQU4gaXMgbm90IHNldApDT05GSUdfVEVTVF9MS009bQpDT05GSUdfVEVTVF9CSVRP UFM9bQojIENPTkZJR19URVNUX1ZNQUxMT0MgaXMgbm90IHNldApDT05GSUdfVEVTVF9VU0VSX0NP UFk9bQpDT05GSUdfVEVTVF9CUEY9bQpDT05GSUdfVEVTVF9CTEFDS0hPTEVfREVWPW0KIyBDT05G SUdfRklORF9CSVRfQkVOQ0hNQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBp cyBub3Qgc2V0CkNPTkZJR19URVNUX1NZU0NUTD15CkNPTkZJR19CSVRGSUVMRF9LVU5JVD15CkNP TkZJR19SRVNPVVJDRV9LVU5JVF9URVNUPXkKQ09ORklHX1NZU0NUTF9LVU5JVF9URVNUPXkKQ09O RklHX0xJU1RfS1VOSVRfVEVTVD15CkNPTkZJR19MSU5FQVJfUkFOR0VTX1RFU1Q9eQpDT05GSUdf Q01ETElORV9LVU5JVF9URVNUPXkKQ09ORklHX0JJVFNfVEVTVD15CiMgQ09ORklHX1RFU1RfVURF TEFZIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfU1RBVElDX0tFWVM9bQpDT05GSUdfVEVTVF9LTU9E PW0KIyBDT05GSUdfVEVTVF9ERUJVR19WSVJUVUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9N RU1DQVRfUCBpcyBub3Qgc2V0CkNPTkZJR19URVNUX09CSkFHRz15CkNPTkZJR19URVNUX1NUQUNL SU5JVD15CiMgQ09ORklHX1RFU1RfTUVNSU5JVCBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0ZSRUVf UEFHRVM9eQpDT05GSUdfVEVTVF9GUFU9eQpDT05GSUdfQVJDSF9VU0VfTUVNVEVTVD15CkNPTkZJ R19NRU1URVNUPXkKQ09ORklHX0hZUEVSVl9URVNUSU5HPXkKIyBlbmQgb2YgS2VybmVsIFRlc3Rp bmcgYW5kIENvdmVyYWdlCiMgZW5kIG9mIEtlcm5lbCBoYWNraW5nCg== --===============1081298344710492418== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0ndHJpbml0eScKCWV4 cG9ydCB0ZXN0Y2FzZT0ndHJpbml0eScKCWV4cG9ydCBjYXRlZ29yeT0nZnVuY3Rpb25hbCcKCWV4 cG9ydCBuZWVkX21lbW9yeT0nMzAwTUInCglleHBvcnQgam9iX29yaWdpbj0ndHJpbml0eS12bS55 YW1sJwoJZXhwb3J0IHF1ZXVlX2NtZGxpbmVfa2V5cz0nYnJhbmNoCmNvbW1pdCcKCWV4cG9ydCBx dWV1ZT0nYmlzZWN0JwoJZXhwb3J0IHRlc3Rib3g9J3ZtLXNuYi0xODAnCglleHBvcnQgdGJveF9n cm91cD0ndm0tc25iJwoJZXhwb3J0IGJyYW5jaD0nbGludXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIw MjEwNzAxLTAyMTkzNycKCWV4cG9ydCBjb21taXQ9J2JlY2RkNTY3ODYwMDJhOTA4YWZkOGE2MmY2 ODk3NmVkNzg1NzI0MTMnCglleHBvcnQga2NvbmZpZz0naTM4Ni1hbGx5ZXNjb25maWcnCglleHBv cnQgbnJfdm09MTYwCglleHBvcnQgc3VibWl0X2lkPSc2MGRmN2Q1OGQ0ODEzMjEyNDQyODg5Y2Un CglleHBvcnQgam9iX2ZpbGU9Jy9sa3Avam9icy9zY2hlZHVsZWQvdm0tc25iLTE4MC90cmluaXR5 LWdyb3VwLTAzLTk5OTk5LXlvY3RvLWkzODYtbWluaW1hbC0yMDE5MDUyMC5jZ3otYmVjZGQ1Njc4 NjAwMmE5MDhhZmQ4YTYyZjY4OTc2ZWQ3ODU3MjQxMy0yMDIxMDcwMy00Njc2LWplOXprMi0yLnlh bWwnCglleHBvcnQgaWQ9JzllYjA2M2I3YjkyNDMxYmIxYmFmYTZhOTczZmI0ZGM1NjY0MzFiZTkn CglleHBvcnQgcXVldWVyX3ZlcnNpb249Jy9sa3Atc3JjJwoJZXhwb3J0IG1vZGVsPSdxZW11LXN5 c3RlbS14ODZfNjQgLWVuYWJsZS1rdm0gLWNwdSBTYW5keUJyaWRnZScKCWV4cG9ydCBucl9jcHU9 MgoJZXhwb3J0IG1lbW9yeT0nMTZHJwoJZXhwb3J0IG5lZWRfa2NvbmZpZz0nQ09ORklHX0tWTV9H VUVTVD15JwoJZXhwb3J0IHNzaF9iYXNlX3BvcnQ9MjMwMzIKCWV4cG9ydCBrZXJuZWxfY21kbGlu ZT0ndm1hbGxvYz01MTJNIGluaXRyYW1mc19hc3luYz0wJwoJZXhwb3J0IHJvb3Rmcz0neW9jdG8t aTM4Ni1taW5pbWFsLTIwMTkwNTIwLmNneicKCWV4cG9ydCBjb21waWxlcj0nZ2NjLTknCglleHBv cnQgZW5xdWV1ZV90aW1lPScyMDIxLTA3LTAzIDA0OjU1OjUyICswODAwJwoJZXhwb3J0IF9pZD0n NjBkZjgyOWJkNDgxMzIxMjQ0Mjg4OWQwJwoJZXhwb3J0IF9ydD0nL3Jlc3VsdC90cmluaXR5L2dy b3VwLTAzLTk5OTk5L3ZtLXNuYi95b2N0by1pMzg2LW1pbmltYWwtMjAxOTA1MjAuY2d6L2kzODYt YWxseWVzY29uZmlnL2djYy05L2JlY2RkNTY3ODYwMDJhOTA4YWZkOGE2MmY2ODk3NmVkNzg1NzI0 MTMnCglleHBvcnQgdXNlcj0nbGtwJwoJZXhwb3J0IExLUF9TRVJWRVI9J2ludGVybmFsLWxrcC1z ZXJ2ZXInCglleHBvcnQgcmVzdWx0X3Jvb3Q9Jy9yZXN1bHQvdHJpbml0eS9ncm91cC0wMy05OTk5 OS92bS1zbmIveW9jdG8taTM4Ni1taW5pbWFsLTIwMTkwNTIwLmNnei9pMzg2LWFsbHllc2NvbmZp Zy9nY2MtOS9iZWNkZDU2Nzg2MDAyYTkwOGFmZDhhNjJmNjg5NzZlZDc4NTcyNDEzLzMnCglleHBv cnQgc2NoZWR1bGVyX3ZlcnNpb249Jy9sa3AvbGtwL3NyYycKCWV4cG9ydCBhcmNoPSdpMzg2JwoJ ZXhwb3J0IG1heF91cHRpbWU9MjEwMAoJZXhwb3J0IGluaXRyZD0nL29zaW1hZ2UveW9jdG8veW9j dG8taTM4Ni1taW5pbWFsLTIwMTkwNTIwLmNneicKCWV4cG9ydCBib290bG9hZGVyX2FwcGVuZD0n cm9vdD0vZGV2L3JhbTAKdXNlcj1sa3AKam9iPS9sa3Avam9icy9zY2hlZHVsZWQvdm0tc25iLTE4 MC90cmluaXR5LWdyb3VwLTAzLTk5OTk5LXlvY3RvLWkzODYtbWluaW1hbC0yMDE5MDUyMC5jZ3ot YmVjZGQ1Njc4NjAwMmE5MDhhZmQ4YTYyZjY4OTc2ZWQ3ODU3MjQxMy0yMDIxMDcwMy00Njc2LWpl OXprMi0yLnlhbWwKQVJDSD1pMzg2Cmtjb25maWc9aTM4Ni1hbGx5ZXNjb25maWcKYnJhbmNoPWxp bnV4LWRldmVsL2RldmVsLWhvdXJseS0yMDIxMDcwMS0wMjE5MzcKY29tbWl0PWJlY2RkNTY3ODYw MDJhOTA4YWZkOGE2MmY2ODk3NmVkNzg1NzI0MTMKQk9PVF9JTUFHRT0vcGtnL2xpbnV4L2kzODYt YWxseWVzY29uZmlnL2djYy05L2JlY2RkNTY3ODYwMDJhOTA4YWZkOGE2MmY2ODk3NmVkNzg1NzI0 MTMvdm1saW51ei01LjEzLjAtcmM2LTAyNjIyLWdiZWNkZDU2Nzg2MDAKdm1hbGxvYz01MTJNIGlu aXRyYW1mc19hc3luYz0wCm1heF91cHRpbWU9MjEwMApSRVNVTFRfUk9PVD0vcmVzdWx0L3RyaW5p dHkvZ3JvdXAtMDMtOTk5OTkvdm0tc25iL3lvY3RvLWkzODYtbWluaW1hbC0yMDE5MDUyMC5jZ3ov aTM4Ni1hbGx5ZXNjb25maWcvZ2NjLTkvYmVjZGQ1Njc4NjAwMmE5MDhhZmQ4YTYyZjY4OTc2ZWQ3 ODU3MjQxMy8zCkxLUF9TRVJWRVI9aW50ZXJuYWwtbGtwLXNlcnZlcgpzZWxpbnV4PTAKZGVidWcK YXBpYz1kZWJ1ZwpzeXNycV9hbHdheXNfZW5hYmxlZApyY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3Rp bWVvdXQ9MTAwCm5ldC5pZm5hbWVzPTAKcHJpbnRrLmRldmttc2c9b24KcGFuaWM9LTEKc29mdGxv Y2t1cF9wYW5pYz0xCm5taV93YXRjaGRvZz1wYW5pYwpvb3BzPXBhbmljCmxvYWRfcmFtZGlzaz0y CnByb21wdF9yYW1kaXNrPTAKZHJiZC5taW5vcl9jb3VudD04CnN5c3RlbWQubG9nX2xldmVsPWVy cgppZ25vcmVfbG9nbGV2ZWwKY29uc29sZT10dHkwCmVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMApj b25zb2xlPXR0eVMwLDExNTIwMAp2Z2E9bm9ybWFsCnJ3JwoJZXhwb3J0IG1vZHVsZXNfaW5pdHJk PScvcGtnL2xpbnV4L2kzODYtYWxseWVzY29uZmlnL2djYy05L2JlY2RkNTY3ODYwMDJhOTA4YWZk OGE2MmY2ODk3NmVkNzg1NzI0MTMvbW9kdWxlcy5jZ3onCglleHBvcnQgYm1faW5pdHJkPScvb3Np bWFnZS9wa2cveW9jdG8taTM4Ni1taW5pbWFsLTIwMTkwNTIwLmNnei90cmluaXR5LWkzODYuY2d6 JwoJZXhwb3J0IGxrcF9pbml0cmQ9Jy9vc2ltYWdlL3VzZXIvbGtwL2xrcC1pMzg2LmNneicKCWV4 cG9ydCBzaXRlPScyODNiYTFiMzlkNzEnCglleHBvcnQga2VybmVsPScvcGtnL2xpbnV4L2kzODYt YWxseWVzY29uZmlnL2djYy05L2JlY2RkNTY3ODYwMDJhOTA4YWZkOGE2MmY2ODk3NmVkNzg1NzI0 MTMvdm1saW51ei01LjEzLjAtcmM2LTAyNjIyLWdiZWNkZDU2Nzg2MDAnCglleHBvcnQgZGVxdWV1 ZV90aW1lPScyMDIxLTA3LTAzIDA1OjE5OjA5ICswODAwJwoJZXhwb3J0IGpvYl9pbml0cmQ9Jy9s a3Avam9icy9zY2hlZHVsZWQvdm0tc25iLTE4MC90cmluaXR5LWdyb3VwLTAzLTk5OTk5LXlvY3Rv LWkzODYtbWluaW1hbC0yMDE5MDUyMC5jZ3otYmVjZGQ1Njc4NjAwMmE5MDhhZmQ4YTYyZjY4OTc2 ZWQ3ODU3MjQxMy0yMDIxMDcwMy00Njc2LWplOXprMi0yLmNneicKCglbIC1uICIkTEtQX1NSQyIg XSB8fAoJZXhwb3J0IExLUF9TUkM9L2xrcC8ke3VzZXI6LWxrcH0vc3JjCn0KCnJ1bl9qb2IoKQp7 CgllY2hvICQkID4gJFRNUC9ydW4tam9iLnBpZAoKCS4gJExLUF9TUkMvbGliL2h0dHAuc2gKCS4g JExLUF9TUkMvbGliL2pvYi5zaAoJLiAkTEtQX1NSQy9saWIvZW52LnNoCgoJZXhwb3J0X3RvcF9l bnYKCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy93cmFwcGVyIGttc2cKCXJ1bl9tb25p dG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBwZXIgaGVhcnRiZWF0CglydW5fbW9uaXRvciAkTEtQ X1NSQy9tb25pdG9ycy93cmFwcGVyIG1lbWluZm8KCglydW5fdGVzdCBudW1iZXI9OTk5OTkgZ3Jv dXA9J2dyb3VwLTAzJyAkTEtQX1NSQy90ZXN0cy93cmFwcGVyIHRyaW5pdHkKfQoKZXh0cmFjdF9z dGF0cygpCnsKCWV4cG9ydCBzdGF0c19wYXJ0X2JlZ2luPQoJZXhwb3J0IHN0YXRzX3BhcnRfZW5k PQoKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIga21zZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBt ZW1pbmZvCgoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciB0aW1lIHRyaW5pdHkudGltZQoJJExLUF9T UkMvc3RhdHMvd3JhcHBlciBkbWVzZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBrbXNnCgkkTEtQ X1NSQy9zdGF0cy93cmFwcGVyIGxhc3Rfc3RhdGUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgc3Rk ZXJyCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIHRpbWUKfQoKIiRAIgo= --===============1081298344710492418== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============1081298344710492418==--