<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>9352</bug_id>
          
          <creation_ts>2016-03-29 19:48:16 +0000</creation_ts>
          <short_desc>External modules fail to build when kernel is reused from sstate</short_desc>
          <delta_ts>2016-10-17 17:19:22 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>kernel</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Jansa">Martin.Jansa</reporter>
          <assigned_to name="Martin Jansa">Martin.Jansa</assigned_to>
          <cc>jose.perez.carranza</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>tom.zanussi</cc>
          
          <qa_contact name="Francisco Pedraza">francisco.j.pedraza.gonzalez</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>60504</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-03-29 19:48:16 +0000</bug_when>
    <thetext>It always fails like this:

NOTE: Executing RunQueue Tasks
ERROR: lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0 do_make_scripts: Function failed: do_make_scripts (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/qemux86-oe-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.24725)
ERROR: Logfile of failure stored in: /home/jenkins/oe/world/shr-core/tmp-glibc/work/qemux86-oe-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.24725
Log data follows:
| DEBUG: Executing shell function do_make_scripts
| make: Entering directory `/home/jenkins/oe/world/shr-core/tmp-glibc/work-shared/qemux86/kernel-source&apos;
| make[1]: Entering directory `/home/jenkins/oe/world/shr-core/tmp-glibc/work-shared/qemux86/kernel-build-artifacts&apos;
|   GEN     ./Makefile
| scripts/kconfig/conf  --silentoldconfig Kconfig
| ***
| *** Configuration file &quot;.config&quot; not found!
| ***
| *** Please run some configurator (e.g. &quot;make oldconfig&quot; or
| *** &quot;make menuconfig&quot; or &quot;make xconfig&quot;).
| ***
| make[3]: *** [silentoldconfig] Error 1
| make[2]: *** [silentoldconfig] Error 2
| make[1]: *** No rule to make target `include/config/auto.conf&apos;, needed by `scripts&apos;.  Stop.
| make[1]: Leaving directory `/home/jenkins/oe/world/shr-core/tmp-glibc/work-shared/qemux86/kernel-build-artifacts&apos;
| make: *** [sub-make] Error 2
| make: Leaving directory `/home/jenkins/oe/world/shr-core/tmp-glibc/work-shared/qemux86/kernel-source&apos;
| WARNING: exit code 2 from a shell command.
| ERROR: Function failed: do_make_scripts (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/qemux86-oe-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.24725)
ERROR: Task 6 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_make_scripts) failed with exit code &apos;1&apos;
NOTE: Tasks Summary: Attempted 416 tasks of which 410 didn&apos;t need to be rerun and 1 failed.

It might be caused by:
commit 55b4f7fd217f0c65d457c731150340c18fb3fa19
Author: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Date:   Thu May 14 10:31:51 2015 +0100

    kernel/rm_work: Improve interaction

As it&apos;s broken for months, various do_make_scripts failures were reported in:
http://www.openembedded.org/wiki/Bitbake_World_Status (2016-03-12, 2016-03-09, 2016-03-05, 2016-02-21, 2016-02-14, 2016-02-04, 2016-01-25)

and less often in previous releases
http://www.openembedded.org/wiki/Bitbake_World_Status_Jethro (2015-09-13)
http://www.openembedded.org/wiki/Bitbake_World_Status_Fido (2014-12-30)

$ bitbake -c cleansstate linux-yocto lttng-modules; bitbake -c build lttng-modules
This works fine, but if you do:
$ rm -rf tmp-glibc
$ bitbake -c cleansstate lttng-modules; bitbake linux-yocto | tee; bitbake -c build lttng-modules | tee

Then you&apos;ll either see linux-yocto being completely rebuilt or lttng-modules failure like shown above.

I haven&apos;t found what conditions decide if it will be rebuilt or fail - now I did many
rebuilds with and without rm_work, with or without tmp-glibc populated and with or without
explicit clensstate before the build.

Middle build:

$ grep linux-yocto tmp-glibc/log/cooker/qemux86/20160329193141.log
NOTE: Running setscene task 3 of 120 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_package_write_ipk_setscene)
NOTE: Running setscene task 4 of 120 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_deploy_setscene)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_write_ipk_setscene: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_deploy_setscene: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_deploy_setscene: Succeeded
NOTE: Running setscene task 7 of 120 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_populate_sysroot_setscene)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_write_ipk_setscene: Succeeded
NOTE: Running setscene task 8 of 120 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_packagedata_setscene)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_sysroot_setscene: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_packagedata_setscene: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_sysroot_setscene: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_packagedata_setscene: Succeeded
NOTE: Running setscene task 13 of 120 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_package_setscene)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_setscene: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_setscene: Succeeded
NOTE: Running task 249 of 557 (ID: 6, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_fetch)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_fetch: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_fetch: Succeeded
NOTE: Running task 290 of 557 (ID: 2, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_unpack)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_unpack: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_unpack: Succeeded
NOTE: Running task 532 of 557 (ID: 27, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_checkout)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_checkout: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_checkout: Succeeded
NOTE: Running task 533 of 557 (ID: 0, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_validate_branches)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_validate_branches: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_validate_branches: Succeeded
NOTE: Running task 534 of 557 (ID: 1, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_metadata)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_metadata: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_metadata: Succeeded
NOTE: Running task 535 of 557 (ID: 3, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_patch)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_patch: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_patch: Succeeded
NOTE: Running task 553 of 557 (ID: 16, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_package_qa)
NOTE: Running task 554 of 557 (ID: 14, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_populate_lic)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_lic: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_qa: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_lic: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_package_qa: Succeeded
NOTE: Running noexec task 555 of 557 (ID: 17, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_build)
NOTE: Running task 556 of 557 (ID: 18, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_rm_work)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_rm_work: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_rm_work: Succeeded
NOTE: Running task 557 of 557 (ID: 19, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_rm_work_all)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_rm_work_all: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_rm_work_all: Succeeded

3rd build:
NOTE: Executing RunQueue Tasks
NOTE: Running task 185 of 424 (ID: 27, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_fetch)
NOTE: Running task 364 of 424 (ID: 4, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_fetch)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_fetch: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_fetch: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_fetch: Succeeded
NOTE: Running task 390 of 424 (ID: 0, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_unpack)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_fetch: Succeeded
NOTE: Running task 391 of 424 (ID: 23, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_unpack)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_unpack: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_unpack: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_unpack: Succeeded
NOTE: Running task 392 of 424 (ID: 1, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_patch)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_patch: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_patch: Succeeded
NOTE: Running task 393 of 424 (ID: 8, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_populate_lic)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_populate_lic: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_populate_lic: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_unpack: Succeeded
NOTE: Running task 394 of 424 (ID: 43, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_checkout)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_checkout: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_checkout: Succeeded
NOTE: Running task 395 of 424 (ID: 21, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_validate_branches)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_validate_branches: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_validate_branches: Succeeded
NOTE: Running task 396 of 424 (ID: 22, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_metadata)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_metadata: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_metadata: Succeeded
NOTE: Running task 397 of 424 (ID: 24, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_patch)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_patch: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_patch: Succeeded
NOTE: Running task 398 of 424 (ID: 28, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_configme)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_configme: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_configme: Succeeded
NOTE: Running task 399 of 424 (ID: 29, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_configure)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_configure: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_configure: Succeeded
NOTE: Running task 400 of 424 (ID: 30, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_configcheck)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_configcheck: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_configcheck: Succeeded
NOTE: Running task 401 of 424 (ID: 31, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_compile)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_compile: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_compile: Succeeded
NOTE: Running task 402 of 424 (ID: 39, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_shared_workdir)
NOTE: Running task 403 of 424 (ID: 32, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_kernel_link_vmlinux)
NOTE: Running task 404 of 424 (ID: 34, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_uboot_mkimage)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_shared_workdir: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_link_vmlinux: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_uboot_mkimage: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_shared_workdir: Succeeded
NOTE: Running task 405 of 424 (ID: 40, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_compile_kernelmodules)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_kernel_link_vmlinux: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_uboot_mkimage: Succeeded
NOTE: Running task 406 of 424 (ID: 6, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_make_scripts)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_make_scripts: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_compile_kernelmodules: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_make_scripts: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_compile_kernelmodules: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_make_scripts: Succeeded
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_compile_kernelmodules: Succeeded
NOTE: Running task 407 of 424 (ID: 41, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_strip)
NOTE: Running task 408 of 424 (ID: 5, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_configure)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_strip: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_configure: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_strip: Succeeded
NOTE: Running task 409 of 424 (ID: 33, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_sizecheck)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_configure: Succeeded
NOTE: Running task 410 of 424 (ID: 7, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_compile)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_compile: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_sizecheck: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_sizecheck: Succeeded
NOTE: Running task 411 of 424 (ID: 25, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_install)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_install: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_install: Succeeded
NOTE: Running task 415 of 424 (ID: 26, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.4.bb, do_populate_sysroot)
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_sysroot: Started
NOTE: recipe linux-yocto-4.4.3+gitAUTOINC+32e84686fc_3d2455f9da-r0: task do_populate_sysroot: Succeeded
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_compile: Succeeded
NOTE: Running task 418 of 424 (ID: 2, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_install)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_install: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_install: Succeeded
NOTE: Running task 419 of 424 (ID: 12, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_package)
NOTE: Running task 420 of 424 (ID: 3, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_populate_sysroot)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_populate_sysroot: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_populate_sysroot: Succeeded
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package: Succeeded
NOTE: Running task 421 of 424 (ID: 9, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_packagedata)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_packagedata: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_packagedata: Succeeded
NOTE: Running task 422 of 424 (ID: 13, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_package_write_ipk)
NOTE: Running task 423 of 424 (ID: 10, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_package_qa)
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package_write_ipk: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package_qa: Started
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package_qa: Succeeded
NOTE: recipe lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0: task do_package_write_ipk: Succeeded
NOTE: Running noexec task 424 of 424 (ID: 11, /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_build)
NOTE: Tasks Summary: Attempted 424 tasks of which 392 didn&apos;t need to be rerun and all succeeded.
NOTE: Writing buildhistory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60505</commentid>
    <comment_count>1</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2016-03-29 20:08:21 +0000</bug_when>
    <thetext>Bouncing to Richard to re-assign.

This is well over my head, and my hands are full with perf races, and queued kernel merges.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60837</commentid>
    <comment_count>2</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-04-06 08:59:44 +0000</bug_when>
    <thetext>I am not able to reproduce build failure mentioned here, but kernel rebuild is 100% reproducible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61068</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-04-12 08:58:14 +0000</bug_when>
    <thetext>I have a theory about this. I think that linux-yocto-tiny-kexecboot 
(from http://git.openembedded.org/meta-openembedded/tree/meta-initramfs/recipes-kernel/linux/linux-yocto-tiny-kexecboot_4.4.bb) is pretty toxic and smashes the kernel shared source directory, then any further use of the directory is broken and for example kernel module builds fail.

Could someone try &quot;bitbake linux-yocto; bitbake linux-yocto-tiny-kexecboot; bitbake lttng-modules&quot; and see if that gives the failure in question?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61071</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-04-12 09:19:42 +0000</bug_when>
    <thetext>I&apos;m seeing these issues even after blacklisting linux-yocto-tiny(-kexecboot) in my world builds:

https://github.com/shr-project/jenkins-jobs/commit/c168b7824c2c68bd5894532fc122929d2d9df9a7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61072</commentid>
    <comment_count>5</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-04-12 09:40:07 +0000</bug_when>
    <thetext>This works just fine in my environment:
 rm -rf tmp/ ; bitbake linux-yocto; bitbake linux-yocto-tiny-kexecboot ; bitbake lttng-modules
I didn&apos;t notice any build failures.

I&apos;ve noticed that linux-yocto was rebuilt when building lttng-modules though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61073</commentid>
    <comment_count>6</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-04-12 10:00:43 +0000</bug_when>
    <thetext>Martin: Can you point at one of the world builds where this fails and linux-yocto-tiny-kexecboot is blacklisted please?

*Something* is getting built which trashes the shared kernel workdir, but what that is, I don&apos;t know :/.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61077</commentid>
    <comment_count>7</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-04-12 10:59:27 +0000</bug_when>
    <thetext>A command which consistently shows this error is:
rm tmp -rf; bitbake linux-yocto-tiny-kexecboot lttng-modules -c cleansstate; bitbake lttng-modules; bitbake lttng-modules -c cleansstate; bitbake linux-yocto-tiny-kexecboot ; bitbake lttng-modules

Basically, &quot;bitbake lttng-modules&quot; forces the do_shared_workdir to run (which includes building the base part of the kernel since that isn&apos;t stored in sstate). The &quot;bitbake linux-yocto-tiny-kexecboot&quot; then destroys the shared_workdir, then the second build of the module fails as the shared workdir is corrupt.

If this isn&apos;t in Martin&apos;s world builds, the log files of those would be useful as something is likely breaking that directory, we just need to figure out what.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61078</commentid>
    <comment_count>8</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-04-12 11:16:56 +0000</bug_when>
    <thetext>I confirm that this command breaks the build the way it&apos;s showed in the first comment: 

rm tmp -rf; bitbake linux-yocto-tiny-kexecboot lttng-modules -c cleansstate; bitbake lttng-modules; bitbake lttng-modules -c cleansstate; bitbake linux-yocto-tiny-kexecboot ; bitbake lttng-modules
...

ERROR: lttng-modules-2.7.1+gitAUTOINC+45e0ebd91f-r0 do_make_scripts: Function failed: do_make_scripts (log file is located at /home/ed/git/yocto/poky/build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.17071)
ERROR: Logfile of failure stored in: /home/ed/git/yocto/poky/build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.17071
Log data follows:
| DEBUG: Executing shell function do_make_scripts
| make: Entering directory &apos;/home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-source&apos;
| make[1]: Entering directory &apos;/home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-build-artifacts&apos;
|   HOSTCC  scripts/basic/fixdep
|   GEN     ./Makefile
|   HOSTCC  scripts/kconfig/conf.o
|   SHIPPED scripts/kconfig/zconf.tab.c
|   SHIPPED scripts/kconfig/zconf.lex.c
|   SHIPPED scripts/kconfig/zconf.hash.c
|   HOSTCC  scripts/kconfig/zconf.tab.o
|   HOSTLD  scripts/kconfig/conf
| scripts/kconfig/conf  --silentoldconfig Kconfig
| ***
| *** Configuration file &quot;.config&quot; not found!
| ***
| *** Please run some configurator (e.g. &quot;make oldconfig&quot; or
| *** &quot;make menuconfig&quot; or &quot;make xconfig&quot;).
| ***
| /home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-source/scripts/kconfig/Makefile:37: recipe for target &apos;silentoldconfig&apos; failed
| make[3]: *** [silentoldconfig] Error 1
| /home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-source/Makefile:531: recipe for target &apos;silentoldconfig&apos; failed
| make[2]: *** [silentoldconfig] Error 2
| make[1]: *** No rule to make target &apos;include/config/auto.conf&apos;, needed by &apos;scripts&apos;.  Stop.
| make[1]: Leaving directory &apos;/home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-build-artifacts&apos;
| Makefile:146: recipe for target &apos;sub-make&apos; failed
| make: *** [sub-make] Error 2
| make: Leaving directory &apos;/home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-source&apos;
| WARNING: /home/ed/git/yocto/poky/build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/run.do_make_scripts.17071:1 exit 2 from &apos;make CC=&quot;x86_64-poky-linux-gcc  -fuse-ld=bfd&quot; LD=&quot;x86_64-poky-linux-ld.bfd &quot; AR=&quot;x86_64-poky-linux-ar &quot; -C /home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-source O=/home/ed/git/yocto/poky/build/tmp/work-shared/qemux86-64/kernel-build-artifacts scripts&apos;
| ERROR: Function failed: do_make_scripts (log file is located at /home/ed/git/yocto/poky/build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.7.1+gitAUTOINC+45e0ebd91f-r0/temp/log.do_make_scripts.17071)
ERROR: Task 6 (/home/ed/git/yocto/poky/meta/recipes-kernel/lttng/lttng-modules_git.bb, do_make_scripts) failed with exit code &apos;1&apos;
NOTE: Tasks Summary: Attempted 409 tasks of which 403 didn&apos;t need to be rerun and 1 failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61080</commentid>
    <comment_count>9</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-04-12 12:04:53 +0000</bug_when>
    <thetext>I don&apos;t have a recent log from jenkins build, I was re-testing this manually in the same workspace (which already had the PNBLACKLIST).

I&apos;ll try to reproduce this again after current jenkins builds are finished.

The tiny, tiny-kexecboot builds are definitely breaking things (even the build of the linux-yocto kernel itself), but the manual testing shown some issues even when they weren&apos;t built in the same TOPDIR - maybe it could be broken sstate for linux-yocto from previous build where tiny/tiny-kexecboot wasn&apos;t blacklisted yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61084</commentid>
    <comment_count>10</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-04-12 13:02:02 +0000</bug_when>
    <thetext>You shouldn&apos;t need to blacklist linux-yocto-tiny as that recipe is very different to linux-yocto-tiny-kexec. Notice that the latter zero&apos;s out PROVIDES. If PROVIDES isn&apos;t zero&apos;ed, both would provide virtual/kernel and we&apos;d see warnings/errors about multiple duplicate providers.

The build is designed so only one kernel owns the shared workdir but that kexec recipe goes specifically out of its way to bypass the checks.

I&apos;d propose that linux-yocto-tiny is ok to be left enabled but that linux-yocto-tiny-exec needs rewriting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62053</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-05-09 19:13:39 +0000</bug_when>
    <thetext>Closing to stop the e-mails.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62628</commentid>
    <comment_count>12</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-06-03 13:56:51 +0000</bug_when>
    <thetext>This seems to work as simple reproducer:

for i in linux-yocto netmap-modules lttng-modules kernel-devsrc cryptodev-module; do
    echo &quot;cleansstate $i&quot;
    bitbake -c cleansstate $i &gt;&gt;log.$i 2&gt;&amp;1
    ls tmp-glibc/work-shared/qemux86/kernel-*

    echo &quot;build $i&quot;
    bitbake $i &gt;&gt;log.$i 2&gt;&amp;1
    ls tmp-glibc/work-shared/qemux86/kernel-*
done

After cleansstate lttng-modules:

tmp-glibc/work-shared/qemux86/kernel-build-artifacts:
arch  include  kernel-abiversion  Module.symvers  System.map-4.4.11-yocto-standard

which is ok and expected, but then after building lttng-modules:

tmp-glibc/work-shared/qemux86/kernel-build-artifacts:
include  Makefile  Module.symvers  scripts  source

log.lttng-modules attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62629</commentid>
    <comment_count>13</comment_count>
      <attachid>3212</attachid>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-06-03 13:57:47 +0000</bug_when>
    <thetext>Created attachment 3212
log.lttng-modules</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62717</commentid>
    <comment_count>14</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-06-07 18:04:43 +0000</bug_when>
    <thetext>http://lists.openembedded.org/pipermail/openembedded-core/2016-June/122505.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3212</attachid>
            <date>2016-06-03 13:57:47 +0000</date>
            <delta_ts>2016-06-03 13:57:47 +0000</delta_ts>
            <desc>log.lttng-modules</desc>
            <filename>log.lttng-modules</filename>
            <type>application/octet-stream</type>
            <size>21052</size>
            <attacher name="Martin Jansa">Martin.Jansa</attacher>
            
              <data encoding="base64">Tk9URTogU3RhcnRlZCBQUlNlcnZlciB3aXRoIERCZmlsZTogL09FL2J1aWxkL29lLWNvcmUvY2Fj
aGUvcHJzZXJ2LnNxbGl0ZTMsIElQOiAxMjcuMC4wLjEsIFBPUlQ6IDQzOTY5LCBQSUQ6IDI4Mzcx
CkxvYWRpbmcgY2FjaGUuLi5kb25lLgpMb2FkZWQgMjE0MiBlbnRyaWVzIGZyb20gZGVwZW5kZW5j
eSBjYWNoZS4KUGFyc2luZyByZWNpcGVzLi4uZG9uZS4KUGFyc2luZyBvZiAxNTkyIC5iYiBmaWxl
cyBjb21wbGV0ZSAoMTU5MSBjYWNoZWQsIDEgcGFyc2VkKS4gMjE0MiB0YXJnZXRzLCA4MyBza2lw
cGVkLCAwIG1hc2tlZCwgMCBlcnJvcnMuCk5PVEU6IFJlc29sdmluZyBhbnkgbWlzc2luZyB0YXNr
IHF1ZXVlIGRlcGVuZGVuY2llcwoKQnVpbGQgQ29uZmlndXJhdGlvbjoKQkJfVkVSU0lPTiAgICAg
ICAgPSAiMS4zMS4wIgpCVUlMRF9TWVMgICAgICAgICA9ICJ4ODZfNjQtbGludXgiCk5BVElWRUxT
QlNUUklORyAgID0gIkdlbnRvby0yLjIiClRBUkdFVF9TWVMgICAgICAgID0gImk1ODYtb2UtbGlu
dXgiCk1BQ0hJTkUgICAgICAgICAgID0gInFlbXV4ODYiCkRJU1RSTyAgICAgICAgICAgID0gIm5v
ZGlzdHJvIgpESVNUUk9fVkVSU0lPTiAgICA9ICJub2Rpc3Ryby4wIgpUVU5FX0ZFQVRVUkVTICAg
ICA9ICJtMzIgaTU4NiIKVEFSR0VUX0ZQVSAgICAgICAgPSAiIgptZXRhICAgICAgICAgICAgICA9
ICJqYW5zYS9tYXN0ZXI6ZGE4MTY0MWE5MTRlZThmMTkxMWQzY2I0NWM2ODk3MzkzYjYxY2IwOCIK
bWV0YS1vZSAgICAgICAgICAgPSAiamFuc2EvbWFzdGVyOmUzZWUzY2M1YmJhNjcxNGEwMTY4ZDk4
NGVmODJlYWE4YzgxMTY0ZDEiCm1ldGEtcXQ1ICAgICAgICAgID0gImphbnNhL21hc3RlcjoyNzYx
N2RkZTM1NjBlMmZlOTc5ODk2NzA3MjVlYjE5NzQ3YTBmNDhkIgoKTk9URTogUHJlcGFyaW5nIFJ1
blF1ZXVlCk5PVEU6IEV4ZWN1dGluZyBSdW5RdWV1ZSBUYXNrcwpOT1RFOiBSdW5uaW5nIHRhc2sg
MSBvZiAyIChJRDogMCwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9y
ZWNpcGVzLWtlcm5lbC9sdHRuZy9sdHRuZy1tb2R1bGVzX2dpdC5iYiwgZG9fY2xlYW4pCk5PVEU6
IHJlY2lwZSBsdHRuZy1tb2R1bGVzLTIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1yMDogdGFz
ayBkb19jbGVhbjogU3RhcnRlZApOT1RFOiByZWNpcGUgbHR0bmctbW9kdWxlcy0yLjcuMytnaXRB
VVRPSU5DKzUzNjJhMWYyNjAtcjA6IHRhc2sgZG9fY2xlYW46IFN1Y2NlZWRlZApOT1RFOiBSdW5u
aW5nIHRhc2sgMiBvZiAyIChJRDogMSwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNv
cmUvbWV0YS9yZWNpcGVzLWtlcm5lbC9sdHRuZy9sdHRuZy1tb2R1bGVzX2dpdC5iYiwgZG9fY2xl
YW5zc3RhdGUpCk5PVEU6IHJlY2lwZSBsdHRuZy1tb2R1bGVzLTIuNy4zK2dpdEFVVE9JTkMrNTM2
MmExZjI2MC1yMDogdGFzayBkb19jbGVhbnNzdGF0ZTogU3RhcnRlZApOT1RFOiByZWNpcGUgbHR0
bmctbW9kdWxlcy0yLjcuMytnaXRBVVRPSU5DKzUzNjJhMWYyNjAtcjA6IHRhc2sgZG9fY2xlYW5z
c3RhdGU6IFN1Y2NlZWRlZApOT1RFOiBUYXNrcyBTdW1tYXJ5OiBBdHRlbXB0ZWQgMiB0YXNrcyBv
ZiB3aGljaCAwIGRpZG4ndCBuZWVkIHRvIGJlIHJlcnVuIGFuZCBhbGwgc3VjY2VlZGVkLgpOT1RF
OiBXcml0aW5nIGJ1aWxkaGlzdG9yeQpOT1RFOiBTdGFydGVkIFBSU2VydmVyIHdpdGggREJmaWxl
OiAvT0UvYnVpbGQvb2UtY29yZS9jYWNoZS9wcnNlcnYuc3FsaXRlMywgSVA6IDEyNy4wLjAuMSwg
UE9SVDogNDMwODEsIFBJRDogMjg3MTgKTG9hZGluZyBjYWNoZS4uLmRvbmUuCkxvYWRlZCAyMTQy
IGVudHJpZXMgZnJvbSBkZXBlbmRlbmN5IGNhY2hlLgpQYXJzaW5nIHJlY2lwZXMuLi5kb25lLgpQ
YXJzaW5nIG9mIDE1OTIgLmJiIGZpbGVzIGNvbXBsZXRlICgxNTkxIGNhY2hlZCwgMSBwYXJzZWQp
LiAyMTQyIHRhcmdldHMsIDgzIHNraXBwZWQsIDAgbWFza2VkLCAwIGVycm9ycy4KTk9URTogUmVz
b2x2aW5nIGFueSBtaXNzaW5nIHRhc2sgcXVldWUgZGVwZW5kZW5jaWVzCgpCdWlsZCBDb25maWd1
cmF0aW9uOgpCQl9WRVJTSU9OICAgICAgICA9ICIxLjMxLjAiCkJVSUxEX1NZUyAgICAgICAgID0g
Ing4Nl82NC1saW51eCIKTkFUSVZFTFNCU1RSSU5HICAgPSAiR2VudG9vLTIuMiIKVEFSR0VUX1NZ
UyAgICAgICAgPSAiaTU4Ni1vZS1saW51eCIKTUFDSElORSAgICAgICAgICAgPSAicWVtdXg4NiIK
RElTVFJPICAgICAgICAgICAgPSAibm9kaXN0cm8iCkRJU1RST19WRVJTSU9OICAgID0gIm5vZGlz
dHJvLjAiClRVTkVfRkVBVFVSRVMgICAgID0gIm0zMiBpNTg2IgpUQVJHRVRfRlBVICAgICAgICA9
ICIiCm1ldGEgICAgICAgICAgICAgID0gImphbnNhL21hc3RlcjpkYTgxNjQxYTkxNGVlOGYxOTEx
ZDNjYjQ1YzY4OTczOTNiNjFjYjA4IgptZXRhLW9lICAgICAgICAgICA9ICJqYW5zYS9tYXN0ZXI6
ZTNlZTNjYzViYmE2NzE0YTAxNjhkOTg0ZWY4MmVhYThjODExNjRkMSIKbWV0YS1xdDUgICAgICAg
ICAgPSAiamFuc2EvbWFzdGVyOjI3NjE3ZGRlMzU2MGUyZmU5Nzk4OTY3MDcyNWViMTk3NDdhMGY0
OGQiCgpOT1RFOiBQcmVwYXJpbmcgUnVuUXVldWUKTk9URTogRXhlY3V0aW5nIFNldFNjZW5lIFRh
c2tzCk5PVEU6IFJ1bm5pbmcgc2V0c2NlbmUgdGFzayAxMjcgb2YgMTQ0ICgvT0UvYnVpbGQvb2Ut
Y29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LXlv
Y3RvXzQuNC5iYiwgZG9fcGFja2FnZV93cml0ZV9pcGtfc2V0c2NlbmUpCk5PVEU6IFJ1bm5pbmcg
c2V0c2NlbmUgdGFzayAxMzQgb2YgMTQ0ICgvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQt
Y29yZS9tZXRhL3JlY2lwZXMtY29yZS9nbGliYy9nbGliY18yLjI0LmJiLCBkb19wYWNrYWdlX3dy
aXRlX2lwa19zZXRzY2VuZSkKTk9URTogcmVjaXBlIGdsaWJjLTIuMjQtcjA6IHRhc2sgZG9fcGFj
a2FnZV93cml0ZV9pcGtfc2V0c2NlbmU6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGxpbnV4LXlvY3Rv
LTQuNC4xMStnaXRBVVRPSU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRjNS1yMDogdGFzayBkb19wYWNr
YWdlX3dyaXRlX2lwa19zZXRzY2VuZTogU3RhcnRlZApOT1RFOiByZWNpcGUgZ2xpYmMtMi4yNC1y
MDogdGFzayBkb19wYWNrYWdlX3dyaXRlX2lwa19zZXRzY2VuZTogU3VjY2VlZGVkCk5PVEU6IFJ1
bm5pbmcgc2V0c2NlbmUgdGFzayAxMzYgb2YgMTQ0ICgvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1i
ZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4LWxpYmMtaGVhZGVycy9saW51eC1s
aWJjLWhlYWRlcnNfNC40LmJiLCBkb19wYWNrYWdlX3dyaXRlX2lwa19zZXRzY2VuZSkKTk9URTog
cmVjaXBlIGxpbnV4LXlvY3RvLTQuNC4xMStnaXRBVVRPSU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRj
NS1yMDogdGFzayBkb19wYWNrYWdlX3dyaXRlX2lwa19zZXRzY2VuZTogU3VjY2VlZGVkCk5PVEU6
IHJlY2lwZSBsaW51eC1saWJjLWhlYWRlcnMtNC40LXIwOiB0YXNrIGRvX3BhY2thZ2Vfd3JpdGVf
aXBrX3NldHNjZW5lOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaW51eC1saWJjLWhlYWRlcnMtNC40
LXIwOiB0YXNrIGRvX3BhY2thZ2Vfd3JpdGVfaXBrX3NldHNjZW5lOiBTdWNjZWVkZWQKTk9URTog
RXhlY3V0aW5nIFJ1blF1ZXVlIFRhc2tzCk5PVEU6IFJ1bm5pbmcgdGFzayAyNjkgb2YgNjI2IChJ
RDogMzIsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1r
ZXJuZWwvbGludXgvbGludXgteW9jdG9fNC40LmJiLCBkb19mZXRjaCkKTk9URTogUnVubmluZyB0
YXNrIDUxOSBvZiA2MjYgKElEOiA0NTksIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1j
b3JlL21ldGEvcmVjaXBlcy1kZXZ0b29scy9nY2MvbGliZ2NjXzYuMS5iYiwgZG9fY29uZmlndXJl
KQpOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIwOiB0YXNrIGRvX2NvbmZpZ3VyZTogU3RhcnRl
ZApOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81
M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2ZldGNoOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaW51eC15
b2N0by00LjQuMTErZ2l0QVVUT0lOQyszYTVmNDk0Nzg0XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9f
ZmV0Y2g6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTIwIG9mIDYyNiAoSUQ6IDI4LCAv
T0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2xp
bnV4L2xpbnV4LXlvY3RvXzQuNC5iYiwgZG9fdW5wYWNrKQpOT1RFOiByZWNpcGUgbGludXgteW9j
dG8tNC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3Vu
cGFjazogU3RhcnRlZApOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIwOiB0YXNrIGRvX2NvbmZp
Z3VyZTogU3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1MjEgb2YgNjI2IChJRDogNDYwLCAv
T0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMv
Z2NjL2xpYmdjY182LjEuYmIsIGRvX2NvbXBpbGUpCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEt
cjA6IHRhc2sgZG9fY29tcGlsZTogU3RhcnRlZApOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40
LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3VucGFjazog
U3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1MjIgb2YgNjI2IChJRDogNTIsIC9PRS9idWls
ZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvbGlu
dXgteW9jdG9fNC40LmJiLCBkb19rZXJuZWxfY2hlY2tvdXQpCk5PVEU6IHJlY2lwZSBsaW51eC15
b2N0by00LjQuMTErZ2l0QVVUT0lOQyszYTVmNDk0Nzg0XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9f
a2VybmVsX2NoZWNrb3V0OiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRh
c2sgZG9fY29tcGlsZTogU3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1MjMgb2YgNjI2IChJ
RDogNDU3LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMt
ZGV2dG9vbHMvZ2NjL2xpYmdjY182LjEuYmIsIGRvX2luc3RhbGwpCk5PVEU6IHJlY2lwZSBsaWJn
Y2MtNi4xLjEtcjA6IHRhc2sgZG9faW5zdGFsbDogU3RhcnRlZApOT1RFOiByZWNpcGUgbGliZ2Nj
LTYuMS4xLXIwOiB0YXNrIGRvX2luc3RhbGw6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sg
NTI0IG9mIDYyNiAoSUQ6IDQ1NiwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUv
bWV0YS9yZWNpcGVzLWRldnRvb2xzL2djYy9saWJnY2NfNi4xLmJiLCBkb19tdWx0aWxpYl9pbnN0
YWxsKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4
NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2tlcm5lbF9jaGVja291dDogU3VjY2VlZGVkCk5PVEU6
IFJ1bm5pbmcgdGFzayA1MjUgb2YgNjI2IChJRDogMjYsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5l
bWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvbGludXgteW9jdG9fNC40LmJi
LCBkb192YWxpZGF0ZV9icmFuY2hlcykKTk9URTogcmVjaXBlIGxpYmdjYy02LjEuMS1yMDogdGFz
ayBkb19tdWx0aWxpYl9pbnN0YWxsOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEt
cjA6IHRhc2sgZG9fbXVsdGlsaWJfaW5zdGFsbDogU3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFz
ayA1MjYgb2YgNjI2IChJRDogNDU1LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29y
ZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2xpYmdjY182LjEuYmIsIGRvX2V4dHJhX3N5bWxp
bmtzKQpOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIwOiB0YXNrIGRvX2V4dHJhX3N5bWxpbmtz
OiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sgZG9fZXh0cmFfc3lt
bGlua3M6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTI3IG9mIDYyNiAoSUQ6IDQ2NSwg
L09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWRldnRvb2xz
L2djYy9saWJnY2NfNi4xLmJiLCBkb19wYWNrYWdlKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8t
NC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3ZhbGlk
YXRlX2JyYW5jaGVzOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sg
ZG9fcGFja2FnZTogU3RhcnRlZApOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFV
VE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3ZhbGlkYXRlX2JyYW5jaGVz
OiBTdWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDUyOCBvZiA2MjYgKElEOiAyNywgL09FL2J1
aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWtlcm5lbC9saW51eC9s
aW51eC15b2N0b180LjQuYmIsIGRvX2tlcm5lbF9tZXRhZGF0YSkKTk9URTogcmVjaXBlIGxpbnV4
LXlvY3RvLTQuNC4xMStnaXRBVVRPSU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRjNS1yMDogdGFzayBk
b19rZXJuZWxfbWV0YWRhdGE6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGxpYmdjYy02LjEuMS1yMDog
dGFzayBkb19wYWNrYWdlOiBTdWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDUyOSBvZiA2MjYg
KElEOiA0NTgsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBl
cy1kZXZ0b29scy9nY2MvbGliZ2NjXzYuMS5iYiwgZG9fcG9wdWxhdGVfc3lzcm9vdCkKTk9URTog
cmVjaXBlIGxpYmdjYy02LjEuMS1yMDogdGFzayBkb19wb3B1bGF0ZV9zeXNyb290OiBTdGFydGVk
Ck5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfc3lzcm9vdDog
U3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1MzAgb2YgNjI2IChJRDogNDYyLCAvT0UvYnVp
bGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2xp
YmdjY182LjEuYmIsIGRvX3BhY2thZ2VkYXRhKQpOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIw
OiB0YXNrIGRvX3BhY2thZ2VkYXRhOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEt
cjA6IHRhc2sgZG9fcGFja2FnZWRhdGE6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTMx
IG9mIDYyNiAoSUQ6IDQ2MSwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0
YS9yZWNpcGVzLWRldnRvb2xzL2djYy9saWJnY2NfNi4xLmJiLCBkb19wb3B1bGF0ZV9saWMpCk5P
VEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfbGljOiBTdGFydGVk
Ck5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfbGljOiBTdWNj
ZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU0NSBvZiA2MjYgKElEOiA0NjcsIC9PRS9idWlsZC9v
ZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1kZXZ0b29scy9nY2MvbGliZ2Nj
XzYuMS5iYiwgZG9fcGFja2FnZV93cml0ZV9pcGspCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEt
cjA6IHRhc2sgZG9fcGFja2FnZV93cml0ZV9pcGs6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGxpYmdj
Yy02LjEuMS1yMDogdGFzayBkb19wYWNrYWdlX3dyaXRlX2lwazogU3VjY2VlZGVkCk5PVEU6IFJ1
bm5pbmcgdGFzayA1NDkgb2YgNjI2IChJRDogMTAyLCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1i
ZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2djYy1ydW50aW1lXzYuMS5iYiwg
ZG9fY29uZmlndXJlKQpOT1RFOiByZWNpcGUgZ2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9f
Y29uZmlndXJlOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsaW51eC15b2N0by00LjQuMTErZ2l0QVVU
T0lOQyszYTVmNDk0Nzg0XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9fa2VybmVsX21ldGFkYXRhOiBT
dWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU1MCBvZiA2MjYgKElEOiAyOSwgL09FL2J1aWxk
L29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWtlcm5lbC9saW51eC9saW51
eC15b2N0b180LjQuYmIsIGRvX3BhdGNoKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjEx
K2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3BhdGNoOiBTdGFy
dGVkCk5PVEU6IHJlY2lwZSBsaW51eC15b2N0by00LjQuMTErZ2l0QVVUT0lOQyszYTVmNDk0Nzg0
XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9fcGF0Y2g6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRh
c2sgNTUxIG9mIDYyNiAoSUQ6IDMzLCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29y
ZS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LXlvY3RvXzQuNC5iYiwgZG9fa2VybmVs
X2NvbmZpZ21lKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMrM2E1
ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2tlcm5lbF9jb25maWdtZTogU3RhcnRlZApO
T1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4
NDEwNGM1LXIwOiB0YXNrIGRvX2tlcm5lbF9jb25maWdtZTogU3VjY2VlZGVkCk5PVEU6IFJ1bm5p
bmcgdGFzayA1NTIgb2YgNjI2IChJRDogMzQsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRl
ZC1jb3JlL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvbGludXgteW9jdG9fNC40LmJiLCBkb19j
b25maWd1cmUpCk5PVEU6IHJlY2lwZSBsaW51eC15b2N0by00LjQuMTErZ2l0QVVUT0lOQyszYTVm
NDk0Nzg0XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9fY29uZmlndXJlOiBTdGFydGVkCk5PVEU6IHJl
Y2lwZSBsaW51eC15b2N0by00LjQuMTErZ2l0QVVUT0lOQyszYTVmNDk0Nzg0XzUzZTg0MTA0YzUt
cjA6IHRhc2sgZG9fY29uZmlndXJlOiBTdWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU1MyBv
ZiA2MjYgKElEOiAzNSwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9y
ZWNpcGVzLWtlcm5lbC9saW51eC9saW51eC15b2N0b180LjQuYmIsIGRvX2tlcm5lbF9jb25maWdj
aGVjaykKTk9URTogcmVjaXBlIGxpbnV4LXlvY3RvLTQuNC4xMStnaXRBVVRPSU5DKzNhNWY0OTQ3
ODRfNTNlODQxMDRjNS1yMDogdGFzayBkb19rZXJuZWxfY29uZmlnY2hlY2s6IFN0YXJ0ZWQKTk9U
RTogcmVjaXBlIGdjYy1ydW50aW1lLTYuMS4xLXIwOiB0YXNrIGRvX2NvbmZpZ3VyZTogU3VjY2Vl
ZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1NTUgb2YgNjI2IChJRDogMTAzLCAvT0UvYnVpbGQvb2Ut
Y29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2djYy1ydW50
aW1lXzYuMS5iYiwgZG9fY29tcGlsZSkKTk9URTogcmVjaXBlIGdjYy1ydW50aW1lLTYuMS4xLXIw
OiB0YXNrIGRvX2NvbXBpbGU6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGxpbnV4LXlvY3RvLTQuNC4x
MStnaXRBVVRPSU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRjNS1yMDogdGFzayBkb19rZXJuZWxfY29u
ZmlnY2hlY2s6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTU2IG9mIDYyNiAoSUQ6IDM2
LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVs
L2xpbnV4L2xpbnV4LXlvY3RvXzQuNC5iYiwgZG9fY29tcGlsZSkKTk9URTogcmVjaXBlIGxpbnV4
LXlvY3RvLTQuNC4xMStnaXRBVVRPSU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRjNS1yMDogdGFzayBk
b19jb21waWxlOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBnY2MtcnVudGltZS02LjEuMS1yMDogdGFz
ayBkb19jb21waWxlOiBTdWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU1NyBvZiA2MjYgKElE
OiAxMDAsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1k
ZXZ0b29scy9nY2MvZ2NjLXJ1bnRpbWVfNi4xLmJiLCBkb19pbnN0YWxsKQpOT1RFOiByZWNpcGUg
Z2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9faW5zdGFsbDogU3RhcnRlZApOT1RFOiByZWNp
cGUgZ2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9faW5zdGFsbDogU3VjY2VlZGVkCk5PVEU6
IFJ1bm5pbmcgdGFzayA1NTggb2YgNjI2IChJRDogMTA4LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVu
ZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2djYy1ydW50aW1lXzYuMS5i
YiwgZG9fcGFja2FnZSkKTk9URTogcmVjaXBlIGdjYy1ydW50aW1lLTYuMS4xLXIwOiB0YXNrIGRv
X3BhY2thZ2U6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGdjYy1ydW50aW1lLTYuMS4xLXIwOiB0YXNr
IGRvX3BhY2thZ2U6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTU5IG9mIDYyNiAoSUQ6
IDEwNSwgL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWRl
dnRvb2xzL2djYy9nY2MtcnVudGltZV82LjEuYmIsIGRvX3BhY2thZ2VkYXRhKQpOT1RFOiByZWNp
cGUgZ2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9fcGFja2FnZWRhdGE6IFN0YXJ0ZWQKTk9U
RTogcmVjaXBlIGdjYy1ydW50aW1lLTYuMS4xLXIwOiB0YXNrIGRvX3BhY2thZ2VkYXRhOiBTdWNj
ZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU2MCBvZiA2MjYgKElEOiAxMDEsIC9PRS9idWlsZC9v
ZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1kZXZ0b29scy9nY2MvZ2NjLXJ1
bnRpbWVfNi4xLmJiLCBkb19wb3B1bGF0ZV9zeXNyb290KQpOT1RFOiByZWNpcGUgZ2NjLXJ1bnRp
bWUtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfc3lzcm9vdDogU3RhcnRlZApOT1RFOiByZWNp
cGUgZ2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfc3lzcm9vdDogU3VjY2Vl
ZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1NjEgb2YgNjI2IChJRDogMTEwLCAvT0UvYnVpbGQvb2Ut
Y29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2djYy1ydW50
aW1lXzYuMS5iYiwgZG9fcGFja2FnZV93cml0ZV9pcGspCk5PVEU6IHJlY2lwZSBnY2MtcnVudGlt
ZS02LjEuMS1yMDogdGFzayBkb19wYWNrYWdlX3dyaXRlX2lwazogU3RhcnRlZApOT1RFOiByZWNp
cGUgZ2NjLXJ1bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9fcGFja2FnZV93cml0ZV9pcGs6IFN1Y2Nl
ZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTYyIG9mIDYyNiAoSUQ6IDEwNCwgL09FL2J1aWxkL29l
LWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWRldnRvb2xzL2djYy9nY2MtcnVu
dGltZV82LjEuYmIsIGRvX3BvcHVsYXRlX2xpYykKTk9URTogcmVjaXBlIGdjYy1ydW50aW1lLTYu
MS4xLXIwOiB0YXNrIGRvX3BvcHVsYXRlX2xpYzogU3RhcnRlZApOT1RFOiByZWNpcGUgZ2NjLXJ1
bnRpbWUtNi4xLjEtcjA6IHRhc2sgZG9fcG9wdWxhdGVfbGljOiBTdWNjZWVkZWQKTk9URTogUnVu
bmluZyB0YXNrIDU2MyBvZiA2MjYgKElEOiA0LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRk
ZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2x0dG5nL2x0dG5nLW1vZHVsZXNfZ2l0LmJiLCBk
b19mZXRjaCkKTk9URTogcmVjaXBlIGx0dG5nLW1vZHVsZXMtMi43LjMrZ2l0QVVUT0lOQys1MzYy
YTFmMjYwLXIwOiB0YXNrIGRvX2ZldGNoOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBsdHRuZy1tb2R1
bGVzLTIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1yMDogdGFzayBkb19mZXRjaDogU3VjY2Vl
ZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1NjQgb2YgNjI2IChJRDogMCwgL09FL2J1aWxkL29lLWNv
cmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWtlcm5lbC9sdHRuZy9sdHRuZy1tb2R1
bGVzX2dpdC5iYiwgZG9fdW5wYWNrKQpOT1RFOiByZWNpcGUgbHR0bmctbW9kdWxlcy0yLjcuMytn
aXRBVVRPSU5DKzUzNjJhMWYyNjAtcjA6IHRhc2sgZG9fdW5wYWNrOiBTdGFydGVkCk5PVEU6IHJl
Y2lwZSBsdHRuZy1tb2R1bGVzLTIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1yMDogdGFzayBk
b191bnBhY2s6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTY1IG9mIDYyNiAoSUQ6IDEs
IC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1rZXJuZWwv
bHR0bmcvbHR0bmctbW9kdWxlc19naXQuYmIsIGRvX3BhdGNoKQpOT1RFOiByZWNpcGUgbHR0bmct
bW9kdWxlcy0yLjcuMytnaXRBVVRPSU5DKzUzNjJhMWYyNjAtcjA6IHRhc2sgZG9fcGF0Y2g6IFN0
YXJ0ZWQKTk9URTogcmVjaXBlIGx0dG5nLW1vZHVsZXMtMi43LjMrZ2l0QVVUT0lOQys1MzYyYTFm
MjYwLXIwOiB0YXNrIGRvX3BhdGNoOiBTdWNjZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDU2NiBv
ZiA2MjYgKElEOiA4LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3Jl
Y2lwZXMta2VybmVsL2x0dG5nL2x0dG5nLW1vZHVsZXNfZ2l0LmJiLCBkb19wb3B1bGF0ZV9saWMp
Ck5PVEU6IHJlY2lwZSBsdHRuZy1tb2R1bGVzLTIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1y
MDogdGFzayBkb19wb3B1bGF0ZV9saWM6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGx0dG5nLW1vZHVs
ZXMtMi43LjMrZ2l0QVVUT0lOQys1MzYyYTFmMjYwLXIwOiB0YXNrIGRvX3BvcHVsYXRlX2xpYzog
U3VjY2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA1OTAgb2YgNjI2IChJRDogNDYzLCAvT0UvYnVp
bGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2xp
YmdjY182LjEuYmIsIGRvX3BhY2thZ2VfcWEpCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6
IHRhc2sgZG9fcGFja2FnZV9xYTogU3RhcnRlZApOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIw
OiB0YXNrIGRvX3BhY2thZ2VfcWE6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIG5vZXhlYyB0YXNr
IDU5MSBvZiA2MjYgKElEOiA0NjQsIC9PRS9idWlsZC9vZS1jb3JlL29wZW5lbWJlZGRlZC1jb3Jl
L21ldGEvcmVjaXBlcy1kZXZ0b29scy9nY2MvbGliZ2NjXzYuMS5iYiwgZG9fYnVpbGQpCk5PVEU6
IFJ1bm5pbmcgdGFzayA1OTIgb2YgNjI2IChJRDogNDY2LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVu
ZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2xpYmdjY182LjEuYmIsIGRv
X3JtX3dvcmspCk5PVEU6IHJlY2lwZSBsaWJnY2MtNi4xLjEtcjA6IHRhc2sgZG9fcm1fd29yazog
U3RhcnRlZApOT1RFOiByZWNpcGUgbGliZ2NjLTYuMS4xLXIwOiB0YXNrIGRvX3JtX3dvcms6IFN1
Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNTkzIG9mIDYyNiAoSUQ6IDEwNiwgL09FL2J1aWxk
L29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWRldnRvb2xzL2djYy9nY2Mt
cnVudGltZV82LjEuYmIsIGRvX3BhY2thZ2VfcWEpCk5PVEU6IHJlY2lwZSBnY2MtcnVudGltZS02
LjEuMS1yMDogdGFzayBkb19wYWNrYWdlX3FhOiBTdGFydGVkCk5PVEU6IHJlY2lwZSBnY2MtcnVu
dGltZS02LjEuMS1yMDogdGFzayBkb19wYWNrYWdlX3FhOiBTdWNjZWVkZWQKTk9URTogUnVubmlu
ZyBub2V4ZWMgdGFzayA1OTQgb2YgNjI2IChJRDogMTA3LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVu
ZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2NjL2djYy1ydW50aW1lXzYuMS5i
YiwgZG9fYnVpbGQpCk5PVEU6IFJ1bm5pbmcgdGFzayA1OTUgb2YgNjI2IChJRDogMTA5LCAvT0Uv
YnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvZ2Nj
L2djYy1ydW50aW1lXzYuMS5iYiwgZG9fcm1fd29yaykKTk9URTogcmVjaXBlIGdjYy1ydW50aW1l
LTYuMS4xLXIwOiB0YXNrIGRvX3JtX3dvcms6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGdjYy1ydW50
aW1lLTYuMS4xLXIwOiB0YXNrIGRvX3JtX3dvcms6IFN1Y2NlZWRlZApOT1RFOiByZWNpcGUgbGlu
dXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNr
IGRvX2NvbXBpbGU6IFN1Y2NlZWRlZApOT1RFOiBSdW5uaW5nIHRhc2sgNjAwIG9mIDYyNiAoSUQ6
IDM3LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2Vy
bmVsL2xpbnV4L2xpbnV4LXlvY3RvXzQuNC5iYiwgZG9fa2VybmVsX2xpbmtfaW1hZ2VzKQpOT1RF
OiBSdW5uaW5nIHRhc2sgNjAxIG9mIDYyNiAoSUQ6IDQ5LCAvT0UvYnVpbGQvb2UtY29yZS9vcGVu
ZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LXlvY3RvXzQuNC5i
YiwgZG9fY29tcGlsZV9rZXJuZWxtb2R1bGVzKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40
LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2tlcm5lbF9s
aW5rX2ltYWdlczogU3RhcnRlZApOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFV
VE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2NvbXBpbGVfa2VybmVsbW9k
dWxlczogU3RhcnRlZApOT1RFOiByZWNpcGUgbGludXgteW9jdG8tNC40LjExK2dpdEFVVE9JTkMr
M2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX2tlcm5lbF9saW5rX2ltYWdlczogU3Vj
Y2VlZGVkCk5PVEU6IFJ1bm5pbmcgdGFzayA2MDIgb2YgNjI2IChJRDogMzksIC9PRS9idWlsZC9v
ZS1jb3JlL29wZW5lbWJlZGRlZC1jb3JlL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvbGludXgt
eW9jdG9fNC40LmJiLCBkb191Ym9vdF9ta2ltYWdlKQpOT1RFOiByZWNpcGUgbGludXgteW9jdG8t
NC40LjExK2dpdEFVVE9JTkMrM2E1ZjQ5NDc4NF81M2U4NDEwNGM1LXIwOiB0YXNrIGRvX3Vib290
X21raW1hZ2U6IFN0YXJ0ZWQKTk9URTogcmVjaXBlIGxpbnV4LXlvY3RvLTQuNC4xMStnaXRBVVRP
SU5DKzNhNWY0OTQ3ODRfNTNlODQxMDRjNS1yMDogdGFzayBkb191Ym9vdF9ta2ltYWdlOiBTdWNj
ZWVkZWQKTk9URTogUnVubmluZyB0YXNrIDYwMyBvZiA2MjYgKElEOiA2LCAvT0UvYnVpbGQvb2Ut
Y29yZS9vcGVuZW1iZWRkZWQtY29yZS9tZXRhL3JlY2lwZXMta2VybmVsL2x0dG5nL2x0dG5nLW1v
ZHVsZXNfZ2l0LmJiLCBkb19tYWtlX3NjcmlwdHMpCk5PVEU6IHJlY2lwZSBsdHRuZy1tb2R1bGVz
LTIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1yMDogdGFzayBkb19tYWtlX3NjcmlwdHM6IFN0
YXJ0ZWQKRVJST1I6IGx0dG5nLW1vZHVsZXMtMi43LjMrZ2l0QVVUT0lOQys1MzYyYTFmMjYwLXIw
IGRvX21ha2Vfc2NyaXB0czogRnVuY3Rpb24gZmFpbGVkOiBkb19tYWtlX3NjcmlwdHMgKGxvZyBm
aWxlIGlzIGxvY2F0ZWQgYXQgL09FL2J1aWxkL29lLWNvcmUvdG1wLWdsaWJjL3dvcmsvcWVtdXg4
Ni1vZS1saW51eC9sdHRuZy1tb2R1bGVzLzIuNy4zK2dpdEFVVE9JTkMrNTM2MmExZjI2MC1yMC90
ZW1wL2xvZy5kb19tYWtlX3NjcmlwdHMuMjUzNTcpCkVSUk9SOiBMb2dmaWxlIG9mIGZhaWx1cmUg
c3RvcmVkIGluOiAvT0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvd29yay9xZW11eDg2LW9lLWxp
bnV4L2x0dG5nLW1vZHVsZXMvMi43LjMrZ2l0QVVUT0lOQys1MzYyYTFmMjYwLXIwL3RlbXAvbG9n
LmRvX21ha2Vfc2NyaXB0cy4yNTM1NwpMb2cgZGF0YSBmb2xsb3dzOgp8IERFQlVHOiBFeGVjdXRp
bmcgc2hlbGwgZnVuY3Rpb24gZG9fbWFrZV9zY3JpcHRzCnwgbWFrZTogRW50ZXJpbmcgZGlyZWN0
b3J5ICcvT0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvd29yay1zaGFyZWQvcWVtdXg4Ni9rZXJu
ZWwtc291cmNlJwp8IG1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSAnL09FL2J1aWxkL29lLWNv
cmUvdG1wLWdsaWJjL3dvcmstc2hhcmVkL3FlbXV4ODYva2VybmVsLWJ1aWxkLWFydGlmYWN0cycK
fCAgIEhPU1RDQyAgc2NyaXB0cy9iYXNpYy9maXhkZXAKfCAgIEdFTiAgICAgLi9NYWtlZmlsZQp8
ICAgSE9TVENDICBzY3JpcHRzL2tjb25maWcvY29uZi5vCnwgICBTSElQUEVEIHNjcmlwdHMva2Nv
bmZpZy96Y29uZi50YWIuYwp8ICAgU0hJUFBFRCBzY3JpcHRzL2tjb25maWcvemNvbmYubGV4LmMK
fCAgIFNISVBQRUQgc2NyaXB0cy9rY29uZmlnL3pjb25mLmhhc2guYwp8ICAgSE9TVENDICBzY3Jp
cHRzL2tjb25maWcvemNvbmYudGFiLm8KfCAgIEhPU1RMRCAgc2NyaXB0cy9rY29uZmlnL2NvbmYK
fCBzY3JpcHRzL2tjb25maWcvY29uZiAgLS1zaWxlbnRvbGRjb25maWcgS2NvbmZpZwp8ICoqKgp8
ICoqKiBDb25maWd1cmF0aW9uIGZpbGUgIi5jb25maWciIG5vdCBmb3VuZCEKfCAqKioKfCAqKiog
UGxlYXNlIHJ1biBzb21lIGNvbmZpZ3VyYXRvciAoZS5nLiAibWFrZSBvbGRjb25maWciIG9yCnwg
KioqICJtYWtlIG1lbnVjb25maWciIG9yICJtYWtlIHhjb25maWciKS4KfCAqKioKfCAvT0UvYnVp
bGQvb2UtY29yZS90bXAtZ2xpYmMvd29yay1zaGFyZWQvcWVtdXg4Ni9rZXJuZWwtc291cmNlL3Nj
cmlwdHMva2NvbmZpZy9NYWtlZmlsZTozNzogcmVjaXBlIGZvciB0YXJnZXQgJ3NpbGVudG9sZGNv
bmZpZycgZmFpbGVkCnwgbWFrZVszXTogKioqIFtzaWxlbnRvbGRjb25maWddIEVycm9yIDEKfCAv
T0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvd29yay1zaGFyZWQvcWVtdXg4Ni9rZXJuZWwtc291
cmNlL01ha2VmaWxlOjUzMTogcmVjaXBlIGZvciB0YXJnZXQgJ3NpbGVudG9sZGNvbmZpZycgZmFp
bGVkCnwgbWFrZVsyXTogKioqIFtzaWxlbnRvbGRjb25maWddIEVycm9yIDIKfCBtYWtlWzFdOiAq
KiogTm8gcnVsZSB0byBtYWtlIHRhcmdldCAnaW5jbHVkZS9jb25maWcvYXV0by5jb25mJywgbmVl
ZGVkIGJ5ICdzY3JpcHRzJy4gIFN0b3AuCnwgbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgJy9P
RS9idWlsZC9vZS1jb3JlL3RtcC1nbGliYy93b3JrLXNoYXJlZC9xZW11eDg2L2tlcm5lbC1idWls
ZC1hcnRpZmFjdHMnCnwgTWFrZWZpbGU6MTQ2OiByZWNpcGUgZm9yIHRhcmdldCAnc3ViLW1ha2Un
IGZhaWxlZAp8IG1ha2U6ICoqKiBbc3ViLW1ha2VdIEVycm9yIDIKfCBtYWtlOiBMZWF2aW5nIGRp
cmVjdG9yeSAnL09FL2J1aWxkL29lLWNvcmUvdG1wLWdsaWJjL3dvcmstc2hhcmVkL3FlbXV4ODYv
a2VybmVsLXNvdXJjZScKfCBXQVJOSU5HOiAvT0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvd29y
ay9xZW11eDg2LW9lLWxpbnV4L2x0dG5nLW1vZHVsZXMvMi43LjMrZ2l0QVVUT0lOQys1MzYyYTFm
MjYwLXIwL3RlbXAvcnVuLmRvX21ha2Vfc2NyaXB0cy4yNTM1NzoxIGV4aXQgMiBmcm9tICdtYWtl
IENDPSJpNTg2LW9lLWxpbnV4LWdjYyAgLWZ1c2UtbGQ9YmZkIiBMRD0iaTU4Ni1vZS1saW51eC1s
ZC5iZmQgIiBBUj0iaTU4Ni1vZS1saW51eC1hciAiIC1DIC9PRS9idWlsZC9vZS1jb3JlL3RtcC1n
bGliYy93b3JrLXNoYXJlZC9xZW11eDg2L2tlcm5lbC1zb3VyY2UgTz0vT0UvYnVpbGQvb2UtY29y
ZS90bXAtZ2xpYmMvd29yay1zaGFyZWQvcWVtdXg4Ni9rZXJuZWwtYnVpbGQtYXJ0aWZhY3RzIHNj
cmlwdHMnCnwgRVJST1I6IEZ1bmN0aW9uIGZhaWxlZDogZG9fbWFrZV9zY3JpcHRzIChsb2cgZmls
ZSBpcyBsb2NhdGVkIGF0IC9PRS9idWlsZC9vZS1jb3JlL3RtcC1nbGliYy93b3JrL3FlbXV4ODYt
b2UtbGludXgvbHR0bmctbW9kdWxlcy8yLjcuMytnaXRBVVRPSU5DKzUzNjJhMWYyNjAtcjAvdGVt
cC9sb2cuZG9fbWFrZV9zY3JpcHRzLjI1MzU3KQpOT1RFOiByZWNpcGUgbHR0bmctbW9kdWxlcy0y
LjcuMytnaXRBVVRPSU5DKzUzNjJhMWYyNjAtcjA6IHRhc2sgZG9fbWFrZV9zY3JpcHRzOiBGYWls
ZWQKRVJST1I6IFRhc2sgNiAoL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0
YS9yZWNpcGVzLWtlcm5lbC9sdHRuZy9sdHRuZy1tb2R1bGVzX2dpdC5iYiwgZG9fbWFrZV9zY3Jp
cHRzKSBmYWlsZWQgd2l0aCBleGl0IGNvZGUgJzEnCk5PVEU6IHJlY2lwZSBsaW51eC15b2N0by00
LjQuMTErZ2l0QVVUT0lOQyszYTVmNDk0Nzg0XzUzZTg0MTA0YzUtcjA6IHRhc2sgZG9fY29tcGls
ZV9rZXJuZWxtb2R1bGVzOiBTdWNjZWVkZWQKTk9URTogVGFza3MgU3VtbWFyeTogQXR0ZW1wdGVk
IDYwMyB0YXNrcyBvZiB3aGljaCA1NjEgZGlkbid0IG5lZWQgdG8gYmUgcmVydW4gYW5kIDEgZmFp
bGVkLgpOT1RFOiBXcml0aW5nIGJ1aWxkaGlzdG9yeQpFUlJPUjogRXhlY3V0aW9uIG9mIGV2ZW50
IGhhbmRsZXIgJ2Vycm9ycmVwb3J0X2hhbmRsZXInIGZhaWxlZApUcmFjZWJhY2sgKG1vc3QgcmVj
ZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNv
cmUvbWV0YS9jbGFzc2VzL3JlcG9ydC1lcnJvci5iYmNsYXNzIiwgbGluZSAxOTMsIGluIGVycm9y
cmVwb3J0X2hhbmRsZXIoZT08YmIuZXZlbnQuQnVpbGRDb21wbGV0ZWQgb2JqZWN0IGF0IDB4N2Zm
NGZjNDMwYWM4Pik6CiAgICAgICAgICAgICAgICAgICAgIGlmIHVwbG9hZF9hbGwgb3IgKGZhaWx1
cmVzIGFuZCB1cGxvYWRfZmFpbHVyZXMpOgogICAgPiAgICAgICAgICAgICAgICAgICAgZXJyb3Jy
ZXBvcnRfc2VuZGRhdGEoZSwgZGF0YWZpbGUpCiAgICAgICAgICAgICAgICAgICAgIGVsc2U6CiAg
RmlsZSAiL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9jbGFzc2VzL3Jl
cG9ydC1lcnJvci5iYmNsYXNzIiwgbGluZSA3OSwgaW4gZXJyb3JyZXBvcnRfc2VuZGRhdGEoZT08
YmIuZXZlbnQuQnVpbGRDb21wbGV0ZWQgb2JqZWN0IGF0IDB4N2ZmNGZjNDMwYWM4PiwganNvbl9m
aWxlPScvT0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvbG9nL2Vycm9yLXJlcG9ydC9lcnJvcl9y
ZXBvcnRfMjAxNjA2MDMxMzM0MDEudHh0Jyk6CiAgICAgCiAgICA+ICAgIGltcG9ydCBodHRwbGli
LCB1cmxsaWIsIG9zLCBzeXMsIGpzb24sIHN1YnByb2Nlc3MKICAgICAKSW1wb3J0RXJyb3I6IE5v
IG1vZHVsZSBuYW1lZCAnaHR0cGxpYicKCkVSUk9SOiBSdW5uaW5nIGlkbGUgZnVuY3Rpb24KVHJh
Y2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi9PRS9idWlsZC9vZS1jb3Jl
L2JpdGJha2UvbGliL2JiL2V2ZW50LnB5IiwgbGluZSAxNzMsIGluIGZpcmUoZXZlbnQ9PGJiLmV2
ZW50LkJ1aWxkQ29tcGxldGVkIG9iamVjdCBhdCAweDdmZjRmYzQzMGFjOD4sIGQ9PGJiLmRhdGFf
c21hcnQuRGF0YVNtYXJ0IG9iamVjdCBhdCAweDdmZjUwNDgwMzRhOD4pOgogICAgIAogICAgPiAg
ICBmaXJlX2NsYXNzX2hhbmRsZXJzKGV2ZW50LCBkKQogICAgICAgICBpZiB3b3JrZXJfZmlyZToK
ICBGaWxlICIvT0UvYnVpbGQvb2UtY29yZS9iaXRiYWtlL2xpYi9iYi9ldmVudC5weSIsIGxpbmUg
MTEyLCBpbiBmaXJlX2NsYXNzX2hhbmRsZXJzKGV2ZW50PTxiYi5ldmVudC5CdWlsZENvbXBsZXRl
ZCBvYmplY3QgYXQgMHg3ZmY0ZmM0MzBhYzg+LCBkPTxiYi5kYXRhX3NtYXJ0LkRhdGFTbWFydCBv
YmplY3QgYXQgMHg3ZmY1MDQ4MDM0YTg+KToKICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRp
bnVlCiAgICA+ICAgICAgICAgICAgZXhlY3V0ZV9oYW5kbGVyKG5hbWUsIGhhbmRsZXIsIGV2ZW50
LCBkKQogICAgIAogIEZpbGUgIi9PRS9idWlsZC9vZS1jb3JlL2JpdGJha2UvbGliL2JiL2V2ZW50
LnB5IiwgbGluZSA4NCwgaW4gZXhlY3V0ZV9oYW5kbGVyKG5hbWU9J2Vycm9ycmVwb3J0X2hhbmRs
ZXInLCBoYW5kbGVyPTxmdW5jdGlvbiBlcnJvcnJlcG9ydF9oYW5kbGVyIGF0IDB4N2ZmNTA3MTJl
ZjI4PiwgZXZlbnQ9PGJiLmV2ZW50LkJ1aWxkQ29tcGxldGVkIG9iamVjdCBhdCAweDdmZjRmYzQz
MGFjOD4sIGQ9PGJiLmRhdGFfc21hcnQuRGF0YVNtYXJ0IG9iamVjdCBhdCAweDdmZjUwNDgwMzRh
OD4pOgogICAgICAgICB0cnk6CiAgICA+ICAgICAgICByZXQgPSBoYW5kbGVyKGV2ZW50KQogICAg
ICAgICBleGNlcHQgKGJiLnBhcnNlLlNraXBSZWNpcGUsIGJiLkJCSGFuZGxlZEV4Y2VwdGlvbik6
CiAgRmlsZSAiL09FL2J1aWxkL29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9jbGFzc2Vz
L3JlcG9ydC1lcnJvci5iYmNsYXNzIiwgbGluZSAxOTMsIGluIGVycm9ycmVwb3J0X2hhbmRsZXIo
ZT08YmIuZXZlbnQuQnVpbGRDb21wbGV0ZWQgb2JqZWN0IGF0IDB4N2ZmNGZjNDMwYWM4Pik6CiAg
ICAgICAgICAgICAgICAgICAgIGlmIHVwbG9hZF9hbGwgb3IgKGZhaWx1cmVzIGFuZCB1cGxvYWRf
ZmFpbHVyZXMpOgogICAgPiAgICAgICAgICAgICAgICAgICAgZXJyb3JyZXBvcnRfc2VuZGRhdGEo
ZSwgZGF0YWZpbGUpCiAgICAgICAgICAgICAgICAgICAgIGVsc2U6CiAgRmlsZSAiL09FL2J1aWxk
L29lLWNvcmUvb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9jbGFzc2VzL3JlcG9ydC1lcnJvci5iYmNs
YXNzIiwgbGluZSA3OSwgaW4gZXJyb3JyZXBvcnRfc2VuZGRhdGEoZT08YmIuZXZlbnQuQnVpbGRD
b21wbGV0ZWQgb2JqZWN0IGF0IDB4N2ZmNGZjNDMwYWM4PiwganNvbl9maWxlPScvT0UvYnVpbGQv
b2UtY29yZS90bXAtZ2xpYmMvbG9nL2Vycm9yLXJlcG9ydC9lcnJvcl9yZXBvcnRfMjAxNjA2MDMx
MzM0MDEudHh0Jyk6CiAgICAgCiAgICA+ICAgIGltcG9ydCBodHRwbGliLCB1cmxsaWIsIG9zLCBz
eXMsIGpzb24sIHN1YnByb2Nlc3MKICAgICAKSW1wb3J0RXJyb3I6IE5vIG1vZHVsZSBuYW1lZCAn
aHR0cGxpYicKCldBUk5JTkc6IC9PRS9idWlsZC9vZS1jb3JlL2JpdGJha2UvbGliL2JiL2V2ZW50
LnB5OjEyNDogUmVzb3VyY2VXYXJuaW5nOiB1bmNsb3NlZCBmaWxlIDxfaW8uVGV4dElPV3JhcHBl
ciBuYW1lPScvT0UvYnVpbGQvb2UtY29yZS90bXAtZ2xpYmMvbG9nL2Nvb2tlci9xZW11eDg2LzIw
MTYwNjAzMTMzMzU0LmxvZycgbW9kZT0nYScgZW5jb2Rpbmc9J1VURi04Jz4KICBsb2dnZXIuaGFu
ZGxlcnMgPSBbY29uc29sZV0KCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>