From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754613AbbBOHni (ORCPT ); Sun, 15 Feb 2015 02:43:38 -0500 Received: from mga14.intel.com ([192.55.52.115]:12227 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751957AbbBOHng (ORCPT ); Sun, 15 Feb 2015 02:43:36 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.09,580,1418112000"; d="scan'208";a="685937901" Message-ID: <1423986208.5538.5.camel@intel.com> Subject: [LKP] [sched] BUG: kernel boot hang From: Huang Ying To: Frederic Weisbecker Cc: Ingo Molnar , LKML , LKP ML Date: Sun, 15 Feb 2015 15:43:28 +0800 Content-Type: multipart/mixed; boundary="=-LHQqHCr9m9se+ArZijps" X-Mailer: Evolution 3.12.9-1+b1 Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-LHQqHCr9m9se+ArZijps Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on commit a18b5d01819235629289212ad428a5ee2b40f0d9 ("sched: Fix missing preemp= tion opportunity") +------------------------------------------+------------+------------+ | | 80e3d87b2c | a18b5d0181 | +------------------------------------------+------------+------------+ | boot_successes | 75 | 0 | | boot_failures | 0 | 52 | | BUG:unable_to_handle_kernel | 0 | 32 | | Oops | 0 | 32 | | RIP:rb_reserve_next_event | 0 | 2 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 32 | | RIP:ftrace_push_return_trace | 0 | 29 | | BUG:kernel_boot_hang | 0 | 17 | | BUG:Function_graph_tracer_hang | 0 | 1 | | PANIC:double_fault | 0 | 1 | | RIP:trace_graph_entry | 0 | 1 | | RIP:show_stack_log_lvl | 0 | 1 | | BUG:kernel_boot_crashed | 0 | 3 | +------------------------------------------+------------+------------+ [ 0.572050] Testing tracer wakeup_dl:=20 [ 0.572050] Testing tracer wakeup_dl: PASSED PASSED [ 0.636050] Testing tracer function_graph:=20 [ 0.636050] Testing tracer function_graph:=20 [ 0.648264] BUG: unable to handle kernel=20 [ 0.648264] BUG: unable to handle kernel paging requestpaging request at= 00000000000013cc at 00000000000013cc [ 0.649716] IP: [ 0.649716] IP: [] ftrace_push_return_trace+0xa3/0x11b [] ftrace_push_return_trace+0xa3/0x11b [ 0.651015] PGD 0=20 [ 0.651015] PGD 0=20 Elapsed time: 5 qemu-system-x86_64 -enable-kvm -kernel /kernel/x86_64-randconfig-iv0-021404= 21/b348a8e194ef549ebc687372e8b6e6cd2894d789/vmlinuz-3.19.0-03529-gb348a8e -= append 'user=3Dlkp job=3D/lkp/scheduled/vm-vp-quantal-x86_64-41/reconfirm_b= oot-1-quantal-core-x86_64.cgz-x86_64-randconfig-iv0-02140421-b348a8e194ef54= 9ebc687372e8b6e6cd2894d789-20-20150215-42483-1nmui94.yaml ARCH=3Dx86_64 BOO= T_IMAGE=3D/kernel/x86_64-randconfig-iv0-02140421/b348a8e194ef549ebc687372e8= b6e6cd2894d789/vmlinuz-3.19.0-03529-gb348a8e kconfig=3Dx86_64-randconfig-iv= 0-02140421 commit=3Db348a8e194ef549ebc687372e8b6e6cd2894d789 branch=3Dkvm/m= erge-resolution-3.20 root=3D/dev/ram0 max_uptime=3D3600 RESULT_ROOT=3D/resu= lt/vm-vp-quantal-x86_64/boot/1/quantal-core-x86_64.cgz/x86_64-randconfig-iv= 0-02140421/b348a8e194ef549ebc687372e8b6e6cd2894d789/22 ip=3D::::vm-vp-quant= al-x86_64-41::dhcp earlyprintk=3DttyS0,115200 rd.udev.log-priority=3Derr sy= stemd.log_target=3Djournal systemd.log_level=3Dwarning debug apic=3Ddebug s= ysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softloc= kup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ram= disk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw drbd.minor_c= ount=3D8' -initrd /fs/sdf1/initrd-vm-vp-quantal-x86_64-41 -m 360 -smp 2 -n= et nic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboo= t -watchdog i6300esb -rtc base=3Dlocaltime -pidfile /dev/shm/kboot/pid-vm-v= p-quantal-x86_64-41 -serial file:/dev/shm/kboot/serial-vm-vp-quantal-x86_64= -41 -daemonize -display none -monitor null Thanks, Huang, Ying --=-LHQqHCr9m9se+ArZijps Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.19.0-rc6-00034-ga18b5d0" Content-Transfer-Encoding: 7bit # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.19.0-rc6 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # 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=y CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_FHANDLE is not set CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_PREEMPT_RCU=y CONFIG_TASKS_RCU=y CONFIG_RCU_STALL_COMMON=y # CONFIG_RCU_USER_QS is not set CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set CONFIG_RCU_FAST_NO_HZ=y # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_BOOST is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_DEVICE is not set CONFIG_CPUSETS=y # CONFIG_PROC_PID_CPUSET is not set # CONFIG_CGROUP_CPUACCT is not set CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y # CONFIG_MEMCG_KMEM is not set CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_BLK_CGROUP=y CONFIG_DEBUG_BLK_CGROUP=y # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set # CONFIG_RD_LZ4 is not set CONFIG_INIT_FALLBACK=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y # CONFIG_UID16 is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_PCSPKR_PLATFORM=y # CONFIG_BASE_FULL is not set CONFIG_FUTEX=y # CONFIG_EPOLL is not set # CONFIG_SIGNALFD is not set # CONFIG_TIMERFD is not set CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y # CONFIG_SHMEM is not set CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_PCI_QUIRKS=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_VM_EVENT_COUNTERS is not set # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_SYSTEM_TRUSTED_KEYRING is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=1 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PADATA=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # # CONFIG_ZONE_DMA is not set CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_VSMP is not set # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_IOSF_MBI is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set CONFIG_MK8=y # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set # CONFIG_GENERIC_CPU is not set 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=64 CONFIG_X86_DEBUGCTLMSR=y # CONFIG_PROCESSOR_SELECT is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y # CONFIG_DMI is not set # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 # CONFIG_SCHED_SMT is not set # CONFIG_SCHED_MC is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_UP_APIC_MSI=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y # CONFIG_X86_MCE_INTEL is not set # CONFIG_X86_MCE_AMD is not set CONFIG_X86_MCE_INJECT=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=y CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_MICROCODE_INTEL_EARLY=y # CONFIG_MICROCODE_AMD_EARLY is not set CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=m # CONFIG_X86_CPUID is not set CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y # CONFIG_SPARSEMEM_VMEMMAP is not set CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_MEMORY_BALLOON=y # CONFIG_BALLOON_COMPACTION is not set CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=0 CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=m # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=y CONFIG_PGTABLE_MAPPING=y CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y # CONFIG_X86_SMAP is not set CONFIG_X86_INTEL_MPX=y # CONFIG_EFI is not set CONFIG_SECCOMP=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_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set CONFIG_DEBUG_HOTPLUG_CPU0=y CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_PM is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=m # CONFIG_CPU_FREQ_STAT_DETAILS is not set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m # CONFIG_CPU_FREQ_GOV_USERSPACE is not set CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_P4_CLOCKMOD is not set # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y # CONFIG_PCI_MMCONFIG is not set CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCIEPORTBUS is not set # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m # CONFIG_COREDUMP is not set CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set CONFIG_X86_X32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_DNS_RESOLVER is not set # CONFIG_BATMAN_ADV is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_NET_MPLS_GSO is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" # CONFIG_DEVTMPFS is not set # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y # CONFIG_ALLOW_DEV_COREDUMP is not set # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPMI=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_FENCE_TRACE=y # CONFIG_DMA_CMA is not set # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=m # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set CONFIG_MTD_AR7_PARTS=m # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=m # CONFIG_FTL is not set CONFIG_NFTL=m # CONFIG_NFTL_RW is not set CONFIG_INFTL=m # CONFIG_RFD_FTL is not set CONFIG_SSFDC=m # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=m # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set # CONFIG_MTD_SBC_GXX is not set CONFIG_MTD_AMD76XROM=m CONFIG_MTD_ICHXROM=m # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set CONFIG_MTD_NETtel=m CONFIG_MTD_L440GX=m # CONFIG_MTD_PCI is not set # CONFIG_MTD_INTEL_VR_NOR is not set CONFIG_MTD_PLATRAM=m CONFIG_MTD_LATCH_ADDR=m # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set CONFIG_MTD_SLRAM=m # CONFIG_MTD_PHRAM is not set CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=m # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 # CONFIG_MTD_NAND is not set CONFIG_MTD_ONENAND=m CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=m CONFIG_MTD_ONENAND_OTP=y CONFIG_MTD_ONENAND_2X_PROGRAM=y # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=m CONFIG_MTD_QINFO_PROBE=m # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_UBI is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=m # CONFIG_PARPORT_SERIAL is not set CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=y # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y # CONFIG_ATA_OVER_ETH is not set CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=m # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=y # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set # CONFIG_SENSORS_BH1780 is not set # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set CONFIG_DS1682=m # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_USB_SWITCH_FSA9480=y # CONFIG_SRAM is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=y # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_MAX6875 is not set # CONFIG_EEPROM_93CX6 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL is not set # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # CONFIG_GENWQE is not set CONFIG_ECHO=m # CONFIG_CXL_BASE is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_NETLINK is not set # CONFIG_SCSI_MQ_DEFAULT is not set # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=m # CONFIG_SCSI_CONSTANTS is not set CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set 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=m CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_BOOT_SYSFS=m # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_UFSHCD=y # CONFIG_SCSI_UFSHCD_PCI is not set CONFIG_SCSI_UFSHCD_PLATFORM=y # CONFIG_SCSI_HPTIOP is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m CONFIG_SCSI_IZIP_EPP16=y # CONFIG_SCSI_IZIP_SLOW_CTR is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PM8001 is not set CONFIG_SCSI_VIRTIO=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DH_RDAC is not set # CONFIG_SCSI_DH_HP_SW is not set CONFIG_SCSI_DH_EMC=m CONFIG_SCSI_DH_ALUA=m CONFIG_SCSI_OSD_INITIATOR=m # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_PMP is not set # # Controllers with non-SFF native interface # # CONFIG_SATA_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=y # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # # CONFIG_ATA_PIIX is not set # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_ATP867X is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RDC is not set # CONFIG_PATA_SCH is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_VIA is not set # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set CONFIG_PATA_PLATFORM=y # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set # CONFIG_ATA_GENERIC is not set # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=m CONFIG_BCACHE=m CONFIG_BCACHE_DEBUG=y CONFIG_BCACHE_CLOSURES_DEBUG=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=y CONFIG_DM_BIO_PRISON=y CONFIG_DM_PERSISTENT_DATA=y CONFIG_DM_DEBUG_BLOCK_STACK_TRACING=y CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=y CONFIG_DM_THIN_PROVISIONING=y # CONFIG_DM_CACHE is not set CONFIG_DM_ERA=m # CONFIG_DM_MIRROR is not set CONFIG_DM_RAID=m CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=y # CONFIG_DM_MULTIPATH_QL is not set CONFIG_DM_MULTIPATH_ST=y CONFIG_DM_DELAY=y # CONFIG_DM_UEVENT is not set CONFIG_DM_FLAKEY=y CONFIG_DM_VERITY=m # CONFIG_DM_SWITCH is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_MAC_EMUMOUSEBTN is not set # CONFIG_NETDEVICES is not set # CONFIG_VHOST_NET is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # # CONFIG_INPUT_MOUSEDEV is not set CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5520=m CONFIG_KEYBOARD_ADP5588=m CONFIG_KEYBOARD_ADP5589=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1070=m CONFIG_KEYBOARD_QT2160=m # CONFIG_KEYBOARD_LKKBD is not set CONFIG_KEYBOARD_TCA6416=y CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m CONFIG_KEYBOARD_MAX7359=y CONFIG_KEYBOARD_MCS=m # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set CONFIG_KEYBOARD_OPENCORES=y # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set CONFIG_KEYBOARD_TWL4030=y CONFIG_KEYBOARD_XTKBD=y CONFIG_KEYBOARD_CROS_EC=m # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # 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 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set # CONFIG_CYCLADES is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_SYNCLINK is not set # CONFIG_SYNCLINKMP is not set # CONFIG_SYNCLINK_GT is not set # CONFIG_NOZOMI is not set # CONFIG_ISI is not set # CONFIG_N_HDLC is not set # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=m CONFIG_DEVKMEM=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_CONSOLE=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_MANY_PORTS is not set # CONFIG_SERIAL_8250_SHARE_IRQ is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set # CONFIG_SERIAL_8250_RSA is not set # CONFIG_SERIAL_8250_DW is not set # CONFIG_SERIAL_8250_FINTEK is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_SCCNXP=y # CONFIG_SERIAL_SCCNXP_CONSOLE is not set CONFIG_SERIAL_SC16IS7XX=y CONFIG_SERIAL_ALTERA_JTAGUART=m # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y # CONFIG_SERIAL_MEN_Z135 is not set CONFIG_TTY_PRINTK=y CONFIG_PRINTER=y # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=m # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m # CONFIG_HW_RANDOM_VIA is not set CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=m CONFIG_R3964=m # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set # CONFIG_HANGCHECK_TIMER is not set CONFIG_TCG_TPM=m CONFIG_TCG_TIS=m CONFIG_TCG_TIS_I2C_ATMEL=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_NSC=m # CONFIG_TCG_ATMEL is not set # CONFIG_TCG_INFINEON is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set # CONFIG_I2C_CHARDEV is not set CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_PCA9541 is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=y CONFIG_I2C_XILINX=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_DLN2 is not set # CONFIG_I2C_PARPORT is not set CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_TAOS_EVM=y # CONFIG_I2C_TINY_USB is not set CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_CROS_EC_TUNNEL is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set CONFIG_SPMI=y # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=m CONFIG_PPS_CLIENT_LDISC=y # CONFIG_PPS_CLIENT_PARPORT is not set CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set CONFIG_W1=m # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS1WM=m # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=m CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2408=m # CONFIG_W1_SLAVE_DS2408_READBACK is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2406 is not set CONFIG_W1_SLAVE_DS2423=m CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433=m # CONFIG_W1_SLAVE_DS2433_CRC is not set CONFIG_W1_SLAVE_DS2760=m # CONFIG_W1_SLAVE_DS2780 is not set CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS28E04=m CONFIG_W1_SLAVE_BQ27000=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_WM8350_POWER is not set CONFIG_TEST_POWER=y CONFIG_BATTERY_88PM860X=m # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_SBS=y CONFIG_BATTERY_BQ27x00=y # CONFIG_BATTERY_BQ27X00_I2C is not set CONFIG_BATTERY_BQ27X00_PLATFORM=y CONFIG_BATTERY_DA9030=m CONFIG_BATTERY_DA9052=m CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_88PM860X=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_MAX14577=m # CONFIG_CHARGER_MAX8998 is not set CONFIG_CHARGER_BQ2415X=y CONFIG_CHARGER_SMB347=y CONFIG_CHARGER_TPS65090=m CONFIG_POWER_RESET=y CONFIG_POWER_AVS=y CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # # CONFIG_SENSORS_AD7414 is not set CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y # CONFIG_SENSORS_ADM1025 is not set CONFIG_SENSORS_ADM1026=y # CONFIG_SENSORS_ADM1029 is not set # CONFIG_SENSORS_ADM1031 is not set CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7410=y # CONFIG_SENSORS_ADT7411 is not set CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=y # CONFIG_SENSORS_ADT7475 is not set CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_APPLESMC is not set CONFIG_SENSORS_ASB100=y # CONFIG_SENSORS_ATXP1 is not set CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DA9052_ADC=y # CONFIG_SENSORS_I5K_AMB is not set CONFIG_SENSORS_F71805F=m # CONFIG_SENSORS_F71882FG is not set CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=y CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=y CONFIG_SENSORS_HIH6130=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_I5500 is not set # CONFIG_SENSORS_CORETEMP is not set # CONFIG_SENSORS_IT87 is not set CONFIG_SENSORS_JC42=y CONFIG_SENSORS_POWR1220=y CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC4151 is not set CONFIG_SENSORS_LTC4215=y CONFIG_SENSORS_LTC4222=y CONFIG_SENSORS_LTC4245=y # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_MAX16065=m # CONFIG_SENSORS_MAX1619 is not set CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=m CONFIG_SENSORS_MAX6639=y # CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set CONFIG_SENSORS_MAX6697=m # CONFIG_SENSORS_HTU21 is not set CONFIG_SENSORS_MCP3021=y CONFIG_SENSORS_MENF21BMC_HWMON=y # CONFIG_SENSORS_LM63 is not set # CONFIG_SENSORS_LM73 is not set # CONFIG_SENSORS_LM75 is not set CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=m # CONFIG_SENSORS_LM87 is not set # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=y CONFIG_SENSORS_LM95245=y # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=y # CONFIG_SENSORS_NCT6775 is not set CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_PCF8591=y CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=y # CONFIG_SENSORS_ADM1275 is not set # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_MAX16064=y CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=y # CONFIG_SENSORS_TPS40422 is not set # CONFIG_SENSORS_UCD9000 is not set # CONFIG_SENSORS_UCD9200 is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT21=y CONFIG_SENSORS_SHTC1=y # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_DME1737 is not set CONFIG_SENSORS_EMC1403=y # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=y # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m # CONFIG_SENSORS_SCH5636 is not set # CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADS1015=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_INA209 is not set CONFIG_SENSORS_INA2XX=y # CONFIG_SENSORS_THMC50 is not set # CONFIG_SENSORS_TMP102 is not set CONFIG_SENSORS_TMP103=y # CONFIG_SENSORS_TMP401 is not set CONFIG_SENSORS_TMP421=y # CONFIG_SENSORS_VIA_CPUTEMP is not set # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=m # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=m # CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=y # CONFIG_SENSORS_W83795 is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=y # CONFIG_SENSORS_W83627HF is not set CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_WM8350=m # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y # CONFIG_THERMAL_GOV_STEP_WISE is not set # CONFIG_THERMAL_GOV_BANG_BANG is not set # CONFIG_THERMAL_GOV_USER_SPACE is not set CONFIG_THERMAL_EMULATION=y CONFIG_INTEL_POWERCLAMP=y # CONFIG_INT340X_THERMAL is not set # # Texas Instruments thermal drivers # CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y # CONFIG_DA9052_WATCHDOG is not set CONFIG_MENF21BMC_WATCHDOG=m CONFIG_WM8350_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_RN5T618_WATCHDOG=m CONFIG_TWL4030_WATCHDOG=y # CONFIG_RETU_WATCHDOG is not set CONFIG_ACQUIRE_WDT=y # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=y # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y # CONFIG_IBMASR is not set # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set CONFIG_SC1200_WDT=m CONFIG_PC87413_WDT=m # CONFIG_NV_TCO is not set # CONFIG_60XX_WDT is not set CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=y # CONFIG_MACHZ_WDT is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y # CONFIG_SSB_SDIOHOST is not set CONFIG_SSB_SILENT=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y # CONFIG_SSB_DRIVER_PCICORE is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_AS3711=y CONFIG_PMIC_ADP5520=y CONFIG_MFD_BCM590XX=m CONFIG_MFD_AXP20X=y CONFIG_MFD_CROS_EC=y CONFIG_MFD_CROS_EC_I2C=y CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_I2C=y # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9063 is not set CONFIG_MFD_DLN2=m # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set CONFIG_MFD_88PM800=y CONFIG_MFD_88PM805=y CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y CONFIG_MFD_MAX77686=y CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y CONFIG_MFD_MENF21BMC=y CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_RETU=y # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set CONFIG_MFD_RN5T618=y CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y # CONFIG_AB3100_CORE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=m # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set CONFIG_TPS6105X=m CONFIG_TPS6507X=y CONFIG_MFD_TPS65090=y CONFIG_MFD_TPS65217=m CONFIG_MFD_TPS65218=m CONFIG_MFD_TPS6586X=y # CONFIG_MFD_TPS80031 is not set CONFIG_TWL4030_CORE=y # CONFIG_MFD_TWL4030_AUDIO is not set # CONFIG_TWL6040_CORE is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_WM8400=y # CONFIG_MFD_WM831X_I2C is not set CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y # CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_88PM8607=y CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_ANATOP is not set CONFIG_REGULATOR_AS3711=y # CONFIG_REGULATOR_AXP20X is not set CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_DA903X=m CONFIG_REGULATOR_DA9052=y CONFIG_REGULATOR_DA9210=m # CONFIG_REGULATOR_DA9211 is not set CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=m # CONFIG_REGULATOR_LP3971 is not set CONFIG_REGULATOR_LP3972=y # CONFIG_REGULATOR_LP872X is not set CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LTC3589=y CONFIG_REGULATOR_MAX14577=y # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX8649 is not set CONFIG_REGULATOR_MAX8660=y # CONFIG_REGULATOR_MAX8907 is not set CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=m # CONFIG_REGULATOR_MAX8997 is not set CONFIG_REGULATOR_MAX8998=m # CONFIG_REGULATOR_MAX77686 is not set CONFIG_REGULATOR_MAX77693=y CONFIG_REGULATOR_MAX77802=y CONFIG_REGULATOR_PFUZE100=m CONFIG_REGULATOR_PWM=m CONFIG_REGULATOR_RN5T618=y # CONFIG_REGULATOR_S2MPA01 is not set CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m # CONFIG_REGULATOR_TPS51632 is not set CONFIG_REGULATOR_TPS6105X=m CONFIG_REGULATOR_TPS62360=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65090 is not set CONFIG_REGULATOR_TPS65217=m CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_WM8350=m # CONFIG_REGULATOR_WM8400 is not set CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=y CONFIG_VIDEO_V4L2=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_V4L2_MEM2MEM_DEV=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_CORE=y # CONFIG_TTPCI_EEPROM is not set CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set CONFIG_V4L_TEST_DRIVERS=y # CONFIG_VIDEO_VIVID is not set CONFIG_VIDEO_VIM2M=m # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_CYPRESS_FIRMWARE=m CONFIG_SMS_SIANO_MDTV=m # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TDA7432=y CONFIG_VIDEO_TDA9840=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=y CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_TLV320AIC23B=y CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=y # CONFIG_VIDEO_WM8739 is not set # CONFIG_VIDEO_VP27SMPX is not set CONFIG_VIDEO_SONY_BTF_MPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=y # # Video decoders # CONFIG_VIDEO_ADV7180=y # CONFIG_VIDEO_ADV7183 is not set CONFIG_VIDEO_BT819=m # CONFIG_VIDEO_BT856 is not set CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_TVP514X=m CONFIG_VIDEO_TVP5150=y # CONFIG_VIDEO_TVP7002 is not set CONFIG_VIDEO_TW2804=m # CONFIG_VIDEO_TW9903 is not set CONFIG_VIDEO_TW9906=m CONFIG_VIDEO_VPX3220=y # # Video and audio decoders # CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_CX25840=y # # Video encoders # # CONFIG_VIDEO_SAA7127 is not set # CONFIG_VIDEO_SAA7185 is not set CONFIG_VIDEO_ADV7170=y CONFIG_VIDEO_ADV7175=y # CONFIG_VIDEO_ADV7343 is not set CONFIG_VIDEO_ADV7393=y # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_THS8200 is not set # # Camera sensor devices # # CONFIG_VIDEO_OV7640 is not set CONFIG_VIDEO_OV7670=m # CONFIG_VIDEO_VS6624 is not set CONFIG_VIDEO_MT9V011=y # CONFIG_VIDEO_SR030PC30 is not set # # Flash devices # # # Video improvement chips # # CONFIG_VIDEO_UPD64031A is not set CONFIG_VIDEO_UPD64083=y # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=y # # Miscellaneous helper chips # CONFIG_VIDEO_THS7303=m # CONFIG_VIDEO_M52790 is not set # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=m # CONFIG_MEDIA_TUNER_TDA8290 is not set CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m # CONFIG_MEDIA_TUNER_TEA5761 is not set CONFIG_MEDIA_TUNER_TEA5767=y CONFIG_MEDIA_TUNER_MT20XX=y CONFIG_MEDIA_TUNER_MT2060=m # CONFIG_MEDIA_TUNER_MT2063 is not set CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=y CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=m # CONFIG_MEDIA_TUNER_XC4000 is not set CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=y CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_MAX2165=y # CONFIG_MEDIA_TUNER_TDA18218 is not set CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=y CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_M88TS2022=m # CONFIG_MEDIA_TUNER_M88RS6000T is not set CONFIG_MEDIA_TUNER_TUA9001=m # CONFIG_MEDIA_TUNER_SI2157 is not set # CONFIG_MEDIA_TUNER_IT913X is not set CONFIG_MEDIA_TUNER_R820T=y CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=y # CONFIG_DVB_STB6100 is not set CONFIG_DVB_STV090x=y CONFIG_DVB_STV6110x=y CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=y # CONFIG_DVB_TDA18271C2DD is not set # CONFIG_DVB_SI2165 is not set # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=y # CONFIG_DVB_CX24123 is not set CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=y CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m # CONFIG_DVB_STV0288 is not set CONFIG_DVB_STB6000=y CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=y CONFIG_DVB_STV0900=y CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=y CONFIG_DVB_TDA8261=y CONFIG_DVB_VES1X93=y CONFIG_DVB_TUNER_ITD1000=m # CONFIG_DVB_TUNER_CX24113 is not set CONFIG_DVB_TDA826X=m # CONFIG_DVB_TUA6100 is not set CONFIG_DVB_CX24116=m # CONFIG_DVB_CX24117 is not set # CONFIG_DVB_SI21XX is not set CONFIG_DVB_TS2020=y # CONFIG_DVB_DS3000 is not set CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=y CONFIG_DVB_SP887X=y # CONFIG_DVB_CX22700 is not set CONFIG_DVB_CX22702=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_DRXD=m CONFIG_DVB_L64781=y CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=y # CONFIG_DVB_MT352 is not set # CONFIG_DVB_ZL10353 is not set # CONFIG_DVB_DIB3000MB is not set CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=y CONFIG_DVB_DIB7000P=y CONFIG_DVB_DIB9000=m # CONFIG_DVB_TDA10048 is not set CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m # CONFIG_DVB_HD29L2 is not set CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m # CONFIG_DVB_RTL2830 is not set # CONFIG_DVB_RTL2832 is not set CONFIG_DVB_SI2168=m # CONFIG_DVB_AS102_FE is not set # # DVB-C (cable) frontends # # CONFIG_DVB_VES1820 is not set # CONFIG_DVB_TDA10021 is not set CONFIG_DVB_TDA10023=y CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y # CONFIG_DVB_OR51132 is not set CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m # CONFIG_DVB_LG2160 is not set CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=y CONFIG_DVB_AU8522_V4L=y CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=m # CONFIG_DVB_DIB8000 is not set CONFIG_DVB_MB86A20S=m # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y # CONFIG_DVB_TUNER_DIB0070 is not set CONFIG_DVB_TUNER_DIB0090=y # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=y CONFIG_DVB_LNBP21=m CONFIG_DVB_LNBP22=m # CONFIG_DVB_ISL6405 is not set # CONFIG_DVB_ISL6421 is not set # CONFIG_DVB_ISL6423 is not set CONFIG_DVB_A8293=y CONFIG_DVB_SP2=y # CONFIG_DVB_LGS8GL5 is not set # CONFIG_DVB_LGS8GXX is not set CONFIG_DVB_ATBM8830=y CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m # CONFIG_DVB_M88RS2000 is not set CONFIG_DVB_AF9033=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # # I2C encoder or helper chips # CONFIG_DRM_I2C_ADV7511=m # CONFIG_DRM_I2C_CH7006 is not set CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_PTN3460 is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VMWGFX is not set # CONFIG_DRM_GMA500 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y # CONFIG_FB_DDC is not set CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_FOREIGN_ENDIAN=y # CONFIG_FB_BOTH_ENDIAN is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_VESA=y CONFIG_FB_N411=y CONFIG_FB_HGA=m # CONFIG_FB_OPENCORES is not set CONFIG_FB_S1D13XXX=m # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m # CONFIG_FB_MB862XX is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m # CONFIG_FB_AUO_K1900 is not set # CONFIG_FB_AUO_K1901 is not set # CONFIG_FB_SIMPLE is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_PLATFORM=m CONFIG_BACKLIGHT_CLASS_DEVICE=m CONFIG_BACKLIGHT_GENERIC=m # CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_DA903X=m CONFIG_BACKLIGHT_DA9052=m # CONFIG_BACKLIGHT_APPLE is not set CONFIG_BACKLIGHT_SAHARA=m # CONFIG_BACKLIGHT_ADP5520 is not set CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_88PM860X=m CONFIG_BACKLIGHT_LM3630A=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m CONFIG_BACKLIGHT_PANDORA=m # CONFIG_BACKLIGHT_TPS65217 is not set CONFIG_BACKLIGHT_AS3711=m CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=m # CONFIG_VGASTATE is not set CONFIG_HDMI=y # CONFIG_LOGO is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set # CONFIG_SND is not set CONFIG_SOUND_PRIME=m # CONFIG_SOUND_OSS is not set # # HID support # CONFIG_HID=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y # CONFIG_UHID is not set CONFIG_HID_GENERIC=m # # Special HID drivers # # CONFIG_HID_A4TECH is not set CONFIG_HID_ACRUX=m CONFIG_HID_ACRUX_FF=y # CONFIG_HID_APPLE is not set CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m CONFIG_HID_CHERRY=m # CONFIG_HID_CHICONY is not set # CONFIG_HID_CYPRESS is not set # CONFIG_HID_DRAGONRISE is not set CONFIG_HID_EMS_FF=m CONFIG_HID_ELECOM=m # CONFIG_HID_EZKEY is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m # CONFIG_HID_TWINHAN is not set CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m CONFIG_HID_LENOVO=m # CONFIG_HID_LOGITECH is not set CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m # CONFIG_HID_MULTITOUCH is not set CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set # CONFIG_HID_PETALYNX is not set CONFIG_HID_PICOLCD=m # CONFIG_HID_PICOLCD_FB is not set CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_THRUSTMASTER_FF=y CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # # USB HID support # # CONFIG_USB_HID is not set # CONFIG_HID_PID is not set # # USB HID Boot Protocol drivers # # CONFIG_USB_KBD is not set CONFIG_USB_MOUSE=m # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=m # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set CONFIG_USB_OTG=y CONFIG_USB_OTG_WHITELIST=y CONFIG_USB_OTG_BLACKLIST_HUB=y CONFIG_USB_OTG_FSM=m # CONFIG_USB_MON is not set CONFIG_USB_WUSB=m # CONFIG_USB_WUSB_CBAF is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PCI=m CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=m CONFIG_USB_EHCI_HCD_PLATFORM=m # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_ISP116X_HCD=m CONFIG_USB_ISP1760_HCD=m # CONFIG_USB_ISP1362_HCD is not set CONFIG_USB_FUSBH200_HCD=m CONFIG_USB_FOTG210_HCD=m CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_SSB=y CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_UHCI_HCD is not set # CONFIG_USB_SL811_HCD is not set CONFIG_USB_R8A66597_HCD=m # CONFIG_USB_WHCI_HCD is not set # CONFIG_USB_HWA_HCD is not set CONFIG_USB_HCD_BCMA=m CONFIG_USB_HCD_SSB=m # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m CONFIG_USB_STORAGE_DEBUG=y # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m # CONFIG_USB_STORAGE_JUMPSHOT is not set CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_STORAGE_ENE_UB6250 is not set # CONFIG_USB_UAS is not set # # USB Imaging devices # # CONFIG_USB_MDC800 is not set CONFIG_USB_MICROTEK=m # CONFIG_USBIP_CORE is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y # CONFIG_USB_CHIPIDEA_HOST is not set CONFIG_USB_CHIPIDEA_DEBUG=y # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_SIMPLE=m CONFIG_USB_SERIAL_AIRCABLE=m # CONFIG_USB_SERIAL_ARK3116 is not set CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m # CONFIG_USB_SERIAL_CP210X is not set CONFIG_USB_SERIAL_CYPRESS_M8=m # CONFIG_USB_SERIAL_EMPEG is not set CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m # CONFIG_USB_SERIAL_EDGEPORT is not set CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_F81232=m # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set # CONFIG_USB_SERIAL_IUU is not set # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m # CONFIG_USB_SERIAL_KOBIL_SCT is not set CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_METRO=m # CONFIG_USB_SERIAL_MOS7720 is not set CONFIG_USB_SERIAL_MOS7840=m CONFIG_USB_SERIAL_MXUPORT=m CONFIG_USB_SERIAL_NAVMAN=m # CONFIG_USB_SERIAL_PL2303 is not set CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_QCAUX=m CONFIG_USB_SERIAL_QUALCOMM=m # CONFIG_USB_SERIAL_SPCP8X5 is not set # CONFIG_USB_SERIAL_SAFE is not set # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set CONFIG_USB_SERIAL_SYMBOL=m CONFIG_USB_SERIAL_TI=m # CONFIG_USB_SERIAL_CYBERJACK is not set CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m # CONFIG_USB_SERIAL_OPTION is not set # CONFIG_USB_SERIAL_OMNINET is not set # CONFIG_USB_SERIAL_OPTICON is not set # CONFIG_USB_SERIAL_XSENS_MT is not set CONFIG_USB_SERIAL_WISHBONE=m # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m CONFIG_USB_RIO500=m # CONFIG_USB_LEGOTOWER is not set CONFIG_USB_LCD=m CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m # CONFIG_USB_IDMOUSE is not set # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set CONFIG_USB_SISUSBVGA=m CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m # CONFIG_USB_IOWARRIOR is not set CONFIG_USB_TEST=m CONFIG_USB_EHSET_TEST_FIXTURE=m # CONFIG_USB_ISIGHTFW is not set CONFIG_USB_YUREX=m CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_HSIC_USB3503 is not set CONFIG_USB_LINK_LAYER_TEST=m # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=m CONFIG_TAHVO_USB=m # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set CONFIG_USB_ISP1301=m CONFIG_USB_GADGET=m CONFIG_USB_GADGET_DEBUG=y CONFIG_USB_GADGET_VERBOSE=y CONFIG_USB_GADGET_DEBUG_FILES=y # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FOTG210_UDC=m CONFIG_USB_GR_UDC=m # CONFIG_USB_R8A66597 is not set CONFIG_USB_PXA27X=m CONFIG_USB_MV_UDC=m CONFIG_USB_MV_U3D=m # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set CONFIG_USB_NET2272=m # CONFIG_USB_NET2272_DMA is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set CONFIG_USB_DUMMY_HCD=m CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_ACM=m CONFIG_USB_F_SS_LB=m CONFIG_USB_U_SERIAL=m CONFIG_USB_F_SERIAL=m CONFIG_USB_F_OBEX=m CONFIG_USB_F_MASS_STORAGE=m CONFIG_USB_F_FS=m CONFIG_USB_F_HID=m CONFIG_USB_CONFIGFS=m CONFIG_USB_CONFIGFS_SERIAL=y # CONFIG_USB_CONFIGFS_ACM is not set # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set # CONFIG_USB_CONFIGFS_ECM is not set # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set # CONFIG_USB_CONFIGFS_RNDIS is not set # CONFIG_USB_CONFIGFS_EEM is not set CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set CONFIG_USB_CONFIGFS_F_HID=y CONFIG_USB_ZERO=m # CONFIG_USB_ZERO_HNPTEST is not set # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set CONFIG_USB_GADGETFS=m CONFIG_USB_FUNCTIONFS=m # CONFIG_USB_FUNCTIONFS_ETH is not set # CONFIG_USB_FUNCTIONFS_RNDIS is not set CONFIG_USB_FUNCTIONFS_GENERIC=y CONFIG_USB_MASS_STORAGE=m CONFIG_USB_G_SERIAL=m CONFIG_USB_G_PRINTER=m # CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_G_MULTI is not set CONFIG_USB_G_HID=m # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set CONFIG_UWB=y # CONFIG_UWB_HWA is not set # CONFIG_UWB_WHCI is not set CONFIG_MMC=m CONFIG_MMC_DEBUG=y CONFIG_MMC_CLKGATE=y # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 # CONFIG_MMC_BLOCK_BOUNCE is not set CONFIG_SDIO_UART=m CONFIG_MMC_TEST=m # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_SDHCI is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_TOSHIBA_PCI is not set CONFIG_MEMSTICK=m CONFIG_MEMSTICK_DEBUG=y # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y # CONFIG_MSPRO_BLOCK is not set CONFIG_MS_BLOCK=m # # MemoryStick Host Controller Drivers # # CONFIG_MEMSTICK_TIFM_MS is not set # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=m # # LED drivers # CONFIG_LEDS_88PM860X=m CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3642=m CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_LP3944 is not set CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_WM8350 is not set CONFIG_LEDS_DA903X=m CONFIG_LEDS_DA9052=m CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=m CONFIG_LEDS_ADP5520=m # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_MAX8997 is not set CONFIG_LEDS_LM355x=m CONFIG_LEDS_MENF21BMC=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y CONFIG_EDAC_MM_EDAC=y # CONFIG_EDAC_E752X is not set # CONFIG_EDAC_I82975X is not set # CONFIG_EDAC_I3000 is not set # CONFIG_EDAC_I3200 is not set # CONFIG_EDAC_IE31200 is not set # CONFIG_EDAC_X38 is not set # CONFIG_EDAC_I5400 is not set # CONFIG_EDAC_I5000 is not set # CONFIG_EDAC_I5100 is not set # CONFIG_EDAC_I7300 is not set CONFIG_RTC_LIB=y # CONFIG_RTC_CLASS is not set # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=m CONFIG_CFAG12864B_RATE=20 CONFIG_UIO=y # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=y # CONFIG_UIO_DMEM_GENIRQ is not set # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_MMIO=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_SLICOSS is not set # CONFIG_COMEDI is not set CONFIG_PANEL=m CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 CONFIG_PANEL_CHANGE_MESSAGE=y CONFIG_PANEL_BOOT_MESSAGE="" # CONFIG_RTS5208 is not set # # IIO staging drivers # # # Accelerometers # # # Analog to digital converters # # # Analog digital bi-direction converters # # # Capacitance to digital converters # CONFIG_AD7150=y CONFIG_AD7152=m # CONFIG_AD7746 is not set # # Direct Digital Synthesis # # # Digital gyroscope sensors # # # Network Analyzer, Impedance Converters # CONFIG_AD5933=m # # Light sensors # CONFIG_SENSORS_ISL29018=y CONFIG_SENSORS_ISL29028=m # CONFIG_TSL2583 is not set CONFIG_TSL2x7x=m # # Magnetometer sensors # CONFIG_SENSORS_HMC5843=y CONFIG_SENSORS_HMC5843_I2C=y # # Active energy metering IC # # CONFIG_ADE7854 is not set # # Resolver to digital converters # # # Triggers - standalone # CONFIG_IIO_SIMPLE_DUMMY=y # CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set CONFIG_IIO_SIMPLE_DUMMY_BUFFER=y # CONFIG_FB_XGI is not set CONFIG_FT1000=y # CONFIG_FT1000_USB is not set # # Speakup console speech # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_USB_WPAN_HCD is not set # CONFIG_WIMAX_GDM72XX is not set # CONFIG_LTE_GDM724X is not set # CONFIG_DGNC is not set # CONFIG_DGAP is not set # CONFIG_GS_FPGABOOT is not set CONFIG_CRYPTO_SKEIN=m CONFIG_UNISYSSPAR=y # CONFIG_UNISYS_VISORUTIL is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACERHDF is not set # CONFIG_ASUS_LAPTOP is not set CONFIG_DELL_LAPTOP=m # CONFIG_DELL_SMO8800 is not set # CONFIG_FUJITSU_LAPTOP is not set # CONFIG_FUJITSU_TABLET is not set # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set # CONFIG_PANASONIC_LAPTOP is not set # CONFIG_THINKPAD_ACPI is not set CONFIG_SENSORS_HDAPS=m # CONFIG_INTEL_MENLOW is not set # CONFIG_ACPI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_HAPS is not set # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_IPS is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=m # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_CHROME_PLATFORMS is not set # # SOC (System On Chip) specific Drivers # # CONFIG_SOC_TI is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set CONFIG_IOMMU_SUPPORT=y # CONFIG_AMD_IOMMU is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # # 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 is not set CONFIG_DEVFREQ_GOV_USERSPACE=m # # DEVFREQ Drivers # CONFIG_EXTCON=m # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX77693=m CONFIG_EXTCON_MAX8997=m CONFIG_EXTCON_RT8973A=m CONFIG_EXTCON_SM5502=m CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_BMA180 is not set # CONFIG_BMC150_ACCEL is not set CONFIG_HID_SENSOR_ACCEL_3D=m CONFIG_IIO_ST_ACCEL_3AXIS=m CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m CONFIG_MMA8452=y # CONFIG_KXCJK1013 is not set # # Analog to digital converters # CONFIG_AD7291=y # CONFIG_AD799X is not set # CONFIG_AXP288_ADC is not set CONFIG_MAX1363=m CONFIG_MCP3422=y CONFIG_MEN_Z188_ADC=m CONFIG_NAU7802=m CONFIG_QCOM_SPMI_IADC=y CONFIG_TI_ADC081C=y # CONFIG_TI_AM335X_ADC is not set # CONFIG_TWL4030_MADC is not set # CONFIG_TWL6030_GPADC is not set CONFIG_VIPERBOARD_ADC=m # # Amplifiers # # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=m CONFIG_AD5380=y CONFIG_AD5446=m CONFIG_MAX517=y # CONFIG_MCP4725 is not set # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # # CONFIG_BMG160 is not set # CONFIG_HID_SENSOR_GYRO_3D is not set CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_ITG3200=y # # Humidity sensors # CONFIG_SI7005=m # CONFIG_SI7020 is not set # # Inertial measurement units # CONFIG_INV_MPU6050_IIO=y # # Light sensors # CONFIG_ADJD_S311=y # CONFIG_AL3320A is not set CONFIG_APDS9300=m CONFIG_CM32181=y CONFIG_CM36651=m # CONFIG_GP2AP020A00F is not set CONFIG_ISL29125=y CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_LTR501=m CONFIG_TCS3414=y CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=m # CONFIG_TSL4531 is not set CONFIG_VCNL4000=y # # Magnetometer sensors # CONFIG_AK09911=m CONFIG_MAG3110=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_DEVICE_ROTATION=m # # Triggers - standalone # # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_SYSFS_TRIGGER is not set # # Pressure sensors # CONFIG_BMP280=y CONFIG_HID_SENSOR_PRESS=m CONFIG_MPL115=m CONFIG_MPL3115=m # CONFIG_IIO_ST_PRESS is not set CONFIG_T5403=y # # Lightning sensors # # # Temperature sensors # CONFIG_MLX90614=y # CONFIG_TMP006 is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS=y # CONFIG_PWM_LPSS_PCI is not set # CONFIG_PWM_LPSS_PLATFORM is not set # CONFIG_PWM_TWL is not set CONFIG_PWM_TWL_LED=y # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_BCM_KONA_USB2_PHY=y CONFIG_POWERCAP=y CONFIG_MCB=m # CONFIG_MCB_PCI is not set CONFIG_RAS=y # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # # Firmware Drivers # CONFIG_EDD=y CONFIG_EDD_OFF=y # CONFIG_FIRMWARE_MEMMAP is not set # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=m # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y # CONFIG_EXT2_FS_SECURITY is not set # CONFIG_EXT2_FS_XIP is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_FS is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set CONFIG_REISERFS_PROC_INFO=y CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y # CONFIG_INOTIFY_USER is not set # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_PRINT_QUOTA_WARNING=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_TREE=m CONFIG_QFMT_V1=y CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=m # CONFIG_FUSE_FS is not set CONFIG_OVERLAY_FS=y # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m # CONFIG_MISC_FILESYSTEMS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=y # CONFIG_NLS_CODEPAGE_775 is not set CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=y # CONFIG_NLS_CODEPAGE_861 is not set CONFIG_NLS_CODEPAGE_862=y # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=m # CONFIG_NLS_ISO8859_9 is not set CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=m # CONFIG_NLS_ISO8859_15 is not set CONFIG_NLS_KOI8_R=y # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m # CONFIG_NLS_MAC_CYRILLIC is not set CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=m # CONFIG_NLS_MAC_ICELAND is not set CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_PAGE_OWNER=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y # CONFIG_DEBUG_OBJECTS_WORK is not set CONFIG_DEBUG_OBJECTS_RCU_HEAD=y # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_SLAB is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM_RB=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_TIMER_STATS is not set CONFIG_DEBUG_PREEMPT=y # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_PROVE_LOCKING is not set CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=y CONFIG_RCU_TORTURE_TEST=y CONFIG_RCU_TORTURE_TEST_RUNNABLE=y CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_CPU_STALL_INFO=y # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=y # CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set # CONFIG_FAULT_INJECTION is not set CONFIG_LATENCYTOP=y CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_PREEMPT_TRACER=y CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_TRACE_BRANCH_PROFILING=y # CONFIG_BRANCH_PROFILE_NONE is not set CONFIG_PROFILE_ANNOTATED_BRANCHES=y # CONFIG_PROFILE_ALL_BRANCHES is not set CONFIG_TRACING_BRANCHES=y CONFIG_BRANCH_TRACER=y # CONFIG_STACK_TRACER is not set # CONFIG_BLK_DEV_IO_TRACE is not set # CONFIG_UPROBE_EVENT is not set # CONFIG_PROBE_EVENTS is not set # CONFIG_DYNAMIC_FTRACE is not set # CONFIG_FUNCTION_PROFILER is not set CONFIG_FTRACE_SELFTEST=y CONFIG_FTRACE_STARTUP_TEST=y # CONFIG_EVENT_TRACE_TEST_SYSCALLS is not set # CONFIG_MMIOTRACE is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # # Runtime Testing # CONFIG_LKDTM=y CONFIG_TEST_LIST_SORT=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_STRING_HELPERS is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_UDELAY=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_NX_TEST is not set CONFIG_DOUBLEFAULT=y CONFIG_DEBUG_TLBFLUSH=y CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set CONFIG_IO_DELAY_0XED=y # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=1 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_STATIC_CPU_HAS=y # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_TRUSTED_KEYS is not set CONFIG_ENCRYPTED_KEYS=m CONFIG_KEYS_DEBUG_PROC_KEYS=y CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set # CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_YAMA is not set # CONFIG_INTEGRITY is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_AUTHENC=m # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=m CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32C_INTEL is not set CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5 is not set CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=y # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=m # CONFIG_CRYPTO_SHA1_SSSE3 is not set CONFIG_CRYPTO_SHA256_SSSE3=m # CONFIG_CRYPTO_SHA512_SSSE3 is not set CONFIG_CRYPTO_SHA1_MB=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=m # CONFIG_CRYPTO_AES_NI_INTEL is not set CONFIG_CRYPTO_ANUBIS=m # CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAMELLIA_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_CAST6_AVX_X86_64=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DES3_EDE_X86_64=y # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=y # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set # CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=m # CONFIG_CRYPTO_LZO is not set CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y # CONFIG_CRYPTO_DRBG_MENU is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=m # CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE is not set CONFIG_PUBLIC_KEY_ALGO_RSA=m CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_KVM is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set CONFIG_CRC32_SLICEBY4=y # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=y CONFIG_CRC8=m # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y # CONFIG_XZ_DEC_POWERPC is not set # CONFIG_XZ_DEC_IA64 is not set # CONFIG_XZ_DEC_ARM is not set CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=m CONFIG_DECOMPRESS_GZIP=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y # CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_MPILIB=m CONFIG_ARCH_HAS_SG_CHAIN=y --=-LHQqHCr9m9se+ArZijps Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=".dmesg" Content-Transfer-Encoding: base64 ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQoNCkRlY29tcHJlc3NpbmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4NCkJv b3RpbmcgdGhlIGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1 DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTkuMC0wMzUyOS1nYjM0OGE4ZSAoa2J1 aWxkQGl2eXRvd24yKSAoZ2NjIHZlcnNpb24gNC45LjEgKERlYmlhbiA0LjkuMS0xOSkgKSAjOCBT TVAgUFJFRU1QVCBTYXQgRmViIDE0IDA4OjE3OjI2IENTVCAyMDE1DQpbICAgIDAuMDAwMDAwXSBD b21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4 Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4 OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4 NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZp Zz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWVi YzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAg cm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAt cXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5k Y29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRk Nzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0 eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpv dXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fs d2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEg c29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFt ZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkw IHZnYT1ub3JtYWwgcncgZHJiZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBw aHlzaWNhbCBSQU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw MDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklP Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2Vy dmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4 MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4w MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2Zm ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBm ZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2 ZWQNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAg MC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAw LjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1 cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNh YmxlDQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MTY3ZmUgbWF4X2FyY2hfcGZu ID0gMHg0MDAwMDAwMDANClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB3cml0ZS1i YWNrDQpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAw MDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSAgIEEwMDAwLUJG RkZGIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVj dA0KWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4w MDAwMDBdICAgMCBiYXNlIDAwODAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHVuY2FjaGFibGUNClsg ICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkDQpb ICAgIDAuMDAwMDAwXSAgIDMgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZA0K WyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDYgZGlzYWJsZWQN ClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gUEFUIG5vdCBzdXBw b3J0ZWQgYnkgQ1BVLg0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAw MDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgw MDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0g MHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxl IGF0IFttZW0gMHgwMDBmZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQgYXQgW2ZmZmY4ODAwMDAwZmRh ZTBdDQpbICAgIDAuMDAwMDAwXSAgIG1wYzogZmRhZjAtZmRiZTQNClsgICAgMC4wMDAwMDBdIEJh c2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1 NzYNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0w eDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBw YWdlIDRrDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDJiNjIwMDAsIDB4MDJiNjJmZmZdIFBHVEFC TEUNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMmI2MzAwMCwgMHgwMmI2M2ZmZl0gUEdUQUJMRQ0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY0MDAwLCAweDAyYjY0ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZm Zl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0gcGFnZSA0aw0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY1MDAwLCAweDAyYjY1ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZm Zl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0gcGFnZSA0aw0K WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDE0YzAwMDAwLTB4MTY3 ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdIHBhZ2Ug NGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMmI2NjAwMCwgMHgwMmI2NmZmZl0gUEdUQUJMRQ0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY3MDAwLCAweDAyYjY3ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTRjYzQwMDAtMHgxNjdlZmZmZl0NClsgICAgMC4w MDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0K WyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAg Qk9DSFMgKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTY3RkU0NTAgMDAw MDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAxNjdGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAg QlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IERT RFQgMHgwMDAwMDAwMDE2N0ZFNDkwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAw MSBJTlRMIDIwMTAwNTI4KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTY3 RkZGNDAgMDAwMDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdB MCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsg ICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAwMDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJP Q0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQ STogSFBFVCAweDAwMDAwMDAwMTY3RkY2NDAgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAw MDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFk ZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZm ZjU3ZDAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNp bmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazog Y3B1IDAsIG1zciAwOjE0YzQ0MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0g Wm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMDAwMDAwMDAw MDAxMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgZW1w dHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlDQpbICAg IDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAg MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAx NjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAw MDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIE9uIG5vZGUg MCB0b3RhbHBhZ2VzOiA5MjA2MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxNDQwIHBh Z2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAyMSBwYWdl cyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA5MjA2MCBwYWdlcywgTElG TyBiYXRjaDozMQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4 DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAg ICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAgICBmZWUw MDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lk WzB4MDBdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1J IChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTog SU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAw LjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMw MDAwMCwgR1NJIDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFs X2lycSA1IGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAw MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2gg bGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAw LCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElO VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwg QVBJQyBJRCAwLCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAs IEFQSUMgSU5UIDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBB UElDIElEIDAsIEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElO VCAwNw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5 IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywg QVBJQyBJRCAwLCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAw MF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAN ClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMN ClsgICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAw MDApDQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTY4MDAwMDAtMHhmZWZmYmZmZl0gYXZh aWxhYmxlIGZvciBQQ0kgZGV2aWNlcw0KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVh bGl6ZWQga2VybmVsIG9uIEtWTQ0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVT OjgxOTIgbnJfY3B1bWFza19iaXRzOjIgbnJfY3B1X2lkczoyIG5yX25vZGVfaWRzOjENClsgICAg MC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgNDc5IHBhZ2VzL2NwdSBAZmZmZjg4MDAxNDYwMDAw MCBzMTkyMzEzNiByODE5MiBkMzA2NTYgdTIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs b2M6IHMxOTIzMTM2IHI4MTkyIGQzMDY1NiB1MjA5NzE1MiBhbGxvYz0xKjIwOTcxNTINClsgICAg MC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIFswXSAxIA0KWyAgICAwLjAwMDAwMF0gS1ZNIHNl dHVwIGFzeW5jIFBGIGZvciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFsdGltZTogY3B1 IDAsIG1zciAxNDYwZDAwMA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9u ZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogOTA1OTkNClsgICAg MC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxl ZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0 LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3 MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4 Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2Iz NDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1 MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0 PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJn ZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9S T09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZf NjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2 ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3Ojpk aGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lz dGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBh cGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGlt ZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBv b3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwx MTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgDQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lz cnEgYWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVz OiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2Fj aGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsg ICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVy OiA2LCAyNjIxNDQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDMwMDIyOEsvMzY4MjQw SyBhdmFpbGFibGUgKDU1NDhLIGtlcm5lbCBjb2RlLCAyMTU4SyByd2RhdGEsIDM1ODBLIHJvZGF0 YSwgMjczMksgaW5pdCwgMTI4OTJLIGJzcywgNjgwMTJLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2 ZWQpDQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVu dGF0aW9uLg0KWyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9m YW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0yDQpbICAgIDAuMDAwMDAwXSBUZXN0aW5nIHRyYWNl ciBub3A6IFBBU1NFRA0KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo0NDAg MTYNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldA0KWyAg ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1DQpbICAgIDAuMDAwMDAw XSBMaW51eCB2ZXJzaW9uIDMuMTkuMC0wMzUyOS1nYjM0OGE4ZSAoa2J1aWxkQGl2eXRvd24yKSAo Z2NjIHZlcnNpb24gNC45LjEgKERlYmlhbiA0LjkuMS0xOSkgKSAjOCBTTVAgUFJFRU1QVCBTYXQg RmViIDE0IDA4OjE3OjI2IENTVCAyMDE1DQpbICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IHVz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0 MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3 MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5 NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNk Mjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAg bWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQv Ym9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0 MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZt LXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51 ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5s b2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJj dXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5p Yz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9y YW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgcncg ZHJiZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFw Og0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAw MDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZm Zl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAx MDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2ZmZmZmXSByZXNlcnZlZA0K WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAw MDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAw MDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBdIE5YIChF eGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAwLjAwMDAwMF0gSHlwZXJ2 aXNvciBkZXRlY3RlZDogS1ZNDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAw MDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGU4 MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlDQpbICAgIDAuMDAw MDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MTY3ZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAN ClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB3cml0ZS1iYWNrDQpbICAgIDAuMDAw MDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwMDAwMC05 RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSAgIEEwMDAwLUJGRkZGIHVuY2FjaGFibGUN ClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdA0KWyAgICAwLjAwMDAw MF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4wMDAwMDBdICAgMCBiYXNl IDAwODAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAg MSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAg IDMgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0g ICA1IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDYgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBd ICAgNyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gUEFUIG5vdCBzdXBwb3J0ZWQgYnkgQ1BVLg0K WyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2Zm XQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlm ZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAw MGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBm ZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQgYXQgW2ZmZmY4ODAwMDAwZmRhZTBdDQpbICAgIDAuMDAw MDAwXSAgIG1wYzogZmRhZjAtZmRiZTQNClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1w b2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1NzYNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAu MDAwMDAwXSBCUksgWzB4MDJiNjIwMDAsIDB4MDJiNjJmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAw MDBdIEJSSyBbMHgwMmI2MzAwMCwgMHgwMmI2M2ZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY0MDAwLCAweDAyYjY0ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBpbml0 X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0NClsgICAgMC4wMDAw MDBdICBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY1MDAwLCAweDAyYjY1ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBpbml0 X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0NClsgICAgMC4wMDAw MDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0g aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAu MDAwMDAwXSAgW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAw MDBdIEJSSyBbMHgwMmI2NjAwMCwgMHgwMmI2NmZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY3MDAwLCAweDAyYjY3ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1E SVNLOiBbbWVtIDB4MTRjYzQwMDAtMHgxNjdlZmZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVh cmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0g QUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAgQk9DSFMgKQ0KWyAgICAw LjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTY3RkU0NTAgMDAwMDM0ICh2MDEgQk9DSFMg IEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBG QUNQIDB4MDAwMDAwMDAxNjdGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAw MDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgwMDAwMDAwMDE2 N0ZFNDkwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJTlRMIDIwMTAwNTI4 KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTY3RkZGNDAgMDAwMDQwDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdBMCAwMDA3OTYgKHYwMSBC T0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFD UEk6IEFQSUMgMHgwMDAwMDAwMDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAw MDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAw MDAwMTY3RkY2NDAgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAw MDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAw MA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAg ICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQw MSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE0 YzQ0MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6DQpb ICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAw MDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgZW1wdHkNClsgICAgMC4wMDAw MDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlDQpbICAgIDAuMDAwMDAwXSBFYXJs eSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgw MDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAg MC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4 MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5 MjA2MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxNDQwIHBhZ2VzIHVzZWQgZm9yIG1l bW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAyMSBwYWdlcyByZXNlcnZlZA0KWyAg ICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA5MjA2MCBwYWdlcywgTElGTyBiYXRjaDozMQ0KWyAg ICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4DQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFw cGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQp DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAx XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4ZmZd IGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAw XSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAwLjAwMDAwMF0gSU9BUElD WzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFs X2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcg MCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDINClsgICAgMC4wMDAwMDBd IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2 ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJ UlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9T UkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMg MCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBBUElD IElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg MTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5UIDBiDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAsIEFQSUMg SU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwg dHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNw0KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA4LCBBUElDIElE IDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJp ZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAw LjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAwLCBBUElD IElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAo TUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANClsgICAgMC4wMDAwMDBd IHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMNClsgICAgMC4wMDAwMDBd IG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAwMDApDQpbICAgIDAuMDAw MDAwXSBlODIwOiBbbWVtIDB4MTY4MDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kg ZGV2aWNlcw0KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9u IEtWTQ0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjgxOTIgbnJfY3B1bWFz a19iaXRzOjIgbnJfY3B1X2lkczoyIG5yX25vZGVfaWRzOjENClsgICAgMC4wMDAwMDBdIFBFUkNQ VTogRW1iZWRkZWQgNDc5IHBhZ2VzL2NwdSBAZmZmZjg4MDAxNDYwMDAwMCBzMTkyMzEzNiByODE5 MiBkMzA2NTYgdTIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHMxOTIzMTM2IHI4 MTkyIGQzMDY1NiB1MjA5NzE1MiBhbGxvYz0xKjIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUt YWxsb2M6IFswXSAwIFswXSAxIA0KWyAgICAwLjAwMDAwMF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZv ciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFsdGltZTogY3B1IDAsIG1zciAxNDYwZDAw MA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxp dHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogOTA1OTkNClsgICAgMC4wMDAwMDBdIEtlcm5l bCBjb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFs LXg4Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFu ZGNvbmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0 ZDc4OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdF PS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWVi YzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2Nv bmZpZz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0 OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMu MjAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0t dnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1y YW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4 OTRkNzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRr PXR0eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0 PWpvdXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3Jx X2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9 LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRf cmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10 dHkwIHZnYT1ub3JtYWwgDQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lzcnEgYWx3YXlzIGVuYWJs ZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjog MiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBl bnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsgICAgMC4wMDAwMDBdIElu b2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0 ZXMpDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDMwMDIyOEsvMzY4MjQwSyBhdmFpbGFibGUgKDU1 NDhLIGtlcm5lbCBjb2RlLCAyMTU4SyByd2RhdGEsIDM1ODBLIHJvZGF0YSwgMjczMksgaW5pdCwg MTI4OTJLIGJzcywgNjgwMTJLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpDQpbICAgIDAuMDAw MDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLg0KWyAgICAw LjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwg bnJfY3B1X2lkcz0yDQpbICAgIDAuMDAwMDAwXSBUZXN0aW5nIHRyYWNlciBub3A6IFBBU1NFRA0K WyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo0NDAgMTYNClsgICAgMC4wMDAw MDBdIGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHlT MF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5IHZhbGlkYXRvcjogQ29w eXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFyDQpbICAgIDAuMDAwMDAw XSBMb2NrIGRlcGVuZGVuY3kgdmFsaWRhdG9yOiBDb3B5cmlnaHQgKGMpIDIwMDYgUmVkIEhhdCwg SW5jLiwgSW5nbyBNb2xuYXINClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9TVUJDTEFT U0VTOiAgOA0KWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX1NVQkNMQVNTRVM6ICA4DQpb ICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4DQpbICAgIDAuMDAw MDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4DQpbICAgIDAuMDAwMDAwXSAuLi4g TUFYX0xPQ0tERVBfS0VZUzogICAgICAgIDgxOTENClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9D S0RFUF9LRVlTOiAgICAgICAgODE5MQ0KWyAgICAwLjAwMDAwMF0gLi4uIENMQVNTSEFTSF9TSVpF OiAgICAgICAgICA0MDk2DQpbICAgIDAuMDAwMDAwXSAuLi4gQ0xBU1NIQVNIX1NJWkU6ICAgICAg ICAgIDQwOTYNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9FTlRSSUVTOiAgICAgMzI3 NjgNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9FTlRSSUVTOiAgICAgMzI3NjgNClsg ICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9DSEFJTlM6ICAgICAgNjU1MzYNClsgICAgMC4w MDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9DSEFJTlM6ICAgICAgNjU1MzYNClsgICAgMC4wMDAwMDBd IC4uLiBDSEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgNClsgICAgMC4wMDAwMDBdIC4uLiBD SEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgNClsgICAgMC4wMDAwMDBdICBtZW1vcnkgdXNl ZCBieSBsb2NrIGRlcGVuZGVuY3kgaW5mbzogODYzOSBrQg0KWyAgICAwLjAwMDAwMF0gIG1lbW9y eSB1c2VkIGJ5IGxvY2sgZGVwZW5kZW5jeSBpbmZvOiA4NjM5IGtCDQpbICAgIDAuMDAwMDAwXSAg cGVyIHRhc2stc3RydWN0IG1lbW9yeSBmb290cHJpbnQ6IDI2ODggYnl0ZXMNClsgICAgMC4wMDAw MDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMjY4OCBieXRlcw0KWyAgICAw LjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIHwgTG9ja2luZyBBUEkgdGVzdHN1aXRl Og0KWyAgICAwLjAwMDAwMF0gfCBMb2NraW5nIEFQSSB0ZXN0c3VpdGU6DQpbICAgIDAuMDAwMDAw XSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHNwaW4g fHdsb2NrIHxybG9jayB8bXV0ZXggfCB3c2VtIHwgcnNlbSB8DQpbICAgIDAuMDAwMDAwXSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHNwaW4gfHdsb2NrIHxybG9jayB8bXV0ZXgg fCB3c2VtIHwgcnNlbSB8DQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAg IDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAg ICAgICAgICAgICBBLUEgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAg ICAgICBBLUEgZGVhZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9r ICB8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgQS1CLUItQSBkZWFkbG9jazoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgICAgICAgICAgQS1CLUItQSBkZWFkbG9jazpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ICBvayAgfCAgb2sgIHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZh aWxlZHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgIEEtQi1CLUMtQy1BIGRlYWRsb2Nr Og0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgIEEtQi1CLUMtQy1BIGRlYWRsb2NrOmZhaWxl ZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8ZmFpbGVk fGZhaWxlZHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgQS1C LUMtQS1CLUMgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgQS1CLUMtQS1C LUMgZGVhZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgIEEtQi1CLUMtQy1ELUQtQSBkZWFkbG9jazoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgIEEtQi1CLUMtQy1ELUQtQSBkZWFkbG9jazpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ICBvayAgfCAgb2sgIHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwN Cg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUMtRC1CLUQtRC1BIGRlYWRsb2NrOg0KWyAg ICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUMtRC1CLUQtRC1BIGRlYWRsb2NrOmZhaWxlZHxmYWls ZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBBLUItQy1ELUItQy1E LUEgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBBLUItQy1ELUItQy1ELUEgZGVh ZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ZmFpbGVkfGZh aWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgICAgICAgICAgICAgZG91YmxlIHVubG9jazoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAg ICAgICAgICAgZG91YmxlIHVubG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAg ICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6ZSBoZWxkOg0KWyAgICAwLjAw MDAwMF0gICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6ZSBoZWxkOiAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgIGJhZCB1bmxvY2sg b3JkZXI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgIGJhZCB1bmxvY2sgb3JkZXI6 ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwg IG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAw MDBdICAgICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jazoNClsgICAgMC4wMDAwMDBdICAg ICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jazogICAgICAgICAgICAgfCAgICAgICAgICAg ICB8ICBvayAgfCAgb2sgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFpbGVkfGZhaWxl ZHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICByZWN1cnNpdmUgcmVhZC1sb2NrICMyOg0K WyAgICAwLjAwMDAwMF0gICAgICAgICAgICByZWN1cnNpdmUgcmVhZC1sb2NrICMyOiAgICAgICAg ICAgICB8ICAgICAgICAgICAgIHwgIG9rICB8ICBvayAgfCAgICAgICAgICAgICB8ICAgICAgICAg ICAgIHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCBy ZWFkLXdyaXRlLWxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCByZWFkLXdy aXRlLWxvY2s6ICAgICAgICAgICAgIHwgICAgICAgICAgICAgfGZhaWxlZHxmYWlsZWR8ICAgICAg ICAgICAgIHwgICAgICAgICAgICAgfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBdICAg ICAgICAgICAgIG1peGVkIHdyaXRlLXJlYWQtbG9jazoNClsgICAgMC4wMDAwMDBdICAgICAgICAg ICAgIG1peGVkIHdyaXRlLXJlYWQtbG9jazogICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFp bGVkfGZhaWxlZHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFpbGVkfGZhaWxlZHwNCg0K WyAgICAwLjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEtc2Fm ZS1BLzEyOg0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEtc2FmZS1BLzEy OmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAw MDAwXSAgICAgIHNvZnQtaXJxcy1vbiArIGlycS1zYWZlLUEvMTI6DQpbICAgIDAuMDAwMDAwXSAg ICAgIHNvZnQtaXJxcy1vbiArIGlycS1zYWZlLUEvMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFp bGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgaGFyZC1pcnFzLW9uICsg aXJxLXNhZmUtQS8yMToNClsgICAgMC4wMDAwMDBdICAgICAgaGFyZC1pcnFzLW9uICsgaXJxLXNh ZmUtQS8yMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAg ICAwLjAwMDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOg0KWyAgICAwLjAw MDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOmZhaWxlZHxmYWlsZWR8ZmFp bGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1z YWZlLUEgPT4gaGlycXMtb24vMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1zYWZlLUEg PT4gaGlycXMtb24vMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8 DQoNClsgICAgMC4wMDAwMDBdICAgICAgICBzaXJxLXNhZmUtQSA9PiBoaXJxcy1vbi8yMToNClsg ICAgMC4wMDAwMDBdICAgICAgICBzaXJxLXNhZmUtQSA9PiBoaXJxcy1vbi8yMTpmYWlsZWR8ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAg ICAgaGFyZC1zYWZlLUEgKyBpcnFzLW9uLzEyOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgaGFy ZC1zYWZlLUEgKyBpcnFzLW9uLzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8 ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24v MTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24vMTI6ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8yMToNClsgICAgMC4wMDAwMDBdICAgICAg ICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8yMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZlLUEgKyBp cnFzLW9uLzIxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZlLUEgKyBpcnFzLW9u LzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAu MDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6DQpbICAgIDAuMDAwMDAw XSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMxLzEyMzoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2Fm ZS1CICMxLzEyMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0K WyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMyOg0KWyAgICAw LjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMyOmZhaWxlZHxmYWlsZWR8 ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1z YWZlLUEgKyB1bnNhZmUtQiAjMS8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEg KyB1bnNhZmUtQiAjMS8xMzI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9r ICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzoN ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzpmYWlsZWR8 ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAg IHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQt c2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9r ICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAj MS8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8yMzE6 ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAw MDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzIzMToNClsgICAgMC4wMDAwMDBdICAg ICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzIzMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWls ZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5z YWZlLUIgIzEvMzEyOg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIg IzEvMzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAg IDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6DQpbICAgIDAuMDAw MDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6ZmFpbGVkfGZhaWxlZHxmYWls ZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUt QSArIHVuc2FmZS1CICMxLzMyMToNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVu c2FmZS1CICMxLzMyMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwN Cg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzIxOg0KWyAg ICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzIxOmZhaWxlZHxmYWls ZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgaGFy ZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8xMjM6DQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZl LUEgKyB1bnNhZmUtQiAjMi8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwg IG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEy MzoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEyMzpmYWls ZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0g ICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOg0KWyAgICAwLjAwMDAwMF0gICAgIGhh cmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwg IG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUt QiAjMi8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8x MzI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4w MDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzoNClsgICAgMC4wMDAwMDBd ICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsg dW5zYWZlLUIgIzIvMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZl LUIgIzIvMjEzOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpb ICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6DQpbICAgIDAu MDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNh ZmUtQSArIHVuc2FmZS1CICMyLzIzMToNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMyLzIzMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sg IHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOg0K WyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOmZhaWxlZHxm YWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAg c29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1z YWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sg IHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMy LzMyMToNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzMyMTpm YWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAw MF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzIxOg0KWyAgICAwLjAwMDAwMF0gICAg IHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxl ZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWlu dmVyc2lvbi8xMjM6DQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lv bi8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAg MC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzoNClsgICAgMC4wMDAw MDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzpmYWlsZWR8ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEg bG9jay1pbnZlcnNpb24vMTMyOg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1p bnZlcnNpb24vMTMyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0K DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8xMzI6DQpbICAg IDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8xMzI6ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIGhh cmQtaXJxIGxvY2staW52ZXJzaW9uLzIxMzoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJx IGxvY2staW52ZXJzaW9uLzIxMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAg b2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEz Og0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEzOmZhaWxl ZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAg ICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAg b2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJz aW9uLzIzMToNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzIz MTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAw MDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMzEyOg0KWyAgICAwLjAwMDAwMF0g ICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZh aWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2Nr LWludmVyc2lvbi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVy c2lvbi8zMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsg ICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMToNClsgICAgMC4w MDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMTpmYWlsZWR8ZmFpbGVkfGZh aWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1p cnEgbG9jay1pbnZlcnNpb24vMzIxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9j ay1pbnZlcnNpb24vMzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAg fA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6DQpb ICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfCAg b2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMTIz Og0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMTIzOiAgb2sg IHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9u LzEzMjoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9uLzEzMjog IG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSByZWFkLXJlY3Vy c2lvbi8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8x MzI6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1y ZWN1cnNpb24vMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNp b24vMjEzOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIHJl YWQtcmVjdXJzaW9uLzIxMzoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIHJlYWQtcmVj dXJzaW9uLzIxMzogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFk LXJlY3Vyc2lvbi8yMzE6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29m dC1pcnEgcmVhZC1yZWN1cnNpb24vMjMxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEg cmVhZC1yZWN1cnNpb24vMjMxOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAg IGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9uLzMxMjoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQt aXJxIHJlYWQtcmVjdXJzaW9uLzMxMjogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAg ICAgICBzb2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAw MF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOg0KWyAgICAwLjAwMDAwMF0gICAg ICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4w MDAwMDBdICAgICAgIHNvZnQtaXJxIHJlYWQtcmVjdXJzaW9uLzMyMToNClsgICAgMC4wMDAwMDBd ICAgICAgIHNvZnQtaXJxIHJlYWQtcmVjdXJzaW9uLzMyMTogIG9rICB8ICBvayAgfA0KDQpbICAg IDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgIHwgV291bmQvd2FpdCB0ZXN0cyB8DQpbICAgIDAu MDAwMDAwXSAgIHwgV291bmQvd2FpdCB0ZXN0cyB8DQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsg ICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgIHd3IGFwaSBmYWlsdXJlczoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgIHd3IGFwaSBmYWlsdXJlczogIG9rICB8ICBvayAgfCAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAg ICAgd3cgY29udGV4dHMgbWl4aW5nOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgd3cg Y29udGV4dHMgbWl4aW5nOmZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAw MDAwMF0gICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0Og0KWyAgICAwLjAwMDAwMF0g ICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0OiAgb2sgIHwgIG9rICB8ICBvayAgfCAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgICAgICAgIGxvY2tpbmcgbWlzbWF0Y2hlczoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAg ICAgIGxvY2tpbmcgbWlzbWF0Y2hlczogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBFREVBRExLIGhhbmRs aW5nOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBFREVBRExLIGhhbmRsaW5nOiAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgc3Bp bmxvY2sgbmVzdCB1bmxvY2tlZDoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgc3BpbmxvY2sg bmVzdCB1bmxvY2tlZDogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAw MDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Ymxv Y2sgfCB0cnkgIHxjb250ZXh0fA0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfGJsb2NrIHwgdHJ5ICB8Y29udGV4dHwNClsgICAgMC4wMDAwMDBdICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAg MC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4 dDoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4dDpmYWls ZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ5Og0KWyAgICAwLjAwMDAwMF0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgdHJ5OmZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHxm YWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgYmxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv Y2s6ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICBzcGlubG9jazoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgICAgICAgICAgICAgICAgICBzcGlubG9jazpmYWlsZWR8ZmFpbGVkfCAgb2sgIHwg IG9rICB8ZmFpbGVkfGZhaWxlZHwNCg0KWyAgICAwLjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpb ICAgIDAuMDAwMDAwXSAxNDEgb3V0IG9mIDI1MyB0ZXN0Y2FzZXMgZmFpbGVkLCBhcyBleHBlY3Rl ZC4gfA0KWyAgICAwLjAwMDAwMF0gMTQxIG91dCBvZiAyNTMgdGVzdGNhc2VzIGZhaWxlZCwgYXMg ZXhwZWN0ZWQuIHwNClsgICAgMC4wMDAwMDBdIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIGhwZXQg Y2xvY2tldmVudCByZWdpc3RlcmVkDQpbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZlbnQgcmVn aXN0ZXJlZA0KWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyNjkzLjM3MiBNSHogcHJvY2Vz c29yDQpbICAgIDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDI2OTMuMzcyIE1IeiBwcm9jZXNzb3IN ClsgICAgMC4wMDgwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpIHByZXNldCB2 YWx1ZS4uIA0KWyAgICAwLjAwODAwMF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCkg cHJlc2V0IHZhbHVlLi4gNTM4Ni43NCBCb2dvTUlQUyAobHBqPTEwNzczNDg4KQ0KNTM4Ni43NCBC b2dvTUlQUyAobHBqPTEwNzczNDg4KQ0KWyAgICAwLjAwODAwMF0gcGlkX21heDogZGVmYXVsdDog NDA5NiBtaW5pbXVtOiAzMDENClsgICAgMC4wMDgwMDBdIHBpZF9tYXg6IGRlZmF1bHQ6IDQwOTYg bWluaW11bTogMzAxDQpbICAgIDAuMDA4MDM4XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTUwMjA0 DQpbICAgIDAuMDA4MDM4XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTUwMjA0DQpbICAgIDAuMDE0 Mjc0XSBBQ1BJOiANClsgICAgMC4wMTQyNzRdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNz ZnVsbHkgYWNxdWlyZWRBbGwgQUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkDQoNClsg ICAgMC4wMTU0NDJdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZA0KWyAgICAwLjAxNTQ0 Ml0gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVkDQpbICAgIDAuMDE2MDQzXSBNb3VudC1j YWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQ0KWyAg ICAwLjAxNjA0M10gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjog MSwgODE5MiBieXRlcykNClsgICAgMC4wMTczMTFdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJs ZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMTczMTFdIE1v dW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBi eXRlcykNClsgICAgMC4wMTk0MjhdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvDQpb ICAgIDAuMDE5NDI4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBibGtpbw0KWyAgICAwLjAy MDAxM10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbWVtb3J5DQpbICAgIDAuMDIwMDEzXSBJ bml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkNClsgICAgMC4wMjA4NjldIEluaXRpYWxp emluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjA4NjldIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjE3MzNdIEluaXRpYWxpemluZyBjZ3JvdXAg c3Vic3lzIHBlcmZfZXZlbnQNClsgICAgMC4wMjE3MzNdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIHBlcmZfZXZlbnQNClsgICAgMC4wMjI2MzFdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz IGRlYnVnDQpbICAgIDAuMDIyNjMxXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZWJ1Zw0K WyAgICAwLjAyNDA2MV0gbWNlOiBDUFUgc3VwcG9ydHMgMTAgTUNFIGJhbmtzDQpbICAgIDAuMDI0 MDYxXSBtY2U6IENQVSBzdXBwb3J0cyAxMCBNQ0UgYmFua3MNClsgICAgMC4wMjQ4ODddIExhc3Qg bGV2ZWwgaVRMQiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAwDQpbICAgIDAuMDI0ODg3XSBM YXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMA0KWyAgICAwLjAyNTg5 M10gTGFzdCBsZXZlbCBkVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDAsIDFHQiAwDQpb ICAgIDAuMDI1ODkzXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIg MCwgMUdCIDANClsgICAgMC4wMjcxNTRdIGRlYnVnOiB1bm1hcHBpbmcgaW5pdCBbbWVtIDB4ZmZm ZmZmZmY4MWVjODAwMC0weGZmZmZmZmZmODFlY2FmZmZdDQpbICAgIDAuMDI3MTU0XSBkZWJ1Zzog dW5tYXBwaW5nIGluaXQgW21lbSAweGZmZmZmZmZmODFlYzgwMDAtMHhmZmZmZmZmZjgxZWNhZmZm XQ0KWyAgICAwLjAyOTIxNl0gR2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAyOTIxNl0g R2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAyOTg3NF0gR2V0dGluZyBWRVJTSU9OOiA1 MDAxNA0KWyAgICAwLjAyOTg3NF0gR2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAzMDUz Ml0gR2V0dGluZyBJRDogMA0KWyAgICAwLjAzMDUzMl0gR2V0dGluZyBJRDogMA0KWyAgICAwLjAz MTA0NV0gR2V0dGluZyBJRDogZmYwMDAwMDANClsgICAgMC4wMzEwNDVdIEdldHRpbmcgSUQ6IGZm MDAwMDAwDQpbICAgIDAuMDMyMDE0XSBHZXR0aW5nIExWVDA6IDg3MDANClsgICAgMC4wMzIwMTRd IEdldHRpbmcgTFZUMDogODcwMA0KWyAgICAwLjAzMjYwM10gR2V0dGluZyBMVlQxOiA4NDAwDQpb ICAgIDAuMDMyNjAzXSBHZXR0aW5nIExWVDE6IDg0MDANClsgICAgMC4wMzMyMzVdIGVuYWJsZWQg RXh0SU5UIG9uIENQVSMwDQpbICAgIDAuMDMzMjM1XSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMA0K WyAgICAwLjAzNDY5NV0gRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQpbICAgIDAuMDM0Njk1XSBFTkFC TElORyBJTy1BUElDIElSUXMNClsgICAgMC4wMzUzNDddIGluaXQgSU9fQVBJQyBJUlFzDQpbICAg IDAuMDM1MzQ3XSBpbml0IElPX0FQSUMgSVJRcw0KWyAgICAwLjAzNjAwN10gIGFwaWMgMCBwaW4g MCBub3QgY29ubmVjdGVkDQpbICAgIDAuMDM2MDA3XSAgYXBpYyAwIHBpbiAwIG5vdCBjb25uZWN0 ZWQNClsgICAgMC4wMzY3NjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAtPiAw eDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDM2NzY4XSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjAzODI2Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w MzgyNjZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMiAtPiAweDMwIC0+IElSUSAw IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDM5Nzc2XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEgMCBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjAzOTc3Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0yIC0+IDB4 MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDAwMjddIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAweDMzIC0+IElSUSAzIE1vZGU6MCBBY3Rp dmU6MCBEZXN0OjEpDQpbICAgIDAuMDQwMDI3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTMgLT4gMHgzMyAtPiBJUlEgMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0 MTUxN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQg TW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDE1MTddIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEp DQpbICAgIDAuMDQ0MDI2XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTUgLT4gMHgz NSAtPiBJUlEgNSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0NDAyNl0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC01IC0+IDB4MzUgLT4gSVJRIDUgTW9kZToxIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNDU1MTJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtNiAtPiAweDM2IC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ1 NTEyXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTYgLT4gMHgzNiAtPiBJUlEgNiBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0Njk5NV0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkN ClsgICAgMC4wNDY5OTVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3 IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ4MDI2XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZl OjAgRGVzdDoxKQ0KWyAgICAwLjA0ODAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo MC04IC0+IDB4MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDk1 MTZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1v ZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ5NTE2XSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTkgLT4gMHgzOSAtPiBJUlEgOSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0K WyAgICAwLjA1MDk5MF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMCAtPiAweDNh IC0+IElSUSAxMCBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MDk5MF0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMCAtPiAweDNhIC0+IElSUSAxMCBNb2RlOjEgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MjAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0xMSAtPiAweDNiIC0+IElSUSAxMSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAw LjA1MjAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMSAtPiAweDNiIC0+IElS USAxMSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MzU1MV0gSU9BUElDWzBdOiBT ZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAg RGVzdDoxKQ0KWyAgICAwLjA1MzU1MV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0x MiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NjAy Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMyAtPiAweDNkIC0+IElSUSAxMyBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NjAyNl0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC0xMyAtPiAweDNkIC0+IElSUSAxMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjA1NzUzOV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAw eDNlIC0+IElSUSAxNCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NzUzOV0gSU9B UElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAweDNlIC0+IElSUSAxNCBNb2RlOjAg QWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1OTA1Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC0xNSAtPiAweDNmIC0+IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAg ICAwLjA1OTA1Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNSAtPiAweDNmIC0+ IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2MDAyMV0gIGFwaWMgMCBw aW4gMTYgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MDAyMV0gIGFwaWMgMCBwaW4gMTYgbm90IGNv bm5lY3RlZA0KWyAgICAwLjA2MDc1OV0gIGFwaWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZA0KWyAg ICAwLjA2MDc1OV0gIGFwaWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MTQ5NF0g IGFwaWMgMCBwaW4gMTggbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MTQ5NF0gIGFwaWMgMCBwaW4g MTggbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MjIyN10gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5l Y3RlZA0KWyAgICAwLjA2MjIyN10gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5lY3RlZA0KWyAgICAw LjA2NDAwNV0gIGFwaWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDAwNV0gIGFw aWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDc0M10gIGFwaWMgMCBwaW4gMjEg bm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDc0M10gIGFwaWMgMCBwaW4gMjEgbm90IGNvbm5lY3Rl ZA0KWyAgICAwLjA2NTQ4MF0gIGFwaWMgMCBwaW4gMjIgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2 NTQ4MF0gIGFwaWMgMCBwaW4gMjIgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NjIwOV0gIGFwaWMg MCBwaW4gMjMgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NjIwOV0gIGFwaWMgMCBwaW4gMjMgbm90 IGNvbm5lY3RlZA0KWyAgICAwLjA2NzA4OV0gLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9MCBw aW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KWyAgICAwLjA2NzA4OV0gLi5USU1FUjogdmVjdG9yPTB4 MzAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KWyAgICAwLjA2ODAwN10gVXNpbmcg bG9jYWwgQVBJQyB0aW1lciBpbnRlcnJ1cHRzLg0KWyAgICAwLjA2ODAwN10gY2FsaWJyYXRpbmcg QVBJQyB0aW1lciAuLi4NClsgICAgMC4wNjgwMDddIFVzaW5nIGxvY2FsIEFQSUMgdGltZXIgaW50 ZXJydXB0cy4NClsgICAgMC4wNjgwMDddIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uDQpbICAg IDAuMDcyMDAwXSAuLi4gbGFwaWMgZGVsdGEgPSA2MjUwNzE1DQpbICAgIDAuMDcyMDAwXSAuLi4g bGFwaWMgZGVsdGEgPSA2MjUwNzE1DQpbICAgIDAuMDcyMDAwXSAuLi4gUE0tVGltZXIgZGVsdGEg PSAzNTgwMTENClsgICAgMC4wNzIwMDBdIC4uLiBQTS1UaW1lciBkZWx0YSA9IDM1ODAxMQ0KWyAg ICAwLjA3MjAwMF0gLi4uIFBNLVRpbWVyIHJlc3VsdCBvaw0KWyAgICAwLjA3MjAwMF0gLi4uIFBN LVRpbWVyIHJlc3VsdCBvaw0KWyAgICAwLjA3MjAwMF0gLi4uLi4gZGVsdGEgNjI1MDcxNQ0KWyAg ICAwLjA3MjAwMF0gLi4uLi4gZGVsdGEgNjI1MDcxNQ0KWyAgICAwLjA3MjAwMF0gLi4uLi4gbXVs dDogMjY4NDY2MTY1DQpbICAgIDAuMDcyMDAwXSAuLi4uLiBtdWx0OiAyNjg0NjYxNjUNClsgICAg MC4wNzIwMDBdIC4uLi4uIGNhbGlicmF0aW9uIHJlc3VsdDogNDAwMDQ1Nw0KWyAgICAwLjA3MjAw MF0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiA0MDAwNDU3DQpbICAgIDAuMDcyMDAwXSAuLi4u LiBDUFUgY2xvY2sgc3BlZWQgaXMgMjY5My4zMzUzIE1Iei4NClsgICAgMC4wNzIwMDBdIC4uLi4u IENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjMzNTMgTUh6Lg0KWyAgICAwLjA3MjAwMF0gLi4uLi4g aG9zdCBidXMgY2xvY2sgc3BlZWQgaXMgMTAwMC4wNDU3IE1Iei4NClsgICAgMC4wNzIwMDBdIC4u Li4uIGhvc3QgYnVzIGNsb2NrIHNwZWVkIGlzIDEwMDAuMDQ1NyBNSHouDQpbICAgIDAuMDcyMDQ4 XSBzbXBib290OiBDUFUwOiANClsgICAgMC4wNzIwNDhdIHNtcGJvb3Q6IENQVTA6IEludGVsIElu dGVsIFFFTVUgVmlydHVhbCBDUFUgdmVyc2lvbiAxLjcuMVFFTVUgVmlydHVhbCBDUFUgdmVyc2lv biAxLjcuMSAoZmFtOiAwNiwgbW9kZWw6IDA2IChmYW06IDA2LCBtb2RlbDogMDYsIHN0ZXBwaW5n OiAwMykNCiwgc3RlcHBpbmc6IDAzKQ0KWyAgICAwLjA3NDI1N10gUGVyZm9ybWFuY2UgRXZlbnRz OiANClsgICAgMC4wNzQyNTddIFBlcmZvcm1hbmNlIEV2ZW50czogQnJva2VuIFBNVSBoYXJkd2Fy ZSBkZXRlY3RlZCwgdXNpbmcgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpCcm9rZW4gUE1VIGhhcmR3 YXJlIGRldGVjdGVkLCB1c2luZyBzb2Z0d2FyZSBldmVudHMgb25seS4NClsgICAgMC4wODAwMTdd IEZhaWxlZCB0byBhY2Nlc3MgcGVyZmN0ciBtc3IgKE1TUiBjMSBpcyAwKQ0KWyAgICAwLjA4MDAx N10gRmFpbGVkIHRvIGFjY2VzcyBwZXJmY3RyIG1zciAoTVNSIGMxIGlzIDApDQpbICAgIDAuMTA0 MTI2XSBOTUkgd2F0Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFyZHdhcmUgZXZlbnRzIG5vdCBl bmFibGVkDQpbICAgIDAuMTA0MTI2XSBOTUkgd2F0Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFy ZHdhcmUgZXZlbnRzIG5vdCBlbmFibGVkDQpbICAgIDAuMTEyNTQ3XSB4ODY6IEJvb3RpbmcgU01Q IGNvbmZpZ3VyYXRpb246DQpbICAgIDAuMTEyNTQ3XSB4ODY6IEJvb3RpbmcgU01QIGNvbmZpZ3Vy YXRpb246DQpbICAgIDAuMTEzNTcyXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgDQpbICAgIDAuMTEz NTcyXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgICAgICAgICMxICMxDQpbICAgIDAuMDA4MDAwXSBr dm0tY2xvY2s6IGNwdSAxLCBtc3IgMDoxNGM0NDA0MSwgc2Vjb25kYXJ5IGNwdSBjbG9jaw0KWyAg ICAwLjAwODAwMF0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQ0KWyAgICAwLjEyODA4OV0geDg2OiBC b290ZWQgdXAgMSBub2RlLCAyIENQVXMNClsgICAgMC4xMjgwODldIHg4NjogQm9vdGVkIHVwIDEg bm9kZSwgMiBDUFVzDQpbICAgIDAuMTI4MDY1XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAx DQpbICAgIDAuMTI4MDY1XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxDQpbICAgIDAuMTI4 MDY1XSBrdm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0ODBkMDAwDQpbICAgIDAuMTI4MDY1XSBr dm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0ODBkMDAwDQpbICAgIDAuMTMyODAzXSBzbXBib290 OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3My40OCBCb2dvTUlQUykNClsg ICAgMC4xMzI4MDNdIHNtcGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEw NzczLjQ4IEJvZ29NSVBTKQ0KWyAgICAwLjE0ODEzNl0gVGVzdGluZyB0cmFjZXIgZnVuY3Rpb246 IA0KWyAgICAwLjE0ODEzNl0gVGVzdGluZyB0cmFjZXIgZnVuY3Rpb246IFBBU1NFRA0KUEFTU0VE DQpbICAgIDAuMjczMzY1XSBUZXN0aW5nIGZ0cmFjZSByZWdzKG5vIGFyY2ggc3VwcG9ydCk6IA0K WyAgICAwLjI3MzM2NV0gVGVzdGluZyBmdHJhY2UgcmVncyhubyBhcmNoIHN1cHBvcnQpOiBQQVNT RUQNClBBU1NFRA0KWyAgICAwLjMwMDA0N10gVGVzdGluZyB0cmFjZXIgaXJxc29mZjogDQpbICAg IDAuMzAwMDQ3XSBUZXN0aW5nIHRyYWNlciBpcnFzb2ZmOiBQQVNTRUQNClBBU1NFRA0KWyAgICAw LjM0ODA0OV0gVGVzdGluZyB0cmFjZXIgcHJlZW1wdG9mZjogDQpbICAgIDAuMzQ4MDQ5XSBUZXN0 aW5nIHRyYWNlciBwcmVlbXB0b2ZmOiBQQVNTRUQNClBBU1NFRA0KWyAgICAwLjM5NjA0N10gVGVz dGluZyB0cmFjZXIgcHJlZW1wdGlycXNvZmY6IA0KWyAgICAwLjM5NjA0N10gVGVzdGluZyB0cmFj ZXIgcHJlZW1wdGlycXNvZmY6IFBBU1NFRA0KUEFTU0VEDQpbICAgIDAuNDQ0MDQxXSBUZXN0aW5n IHRyYWNlciB3YWtldXA6IA0KWyAgICAwLjQ0NDA0MV0gVGVzdGluZyB0cmFjZXIgd2FrZXVwOiBQ QVNTRUQNClBBU1NFRA0KWyAgICAwLjUwODA1Ml0gVGVzdGluZyB0cmFjZXIgd2FrZXVwX3J0OiAN ClsgICAgMC41MDgwNTJdIFRlc3RpbmcgdHJhY2VyIHdha2V1cF9ydDogUEFTU0VEDQpQQVNTRUQN ClsgICAgMC41NzIwNDNdIFRlc3RpbmcgdHJhY2VyIHdha2V1cF9kbDogDQpbICAgIDAuNTcyMDQz XSBUZXN0aW5nIHRyYWNlciB3YWtldXBfZGw6IFBBU1NFRA0KUEFTU0VEDQpbICAgIDAuNjM2MDQ1 XSBUZXN0aW5nIHRyYWNlciBmdW5jdGlvbl9ncmFwaDogDQpbICAgIDAuNjM2MDQ1XSBUZXN0aW5n IHRyYWNlciBmdW5jdGlvbl9ncmFwaDogDQpCVUc6IGtlcm5lbCBib290IGhhbmcNCkVsYXBzZWQg dGltZTogMzA1DQpxZW11LXN5c3RlbS14ODZfNjQgLWVuYWJsZS1rdm0gLWtlcm5lbCAva2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJl OGI2ZTZjZDI4OTRkNzg5L3ZtbGludXotMy4xOS4wLTAzNTI5LWdiMzQ4YThlIC1hcHBlbmQgJ3Vz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0 MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3 MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5 NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNk Mjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAg bWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQv Ym9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0 MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZt LXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51 ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5s b2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJj dXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5p Yz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9y YW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgcncg ZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RiMS9pbml0cmQtdm0tdnAtcXVhbnRh bC14ODZfNjQtMzcgLW0gMzYwIC1zbXAgMiAtbmV0IG5pYyx2bGFuPTEsbW9kZWw9ZTEwMDAgLW5l dCB1c2VyLHZsYW49MSAtYm9vdCBvcmRlcj1uYyAtbm8tcmVib290IC13YXRjaGRvZyBpNjMwMGVz YiAtcnRjIGJhc2U9bG9jYWx0aW1lIC1waWRmaWxlIC9kZXYvc2htL2tib290L3BpZC12bS12cC1x dWFudGFsLXg4Nl82NC0zNyAtc2VyaWFsIGZpbGU6L2Rldi9zaG0va2Jvb3Qvc2VyaWFsLXZtLXZw LXF1YW50YWwteDg2XzY0LTM3IC1kYWVtb25pemUgLWRpc3BsYXkgbm9uZSAtbW9uaXRvciBudWxs IA0KDW== --=-LHQqHCr9m9se+ArZijps Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable _______________________________________________ LKP mailing list LKP@linux.intel.com =0D --=-LHQqHCr9m9se+ArZijps-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5449735650820301908==" MIME-Version: 1.0 From: Huang Ying To: lkp@lists.01.org Subject: [sched] BUG: kernel boot hang Date: Sun, 15 Feb 2015 15:43:28 +0800 Message-ID: <1423986208.5538.5.camel@intel.com> List-Id: --===============5449735650820301908== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on commit a18b5d01819235629289212ad428a5ee2b40f0d9 ("sched: Fix missing preemp= tion opportunity") +------------------------------------------+------------+------------+ | | 80e3d87b2c | a18b5d0181 | +------------------------------------------+------------+------------+ | boot_successes | 75 | 0 | | boot_failures | 0 | 52 | | BUG:unable_to_handle_kernel | 0 | 32 | | Oops | 0 | 32 | | RIP:rb_reserve_next_event | 0 | 2 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 32 | | RIP:ftrace_push_return_trace | 0 | 29 | | BUG:kernel_boot_hang | 0 | 17 | | BUG:Function_graph_tracer_hang | 0 | 1 | | PANIC:double_fault | 0 | 1 | | RIP:trace_graph_entry | 0 | 1 | | RIP:show_stack_log_lvl | 0 | 1 | | BUG:kernel_boot_crashed | 0 | 3 | +------------------------------------------+------------+------------+ [ 0.572050] Testing tracer wakeup_dl: = [ 0.572050] Testing tracer wakeup_dl: PASSED PASSED [ 0.636050] Testing tracer function_graph: = [ 0.636050] Testing tracer function_graph: = [ 0.648264] BUG: unable to handle kernel = [ 0.648264] BUG: unable to handle kernel paging requestpaging request at= 00000000000013cc at 00000000000013cc [ 0.649716] IP: [ 0.649716] IP: [] ftrace_push_return_trace+0xa3/0x11b [] ftrace_push_return_trace+0xa3/0x11b [ 0.651015] PGD 0 = [ 0.651015] PGD 0 = Elapsed time: 5 qemu-system-x86_64 -enable-kvm -kernel /kernel/x86_64-randconfig-iv0-021404= 21/b348a8e194ef549ebc687372e8b6e6cd2894d789/vmlinuz-3.19.0-03529-gb348a8e -= append 'user=3Dlkp job=3D/lkp/scheduled/vm-vp-quantal-x86_64-41/reconfirm_b= oot-1-quantal-core-x86_64.cgz-x86_64-randconfig-iv0-02140421-b348a8e194ef54= 9ebc687372e8b6e6cd2894d789-20-20150215-42483-1nmui94.yaml ARCH=3Dx86_64 BOO= T_IMAGE=3D/kernel/x86_64-randconfig-iv0-02140421/b348a8e194ef549ebc687372e8= b6e6cd2894d789/vmlinuz-3.19.0-03529-gb348a8e kconfig=3Dx86_64-randconfig-iv= 0-02140421 commit=3Db348a8e194ef549ebc687372e8b6e6cd2894d789 branch=3Dkvm/m= erge-resolution-3.20 root=3D/dev/ram0 max_uptime=3D3600 RESULT_ROOT=3D/resu= lt/vm-vp-quantal-x86_64/boot/1/quantal-core-x86_64.cgz/x86_64-randconfig-iv= 0-02140421/b348a8e194ef549ebc687372e8b6e6cd2894d789/22 ip=3D::::vm-vp-quant= al-x86_64-41::dhcp earlyprintk=3DttyS0,115200 rd.udev.log-priority=3Derr sy= stemd.log_target=3Djournal systemd.log_level=3Dwarning debug apic=3Ddebug s= ysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softloc= kup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ram= disk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw drbd.minor_c= ount=3D8' -initrd /fs/sdf1/initrd-vm-vp-quantal-x86_64-41 -m 360 -smp 2 -n= et nic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboo= t -watchdog i6300esb -rtc base=3Dlocaltime -pidfile /dev/shm/kboot/pid-vm-v= p-quantal-x86_64-41 -serial file:/dev/shm/kboot/serial-vm-vp-quantal-x86_64= -41 -daemonize -display none -monitor null Thanks, Huang, Ying _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============5449735650820301908== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.19.0-rc6-00034-ga18b5d0" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE5LjAtcmM2IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfT1VUUFVUX0ZPUk1BVD0iZWxm NjQteDg2LTY0IgpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0 X2RlZmNvbmZpZyIKQ09ORklHX0xPQ0tERVBfU1VQUE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NV UFBPUlQ9eQpDT05GSUdfSEFWRV9MQVRFTkNZVE9QX1NVUFBPUlQ9eQpDT05GSUdfTU1VPXkKQ09O RklHX05FRURfRE1BX01BUF9TVEFURT15CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05G SUdfR0VORVJJQ19JU0FfRE1BPXkKQ09ORklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNf QlVHX1JFTEFUSVZFX1BPSU5URVJTPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19B UkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9YQ0hHQUREX0FMR09SSVRITT15CkNP TkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19BUkNIX0hBU19DUFVfUkVMQVg9 eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0hBVkVfU0VUVVBfUEVS X0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9DSFVOSz15CkNPTkZJ R19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19BUkNIX0hJQkVSTkFUSU9O X1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1dB TlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15CkNP TkZJR19aT05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9eQpDT05GSUdfQVJDSF9TVVBQT1JU U19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19ERUJVR19QQUdFQUxM T0M9eQpDT05GSUdfWDg2XzY0X1NNUD15CkNPTkZJR19YODZfSFQ9eQpDT05GSUdfQVJDSF9IV0VJ R0hUX0NGTEFHUz0iLWZjYWxsLXNhdmVkLXJkaSAtZmNhbGwtc2F2ZWQtcnNpIC1mY2FsbC1zYXZl ZC1yZHggLWZjYWxsLXNhdmVkLXJjeCAtZmNhbGwtc2F2ZWQtcjggLWZjYWxsLXNhdmVkLXI5IC1m Y2FsbC1zYXZlZC1yMTAgLWZjYWxsLXNhdmVkLXIxMSIKQ09ORklHX0FSQ0hfU1VQUE9SVFNfVVBS T0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIv bGliL21vZHVsZXMvJFVOQU1FX1JFTEVBU0UvLmNvbmZpZyIKQ09ORklHX0lSUV9XT1JLPXkKQ09O RklHX0JVSUxEVElNRV9FWFRBQkxFX1NPUlQ9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdf SU5JVF9FTlZfQVJHX0xJTUlUPTMyCkNPTkZJR19DUk9TU19DT01QSUxFPSIiCiMgQ09ORklHX0NP TVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19MT0NBTFZFUlNJT049IiIKQ09ORklHX0xPQ0FM VkVSU0lPTl9BVVRPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9LRVJO RUxfQlpJUDI9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5FTF9Y Wj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkKIyBD T05GSUdfS0VSTkVMX0daSVAgaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfQlpJUDIgaXMgbm90 IHNldAojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9YWiBp cyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldApDT05GSUdfS0VSTkVMX0xa ND15CkNPTkZJR19ERUZBVUxUX0hPU1ROQU1FPSIobm9uZSkiCiMgQ09ORklHX1NXQVAgaXMgbm90 IHNldApDT05GSUdfU1lTVklQQz15CkNPTkZJR19TWVNWSVBDX1NZU0NUTD15CiMgQ09ORklHX1BP U0lYX01RVUVVRSBpcyBub3Qgc2V0CkNPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIPXkKIyBDT05G SUdfRkhBTkRMRSBpcyBub3Qgc2V0CkNPTkZJR19VU0VMSUI9eQojIENPTkZJR19BVURJVCBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfQVVESVRTWVNDQUxMPXkKCiMKIyBJUlEgc3Vic3lzdGVt CiMKQ09ORklHX0dFTkVSSUNfSVJRX1BST0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpD T05GSUdfR0VORVJJQ19JUlFfTEVHQUNZX0FMTE9DX0hXSVJRPXkKQ09ORklHX0dFTkVSSUNfUEVO RElOR19JUlE9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0RFQlVHPXkK Q09ORklHX0lSUV9GT1JDRURfVEhSRUFESU5HPXkKQ09ORklHX1NQQVJTRV9JUlE9eQpDT05GSUdf Q0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJDRV9EQVRBPXkKQ09O RklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpDT05GSUdfR0VORVJJQ19USU1F X1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VORVJJQ19D TE9DS0VWRU5UU19CVUlMRD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX0JST0FEQ0FTVD15 CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05GSUdfR0VORVJJQ19D TU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19USUNLX09ORVNIT1Q9 eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9ESUMgaXMgbm90IHNldApD T05GSUdfTk9fSFpfSURMRT15CiMgQ09ORklHX05PX0haX0ZVTEwgaXMgbm90IHNldApDT05GSUdf Tk9fSFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBz dGF0cyBhY2NvdW50aW5nCiMKIyBDT05GSUdfVElDS19DUFVfQUNDT1VOVElORyBpcyBub3Qgc2V0 CiMgQ09ORklHX1ZJUlRfQ1BVX0FDQ09VTlRJTkdfR0VOIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9U SU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVD15CiMgQ09ORklHX0JTRF9Q Uk9DRVNTX0FDQ1RfVjMgaXMgbm90IHNldAojIENPTkZJR19UQVNLU1RBVFMgaXMgbm90IHNldAoK IwojIFJDVSBTdWJzeXN0ZW0KIwpDT05GSUdfUFJFRU1QVF9SQ1U9eQpDT05GSUdfVEFTS1NfUkNV PXkKQ09ORklHX1JDVV9TVEFMTF9DT01NT049eQojIENPTkZJR19SQ1VfVVNFUl9RUyBpcyBub3Qg c2V0CkNPTkZJR19SQ1VfRkFOT1VUPTY0CkNPTkZJR19SQ1VfRkFOT1VUX0xFQUY9MTYKIyBDT05G SUdfUkNVX0ZBTk9VVF9FWEFDVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfRkFTVF9OT19IWj15CiMg Q09ORklHX1RSRUVfUkNVX1RSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX0JPT1NUIGlzIG5v dCBzZXQKQ09ORklHX1JDVV9OT0NCX0NQVT15CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9OT05FIGlz IG5vdCBzZXQKIyBDT05GSUdfUkNVX05PQ0JfQ1BVX1pFUk8gaXMgbm90IHNldApDT05GSUdfUkNV X05PQ0JfQ1BVX0FMTD15CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CiMg Q09ORklHX0lLQ09ORklHX1BST0MgaXMgbm90IHNldApDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpD T05GSUdfTE9HX0NQVV9NQVhfQlVGX1NISUZUPTEyCkNPTkZJR19IQVZFX1VOU1RBQkxFX1NDSEVE X0NMT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTlVNQV9CQUxBTkNJTkc9eQpDT05GSUdfQVJD SF9TVVBQT1JUU19JTlQxMjg9eQpDT05GSUdfQ0dST1VQUz15CkNPTkZJR19DR1JPVVBfREVCVUc9 eQpDT05GSUdfQ0dST1VQX0ZSRUVaRVI9eQojIENPTkZJR19DR1JPVVBfREVWSUNFIGlzIG5vdCBz ZXQKQ09ORklHX0NQVVNFVFM9eQojIENPTkZJR19QUk9DX1BJRF9DUFVTRVQgaXMgbm90IHNldAoj IENPTkZJR19DR1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0CkNPTkZJR19QQUdFX0NPVU5URVI9eQpD T05GSUdfTUVNQ0c9eQojIENPTkZJR19NRU1DR19LTUVNIGlzIG5vdCBzZXQKQ09ORklHX0NHUk9V UF9QRVJGPXkKQ09ORklHX0NHUk9VUF9TQ0hFRD15CkNPTkZJR19GQUlSX0dST1VQX1NDSEVEPXkK IyBDT05GSUdfQ0ZTX0JBTkRXSURUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUX0dST1VQX1NDSEVE IGlzIG5vdCBzZXQKQ09ORklHX0JMS19DR1JPVVA9eQpDT05GSUdfREVCVUdfQkxLX0NHUk9VUD15 CiMgQ09ORklHX0NIRUNLUE9JTlRfUkVTVE9SRSBpcyBub3Qgc2V0CiMgQ09ORklHX05BTUVTUEFD RVMgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9BVVRPR1JPVVAgaXMgbm90IHNldAojIENPTkZJ R19TWVNGU19ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX1JFTEFZPXkKQ09ORklHX0JMS19E RVZfSU5JVFJEPXkKQ09ORklHX0lOSVRSQU1GU19TT1VSQ0U9IiIKQ09ORklHX1JEX0daSVA9eQoj IENPTkZJR19SRF9CWklQMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaTUEgaXMgbm90IHNldAoj IENPTkZJR19SRF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaTyBpcyBub3Qgc2V0CiMgQ09O RklHX1JEX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19JTklUX0ZBTExCQUNLPXkKQ09ORklHX0NDX09Q VElNSVpFX0ZPUl9TSVpFPXkKQ09ORklHX1NZU0NUTD15CkNPTkZJR19BTk9OX0lOT0RFUz15CkNP TkZJR19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJBQ0U9eQpDT05GSUdf SEFWRV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKQ09ORklHX0VYUEVSVD15CiMgQ09O RklHX1VJRDE2IGlzIG5vdCBzZXQKQ09ORklHX1NHRVRNQVNLX1NZU0NBTEw9eQpDT05GSUdfU1lT RlNfU1lTQ0FMTD15CiMgQ09ORklHX1NZU0NUTF9TWVNDQUxMIGlzIG5vdCBzZXQKQ09ORklHX0tB TExTWU1TPXkKQ09ORklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19QUklOVEs9eQpDT05GSUdfQlVH PXkKQ09ORklHX1BDU1BLUl9QTEFURk9STT15CiMgQ09ORklHX0JBU0VfRlVMTCBpcyBub3Qgc2V0 CkNPTkZJR19GVVRFWD15CiMgQ09ORklHX0VQT0xMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0lHTkFM RkQgaXMgbm90IHNldAojIENPTkZJR19USU1FUkZEIGlzIG5vdCBzZXQKQ09ORklHX0VWRU5URkQ9 eQpDT05GSUdfQlBGX1NZU0NBTEw9eQojIENPTkZJR19TSE1FTSBpcyBub3Qgc2V0CkNPTkZJR19B SU89eQpDT05GSUdfQURWSVNFX1NZU0NBTExTPXkKQ09ORklHX1BDSV9RVUlSS1M9eQpDT05GSUdf RU1CRURERUQ9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15CgojCiMgS2VybmVsIFBlcmZvcm1h bmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQojIENPTkZJR19E RUJVR19QRVJGX1VTRV9WTUFMTE9DIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1fRVZFTlRfQ09VTlRF UlMgaXMgbm90IHNldAojIENPTkZJR19DT01QQVRfQlJLIGlzIG5vdCBzZXQKQ09ORklHX1NMQUI9 eQojIENPTkZJR19TTFVCIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xPQiBpcyBub3Qgc2V0CiMgQ09O RklHX1NZU1RFTV9UUlVTVEVEX0tFWVJJTkcgaXMgbm90IHNldAojIENPTkZJR19QUk9GSUxJTkcg aXMgbm90IHNldApDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9PUFJPRklMRT15CkNP TkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQojIENPTkZJR19LUFJPQkVTIGlzIG5vdCBzZXQKIyBD T05GSUdfSlVNUF9MQUJFTCBpcyBub3Qgc2V0CiMgQ09ORklHX1VQUk9CRVMgaXMgbm90IHNldAoj IENPTkZJR19IQVZFXzY0QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVf RUZGSUNJRU5UX1VOQUxJR05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dB UD15CkNPTkZJR19IQVZFX0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05G SUdfSEFWRV9LUkVUUFJPQkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVf S1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19I QVZFX0RNQV9BVFRSUz15CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVS SUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQ ST15CkNPTkZJR19IQVZFX0RNQV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5U PXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJf UkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hB VkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdf SEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9 eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENIR19ET1VCTEU9 eQpDT05GSUdfQVJDSF9XQU5UX0NPTVBBVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJR19BUkNI X1dBTlRfT0xEX0NPTVBBVF9JUEM9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkK Q09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNUT1I9eQoj IENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUiBpcyBub3Qgc2V0CkNPTkZJR19DQ19TVEFDS1BST1RF Q1RPUl9OT05FPXkKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfUkVHVUxBUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1NUUk9ORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0NPTlRFWFRfVFJBQ0tJTkc9eQpDT05GSUdfSEFWRV9WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTj15 CkNPTkZJR19IQVZFX0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9BUkNIX1RSQU5T UEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX0hBVkVfQVJDSF9TT0ZUX0RJUlRZPXkKQ09ORklHX01P RFVMRVNfVVNFX0VMRl9SRUxBPXkKQ09ORklHX0hBVkVfSVJRX0VYSVRfT05fSVJRX1NUQUNLPXkK Q09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJR19DT01QQVRfT0xEX1NJR0FDVElPTj15Cgoj CiMgR0NPVi1iYXNlZCBrZXJuZWwgcHJvZmlsaW5nCiMKIyBDT05GSUdfR0NPVl9LRVJORUwgaXMg bm90IHNldApDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15CiMgQ09ORklHX0hBVkVf R0VORVJJQ19ETUFfQ09IRVJFTlQgaXMgbm90IHNldApDT05GSUdfU0xBQklORk89eQpDT05GSUdf UlRfTVVURVhFUz15CkNPTkZJR19CQVNFX1NNQUxMPTEKQ09ORklHX01PRFVMRVM9eQpDT05GSUdf TU9EVUxFX0ZPUkNFX0xPQUQ9eQojIENPTkZJR19NT0RVTEVfVU5MT0FEIGlzIG5vdCBzZXQKIyBD T05GSUdfTU9EVkVSU0lPTlMgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxM PXkKIyBDT05GSUdfTU9EVUxFX1NJRyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9DT01QUkVT UyBpcyBub3Qgc2V0CkNPTkZJR19TVE9QX01BQ0hJTkU9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdf QkxLX0RFVl9CU0c9eQojIENPTkZJR19CTEtfREVWX0JTR0xJQiBpcyBub3Qgc2V0CkNPTkZJR19C TEtfREVWX0lOVEVHUklUWT15CkNPTkZJR19CTEtfREVWX1RIUk9UVExJTkc9eQpDT05GSUdfQkxL X0NNRExJTkVfUEFSU0VSPXkKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwojIENPTkZJR19QQVJUSVRJ T05fQURWQU5DRUQgaXMgbm90IHNldApDT05GSUdfTVNET1NfUEFSVElUSU9OPXkKQ09ORklHX0VG SV9QQVJUSVRJT049eQpDT05GSUdfQkxPQ0tfQ09NUEFUPXkKCiMKIyBJTyBTY2hlZHVsZXJzCiMK Q09ORklHX0lPU0NIRURfTk9PUD15CiMgQ09ORklHX0lPU0NIRURfREVBRExJTkUgaXMgbm90IHNl dAojIENPTkZJR19JT1NDSEVEX0NGUSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX05PT1A9eQpD T05GSUdfREVGQVVMVF9JT1NDSEVEPSJub29wIgpDT05GSUdfUEFEQVRBPXkKQ09ORklHX1VOSU5M SU5FX1NQSU5fVU5MT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRPTUlDX1JNVz15CkNPTkZJ R19SV1NFTV9TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFX1JXTE9DSz15CkNP TkZJR19RVUVVRV9SV0xPQ0s9eQpDT05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vzc29yIHR5cGUg YW5kIGZlYXR1cmVzCiMKIyBDT05GSUdfWk9ORV9ETUEgaXMgbm90IHNldApDT05GSUdfU01QPXkK Q09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklHX1g4Nl9NUFBBUlNFPXkKQ09ORklHX1g4 Nl9FWFRFTkRFRF9QTEFURk9STT15CiMgQ09ORklHX1g4Nl9WU01QIGlzIG5vdCBzZXQKIyBDT05G SUdfWDg2X0dPTERGSVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0lOVEVMX0xQU1MgaXMgbm90 IHNldAojIENPTkZJR19JT1NGX01CSSBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1VQUE9SVFNfTUVN T1JZX0ZBSUxVUkU9eQojIENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNl dApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CiMgQ09ORklHX1BB UkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTIGlzIG5v dCBzZXQKIyBDT05GSUdfWEVOIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15CiMgQ09ORklH X0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElO RyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkK IyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19NSzg9eQojIENPTkZJR19NUFNDIGlz IG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00gaXMgbm90 IHNldAojIENPTkZJR19HRU5FUklDX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19YODZfSU5URVJOT0RF X0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfSU5U RUxfVVNFUkNPUFk9eQpDT05GSUdfWDg2X1VTRV9QUFJPX0NIRUNLU1VNPXkKQ09ORklHX1g4Nl9U U0M9eQpDT05GSUdfWDg2X0NNUFhDSEc2ND15CkNPTkZJR19YODZfQ01PVj15CkNPTkZJR19YODZf TUlOSU1VTV9DUFVfRkFNSUxZPTY0CkNPTkZJR19YODZfREVCVUdDVExNU1I9eQojIENPTkZJR19Q Uk9DRVNTT1JfU0VMRUNUIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9TVVBfSU5URUw9eQpDT05GSUdf Q1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09ORklHX0hQRVRfVElNRVI9 eQojIENPTkZJR19ETUkgaXMgbm90IHNldAojIENPTkZJR19HQVJUX0lPTU1VIGlzIG5vdCBzZXQK IyBDT05GSUdfQ0FMR0FSWV9JT01NVSBpcyBub3Qgc2V0CkNPTkZJR19TV0lPVExCPXkKQ09ORklH X0lPTU1VX0hFTFBFUj15CkNPTkZJR19NQVhTTVA9eQpDT05GSUdfTlJfQ1BVUz04MTkyCiMgQ09O RklHX1NDSEVEX1NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDSEVEX01DIGlzIG5vdCBzZXQKIyBD T05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkg aXMgbm90IHNldApDT05GSUdfUFJFRU1QVD15CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklH X1g4Nl9VUF9BUElDX01TST15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZfSU9f QVBJQz15CiMgQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9NQ0U9eQojIENPTkZJR19YODZfTUNFX0lOVEVMIGlzIG5vdCBzZXQKIyBD T05GSUdfWDg2X01DRV9BTUQgaXMgbm90IHNldApDT05GSUdfWDg2X01DRV9JTkpFQ1Q9eQpDT05G SUdfWDg2XzE2QklUPXkKQ09ORklHX1g4Nl9FU1BGSVg2ND15CkNPTkZJR19YODZfVlNZU0NBTExf RU1VTEFUSU9OPXkKQ09ORklHX0k4Sz15CkNPTkZJR19NSUNST0NPREU9eQpDT05GSUdfTUlDUk9D T0RFX0lOVEVMPXkKIyBDT05GSUdfTUlDUk9DT0RFX0FNRCBpcyBub3Qgc2V0CkNPTkZJR19NSUNS T0NPREVfT0xEX0lOVEVSRkFDRT15CkNPTkZJR19NSUNST0NPREVfSU5URUxfRUFSTFk9eQojIENP TkZJR19NSUNST0NPREVfQU1EX0VBUkxZIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JPQ09ERV9FQVJM WT15CkNPTkZJR19YODZfTVNSPW0KIyBDT05GSUdfWDg2X0NQVUlEIGlzIG5vdCBzZXQKQ09ORklH X0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0QklUPXkK Q09ORklHX0RJUkVDVF9HQlBBR0VTPXkKIyBDT05GSUdfTlVNQSBpcyBub3Qgc2V0CkNPTkZJR19B UkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fREVGQVVMVD15CkNP TkZJR19BUkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZB TFVFPTB4ZGVhZDAwMDAwMDAwMDAwMApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJ R19TUEFSU0VNRU1fTUFOVUFMPXkKQ09ORklHX1NQQVJTRU1FTT15CkNPTkZJR19IQVZFX01FTU9S WV9QUkVTRU5UPXkKQ09ORklHX1NQQVJTRU1FTV9FWFRSRU1FPXkKQ09ORklHX1NQQVJTRU1FTV9W TUVNTUFQX0VOQUJMRT15CkNPTkZJR19TUEFSU0VNRU1fQUxMT0NfTUVNX01BUF9UT0dFVEhFUj15 CiMgQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfTUVNQkxP Q0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19OT0RFX01BUD15CkNPTkZJR19BUkNIX0RJU0NBUkRf TUVNQkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lTT0xBVElPTj15CiMgQ09ORklHX0hBVkVfQk9PVE1F TV9JTkZPX05PREUgaXMgbm90IHNldAojIENPTkZJR19NRU1PUllfSE9UUExVRyBpcyBub3Qgc2V0 CkNPTkZJR19QQUdFRkxBR1NfRVhURU5ERUQ9eQpDT05GSUdfU1BMSVRfUFRMT0NLX0NQVVM9NApD T05GSUdfQVJDSF9FTkFCTEVfU1BMSVRfUE1EX1BUTE9DSz15CkNPTkZJR19NRU1PUllfQkFMTE9P Tj15CiMgQ09ORklHX0JBTExPT05fQ09NUEFDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19DT01QQUNU SU9OPXkKQ09ORklHX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJ R19aT05FX0RNQV9GTEFHPTAKQ09ORklHX1ZJUlRfVE9fQlVTPXkKQ09ORklHX0tTTT15CkNPTkZJ R19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQT1JUU19NRU1PUllf RkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19IV1BPSVNPTl9JTkpFQ1Q9 bQojIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NMRUFO Q0FDSEUgaXMgbm90IHNldApDT05GSUdfQ01BPXkKIyBDT05GSUdfQ01BX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX0NNQV9BUkVBUz03CkNPTkZJR19aUE9PTD1tCiMgQ09ORklHX1pCVUQgaXMgbm90 IHNldApDT05GSUdfWlNNQUxMT0M9eQpDT05GSUdfUEdUQUJMRV9NQVBQSU5HPXkKQ09ORklHX0dF TkVSSUNfRUFSTFlfSU9SRU1BUD15CiMgQ09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT04g aXMgbm90IHNldApDT05GSUdfWDg2X1JFU0VSVkVfTE9XPTY0CkNPTkZJR19NVFJSPXkKQ09ORklH X01UUlJfU0FOSVRJWkVSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSX0VOQUJMRV9ERUZBVUxUPTAK Q09ORklHX01UUlJfU0FOSVRJWkVSX1NQQVJFX1JFR19OUl9ERUZBVUxUPTEKQ09ORklHX1g4Nl9Q QVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BHX1VOQ0FDSEVEPXkKQ09ORklHX0FSQ0hfUkFORE9NPXkK IyBDT05GSUdfWDg2X1NNQVAgaXMgbm90IHNldApDT05GSUdfWDg2X0lOVEVMX01QWD15CiMgQ09O RklHX0VGSSBpcyBub3Qgc2V0CkNPTkZJR19TRUNDT01QPXkKIyBDT05GSUdfSFpfMTAwIGlzIG5v dCBzZXQKQ09ORklHX0haXzI1MD15CiMgQ09ORklHX0haXzMwMCBpcyBub3Qgc2V0CiMgQ09ORklH X0haXzEwMDAgaXMgbm90IHNldApDT05GSUdfSFo9MjUwCkNPTkZJR19TQ0hFRF9IUlRJQ0s9eQpD T05GSUdfS0VYRUM9eQpDT05GSUdfQ1JBU0hfRFVNUD15CkNPTkZJR19QSFlTSUNBTF9TVEFSVD0w eDEwMDAwMDAKIyBDT05GSUdfUkVMT0NBVEFCTEUgaXMgbm90IHNldApDT05GSUdfUEhZU0lDQUxf QUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQk9PVFBBUkFNX0hP VFBMVUdfQ1BVMCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19IT1RQTFVHX0NQVTA9eQpDT05GSUdf Q09NUEFUX1ZEU089eQojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdfQVJD SF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQoKIwojIFBvd2VyIG1hbmFnZW1lbnQgYW5kIEFDUEkg b3B0aW9ucwojCiMgQ09ORklHX1NVU1BFTkQgaXMgbm90IHNldAojIENPTkZJR19QTSBpcyBub3Qg c2V0CkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZX1RBQkxFU19MT09LVVA9eQpDT05G SUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIg aXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VDX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdfQUNQ SV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049eQojIENPTkZJ R19BQ1BJX1ZJREVPIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfRkFOPXkKIyBDT05GSUdfQUNQSV9E T0NLIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfUFJPQ0VTU09SPXkKQ09ORklHX0FDUElfSE9UUExV R19DUFU9eQojIENPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SIGlzIG5vdCBzZXQKQ09O RklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BQ1BJX0NVU1RPTV9EU0RUX0ZJTEU9IiIKIyBDT05G SUdfQUNQSV9DVVNUT01fRFNEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfSU5JVFJEX1RBQkxF X09WRVJSSURFIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09O RklHX0FDUElfUENJX1NMT1QgaXMgbm90IHNldApDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09ORklH X0FDUElfQ09OVEFJTkVSPXkKIyBDT05GSUdfQUNQSV9TQlMgaXMgbm90IHNldAojIENPTkZJR19B Q1BJX0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKQ09ORklHX0hB VkVfQUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CiMgQ09ORklHX0FDUElf QVBFSSBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfRVhUTE9HIGlzIG5vdCBzZXQKIyBDT05GSUdf UE1JQ19PUFJFR0lPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NGSSBpcyBub3Qgc2V0CgojCiMgQ1BV IEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09ORklHX0NQVV9GUkVRPXkKQ09ORklHX0NQVV9GUkVRX0dP Vl9DT01NT049eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVD1tCiMgQ09ORklHX0NQVV9GUkVRX1NUQVRf REVUQUlMUyBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJGT1JNQU5D RT15CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMg Q09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CiMgQ09ORklH X0NQVV9GUkVRX0RFRkFVTFRfR09WX09OREVNQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZS RVFfREVGQVVMVF9HT1ZfQ09OU0VSVkFUSVZFIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9GUkVRX0dP Vl9QRVJGT1JNQU5DRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfUE9XRVJTQVZFPW0KIyBDT05GSUdf Q1BVX0ZSRVFfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9HT1ZfT05E RU1BTkQ9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZBVElWRT1tCgojCiMgQ1BVIGZyZXF1 ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwojIENPTkZJR19YODZfSU5URUxfUFNUQVRFIGlzIG5vdCBz ZXQKIyBDT05GSUdfWDg2X1BDQ19DUFVGUkVRIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0FDUElf Q1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk8gaXMgbm90 IHNldAojIENPTkZJR19YODZfUDRfQ0xPQ0tNT0QgaXMgbm90IHNldAoKIwojIHNoYXJlZCBvcHRp b25zCiMKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9MSUIgaXMgbm90IHNldAoKIwojIENQVSBJZGxl CiMKQ09ORklHX0NQVV9JRExFPXkKQ09ORklHX0NQVV9JRExFX0dPVl9MQURERVI9eQpDT05GSUdf Q1BVX0lETEVfR09WX01FTlU9eQojIENPTkZJR19BUkNIX05FRURTX0NQVV9JRExFX0NPVVBMRUQg aXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JRExFIGlzIG5vdCBzZXQKCiMKIyBNZW1vcnkgcG93 ZXIgc2F2aW5ncwojCkNPTkZJR19JNzMwMF9JRExFX0lPQVRfQ0hBTk5FTD15CkNPTkZJR19JNzMw MF9JRExFPXkKCiMKIyBCdXMgb3B0aW9ucyAoUENJIGV0Yy4pCiMKQ09ORklHX1BDST15CkNPTkZJ R19QQ0lfRElSRUNUPXkKIyBDT05GSUdfUENJX01NQ09ORklHIGlzIG5vdCBzZXQKQ09ORklHX1BD SV9ET01BSU5TPXkKIyBDT05GSUdfUENJX0NOQjIwTEVfUVVJUksgaXMgbm90IHNldAojIENPTkZJ R19QQ0lFUE9SVEJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9NU0kgaXMgbm90IHNldAojIENP TkZJR19QQ0lfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19QQ0lfUkVBTExPQ19FTkFCTEVfQVVU TyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9TVFVCIGlzIG5vdCBzZXQKQ09ORklHX0hUX0lSUT15 CiMgQ09ORklHX1BDSV9JT1YgaXMgbm90IHNldAojIENPTkZJR19QQ0lfUFJJIGlzIG5vdCBzZXQK IyBDT05GSUdfUENJX1BBU0lEIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9MQUJFTD15CgojCiMgUENJ IGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKQ09ORklHX0lTQV9ETUFfQVBJPXkKQ09ORklHX0FN RF9OQj15CiMgQ09ORklHX1BDQ0FSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0hPVFBMVUdfUENJIGlz IG5vdCBzZXQKIyBDT05GSUdfUkFQSURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TWVNGQiBp cyBub3Qgc2V0CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBFbXVsYXRpb25zCiMKQ09O RklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQ09NUEFUX0JJTkZNVF9FTEY9eQpDT05GSUdfQVJDSF9C SU5GTVRfRUxGX1JBTkRPTUlaRV9QSUU9eQpDT05GSUdfQklORk1UX1NDUklQVD15CiMgQ09ORklH X0hBVkVfQU9VVCBpcyBub3Qgc2V0CkNPTkZJR19CSU5GTVRfTUlTQz1tCiMgQ09ORklHX0NPUkVE VU1QIGlzIG5vdCBzZXQKQ09ORklHX0lBMzJfRU1VTEFUSU9OPXkKIyBDT05GSUdfSUEzMl9BT1VU IGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9YMzI9eQpDT05GSUdfQ09NUEFUPXkKQ09ORklHX0NPTVBB VF9GT1JfVTY0X0FMSUdOTUVOVD15CkNPTkZJR19TWVNWSVBDX0NPTVBBVD15CkNPTkZJR19LRVlT X0NPTVBBVD15CkNPTkZJR19YODZfREVWX0RNQV9PUFM9eQpDT05GSUdfUE1DX0FUT009eQpDT05G SUdfTkVUPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwojIENPTkZJR19QQUNLRVQgaXMgbm90 IHNldApDT05GSUdfVU5JWD15CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9LRVkgaXMgbm90IHNldAojIENPTkZJR19JTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU V09SS19TRUNNQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1BUUF9DTEFTU0lGWSBpcyBub3Qg c2V0CiMgQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFNUElORyBpcyBub3Qgc2V0CiMgQ09ORklH X05FVEZJTFRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JS SURHRSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZMQU5fODAyMVEgaXMgbm90IHNldAojIENPTkZJR19E RUNORVQgaXMgbm90IHNldAojIENPTkZJR19MTEMyIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBYIGlz IG5vdCBzZXQKIyBDT05GSUdfQVRBTEsgaXMgbm90IHNldAojIENPTkZJR19YMjUgaXMgbm90IHNl dAojIENPTkZJR19MQVBCIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhPTkVUIGlzIG5vdCBzZXQKIyBD T05GSUdfSUVFRTgwMjE1NCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hFRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RDQiBpcyBub3Qgc2V0CiMgQ09ORklHX0ROU19SRVNPTFZFUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0JBVE1BTl9BRFYgaXMgbm90IHNldAojIENPTkZJR19WU09DS0VUUyBpcyBub3Qg c2V0CiMgQ09ORklHX05FVExJTktfTU1BUCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVExJTktfRElB RyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9NUExTX0dTTyBpcyBub3Qgc2V0CiMgQ09ORklHX0hT UiBpcyBub3Qgc2V0CkNPTkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQUz15 CiMgQ09ORklHX0NHUk9VUF9ORVRfUFJJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9ORVRf Q0xBU1NJRCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfUlhfQlVTWV9QT0xMPXkKQ09ORklHX0JRTD15 CiMgQ09ORklHX0JQRl9KSVQgaXMgbm90IHNldApDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwoj IE5ldHdvcmsgdGVzdGluZwojCiMgQ09ORklHX0hBTVJBRElPIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJEQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JUIGlzIG5v dCBzZXQKQ09ORklHX1dJUkVMRVNTPXkKIyBDT05GSUdfQ0ZHODAyMTEgaXMgbm90IHNldAojIENP TkZJR19MSUI4MDIxMSBpcyBub3Qgc2V0CgojCiMgQ0ZHODAyMTEgbmVlZHMgdG8gYmUgZW5hYmxl ZCBmb3IgTUFDODAyMTEKIwojIENPTkZJR19XSU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lM TCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lMTF9SRUdVTEFUT1IgaXMgbm90IHNldAojIENPTkZJ R19ORVRfOVAgaXMgbm90IHNldAojIENPTkZJR19DQUlGIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZD IGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQlBGX0pJVD15CgojCiMgRGV2aWNlIERyaXZlcnMKIwoK IwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hFTFBFUj15CkNPTkZJ R19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKIyBDT05GSUdfREVWVE1QRlMgaXMgbm90IHNldAojIENP TkZJR19TVEFOREFMT05FIGlzIG5vdCBzZXQKQ09ORklHX1BSRVZFTlRfRklSTVdBUkVfQlVJTEQ9 eQpDT05GSUdfRldfTE9BREVSPXkKIyBDT05GSUdfRklSTVdBUkVfSU5fS0VSTkVMIGlzIG5vdCBz ZXQKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVI9 eQpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZBTExCQUNLPXkKIyBDT05GSUdfQUxMT1df REVWX0NPUkVEVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX0RFVlJFUz15CiMgQ09ORklHX1NZU19IWVBFUlZJU09SIGlzIG5vdCBzZXQK IyBDT05GSUdfR0VORVJJQ19DUFVfREVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQ VV9BVVRPUFJPQkU9eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdf UkVHTUFQX1NQTUk9eQpDT05GSUdfUkVHTUFQX01NSU89eQpDT05GSUdfUkVHTUFQX0lSUT15CkNP TkZJR19ETUFfU0hBUkVEX0JVRkZFUj15CkNPTkZJR19GRU5DRV9UUkFDRT15CiMgQ09ORklHX0RN QV9DTUEgaXMgbm90IHNldAoKIwojIEJ1cyBkZXZpY2VzCiMKIyBDT05GSUdfQ09OTkVDVE9SIGlz IG5vdCBzZXQKQ09ORklHX01URD1tCiMgQ09ORklHX01URF9URVNUUyBpcyBub3Qgc2V0CkNPTkZJ R19NVERfUkVEQk9PVF9QQVJUUz1tCkNPTkZJR19NVERfUkVEQk9PVF9ESVJFQ1RPUllfQkxPQ0s9 LTEKQ09ORklHX01URF9SRURCT09UX1BBUlRTX1VOQUxMT0NBVEVEPXkKIyBDT05GSUdfTVREX1JF REJPT1RfUEFSVFNfUkVBRE9OTFkgaXMgbm90IHNldAojIENPTkZJR19NVERfQ01ETElORV9QQVJU UyBpcyBub3Qgc2V0CkNPTkZJR19NVERfQVI3X1BBUlRTPW0KCiMKIyBVc2VyIE1vZHVsZXMgQW5k IFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19NVERfQkxLREVWUz1tCkNPTkZJR19NVERfQkxP Q0s9bQpDT05GSUdfTVREX0JMT0NLX1JPPW0KIyBDT05GSUdfRlRMIGlzIG5vdCBzZXQKQ09ORklH X05GVEw9bQojIENPTkZJR19ORlRMX1JXIGlzIG5vdCBzZXQKQ09ORklHX0lORlRMPW0KIyBDT05G SUdfUkZEX0ZUTCBpcyBub3Qgc2V0CkNPTkZJR19TU0ZEQz1tCiMgQ09ORklHX1NNX0ZUTCBpcyBu b3Qgc2V0CkNPTkZJR19NVERfT09QUz1tCgojCiMgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZlcnMK IwpDT05GSUdfTVREX0NGST1tCkNPTkZJR19NVERfSkVERUNQUk9CRT1tCkNPTkZJR19NVERfR0VO X1BST0JFPW0KIyBDT05GSUdfTVREX0NGSV9BRFZfT1BUSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19N VERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJ R19NVERfTUFQX0JBTktfV0lEVEhfND15CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84IGlz IG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSTE9eQpD T05GSUdfTVREX0NGSV9JMj15CiMgQ09ORklHX01URF9DRklfSTQgaXMgbm90IHNldAojIENPTkZJ R19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSU5URUxFWFQ9bQpDT05GSUdf TVREX0NGSV9BTURTVEQ9bQojIENPTkZJR19NVERfQ0ZJX1NUQUEgaXMgbm90IHNldApDT05GSUdf TVREX0NGSV9VVElMPW0KQ09ORklHX01URF9SQU09bQpDT05GSUdfTVREX1JPTT1tCkNPTkZJR19N VERfQUJTRU5UPW0KCiMKIyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKQ09ORklH X01URF9DT01QTEVYX01BUFBJTkdTPXkKIyBDT05GSUdfTVREX1BIWVNNQVAgaXMgbm90IHNldAoj IENPTkZJR19NVERfU0JDX0dYWCBpcyBub3Qgc2V0CkNPTkZJR19NVERfQU1ENzZYUk9NPW0KQ09O RklHX01URF9JQ0hYUk9NPW0KIyBDT05GSUdfTVREX0VTQjJST00gaXMgbm90IHNldAojIENPTkZJ R19NVERfQ0s4MDRYUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NDQjJfRkxBU0ggaXMgbm90 IHNldApDT05GSUdfTVREX05FVHRlbD1tCkNPTkZJR19NVERfTDQ0MEdYPW0KIyBDT05GSUdfTVRE X1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9JTlRFTF9WUl9OT1IgaXMgbm90IHNldApDT05G SUdfTVREX1BMQVRSQU09bQpDT05GSUdfTVREX0xBVENIX0FERFI9bQoKIwojIFNlbGYtY29udGFp bmVkIE1URCBkZXZpY2UgZHJpdmVycwojCiMgQ09ORklHX01URF9QTUM1NTEgaXMgbm90IHNldApD T05GSUdfTVREX1NMUkFNPW0KIyBDT05GSUdfTVREX1BIUkFNIGlzIG5vdCBzZXQKQ09ORklHX01U RF9NVERSQU09bQpDT05GSUdfTVREUkFNX1RPVEFMX1NJWkU9NDA5NgpDT05GSUdfTVREUkFNX0VS QVNFX1NJWkU9MTI4CkNPTkZJR19NVERfQkxPQ0syTVREPW0KCiMKIyBEaXNrLU9uLUNoaXAgRGV2 aWNlIERyaXZlcnMKIwpDT05GSUdfTVREX0RPQ0czPW0KQ09ORklHX0JDSF9DT05TVF9NPTE0CkNP TkZJR19CQ0hfQ09OU1RfVD00CiMgQ09ORklHX01URF9OQU5EIGlzIG5vdCBzZXQKQ09ORklHX01U RF9PTkVOQU5EPW0KQ09ORklHX01URF9PTkVOQU5EX1ZFUklGWV9XUklURT15CkNPTkZJR19NVERf T05FTkFORF9HRU5FUklDPW0KQ09ORklHX01URF9PTkVOQU5EX09UUD15CkNPTkZJR19NVERfT05F TkFORF8yWF9QUk9HUkFNPXkKCiMKIyBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMK IwpDT05GSUdfTVREX0xQRERSPW0KQ09ORklHX01URF9RSU5GT19QUk9CRT1tCiMgQ09ORklHX01U RF9TUElfTk9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1VCSSBpcyBub3Qgc2V0CkNPTkZJR19B UkNIX01JR0hUX0hBVkVfUENfUEFSUE9SVD15CkNPTkZJR19QQVJQT1JUPXkKQ09ORklHX1BBUlBP UlRfUEM9bQojIENPTkZJR19QQVJQT1JUX1NFUklBTCBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JU X1BDX0ZJRk89eQojIENPTkZJR19QQVJQT1JUX1BDX1NVUEVSSU8gaXMgbm90IHNldAojIENPTkZJ R19QQVJQT1JUX0dTQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUlBPUlRfQVg4ODc5NiBpcyBub3Qg c2V0CkNPTkZJR19QQVJQT1JUXzEyODQ9eQpDT05GSUdfUEFSUE9SVF9OT1RfUEM9eQpDT05GSUdf UE5QPXkKQ09ORklHX1BOUF9ERUJVR19NRVNTQUdFUz15CgojCiMgUHJvdG9jb2xzCiMKQ09ORklH X1BOUEFDUEk9eQpDT05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPW0KQ09O RklHX0JMS19ERVZfRkQ9eQojIENPTkZJR19QQVJJREUgaXMgbm90IHNldAojIENPTkZJR19CTEtf REVWX1BDSUVTU0RfTVRJUDMyWFggaXMgbm90IHNldAojIENPTkZJR19aUkFNIGlzIG5vdCBzZXQK IyBDT05GSUdfQkxLX0NQUV9DSVNTX0RBIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9EQUM5 NjAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1VNRU0gaXMgbm90IHNldAojIENPTkZJR19C TEtfREVWX0NPV19DT01NT04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPXkKQ09ORklH X0JMS19ERVZfTE9PUF9NSU5fQ09VTlQ9OApDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QPW0KCiMK IyBEUkJEIGRpc2FibGVkIGJlY2F1c2UgUFJPQ19GUyBvciBJTkVUIG5vdCBzZWxlY3RlZAojCiMg Q09ORklHX0JMS19ERVZfTkJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9OVk1FIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9TS0QgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1NY OCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUkFNIGlzIG5vdCBzZXQKQ09ORklHX0NEUk9N X1BLVENEVkQ9bQpDT05GSUdfQ0RST01fUEtUQ0RWRF9CVUZGRVJTPTgKQ09ORklHX0NEUk9NX1BL VENEVkRfV0NBQ0hFPXkKIyBDT05GSUdfQVRBX09WRVJfRVRIIGlzIG5vdCBzZXQKQ09ORklHX1ZJ UlRJT19CTEs9bQojIENPTkZJR19CTEtfREVWX0hEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9SU1hYIGlzIG5vdCBzZXQKCiMKIyBNaXNjIGRldmljZXMKIwojIENPTkZJR19TRU5TT1JTX0xJ UzNMVjAyRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTI1WF9EUE9UIGlzIG5vdCBzZXQKIyBDT05G SUdfRFVNTVlfSVJRIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX0FTTSBpcyBub3Qgc2V0CiMgQ09O RklHX1BIQU5UT00gaXMgbm90IHNldAojIENPTkZJR19TR0lfSU9DNCBpcyBub3Qgc2V0CiMgQ09O RklHX1RJRk1fQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19JQ1M5MzJTNDAxPW0KIyBDT05GSUdfRU5D TE9TVVJFX1NFUlZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBfSUxPIGlzIG5vdCBzZXQKQ09O RklHX0FQRFM5ODAyQUxTPW0KQ09ORklHX0lTTDI5MDAzPXkKIyBDT05GSUdfSVNMMjkwMjAgaXMg bm90IHNldAojIENPTkZJR19TRU5TT1JTX1RTTDI1NTAgaXMgbm90IHNldAojIENPTkZJR19TRU5T T1JTX0JIMTc4MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQkgxNzcwIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfQVBEUzk5MFg9bQojIENPTkZJR19ITUM2MzUyIGlzIG5vdCBzZXQKQ09O RklHX0RTMTY4Mj1tCiMgQ09ORklHX1ZNV0FSRV9CQUxMT09OIGlzIG5vdCBzZXQKQ09ORklHX0JN UDA4NT15CkNPTkZJR19CTVAwODVfSTJDPW0KQ09ORklHX1VTQl9TV0lUQ0hfRlNBOTQ4MD15CiMg Q09ORklHX1NSQU0gaXMgbm90IHNldApDT05GSUdfQzJQT1JUPXkKQ09ORklHX0MyUE9SVF9EVVJB TUFSXzIxNTA9eQoKIwojIEVFUFJPTSBzdXBwb3J0CiMKQ09ORklHX0VFUFJPTV9BVDI0PXkKIyBD T05GSUdfRUVQUk9NX0xFR0FDWSBpcyBub3Qgc2V0CiMgQ09ORklHX0VFUFJPTV9NQVg2ODc1IGlz IG5vdCBzZXQKIyBDT05GSUdfRUVQUk9NXzkzQ1g2IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0I3MTBf Q09SRSBpcyBub3Qgc2V0CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBs aW5lIGRpc2NpcGxpbmUKIwojIENPTkZJR19TRU5TT1JTX0xJUzNfSTJDIGlzIG5vdCBzZXQKCiMK IyBBbHRlcmEgRlBHQSBmaXJtd2FyZSBkb3dubG9hZCBtb2R1bGUKIwojIENPTkZJR19BTFRFUkFf U1RBUEwgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUkgaXMgbm90IHNldAojIENPTkZJR19J TlRFTF9NRUlfTUUgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUlfVFhFIGlzIG5vdCBzZXQK IyBDT05GSUdfVk1XQVJFX1ZNQ0kgaXMgbm90IHNldAoKIwojIEludGVsIE1JQyBCdXMgRHJpdmVy CiMKIyBDT05GSUdfSU5URUxfTUlDX0JVUyBpcyBub3Qgc2V0CgojCiMgSW50ZWwgTUlDIEhvc3Qg RHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwojIENPTkZJR19HRU5XUUUgaXMg bm90IHNldApDT05GSUdfRUNITz1tCiMgQ09ORklHX0NYTF9CQVNFIGlzIG5vdCBzZXQKQ09ORklH X0hBVkVfSURFPXkKIyBDT05GSUdfSURFIGlzIG5vdCBzZXQKCiMKIyBTQ1NJIGRldmljZSBzdXBw b3J0CiMKQ09ORklHX1NDU0lfTU9EPXkKQ09ORklHX1JBSURfQVRUUlM9bQpDT05GSUdfU0NTST15 CkNPTkZJR19TQ1NJX0RNQT15CiMgQ09ORklHX1NDU0lfTkVUTElOSyBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfTVFfREVGQVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUFJPQ19GUyBpcyBu b3Qgc2V0CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05G SUdfQkxLX0RFVl9TRD15CkNPTkZJR19DSFJfREVWX1NUPXkKQ09ORklHX0NIUl9ERVZfT1NTVD1t CkNPTkZJR19CTEtfREVWX1NSPXkKIyBDT05GSUdfQkxLX0RFVl9TUl9WRU5ET1IgaXMgbm90IHNl dApDT05GSUdfQ0hSX0RFVl9TRz15CkNPTkZJR19DSFJfREVWX1NDSD1tCiMgQ09ORklHX1NDU0lf Q09OU1RBTlRTIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTE9HR0lORz15CiMgQ09ORklHX1NDU0lf U0NBTl9BU1lOQyBpcyBub3Qgc2V0CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKIyBDT05GSUdfU0NT SV9TUElfQVRUUlMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0ZDX0FUVFJTIGlzIG5vdCBzZXQK IyBDT05GSUdfU0NTSV9JU0NTSV9BVFRSUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1NBU19BVFRS Uz15CkNPTkZJR19TQ1NJX1NBU19MSUJTQVM9eQpDT05GSUdfU0NTSV9TQVNfQVRBPXkKQ09ORklH X1NDU0lfU0FTX0hPU1RfU01QPXkKQ09ORklHX1NDU0lfU1JQX0FUVFJTPW0KQ09ORklHX1NDU0lf TE9XTEVWRUw9eQpDT05GSUdfSVNDU0lfQk9PVF9TWVNGUz1tCiMgQ09ORklHX1NDU0lfQk5YMl9J U0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX0JFMklTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxL X0RFVl8zV19YWFhYX1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0hQU0EgaXMgbm90IHNl dAojIENPTkZJR19TQ1NJXzNXXzlYWFggaXMgbm90IHNldAojIENPTkZJR19TQ1NJXzNXX1NBUyBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUNBUkQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FB Q1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FJQzdYWFggaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX0FJQzc5WFggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FJQzk0WFggaXMgbm90IHNl dAojIENPTkZJR19TQ1NJX01WU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9NVlVNSSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfRFBUX0kyTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQURW QU5TWVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FSQ01TUiBpcyBub3Qgc2V0CiMgQ09ORklH X1NDU0lfRVNBUzJSIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURfTkVXR0VOIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUVHQVJBSURfTEVHQUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURf U0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9NUFQyU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdf U0NTSV9NUFQzU0FTIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfVUZTSENEPXkKIyBDT05GSUdfU0NT SV9VRlNIQ0RfUENJIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfVUZTSENEX1BMQVRGT1JNPXkKIyBD T05GSUdfU0NTSV9IUFRJT1AgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0JVU0xPR0lDIGlzIG5v dCBzZXQKIyBDT05GSUdfVk1XQVJFX1BWU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRE1Y MzE5MUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0VBVEEgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX0ZVVFVSRV9ET01BSU4gaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0dEVEggaXMgbm90IHNl dAojIENPTkZJR19TQ1NJX0lTQ0kgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lQUyBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfSU5JVElPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9JTklBMTAw IGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfUFBBPW0KQ09ORklHX1NDU0lfSU1NPW0KQ09ORklHX1ND U0lfSVpJUF9FUFAxNj15CiMgQ09ORklHX1NDU0lfSVpJUF9TTE9XX0NUUiBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfU1RFWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU1lNNTNDOFhYXzIgaXMg bm90IHNldAojIENPTkZJR19TQ1NJX0lQUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUUxPR0lD XzEyODAgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1FMQV9JU0NTSSBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfREMzOTV4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BTTUzQzk3NCBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfV0Q3MTlYIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREVCVUc9bQoj IENPTkZJR19TQ1NJX1BNQ1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1BNODAwMSBpcyBu b3Qgc2V0CkNPTkZJR19TQ1NJX1ZJUlRJTz15CkNPTkZJR19TQ1NJX0RIPXkKIyBDT05GSUdfU0NT SV9ESF9SREFDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ESF9IUF9TVyBpcyBub3Qgc2V0CkNP TkZJR19TQ1NJX0RIX0VNQz1tCkNPTkZJR19TQ1NJX0RIX0FMVUE9bQpDT05GSUdfU0NTSV9PU0Rf SU5JVElBVE9SPW0KIyBDT05GSUdfU0NTSV9PU0RfVUxEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf T1NEX0RQUklOVF9TRU5TRT0xCiMgQ09ORklHX1NDU0lfT1NEX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0FUQT15CiMgQ09ORklHX0FUQV9OT05TVEFOREFSRCBpcyBub3Qgc2V0CkNPTkZJR19BVEFf VkVSQk9TRV9FUlJPUj15CkNPTkZJR19BVEFfQUNQST15CiMgQ09ORklHX1NBVEFfUE1QIGlzIG5v dCBzZXQKCiMKIyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0aXZlIGludGVyZmFjZQojCiMg Q09ORklHX1NBVEFfQUhDSSBpcyBub3Qgc2V0CkNPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk09eQoj IENPTkZJR19TQVRBX0lOSUMxNjJYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9BQ0FSRF9BSENJ IGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TSUwyNCBpcyBub3Qgc2V0CkNPTkZJR19BVEFfU0ZG PXkKCiMKIyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGludGVyZmFjZQojCiMgQ09O RklHX1BEQ19BRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9RU1RPUiBpcyBub3Qgc2V0CiMg Q09ORklHX1NBVEFfU1g0IGlzIG5vdCBzZXQKQ09ORklHX0FUQV9CTURNQT15CgojCiMgU0FUQSBT RkYgY29udHJvbGxlcnMgd2l0aCBCTURNQQojCiMgQ09ORklHX0FUQV9QSUlYIGlzIG5vdCBzZXQK IyBDT05GSUdfU0FUQV9NViBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfTlYgaXMgbm90IHNldAoj IENPTkZJR19TQVRBX1BST01JU0UgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1NJTCBpcyBub3Qg c2V0CiMgQ09ORklHX1NBVEFfU0lTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TVlcgaXMgbm90 IHNldAojIENPTkZJR19TQVRBX1VMSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfVklBIGlzIG5v dCBzZXQKIyBDT05GSUdfU0FUQV9WSVRFU1NFIGlzIG5vdCBzZXQKCiMKIyBQQVRBIFNGRiBjb250 cm9sbGVycyB3aXRoIEJNRE1BCiMKIyBDT05GSUdfUEFUQV9BTEkgaXMgbm90IHNldAojIENPTkZJ R19QQVRBX0FNRCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQVJUT1AgaXMgbm90IHNldAojIENP TkZJR19QQVRBX0FUSUlYUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQVRQODY3WCBpcyBub3Qg c2V0CiMgQ09ORklHX1BBVEFfQ01ENjRYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9DWVBSRVNT IGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9FRkFSIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9I UFQzNjYgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0hQVDM3WCBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfSFBUM1gyTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfSFBUM1gzIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFUQV9JVDgyMTMgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0lUODIxWCBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBVEFfSk1JQ1JPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTUFS VkVMTCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTkVUQ0VMTCBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfTklOSkEzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTlM4NzQxNSBpcyBub3Qgc2V0 CiMgQ09ORklHX1BBVEFfT0xEUElJWCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfT1BUSURNQSBp cyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfUERDMjAyN1ggaXMgbm90IHNldAojIENPTkZJR19QQVRB X1BEQ19PTEQgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1JBRElTWVMgaXMgbm90IHNldAojIENP TkZJR19QQVRBX1JEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfU0NIIGlzIG5vdCBzZXQKIyBD T05GSUdfUEFUQV9TRVJWRVJXT1JLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfU0lMNjgwIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9TSVMgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1RPU0hJ QkEgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1RSSUZMRVggaXMgbm90IHNldAojIENPTkZJR19Q QVRBX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfV0lOQk9ORCBpcyBub3Qgc2V0CgojCiMg UElPLW9ubHkgU0ZGIGNvbnRyb2xsZXJzCiMKIyBDT05GSUdfUEFUQV9DTUQ2NDBfUENJIGlzIG5v dCBzZXQKIyBDT05GSUdfUEFUQV9NUElJWCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTlM4NzQx MCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfT1BUSSBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1BM QVRGT1JNPXkKIyBDT05GSUdfUEFUQV9SWjEwMDAgaXMgbm90IHNldAoKIwojIEdlbmVyaWMgZmFs bGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCiMgQ09ORklHX1BBVEFfQUNQSSBpcyBub3Qgc2V0CiMg Q09ORklHX0FUQV9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9MRUdBQ1kgaXMgbm90 IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD15CkNPTkZJR19NRF9BVVRPREVURUNU PXkKQ09ORklHX01EX0xJTkVBUj15CkNPTkZJR19NRF9SQUlEMD1tCkNPTkZJR19NRF9SQUlEMT1t CkNPTkZJR19NRF9SQUlEMTA9bQpDT05GSUdfTURfUkFJRDQ1Nj1tCkNPTkZJR19NRF9NVUxUSVBB VEg9eQpDT05GSUdfTURfRkFVTFRZPW0KQ09ORklHX0JDQUNIRT1tCkNPTkZJR19CQ0FDSEVfREVC VUc9eQpDT05GSUdfQkNBQ0hFX0NMT1NVUkVTX0RFQlVHPXkKQ09ORklHX0JMS19ERVZfRE1fQlVJ TFRJTj15CkNPTkZJR19CTEtfREVWX0RNPXkKQ09ORklHX0RNX0RFQlVHPXkKQ09ORklHX0RNX0JV RklPPXkKQ09ORklHX0RNX0JJT19QUklTT049eQpDT05GSUdfRE1fUEVSU0lTVEVOVF9EQVRBPXkK Q09ORklHX0RNX0RFQlVHX0JMT0NLX1NUQUNLX1RSQUNJTkc9eQpDT05GSUdfRE1fQ1JZUFQ9bQpD T05GSUdfRE1fU05BUFNIT1Q9eQpDT05GSUdfRE1fVEhJTl9QUk9WSVNJT05JTkc9eQojIENPTkZJ R19ETV9DQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19ETV9FUkE9bQojIENPTkZJR19ETV9NSVJST1Ig aXMgbm90IHNldApDT05GSUdfRE1fUkFJRD1tCkNPTkZJR19ETV9aRVJPPXkKQ09ORklHX0RNX01V TFRJUEFUSD15CiMgQ09ORklHX0RNX01VTFRJUEFUSF9RTCBpcyBub3Qgc2V0CkNPTkZJR19ETV9N VUxUSVBBVEhfU1Q9eQpDT05GSUdfRE1fREVMQVk9eQojIENPTkZJR19ETV9VRVZFTlQgaXMgbm90 IHNldApDT05GSUdfRE1fRkxBS0VZPXkKQ09ORklHX0RNX1ZFUklUWT1tCiMgQ09ORklHX0RNX1NX SVRDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RBUkdFVF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdf RlVTSU9OIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKIyBD T05GSUdfRklSRVdJUkUgaXMgbm90IHNldAojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJPIGlzIG5vdCBzZXQKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkKIyBD T05GSUdfTUFDX0VNVU1PVVNFQlROIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUREVWSUNFUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZIT1NUX05FVCBpcyBub3Qgc2V0CgojCiMgSW5wdXQgZGV2aWNlIHN1 cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdfSU5QVVRfRkZfTUVNTEVTUz15CkNPTkZJR19J TlBVVF9QT0xMREVWPW0KQ09ORklHX0lOUFVUX1NQQVJTRUtNQVA9bQpDT05GSUdfSU5QVVRfTUFU UklYS01BUD15CgojCiMgVXNlcmxhbmQgaW50ZXJmYWNlcwojCiMgQ09ORklHX0lOUFVUX01PVVNF REVWIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0pPWURFVj1tCkNPTkZJR19JTlBVVF9FVkRFVj1t CkNPTkZJR19JTlBVVF9FVkJVRz1tCgojCiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdf SU5QVVRfS0VZQk9BUkQ9eQpDT05GSUdfS0VZQk9BUkRfQURQNTUyMD1tCkNPTkZJR19LRVlCT0FS RF9BRFA1NTg4PW0KQ09ORklHX0tFWUJPQVJEX0FEUDU1ODk9bQpDT05GSUdfS0VZQk9BUkRfQVRL QkQ9eQpDT05GSUdfS0VZQk9BUkRfUVQxMDcwPW0KQ09ORklHX0tFWUJPQVJEX1FUMjE2MD1tCiMg Q09ORklHX0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1RDQTY0MTY9 eQpDT05GSUdfS0VZQk9BUkRfVENBODQxOD1tCkNPTkZJR19LRVlCT0FSRF9MTTgzMjM9bQpDT05G SUdfS0VZQk9BUkRfTE04MzMzPW0KQ09ORklHX0tFWUJPQVJEX01BWDczNTk9eQpDT05GSUdfS0VZ Qk9BUkRfTUNTPW0KIyBDT05GSUdfS0VZQk9BUkRfTVBSMTIxIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUz15CiMg Q09ORklHX0tFWUJPQVJEX1NUT1dBV0FZIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1VO S0JEIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1RXTDQwMzA9eQpDT05GSUdfS0VZQk9BUkRf WFRLQkQ9eQpDT05GSUdfS0VZQk9BUkRfQ1JPU19FQz1tCiMgQ09ORklHX0lOUFVUX01PVVNFIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfSk9ZU1RJQ0sgaXMgbm90IHNldAojIENPTkZJR19JTlBV VF9UQUJMRVQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UT1VDSFNDUkVFTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOUFVUX01JU0MgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIEkvTyBwb3J0cwoj CkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfU0VSSU89eQpDT05GSUdf U0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CkNPTkZJR19TRVJJT19DVDgyQzcx MD15CkNPTkZJR19TRVJJT19QQVJLQkQ9eQojIENPTkZJR19TRVJJT19QQ0lQUzIgaXMgbm90IHNl dApDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09ORklHX1NFUklPX1JBVz15CiMgQ09ORklHX1NFUklP X0FMVEVSQV9QUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fUFMyTVVMVD1tCkNPTkZJR19TRVJJ T19BUkNfUFMyPW0KQ09ORklHX0dBTUVQT1JUPW0KQ09ORklHX0dBTUVQT1JUX05TNTU4PW0KQ09O RklHX0dBTUVQT1JUX0w0PW0KIyBDT05GSUdfR0FNRVBPUlRfRU1VMTBLMSBpcyBub3Qgc2V0CiMg Q09ORklHX0dBTUVQT1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwoj CkNPTkZJR19UVFk9eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CkNPTkZJR19VTklYOThfUFRZUz15 CiMgQ09ORklHX0RFVlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNldApDT05GSUdfTEVH QUNZX1BUWVM9eQpDT05GSUdfTEVHQUNZX1BUWV9DT1VOVD0yNTYKQ09ORklHX1NFUklBTF9OT05T VEFOREFSRD15CiMgQ09ORklHX1JPQ0tFVFBPUlQgaXMgbm90IHNldAojIENPTkZJR19DWUNMQURF UyBpcyBub3Qgc2V0CiMgQ09ORklHX01PWEFfSU5URUxMSU8gaXMgbm90IHNldAojIENPTkZJR19N T1hBX1NNQVJUSU8gaXMgbm90IHNldAojIENPTkZJR19TWU5DTElOSyBpcyBub3Qgc2V0CiMgQ09O RklHX1NZTkNMSU5LTVAgaXMgbm90IHNldAojIENPTkZJR19TWU5DTElOS19HVCBpcyBub3Qgc2V0 CiMgQ09ORklHX05PWk9NSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lTSSBpcyBub3Qgc2V0CiMgQ09O RklHX05fSERMQyBpcyBub3Qgc2V0CiMgQ09ORklHX05fR1NNIGlzIG5vdCBzZXQKQ09ORklHX1RS QUNFX1JPVVRFUj1tCkNPTkZJR19UUkFDRV9TSU5LPW0KQ09ORklHX0RFVktNRU09eQoKIwojIFNl cmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1 MD15CkNPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlM9eQpDT05GSUdfU0VSSUFM XzgyNTBfUE5QPXkKQ09ORklHX1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgy NTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUw X1JVTlRJTUVfVUFSVFM9NApDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQ9eQojIENPTkZJR19T RVJJQUxfODI1MF9NQU5ZX1BPUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfU0hB UkVfSVJRIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfREVURUNUX0lSUSBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklBTF84MjUwX1JTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84 MjUwX0RXIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfRklOVEVLIGlzIG5vdCBzZXQK CiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VSSUFMX01GRF9I U1UgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09O U09MRT15CiMgQ09ORklHX1NFUklBTF9KU00gaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1NDQ05Y UD15CiMgQ09ORklHX1NFUklBTF9TQ0NOWFBfQ09OU09MRSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJ QUxfU0MxNklTN1hYPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9bQojIENPTkZJR19T RVJJQUxfQUxURVJBX1VBUlQgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0FSQz1tCkNPTkZJR19T RVJJQUxfQVJDX05SX1BPUlRTPTEKIyBDT05GSUdfU0VSSUFMX1JQMiBpcyBub3Qgc2V0CkNPTkZJ R19TRVJJQUxfRlNMX0xQVUFSVD15CkNPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05TT0xFPXkK IyBDT05GSUdfU0VSSUFMX01FTl9aMTM1IGlzIG5vdCBzZXQKQ09ORklHX1RUWV9QUklOVEs9eQpD T05GSUdfUFJJTlRFUj15CiMgQ09ORklHX0xQX0NPTlNPTEUgaXMgbm90IHNldAojIENPTkZJR19Q UERFViBpcyBub3Qgc2V0CkNPTkZJR19IVkNfRFJJVkVSPXkKQ09ORklHX1ZJUlRJT19DT05TT0xF PW0KIyBDT05GSUdfSVBNSV9IQU5ETEVSIGlzIG5vdCBzZXQKQ09ORklHX0hXX1JBTkRPTT1tCkNP TkZJR19IV19SQU5ET01fVElNRVJJT01FTT1tCkNPTkZJR19IV19SQU5ET01fSU5URUw9bQpDT05G SUdfSFdfUkFORE9NX0FNRD1tCiMgQ09ORklHX0hXX1JBTkRPTV9WSUEgaXMgbm90IHNldApDT05G SUdfSFdfUkFORE9NX1ZJUlRJTz1tCkNPTkZJR19IV19SQU5ET01fVFBNPW0KQ09ORklHX05WUkFN PW0KQ09ORklHX1IzOTY0PW0KIyBDT05GSUdfQVBQTElDT00gaXMgbm90IHNldAojIENPTkZJR19N V0FWRSBpcyBub3Qgc2V0CkNPTkZJR19SQVdfRFJJVkVSPW0KQ09ORklHX01BWF9SQVdfREVWUz0y NTYKIyBDT05GSUdfSFBFVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hBTkdDSEVDS19USU1FUiBpcyBu b3Qgc2V0CkNPTkZJR19UQ0dfVFBNPW0KQ09ORklHX1RDR19USVM9bQpDT05GSUdfVENHX1RJU19J MkNfQVRNRUw9bQojIENPTkZJR19UQ0dfVElTX0kyQ19JTkZJTkVPTiBpcyBub3Qgc2V0CkNPTkZJ R19UQ0dfVElTX0kyQ19OVVZPVE9OPW0KQ09ORklHX1RDR19OU0M9bQojIENPTkZJR19UQ0dfQVRN RUwgaXMgbm90IHNldAojIENPTkZJR19UQ0dfSU5GSU5FT04gaXMgbm90IHNldAojIENPTkZJR19U RUxDTE9DSyBpcyBub3Qgc2V0CkNPTkZJR19ERVZQT1JUPXkKIyBDT05GSUdfWElMTFlCVVMgaXMg bm90IHNldAoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15CkNPTkZJR19BQ1BJX0kyQ19P UFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKIyBDT05GSUdfSTJDX0NPTVBBVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19DSEFSREVWIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19NVVg9bQoK IwojIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKIwojIENPTkZJR19JMkNfTVVYX1BDQTk1 NDEgaXMgbm90IHNldApDT05GSUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09ORklHX0kyQ19TTUJVUz1t CkNPTkZJR19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNfQUxHT1BDQT1tCgojCiMgSTJDIEhhcmR3 YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwoj CiMgQ09ORklHX0kyQ19BTEkxNTM1IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1NjMgaXMg bm90IHNldAojIENPTkZJR19JMkNfQUxJMTVYMyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTUQ3 NTYgaXMgbm90IHNldAojIENPTkZJR19JMkNfQU1EODExMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19JODAxIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0lTQ0ggaXMgbm90IHNldAojIENPTkZJR19J MkNfSVNNVCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19QSUlYNCBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19ORk9SQ0UyIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzU1OTUgaXMgbm90IHNldAoj IENPTkZJR19JMkNfU0lTNjMwIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzk2WCBpcyBub3Qg c2V0CiMgQ09ORklHX0kyQ19WSUEgaXMgbm90IHNldAojIENPTkZJR19JMkNfVklBUFJPIGlzIG5v dCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19JMkNfU0NNSSBpcyBub3Qgc2V0Cgoj CiMgSTJDIHN5c3RlbSBidXMgZHJpdmVycyAobW9zdGx5IGVtYmVkZGVkIC8gc3lzdGVtLW9uLWNo aXApCiMKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19P Q09SRVM9eQpDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCiMgQ09ORklHX0kyQ19QWEFfUENJIGlz IG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9eQpDT05GSUdfSTJDX1hJTElOWD15CgojCiMgRXh0 ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19JMkNfRElPTEFOX1UyQz1t CiMgQ09ORklHX0kyQ19ETE4yIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BBUlBPUlQgaXMgbm90 IHNldApDT05GSUdfSTJDX1BBUlBPUlRfTElHSFQ9bQojIENPTkZJR19JMkNfUk9CT1RGVVpaX09T SUYgaXMgbm90IHNldApDT05GSUdfSTJDX1RBT1NfRVZNPXkKIyBDT05GSUdfSTJDX1RJTllfVVNC IGlzIG5vdCBzZXQKQ09ORklHX0kyQ19WSVBFUkJPQVJEPW0KCiMKIyBPdGhlciBJMkMvU01CdXMg YnVzIGRyaXZlcnMKIwojIENPTkZJR19JMkNfQ1JPU19FQ19UVU5ORUwgaXMgbm90IHNldApDT05G SUdfSTJDX1NUVUI9bQojIENPTkZJR19JMkNfU0xBVkUgaXMgbm90IHNldAojIENPTkZJR19JMkNf REVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19BTEdPIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSSBpcyBub3Qgc2V0 CkNPTkZJR19TUE1JPXkKIyBDT05GSUdfSFNJIGlzIG5vdCBzZXQKCiMKIyBQUFMgc3VwcG9ydAoj CkNPTkZJR19QUFM9eQojIENPTkZJR19QUFNfREVCVUcgaXMgbm90IHNldAoKIwojIFBQUyBjbGll bnRzIHN1cHBvcnQKIwpDT05GSUdfUFBTX0NMSUVOVF9LVElNRVI9bQpDT05GSUdfUFBTX0NMSUVO VF9MRElTQz15CiMgQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19Q UFNfQ0xJRU5UX0dQSU89bQoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQKIwoKIwojIFBUUCBj bG9jayBzdXBwb3J0CiMKIyBDT05GSUdfUFRQXzE1ODhfQ0xPQ0sgaXMgbm90IHNldAoKIwojIEVu YWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFNUElORyB0byBzZWUgdGhlIGFkZGl0 aW9uYWwgY2xvY2tzLgojCkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CiMgQ09O RklHX0dQSU9MSUIgaXMgbm90IHNldApDT05GSUdfVzE9bQoKIwojIDEtd2lyZSBCdXMgTWFzdGVy cwojCiMgQ09ORklHX1cxX01BU1RFUl9NQVRST1ggaXMgbm90IHNldApDT05GSUdfVzFfTUFTVEVS X0RTMjQ5MD1tCkNPTkZJR19XMV9NQVNURVJfRFMyNDgyPW0KQ09ORklHX1cxX01BU1RFUl9EUzFX TT1tCgojCiMgMS13aXJlIFNsYXZlcwojCkNPTkZJR19XMV9TTEFWRV9USEVSTT1tCkNPTkZJR19X MV9TTEFWRV9TTUVNPW0KQ09ORklHX1cxX1NMQVZFX0RTMjQwOD1tCiMgQ09ORklHX1cxX1NMQVZF X0RTMjQwOF9SRUFEQkFDSyBpcyBub3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQxMyBpcyBu b3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQwNiBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFW RV9EUzI0MjM9bQpDT05GSUdfVzFfU0xBVkVfRFMyNDMxPW0KQ09ORklHX1cxX1NMQVZFX0RTMjQz Mz1tCiMgQ09ORklHX1cxX1NMQVZFX0RTMjQzM19DUkMgaXMgbm90IHNldApDT05GSUdfVzFfU0xB VkVfRFMyNzYwPW0KIyBDT05GSUdfVzFfU0xBVkVfRFMyNzgwIGlzIG5vdCBzZXQKQ09ORklHX1cx X1NMQVZFX0RTMjc4MT1tCkNPTkZJR19XMV9TTEFWRV9EUzI4RTA0PW0KQ09ORklHX1cxX1NMQVZF X0JRMjcwMDA9bQpDT05GSUdfUE9XRVJfU1VQUExZPXkKIyBDT05GSUdfUE9XRVJfU1VQUExZX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX1BEQV9QT1dFUj15CkNPTkZJR19HRU5FUklDX0FEQ19CQVRU RVJZPW0KIyBDT05GSUdfV004MzUwX1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfUE9XRVI9 eQpDT05GSUdfQkFUVEVSWV84OFBNODYwWD1tCiMgQ09ORklHX0JBVFRFUllfRFMyNzYwIGlzIG5v dCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODAgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9E UzI3ODE9bQojIENPTkZJR19CQVRURVJZX0RTMjc4MiBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZ X1NCUz15CkNPTkZJR19CQVRURVJZX0JRMjd4MDA9eQojIENPTkZJR19CQVRURVJZX0JRMjdYMDBf STJDIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfQlEyN1gwMF9QTEFURk9STT15CkNPTkZJR19C QVRURVJZX0RBOTAzMD1tCkNPTkZJR19CQVRURVJZX0RBOTA1Mj1tCkNPTkZJR19CQVRURVJZX01B WDE3MDQwPW0KQ09ORklHX0JBVFRFUllfTUFYMTcwNDI9bQpDT05GSUdfQ0hBUkdFUl84OFBNODYw WD1tCkNPTkZJR19DSEFSR0VSX0lTUDE3MDQ9bQpDT05GSUdfQ0hBUkdFUl9NQVg4OTAzPW0KQ09O RklHX0NIQVJHRVJfVFdMNDAzMD15CkNPTkZJR19DSEFSR0VSX0xQODcyNz15CkNPTkZJR19DSEFS R0VSX01BWDE0NTc3PW0KIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTk4IGlzIG5vdCBzZXQKQ09ORklH X0NIQVJHRVJfQlEyNDE1WD15CkNPTkZJR19DSEFSR0VSX1NNQjM0Nz15CkNPTkZJR19DSEFSR0VS X1RQUzY1MDkwPW0KQ09ORklHX1BPV0VSX1JFU0VUPXkKQ09ORklHX1BPV0VSX0FWUz15CkNPTkZJ R19IV01PTj15CkNPTkZJR19IV01PTl9WSUQ9eQojIENPTkZJR19IV01PTl9ERUJVR19DSElQIGlz IG5vdCBzZXQKCiMKIyBOYXRpdmUgZHJpdmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUQ3NDE0IGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQUQ3NDE4PXkKQ09ORklHX1NFTlNPUlNfQURNMTAyMT15 CiMgQ09ORklHX1NFTlNPUlNfQURNMTAyNSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FETTEw MjY9eQojIENPTkZJR19TRU5TT1JTX0FETTEwMjkgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0FETTEwMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRE05MjQwPW0KQ09ORklHX1NFTlNP UlNfQURUN1gxMD15CkNPTkZJR19TRU5TT1JTX0FEVDc0MTA9eQojIENPTkZJR19TRU5TT1JTX0FE VDc0MTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFQ3NDYyPW0KQ09ORklHX1NFTlNPUlNf QURUNzQ3MD15CiMgQ09ORklHX1NFTlNPUlNfQURUNzQ3NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0FTQzc2MjE9bQojIENPTkZJR19TRU5TT1JTX0s4VEVNUCBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfSzEwVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BPV0VS IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BUFBMRVNNQyBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0FTQjEwMD15CiMgQ09ORklHX1NFTlNPUlNfQVRYUDEgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19EUzYyMD15CkNPTkZJR19TRU5TT1JTX0RTMTYyMT1tCkNPTkZJR19TRU5TT1JTX0RB OTA1Ml9BREM9eQojIENPTkZJR19TRU5TT1JTX0k1S19BTUIgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19GNzE4MDVGPW0KIyBDT05GSUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX0Y3NTM3NVM9bQpDT05GSUdfU0VOU09SU19GU0NITUQ9eQpDT05GSUdfU0VOU09S U19HTDUxOFNNPW0KQ09ORklHX1NFTlNPUlNfR0w1MjBTTT15CkNPTkZJR19TRU5TT1JTX0c3NjBB PXkKQ09ORklHX1NFTlNPUlNfRzc2Mj15CkNPTkZJR19TRU5TT1JTX0hJSDYxMzA9bQojIENPTkZJ R19TRU5TT1JTX0lJT19IV01PTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSTU1MDAgaXMg bm90IHNldAojIENPTkZJR19TRU5TT1JTX0NPUkVURU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO U09SU19JVDg3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfSkM0Mj15CkNPTkZJR19TRU5TT1JT X1BPV1IxMjIwPXkKQ09ORklHX1NFTlNPUlNfTElORUFHRT15CkNPTkZJR19TRU5TT1JTX0xUQzI5 NDU9bQojIENPTkZJR19TRU5TT1JTX0xUQzQxNTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19M VEM0MjE1PXkKQ09ORklHX1NFTlNPUlNfTFRDNDIyMj15CkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9 eQojIENPTkZJR19TRU5TT1JTX0xUQzQyNjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0 MjYxPW0KQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9bQojIENPTkZJR19TRU5TT1JTX01BWDE2MTkg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjY4PXkKQ09ORklHX1NFTlNPUlNfTUFYMTk3 PW0KQ09ORklHX1NFTlNPUlNfTUFYNjYzOT15CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY0MiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY1MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X01BWDY2OTc9bQojIENPTkZJR19TRU5TT1JTX0hUVTIxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTUNQMzAyMT15CkNPTkZJR19TRU5TT1JTX01FTkYyMUJNQ19IV01PTj15CiMgQ09ORklHX1NF TlNPUlNfTE02MyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTE03MyBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfTE03NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNNzc9eQpDT05G SUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NFTlNPUlNfTE04MD1tCkNPTkZJR19TRU5TT1JTX0xN ODM9eQpDT05GSUdfU0VOU09SU19MTTg1PW0KIyBDT05GSUdfU0VOU09SU19MTTg3IGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19MTTkwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTky IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE05Mz1tCiMgQ09ORklHX1NFTlNPUlNfTE05NTIz NCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNOTUyNDE9eQpDT05GSUdfU0VOU09SU19MTTk1 MjQ1PXkKIyBDT05GSUdfU0VOU09SU19QQzg3MzYwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19QQzg3NDI3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTlRDX1RIRVJNSVNUT1I9bQpDT05G SUdfU0VOU09SU19OQ1Q2NjgzPXkKIyBDT05GSUdfU0VOU09SU19OQ1Q2Nzc1IGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfTkNUNzgwMj1tCkNPTkZJR19TRU5TT1JTX1BDRjg1OTE9eQpDT05GSUdf UE1CVVM9eQpDT05GSUdfU0VOU09SU19QTUJVUz15CiMgQ09ORklHX1NFTlNPUlNfQURNMTI3NSBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTE0yNTA2NiBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfTFRDMjk3OCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDE2MDY0PXkKQ09ORklH X1NFTlNPUlNfTUFYMzQ0NDA9bQpDT05GSUdfU0VOU09SU19NQVg4Njg4PXkKIyBDT05GSUdfU0VO U09SU19UUFM0MDQyMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVUNEOTAwMCBpcyBub3Qg c2V0CiMgQ09ORklHX1NFTlNPUlNfVUNEOTIwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf Wkw2MTAwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU0hUMjE9eQpDT05GSUdfU0VOU09SU19T SFRDMT15CiMgQ09ORklHX1NFTlNPUlNfU0lTNTU5NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP UlNfRE1FMTczNyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0VNQzE0MDM9eQojIENPTkZJR19T RU5TT1JTX0VNQzIxMDMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19FTUM2VzIwMT15CiMgQ09O RklHX1NFTlNPUlNfU01TQzQ3TTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NNU0M0N00x OTIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TTVNDNDdCMzk3PXkKQ09ORklHX1NFTlNPUlNf U0NINTZYWF9DT01NT049bQpDT05GSUdfU0VOU09SU19TQ0g1NjI3PW0KIyBDT05GSUdfU0VOU09S U19TQ0g1NjM2IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TTU02NjUgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19BREMxMjhEODE4PW0KQ09ORklHX1NFTlNPUlNfQURTMTAxNT15CkNPTkZJ R19TRU5TT1JTX0FEUzc4Mjg9eQpDT05GSUdfU0VOU09SU19BTUM2ODIxPW0KIyBDT05GSUdfU0VO U09SU19JTkEyMDkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JTkEyWFg9eQojIENPTkZJR19T RU5TT1JTX1RITUM1MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVE1QMTAyIGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfVE1QMTAzPXkKIyBDT05GSUdfU0VOU09SU19UTVA0MDEgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19UTVA0MjE9eQojIENPTkZJR19TRU5TT1JTX1ZJQV9DUFVURU1Q IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19WSUE2ODZBIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfVlQxMjExPW0KIyBDT05GSUdfU0VOU09SU19WVDgyMzEgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19XODM3ODFEPW0KIyBDT05GSUdfU0VOU09SU19XODM3OTFEIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfVzgzNzkyRD1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5Mz15CiMgQ09ORklHX1NF TlNPUlNfVzgzNzk1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPW0KQ09ORklH X1NFTlNPUlNfVzgzTDc4Nk5HPXkKIyBDT05GSUdfU0VOU09SU19XODM2MjdIRiBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1c4MzYyN0VIRj1tCkNPTkZJR19TRU5TT1JTX1dNODM1MD1tCgojCiMg QUNQSSBkcml2ZXJzCiMKIyBDT05GSUdfU0VOU09SU19BQ1BJX1BPV0VSIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19BVEswMTEwIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdf VEhFUk1BTF9IV01PTj15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNFIGlz IG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRT15CiMgQ09ORklH X1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFM X0dPVl9GQUlSX1NIQVJFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19CQU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhF Uk1BTF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0VNVUxBVElPTj15 CkNPTkZJR19JTlRFTF9QT1dFUkNMQU1QPXkKIyBDT05GSUdfSU5UMzQwWF9USEVSTUFMIGlzIG5v dCBzZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyB0aGVybWFsIGRyaXZlcnMKIwpDT05GSUdfV0FU Q0hET0c9eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CiMgQ09ORklHX1dBVENIRE9HX05PV0FZT1VU IGlzIG5vdCBzZXQKCiMKIyBXYXRjaGRvZyBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19TT0ZUX1dB VENIRE9HPXkKIyBDT05GSUdfREE5MDUyX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX01FTkYy MUJNQ19XQVRDSERPRz1tCkNPTkZJR19XTTgzNTBfV0FUQ0hET0c9eQpDT05GSUdfWElMSU5YX1dB VENIRE9HPXkKQ09ORklHX0RXX1dBVENIRE9HPXkKQ09ORklHX1JONVQ2MThfV0FUQ0hET0c9bQpD T05GSUdfVFdMNDAzMF9XQVRDSERPRz15CiMgQ09ORklHX1JFVFVfV0FUQ0hET0cgaXMgbm90IHNl dApDT05GSUdfQUNRVUlSRV9XRFQ9eQojIENPTkZJR19BRFZBTlRFQ0hfV0RUIGlzIG5vdCBzZXQK IyBDT05GSUdfQUxJTTE1MzVfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxJTTcxMDFfV0RUIGlz IG5vdCBzZXQKQ09ORklHX0Y3MTgwOEVfV0RUPXkKIyBDT05GSUdfU1A1MTAwX1RDTyBpcyBub3Qg c2V0CiMgQ09ORklHX1NCQ19GSVRQQzJfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19FVVJP VEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfSUI3MDBfV0RUPXkKIyBDT05GSUdfSUJNQVNSIGlz IG5vdCBzZXQKIyBDT05GSUdfV0FGRVJfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSTYzMDBFU0Jf V0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUU2WFhfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSVRD T19XRFQgaXMgbm90IHNldApDT05GSUdfSVQ4NzEyRl9XRFQ9eQojIENPTkZJR19JVDg3X1dEVCBp cyBub3Qgc2V0CiMgQ09ORklHX0hQX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX1NDMTIwMF9X RFQ9bQpDT05GSUdfUEM4NzQxM19XRFQ9bQojIENPTkZJR19OVl9UQ08gaXMgbm90IHNldAojIENP TkZJR182MFhYX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19DUFU1X1dEVD15CkNPTkZJR19TTVNDX1ND SDMxMVhfV0RUPW0KIyBDT05GSUdfU01TQzM3Qjc4N19XRFQgaXMgbm90IHNldAojIENPTkZJR19W SUFfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1c4MzYyN0hGX1dEVD15CkNPTkZJR19XODM4NzdGX1dE VD1tCkNPTkZJR19XODM5NzdGX1dEVD15CiMgQ09ORklHX01BQ0haX1dEVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NCQ19FUFhfQzNfV0FUQ0hET0cgaXMgbm90IHNldAoKIwojIFBDSS1iYXNlZCBXYXRj aGRvZyBDYXJkcwojCiMgQ09ORklHX1BDSVBDV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19X RFRQQ0kgaXMgbm90IHNldAoKIwojIFVTQi1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19V U0JQQ1dBVENIRE9HPW0KQ09ORklHX1NTQl9QT1NTSUJMRT15CgojCiMgU29uaWNzIFNpbGljb24g QmFja3BsYW5lCiMKQ09ORklHX1NTQj1tCkNPTkZJR19TU0JfU1BST009eQpDT05GSUdfU1NCX1BD SUhPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NCX1BDSUhPU1Q9eQojIENPTkZJR19TU0JfQjQzX1BD SV9CUklER0UgaXMgbm90IHNldApDT05GSUdfU1NCX1NESU9IT1NUX1BPU1NJQkxFPXkKIyBDT05G SUdfU1NCX1NESU9IT1NUIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9TSUxFTlQ9eQpDT05GSUdfU1NC X0RSSVZFUl9QQ0lDT1JFX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFIGlz IG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFN QkEKIwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklH X0JDTUFfSE9TVF9QQ0k9eQojIENPTkZJR19CQ01BX0hPU1RfU09DIGlzIG5vdCBzZXQKQ09ORklH X0JDTUFfRFJJVkVSX0dNQUNfQ01OPXkKIyBDT05GSUdfQkNNQV9ERUJVRyBpcyBub3Qgc2V0Cgoj CiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19NRkRfQ09SRT15CkNPTkZJ R19NRkRfQVMzNzExPXkKQ09ORklHX1BNSUNfQURQNTUyMD15CkNPTkZJR19NRkRfQkNNNTkwWFg9 bQpDT05GSUdfTUZEX0FYUDIwWD15CkNPTkZJR19NRkRfQ1JPU19FQz15CkNPTkZJR19NRkRfQ1JP U19FQ19JMkM9eQpDT05GSUdfUE1JQ19EQTkwM1g9eQpDT05GSUdfUE1JQ19EQTkwNTI9eQpDT05G SUdfTUZEX0RBOTA1Ml9JMkM9eQojIENPTkZJR19NRkRfREE5MDU1IGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX0RBOTA2MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfRExOMj1tCiMgQ09ORklHX01GRF9N QzEzWFhYX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19IVENfUEFTSUMzPXkKIyBDT05GSUdfTFBDX0lD SCBpcyBub3Qgc2V0CiMgQ09ORklHX0xQQ19TQ0ggaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9T T0NfUE1JQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9KQU5aX0NNT0RJTyBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9LRU1QTEQgaXMgbm90IHNldApDT05GSUdfTUZEXzg4UE04MDA9eQpDT05GSUdf TUZEXzg4UE04MDU9eQpDT05GSUdfTUZEXzg4UE04NjBYPXkKQ09ORklHX01GRF9NQVgxNDU3Nz15 CkNPTkZJR19NRkRfTUFYNzc2ODY9eQpDT05GSUdfTUZEX01BWDc3NjkzPXkKQ09ORklHX01GRF9N QVg4OTA3PXkKIyBDT05GSUdfTUZEX01BWDg5MjUgaXMgbm90IHNldApDT05GSUdfTUZEX01BWDg5 OTc9eQpDT05GSUdfTUZEX01BWDg5OTg9eQpDT05GSUdfTUZEX01FTkYyMUJNQz15CkNPTkZJR19N RkRfVklQRVJCT0FSRD1tCkNPTkZJR19NRkRfUkVUVT15CiMgQ09ORklHX01GRF9QQ0Y1MDYzMyBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JU U1hfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUU1hfVVNCIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1JDNVQ1ODMgaXMgbm90IHNldApDT05GSUdfTUZEX1JONVQ2MTg9eQpDT05GSUdfTUZE X1NFQ19DT1JFPXkKQ09ORklHX01GRF9TSTQ3NlhfQ09SRT15CiMgQ09ORklHX01GRF9TTTUwMSBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9TTVNDIGlzIG5vdCBzZXQKQ09ORklHX0FCWDUwMF9DT1JF PXkKIyBDT05GSUdfQUIzMTAwX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NZU0NPTj15CkNP TkZJR19NRkRfVElfQU0zMzVYX1RTQ0FEQz15CkNPTkZJR19NRkRfTFAzOTQzPW0KIyBDT05GSUdf TUZEX0xQODc4OCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldApDT05G SUdfVFBTNjEwNVg9bQpDT05GSUdfVFBTNjUwN1g9eQpDT05GSUdfTUZEX1RQUzY1MDkwPXkKQ09O RklHX01GRF9UUFM2NTIxNz1tCkNPTkZJR19NRkRfVFBTNjUyMTg9bQpDT05GSUdfTUZEX1RQUzY1 ODZYPXkKIyBDT05GSUdfTUZEX1RQUzgwMDMxIGlzIG5vdCBzZXQKQ09ORklHX1RXTDQwMzBfQ09S RT15CiMgQ09ORklHX01GRF9UV0w0MDMwX0FVRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfVFdMNjA0 MF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dMMTI3M19DT1JFIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX0xNMzUzMyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfVlg4NTUgaXMgbm90 IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9JMkMgaXMgbm90IHNldApDT05GSUdfTUZEX1dNODQw MD15CiMgQ09ORklHX01GRF9XTTgzMVhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9XTTgzNTA9 eQpDT05GSUdfTUZEX1dNODM1MF9JMkM9eQojIENPTkZJR19NRkRfV004OTk0IGlzIG5vdCBzZXQK Q09ORklHX1JFR1VMQVRPUj15CiMgQ09ORklHX1JFR1VMQVRPUl9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFHRT15CkNPTkZJR19SRUdVTEFUT1JfVklSVFVBTF9D T05TVU1FUj15CkNPTkZJR19SRUdVTEFUT1JfVVNFUlNQQUNFX0NPTlNVTUVSPXkKQ09ORklHX1JF R1VMQVRPUl84OFBNODAwPW0KQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNz15CkNPTkZJR19SRUdV TEFUT1JfQUNUODg2NT1tCiMgQ09ORklHX1JFR1VMQVRPUl9BRDUzOTggaXMgbm90IHNldAojIENP TkZJR19SRUdVTEFUT1JfQU5BVE9QIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BUzM3MTE9 eQojIENPTkZJR19SRUdVTEFUT1JfQVhQMjBYIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9C Q001OTBYWD1tCkNPTkZJR19SRUdVTEFUT1JfREE5MDNYPW0KQ09ORklHX1JFR1VMQVRPUl9EQTkw NTI9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTIxMD1tCiMgQ09ORklHX1JFR1VMQVRPUl9EQTkyMTEg aXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0ZBTjUzNTU1PXkKQ09ORklHX1JFR1VMQVRPUl9J U0w5MzA1PXkKQ09ORklHX1JFR1VMQVRPUl9JU0w2MjcxQT1tCiMgQ09ORklHX1JFR1VMQVRPUl9M UDM5NzEgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0xQMzk3Mj15CiMgQ09ORklHX1JFR1VM QVRPUl9MUDg3MlggaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0xQODc1NT15CkNPTkZJR19S RUdVTEFUT1JfTFRDMzU4OT15CkNPTkZJR19SRUdVTEFUT1JfTUFYMTQ1Nzc9eQojIENPTkZJR19S RUdVTEFUT1JfTUFYMTU4NiBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4NjQ5IGlz IG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9NQVg4NjYwPXkKIyBDT05GSUdfUkVHVUxBVE9SX01B WDg5MDcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX01BWDg5NTI9bQpDT05GSUdfUkVHVUxB VE9SX01BWDg5NzM9bQojIENPTkZJR19SRUdVTEFUT1JfTUFYODk5NyBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfTUFYODk5OD1tCiMgQ09ORklHX1JFR1VMQVRPUl9NQVg3NzY4NiBpcyBub3Qg c2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2OTM9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3ODAy PXkKQ09ORklHX1JFR1VMQVRPUl9QRlVaRTEwMD1tCkNPTkZJR19SRUdVTEFUT1JfUFdNPW0KQ09O RklHX1JFR1VMQVRPUl9STjVUNjE4PXkKIyBDT05GSUdfUkVHVUxBVE9SX1MyTVBBMDEgaXMgbm90 IHNldApDT05GSUdfUkVHVUxBVE9SX1MyTVBTMTE9bQpDT05GSUdfUkVHVUxBVE9SX1M1TTg3Njc9 bQojIENPTkZJR19SRUdVTEFUT1JfVFBTNTE2MzIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9S X1RQUzYxMDVYPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM2MjM2MD15CiMgQ09ORklHX1JFR1VMQVRP Ul9UUFM2NTAyMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTA3WCBpcyBub3Qg c2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTA5MCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFU T1JfVFBTNjUyMTc9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1ODZYPXkKQ09ORklHX1JFR1VMQVRP Ul9UV0w0MDMwPXkKQ09ORklHX1JFR1VMQVRPUl9XTTgzNTA9bQojIENPTkZJR19SRUdVTEFUT1Jf V004NDAwIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1NVUFBPUlQ9eQoKIwojIE11bHRpbWVkaWEg Y29yZSBzdXBwb3J0CiMKQ09ORklHX01FRElBX0NBTUVSQV9TVVBQT1JUPXkKIyBDT05GSUdfTUVE SUFfQU5BTE9HX1RWX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfTUVESUFfRElHSVRBTF9UVl9T VVBQT1JUPXkKIyBDT05GSUdfTUVESUFfUkFESU9fU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklH X01FRElBX1NEUl9TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfUkNfU1VQUE9SVCBp cyBub3Qgc2V0CiMgQ09ORklHX01FRElBX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05GSUdfVklE RU9fREVWPXkKQ09ORklHX1ZJREVPX1Y0TDI9eQojIENPTkZJR19WSURFT19BRFZfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19WSURFT19GSVhFRF9NSU5PUl9SQU5HRVMgaXMgbm90IHNldApDT05G SUdfVjRMMl9NRU0yTUVNX0RFVj1tCkNPTkZJR19WSURFT0JVRjJfQ09SRT1tCkNPTkZJR19WSURF T0JVRjJfTUVNT1BTPW0KQ09ORklHX1ZJREVPQlVGMl9WTUFMTE9DPW0KQ09ORklHX0RWQl9DT1JF PXkKIyBDT05GSUdfVFRQQ0lfRUVQUk9NIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9NQVhfQURBUFRF UlM9OApDT05GSUdfRFZCX0RZTkFNSUNfTUlOT1JTPXkKCiMKIyBNZWRpYSBkcml2ZXJzCiMKIyBD T05GSUdfTUVESUFfVVNCX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9QQ0lfU1VQ UE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0TF9QTEFURk9STV9EUklWRVJTIGlzIG5vdCBzZXQK IyBDT05GSUdfVjRMX01FTTJNRU1fRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19WNExfVEVTVF9E UklWRVJTPXkKIyBDT05GSUdfVklERU9fVklWSUQgaXMgbm90IHNldApDT05GSUdfVklERU9fVklN Mk09bQoKIwojIFN1cHBvcnRlZCBNTUMvU0RJTyBhZGFwdGVycwojCkNPTkZJR19TTVNfU0RJT19E UlY9bQpDT05GSUdfTUVESUFfQ09NTU9OX09QVElPTlM9eQoKIwojIGNvbW1vbiBkcml2ZXIgb3B0 aW9ucwojCkNPTkZJR19DWVBSRVNTX0ZJUk1XQVJFPW0KQ09ORklHX1NNU19TSUFOT19NRFRWPW0K CiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBzZW5zb3JzLCBpMmMsIGZyb250 ZW5kcykKIwojIENPTkZJR19NRURJQV9TVUJEUlZfQVVUT1NFTEVDVCBpcyBub3Qgc2V0CkNPTkZJ R19NRURJQV9BVFRBQ0g9eQoKIwojIEVuY29kZXJzLCBkZWNvZGVycywgc2Vuc29ycyBhbmQgb3Ro ZXIgaGVscGVyIGNoaXBzCiMKCiMKIyBBdWRpbyBkZWNvZGVycywgcHJvY2Vzc29ycyBhbmQgbWl4 ZXJzCiMKIyBDT05GSUdfVklERU9fVFZBVURJTyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UREE3 NDMyPXkKQ09ORklHX1ZJREVPX1REQTk4NDA9bQpDT05GSUdfVklERU9fVEVBNjQxNUM9bQpDT05G SUdfVklERU9fVEVBNjQyMD1tCkNPTkZJR19WSURFT19NU1AzNDAwPXkKQ09ORklHX1ZJREVPX0NT NTM0NT1tCkNPTkZJR19WSURFT19DUzUzTDMyQT1tCkNPTkZJR19WSURFT19UTFYzMjBBSUMyM0I9 eQpDT05GSUdfVklERU9fVURBMTM0Mj15CkNPTkZJR19WSURFT19XTTg3NzU9eQojIENPTkZJR19W SURFT19XTTg3MzkgaXMgbm90IHNldAojIENPTkZJR19WSURFT19WUDI3U01QWCBpcyBub3Qgc2V0 CkNPTkZJR19WSURFT19TT05ZX0JURl9NUFg9bQoKIwojIFJEUyBkZWNvZGVycwojCkNPTkZJR19W SURFT19TQUE2NTg4PXkKCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19BRFY3MTgw PXkKIyBDT05GSUdfVklERU9fQURWNzE4MyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19CVDgxOT1t CiMgQ09ORklHX1ZJREVPX0JUODU2IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0JUODY2PW0KQ09O RklHX1ZJREVPX0tTMDEyNz1tCiMgQ09ORklHX1ZJREVPX01MODZWNzY2NyBpcyBub3Qgc2V0CiMg Q09ORklHX1ZJREVPX1NBQTcxMTAgaXMgbm90IHNldApDT05GSUdfVklERU9fU0FBNzExWD1tCkNP TkZJR19WSURFT19UVlA1MTRYPW0KQ09ORklHX1ZJREVPX1RWUDUxNTA9eQojIENPTkZJR19WSURF T19UVlA3MDAyIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RXMjgwND1tCiMgQ09ORklHX1ZJREVP X1RXOTkwMyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UVzk5MDY9bQpDT05GSUdfVklERU9fVlBY MzIyMD15CgojCiMgVmlkZW8gYW5kIGF1ZGlvIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcx N1g9bQpDT05GSUdfVklERU9fQ1gyNTg0MD15CgojCiMgVmlkZW8gZW5jb2RlcnMKIwojIENPTkZJ R19WSURFT19TQUE3MTI3IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fU0FBNzE4NSBpcyBub3Qg c2V0CkNPTkZJR19WSURFT19BRFY3MTcwPXkKQ09ORklHX1ZJREVPX0FEVjcxNzU9eQojIENPTkZJ R19WSURFT19BRFY3MzQzIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0FEVjczOTM9eQojIENPTkZJ R19WSURFT19BSzg4MVggaXMgbm90IHNldAojIENPTkZJR19WSURFT19USFM4MjAwIGlzIG5vdCBz ZXQKCiMKIyBDYW1lcmEgc2Vuc29yIGRldmljZXMKIwojIENPTkZJR19WSURFT19PVjc2NDAgaXMg bm90IHNldApDT05GSUdfVklERU9fT1Y3NjcwPW0KIyBDT05GSUdfVklERU9fVlM2NjI0IGlzIG5v dCBzZXQKQ09ORklHX1ZJREVPX01UOVYwMTE9eQojIENPTkZJR19WSURFT19TUjAzMFBDMzAgaXMg bm90IHNldAoKIwojIEZsYXNoIGRldmljZXMKIwoKIwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBz CiMKIyBDT05GSUdfVklERU9fVVBENjQwMzFBIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1VQRDY0 MDgzPXkKCiMKIyBBdWRpby9WaWRlbyBjb21wcmVzc2lvbiBjaGlwcwojCkNPTkZJR19WSURFT19T QUE2NzUySFM9eQoKIwojIE1pc2NlbGxhbmVvdXMgaGVscGVyIGNoaXBzCiMKQ09ORklHX1ZJREVP X1RIUzczMDM9bQojIENPTkZJR19WSURFT19NNTI3OTAgaXMgbm90IHNldAoKIwojIFNlbnNvcnMg dXNlZCBvbiBzb2NfY2FtZXJhIGRyaXZlcgojCkNPTkZJR19NRURJQV9UVU5FUj15CgojCiMgQ3Vz dG9taXplIFRWIHR1bmVycwojCkNPTkZJR19NRURJQV9UVU5FUl9TSU1QTEU9bQojIENPTkZJR19N RURJQV9UVU5FUl9UREE4MjkwIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX1REQTgyN1g9 eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9bQpDT05GSUdfTUVESUFfVFVORVJfVERBOTg4 Nz1tCiMgQ09ORklHX01FRElBX1RVTkVSX1RFQTU3NjEgaXMgbm90IHNldApDT05GSUdfTUVESUFf VFVORVJfVEVBNTc2Nz15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIwWFg9eQpDT05GSUdfTUVESUFf VFVORVJfTVQyMDYwPW0KIyBDT05GSUdfTUVESUFfVFVORVJfTVQyMDYzIGlzIG5vdCBzZXQKQ09O RklHX01FRElBX1RVTkVSX01UMjI2Nj1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIxMzE9eQpDT05G SUdfTUVESUFfVFVORVJfUVQxMDEwPXkKQ09ORklHX01FRElBX1RVTkVSX1hDMjAyOD15CkNPTkZJ R19NRURJQV9UVU5FUl9YQzUwMDA9bQojIENPTkZJR19NRURJQV9UVU5FUl9YQzQwMDAgaXMgbm90 IHNldApDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwNVM9bQpDT05GSUdfTUVESUFfVFVORVJfTVhM NTAwN1Q9eQpDT05GSUdfTUVESUFfVFVORVJfTUM0NFM4MDM9eQpDT05GSUdfTUVESUFfVFVORVJf TUFYMjE2NT15CiMgQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjE4IGlzIG5vdCBzZXQKQ09ORklH X01FRElBX1RVTkVSX0ZDMDAxMT1tCkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTI9bQpDT05GSUdf TUVESUFfVFVORVJfRkMwMDEzPW0KQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjEyPW0KQ09ORklH X01FRElBX1RVTkVSX0U0MDAwPXkKQ09ORklHX01FRElBX1RVTkVSX0ZDMjU4MD1tCkNPTkZJR19N RURJQV9UVU5FUl9NODhUUzIwMjI9bQojIENPTkZJR19NRURJQV9UVU5FUl9NODhSUzYwMDBUIGlz IG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX1RVQTkwMDE9bQojIENPTkZJR19NRURJQV9UVU5F Ul9TSTIxNTcgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5FUl9JVDkxM1ggaXMgbm90IHNl dApDT05GSUdfTUVESUFfVFVORVJfUjgyMFQ9eQpDT05GSUdfTUVESUFfVFVORVJfTVhMMzAxUkY9 eQpDT05GSUdfTUVESUFfVFVORVJfUU0xRDFDMDA0Mj15CgojCiMgQ3VzdG9taXNlIERWQiBGcm9u dGVuZHMKIwoKIwojIE11bHRpc3RhbmRhcmQgKHNhdGVsbGl0ZSkgZnJvbnRlbmRzCiMKQ09ORklH X0RWQl9TVEIwODk5PXkKIyBDT05GSUdfRFZCX1NUQjYxMDAgaXMgbm90IHNldApDT05GSUdfRFZC X1NUVjA5MHg9eQpDT05GSUdfRFZCX1NUVjYxMTB4PXkKQ09ORklHX0RWQl9NODhEUzMxMDM9bQoK IwojIE11bHRpc3RhbmRhcmQgKGNhYmxlICsgdGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJ R19EVkJfRFJYSz15CiMgQ09ORklHX0RWQl9UREExODI3MUMyREQgaXMgbm90IHNldAojIENPTkZJ R19EVkJfU0kyMTY1IGlzIG5vdCBzZXQKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVuZHMK IwpDT05GSUdfRFZCX0NYMjQxMTA9eQojIENPTkZJR19EVkJfQ1gyNDEyMyBpcyBub3Qgc2V0CkNP TkZJR19EVkJfTVQzMTI9bQpDT05GSUdfRFZCX1pMMTAwMzY9eQpDT05GSUdfRFZCX1pMMTAwMzk9 bQpDT05GSUdfRFZCX1M1SDE0MjA9bQojIENPTkZJR19EVkJfU1RWMDI4OCBpcyBub3Qgc2V0CkNP TkZJR19EVkJfU1RCNjAwMD15CkNPTkZJR19EVkJfU1RWMDI5OT1tCkNPTkZJR19EVkJfU1RWNjEx MD15CkNPTkZJR19EVkJfU1RWMDkwMD15CkNPTkZJR19EVkJfVERBODA4Mz1tCkNPTkZJR19EVkJf VERBMTAwODY9eQpDT05GSUdfRFZCX1REQTgyNjE9eQpDT05GSUdfRFZCX1ZFUzFYOTM9eQpDT05G SUdfRFZCX1RVTkVSX0lURDEwMDA9bQojIENPTkZJR19EVkJfVFVORVJfQ1gyNDExMyBpcyBub3Qg c2V0CkNPTkZJR19EVkJfVERBODI2WD1tCiMgQ09ORklHX0RWQl9UVUE2MTAwIGlzIG5vdCBzZXQK Q09ORklHX0RWQl9DWDI0MTE2PW0KIyBDT05GSUdfRFZCX0NYMjQxMTcgaXMgbm90IHNldAojIENP TkZJR19EVkJfU0kyMVhYIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9UUzIwMjA9eQojIENPTkZJR19E VkJfRFMzMDAwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9NQjg2QTE2PW0KQ09ORklHX0RWQl9UREEx MDA3MT1tCgojCiMgRFZCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1NQ ODg3MD15CkNPTkZJR19EVkJfU1A4ODdYPXkKIyBDT05GSUdfRFZCX0NYMjI3MDAgaXMgbm90IHNl dApDT05GSUdfRFZCX0NYMjI3MDI9bQojIENPTkZJR19EVkJfUzVIMTQzMiBpcyBub3Qgc2V0CkNP TkZJR19EVkJfRFJYRD1tCkNPTkZJR19EVkJfTDY0NzgxPXkKQ09ORklHX0RWQl9UREExMDA0WD1t CkNPTkZJR19EVkJfTlhUNjAwMD15CiMgQ09ORklHX0RWQl9NVDM1MiBpcyBub3Qgc2V0CiMgQ09O RklHX0RWQl9aTDEwMzUzIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX0RJQjMwMDBNQiBpcyBub3Qg c2V0CkNPTkZJR19EVkJfRElCMzAwME1DPW0KQ09ORklHX0RWQl9ESUI3MDAwTT15CkNPTkZJR19E VkJfRElCNzAwMFA9eQpDT05GSUdfRFZCX0RJQjkwMDA9bQojIENPTkZJR19EVkJfVERBMTAwNDgg aXMgbm90IHNldApDT05GSUdfRFZCX0FGOTAxMz1tCkNPTkZJR19EVkJfRUMxMDA9bQojIENPTkZJ R19EVkJfSEQyOUwyIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9TVFYwMzY3PW0KQ09ORklHX0RWQl9D WEQyODIwUj1tCiMgQ09ORklHX0RWQl9SVEwyODMwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1JU TDI4MzIgaXMgbm90IHNldApDT05GSUdfRFZCX1NJMjE2OD1tCiMgQ09ORklHX0RWQl9BUzEwMl9G RSBpcyBub3Qgc2V0CgojCiMgRFZCLUMgKGNhYmxlKSBmcm9udGVuZHMKIwojIENPTkZJR19EVkJf VkVTMTgyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9UREExMDAyMSBpcyBub3Qgc2V0CkNPTkZJ R19EVkJfVERBMTAwMjM9eQpDT05GSUdfRFZCX1NUVjAyOTc9bQoKIwojIEFUU0MgKE5vcnRoIEFt ZXJpY2FuL0tvcmVhbiBUZXJyZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250ZW5kcwojCkNPTkZJR19E VkJfTlhUMjAwWD15CkNPTkZJR19EVkJfT1I1MTIxMT15CiMgQ09ORklHX0RWQl9PUjUxMTMyIGlz IG5vdCBzZXQKQ09ORklHX0RWQl9CQ00zNTEwPW0KQ09ORklHX0RWQl9MR0RUMzMwWD1tCkNPTkZJ R19EVkJfTEdEVDMzMDU9bQojIENPTkZJR19EVkJfTEcyMTYwIGlzIG5vdCBzZXQKQ09ORklHX0RW Ql9TNUgxNDA5PW0KQ09ORklHX0RWQl9BVTg1MjI9eQpDT05GSUdfRFZCX0FVODUyMl9EVFY9eQpD T05GSUdfRFZCX0FVODUyMl9WNEw9eQpDT05GSUdfRFZCX1M1SDE0MTE9bQoKIwojIElTREItVCAo dGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfUzkyMT1tCiMgQ09ORklHX0RWQl9E SUI4MDAwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9NQjg2QTIwUz1tCgojCiMgSVNEQi1TIChzYXRl bGxpdGUpICYgSVNEQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9UQzkw NTIyPW0KCiMKIyBEaWdpdGFsIHRlcnJlc3RyaWFsIG9ubHkgdHVuZXJzL1BMTAojCkNPTkZJR19E VkJfUExMPXkKIyBDT05GSUdfRFZCX1RVTkVSX0RJQjAwNzAgaXMgbm90IHNldApDT05GSUdfRFZC X1RVTkVSX0RJQjAwOTA9eQoKIwojIFNFQyBjb250cm9sIGRldmljZXMgZm9yIERWQi1TCiMKQ09O RklHX0RWQl9EUlgzOVhZSj15CkNPTkZJR19EVkJfTE5CUDIxPW0KQ09ORklHX0RWQl9MTkJQMjI9 bQojIENPTkZJR19EVkJfSVNMNjQwNSBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9JU0w2NDIxIGlz IG5vdCBzZXQKIyBDT05GSUdfRFZCX0lTTDY0MjMgaXMgbm90IHNldApDT05GSUdfRFZCX0E4Mjkz PXkKQ09ORklHX0RWQl9TUDI9eQojIENPTkZJR19EVkJfTEdTOEdMNSBpcyBub3Qgc2V0CiMgQ09O RklHX0RWQl9MR1M4R1hYIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9BVEJNODgzMD15CkNPTkZJR19E VkJfVERBNjY1eD1tCkNPTkZJR19EVkJfSVgyNTA1Vj1tCiMgQ09ORklHX0RWQl9NODhSUzIwMDAg aXMgbm90IHNldApDT05GSUdfRFZCX0FGOTAzMz1tCgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcg ZnJvbnRlbmRzCiMKIyBDT05GSUdfRFZCX0RVTU1ZX0ZFIGlzIG5vdCBzZXQKCiMKIyBHcmFwaGlj cyBzdXBwb3J0CiMKIyBDT05GSUdfQUdQIGlzIG5vdCBzZXQKQ09ORklHX1ZHQV9BUkI9eQpDT05G SUdfVkdBX0FSQl9NQVhfR1BVUz0xNgojIENPTkZJR19WR0FfU1dJVENIRVJPTyBpcyBub3Qgc2V0 CgojCiMgRGlyZWN0IFJlbmRlcmluZyBNYW5hZ2VyCiMKQ09ORklHX0RSTT15CkNPTkZJR19EUk1f S01TX0hFTFBFUj1tCkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15CiMgQ09ORklHX0RSTV9MT0FE X0VESURfRklSTVdBUkUgaXMgbm90IHNldAoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlw cwojCkNPTkZJR19EUk1fSTJDX0FEVjc1MTE9bQojIENPTkZJR19EUk1fSTJDX0NINzAwNiBpcyBu b3Qgc2V0CkNPTkZJR19EUk1fSTJDX1NJTDE2ND1tCkNPTkZJR19EUk1fSTJDX05YUF9UREE5OThY PW0KIyBDT05GSUdfRFJNX1BUTjM0NjAgaXMgbm90IHNldAojIENPTkZJR19EUk1fVERGWCBpcyBu b3Qgc2V0CiMgQ09ORklHX0RSTV9SMTI4IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1JBREVPTiBp cyBub3Qgc2V0CiMgQ09ORklHX0RSTV9OT1VWRUFVIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0k5 MTUgaXMgbm90IHNldAojIENPTkZJR19EUk1fTUdBIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZJ QSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9TQVZBR0UgaXMgbm90IHNldAojIENPTkZJR19EUk1f Vk1XR0ZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0dNQTUwMCBpcyBub3Qgc2V0CkNPTkZJR19E Uk1fVURMPW0KIyBDT05GSUdfRFJNX0FTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9NR0FHMjAw IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0NJUlJVU19RRU1VIGlzIG5vdCBzZXQKIyBDT05GSUdf RFJNX1FYTCBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9CT0NIUyBpcyBub3Qgc2V0CgojCiMgRnJh bWUgYnVmZmVyIERldmljZXMKIwpDT05GSUdfRkI9eQpDT05GSUdfRklSTVdBUkVfRURJRD15CkNP TkZJR19GQl9DTURMSU5FPXkKIyBDT05GSUdfRkJfRERDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JP T1RfVkVTQV9TVVBQT1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9DRkJf Q09QWUFSRUE9eQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CiMgQ09ORklHX0ZCX0NGQl9SRVZf UElYRUxTX0lOX0JZVEUgaXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZJTExSRUNUPXkKQ09ORklH X0ZCX1NZU19DT1BZQVJFQT15CkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPXkKQ09ORklHX0ZCX0ZP UkVJR05fRU5ESUFOPXkKIyBDT05GSUdfRkJfQk9USF9FTkRJQU4gaXMgbm90IHNldAojIENPTkZJ R19GQl9CSUdfRU5ESUFOIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0xJVFRMRV9FTkRJQU49eQpDT05G SUdfRkJfU1lTX0ZPUFM9eQpDT05GSUdfRkJfREVGRVJSRURfSU89eQpDT05GSUdfRkJfSEVDVUJB PXkKIyBDT05GSUdfRkJfU1ZHQUxJQiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01BQ01PREVTIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfQkFDS0xJR0hUIGlzIG5vdCBzZXQKQ09ORklHX0ZCX01PREVf SEVMUEVSUz15CiMgQ09ORklHX0ZCX1RJTEVCTElUVElORyBpcyBub3Qgc2V0CgojCiMgRnJhbWUg YnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwojIENPTkZJR19GQl9DSVJSVVMgaXMgbm90IHNldAoj IENPTkZJR19GQl9QTTIgaXMgbm90IHNldAojIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNl dAojIENPTkZJR19GQl9BUkMgaXMgbm90IHNldAojIENPTkZJR19GQl9BU0lMSUFOVCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX0lNU1RUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90 IHNldApDT05GSUdfRkJfVkVTQT15CkNPTkZJR19GQl9ONDExPXkKQ09ORklHX0ZCX0hHQT1tCiMg Q09ORklHX0ZCX09QRU5DT1JFUyBpcyBub3Qgc2V0CkNPTkZJR19GQl9TMUQxM1hYWD1tCiMgQ09O RklHX0ZCX05WSURJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldAojIENP TkZJR19GQl9JNzQwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTEU4MDU3OCBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX01BVFJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JBREVPTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX0FUWTEyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWSBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX1MzIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0FWQUdFIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfU0lTIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVklBIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfTkVPTUFHSUMgaXMgbm90IHNldAojIENPTkZJR19GQl9LWVJPIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfM0RGWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZPT0RPTzEgaXMgbm90IHNl dAojIENPTkZJR19GQl9WVDg2MjMgaXMgbm90IHNldAojIENPTkZJR19GQl9UUklERU5UIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0zIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfQ0FSTUlORSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TTVNDVUZYPW0KIyBD T05GSUdfRkJfVURMIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVklSVFVBTCBpcyBub3Qgc2V0CkNP TkZJR19GQl9NRVRST05PTUU9bQojIENPTkZJR19GQl9NQjg2MlhYIGlzIG5vdCBzZXQKQ09ORklH X0ZCX0JST0FEU0hFRVQ9bQpDT05GSUdfRkJfQVVPX0sxOTBYPW0KIyBDT05GSUdfRkJfQVVPX0sx OTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVVPX0sxOTAxIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfU0lNUExFIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9MQ0RfU1VQUE9SVD15CkNPTkZJ R19MQ0RfQ0xBU1NfREVWSUNFPW0KQ09ORklHX0xDRF9QTEFURk9STT1tCkNPTkZJR19CQUNLTElH SFRfQ0xBU1NfREVWSUNFPW0KQ09ORklHX0JBQ0tMSUdIVF9HRU5FUklDPW0KIyBDT05GSUdfQkFD S0xJR0hUX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfREE5MDNYPW0KQ09ORklHX0JB Q0tMSUdIVF9EQTkwNTI9bQojIENPTkZJR19CQUNLTElHSFRfQVBQTEUgaXMgbm90IHNldApDT05G SUdfQkFDS0xJR0hUX1NBSEFSQT1tCiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwIGlzIG5vdCBz ZXQKQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwPW0KQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwPW0K Q09ORklHX0JBQ0tMSUdIVF84OFBNODYwWD1tCkNPTkZJR19CQUNLTElHSFRfTE0zNjMwQT1tCiMg Q09ORklHX0JBQ0tMSUdIVF9MTTM2MzkgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xQODU1 WD1tCkNPTkZJR19CQUNLTElHSFRfUEFORE9SQT1tCiMgQ09ORklHX0JBQ0tMSUdIVF9UUFM2NTIx NyBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQVMzNzExPW0KQ09ORklHX0JBQ0tMSUdIVF9M VjUyMDdMUD1tCkNPTkZJR19CQUNLTElHSFRfQkQ2MTA3PW0KIyBDT05GSUdfVkdBU1RBVEUgaXMg bm90IHNldApDT05GSUdfSERNST15CiMgQ09ORklHX0xPR08gaXMgbm90IHNldApDT05GSUdfU09V TkQ9bQpDT05GSUdfU09VTkRfT1NTX0NPUkU9eQojIENPTkZJR19TT1VORF9PU1NfQ09SRV9QUkVD TEFJTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORCBpcyBub3Qgc2V0CkNPTkZJR19TT1VORF9QUklN RT1tCiMgQ09ORklHX1NPVU5EX09TUyBpcyBub3Qgc2V0CgojCiMgSElEIHN1cHBvcnQKIwpDT05G SUdfSElEPW0KQ09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RIPXkKQ09ORklHX0hJRFJBVz15CiMg Q09ORklHX1VISUQgaXMgbm90IHNldApDT05GSUdfSElEX0dFTkVSSUM9bQoKIwojIFNwZWNpYWwg SElEIGRyaXZlcnMKIwojIENPTkZJR19ISURfQTRURUNIIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9B Q1JVWD1tCkNPTkZJR19ISURfQUNSVVhfRkY9eQojIENPTkZJR19ISURfQVBQTEUgaXMgbm90IHNl dApDT05GSUdfSElEX0FVUkVBTD1tCkNPTkZJR19ISURfQkVMS0lOPW0KQ09ORklHX0hJRF9DSEVS Ulk9bQojIENPTkZJR19ISURfQ0hJQ09OWSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DWVBSRVNT IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0RSQUdPTlJJU0UgaXMgbm90IHNldApDT05GSUdfSElE X0VNU19GRj1tCkNPTkZJR19ISURfRUxFQ09NPW0KIyBDT05GSUdfSElEX0VaS0VZIGlzIG5vdCBz ZXQKQ09ORklHX0hJRF9LRVlUT1VDSD1tCkNPTkZJR19ISURfS1lFPW0KQ09ORklHX0hJRF9VQ0xP R0lDPW0KQ09ORklHX0hJRF9XQUxUT1A9bQpDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJ RF9JQ0FERT1tCiMgQ09ORklHX0hJRF9UV0lOSEFOIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9LRU5T SU5HVE9OPW0KQ09ORklHX0hJRF9MQ1BPV0VSPW0KQ09ORklHX0hJRF9MRU5PVk89bQojIENPTkZJ R19ISURfTE9HSVRFQ0ggaXMgbm90IHNldApDT05GSUdfSElEX01BR0lDTU9VU0U9bQpDT05GSUdf SElEX01JQ1JPU09GVD1tCkNPTkZJR19ISURfTU9OVEVSRVk9bQojIENPTkZJR19ISURfTVVMVElU T1VDSCBpcyBub3Qgc2V0CkNPTkZJR19ISURfT1JURUs9bQpDT05GSUdfSElEX1BBTlRIRVJMT1JE PW0KIyBDT05GSUdfUEFOVEhFUkxPUkRfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURfUEVUQUxZ TlggaXMgbm90IHNldApDT05GSUdfSElEX1BJQ09MQ0Q9bQojIENPTkZJR19ISURfUElDT0xDRF9G QiBpcyBub3Qgc2V0CkNPTkZJR19ISURfUElDT0xDRF9CQUNLTElHSFQ9eQpDT05GSUdfSElEX1BJ Q09MQ0RfTENEPXkKQ09ORklHX0hJRF9QSUNPTENEX0xFRFM9eQpDT05GSUdfSElEX1BMQU5UUk9O SUNTPW0KQ09ORklHX0hJRF9QUklNQVg9bQpDT05GSUdfSElEX1NBSVRFSz1tCkNPTkZJR19ISURf U0FNU1VORz1tCkNPTkZJR19ISURfU1BFRURMSU5LPW0KQ09ORklHX0hJRF9TVEVFTFNFUklFUz1t CkNPTkZJR19ISURfU1VOUExVUz1tCiMgQ09ORklHX0hJRF9STUkgaXMgbm90IHNldApDT05GSUdf SElEX0dSRUVOQVNJQT1tCkNPTkZJR19HUkVFTkFTSUFfRkY9eQpDT05GSUdfSElEX1NNQVJUSk9Z UExVUz1tCkNPTkZJR19TTUFSVEpPWVBMVVNfRkY9eQpDT05GSUdfSElEX1RJVk89bQpDT05GSUdf SElEX1RPUFNFRUQ9bQpDT05GSUdfSElEX1RISU5HTT1tCkNPTkZJR19ISURfVEhSVVNUTUFTVEVS PW0KQ09ORklHX1RIUlVTVE1BU1RFUl9GRj15CkNPTkZJR19ISURfV0FDT009bQpDT05GSUdfSElE X1dJSU1PVEU9bQpDT05GSUdfSElEX1hJTk1PPW0KQ09ORklHX0hJRF9aRVJPUExVUz1tCiMgQ09O RklHX1pFUk9QTFVTX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9aWURBQ1JPTj1tCkNPTkZJR19I SURfU0VOU09SX0hVQj1tCgojCiMgVVNCIEhJRCBzdXBwb3J0CiMKIyBDT05GSUdfVVNCX0hJRCBp cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QSUQgaXMgbm90IHNldAoKIwojIFVTQiBISUQgQm9vdCBQ cm90b2NvbCBkcml2ZXJzCiMKIyBDT05GSUdfVVNCX0tCRCBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf TU9VU0U9bQoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNfSElEPW0KQ09ORklHX1VT Ql9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NP TU1PTj1tCkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQj1tCiMgQ09ORklHX1VT Ql9BTk5PVU5DRV9ORVdfREVWSUNFUyBpcyBub3Qgc2V0CgojCiMgTWlzY2VsbGFuZW91cyBVU0Ig b3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKIyBDT05GSUdfVVNCX0RZTkFN SUNfTUlOT1JTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9PVEc9eQpDT05GSUdfVVNCX09UR19XSElU RUxJU1Q9eQpDT05GSUdfVVNCX09UR19CTEFDS0xJU1RfSFVCPXkKQ09ORklHX1VTQl9PVEdfRlNN PW0KIyBDT05GSUdfVVNCX01PTiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfV1VTQj1tCiMgQ09ORklH X1VTQl9XVVNCX0NCQUYgaXMgbm90IHNldAoKIwojIFVTQiBIb3N0IENvbnRyb2xsZXIgRHJpdmVy cwojCiMgQ09ORklHX1VTQl9DNjdYMDBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9YSENJX0hD RD1tCkNPTkZJR19VU0JfWEhDSV9QQ0k9bQpDT05GSUdfVVNCX0VIQ0lfSENEPW0KQ09ORklHX1VT Ql9FSENJX1JPT1RfSFVCX1RUPXkKQ09ORklHX1VTQl9FSENJX1RUX05FV1NDSEVEPXkKQ09ORklH X1VTQl9FSENJX1BDST1tCkNPTkZJR19VU0JfRUhDSV9IQ0RfUExBVEZPUk09bQojIENPTkZJR19V U0JfT1hVMjEwSFBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9JU1AxMTZYX0hDRD1tCkNPTkZJ R19VU0JfSVNQMTc2MF9IQ0Q9bQojIENPTkZJR19VU0JfSVNQMTM2Ml9IQ0QgaXMgbm90IHNldApD T05GSUdfVVNCX0ZVU0JIMjAwX0hDRD1tCkNPTkZJR19VU0JfRk9URzIxMF9IQ0Q9bQpDT05GSUdf VVNCX09IQ0lfSENEPW0KQ09ORklHX1VTQl9PSENJX0hDRF9QQ0k9bQpDT05GSUdfVVNCX09IQ0lf SENEX1NTQj15CkNPTkZJR19VU0JfT0hDSV9IQ0RfUExBVEZPUk09bQojIENPTkZJR19VU0JfVUhD SV9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0w4MTFfSENEIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9SOEE2NjU5N19IQ0Q9bQojIENPTkZJR19VU0JfV0hDSV9IQ0QgaXMgbm90IHNldAojIENP TkZJR19VU0JfSFdBX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSENEX0JDTUE9bQpDT05GSUdf VVNCX0hDRF9TU0I9bQojIENPTkZJR19VU0JfSENEX1RFU1RfTU9ERSBpcyBub3Qgc2V0CgojCiMg VVNCIERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9BQ009bQpDT05GSUdfVVNCX1BS SU5URVI9bQpDT05GSUdfVVNCX1dETT1tCkNPTkZJR19VU0JfVE1DPW0KCiMKIyBOT1RFOiBVU0Jf U1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5CiMKCiMKIyBhbHNvIGJl IG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mbwojCkNPTkZJR19VU0Jf U1RPUkFHRT1tCkNPTkZJR19VU0JfU1RPUkFHRV9ERUJVRz15CiMgQ09ORklHX1VTQl9TVE9SQUdF X1JFQUxURUsgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9EQVRBRkFCIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX1NUT1JBR0VfRlJFRUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9T VE9SQUdFX0lTRDIwMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU1RPUkFHRV9VU0JBVD1tCkNPTkZJ R19VU0JfU1RPUkFHRV9TRERSMDk9bQpDT05GSUdfVVNCX1NUT1JBR0VfU0REUjU1PW0KIyBDT05G SUdfVVNCX1NUT1JBR0VfSlVNUFNIT1QgaXMgbm90IHNldApDT05GSUdfVVNCX1NUT1JBR0VfQUxB VURBPW0KQ09ORklHX1VTQl9TVE9SQUdFX09ORVRPVUNIPW0KIyBDT05GSUdfVVNCX1NUT1JBR0Vf S0FSTUEgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1RPUkFHRV9DWVBSRVNTX0FUQUNCIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX1NUT1JBR0VfRU5FX1VCNjI1MCBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9VQVMgaXMgbm90IHNldAoKIwojIFVTQiBJbWFnaW5nIGRldmljZXMKIwojIENPTkZJR19V U0JfTURDODAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9NSUNST1RFSz1tCiMgQ09ORklHX1VTQklQ X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19VU0JfTVVTQl9IRFJDIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0RXQzMgaXMgbm90IHNldAojIENPTkZJR19VU0JfRFdDMiBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfQ0hJUElERUE9bQpDT05GSUdfVVNCX0NISVBJREVBX1VEQz15CiMgQ09ORklHX1VTQl9D SElQSURFQV9IT1NUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DSElQSURFQV9ERUJVRz15CgojCiMg VVNCIHBvcnQgZHJpdmVycwojCkNPTkZJR19VU0JfVVNTNzIwPW0KQ09ORklHX1VTQl9TRVJJQUw9 bQpDT05GSUdfVVNCX1NFUklBTF9HRU5FUklDPXkKQ09ORklHX1VTQl9TRVJJQUxfU0lNUExFPW0K Q09ORklHX1VTQl9TRVJJQUxfQUlSQ0FCTEU9bQojIENPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTYg aXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49bQpDT05GSUdfVVNCX1NFUklBTF9D SDM0MT1tCkNPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVBVD1tCkNPTkZJR19VU0JfU0VSSUFMX0RJ R0lfQUNDRUxFUE9SVD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfQ1AyMTBYIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9TRVJJQUxfQ1lQUkVTU19NOD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfRU1QRUcgaXMg bm90IHNldApDT05GSUdfVVNCX1NFUklBTF9GVERJX1NJTz1tCkNPTkZJR19VU0JfU0VSSUFMX1ZJ U09SPW0KQ09ORklHX1VTQl9TRVJJQUxfSVBBUT1tCkNPTkZJR19VU0JfU0VSSUFMX0lSPW0KIyBD T05GSUdfVVNCX1NFUklBTF9FREdFUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0VE R0VQT1JUX1RJPW0KQ09ORklHX1VTQl9TRVJJQUxfRjgxMjMyPW0KIyBDT05GSUdfVVNCX1NFUklB TF9HQVJNSU4gaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0lQVyBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9TRVJJQUxfSVVVIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlT UEFOX1BEQSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU49bQpDT05GSUdfVVNC X1NFUklBTF9LTFNJPW0KIyBDT05GSUdfVVNCX1NFUklBTF9LT0JJTF9TQ1QgaXMgbm90IHNldApD T05GSUdfVVNCX1NFUklBTF9NQ1RfVTIzMj1tCkNPTkZJR19VU0JfU0VSSUFMX01FVFJPPW0KIyBD T05GSUdfVVNCX1NFUklBTF9NT1M3NzIwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfTU9T Nzg0MD1tCkNPTkZJR19VU0JfU0VSSUFMX01YVVBPUlQ9bQpDT05GSUdfVVNCX1NFUklBTF9OQVZN QU49bQojIENPTkZJR19VU0JfU0VSSUFMX1BMMjMwMyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VS SUFMX09USTY4NTg9bQpDT05GSUdfVVNCX1NFUklBTF9RQ0FVWD1tCkNPTkZJR19VU0JfU0VSSUFM X1FVQUxDT01NPW0KIyBDT05GSUdfVVNCX1NFUklBTF9TUENQOFg1IGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX1NFUklBTF9TQUZFIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFX SVJFTEVTUyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1NZTUJPTD1tCkNPTkZJR19VU0Jf U0VSSUFMX1RJPW0KIyBDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0sgaXMgbm90IHNldApDT05G SUdfVVNCX1NFUklBTF9YSVJDT009bQpDT05GSUdfVVNCX1NFUklBTF9XV0FOPW0KIyBDT05GSUdf VVNCX1NFUklBTF9PUFRJT04gaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX09NTklORVQg aXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX09QVElDT04gaXMgbm90IHNldAojIENPTkZJ R19VU0JfU0VSSUFMX1hTRU5TX01UIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfV0lTSEJP TkU9bQojIENPTkZJR19VU0JfU0VSSUFMX1NTVTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9T RVJJQUxfUVQyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfREVCVUc9bQoKIwojIFVTQiBN aXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0VNSTYyPW0KQ09ORklHX1VTQl9FTUky Nj1tCkNPTkZJR19VU0JfQURVVFVYPW0KQ09ORklHX1VTQl9TRVZTRUc9bQpDT05GSUdfVVNCX1JJ TzUwMD1tCiMgQ09ORklHX1VTQl9MRUdPVE9XRVIgaXMgbm90IHNldApDT05GSUdfVVNCX0xDRD1t CkNPTkZJR19VU0JfTEVEPW0KQ09ORklHX1VTQl9DWVBSRVNTX0NZN0M2Mz1tCkNPTkZJR19VU0Jf Q1lUSEVSTT1tCiMgQ09ORklHX1VTQl9JRE1PVVNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0ZU RElfRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9BUFBMRURJU1BMQVkgaXMgbm90IHNldApD T05GSUdfVVNCX1NJU1VTQlZHQT1tCkNPTkZJR19VU0JfTEQ9bQpDT05GSUdfVVNCX1RSQU5DRVZJ QlJBVE9SPW0KIyBDT05GSUdfVVNCX0lPV0FSUklPUiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVEVT VD1tCkNPTkZJR19VU0JfRUhTRVRfVEVTVF9GSVhUVVJFPW0KIyBDT05GSUdfVVNCX0lTSUdIVEZX IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ZVVJFWD1tCkNPTkZJR19VU0JfRVpVU0JfRlgyPW0KIyBD T05GSUdfVVNCX0hTSUNfVVNCMzUwMyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTElOS19MQVlFUl9U RVNUPW0KCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJR19VU0JfUEhZPXkK Q09ORklHX05PUF9VU0JfWENFSVY9bQpDT05GSUdfVEFIVk9fVVNCPW0KIyBDT05GSUdfVEFIVk9f VVNCX0hPU1RfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTMwMT1tCkNPTkZJ R19VU0JfR0FER0VUPW0KQ09ORklHX1VTQl9HQURHRVRfREVCVUc9eQpDT05GSUdfVVNCX0dBREdF VF9WRVJCT1NFPXkKQ09ORklHX1VTQl9HQURHRVRfREVCVUdfRklMRVM9eQojIENPTkZJR19VU0Jf R0FER0VUX0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURHRVRfVkJVU19EUkFXPTIK Q09ORklHX1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVGRkVSUz0yCgojCiMgVVNCIFBlcmlwaGVy YWwgQ29udHJvbGxlcgojCkNPTkZJR19VU0JfRk9URzIxMF9VREM9bQpDT05GSUdfVVNCX0dSX1VE Qz1tCiMgQ09ORklHX1VTQl9SOEE2NjU5NyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUFhBMjdYPW0K Q09ORklHX1VTQl9NVl9VREM9bQpDT05GSUdfVVNCX01WX1UzRD1tCiMgQ09ORklHX1VTQl9NNjY1 OTIgaXMgbm90IHNldAojIENPTkZJR19VU0JfQkRDX1VEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9BTUQ1NTM2VURDIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ORVQyMjcyPW0KIyBDT05GSUdfVVNC X05FVDIyNzJfRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVDIyODAgaXMgbm90IHNldAoj IENPTkZJR19VU0JfR09LVSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9FRzIwVCBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfRFVNTVlfSENEPW0KQ09ORklHX1VTQl9MSUJDT01QT1NJVEU9bQpDT05GSUdf VVNCX0ZfQUNNPW0KQ09ORklHX1VTQl9GX1NTX0xCPW0KQ09ORklHX1VTQl9VX1NFUklBTD1tCkNP TkZJR19VU0JfRl9TRVJJQUw9bQpDT05GSUdfVVNCX0ZfT0JFWD1tCkNPTkZJR19VU0JfRl9NQVNT X1NUT1JBR0U9bQpDT05GSUdfVVNCX0ZfRlM9bQpDT05GSUdfVVNCX0ZfSElEPW0KQ09ORklHX1VT Ql9DT05GSUdGUz1tCkNPTkZJR19VU0JfQ09ORklHRlNfU0VSSUFMPXkKIyBDT05GSUdfVVNCX0NP TkZJR0ZTX0FDTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19PQkVYIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX05DTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05G SUdGU19FQ00gaXMgbm90IHNldAojIENPTkZJR19VU0JfQ09ORklHRlNfRUNNX1NVQlNFVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19STkRJUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9DT05GSUdGU19FRU0gaXMgbm90IHNldApDT05GSUdfVVNCX0NPTkZJR0ZTX01BU1NfU1RPUkFH RT15CiMgQ09ORklHX1VTQl9DT05GSUdGU19GX0xCX1NTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X0NPTkZJR0ZTX0ZfRlMgaXMgbm90IHNldApDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfSElEPXkKQ09O RklHX1VTQl9aRVJPPW0KIyBDT05GSUdfVVNCX1pFUk9fSE5QVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9FVEggaXMgbm90IHNldAojIENPTkZJR19VU0JfR19OQ00gaXMgbm90IHNldApDT05G SUdfVVNCX0dBREdFVEZTPW0KQ09ORklHX1VTQl9GVU5DVElPTkZTPW0KIyBDT05GSUdfVVNCX0ZV TkNUSU9ORlNfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0ZVTkNUSU9ORlNfUk5ESVMgaXMg bm90IHNldApDT05GSUdfVVNCX0ZVTkNUSU9ORlNfR0VORVJJQz15CkNPTkZJR19VU0JfTUFTU19T VE9SQUdFPW0KQ09ORklHX1VTQl9HX1NFUklBTD1tCkNPTkZJR19VU0JfR19QUklOVEVSPW0KIyBD T05GSUdfVVNCX0NEQ19DT01QT1NJVEUgaXMgbm90IHNldAojIENPTkZJR19VU0JfR19BQ01fTVMg aXMgbm90IHNldAojIENPTkZJR19VU0JfR19NVUxUSSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR19I SUQ9bQojIENPTkZJR19VU0JfR19EQkdQIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfV0VCQ0FN IGlzIG5vdCBzZXQKQ09ORklHX1VXQj15CiMgQ09ORklHX1VXQl9IV0EgaXMgbm90IHNldAojIENP TkZJR19VV0JfV0hDSSBpcyBub3Qgc2V0CkNPTkZJR19NTUM9bQpDT05GSUdfTU1DX0RFQlVHPXkK Q09ORklHX01NQ19DTEtHQVRFPXkKCiMKIyBNTUMvU0QvU0RJTyBDYXJkIERyaXZlcnMKIwpDT05G SUdfTU1DX0JMT0NLPW0KQ09ORklHX01NQ19CTE9DS19NSU5PUlM9OAojIENPTkZJR19NTUNfQkxP Q0tfQk9VTkNFIGlzIG5vdCBzZXQKQ09ORklHX1NESU9fVUFSVD1tCkNPTkZJR19NTUNfVEVTVD1t CgojCiMgTU1DL1NEL1NESU8gSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwojIENPTkZJR19NTUNf U0RIQ0kgaXMgbm90IHNldAojIENPTkZJR19NTUNfV0JTRCBpcyBub3Qgc2V0CiMgQ09ORklHX01N Q19USUZNX1NEIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX0NCNzEwIGlzIG5vdCBzZXQKIyBDT05G SUdfTU1DX1ZJQV9TRE1NQyBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19WVUIzMDAgaXMgbm90IHNl dAojIENPTkZJR19NTUNfVVNIQyBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19VU0RISTZST0wwIGlz IG5vdCBzZXQKIyBDT05GSUdfTU1DX1RPU0hJQkFfUENJIGlzIG5vdCBzZXQKQ09ORklHX01FTVNU SUNLPW0KQ09ORklHX01FTVNUSUNLX0RFQlVHPXkKCiMKIyBNZW1vcnlTdGljayBkcml2ZXJzCiMK Q09ORklHX01FTVNUSUNLX1VOU0FGRV9SRVNVTUU9eQojIENPTkZJR19NU1BST19CTE9DSyBpcyBu b3Qgc2V0CkNPTkZJR19NU19CTE9DSz1tCgojCiMgTWVtb3J5U3RpY2sgSG9zdCBDb250cm9sbGVy IERyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19USUZNX01TIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVNU1RJQ0tfSk1JQ1JPTl8zOFggaXMgbm90IHNldAojIENPTkZJR19NRU1TVElDS19SNTkyIGlz IG5vdCBzZXQKQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9bQoKIwojIExFRCBk cml2ZXJzCiMKQ09ORklHX0xFRFNfODhQTTg2MFg9bQpDT05GSUdfTEVEU19MTTM1MzA9bQpDT05G SUdfTEVEU19MTTM2NDI9bQpDT05GSUdfTEVEU19QQ0E5NTMyPW0KIyBDT05GSUdfTEVEU19MUDM5 NDQgaXMgbm90IHNldApDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9OPW0KQ09ORklHX0xFRFNfTFA1 NTIxPW0KQ09ORklHX0xFRFNfTFA1NTIzPW0KQ09ORklHX0xFRFNfTFA1NTYyPW0KQ09ORklHX0xF RFNfTFA4NTAxPW0KQ09ORklHX0xFRFNfTFA4ODYwPW0KIyBDT05GSUdfTEVEU19QQ0E5NTVYIGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfUENBOTYzWD1tCiMgQ09ORklHX0xFRFNfV004MzUwIGlzIG5v dCBzZXQKQ09ORklHX0xFRFNfREE5MDNYPW0KQ09ORklHX0xFRFNfREE5MDUyPW0KQ09ORklHX0xF RFNfUFdNPW0KQ09ORklHX0xFRFNfUkVHVUxBVE9SPW0KQ09ORklHX0xFRFNfQkQyODAyPW0KQ09O RklHX0xFRFNfQURQNTUyMD1tCiMgQ09ORklHX0xFRFNfVENBNjUwNyBpcyBub3Qgc2V0CiMgQ09O RklHX0xFRFNfTUFYODk5NyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xNMzU1eD1tCkNPTkZJR19M RURTX01FTkYyMUJNQz1tCgojCiMgTEVEIGRyaXZlciBmb3IgYmxpbmsoMSkgVVNCIFJHQiBMRUQg aXMgdW5kZXIgU3BlY2lhbCBISUQgZHJpdmVycyAoSElEX1RISU5HTSkKIwpDT05GSUdfTEVEU19C TElOS009bQoKIwojIExFRCBUcmlnZ2VycwojCiMgQ09ORklHX0xFRFNfVFJJR0dFUlMgaXMgbm90 IHNldAojIENPTkZJR19BQ0NFU1NJQklMSVRZIGlzIG5vdCBzZXQKQ09ORklHX0VEQUM9eQpDT05G SUdfRURBQ19MRUdBQ1lfU1lTRlM9eQpDT05GSUdfRURBQ19ERUJVRz15CkNPTkZJR19FREFDX01N X0VEQUM9eQojIENPTkZJR19FREFDX0U3NTJYIGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQ19JODI5 NzVYIGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQ19JMzAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0VE QUNfSTMyMDAgaXMgbm90IHNldAojIENPTkZJR19FREFDX0lFMzEyMDAgaXMgbm90IHNldAojIENP TkZJR19FREFDX1gzOCBpcyBub3Qgc2V0CiMgQ09ORklHX0VEQUNfSTU0MDAgaXMgbm90IHNldAoj IENPTkZJR19FREFDX0k1MDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQ19JNTEwMCBpcyBub3Qg c2V0CiMgQ09ORklHX0VEQUNfSTczMDAgaXMgbm90IHNldApDT05GSUdfUlRDX0xJQj15CiMgQ09O RklHX1JUQ19DTEFTUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RNQURFVklDRVMgaXMgbm90IHNldApD T05GSUdfQVVYRElTUExBWT15CkNPTkZJR19LUzAxMDg9bQpDT05GSUdfS1MwMTA4X1BPUlQ9MHgz NzgKQ09ORklHX0tTMDEwOF9ERUxBWT0yCkNPTkZJR19DRkFHMTI4NjRCPW0KQ09ORklHX0NGQUcx Mjg2NEJfUkFURT0yMApDT05GSUdfVUlPPXkKIyBDT05GSUdfVUlPX0NJRiBpcyBub3Qgc2V0CkNP TkZJR19VSU9fUERSVl9HRU5JUlE9eQojIENPTkZJR19VSU9fRE1FTV9HRU5JUlEgaXMgbm90IHNl dAojIENPTkZJR19VSU9fQUVDIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX1NFUkNPUzMgaXMgbm90 IHNldAojIENPTkZJR19VSU9fUENJX0dFTkVSSUMgaXMgbm90IHNldAojIENPTkZJR19VSU9fTkVU WCBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19NRjYyNCBpcyBub3Qgc2V0CkNPTkZJR19WSVJUX0RS SVZFUlM9eQpDT05GSUdfVklSVElPPXkKCiMKIyBWaXJ0aW8gZHJpdmVycwojCiMgQ09ORklHX1ZJ UlRJT19QQ0kgaXMgbm90IHNldApDT05GSUdfVklSVElPX0JBTExPT049bQpDT05GSUdfVklSVElP X01NSU89bQojIENPTkZJR19WSVJUSU9fTU1JT19DTURMSU5FX0RFVklDRVMgaXMgbm90IHNldAoK IwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQKIwojIENPTkZJR19IWVBFUlYgaXMg bm90IHNldApDT05GSUdfU1RBR0lORz15CiMgQ09ORklHX1NMSUNPU1MgaXMgbm90IHNldAojIENP TkZJR19DT01FREkgaXMgbm90IHNldApDT05GSUdfUEFORUw9bQpDT05GSUdfUEFORUxfUEFSUE9S VD0wCkNPTkZJR19QQU5FTF9QUk9GSUxFPTUKQ09ORklHX1BBTkVMX0NIQU5HRV9NRVNTQUdFPXkK Q09ORklHX1BBTkVMX0JPT1RfTUVTU0FHRT0iIgojIENPTkZJR19SVFM1MjA4IGlzIG5vdCBzZXQK CiMKIyBJSU8gc3RhZ2luZyBkcml2ZXJzCiMKCiMKIyBBY2NlbGVyb21ldGVycwojCgojCiMgQW5h bG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCgojCiMgQW5hbG9nIGRpZ2l0YWwgYmktZGlyZWN0 aW9uIGNvbnZlcnRlcnMKIwoKIwojIENhcGFjaXRhbmNlIHRvIGRpZ2l0YWwgY29udmVydGVycwoj CkNPTkZJR19BRDcxNTA9eQpDT05GSUdfQUQ3MTUyPW0KIyBDT05GSUdfQUQ3NzQ2IGlzIG5vdCBz ZXQKCiMKIyBEaXJlY3QgRGlnaXRhbCBTeW50aGVzaXMKIwoKIwojIERpZ2l0YWwgZ3lyb3Njb3Bl IHNlbnNvcnMKIwoKIwojIE5ldHdvcmsgQW5hbHl6ZXIsIEltcGVkYW5jZSBDb252ZXJ0ZXJzCiMK Q09ORklHX0FENTkzMz1tCgojCiMgTGlnaHQgc2Vuc29ycwojCkNPTkZJR19TRU5TT1JTX0lTTDI5 MDE4PXkKQ09ORklHX1NFTlNPUlNfSVNMMjkwMjg9bQojIENPTkZJR19UU0wyNTgzIGlzIG5vdCBz ZXQKQ09ORklHX1RTTDJ4N3g9bQoKIwojIE1hZ25ldG9tZXRlciBzZW5zb3JzCiMKQ09ORklHX1NF TlNPUlNfSE1DNTg0Mz15CkNPTkZJR19TRU5TT1JTX0hNQzU4NDNfSTJDPXkKCiMKIyBBY3RpdmUg ZW5lcmd5IG1ldGVyaW5nIElDCiMKIyBDT05GSUdfQURFNzg1NCBpcyBub3Qgc2V0CgojCiMgUmVz b2x2ZXIgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKCiMKIyBUcmlnZ2VycyAtIHN0YW5kYWxvbmUK IwpDT05GSUdfSUlPX1NJTVBMRV9EVU1NWT15CiMgQ09ORklHX0lJT19TSU1QTEVfRFVNTVlfRVZF TlRTIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TSU1QTEVfRFVNTVlfQlVGRkVSPXkKIyBDT05GSUdf RkJfWEdJIGlzIG5vdCBzZXQKQ09ORklHX0ZUMTAwMD15CiMgQ09ORklHX0ZUMTAwMF9VU0IgaXMg bm90IHNldAoKIwojIFNwZWFrdXAgY29uc29sZSBzcGVlY2gKIwpDT05GSUdfVE9VQ0hTQ1JFRU5f U1lOQVBUSUNTX0kyQ19STUk0PW0KIyBDT05GSUdfU1RBR0lOR19NRURJQSBpcyBub3Qgc2V0Cgoj CiMgQW5kcm9pZAojCiMgQ09ORklHX1VTQl9XUEFOX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1dJ TUFYX0dETTcyWFggaXMgbm90IHNldAojIENPTkZJR19MVEVfR0RNNzI0WCBpcyBub3Qgc2V0CiMg Q09ORklHX0RHTkMgaXMgbm90IHNldAojIENPTkZJR19ER0FQIGlzIG5vdCBzZXQKIyBDT05GSUdf R1NfRlBHQUJPT1QgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NLRUlOPW0KQ09ORklHX1VOSVNZ U1NQQVI9eQojIENPTkZJR19VTklTWVNfVklTT1JVVElMIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9Q TEFURk9STV9ERVZJQ0VTPXkKIyBDT05GSUdfQUNFUkhERiBpcyBub3Qgc2V0CiMgQ09ORklHX0FT VVNfTEFQVE9QIGlzIG5vdCBzZXQKQ09ORklHX0RFTExfTEFQVE9QPW0KIyBDT05GSUdfREVMTF9T TU84ODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9MQVBUT1AgaXMgbm90IHNldAojIENP TkZJR19GVUpJVFNVX1RBQkxFVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX0FDQ0VMIGlzIG5vdCBz ZXQKIyBDT05GSUdfSFBfV0lSRUxFU1MgaXMgbm90IHNldAojIENPTkZJR19QQU5BU09OSUNfTEFQ VE9QIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhJTktQQURfQUNQSSBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0hEQVBTPW0KIyBDT05GSUdfSU5URUxfTUVOTE9XIGlzIG5vdCBzZXQKIyBDT05GSUdf QUNQSV9XTUkgaXMgbm90IHNldAojIENPTkZJR19UT1BTVEFSX0xBUFRPUCBpcyBub3Qgc2V0CiMg Q09ORklHX1RPU0hJQkFfQlRfUkZLSUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9TSElCQV9IQVBT IGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9DTVBDIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf SVBTIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX1JUTCBpcyBub3Qgc2V0CkNPTkZJR19TQU1TVU5H X0xBUFRPUD1tCiMgQ09ORklHX1NBTVNVTkdfUTEwIGlzIG5vdCBzZXQKIyBDT05GSUdfQVBQTEVf R01VWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1JTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lO VEVMX1NNQVJUQ09OTkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BWUEFOSUMgaXMgbm90IHNldAoj IENPTkZJR19DSFJPTUVfUExBVEZPUk1TIGlzIG5vdCBzZXQKCiMKIyBTT0MgKFN5c3RlbSBPbiBD aGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMKIyBDT05GSUdfU09DX1RJIGlzIG5vdCBzZXQKCiMKIyBI YXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKCiMKIyBDbG9jayBTb3VyY2UgZHJpdmVycwojCkNP TkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15CkNPTkZJR19DTEtCTERfSTgy NTM9eQojIENPTkZJR19BVE1FTF9QSVQgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9DTVQg aXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9NVFUyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0hf VElNRVJfVE1VIGlzIG5vdCBzZXQKIyBDT05GSUdfRU1fVElNRVJfU1RJIGlzIG5vdCBzZXQKIyBD T05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9TVVBQT1JUPXkKIyBDT05GSUdf QU1EX0lPTU1VIGlzIG5vdCBzZXQKCiMKIyBSZW1vdGVwcm9jIGRyaXZlcnMKIwpDT05GSUdfUkVN T1RFUFJPQz15CkNPTkZJR19TVEVfTU9ERU1fUlBST0M9eQoKIwojIFJwbXNnIGRyaXZlcnMKIwoK IwojIFNPQyAoU3lzdGVtIE9uIENoaXApIHNwZWNpZmljIERyaXZlcnMKIwpDT05GSUdfUE1fREVW RlJFUT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9HT1ZfU0lNUExF X09OREVNQU5EPXkKQ09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFPXkKIyBDT05GSUdfREVW RlJFUV9HT1ZfUE9XRVJTQVZFIGlzIG5vdCBzZXQKQ09ORklHX0RFVkZSRVFfR09WX1VTRVJTUEFD RT1tCgojCiMgREVWRlJFUSBEcml2ZXJzCiMKQ09ORklHX0VYVENPTj1tCgojCiMgRXh0Y29uIERl dmljZSBEcml2ZXJzCiMKQ09ORklHX0VYVENPTl9BRENfSkFDSz1tCkNPTkZJR19FWFRDT05fTUFY MTQ1Nzc9bQpDT05GSUdfRVhUQ09OX01BWDc3NjkzPW0KQ09ORklHX0VYVENPTl9NQVg4OTk3PW0K Q09ORklHX0VYVENPTl9SVDg5NzNBPW0KQ09ORklHX0VYVENPTl9TTTU1MDI9bQpDT05GSUdfTUVN T1JZPXkKQ09ORklHX0lJTz15CkNPTkZJR19JSU9fQlVGRkVSPXkKIyBDT05GSUdfSUlPX0JVRkZF Ul9DQiBpcyBub3Qgc2V0CkNPTkZJR19JSU9fS0ZJRk9fQlVGPXkKQ09ORklHX0lJT19UUklHR0VS RURfQlVGRkVSPXkKQ09ORklHX0lJT19UUklHR0VSPXkKQ09ORklHX0lJT19DT05TVU1FUlNfUEVS X1RSSUdHRVI9MgoKIwojIEFjY2VsZXJvbWV0ZXJzCiMKIyBDT05GSUdfQk1BMTgwIGlzIG5vdCBz ZXQKIyBDT05GSUdfQk1DMTUwX0FDQ0VMIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfQUND RUxfM0Q9bQpDT05GSUdfSUlPX1NUX0FDQ0VMXzNBWElTPW0KQ09ORklHX0lJT19TVF9BQ0NFTF9J MkNfM0FYSVM9bQpDT05GSUdfTU1BODQ1Mj15CiMgQ09ORklHX0tYQ0pLMTAxMyBpcyBub3Qgc2V0 CgojCiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRDcyOTE9eQojIENP TkZJR19BRDc5OVggaXMgbm90IHNldAojIENPTkZJR19BWFAyODhfQURDIGlzIG5vdCBzZXQKQ09O RklHX01BWDEzNjM9bQpDT05GSUdfTUNQMzQyMj15CkNPTkZJR19NRU5fWjE4OF9BREM9bQpDT05G SUdfTkFVNzgwMj1tCkNPTkZJR19RQ09NX1NQTUlfSUFEQz15CkNPTkZJR19USV9BREMwODFDPXkK IyBDT05GSUdfVElfQU0zMzVYX0FEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDQwMzBfTUFEQyBp cyBub3Qgc2V0CiMgQ09ORklHX1RXTDYwMzBfR1BBREMgaXMgbm90IHNldApDT05GSUdfVklQRVJC T0FSRF9BREM9bQoKIwojIEFtcGxpZmllcnMKIwoKIwojIEhpZCBTZW5zb3IgSUlPIENvbW1vbgoj CkNPTkZJR19ISURfU0VOU09SX0lJT19DT01NT049bQpDT05GSUdfSElEX1NFTlNPUl9JSU9fVFJJ R0dFUj1tCkNPTkZJR19JSU9fU1RfU0VOU09SU19JMkM9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNf Q09SRT15CgojCiMgRGlnaXRhbCB0byBhbmFsb2cgY29udmVydGVycwojCkNPTkZJR19BRDUwNjQ9 bQpDT05GSUdfQUQ1MzgwPXkKQ09ORklHX0FENTQ0Nj1tCkNPTkZJR19NQVg1MTc9eQojIENPTkZJ R19NQ1A0NzI1IGlzIG5vdCBzZXQKCiMKIyBGcmVxdWVuY3kgU3ludGhlc2l6ZXJzIEREUy9QTEwK IwoKIwojIENsb2NrIEdlbmVyYXRvci9EaXN0cmlidXRpb24KIwoKIwojIFBoYXNlLUxvY2tlZCBM b29wIChQTEwpIGZyZXF1ZW5jeSBzeW50aGVzaXplcnMKIwoKIwojIERpZ2l0YWwgZ3lyb3Njb3Bl IHNlbnNvcnMKIwojIENPTkZJR19CTUcxNjAgaXMgbm90IHNldAojIENPTkZJR19ISURfU0VOU09S X0dZUk9fM0QgaXMgbm90IHNldApDT05GSUdfSUlPX1NUX0dZUk9fM0FYSVM9eQpDT05GSUdfSUlP X1NUX0dZUk9fSTJDXzNBWElTPXkKQ09ORklHX0lURzMyMDA9eQoKIwojIEh1bWlkaXR5IHNlbnNv cnMKIwpDT05GSUdfU0k3MDA1PW0KIyBDT05GSUdfU0k3MDIwIGlzIG5vdCBzZXQKCiMKIyBJbmVy dGlhbCBtZWFzdXJlbWVudCB1bml0cwojCkNPTkZJR19JTlZfTVBVNjA1MF9JSU89eQoKIwojIExp Z2h0IHNlbnNvcnMKIwpDT05GSUdfQURKRF9TMzExPXkKIyBDT05GSUdfQUwzMzIwQSBpcyBub3Qg c2V0CkNPTkZJR19BUERTOTMwMD1tCkNPTkZJR19DTTMyMTgxPXkKQ09ORklHX0NNMzY2NTE9bQoj IENPTkZJR19HUDJBUDAyMEEwMEYgaXMgbm90IHNldApDT05GSUdfSVNMMjkxMjU9eQpDT05GSUdf SElEX1NFTlNPUl9BTFM9bQpDT05GSUdfSElEX1NFTlNPUl9QUk9YPW0KQ09ORklHX0xUUjUwMT1t CkNPTkZJR19UQ1MzNDE0PXkKQ09ORklHX1RDUzM0NzI9bQpDT05GSUdfU0VOU09SU19UU0wyNTYz PW0KIyBDT05GSUdfVFNMNDUzMSBpcyBub3Qgc2V0CkNPTkZJR19WQ05MNDAwMD15CgojCiMgTWFn bmV0b21ldGVyIHNlbnNvcnMKIwpDT05GSUdfQUswOTkxMT1tCkNPTkZJR19NQUczMTEwPW0KQ09O RklHX0hJRF9TRU5TT1JfTUFHTkVUT01FVEVSXzNEPW0KQ09ORklHX0lJT19TVF9NQUdOXzNBWElT PXkKQ09ORklHX0lJT19TVF9NQUdOX0kyQ18zQVhJUz15CgojCiMgSW5jbGlub21ldGVyIHNlbnNv cnMKIwpDT05GSUdfSElEX1NFTlNPUl9JTkNMSU5PTUVURVJfM0Q9bQpDT05GSUdfSElEX1NFTlNP Ul9ERVZJQ0VfUk9UQVRJT049bQoKIwojIFRyaWdnZXJzIC0gc3RhbmRhbG9uZQojCiMgQ09ORklH X0lJT19JTlRFUlJVUFRfVFJJR0dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lJT19TWVNGU19UUklH R0VSIGlzIG5vdCBzZXQKCiMKIyBQcmVzc3VyZSBzZW5zb3JzCiMKQ09ORklHX0JNUDI4MD15CkNP TkZJR19ISURfU0VOU09SX1BSRVNTPW0KQ09ORklHX01QTDExNT1tCkNPTkZJR19NUEwzMTE1PW0K IyBDT05GSUdfSUlPX1NUX1BSRVNTIGlzIG5vdCBzZXQKQ09ORklHX1Q1NDAzPXkKCiMKIyBMaWdo dG5pbmcgc2Vuc29ycwojCgojCiMgVGVtcGVyYXR1cmUgc2Vuc29ycwojCkNPTkZJR19NTFg5MDYx ND15CiMgQ09ORklHX1RNUDAwNiBpcyBub3Qgc2V0CiMgQ09ORklHX05UQiBpcyBub3Qgc2V0CiMg Q09ORklHX1ZNRV9CVVMgaXMgbm90IHNldApDT05GSUdfUFdNPXkKQ09ORklHX1BXTV9TWVNGUz15 CkNPTkZJR19QV01fTFAzOTQzPW0KQ09ORklHX1BXTV9MUFNTPXkKIyBDT05GSUdfUFdNX0xQU1Nf UENJIGlzIG5vdCBzZXQKIyBDT05GSUdfUFdNX0xQU1NfUExBVEZPUk0gaXMgbm90IHNldAojIENP TkZJR19QV01fVFdMIGlzIG5vdCBzZXQKQ09ORklHX1BXTV9UV0xfTEVEPXkKIyBDT05GSUdfSVBB Q0tfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTRVRfQ09OVFJPTExFUiBpcyBub3Qgc2V0CiMg Q09ORklHX0ZNQyBpcyBub3Qgc2V0CgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklD X1BIWT15CkNPTkZJR19CQ01fS09OQV9VU0IyX1BIWT15CkNPTkZJR19QT1dFUkNBUD15CkNPTkZJ R19NQ0I9bQojIENPTkZJR19NQ0JfUENJIGlzIG5vdCBzZXQKQ09ORklHX1JBUz15CiMgQ09ORklH X1RIVU5ERVJCT0xUIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfQU5EUk9JRCBp cyBub3Qgc2V0CgojCiMgRmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9eQpDT05GSUdfRURE X09GRj15CiMgQ09ORklHX0ZJUk1XQVJFX01FTU1BUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExf UkJVIGlzIG5vdCBzZXQKQ09ORklHX0RDREJBUz1tCiMgQ09ORklHX0lTQ1NJX0lCRlRfRklORCBp cyBub3Qgc2V0CkNPTkZJR19HT09HTEVfRklSTVdBUkU9eQoKIwojIEdvb2dsZSBGaXJtd2FyZSBE cml2ZXJzCiMKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRfQUNDRVNTPXkK Q09ORklHX0VYVDJfRlM9eQpDT05GSUdfRVhUMl9GU19YQVRUUj15CkNPTkZJR19FWFQyX0ZTX1BP U0lYX0FDTD15CiMgQ09ORklHX0VYVDJfRlNfU0VDVVJJVFkgaXMgbm90IHNldAojIENPTkZJR19F WFQyX0ZTX1hJUCBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVDNfRlMgaXMgbm90IHNldAojIENPTkZJ R19FWFQ0X0ZTIGlzIG5vdCBzZXQKQ09ORklHX0ZTX01CQ0FDSEU9eQpDT05GSUdfUkVJU0VSRlNf RlM9eQojIENPTkZJR19SRUlTRVJGU19DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19SRUlTRVJGU19Q Uk9DX0lORk89eQpDT05GSUdfUkVJU0VSRlNfRlNfWEFUVFI9eQpDT05GSUdfUkVJU0VSRlNfRlNf UE9TSVhfQUNMPXkKQ09ORklHX1JFSVNFUkZTX0ZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfSkZTX0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfWEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfR0ZTMl9GUyBp cyBub3Qgc2V0CiMgQ09ORklHX09DRlMyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlMg aXMgbm90IHNldAojIENPTkZJR19OSUxGUzJfRlMgaXMgbm90IHNldApDT05GSUdfRlNfUE9TSVhf QUNMPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU05PVElGWT15CkNPTkZJR19ETk9U SUZZPXkKIyBDT05GSUdfSU5PVElGWV9VU0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfRkFOT1RJRlkg aXMgbm90IHNldApDT05GSUdfUVVPVEE9eQojIENPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVSRkFD RSBpcyBub3Qgc2V0CkNPTkZJR19QUklOVF9RVU9UQV9XQVJOSU5HPXkKQ09ORklHX1FVT1RBX0RF QlVHPXkKQ09ORklHX1FVT1RBX1RSRUU9bQpDT05GSUdfUUZNVF9WMT15CkNPTkZJR19RRk1UX1Yy PW0KQ09ORklHX1FVT1RBQ1RMPXkKQ09ORklHX1FVT1RBQ1RMX0NPTVBBVD15CkNPTkZJR19BVVRP RlM0X0ZTPW0KIyBDT05GSUdfRlVTRV9GUyBpcyBub3Qgc2V0CkNPTkZJR19PVkVSTEFZX0ZTPXkK CiMKIyBDYWNoZXMKIwojIENPTkZJR19GU0NBQ0hFIGlzIG5vdCBzZXQKCiMKIyBDRC1ST00vRFZE IEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9eQojIENPTkZJR19KT0xJRVQgaXMgbm90 IHNldApDT05GSUdfWklTT0ZTPXkKQ09ORklHX1VERl9GUz15CkNPTkZJR19VREZfTkxTPXkKCiMK IyBET1MvRkFUL05UIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0ZBVF9GUz15CiMgQ09ORklHX01TRE9T X0ZTIGlzIG5vdCBzZXQKQ09ORklHX1ZGQVRfRlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBB R0U9NDM3CkNPTkZJR19GQVRfREVGQVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKQ09ORklHX05U RlNfRlM9eQpDT05GSUdfTlRGU19ERUJVRz15CkNPTkZJR19OVEZTX1JXPXkKCiMKIyBQc2V1ZG8g ZmlsZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CiMgQ09ORklHX1BST0NfS0NPUkUgaXMgbm90 IHNldApDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJP Q19QQUdFX01PTklUT1I9eQpDT05GSUdfS0VSTkZTPXkKQ09ORklHX1NZU0ZTPXkKIyBDT05GSUdf SFVHRVRMQkZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFVHRVRMQl9QQUdFIGlzIG5vdCBzZXQKQ09O RklHX0NPTkZJR0ZTX0ZTPW0KIyBDT05GSUdfTUlTQ19GSUxFU1lTVEVNUyBpcyBub3Qgc2V0CkNP TkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TPXkKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVM VD0iaXNvODg1OS0xIgpDT05GSUdfTkxTX0NPREVQQUdFXzQzNz1tCkNPTkZJR19OTFNfQ09ERVBB R0VfNzM3PXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzc3NSBpcyBub3Qgc2V0CkNPTkZJR19OTFNf Q09ERVBBR0VfODUwPW0KQ09ORklHX05MU19DT0RFUEFHRV84NTI9eQpDT05GSUdfTkxTX0NPREVQ QUdFXzg1NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODU3PW0KQ09ORklHX05MU19DT0RFUEFHRV84 NjA9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYxIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RF UEFHRV84NjI9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYzIGlzIG5vdCBzZXQKIyBDT05GSUdf TkxTX0NPREVQQUdFXzg2NCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjUgaXMg bm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY5 PW0KQ09ORklHX05MU19DT0RFUEFHRV85MzY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzk1MD15CkNP TkZJR19OTFNfQ09ERVBBR0VfOTMyPXkKQ09ORklHX05MU19DT0RFUEFHRV85NDk9bQpDT05GSUdf TkxTX0NPREVQQUdFXzg3ND15CkNPTkZJR19OTFNfSVNPODg1OV84PW0KQ09ORklHX05MU19DT0RF UEFHRV8xMjUwPW0KQ09ORklHX05MU19DT0RFUEFHRV8xMjUxPW0KQ09ORklHX05MU19BU0NJST1t CkNPTkZJR19OTFNfSVNPODg1OV8xPXkKQ09ORklHX05MU19JU084ODU5XzI9bQpDT05GSUdfTkxT X0lTTzg4NTlfMz1tCkNPTkZJR19OTFNfSVNPODg1OV80PW0KIyBDT05GSUdfTkxTX0lTTzg4NTlf NSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV82PXkKQ09ORklHX05MU19JU084ODU5Xzc9 bQojIENPTkZJR19OTFNfSVNPODg1OV85IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzEz PXkKQ09ORklHX05MU19JU084ODU5XzE0PW0KIyBDT05GSUdfTkxTX0lTTzg4NTlfMTUgaXMgbm90 IHNldApDT05GSUdfTkxTX0tPSThfUj15CiMgQ09ORklHX05MU19LT0k4X1UgaXMgbm90IHNldApD T05GSUdfTkxTX01BQ19ST01BTj15CkNPTkZJR19OTFNfTUFDX0NFTFRJQz1tCkNPTkZJR19OTFNf TUFDX0NFTlRFVVJPPW0KQ09ORklHX05MU19NQUNfQ1JPQVRJQU49bQojIENPTkZJR19OTFNfTUFD X0NZUklMTElDIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfR0FFTElDPXkKQ09ORklHX05MU19N QUNfR1JFRUs9bQojIENPTkZJR19OTFNfTUFDX0lDRUxBTkQgaXMgbm90IHNldApDT05GSUdfTkxT X01BQ19JTlVJVD1tCkNPTkZJR19OTFNfTUFDX1JPTUFOSUFOPW0KQ09ORklHX05MU19NQUNfVFVS S0lTSD1tCkNPTkZJR19OTFNfVVRGOD15CgojCiMgS2VybmVsIGhhY2tpbmcKIwpDT05GSUdfVFJB Q0VfSVJRRkxBR1NfU1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMKQ09O RklHX1BSSU5US19USU1FPXkKQ09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVMVD00CiMgQ09O RklHX0JPT1RfUFJJTlRLX0RFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19ERUJVRyBp cyBub3Qgc2V0CgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwoj CiMgQ09ORklHX0RFQlVHX0lORk8gaXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBS RUNBVEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfRU5BQkxFX01VU1RfQ0hFQ0sgaXMgbm90IHNldApD T05GSUdfRlJBTUVfV0FSTj0yMDQ4CkNPTkZJR19TVFJJUF9BU01fU1lNUz15CiMgQ09ORklHX1JF QURBQkxFX0FTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VOVVNFRF9TWU1CT0xTIGlzIG5vdCBzZXQK Q09ORklHX1BBR0VfT1dORVI9eQpDT05GSUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVD Sz15CkNPTkZJR19ERUJVR19TRUNUSU9OX01JU01BVENIPXkKQ09ORklHX0FSQ0hfV0FOVF9GUkFN RV9QT0lOVEVSUz15CkNPTkZJR19GUkFNRV9QT0lOVEVSPXkKIyBDT05GSUdfREVCVUdfRk9SQ0Vf V0VBS19QRVJfQ1BVIGlzIG5vdCBzZXQKQ09ORklHX01BR0lDX1NZU1JRPXkKQ09ORklHX01BR0lD X1NZU1JRX0RFRkFVTFRfRU5BQkxFPTB4MQpDT05GSUdfREVCVUdfS0VSTkVMPXkKCiMKIyBNZW1v cnkgRGVidWdnaW5nCiMKQ09ORklHX1BBR0VfRVhURU5TSU9OPXkKQ09ORklHX0RFQlVHX1BBR0VB TExPQz15CkNPTkZJR19ERUJVR19PQkpFQ1RTPXkKIyBDT05GSUdfREVCVUdfT0JKRUNUU19TRUxG VEVTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19PQkpFQ1RTX0ZSRUU9eQpDT05GSUdfREVCVUdf T0JKRUNUU19USU1FUlM9eQojIENPTkZJR19ERUJVR19PQkpFQ1RTX1dPUksgaXMgbm90IHNldApD T05GSUdfREVCVUdfT0JKRUNUU19SQ1VfSEVBRD15CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfUEVS Q1BVX0NPVU5URVIgaXMgbm90IHNldApDT05GSUdfREVCVUdfT0JKRUNUU19FTkFCTEVfREVGQVVM VD0xCiMgQ09ORklHX0RFQlVHX1NMQUIgaXMgbm90IHNldApDT05GSUdfSEFWRV9ERUJVR19LTUVN TEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf U1RBQ0tfVVNBR0UgaXMgbm90IHNldApDT05GSUdfREVCVUdfVk09eQojIENPTkZJR19ERUJVR19W TV9WTUFDQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19WTV9SQj15CiMgQ09ORklHX0RFQlVH X1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9eQpDT05GSUdfREVC VUdfUEVSX0NQVV9NQVBTPXkKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tPVkVSRkxPVz15CiMgQ09O RklHX0RFQlVHX1NUQUNLT1ZFUkZMT1cgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tNRU1D SEVDSz15CkNPTkZJR19ERUJVR19TSElSUT15CgojCiMgRGVidWcgTG9ja3VwcyBhbmQgSGFuZ3MK IwpDT05GSUdfTE9DS1VQX0RFVEVDVE9SPXkKQ09ORklHX0hBUkRMT0NLVVBfREVURUNUT1I9eQoj IENPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQyBpcyBub3Qgc2V0CkNPTkZJR19CT09U UEFSQU1fSEFSRExPQ0tVUF9QQU5JQ19WQUxVRT0wCiMgQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9D S1VQX1BBTklDIGlzIG5vdCBzZXQKQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDX1ZB TFVFPTAKQ09ORklHX0RFVEVDVF9IVU5HX1RBU0s9eQpDT05GSUdfREVGQVVMVF9IVU5HX1RBU0tf VElNRU9VVD0xMjAKQ09ORklHX0JPT1RQQVJBTV9IVU5HX1RBU0tfUEFOSUM9eQpDT05GSUdfQk9P VFBBUkFNX0hVTkdfVEFTS19QQU5JQ19WQUxVRT0xCiMgQ09ORklHX1BBTklDX09OX09PUFMgaXMg bm90IHNldApDT05GSUdfUEFOSUNfT05fT09QU19WQUxVRT0wCkNPTkZJR19QQU5JQ19USU1FT1VU PTAKQ09ORklHX1NDSEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEU1RBVFM9eQojIENPTkZJR19TQ0hF RF9TVEFDS19FTkRfQ0hFQ0sgaXMgbm90IHNldAojIENPTkZJR19USU1FUl9TVEFUUyBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19QUkVFTVBUPXkKCiMKIyBMb2NrIERlYnVnZ2luZyAoc3BpbmxvY2tz LCBtdXRleGVzLCBldGMuLi4pCiMKQ09ORklHX0RFQlVHX1JUX01VVEVYRVM9eQpDT05GSUdfREVC VUdfU1BJTkxPQ0s9eQpDT05GSUdfREVCVUdfTVVURVhFUz15CkNPTkZJR19ERUJVR19XV19NVVRF WF9TTE9XUEFUSD15CkNPTkZJR19ERUJVR19MT0NLX0FMTE9DPXkKIyBDT05GSUdfUFJPVkVfTE9D S0lORyBpcyBub3Qgc2V0CkNPTkZJR19MT0NLREVQPXkKQ09ORklHX0xPQ0tfU1RBVD15CiMgQ09O RklHX0RFQlVHX0xPQ0tERVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQPXkK Q09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUz15CiMgQ09ORklHX0xPQ0tfVE9SVFVS RV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09ORklHX1NUQUNLVFJB Q0U9eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfS09C SkVDVF9SRUxFQVNFIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9eQojIENPTkZJ R19ERUJVR19MSVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUElfTElTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk9USUZJRVJTIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElBTFMgaXMgbm90IHNldAoKIwojIFJDVSBE ZWJ1Z2dpbmcKIwpDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSPXkKQ09ORklHX1RPUlRVUkVfVEVT VD15CkNPTkZJR19SQ1VfVE9SVFVSRV9URVNUPXkKQ09ORklHX1JDVV9UT1JUVVJFX1RFU1RfUlVO TkFCTEU9eQpDT05GSUdfUkNVX0NQVV9TVEFMTF9USU1FT1VUPTIxCkNPTkZJR19SQ1VfQ1BVX1NU QUxMX0lORk89eQojIENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19C TE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CkNPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1RJT049 eQojIENPTkZJR19DUFVfTk9USUZJRVJfRVJST1JfSU5KRUNUIGlzIG5vdCBzZXQKIyBDT05GSUdf RkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0xBVEVOQ1lUT1A9eQpDT05GSUdfQVJD SF9IQVNfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQpDT05GSUdfVVNFUl9TVEFDS1RS QUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RS QUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZV TkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNPTkZJ R19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09V TlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZF X0ZFTlRSWT15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9NQVhf VFJBQ0U9eQpDT05GSUdfVFJBQ0VfQ0xPQ0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05GSUdf RVZFTlRfVFJBQ0lORz15CkNPTkZJR19DT05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdfUklO R19CVUZGRVJfQUxMT1dfU1dBUD15CkNPTkZJR19UUkFDSU5HPXkKQ09ORklHX0dFTkVSSUNfVFJB Q0VSPXkKQ09ORklHX1RSQUNJTkdfU1VQUE9SVD15CkNPTkZJR19GVFJBQ0U9eQpDT05GSUdfRlVO Q1RJT05fVFJBQ0VSPXkKQ09ORklHX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19JUlFT T0ZGX1RSQUNFUj15CkNPTkZJR19QUkVFTVBUX1RSQUNFUj15CkNPTkZJR19TQ0hFRF9UUkFDRVI9 eQojIENPTkZJR19GVFJBQ0VfU1lTQ0FMTFMgaXMgbm90IHNldApDT05GSUdfVFJBQ0VSX1NOQVBT SE9UPXkKQ09ORklHX1RSQUNFUl9TTkFQU0hPVF9QRVJfQ1BVX1NXQVA9eQpDT05GSUdfVFJBQ0Vf QlJBTkNIX1BST0ZJTElORz15CiMgQ09ORklHX0JSQU5DSF9QUk9GSUxFX05PTkUgaXMgbm90IHNl dApDT05GSUdfUFJPRklMRV9BTk5PVEFURURfQlJBTkNIRVM9eQojIENPTkZJR19QUk9GSUxFX0FM TF9CUkFOQ0hFUyBpcyBub3Qgc2V0CkNPTkZJR19UUkFDSU5HX0JSQU5DSEVTPXkKQ09ORklHX0JS QU5DSF9UUkFDRVI9eQojIENPTkZJR19TVEFDS19UUkFDRVIgaXMgbm90IHNldAojIENPTkZJR19C TEtfREVWX0lPX1RSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVVBST0JFX0VWRU5UIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFJPQkVfRVZFTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19GVFJB Q0UgaXMgbm90IHNldAojIENPTkZJR19GVU5DVElPTl9QUk9GSUxFUiBpcyBub3Qgc2V0CkNPTkZJ R19GVFJBQ0VfU0VMRlRFU1Q9eQpDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVD15CiMgQ09ORklH X0VWRU5UX1RSQUNFX1RFU1RfU1lTQ0FMTFMgaXMgbm90IHNldAojIENPTkZJR19NTUlPVFJBQ0Ug aXMgbm90IHNldAojIENPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJ R19SSU5HX0JVRkZFUl9CRU5DSE1BUks9bQojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RF U1QgaXMgbm90IHNldAoKIwojIFJ1bnRpbWUgVGVzdGluZwojCkNPTkZJR19MS0RUTT15CkNPTkZJ R19URVNUX0xJU1RfU09SVD15CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxGX1RFU1QgaXMgbm90IHNl dAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFUlZBTF9UUkVFX1RF U1Q9bQpDT05GSUdfUEVSQ1BVX1RFU1Q9bQpDT05GSUdfQVRPTUlDNjRfU0VMRlRFU1Q9eQojIENP TkZJR19BU1lOQ19SQUlENl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9TVFJJTkdfSEVM UEVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfS1NUUlRPWCBpcyBub3Qgc2V0CiMgQ09ORklH X1RFU1RfUkhBU0hUQUJMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1B X0lOSVQgaXMgbm90IHNldApDT05GSUdfQlVJTERfRE9DU1JDPXkKIyBDT05GSUdfRE1BX0FQSV9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0xLTT1tCiMgQ09ORklHX1RFU1RfVVNFUl9DT1BZ IGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9CUEYgaXMgbm90IHNldAojIENPTkZJR19URVNUX0ZJ Uk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfVURFTEFZPW0KIyBDT05GSUdfU0FNUExFUyBp cyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15CiMgQ09ORklHX0tHREIgaXMgbm90IHNl dApDT05GSUdfU1RSSUNUX0RFVk1FTT15CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05G SUdfRUFSTFlfUFJJTlRLPXkKIyBDT05GSUdfRUFSTFlfUFJJTlRLX0RCR1AgaXMgbm90IHNldAoj IENPTkZJR19YODZfUFREVU1QIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1JPREFUQT15CkNPTkZJ R19ERUJVR19ST0RBVEFfVEVTVD15CkNPTkZJR19ERUJVR19TRVRfTU9EVUxFX1JPTlg9eQojIENP TkZJR19ERUJVR19OWF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0RPVUJMRUZBVUxUPXkKQ09ORklH X0RFQlVHX1RMQkZMVVNIPXkKQ09ORklHX0lPTU1VX1NUUkVTUz15CkNPTkZJR19IQVZFX01NSU9U UkFDRV9TVVBQT1JUPXkKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxB WV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVM QVlfVFlQRV9OT05FPTMKIyBDT05GSUdfSU9fREVMQVlfMFg4MCBpcyBub3Qgc2V0CkNPTkZJR19J T19ERUxBWV8wWEVEPXkKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05G SUdfSU9fREVMQVlfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9 MQojIENPTkZJR19ERUJVR19CT09UX1BBUkFNUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NQQV9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19PUFRJTUlaRV9JTkxJTklORz15CiMgQ09ORklHX0RFQlVHX05N SV9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19YODZfREVCVUdfU1RBVElDX0NQVV9IQVM9eQoK IwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CiMgQ09ORklHX1BFUlNJU1RFTlRf S0VZUklOR1MgaXMgbm90IHNldAojIENPTkZJR19UUlVTVEVEX0tFWVMgaXMgbm90IHNldApDT05G SUdfRU5DUllQVEVEX0tFWVM9bQpDT05GSUdfS0VZU19ERUJVR19QUk9DX0tFWVM9eQpDT05GSUdf U0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1Q9eQpDT05GSUdfU0VDVVJJVFk9eQpDT05GSUdfU0VDVVJJ VFlGUz15CiMgQ09ORklHX1NFQ1VSSVRZX05FVFdPUksgaXMgbm90IHNldAojIENPTkZJR19TRUNV UklUWV9QQVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9Z QU1BIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUdSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFV TFRfU0VDVVJJVFlfREFDPXkKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9IiIKQ09ORklHX1hPUl9C TE9DS1M9bQpDT05GSUdfQVNZTkNfQ09SRT1tCkNPTkZJR19BU1lOQ19NRU1DUFk9bQpDT05GSUdf QVNZTkNfWE9SPW0KQ09ORklHX0FTWU5DX1BRPW0KQ09ORklHX0FTWU5DX1JBSUQ2X1JFQ09WPW0K Q09ORklHX0NSWVBUTz15CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMKQ09ORklHX0NSWVBU T19BTEdBUEk9eQpDT05GSUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9eQpD T05GSUdfQ1JZUFRPX0FFQUQyPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVI9eQpDT05GSUdfQ1JZ UFRPX0JMS0NJUEhFUjI9eQpDT05GSUdfQ1JZUFRPX0hBU0g9eQpDT05GSUdfQ1JZUFRPX0hBU0gy PXkKQ09ORklHX0NSWVBUT19STkc9eQpDT05GSUdfQ1JZUFRPX1JORzI9eQpDT05GSUdfQ1JZUFRP X1BDT01QPW0KQ09ORklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpD T05GSUdfQ1JZUFRPX01BTkFHRVIyPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVIgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX01BTkFHRVJfRElTQUJMRV9URVNUUz15CkNPTkZJR19DUllQVE9fR0YxMjhN VUw9eQpDT05GSUdfQ1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZUFRPX1BDUllQVD15CkNPTkZJR19D UllQVE9fV09SS1FVRVVFPXkKQ09ORklHX0NSWVBUT19DUllQVEQ9eQpDT05GSUdfQ1JZUFRPX01D UllQVEQ9bQpDT05GSUdfQ1JZUFRPX0FVVEhFTkM9bQojIENPTkZJR19DUllQVE9fVEVTVCBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fQUJMS19IRUxQRVI9eQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVM UEVSX1g4Nj15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBE YXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJR19DUllQ VE9fU0VRSVY9eQoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdf Q1JZUFRPX0NUUj15CkNPTkZJR19DUllQVE9fQ1RTPW0KQ09ORklHX0NSWVBUT19FQ0I9eQpDT05G SUdfQ1JZUFRPX0xSVz15CkNPTkZJR19DUllQVE9fUENCQz15CkNPTkZJR19DUllQVE9fWFRTPXkK CiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBUT19ITUFD PW0KQ09ORklHX0NSWVBUT19YQ0JDPXkKIyBDT05GSUdfQ1JZUFRPX1ZNQUMgaXMgbm90IHNldAoK IwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKIyBDT05GSUdfQ1JZUFRPX0NSQzMy Q19JTlRFTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ1JDMzI9bQpDT05GSUdfQ1JZUFRPX0NS QzMyX1BDTE1VTD1tCkNPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkKQ09ORklHX0NSWVBUT19DUkNU MTBESUZfUENMTVVMPW0KQ09ORklHX0NSWVBUT19HSEFTSD15CkNPTkZJR19DUllQVE9fTUQ0PW0K IyBDT05GSUdfQ1JZUFRPX01ENSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9 bQpDT05GSUdfQ1JZUFRPX1JNRDEyOD1tCkNPTkZJR19DUllQVE9fUk1EMTYwPXkKIyBDT05GSUdf Q1JZUFRPX1JNRDI1NiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19STUQzMjAgaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX1NIQTE9bQojIENPTkZJR19DUllQVE9fU0hBMV9TU1NFMyBpcyBub3Qg c2V0CkNPTkZJR19DUllQVE9fU0hBMjU2X1NTU0UzPW0KIyBDT05GSUdfQ1JZUFRPX1NIQTUxMl9T U1NFMyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMV9NQj1tCkNPTkZJR19DUllQVE9fU0hB MjU2PW0KQ09ORklHX0NSWVBUT19TSEE1MTI9eQpDT05GSUdfQ1JZUFRPX1RHUjE5Mj15CkNPTkZJ R19DUllQVE9fV1A1MTI9eQpDT05GSUdfQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVMPW0KCiMK IyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdfQ1JZUFRPX0FFU19YODZfNjQ9 bQojIENPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19B TlVCSVM9bQojIENPTkZJR19DUllQVE9fQVJDNCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQkxP V0ZJU0g9bQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTj1tCiMgQ09ORklHX0NSWVBUT19C TE9XRklTSF9YODZfNjQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NBTUVMTElBPXkKQ09ORklH X0NSWVBUT19DQU1FTExJQV9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FW WF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWDJfWDg2XzY0PXkKQ09O RklHX0NSWVBUT19DQVNUX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQ0FTVDU9eQojIENPTkZJR19D UllQVE9fQ0FTVDVfQVZYX1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ0FTVDY9eQpD T05GSUdfQ1JZUFRPX0NBU1Q2X0FWWF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0RFUz15CkNPTkZJ R19DUllQVE9fREVTM19FREVfWDg2XzY0PXkKIyBDT05GSUdfQ1JZUFRPX0ZDUllQVCBpcyBub3Qg c2V0CiMgQ09ORklHX0NSWVBUT19LSEFaQUQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NBTFNB MjA9eQpDT05GSUdfQ1JZUFRPX1NBTFNBMjBfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19TRUVEPW0K Q09ORklHX0NSWVBUT19TRVJQRU5UPXkKQ09ORklHX0NSWVBUT19TRVJQRU5UX1NTRTJfWDg2XzY0 PXkKQ09ORklHX0NSWVBUT19TRVJQRU5UX0FWWF9YODZfNjQ9eQojIENPTkZJR19DUllQVE9fU0VS UEVOVF9BVlgyX1g4Nl82NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19URUEgaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX1RXT0ZJU0g9eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfQ09NTU9OPXkK Q09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82ND15CkNPTkZJR19DUllQVE9fVFdPRklTSF9YODZf NjRfM1dBWT15CiMgQ09ORklHX0NSWVBUT19UV09GSVNIX0FWWF9YODZfNjQgaXMgbm90IHNldAoK IwojIENvbXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPW0KQ09ORklHX0NSWVBUT19a TElCPW0KIyBDT05GSUdfQ1JZUFRPX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTFo0PW0K Q09ORklHX0NSWVBUT19MWjRIQz15CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKQ09O RklHX0NSWVBUT19BTlNJX0NQUk5HPXkKIyBDT05GSUdfQ1JZUFRPX0RSQkdfTUVOVSBpcyBub3Qg c2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9IQVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZ UFRPX1VTRVJfQVBJX1NLQ0lQSEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0hXIGlzIG5v dCBzZXQKQ09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9bQojIENPTkZJR19BU1lNTUVUUklDX1BV QkxJQ19LRVlfU1VCVFlQRSBpcyBub3Qgc2V0CkNPTkZJR19QVUJMSUNfS0VZX0FMR09fUlNBPW0K Q09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkKIyBDT05GSUdfS1ZNIGlz IG5vdCBzZXQKQ09ORklHX0JJTkFSWV9QUklOVEY9eQoKIwojIExpYnJhcnkgcm91dGluZXMKIwpD T05GSUdfUkFJRDZfUFE9bQpDT05GSUdfQklUUkVWRVJTRT15CkNPTkZJR19HRU5FUklDX1NUUk5D UFlfRlJPTV9VU0VSPXkKQ09ORklHX0dFTkVSSUNfU1RSTkxFTl9VU0VSPXkKQ09ORklHX0dFTkVS SUNfTkVUX1VUSUxTPXkKQ09ORklHX0dFTkVSSUNfRklORF9GSVJTVF9CSVQ9eQpDT05GSUdfR0VO RVJJQ19QQ0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15CkNPTkZJR19HRU5FUklDX0lP PXkKQ09ORklHX0FSQ0hfVVNFX0NNUFhDSEdfTE9DS1JFRj15CkNPTkZJR19BUkNIX0hBU19GQVNU X01VTFRJUExJRVI9eQojIENPTkZJR19DUkNfQ0NJVFQgaXMgbm90IHNldApDT05GSUdfQ1JDMTY9 eQpDT05GSUdfQ1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9eQpDT05GSUdfQ1JDMzI9eQpD T05GSUdfQ1JDMzJfU0VMRlRFU1Q9eQojIENPTkZJR19DUkMzMl9TTElDRUJZOCBpcyBub3Qgc2V0 CkNPTkZJR19DUkMzMl9TTElDRUJZND15CiMgQ09ORklHX0NSQzMyX1NBUldBVEUgaXMgbm90IHNl dAojIENPTkZJR19DUkMzMl9CSVQgaXMgbm90IHNldApDT05GSUdfQ1JDNz1tCkNPTkZJR19MSUJD UkMzMkM9eQpDT05GSUdfQ1JDOD1tCiMgQ09ORklHX0FVRElUX0FSQ0hfQ09NUEFUX0dFTkVSSUMg aXMgbm90IHNldApDT05GSUdfUkFORE9NMzJfU0VMRlRFU1Q9eQpDT05GSUdfWkxJQl9JTkZMQVRF PXkKQ09ORklHX1pMSUJfREVGTEFURT1tCkNPTkZJR19MWk9fQ09NUFJFU1M9eQpDT05GSUdfTFpP X0RFQ09NUFJFU1M9eQpDT05GSUdfTFo0X0NPTVBSRVNTPW0KQ09ORklHX0xaNEhDX0NPTVBSRVNT PXkKQ09ORklHX0xaNF9ERUNPTVBSRVNTPXkKQ09ORklHX1haX0RFQz15CkNPTkZJR19YWl9ERUNf WDg2PXkKIyBDT05GSUdfWFpfREVDX1BPV0VSUEMgaXMgbm90IHNldAojIENPTkZJR19YWl9ERUNf SUE2NCBpcyBub3Qgc2V0CiMgQ09ORklHX1haX0RFQ19BUk0gaXMgbm90IHNldApDT05GSUdfWFpf REVDX0FSTVRIVU1CPXkKQ09ORklHX1haX0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNKPXkK Q09ORklHX1haX0RFQ19URVNUPW0KQ09ORklHX0RFQ09NUFJFU1NfR1pJUD15CkNPTkZJR19CQ0g9 bQpDT05GSUdfQkNIX0NPTlNUX1BBUkFNUz15CkNPTkZJR19JTlRFUlZBTF9UUkVFPXkKQ09ORklH X0FTU09DSUFUSVZFX0FSUkFZPXkKQ09ORklHX0hBU19JT01FTT15CkNPTkZJR19IQVNfSU9QT1JU X01BUD15CkNPTkZJR19IQVNfRE1BPXkKQ09ORklHX0NQVU1BU0tfT0ZGU1RBQ0s9eQpDT05GSUdf Q1BVX1JNQVA9eQpDT05GSUdfRFFMPXkKQ09ORklHX0dMT0I9eQojIENPTkZJR19HTE9CX1NFTEZU RVNUIGlzIG5vdCBzZXQKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9E RUNfSUZfUE9TSVRJVkU9eQojIENPTkZJR19BVkVSQUdFIGlzIG5vdCBzZXQKQ09ORklHX0NMWl9U QUI9eQpDT05GSUdfQ09SRElDPXkKQ09ORklHX0REUj15CkNPTkZJR19NUElMSUI9bQpDT05GSUdf QVJDSF9IQVNfU0dfQ0hBSU49eQo= --===============5449735650820301908== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQoNCkRlY29tcHJlc3NpbmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4NCkJv b3RpbmcgdGhlIGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1 DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTkuMC0wMzUyOS1nYjM0OGE4ZSAoa2J1 aWxkQGl2eXRvd24yKSAoZ2NjIHZlcnNpb24gNC45LjEgKERlYmlhbiA0LjkuMS0xOSkgKSAjOCBT TVAgUFJFRU1QVCBTYXQgRmViIDE0IDA4OjE3OjI2IENTVCAyMDE1DQpbICAgIDAuMDAwMDAwXSBD b21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4 Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4 OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4 NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZp Zz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWVi YzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAg cm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAt cXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5k Y29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRk Nzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0 eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpv dXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fs d2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEg c29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFt ZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkw IHZnYT1ub3JtYWwgcncgZHJiZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBw aHlzaWNhbCBSQU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw MDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklP Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2Vy dmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4 MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4w MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2Zm ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBm ZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2 ZWQNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAg MC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAw LjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1 cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNh YmxlDQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MTY3ZmUgbWF4X2FyY2hfcGZu ID0gMHg0MDAwMDAwMDANClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB3cml0ZS1i YWNrDQpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAw MDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSAgIEEwMDAwLUJG RkZGIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVj dA0KWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4w MDAwMDBdICAgMCBiYXNlIDAwODAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHVuY2FjaGFibGUNClsg ICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkDQpb ICAgIDAuMDAwMDAwXSAgIDMgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZA0K WyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDYgZGlzYWJsZWQN ClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gUEFUIG5vdCBzdXBw b3J0ZWQgYnkgQ1BVLg0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAw MDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgw MDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0g MHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxl IGF0IFttZW0gMHgwMDBmZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQgYXQgW2ZmZmY4ODAwMDAwZmRh ZTBdDQpbICAgIDAuMDAwMDAwXSAgIG1wYzogZmRhZjAtZmRiZTQNClsgICAgMC4wMDAwMDBdIEJh c2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1 NzYNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0w eDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBw YWdlIDRrDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDJiNjIwMDAsIDB4MDJiNjJmZmZdIFBHVEFC TEUNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMmI2MzAwMCwgMHgwMmI2M2ZmZl0gUEdUQUJMRQ0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY0MDAwLCAweDAyYjY0ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZm Zl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0gcGFnZSA0aw0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY1MDAwLCAweDAyYjY1ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZm Zl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0gcGFnZSA0aw0K WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDE0YzAwMDAwLTB4MTY3 ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdIHBhZ2Ug NGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMmI2NjAwMCwgMHgwMmI2NmZmZl0gUEdUQUJMRQ0K WyAgICAwLjAwMDAwMF0gQlJLIFsweDAyYjY3MDAwLCAweDAyYjY3ZmZmXSBQR1RBQkxFDQpbICAg IDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTRjYzQwMDAtMHgxNjdlZmZmZl0NClsgICAgMC4w MDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0K WyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAg Qk9DSFMgKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTY3RkU0NTAgMDAw MDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAxNjdGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAg QlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IERT RFQgMHgwMDAwMDAwMDE2N0ZFNDkwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAw MSBJTlRMIDIwMTAwNTI4KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTY3 RkZGNDAgMDAwMDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdB MCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsg ICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAwMDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJP Q0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQ STogSFBFVCAweDAwMDAwMDAwMTY3RkY2NDAgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAw MDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFk ZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZm ZjU3ZDAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNp bmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazog Y3B1IDAsIG1zciAwOjE0YzQ0MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0g Wm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMDAwMDAwMDAw MDAxMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgZW1w dHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlDQpbICAg IDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAg MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAx NjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAw MDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIE9uIG5vZGUg MCB0b3RhbHBhZ2VzOiA5MjA2MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxNDQwIHBh Z2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAyMSBwYWdl cyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA5MjA2MCBwYWdlcywgTElG TyBiYXRjaDozMQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4 DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAg ICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAgICBmZWUw MDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lk WzB4MDBdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1J IChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTog SU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAw LjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMw MDAwMCwgR1NJIDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFs X2lycSA1IGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAw MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2gg bGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAw LCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElO VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwg QVBJQyBJRCAwLCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAs IEFQSUMgSU5UIDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBB UElDIElEIDAsIEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElO VCAwNw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5 IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywg QVBJQyBJRCAwLCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAw MF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAN ClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMN ClsgICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAw MDApDQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTY4MDAwMDAtMHhmZWZmYmZmZl0gYXZh aWxhYmxlIGZvciBQQ0kgZGV2aWNlcw0KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVh bGl6ZWQga2VybmVsIG9uIEtWTQ0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVT OjgxOTIgbnJfY3B1bWFza19iaXRzOjIgbnJfY3B1X2lkczoyIG5yX25vZGVfaWRzOjENClsgICAg MC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgNDc5IHBhZ2VzL2NwdSBAZmZmZjg4MDAxNDYwMDAw MCBzMTkyMzEzNiByODE5MiBkMzA2NTYgdTIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs b2M6IHMxOTIzMTM2IHI4MTkyIGQzMDY1NiB1MjA5NzE1MiBhbGxvYz0xKjIwOTcxNTINClsgICAg MC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIFswXSAxIA0KWyAgICAwLjAwMDAwMF0gS1ZNIHNl dHVwIGFzeW5jIFBGIGZvciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFsdGltZTogY3B1 IDAsIG1zciAxNDYwZDAwMA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9u ZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogOTA1OTkNClsgICAg MC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxl ZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0 LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3 MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4 Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2Iz NDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1 MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0 PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJn ZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9S T09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZf NjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2 ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3Ojpk aGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lz dGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBh cGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGlt ZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBv b3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwx MTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgDQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lz cnEgYWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVz OiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2Fj aGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsg ICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVy OiA2LCAyNjIxNDQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDMwMDIyOEsvMzY4MjQw SyBhdmFpbGFibGUgKDU1NDhLIGtlcm5lbCBjb2RlLCAyMTU4SyByd2RhdGEsIDM1ODBLIHJvZGF0 YSwgMjczMksgaW5pdCwgMTI4OTJLIGJzcywgNjgwMTJLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2 ZWQpDQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVu dGF0aW9uLg0KWyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9m YW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0yDQpbICAgIDAuMDAwMDAwXSBUZXN0aW5nIHRyYWNl ciBub3A6IFBBU1NFRA0KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo0NDAg MTYNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldA0KWyAg ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1DQpbICAgIDAuMDAwMDAw XSBMaW51eCB2ZXJzaW9uIDMuMTkuMC0wMzUyOS1nYjM0OGE4ZSAoa2J1aWxkQGl2eXRvd24yKSAo Z2NjIHZlcnNpb24gNC45LjEgKERlYmlhbiA0LjkuMS0xOSkgKSAjOCBTTVAgUFJFRU1QVCBTYXQg RmViIDE0IDA4OjE3OjI2IENTVCAyMDE1DQpbICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IHVz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0 MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3 MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5 NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNk Mjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAg bWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQv Ym9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0 MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZt LXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51 ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5s b2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJj dXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5p Yz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9y YW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgcncg ZHJiZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFw Og0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAw MDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZm Zl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAx MDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2ZmZmZmXSByZXNlcnZlZA0K WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAw MDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAw MDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBdIE5YIChF eGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAwLjAwMDAwMF0gSHlwZXJ2 aXNvciBkZXRlY3RlZDogS1ZNDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAw MDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGU4 MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlDQpbICAgIDAuMDAw MDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MTY3ZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAN ClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB3cml0ZS1iYWNrDQpbICAgIDAuMDAw MDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwMDAwMC05 RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSAgIEEwMDAwLUJGRkZGIHVuY2FjaGFibGUN ClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdA0KWyAgICAwLjAwMDAw MF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4wMDAwMDBdICAgMCBiYXNl IDAwODAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAg MSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAg IDMgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0g ICA1IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDYgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBd ICAgNyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gUEFUIG5vdCBzdXBwb3J0ZWQgYnkgQ1BVLg0K WyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2Zm XQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlm ZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAw MGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBm ZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQgYXQgW2ZmZmY4ODAwMDAwZmRhZTBdDQpbICAgIDAuMDAw MDAwXSAgIG1wYzogZmRhZjAtZmRiZTQNClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1w b2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1NzYNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAu MDAwMDAwXSBCUksgWzB4MDJiNjIwMDAsIDB4MDJiNjJmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAw MDBdIEJSSyBbMHgwMmI2MzAwMCwgMHgwMmI2M2ZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY0MDAwLCAweDAyYjY0ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBpbml0 X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0NClsgICAgMC4wMDAw MDBdICBbbWVtIDB4MTRhMDAwMDAtMHgxNGJmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY1MDAwLCAweDAyYjY1ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBpbml0 X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0NClsgICAgMC4wMDAw MDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxNDlmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0g aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAu MDAwMDAwXSAgW21lbSAweDE0YzAwMDAwLTB4MTY3ZmRmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAw MDBdIEJSSyBbMHgwMmI2NjAwMCwgMHgwMmI2NmZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0g QlJLIFsweDAyYjY3MDAwLCAweDAyYjY3ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1E SVNLOiBbbWVtIDB4MTRjYzQwMDAtMHgxNjdlZmZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVh cmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0g QUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAgQk9DSFMgKQ0KWyAgICAw LjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTY3RkU0NTAgMDAwMDM0ICh2MDEgQk9DSFMg IEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBG QUNQIDB4MDAwMDAwMDAxNjdGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAw MDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgwMDAwMDAwMDE2 N0ZFNDkwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJTlRMIDIwMTAwNTI4 KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTY3RkZGNDAgMDAwMDQwDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdBMCAwMDA3OTYgKHYwMSBC T0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFD UEk6IEFQSUMgMHgwMDAwMDAwMDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAw MDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAw MDAwMTY3RkY2NDAgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAw MDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAw MA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAg ICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQw MSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE0 YzQ0MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6DQpb ICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAw MDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgZW1wdHkNClsgICAgMC4wMDAw MDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlDQpbICAgIDAuMDAwMDAwXSBFYXJs eSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgw MDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0NClsgICAg MC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4 MDAwMDAwMDAxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5 MjA2MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxNDQwIHBhZ2VzIHVzZWQgZm9yIG1l bW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAyMSBwYWdlcyByZXNlcnZlZA0KWyAg ICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA5MjA2MCBwYWdlcywgTElGTyBiYXRjaDozMQ0KWyAg ICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4DQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFw cGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3ZDAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQp DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAx XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4ZmZd IGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAw XSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAwLjAwMDAwMF0gSU9BUElD WzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFs X2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcg MCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDINClsgICAgMC4wMDAwMDBd IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2 ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJ UlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9T UkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMg MCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBBUElD IElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg MTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5UIDBiDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAsIEFQSUMg SU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwg dHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNw0KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA4LCBBUElDIElE IDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJp ZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAw LjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAwLCBBUElD IElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAo TUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANClsgICAgMC4wMDAwMDBd IHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMNClsgICAgMC4wMDAwMDBd IG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoZmVjMDAwMDApDQpbICAgIDAuMDAw MDAwXSBlODIwOiBbbWVtIDB4MTY4MDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kg ZGV2aWNlcw0KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9u IEtWTQ0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjgxOTIgbnJfY3B1bWFz a19iaXRzOjIgbnJfY3B1X2lkczoyIG5yX25vZGVfaWRzOjENClsgICAgMC4wMDAwMDBdIFBFUkNQ VTogRW1iZWRkZWQgNDc5IHBhZ2VzL2NwdSBAZmZmZjg4MDAxNDYwMDAwMCBzMTkyMzEzNiByODE5 MiBkMzA2NTYgdTIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHMxOTIzMTM2IHI4 MTkyIGQzMDY1NiB1MjA5NzE1MiBhbGxvYz0xKjIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUt YWxsb2M6IFswXSAwIFswXSAxIA0KWyAgICAwLjAwMDAwMF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZv ciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFsdGltZTogY3B1IDAsIG1zciAxNDYwZDAw MA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxp dHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogOTA1OTkNClsgICAgMC4wMDAwMDBdIEtlcm5l bCBjb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFs LXg4Nl82NC0zNy9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFu ZGNvbmZpZy1pdjAtMDIxNDA0MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0 ZDc4OS0xLTIwMTUwMjE0LTc3MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdF PS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWVi YzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2Nv bmZpZz14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0 OWViYzY4NzM3MmU4YjZlNmNkMjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMu MjAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0t dnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1y YW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4 OTRkNzg5LzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRr PXR0eVMwLDExNTIwMCByZC51ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0 PWpvdXJuYWwgc3lzdGVtZC5sb2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3Jx X2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9 LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRf cmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10 dHkwIHZnYT1ub3JtYWwgDQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lzcnEgYWx3YXlzIGVuYWJs ZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjog MiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBl bnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsgICAgMC4wMDAwMDBdIElu b2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0 ZXMpDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDMwMDIyOEsvMzY4MjQwSyBhdmFpbGFibGUgKDU1 NDhLIGtlcm5lbCBjb2RlLCAyMTU4SyByd2RhdGEsIDM1ODBLIHJvZGF0YSwgMjczMksgaW5pdCwg MTI4OTJLIGJzcywgNjgwMTJLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpDQpbICAgIDAuMDAw MDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLg0KWyAgICAw LjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwg bnJfY3B1X2lkcz0yDQpbICAgIDAuMDAwMDAwXSBUZXN0aW5nIHRyYWNlciBub3A6IFBBU1NFRA0K WyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1NDQgbnJfaXJxczo0NDAgMTYNClsgICAgMC4wMDAw MDBdIGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHlT MF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5IHZhbGlkYXRvcjogQ29w eXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFyDQpbICAgIDAuMDAwMDAw XSBMb2NrIGRlcGVuZGVuY3kgdmFsaWRhdG9yOiBDb3B5cmlnaHQgKGMpIDIwMDYgUmVkIEhhdCwg SW5jLiwgSW5nbyBNb2xuYXINClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9TVUJDTEFT U0VTOiAgOA0KWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX1NVQkNMQVNTRVM6ICA4DQpb ICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4DQpbICAgIDAuMDAw MDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4DQpbICAgIDAuMDAwMDAwXSAuLi4g TUFYX0xPQ0tERVBfS0VZUzogICAgICAgIDgxOTENClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9D S0RFUF9LRVlTOiAgICAgICAgODE5MQ0KWyAgICAwLjAwMDAwMF0gLi4uIENMQVNTSEFTSF9TSVpF OiAgICAgICAgICA0MDk2DQpbICAgIDAuMDAwMDAwXSAuLi4gQ0xBU1NIQVNIX1NJWkU6ICAgICAg ICAgIDQwOTYNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9FTlRSSUVTOiAgICAgMzI3 NjgNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9FTlRSSUVTOiAgICAgMzI3NjgNClsg ICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9DSEFJTlM6ICAgICAgNjU1MzYNClsgICAgMC4w MDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9DSEFJTlM6ICAgICAgNjU1MzYNClsgICAgMC4wMDAwMDBd IC4uLiBDSEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgNClsgICAgMC4wMDAwMDBdIC4uLiBD SEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgNClsgICAgMC4wMDAwMDBdICBtZW1vcnkgdXNl ZCBieSBsb2NrIGRlcGVuZGVuY3kgaW5mbzogODYzOSBrQg0KWyAgICAwLjAwMDAwMF0gIG1lbW9y eSB1c2VkIGJ5IGxvY2sgZGVwZW5kZW5jeSBpbmZvOiA4NjM5IGtCDQpbICAgIDAuMDAwMDAwXSAg cGVyIHRhc2stc3RydWN0IG1lbW9yeSBmb290cHJpbnQ6IDI2ODggYnl0ZXMNClsgICAgMC4wMDAw MDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMjY4OCBieXRlcw0KWyAgICAw LjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIHwgTG9ja2luZyBBUEkgdGVzdHN1aXRl Og0KWyAgICAwLjAwMDAwMF0gfCBMb2NraW5nIEFQSSB0ZXN0c3VpdGU6DQpbICAgIDAuMDAwMDAw XSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHNwaW4g fHdsb2NrIHxybG9jayB8bXV0ZXggfCB3c2VtIHwgcnNlbSB8DQpbICAgIDAuMDAwMDAwXSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHNwaW4gfHdsb2NrIHxybG9jayB8bXV0ZXgg fCB3c2VtIHwgcnNlbSB8DQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAg IDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAg ICAgICAgICAgICBBLUEgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAg ICAgICBBLUEgZGVhZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9r ICB8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgQS1CLUItQSBkZWFkbG9jazoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgICAgICAgICAgQS1CLUItQSBkZWFkbG9jazpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ICBvayAgfCAgb2sgIHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZh aWxlZHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgIEEtQi1CLUMtQy1BIGRlYWRsb2Nr Og0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgIEEtQi1CLUMtQy1BIGRlYWRsb2NrOmZhaWxl ZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8ZmFpbGVk fGZhaWxlZHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgQS1C LUMtQS1CLUMgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgQS1CLUMtQS1C LUMgZGVhZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgIEEtQi1CLUMtQy1ELUQtQSBkZWFkbG9jazoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgIEEtQi1CLUMtQy1ELUQtQSBkZWFkbG9jazpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ICBvayAgfCAgb2sgIHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwN Cg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUMtRC1CLUQtRC1BIGRlYWRsb2NrOg0KWyAg ICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUMtRC1CLUQtRC1BIGRlYWRsb2NrOmZhaWxlZHxmYWls ZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBBLUItQy1ELUItQy1E LUEgZGVhZGxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBBLUItQy1ELUItQy1ELUEgZGVh ZGxvY2s6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ZmFpbGVkfGZh aWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgICAgICAgICAgICAgZG91YmxlIHVubG9jazoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAg ICAgICAgICAgZG91YmxlIHVubG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAg ICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6ZSBoZWxkOg0KWyAgICAwLjAw MDAwMF0gICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6ZSBoZWxkOiAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgIGJhZCB1bmxvY2sg b3JkZXI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgIGJhZCB1bmxvY2sgb3JkZXI6 ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwg IG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAw MDBdICAgICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jazoNClsgICAgMC4wMDAwMDBdICAg ICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jazogICAgICAgICAgICAgfCAgICAgICAgICAg ICB8ICBvayAgfCAgb2sgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFpbGVkfGZhaWxl ZHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICByZWN1cnNpdmUgcmVhZC1sb2NrICMyOg0K WyAgICAwLjAwMDAwMF0gICAgICAgICAgICByZWN1cnNpdmUgcmVhZC1sb2NrICMyOiAgICAgICAg ICAgICB8ICAgICAgICAgICAgIHwgIG9rICB8ICBvayAgfCAgICAgICAgICAgICB8ICAgICAgICAg ICAgIHxmYWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCBy ZWFkLXdyaXRlLWxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCByZWFkLXdy aXRlLWxvY2s6ICAgICAgICAgICAgIHwgICAgICAgICAgICAgfGZhaWxlZHxmYWlsZWR8ICAgICAg ICAgICAgIHwgICAgICAgICAgICAgfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4wMDAwMDBdICAg ICAgICAgICAgIG1peGVkIHdyaXRlLXJlYWQtbG9jazoNClsgICAgMC4wMDAwMDBdICAgICAgICAg ICAgIG1peGVkIHdyaXRlLXJlYWQtbG9jazogICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFp bGVkfGZhaWxlZHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ZmFpbGVkfGZhaWxlZHwNCg0K WyAgICAwLjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEtc2Fm ZS1BLzEyOg0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEtc2FmZS1BLzEy OmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAw MDAwXSAgICAgIHNvZnQtaXJxcy1vbiArIGlycS1zYWZlLUEvMTI6DQpbICAgIDAuMDAwMDAwXSAg ICAgIHNvZnQtaXJxcy1vbiArIGlycS1zYWZlLUEvMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFp bGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgaGFyZC1pcnFzLW9uICsg aXJxLXNhZmUtQS8yMToNClsgICAgMC4wMDAwMDBdICAgICAgaGFyZC1pcnFzLW9uICsgaXJxLXNh ZmUtQS8yMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAg ICAwLjAwMDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOg0KWyAgICAwLjAw MDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOmZhaWxlZHxmYWlsZWR8ZmFp bGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1z YWZlLUEgPT4gaGlycXMtb24vMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1zYWZlLUEg PT4gaGlycXMtb24vMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8 DQoNClsgICAgMC4wMDAwMDBdICAgICAgICBzaXJxLXNhZmUtQSA9PiBoaXJxcy1vbi8yMToNClsg ICAgMC4wMDAwMDBdICAgICAgICBzaXJxLXNhZmUtQSA9PiBoaXJxcy1vbi8yMTpmYWlsZWR8ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAg ICAgaGFyZC1zYWZlLUEgKyBpcnFzLW9uLzEyOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgaGFy ZC1zYWZlLUEgKyBpcnFzLW9uLzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8 ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24v MTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24vMTI6ZmFp bGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8yMToNClsgICAgMC4wMDAwMDBdICAgICAg ICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8yMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZlLUEgKyBp cnFzLW9uLzIxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZlLUEgKyBpcnFzLW9u LzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAu MDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6DQpbICAgIDAuMDAwMDAw XSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8 ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMxLzEyMzoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2Fm ZS1CICMxLzEyMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0K WyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMyOg0KWyAgICAw LjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMyOmZhaWxlZHxmYWlsZWR8 ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1z YWZlLUEgKyB1bnNhZmUtQiAjMS8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEg KyB1bnNhZmUtQiAjMS8xMzI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9r ICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzoN ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzpmYWlsZWR8 ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAg IHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQt c2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9r ICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAj MS8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8yMzE6 ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAw MDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzIzMToNClsgICAgMC4wMDAwMDBdICAg ICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzIzMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWls ZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5z YWZlLUIgIzEvMzEyOg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIg IzEvMzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAg IDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6DQpbICAgIDAuMDAw MDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6ZmFpbGVkfGZhaWxlZHxmYWls ZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUt QSArIHVuc2FmZS1CICMxLzMyMToNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVu c2FmZS1CICMxLzMyMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwN Cg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzIxOg0KWyAg ICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzIxOmZhaWxlZHxmYWls ZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgaGFy ZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8xMjM6DQpbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZl LUEgKyB1bnNhZmUtQiAjMi8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwg IG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEy MzoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEyMzpmYWls ZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0g ICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOg0KWyAgICAwLjAwMDAwMF0gICAgIGhh cmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwg IG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUt QiAjMi8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8x MzI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4w MDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzoNClsgICAgMC4wMDAwMDBd ICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsg dW5zYWZlLUIgIzIvMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZl LUIgIzIvMjEzOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpb ICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6DQpbICAgIDAu MDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6ZmFpbGVkfGZhaWxlZHxm YWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNh ZmUtQSArIHVuc2FmZS1CICMyLzIzMToNClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMyLzIzMTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sg IHwNCg0KWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOg0K WyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOmZhaWxlZHxm YWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAg c29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgc29mdC1z YWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sg IHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMy LzMyMToNClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzMyMTpm YWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAw MF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzIxOg0KWyAgICAwLjAwMDAwMF0gICAg IHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxl ZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWlu dmVyc2lvbi8xMjM6DQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lv bi8xMjM6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAg MC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzoNClsgICAgMC4wMDAw MDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzpmYWlsZWR8ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEg bG9jay1pbnZlcnNpb24vMTMyOg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1p bnZlcnNpb24vMTMyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0K DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8xMzI6DQpbICAg IDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8xMzI6ZmFpbGVkfGZhaWxl ZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIGhh cmQtaXJxIGxvY2staW52ZXJzaW9uLzIxMzoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJx IGxvY2staW52ZXJzaW9uLzIxMzpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAg b2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEz Og0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEzOmZhaWxl ZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAg ICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAg b2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJz aW9uLzIzMToNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzIz MTpmYWlsZWR8ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAw MDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMzEyOg0KWyAgICAwLjAwMDAwMF0g ICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMzEyOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZh aWxlZHwgIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2Nr LWludmVyc2lvbi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVy c2lvbi8zMTI6ZmFpbGVkfGZhaWxlZHxmYWlsZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8DQoNClsg ICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMToNClsgICAgMC4w MDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMTpmYWlsZWR8ZmFpbGVkfGZh aWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1p cnEgbG9jay1pbnZlcnNpb24vMzIxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9j ay1pbnZlcnNpb24vMzIxOmZhaWxlZHxmYWlsZWR8ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAg fA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6DQpb ICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfCAg b2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMTIz Og0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMTIzOiAgb2sg IHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9u LzEzMjoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9uLzEzMjog IG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSByZWFkLXJlY3Vy c2lvbi8xMzI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8x MzI6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1y ZWN1cnNpb24vMjEzOg0KWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNp b24vMjEzOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIHJl YWQtcmVjdXJzaW9uLzIxMzoNClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIHJlYWQtcmVj dXJzaW9uLzIxMzogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8yMzE6DQpbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSByZWFk LXJlY3Vyc2lvbi8yMzE6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29m dC1pcnEgcmVhZC1yZWN1cnNpb24vMjMxOg0KWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEg cmVhZC1yZWN1cnNpb24vMjMxOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAg IGhhcmQtaXJxIHJlYWQtcmVjdXJzaW9uLzMxMjoNClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQt aXJxIHJlYWQtcmVjdXJzaW9uLzMxMjogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAg ICAgICBzb2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6DQpbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAw MF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOg0KWyAgICAwLjAwMDAwMF0gICAg ICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOiAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4w MDAwMDBdICAgICAgIHNvZnQtaXJxIHJlYWQtcmVjdXJzaW9uLzMyMToNClsgICAgMC4wMDAwMDBd ICAgICAgIHNvZnQtaXJxIHJlYWQtcmVjdXJzaW9uLzMyMTogIG9rICB8ICBvayAgfA0KDQpbICAg IDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQpbICAgIDAuMDAwMDAwXSAgIHwgV291bmQvd2FpdCB0ZXN0cyB8DQpbICAgIDAu MDAwMDAwXSAgIHwgV291bmQvd2FpdCB0ZXN0cyB8DQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KWyAgICAwLjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsg ICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgIHd3IGFwaSBmYWlsdXJlczoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgIHd3IGFwaSBmYWlsdXJlczogIG9rICB8ICBvayAgfCAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAg ICAgd3cgY29udGV4dHMgbWl4aW5nOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgd3cg Y29udGV4dHMgbWl4aW5nOmZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAw MDAwMF0gICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0Og0KWyAgICAwLjAwMDAwMF0g ICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0OiAgb2sgIHwgIG9rICB8ICBvayAgfCAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAg ICAgICAgICAgIGxvY2tpbmcgbWlzbWF0Y2hlczoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAg ICAgIGxvY2tpbmcgbWlzbWF0Y2hlczogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBFREVBRExLIGhhbmRs aW5nOg0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBFREVBRExLIGhhbmRsaW5nOiAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8DQoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgc3Bp bmxvY2sgbmVzdCB1bmxvY2tlZDoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgc3BpbmxvY2sg bmVzdCB1bmxvY2tlZDogIG9rICB8ICBvayAgfA0KDQpbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAw MDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Ymxv Y2sgfCB0cnkgIHxjb250ZXh0fA0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfGJsb2NrIHwgdHJ5ICB8Y29udGV4dHwNClsgICAgMC4wMDAwMDBdICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAg MC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4 dDoNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4dDpmYWls ZWR8ZmFpbGVkfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwNCg0KWyAgICAwLjAwMDAwMF0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ5Og0KWyAgICAwLjAwMDAwMF0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgdHJ5OmZhaWxlZHxmYWlsZWR8ICBvayAgfCAgb2sgIHxm YWlsZWR8ZmFpbGVkfA0KDQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgYmxvY2s6DQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv Y2s6ZmFpbGVkfGZhaWxlZHwgIG9rICB8ICBvayAgfGZhaWxlZHxmYWlsZWR8DQoNClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICBzcGlubG9jazoNClsgICAgMC4wMDAwMDBd ICAgICAgICAgICAgICAgICAgICAgICAgICBzcGlubG9jazpmYWlsZWR8ZmFpbGVkfCAgb2sgIHwg IG9rICB8ZmFpbGVkfGZhaWxlZHwNCg0KWyAgICAwLjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpb ICAgIDAuMDAwMDAwXSAxNDEgb3V0IG9mIDI1MyB0ZXN0Y2FzZXMgZmFpbGVkLCBhcyBleHBlY3Rl ZC4gfA0KWyAgICAwLjAwMDAwMF0gMTQxIG91dCBvZiAyNTMgdGVzdGNhc2VzIGZhaWxlZCwgYXMg ZXhwZWN0ZWQuIHwNClsgICAgMC4wMDAwMDBdIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIGhwZXQg Y2xvY2tldmVudCByZWdpc3RlcmVkDQpbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZlbnQgcmVn aXN0ZXJlZA0KWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyNjkzLjM3MiBNSHogcHJvY2Vz c29yDQpbICAgIDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDI2OTMuMzcyIE1IeiBwcm9jZXNzb3IN ClsgICAgMC4wMDgwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpIHByZXNldCB2 YWx1ZS4uIA0KWyAgICAwLjAwODAwMF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCkg cHJlc2V0IHZhbHVlLi4gNTM4Ni43NCBCb2dvTUlQUyAobHBqPTEwNzczNDg4KQ0KNTM4Ni43NCBC b2dvTUlQUyAobHBqPTEwNzczNDg4KQ0KWyAgICAwLjAwODAwMF0gcGlkX21heDogZGVmYXVsdDog NDA5NiBtaW5pbXVtOiAzMDENClsgICAgMC4wMDgwMDBdIHBpZF9tYXg6IGRlZmF1bHQ6IDQwOTYg bWluaW11bTogMzAxDQpbICAgIDAuMDA4MDM4XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTUwMjA0 DQpbICAgIDAuMDA4MDM4XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTUwMjA0DQpbICAgIDAuMDE0 Mjc0XSBBQ1BJOiANClsgICAgMC4wMTQyNzRdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNz ZnVsbHkgYWNxdWlyZWRBbGwgQUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkDQoNClsg ICAgMC4wMTU0NDJdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZA0KWyAgICAwLjAxNTQ0 Ml0gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVkDQpbICAgIDAuMDE2MDQzXSBNb3VudC1j YWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQ0KWyAg ICAwLjAxNjA0M10gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjog MSwgODE5MiBieXRlcykNClsgICAgMC4wMTczMTFdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJs ZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMTczMTFdIE1v dW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBi eXRlcykNClsgICAgMC4wMTk0MjhdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvDQpb ICAgIDAuMDE5NDI4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBibGtpbw0KWyAgICAwLjAy MDAxM10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbWVtb3J5DQpbICAgIDAuMDIwMDEzXSBJ bml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkNClsgICAgMC4wMjA4NjldIEluaXRpYWxp emluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjA4NjldIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjE3MzNdIEluaXRpYWxpemluZyBjZ3JvdXAg c3Vic3lzIHBlcmZfZXZlbnQNClsgICAgMC4wMjE3MzNdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIHBlcmZfZXZlbnQNClsgICAgMC4wMjI2MzFdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz IGRlYnVnDQpbICAgIDAuMDIyNjMxXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZWJ1Zw0K WyAgICAwLjAyNDA2MV0gbWNlOiBDUFUgc3VwcG9ydHMgMTAgTUNFIGJhbmtzDQpbICAgIDAuMDI0 MDYxXSBtY2U6IENQVSBzdXBwb3J0cyAxMCBNQ0UgYmFua3MNClsgICAgMC4wMjQ4ODddIExhc3Qg bGV2ZWwgaVRMQiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAwDQpbICAgIDAuMDI0ODg3XSBM YXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMA0KWyAgICAwLjAyNTg5 M10gTGFzdCBsZXZlbCBkVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDAsIDFHQiAwDQpb ICAgIDAuMDI1ODkzXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIg MCwgMUdCIDANClsgICAgMC4wMjcxNTRdIGRlYnVnOiB1bm1hcHBpbmcgaW5pdCBbbWVtIDB4ZmZm ZmZmZmY4MWVjODAwMC0weGZmZmZmZmZmODFlY2FmZmZdDQpbICAgIDAuMDI3MTU0XSBkZWJ1Zzog dW5tYXBwaW5nIGluaXQgW21lbSAweGZmZmZmZmZmODFlYzgwMDAtMHhmZmZmZmZmZjgxZWNhZmZm XQ0KWyAgICAwLjAyOTIxNl0gR2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAyOTIxNl0g R2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAyOTg3NF0gR2V0dGluZyBWRVJTSU9OOiA1 MDAxNA0KWyAgICAwLjAyOTg3NF0gR2V0dGluZyBWRVJTSU9OOiA1MDAxNA0KWyAgICAwLjAzMDUz Ml0gR2V0dGluZyBJRDogMA0KWyAgICAwLjAzMDUzMl0gR2V0dGluZyBJRDogMA0KWyAgICAwLjAz MTA0NV0gR2V0dGluZyBJRDogZmYwMDAwMDANClsgICAgMC4wMzEwNDVdIEdldHRpbmcgSUQ6IGZm MDAwMDAwDQpbICAgIDAuMDMyMDE0XSBHZXR0aW5nIExWVDA6IDg3MDANClsgICAgMC4wMzIwMTRd IEdldHRpbmcgTFZUMDogODcwMA0KWyAgICAwLjAzMjYwM10gR2V0dGluZyBMVlQxOiA4NDAwDQpb ICAgIDAuMDMyNjAzXSBHZXR0aW5nIExWVDE6IDg0MDANClsgICAgMC4wMzMyMzVdIGVuYWJsZWQg RXh0SU5UIG9uIENQVSMwDQpbICAgIDAuMDMzMjM1XSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMA0K WyAgICAwLjAzNDY5NV0gRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQpbICAgIDAuMDM0Njk1XSBFTkFC TElORyBJTy1BUElDIElSUXMNClsgICAgMC4wMzUzNDddIGluaXQgSU9fQVBJQyBJUlFzDQpbICAg IDAuMDM1MzQ3XSBpbml0IElPX0FQSUMgSVJRcw0KWyAgICAwLjAzNjAwN10gIGFwaWMgMCBwaW4g MCBub3QgY29ubmVjdGVkDQpbICAgIDAuMDM2MDA3XSAgYXBpYyAwIHBpbiAwIG5vdCBjb25uZWN0 ZWQNClsgICAgMC4wMzY3NjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAtPiAw eDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDM2NzY4XSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjAzODI2Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w MzgyNjZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMiAtPiAweDMwIC0+IElSUSAw IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDM5Nzc2XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEgMCBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjAzOTc3Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0yIC0+IDB4 MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDAwMjddIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAweDMzIC0+IElSUSAzIE1vZGU6MCBBY3Rp dmU6MCBEZXN0OjEpDQpbICAgIDAuMDQwMDI3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTMgLT4gMHgzMyAtPiBJUlEgMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0 MTUxN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQg TW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDE1MTddIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEp DQpbICAgIDAuMDQ0MDI2XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTUgLT4gMHgz NSAtPiBJUlEgNSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0NDAyNl0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC01IC0+IDB4MzUgLT4gSVJRIDUgTW9kZToxIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNDU1MTJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtNiAtPiAweDM2IC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ1 NTEyXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTYgLT4gMHgzNiAtPiBJUlEgNiBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0Njk5NV0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkN ClsgICAgMC4wNDY5OTVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3 IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ4MDI2XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZl OjAgRGVzdDoxKQ0KWyAgICAwLjA0ODAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo MC04IC0+IDB4MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDk1 MTZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1v ZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ5NTE2XSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTkgLT4gMHgzOSAtPiBJUlEgOSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0K WyAgICAwLjA1MDk5MF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMCAtPiAweDNh IC0+IElSUSAxMCBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MDk5MF0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMCAtPiAweDNhIC0+IElSUSAxMCBNb2RlOjEgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MjAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0xMSAtPiAweDNiIC0+IElSUSAxMSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAw LjA1MjAyNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMSAtPiAweDNiIC0+IElS USAxMSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1MzU1MV0gSU9BUElDWzBdOiBT ZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAg RGVzdDoxKQ0KWyAgICAwLjA1MzU1MV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0x MiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NjAy Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMyAtPiAweDNkIC0+IElSUSAxMyBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NjAyNl0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC0xMyAtPiAweDNkIC0+IElSUSAxMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjA1NzUzOV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAw eDNlIC0+IElSUSAxNCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1NzUzOV0gSU9B UElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAweDNlIC0+IElSUSAxNCBNb2RlOjAg QWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA1OTA1Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC0xNSAtPiAweDNmIC0+IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAg ICAwLjA1OTA1Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNSAtPiAweDNmIC0+ IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2MDAyMV0gIGFwaWMgMCBw aW4gMTYgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MDAyMV0gIGFwaWMgMCBwaW4gMTYgbm90IGNv bm5lY3RlZA0KWyAgICAwLjA2MDc1OV0gIGFwaWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZA0KWyAg ICAwLjA2MDc1OV0gIGFwaWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MTQ5NF0g IGFwaWMgMCBwaW4gMTggbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MTQ5NF0gIGFwaWMgMCBwaW4g MTggbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2MjIyN10gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5l Y3RlZA0KWyAgICAwLjA2MjIyN10gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5lY3RlZA0KWyAgICAw LjA2NDAwNV0gIGFwaWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDAwNV0gIGFw aWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDc0M10gIGFwaWMgMCBwaW4gMjEg bm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NDc0M10gIGFwaWMgMCBwaW4gMjEgbm90IGNvbm5lY3Rl ZA0KWyAgICAwLjA2NTQ4MF0gIGFwaWMgMCBwaW4gMjIgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2 NTQ4MF0gIGFwaWMgMCBwaW4gMjIgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NjIwOV0gIGFwaWMg MCBwaW4gMjMgbm90IGNvbm5lY3RlZA0KWyAgICAwLjA2NjIwOV0gIGFwaWMgMCBwaW4gMjMgbm90 IGNvbm5lY3RlZA0KWyAgICAwLjA2NzA4OV0gLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9MCBw aW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KWyAgICAwLjA2NzA4OV0gLi5USU1FUjogdmVjdG9yPTB4 MzAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KWyAgICAwLjA2ODAwN10gVXNpbmcg bG9jYWwgQVBJQyB0aW1lciBpbnRlcnJ1cHRzLg0KWyAgICAwLjA2ODAwN10gY2FsaWJyYXRpbmcg QVBJQyB0aW1lciAuLi4NClsgICAgMC4wNjgwMDddIFVzaW5nIGxvY2FsIEFQSUMgdGltZXIgaW50 ZXJydXB0cy4NClsgICAgMC4wNjgwMDddIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uDQpbICAg IDAuMDcyMDAwXSAuLi4gbGFwaWMgZGVsdGEgPSA2MjUwNzE1DQpbICAgIDAuMDcyMDAwXSAuLi4g bGFwaWMgZGVsdGEgPSA2MjUwNzE1DQpbICAgIDAuMDcyMDAwXSAuLi4gUE0tVGltZXIgZGVsdGEg PSAzNTgwMTENClsgICAgMC4wNzIwMDBdIC4uLiBQTS1UaW1lciBkZWx0YSA9IDM1ODAxMQ0KWyAg ICAwLjA3MjAwMF0gLi4uIFBNLVRpbWVyIHJlc3VsdCBvaw0KWyAgICAwLjA3MjAwMF0gLi4uIFBN LVRpbWVyIHJlc3VsdCBvaw0KWyAgICAwLjA3MjAwMF0gLi4uLi4gZGVsdGEgNjI1MDcxNQ0KWyAg ICAwLjA3MjAwMF0gLi4uLi4gZGVsdGEgNjI1MDcxNQ0KWyAgICAwLjA3MjAwMF0gLi4uLi4gbXVs dDogMjY4NDY2MTY1DQpbICAgIDAuMDcyMDAwXSAuLi4uLiBtdWx0OiAyNjg0NjYxNjUNClsgICAg MC4wNzIwMDBdIC4uLi4uIGNhbGlicmF0aW9uIHJlc3VsdDogNDAwMDQ1Nw0KWyAgICAwLjA3MjAw MF0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiA0MDAwNDU3DQpbICAgIDAuMDcyMDAwXSAuLi4u LiBDUFUgY2xvY2sgc3BlZWQgaXMgMjY5My4zMzUzIE1Iei4NClsgICAgMC4wNzIwMDBdIC4uLi4u IENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjMzNTMgTUh6Lg0KWyAgICAwLjA3MjAwMF0gLi4uLi4g aG9zdCBidXMgY2xvY2sgc3BlZWQgaXMgMTAwMC4wNDU3IE1Iei4NClsgICAgMC4wNzIwMDBdIC4u Li4uIGhvc3QgYnVzIGNsb2NrIHNwZWVkIGlzIDEwMDAuMDQ1NyBNSHouDQpbICAgIDAuMDcyMDQ4 XSBzbXBib290OiBDUFUwOiANClsgICAgMC4wNzIwNDhdIHNtcGJvb3Q6IENQVTA6IEludGVsIElu dGVsIFFFTVUgVmlydHVhbCBDUFUgdmVyc2lvbiAxLjcuMVFFTVUgVmlydHVhbCBDUFUgdmVyc2lv biAxLjcuMSAoZmFtOiAwNiwgbW9kZWw6IDA2IChmYW06IDA2LCBtb2RlbDogMDYsIHN0ZXBwaW5n OiAwMykNCiwgc3RlcHBpbmc6IDAzKQ0KWyAgICAwLjA3NDI1N10gUGVyZm9ybWFuY2UgRXZlbnRz OiANClsgICAgMC4wNzQyNTddIFBlcmZvcm1hbmNlIEV2ZW50czogQnJva2VuIFBNVSBoYXJkd2Fy ZSBkZXRlY3RlZCwgdXNpbmcgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpCcm9rZW4gUE1VIGhhcmR3 YXJlIGRldGVjdGVkLCB1c2luZyBzb2Z0d2FyZSBldmVudHMgb25seS4NClsgICAgMC4wODAwMTdd IEZhaWxlZCB0byBhY2Nlc3MgcGVyZmN0ciBtc3IgKE1TUiBjMSBpcyAwKQ0KWyAgICAwLjA4MDAx N10gRmFpbGVkIHRvIGFjY2VzcyBwZXJmY3RyIG1zciAoTVNSIGMxIGlzIDApDQpbICAgIDAuMTA0 MTI2XSBOTUkgd2F0Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFyZHdhcmUgZXZlbnRzIG5vdCBl bmFibGVkDQpbICAgIDAuMTA0MTI2XSBOTUkgd2F0Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFy ZHdhcmUgZXZlbnRzIG5vdCBlbmFibGVkDQpbICAgIDAuMTEyNTQ3XSB4ODY6IEJvb3RpbmcgU01Q IGNvbmZpZ3VyYXRpb246DQpbICAgIDAuMTEyNTQ3XSB4ODY6IEJvb3RpbmcgU01QIGNvbmZpZ3Vy YXRpb246DQpbICAgIDAuMTEzNTcyXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgDQpbICAgIDAuMTEz NTcyXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgICAgICAgICMxICMxDQpbICAgIDAuMDA4MDAwXSBr dm0tY2xvY2s6IGNwdSAxLCBtc3IgMDoxNGM0NDA0MSwgc2Vjb25kYXJ5IGNwdSBjbG9jaw0KWyAg ICAwLjAwODAwMF0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQ0KWyAgICAwLjEyODA4OV0geDg2OiBC b290ZWQgdXAgMSBub2RlLCAyIENQVXMNClsgICAgMC4xMjgwODldIHg4NjogQm9vdGVkIHVwIDEg bm9kZSwgMiBDUFVzDQpbICAgIDAuMTI4MDY1XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAx DQpbICAgIDAuMTI4MDY1XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxDQpbICAgIDAuMTI4 MDY1XSBrdm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0ODBkMDAwDQpbICAgIDAuMTI4MDY1XSBr dm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0ODBkMDAwDQpbICAgIDAuMTMyODAzXSBzbXBib290 OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMDc3My40OCBCb2dvTUlQUykNClsg ICAgMC4xMzI4MDNdIHNtcGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEw NzczLjQ4IEJvZ29NSVBTKQ0KWyAgICAwLjE0ODEzNl0gVGVzdGluZyB0cmFjZXIgZnVuY3Rpb246 IA0KWyAgICAwLjE0ODEzNl0gVGVzdGluZyB0cmFjZXIgZnVuY3Rpb246IFBBU1NFRA0KUEFTU0VE DQpbICAgIDAuMjczMzY1XSBUZXN0aW5nIGZ0cmFjZSByZWdzKG5vIGFyY2ggc3VwcG9ydCk6IA0K WyAgICAwLjI3MzM2NV0gVGVzdGluZyBmdHJhY2UgcmVncyhubyBhcmNoIHN1cHBvcnQpOiBQQVNT RUQNClBBU1NFRA0KWyAgICAwLjMwMDA0N10gVGVzdGluZyB0cmFjZXIgaXJxc29mZjogDQpbICAg IDAuMzAwMDQ3XSBUZXN0aW5nIHRyYWNlciBpcnFzb2ZmOiBQQVNTRUQNClBBU1NFRA0KWyAgICAw LjM0ODA0OV0gVGVzdGluZyB0cmFjZXIgcHJlZW1wdG9mZjogDQpbICAgIDAuMzQ4MDQ5XSBUZXN0 aW5nIHRyYWNlciBwcmVlbXB0b2ZmOiBQQVNTRUQNClBBU1NFRA0KWyAgICAwLjM5NjA0N10gVGVz dGluZyB0cmFjZXIgcHJlZW1wdGlycXNvZmY6IA0KWyAgICAwLjM5NjA0N10gVGVzdGluZyB0cmFj ZXIgcHJlZW1wdGlycXNvZmY6IFBBU1NFRA0KUEFTU0VEDQpbICAgIDAuNDQ0MDQxXSBUZXN0aW5n IHRyYWNlciB3YWtldXA6IA0KWyAgICAwLjQ0NDA0MV0gVGVzdGluZyB0cmFjZXIgd2FrZXVwOiBQ QVNTRUQNClBBU1NFRA0KWyAgICAwLjUwODA1Ml0gVGVzdGluZyB0cmFjZXIgd2FrZXVwX3J0OiAN ClsgICAgMC41MDgwNTJdIFRlc3RpbmcgdHJhY2VyIHdha2V1cF9ydDogUEFTU0VEDQpQQVNTRUQN ClsgICAgMC41NzIwNDNdIFRlc3RpbmcgdHJhY2VyIHdha2V1cF9kbDogDQpbICAgIDAuNTcyMDQz XSBUZXN0aW5nIHRyYWNlciB3YWtldXBfZGw6IFBBU1NFRA0KUEFTU0VEDQpbICAgIDAuNjM2MDQ1 XSBUZXN0aW5nIHRyYWNlciBmdW5jdGlvbl9ncmFwaDogDQpbICAgIDAuNjM2MDQ1XSBUZXN0aW5n IHRyYWNlciBmdW5jdGlvbl9ncmFwaDogDQpCVUc6IGtlcm5lbCBib290IGhhbmcNCkVsYXBzZWQg dGltZTogMzA1DQpxZW11LXN5c3RlbS14ODZfNjQgLWVuYWJsZS1rdm0gLWtlcm5lbCAva2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJl OGI2ZTZjZDI4OTRkNzg5L3ZtbGludXotMy4xOS4wLTAzNTI5LWdiMzQ4YThlIC1hcHBlbmQgJ3Vz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zNy9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1pdjAtMDIxNDA0 MjEtYjM0OGE4ZTE5NGVmNTQ5ZWJjNjg3MzcyZThiNmU2Y2QyODk0ZDc4OS0xLTIwMTUwMjE0LTc3 MDk2LTEwN2ZkN2kueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaXYwLTAyMTQwNDIxL2IzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNkMjg5 NGQ3ODkvdm1saW51ei0zLjE5LjAtMDM1MjktZ2IzNDhhOGUga2NvbmZpZz14ODZfNjQtcmFuZGNv bmZpZy1pdjAtMDIxNDA0MjEgY29tbWl0PWIzNDhhOGUxOTRlZjU0OWViYzY4NzM3MmU4YjZlNmNk Mjg5NGQ3ODkgYnJhbmNoPWt2bS9tZXJnZS1yZXNvbHV0aW9uLTMuMjAgcm9vdD0vZGV2L3JhbTAg bWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQv Ym9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWl2MC0wMjE0 MDQyMS9iMzQ4YThlMTk0ZWY1NDllYmM2ODczNzJlOGI2ZTZjZDI4OTRkNzg5LzAgaXA9Ojo6OnZt LXZwLXF1YW50YWwteDg2XzY0LTM3OjpkaGNwIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCByZC51 ZGV2LmxvZy1wcmlvcml0eT1lcnIgc3lzdGVtZC5sb2dfdGFyZ2V0PWpvdXJuYWwgc3lzdGVtZC5s b2dfbGV2ZWw9d2FybmluZyBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJj dXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5p Yz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9y YW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgcncg ZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RiMS9pbml0cmQtdm0tdnAtcXVhbnRh bC14ODZfNjQtMzcgLW0gMzYwIC1zbXAgMiAtbmV0IG5pYyx2bGFuPTEsbW9kZWw9ZTEwMDAgLW5l dCB1c2VyLHZsYW49MSAtYm9vdCBvcmRlcj1uYyAtbm8tcmVib290IC13YXRjaGRvZyBpNjMwMGVz YiAtcnRjIGJhc2U9bG9jYWx0aW1lIC1waWRmaWxlIC9kZXYvc2htL2tib290L3BpZC12bS12cC1x dWFudGFsLXg4Nl82NC0zNyAtc2VyaWFsIGZpbGU6L2Rldi9zaG0va2Jvb3Qvc2VyaWFsLXZtLXZw LXF1YW50YWwteDg2XzY0LTM3IC1kYWVtb25pemUgLWRpc3BsYXkgbm9uZSAtbW9uaXRvciBudWxs IA0KDQ== --===============5449735650820301908==--