<?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>11607</bug_id>
          
          <creation_ts>2017-06-02 23:16:00 +0000</creation_ts>
          <short_desc>[morty] Testimage lsb image trow multiple smart errors</short_desc>
          <delta_ts>2017-07-04 17:17:28 +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>BSPs</product>
          <component>bsps-configuration</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>NOTABUG</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.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Juan Ramos">juan.fernandox.ramos.frayle</reporter>
          <assigned_to name="Juan Ramos">juan.fernandox.ramos.frayle</assigned_to>
          <cc>akuster</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>yp.bsp.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          
          <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>73667</commentid>
    <comment_count>0</comment_count>
      <attachid>3793</attachid>
    <who name="Juan Ramos">juan.fernandox.ramos.frayle</who>
    <bug_when>2017-06-02 23:16:00 +0000</bug_when>
    <thetext>Created attachment 3793
log.do_testimage_LSB_Mmax32

STATUS: IDLE
BUILD: 2.2.2: rc1-d05941ae4567def4a288894717e5f550da246107
ENVIRONMENT: genericx86-lsb on MMAX32bit
Build Configuration:
BB_VERSION        = &quot;1.32.0&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;universal&quot;
TARGET_SYS        = &quot;x86_64-poky-linux&quot;
MACHINE           = &quot;qemux86-64&quot;
DISTRO            = &quot;poky-lsb&quot;
DISTRO_VERSION    = &quot;2.2.2&quot;
TUNE_FEATURES     = &quot;m64 core2&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-poky         
meta-yocto-bsp    = &quot;HEAD:d05941ae4567def4a288894717e5f550da246107&quot;
STEPS TO REPRODUCE: 

1.-Download the core-image-lsb-sdk image from:
http://autobuilder.yoctoproject.org/pub/releases/yocto-2.2.2.rc1/  
2.-Setup the environment to run automated LSB image as explained in this link:
https://wiki.yoctoproject.org/wiki/Quality_Assurance_yocto_project#Steps_for_BSP_Automated_Testing

3.-bitbake core-image-lsb-sdk -c testimage  


EXPECTED OUTCOME: 
The test finish without errors 

ACTUAL OUTCOME:
FAIL: test_smart_add_rpmdir (oeqa.runtime.smart.SmartRepoTest)  
FAIL: test_smart_local_dir (oeqa.runtime.smart.SmartRepoTest)


Full log Attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73913</commentid>
    <comment_count>1</comment_count>
    <who name="Juan Ramos">juan.fernandox.ramos.frayle</who>
    <bug_when>2017-06-08 16:35:42 +0000</bug_when>
    <thetext>(In reply to comment #0)
&gt; Created attachment 3793 [details]
&gt; log.do_testimage_LSB_Mmax32
&gt; 
&gt; STATUS: IDLE
&gt; BUILD: 2.2.2: rc1-d05941ae4567def4a288894717e5f550da246107
&gt; ENVIRONMENT: genericx86-lsb on MMAX32bit
&gt; Build Configuration:
&gt; BB_VERSION        = &quot;1.32.0&quot;
&gt; BUILD_SYS         = &quot;x86_64-linux&quot;
&gt; NATIVELSBSTRING   = &quot;universal&quot;
&gt; TARGET_SYS        = &quot;x86_64-poky-linux&quot;
&gt; MACHINE           = &quot;qemux86-64&quot;
&gt; DISTRO            = &quot;poky-lsb&quot;
&gt; DISTRO_VERSION    = &quot;2.2.2&quot;
&gt; TUNE_FEATURES     = &quot;m64 core2&quot;
&gt; TARGET_FPU        = &quot;&quot;
&gt; meta              
&gt; meta-poky         
&gt; meta-yocto-bsp    = &quot;HEAD:d05941ae4567def4a288894717e5f550da246107&quot;


Sorry, wrong config info, the correct info is below:
BUILD: 2.2.2: rc1-d05941ae4567def4a288894717e5f550da246107
ENVIRONMENT: genericx86-lsb on MMAX32bit
Build Configuration:
BB_VERSION        = &quot;1.32.0&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;universal&quot;
TARGET_SYS        = &quot;i686-poky-linux&quot;
MACHINE           = &quot;genericx86&quot;
DISTRO            = &quot;poky-lsb&quot;
DISTRO_VERSION    = &quot;2.2.2&quot;
TUNE_FEATURES     = &quot;m32 core2&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-poky         
meta-yocto-bsp    = &quot;HEAD:d05941ae4567def4a288894717e5f550da246107&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73918</commentid>
    <comment_count>2</comment_count>
    <who name="Alejandro Hernandez">alejandro.hernandez</who>
    <bug_when>2017-06-08 20:38:06 +0000</bug_when>
    <thetext>Hello Juan,

It seems to me that you tried to run the test twice, or it was run on that device before, hence why it says:

AssertionError: 1 != 0 : smart channel --add myrpmdir type=rpm-dir path=/tmp/myrpmdir -y
Channel alias &apos;myrpmdir&apos; is already in use.


Indicating that the channel was previously added, I tried to reproduce the bug with no luck.

test_smart_add_rpmdir (oeqa.runtime.smart.SmartRepoTest) ... ok
test_smart_channel (oeqa.runtime.smart.SmartRepoTest) ... ok                                                                                      
test_smart_channel_add (oeqa.runtime.smart.SmartRepoTest) ... ok                                                                                  
test_smart_channel_help (oeqa.runtime.smart.SmartRepoTest) ... ok                                                                                 
test_smart_channel_list (oeqa.runtime.smart.SmartRepoTest) ... ok
.
.
.

When this happens, you may want to try:

$ smart channel --removeall

so you can remove all existing channels and be able to re-run the test.


Can you pelase do that and comment on your results?

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74613</commentid>
    <comment_count>3</comment_count>
    <who name="Juan Ramos">juan.fernandox.ramos.frayle</who>
    <bug_when>2017-06-28 23:01:41 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; Hello Juan,
&gt; 
&gt; It seems to me that you tried to run the test twice, or it was run on that
&gt; device before, hence why it says:
&gt; 
&gt; AssertionError: 1 != 0 : smart channel --add myrpmdir type=rpm-dir
&gt; path=/tmp/myrpmdir -y
&gt; Channel alias &apos;myrpmdir&apos; is already in use.
&gt; 
&gt; 
&gt; Indicating that the channel was previously added, I tried to reproduce the
&gt; bug with no luck.
&gt; 
&gt; test_smart_add_rpmdir (oeqa.runtime.smart.SmartRepoTest) ... ok
&gt; test_smart_channel (oeqa.runtime.smart.SmartRepoTest) ... ok                
&gt; 
&gt; test_smart_channel_add (oeqa.runtime.smart.SmartRepoTest) ... ok            
&gt; 
&gt; test_smart_channel_help (oeqa.runtime.smart.SmartRepoTest) ... ok           
&gt; 
&gt; test_smart_channel_list (oeqa.runtime.smart.SmartRepoTest) ... ok
&gt; .
&gt; .
&gt; .
&gt; 
&gt; When this happens, you may want to try:
&gt; 
&gt; $ smart channel --removeall
&gt; 
&gt; so you can remove all existing channels and be able to re-run the test.
&gt; 
&gt; 
&gt; Can you pelase do that and comment on your results?
&gt; 
&gt; Thanks

Hi, I have retested this one as you say and all tests successfully passed, I guess it was a previous smart configuration</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74738</commentid>
    <comment_count>4</comment_count>
    <who name="Juan Ramos">juan.fernandox.ramos.frayle</who>
    <bug_when>2017-07-04 17:16:36 +0000</bug_when>
    <thetext>
Hi, I have retested this one, and all tests successfully passed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74739</commentid>
    <comment_count>5</comment_count>
    <who name="Juan Ramos">juan.fernandox.ramos.frayle</who>
    <bug_when>2017-07-04 17:17:28 +0000</bug_when>
    <thetext>Verified.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3793</attachid>
            <date>2017-06-02 23:16:00 +0000</date>
            <delta_ts>2017-06-02 23:16:00 +0000</delta_ts>
            <desc>log.do_testimage_LSB_Mmax32</desc>
            <filename>log.do_testimage.9373.log</filename>
            <type>application/octet-stream</type>
            <size>17594</size>
            <attacher name="Juan Ramos">juan.fernandox.ramos.frayle</attacher>
            
              <data encoding="base64">REVCVUc6IEV4ZWN1dGluZyBweXRob24gZnVuY3Rpb24gZG9fdGVzdGltYWdlCk5PVEU6IFRhcmdl
dCBJUDogMTAuMjE5LjEwNi4yMTIKTk9URTogU2VydmVyIElQOiAxMC4yMTkuMTA2LjIwOQpOT1RF
OiBTU0ggbG9nIGZpbGU6IC9ob21lL2pmcmFtbzF4LzIuMi4ycmM0eDg2L2J1aWxkL3RtcC93b3Jr
L2dlbmVyaWN4ODYtcG9reS1saW51eC9jb3JlLWltYWdlLWxzYi1zZGsvMS4wLXIwL3Rlc3RpbWFn
ZS9zc2hfdGFyZ2V0X2xvZy4yMDE3MDYwMTE5MDM0NwpOT1RFOiBUZXN0IG1vZHVsZXMgIFsnb2Vx
YS5ydW50aW1lLnBpbmcnLCAnb2VxYS5ydW50aW1lLnNzaCcsICdvZXFhLnJ1bnRpbWUuZGYnLCAn
b2VxYS5ydW50aW1lLmRhdGUnLCAnb2VxYS5ydW50aW1lLnNjcCcsICdvZXFhLnJ1bnRpbWUuc3lz
bG9nJywgJ29lcWEucnVudGltZS5idWlsZGN2cycsICdvZXFhLnJ1bnRpbWUuYnVpbGRpcHRhYmxl
cycsICdvZXFhLnJ1bnRpbWUuYnVpbGRnYWxjdWxhdG9yJywgJ29lcWEucnVudGltZS5jb25ubWFu
JywgJ29lcWEucnVudGltZS5nY2MnLCAnb2VxYS5ydW50aW1lLmtlcm5lbG1vZHVsZScsICdvZXFh
LnJ1bnRpbWUubGRkJywgJ29lcWEucnVudGltZS5wYW0nLCAnb2VxYS5ydW50aW1lLnBlcmwnLCAn
b2VxYS5ydW50aW1lLnB5dGhvbicsICdvZXFhLnJ1bnRpbWUucGFyc2Vsb2dzJywgJ29lcWEucnVu
dGltZS5zbWFydCcsICdvZXFhLnJ1bnRpbWUucnBtJ10KTk9URTogRm91bmQgNTUgdGVzdHMKdGVz
dF9waW5nIChvZXFhLnJ1bnRpbWUucGluZy5QaW5nVGVzdCkgLi4uIG9rCnRlc3Rfc3lzbG9nX3J1
bm5pbmcgKG9lcWEucnVudGltZS5zeXNsb2cuU3lzbG9nVGVzdCkgLi4uIG9rCnRlc3Rfc3lzbG9n
X2xvZ2dlciAob2VxYS5ydW50aW1lLnN5c2xvZy5TeXNsb2dUZXN0Q29uZmlnKSAuLi4gb2sKdGVz
dF9zeXNsb2dfcmVzdGFydCAob2VxYS5ydW50aW1lLnN5c2xvZy5TeXNsb2dUZXN0Q29uZmlnKSAu
Li4gb2sKdGVzdF9zeXNsb2dfc3RhcnR1cF9jb25maWcgKG9lcWEucnVudGltZS5zeXNsb2cuU3lz
bG9nVGVzdENvbmZpZykgLi4uIHNraXBwZWQgJ05vbi1idXN5Ym94IHN5c2xvZycKdGVzdF9nY2Nf
Y29tcGlsZSAob2VxYS5ydW50aW1lLmdjYy5HY2NDb21waWxlVGVzdCkgLi4uIG9rCnRlc3RfZ3Bw
Ml9jb21waWxlIChvZXFhLnJ1bnRpbWUuZ2NjLkdjY0NvbXBpbGVUZXN0KSAuLi4gb2sKdGVzdF9n
cHBfY29tcGlsZSAob2VxYS5ydW50aW1lLmdjYy5HY2NDb21waWxlVGVzdCkgLi4uIG9rCnRlc3Rf
bWFrZSAob2VxYS5ydW50aW1lLmdjYy5HY2NDb21waWxlVGVzdCkgLi4uIG9rCnRlc3RfcGVybF9l
eGlzdHMgKG9lcWEucnVudGltZS5wZXJsLlBlcmxUZXN0KSAuLi4gb2sKdGVzdF9wZXJsX3dvcmtz
IChvZXFhLnJ1bnRpbWUucGVybC5QZXJsVGVzdCkgLi4uIG9rCnRlc3RfcHl0aG9uX2V4aXN0cyAo
b2VxYS5ydW50aW1lLnB5dGhvbi5QeXRob25UZXN0KSAuLi4gb2sKdGVzdF9weXRob25fc3Rkb3V0
IChvZXFhLnJ1bnRpbWUucHl0aG9uLlB5dGhvblRlc3QpIC4uLiBvawp0ZXN0X3B5dGhvbl90ZXN0
ZmlsZSAob2VxYS5ydW50aW1lLnB5dGhvbi5QeXRob25UZXN0KSAuLi4gb2sKdGVzdF9zc2ggKG9l
cWEucnVudGltZS5zc2guU3NoVGVzdCkgLi4uIG9rCnRlc3RfZGYgKG9lcWEucnVudGltZS5kZi5E
ZlRlc3QpIC4uLiBvawp0ZXN0X2RhdGUgKG9lcWEucnVudGltZS5kYXRlLkRhdGVUZXN0KSAuLi4g
b2sKdGVzdF9zY3BfZmlsZSAob2VxYS5ydW50aW1lLnNjcC5TY3BUZXN0KSAuLi4gb2sKVVJMIHRy
YW5zZm9ybWVkIHRvIEhUVFBTIGR1ZSB0byBhbiBIU1RTIHBvbGljeQotLTIwMTctMDYtMDEgMTQ6
MDQ6MDQtLSAgaHR0cHM6Ly9mdHAuZ251Lm9yZy9ub24tZ251L2N2cy9zb3VyY2UvZmVhdHVyZS8x
LjEyLjEzL2N2cy0xLjEyLjEzLnRhci5iejIKUmVzb2x2aW5nIHByb3h5LWNoYWluLmludGVsLmNv
bSAocHJveHktY2hhaW4uaW50ZWwuY29tKS4uLiAxMC4xOS44LjIyNApDb25uZWN0aW5nIHRvIHBy
b3h5LWNoYWluLmludGVsLmNvbSAocHJveHktY2hhaW4uaW50ZWwuY29tKXwxMC4xOS44LjIyNHw6
OTExLi4uIGNvbm5lY3RlZC4KUHJveHkgcmVxdWVzdCBzZW50LCBhd2FpdGluZyByZXNwb25zZS4u
LiAyMDAgT0sKTGVuZ3RoOiAzOTExMTA0ICgzLjdNKSBbYXBwbGljYXRpb24veC1iemlwMl0KU2F2
aW5nIHRvOiDigJgvdG1wL2N2cy0xLjEyLjEzLnRhci5iejLigJkKCiAgICAgMEsgLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uICAxJSAgMTM0SyAy
OHMKICAgIDUwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gIDIlICAzODhLIDE5cwogICAxMDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAgMyUgIDg2N0sgMTRzCiAgIDE1MEsgLi4uLi4u
Li4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uICA1JSAgNTQx
SyAxMnMKICAgMjAwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gIDYlIDEuMzdNIDEwcwogICAyNTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAgNyUgIDg3MksgOXMKICAgMzAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gIDklIDEu
MzlNIDhzCiAgIDM1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDEwJSAgODgwSyA3cwogICA0MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAxMSUgMzAuME0gNnMKICAgNDUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMTMlIDEu
NDRNIDZzCiAgIDUwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDE0JSAxNS4zTSA1cwogICA1NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAxNSUgIDkwNUsgNXMKICAgNjAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMTclIDUy
LjVNIDVzCiAgIDY1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDE4JSA1My44TSA0cwogICA3MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAxOSUgMS40N00gNHMKICAgNzUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMjAlIDE4
LjlNIDRzCiAgIDgwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDIyJSAgOTA5SyA0cwogICA4NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAyMyUgMzQuM00gM3MKICAgOTAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMjQlIDI1
LjBNIDNzCiAgIDk1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDI2JSAxLjUzTSAzcwogIDEwMDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAyNyUgMjAuNU0gM3MKICAxMDUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMjglICA5
MTRLIDNzCiAgMTEwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDMwJSAyNi43TSAzcwogIDExNTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAzMSUgMjguNk0gMnMKICAxMjAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMzIlIDEu
NTJNIDJzCiAgMTI1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDM0JSAxOS4yTSAycwogIDEzMDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAzNSUgIDkxMksgMnMKICAxMzUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gMzYlIDI5
LjlNIDJzCiAgMTQwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDM3JSAyMy42TSAycwogIDE0NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAzOSUgMS41Mk0gMnMKICAxNTAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNDAlIDI4
LjNNIDJzCiAgMTU1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDQxJSAgOTAzSyAycwogIDE2MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA0MyUgMjEuN00gMnMKICAxNjUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNDQlIDI3
LjRNIDJzCiAgMTcwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDQ1JSAxLjU0TSAycwogIDE3NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA0NyUgMjUuMU0gMnMKICAxODAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNDglICA5
MDVLIDFzCiAgMTg1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDQ5JSAzNC44TSAxcwogIDE5MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA1MSUgMjEuOU0gMXMKICAxOTUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNTIlIDI4
LjBNIDFzCiAgMjAwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDUzJSAxLjUwTSAxcwogIDIwNTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA1NCUgIDkwN0sgMXMKICAyMTAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNTYlIDI3
LjRNIDFzCiAgMjE1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDU3JSAyNC4yTSAxcwogIDIyMDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA1OCUgMjkuME0gMXMKICAyMjUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNjAlIDEu
NTNNIDFzCiAgMjMwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDYxJSAzMC43TSAxcwogIDIzNTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA2MiUgIDkwNksgMXMKICAyNDAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNjQlIDE5
LjhNIDFzCiAgMjQ1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDY1JSAyNC4yTSAxcwogIDI1MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA2NiUgMS41NE0gMXMKICAyNTUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNjglIDI2
LjJNIDFzCiAgMjYwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDY5JSAgOTEzSyAxcwogIDI2NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA3MCUgMjQuME0gMXMKICAyNzAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNzIlIDE0
LjBNIDFzCiAgMjc1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDczJSAxLjY0TSAxcwogIDI4MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA3NCUgIDg5NUsgMXMKICAyODUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNzUlIDM3
LjVNIDFzCiAgMjkwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDc3JSAxNS4zTSAxcwogIDI5NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA3OCUgMTcuN00gMHMKICAzMDAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gNzklIDEu
NjRNIDBzCiAgMzA1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDgxJSAxOC4wTSAwcwogIDMxMDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA4MiUgIDkxOUsgMHMKICAzMTUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gODMlIDE2
LjRNIDBzCiAgMzIwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDg1JSAxNi4wTSAwcwogIDMyNTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA4NiUgMS42NU0gMHMKICAzMzAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gODclIDE3
LjBNIDBzCiAgMzM1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDg5JSAgOTE4SyAwcwogIDM0MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA5MCUgMTYuNk0gMHMKICAzNDUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gOTElIDIw
LjVNIDBzCiAgMzUwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDkyJSAxLjcwTSAwcwogIDM1NTBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA5NCUgMTIuNk0gMHMKICAzNjAwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gOTUlICA5
MDhLIDBzCiAgMzY1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4u
LiAuLi4uLi4uLi4uIDk2JSAxNy4xTSAwcwogIDM3MDBLIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAu
Li4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA5OCUgMTcuM00gMHMKICAzNzUwSyAuLi4u
Li4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gOTklIDEu
NzJNIDBzCiAgMzgwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMTAwJSAxMC42TT0yLjFzCgoyMDE3LTA2LTAxIDE0OjA0OjA3ICgxLjc5IE1C
L3MpIC0g4oCYL3RtcC9jdnMtMS4xMi4xMy50YXIuYnoy4oCZIHNhdmVkIFszOTExMTA0LzM5MTEx
MDRdCgp0ZXN0X2N2cyAob2VxYS5ydW50aW1lLmJ1aWxkY3ZzLkJ1aWxkQ3ZzVGVzdCkgLi4uIG9r
Ci0tMjAxNy0wNi0wMSAxNDowOTo0OS0tICBodHRwOi8vZG93bmxvYWRzLnlvY3RvcHJvamVjdC5v
cmcvbWlycm9yL3NvdXJjZXMvaXB0YWJsZXMtMS40LjEzLnRhci5iejIKUmVzb2x2aW5nIHByb3h5
LWNoYWluLmludGVsLmNvbSAocHJveHktY2hhaW4uaW50ZWwuY29tKS4uLiAxMC4xOS44LjIyNApD
b25uZWN0aW5nIHRvIHByb3h5LWNoYWluLmludGVsLmNvbSAocHJveHktY2hhaW4uaW50ZWwuY29t
KXwxMC4xOS44LjIyNHw6OTExLi4uIGNvbm5lY3RlZC4KUHJveHkgcmVxdWVzdCBzZW50LCBhd2Fp
dGluZyByZXNwb25zZS4uLiAyMDAgT0sKTGVuZ3RoOiA1MDI5NDIgKDQ5MUspIFthcHBsaWNhdGlv
bi9vY3RldC1zdHJlYW1dClNhdmluZyB0bzog4oCYL3RtcC9pcHRhYmxlcy0xLjQuMTMudGFyLmJ6
MuKAmQoKICAgICAwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gMTAlIDg1LjBLIDVzCiAgICA1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDIwJSAgMjU3SyAzcwogICAxMDBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAzMCUgIDI1
N0sgMnMKICAgMTUwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gNDAlICA1MDhLIDJzCiAgIDIwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDUwJSAgNTEzSyAxcwogICAyNTBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA2MSUgIDUw
NUsgMXMKICAgMzAwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gNzElICA1MTZLIDFzCiAgIDM1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDgxJSAyNC45TSAwcwogICA0MDBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA5MSUgIDUy
MUsgMHMKICAgNDUwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4gICAgICAgICAxMDAlIDI1LjVNPTEuNXMKCjIwMTctMDYtMDEgMTQ6MDk6NTEgKDMzNCBLQi9z
KSAtIOKAmC90bXAvaXB0YWJsZXMtMS40LjEzLnRhci5iejLigJkgc2F2ZWQgWzUwMjk0Mi81MDI5
NDJdCgp0ZXN0X2lwdGFibGVzIChvZXFhLnJ1bnRpbWUuYnVpbGRpcHRhYmxlcy5CdWlsZElwdGFi
bGVzVGVzdCkgLi4uIG9rCi0tMjAxNy0wNi0wMSAxNDoxMToyMC0tICBodHRwOi8vZ2FsY3VsYXRv
ci5tbmltLm9yZy9kb3dubG9hZHMvZ2FsY3VsYXRvci0yLjEuNC50YXIuYnoyClJlc29sdmluZyBw
cm94eS1jaGFpbi5pbnRlbC5jb20gKHByb3h5LWNoYWluLmludGVsLmNvbSkuLi4gMTAuMTkuOC4y
MjUKQ29ubmVjdGluZyB0byBwcm94eS1jaGFpbi5pbnRlbC5jb20gKHByb3h5LWNoYWluLmludGVs
LmNvbSl8MTAuMTkuOC4yMjV8OjkxMS4uLiBjb25uZWN0ZWQuClByb3h5IHJlcXVlc3Qgc2VudCwg
YXdhaXRpbmcgcmVzcG9uc2UuLi4gMjAwIE9LCkxlbmd0aDogNDcyOTg5ICg0NjJLKSBbYXBwbGlj
YXRpb24veC1iemlwMl0KU2F2aW5nIHRvOiDigJgvdG1wL2dhbGN1bGF0b3ItMi4xLjQudGFyLmJ6
MuKAmQoKICAgICAwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gMTAlICAxMjFLIDNzCiAgICA1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDIxJSAgMzAzSyAycwogICAxMDBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAzMiUgIDYw
MksgMXMKICAgMTUwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gNDMlICA2MDBLIDFzCiAgIDIwMEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDU0JSAgNjAySyAxcwogICAyNTBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA2NCUgIDYx
MksgMHMKICAgMzAwSyAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4u
IC4uLi4uLi4uLi4gNzUlIDMzLjhNIDBzCiAgIDM1MEsgLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4u
Li4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDg2JSAgNjE3SyAwcwogICA0MDBLIC4uLi4u
Li4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4gLi4uLi4uLi4uLiA5NyUgMzYu
M00gMHMKICAgNDUwSyAuLi4uLi4uLi4uIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAxMDAlIDM2LjBNPTEuMHMKCjIwMTctMDYtMDEgMTQ6MTE6MjIgKDQ2NiBLQi9z
KSAtIOKAmC90bXAvZ2FsY3VsYXRvci0yLjEuNC50YXIuYnoy4oCZIHNhdmVkIFs0NzI5ODkvNDcy
OTg5XQoKdGVzdF9nYWxjdWxhdG9yIChvZXFhLnJ1bnRpbWUuYnVpbGRnYWxjdWxhdG9yLkdhbGN1
bGF0b3JUZXN0KSAuLi4gb2sKdGVzdF9jb25ubWFuZF9oZWxwIChvZXFhLnJ1bnRpbWUuY29ubm1h
bi5Db25ubWFuVGVzdCkgLi4uIG9rCnRlc3RfY29ubm1hbmRfcnVubmluZyAob2VxYS5ydW50aW1l
LmNvbm5tYW4uQ29ubm1hblRlc3QpIC4uLiBvawp0ZXN0X2tlcm5lbF9tb2R1bGUgKG9lcWEucnVu
dGltZS5rZXJuZWxtb2R1bGUuS2VybmVsTW9kdWxlVGVzdCkgLi4uIG9rCnRlc3RfbGRkX2V4aXN0
cyAob2VxYS5ydW50aW1lLmxkZC5MZGRUZXN0KSAuLi4gb2sKdGVzdF9sZGRfcnRsZGxpc3RfY2hl
Y2sgKG9lcWEucnVudGltZS5sZGQuTGRkVGVzdCkgLi4uIG9rCnRlc3RfcGFtIChvZXFhLnJ1bnRp
bWUucGFtLlBhbUJhc2ljVGVzdCkgLi4uIG9rCnRlc3RfcGFyc2Vsb2dzIChvZXFhLnJ1bnRpbWUu
cGFyc2Vsb2dzLlBhcnNlTG9nc1Rlc3QpIC4uLiBvawp0ZXN0X3NtYXJ0X2hlbHAgKG9lcWEucnVu
dGltZS5zbWFydC5TbWFydEJhc2ljVGVzdCkgLi4uIG9rCnRlc3Rfc21hcnRfaW5mbyAob2VxYS5y
dW50aW1lLnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9xdWVyeSAob2Vx
YS5ydW50aW1lLnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9zZWFyY2gg
KG9lcWEucnVudGltZS5zbWFydC5TbWFydEJhc2ljVGVzdCkgLi4uIG9rCnRlc3Rfc21hcnRfc3Rh
dHMgKG9lcWEucnVudGltZS5zbWFydC5TbWFydEJhc2ljVGVzdCkgLi4uIG9rCnRlc3Rfc21hcnRf
dmVyc2lvbiAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKTWFjaGlu
ZSBpbmZvcm1hdGlvbjogCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKTWFjaGluZSBu
YW1lOiBnZW5lcmljeDg2CkNQVTogIEludGVsKFIpIEF0b20oVE0pIENQVSAgRTM4MjUgIEAgMS4z
M0dIegpBcmNoOiBpNjg2ClBoeXNpY2FsIGNvcmVzOiAyCkxvZ2ljYWwgY29yZXM6IDIKKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgoKTk9URTogRXhlY3V0aW5nICcvaG9tZS9qZnJhbW8x
eC8yLjIuMnJjNHg4Ni9idWlsZC90bXAvc3lzcm9vdHMveDg2XzY0LWxpbnV4L3Vzci9iaW4vY3Jl
YXRlcmVwbyAtLWRicGF0aCAvaG9tZS9qZnJhbW8xeC8yLjIuMnJjNHg4Ni9idWlsZC90bXAvd29y
ay9nZW5lcmljeDg2LXBva3ktbGludXgvY29yZS1pbWFnZS1sc2Itc2RrLzEuMC1yMC9ycG1kYi9j
b3JlMl8zMiAtLXVwZGF0ZSAtcSAvaG9tZS9qZnJhbW8xeC8yLjIuMnJjNHg4Ni9idWlsZC90bXAv
d29yay9nZW5lcmljeDg2LXBva3ktbGludXgvY29yZS1pbWFnZS1sc2Itc2RrLzEuMC1yMC9ycG0v
Y29yZTJfMzInIC4uLgpOT1RFOiBFeGVjdXRpbmcgJy9ob21lL2pmcmFtbzF4LzIuMi4ycmM0eDg2
L2J1aWxkL3RtcC9zeXNyb290cy94ODZfNjQtbGludXgvdXNyL2Jpbi9jcmVhdGVyZXBvIC0tZGJw
YXRoIC9ob21lL2pmcmFtbzF4LzIuMi4ycmM0eDg2L2J1aWxkL3RtcC93b3JrL2dlbmVyaWN4ODYt
cG9reS1saW51eC9jb3JlLWltYWdlLWxzYi1zZGsvMS4wLXIwL3JwbWRiL2FsbCAtLXVwZGF0ZSAt
cSAvaG9tZS9qZnJhbW8xeC8yLjIuMnJjNHg4Ni9idWlsZC90bXAvd29yay9nZW5lcmljeDg2LXBv
a3ktbGludXgvY29yZS1pbWFnZS1sc2Itc2RrLzEuMC1yMC9ycG0vYWxsJyAuLi4KTk9URTogRXhl
Y3V0aW5nICcvaG9tZS9qZnJhbW8xeC8yLjIuMnJjNHg4Ni9idWlsZC90bXAvc3lzcm9vdHMveDg2
XzY0LWxpbnV4L3Vzci9iaW4vY3JlYXRlcmVwbyAtLWRicGF0aCAvaG9tZS9qZnJhbW8xeC8yLjIu
MnJjNHg4Ni9idWlsZC90bXAvd29yay9nZW5lcmljeDg2LXBva3ktbGludXgvY29yZS1pbWFnZS1s
c2Itc2RrLzEuMC1yMC9ycG1kYi9nZW5lcmljeDg2IC0tdXBkYXRlIC1xIC9ob21lL2pmcmFtbzF4
LzIuMi4ycmM0eDg2L2J1aWxkL3RtcC93b3JrL2dlbmVyaWN4ODYtcG9reS1saW51eC9jb3JlLWlt
YWdlLWxzYi1zZGsvMS4wLXIwL3JwbS9nZW5lcmljeDg2JyAuLi4KdGVzdF9zbWFydF9hZGRfcnBt
ZGlyIChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIEZBSUwKdGVzdF9zbWFy
dF9jaGFubmVsIChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIG9rCnRlc3Rf
c21hcnRfY2hhbm5lbF9hZGQgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4g
b2sKdGVzdF9zbWFydF9jaGFubmVsX2hlbHAgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9U
ZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9jaGFubmVsX2xpc3QgKG9lcWEucnVudGltZS5zbWFydC5T
bWFydFJlcG9UZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9jaGFubmVsX3JwbXN5cyAob2VxYS5ydW50
aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawp0ZXN0X3NtYXJ0X2NoYW5uZWxfc2hvdyAo
b2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawp0ZXN0X3NtYXJ0X2luc3Rh
bGwgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9p
bnN0YWxsX2RlcGVuZGVuY3kgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4g
b2sKdGVzdF9zbWFydF9pbnN0YWxsX2Zyb21fZGlzayAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0
UmVwb1Rlc3QpIC4uLiBvawp0ZXN0X3NtYXJ0X2luc3RhbGxfZnJvbV9odHRwIChvZXFhLnJ1bnRp
bWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIG9rCnRlc3Rfc21hcnRfbG9jYWxfZGlyIChvZXFh
LnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIEZBSUwKdGVzdF9zbWFydF9yZWluc3Rh
bGwgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4gb2sKdGVzdF9zbWFydF9y
ZW1vdGVfcmVwbyAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawp0ZXN0
X3NtYXJ0X3JlbW92ZV9wYWNrYWdlIChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkg
Li4uIG9rCnRlc3RfcnBtX2hlbHAgKG9lcWEucnVudGltZS5ycG0uUnBtQmFzaWNUZXN0KSAuLi4g
b2sKdGVzdF9ycG1fcXVlcnkgKG9lcWEucnVudGltZS5ycG0uUnBtQmFzaWNUZXN0KSAuLi4gb2sK
dGVzdF9jaGVja19ycG1faW5zdGFsbF9yZW1vdmFsX2xvZ19maWxlX3NpemUgKG9lcWEucnVudGlt
ZS5ycG0uUnBtSW5zdGFsbFJlbW92ZVRlc3QpIC4uLiBvawp0ZXN0X3JwbV9pbnN0YWxsIChvZXFh
LnJ1bnRpbWUucnBtLlJwbUluc3RhbGxSZW1vdmVUZXN0KSAuLi4gb2sKdGVzdF9ycG1fcXVlcnlf
bm9ucm9vdCAob2VxYS5ydW50aW1lLnJwbS5ScG1JbnN0YWxsUmVtb3ZlVGVzdCkgLi4uIG9rCnRl
c3RfcnBtX3JlbW92ZSAob2VxYS5ydW50aW1lLnJwbS5ScG1JbnN0YWxsUmVtb3ZlVGVzdCkgLi4u
IG9rCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CkZBSUw6IHRlc3Rfc21hcnRfYWRkX3JwbWRpciAob2VxYS5ydW50
aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVHJhY2ViYWNrIChtb3N0IHJl
Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi9ob21lL2pmcmFtbzF4LzIuMi4ycmM0eDg2L21ldGEv
bGliL29lcWEvdXRpbHMvZGVjb3JhdG9ycy5weSIsIGxpbmUgMTA5LCBpbiB3cmFwcGVkX2YKICAg
IHJldHVybiBmdW5jKCphcmdzLCAqKmt3YXJncykKICBGaWxlICIvaG9tZS9qZnJhbW8xeC8yLjIu
MnJjNHg4Ni9tZXRhL2xpYi9vZXFhL3J1bnRpbWUvc21hcnQucHkiLCBsaW5lIDIwNCwgaW4gdGVz
dF9zbWFydF9hZGRfcnBtZGlyCiAgICBzZWxmLnNtYXJ0KCdjaGFubmVsIC0tYWRkIG15cnBtZGly
IHR5cGU9cnBtLWRpciBwYXRoPS90bXAvbXlycG1kaXIgLXknKQogIEZpbGUgIi9ob21lL2pmcmFt
bzF4LzIuMi4ycmM0eDg2L21ldGEvbGliL29lcWEvdXRpbHMvZGVjb3JhdG9ycy5weSIsIGxpbmUg
OTcsIGluIHdyYXBwZWRfZgogICAgcmV0dXJuIGYoKmFyZ3MsICoqa3dhcmdzKQogIEZpbGUgIi9o
b21lL2pmcmFtbzF4LzIuMi4ycmM0eDg2L21ldGEvbGliL29lcWEvcnVudGltZS9zbWFydC5weSIs
IGxpbmUgMjQsIGluIHNtYXJ0CiAgICBzZWxmLmFzc2VydEVxdWFsKHN0YXR1cywgZXhwZWN0ZWQs
IG1lc3NhZ2UpCkFzc2VydGlvbkVycm9yOiAxICE9IDAgOiBzbWFydCBjaGFubmVsIC0tYWRkIG15
cnBtZGlyIHR5cGU9cnBtLWRpciBwYXRoPS90bXAvbXlycG1kaXIgLXkKQ2hhbm5lbCBhbGlhcyAn
bXlycG1kaXInIGlzIGFscmVhZHkgaW4gdXNlLgpDaGFubmVsIGFsaWFzOiBUcmFjZWJhY2sgKG1v
c3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Vzci9iaW4vc21hcnQiLCBsaW5lIDIwMCwg
aW4gPG1vZHVsZT4KICAgIG1haW4oc3lzLmFyZ3ZbMTpdKQogIEZpbGUgIi91c3IvYmluL3NtYXJ0
IiwgbGluZSAxNzMsIGluIG1haW4KICAgIGV4aXRjb2RlID0gaWZhY2UucnVuKG9wdHMuY29tbWFu
ZCwgb3B0cy5hcmd2KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3Nt
YXJ0L2ludGVyZmFjZS5weSIsIGxpbmUgNTMsIGluIHJ1bgogICAgcmVzdWx0ID0gX2NvbW1hbmQu
bWFpbihzZWxmLl9jdHJsLCBvcHRzKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBh
Y2thZ2VzL3NtYXJ0L2NvbW1hbmRzL2NoYW5uZWwucHkiLCBsaW5lIDI0NywgaW4gbWFpbgogICAg
YWxpYXMgPSByYXdfaW5wdXQoXygiQ2hhbm5lbCBhbGlhczogIikpLnN0cmlwKCkKICBGaWxlICIv
dXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9zbWFydC9fX2luaXRfXy5weSIsIGxpbmUg
NzIsIGluIHJhd19pbnB1dAogICAgcmVzID0gX3Jhd19pbnB1dChwcm9tcHQpCkVPRkVycm9yOiBF
T0Ygd2hlbiByZWFkaW5nIGEgbGluZQoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpGQUlMOiB0ZXN0X3NtYXJ0X2xv
Y2FsX2RpciAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi9ob21lL2pmcmFtbzF4
LzIuMi4ycmM0eDg2L21ldGEvbGliL29lcWEvdXRpbHMvZGVjb3JhdG9ycy5weSIsIGxpbmUgMTA5
LCBpbiB3cmFwcGVkX2YKICAgIHJldHVybiBmdW5jKCphcmdzLCAqKmt3YXJncykKICBGaWxlICIv
aG9tZS9qZnJhbW8xeC8yLjIuMnJjNHg4Ni9tZXRhL2xpYi9vZXFhL3J1bnRpbWUvc21hcnQucHki
LCBsaW5lIDE4NiwgaW4gdGVzdF9zbWFydF9sb2NhbF9kaXIKICAgIHNlbGYuc21hcnQoJ2NoYW5u
ZWwgLS1hZGQgbXlycG1kaXIgdHlwZT1ycG0tZGlyIHBhdGg9L3RtcC9teXJwbWRpciAteScpCiAg
RmlsZSAiL2hvbWUvamZyYW1vMXgvMi4yLjJyYzR4ODYvbWV0YS9saWIvb2VxYS91dGlscy9kZWNv
cmF0b3JzLnB5IiwgbGluZSA5NywgaW4gd3JhcHBlZF9mCiAgICByZXR1cm4gZigqYXJncywgKipr
d2FyZ3MpCiAgRmlsZSAiL2hvbWUvamZyYW1vMXgvMi4yLjJyYzR4ODYvbWV0YS9saWIvb2VxYS9y
dW50aW1lL3NtYXJ0LnB5IiwgbGluZSAyNCwgaW4gc21hcnQKICAgIHNlbGYuYXNzZXJ0RXF1YWwo
c3RhdHVzLCBleHBlY3RlZCwgbWVzc2FnZSkKQXNzZXJ0aW9uRXJyb3I6IDEgIT0gMCA6IHNtYXJ0
IGNoYW5uZWwgLS1hZGQgbXlycG1kaXIgdHlwZT1ycG0tZGlyIHBhdGg9L3RtcC9teXJwbWRpciAt
eQpDaGFubmVsIGFsaWFzICdteXJwbWRpcicgaXMgYWxyZWFkeSBpbiB1c2UuCkNoYW5uZWwgYWxp
YXM6IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNyL2Jpbi9z
bWFydCIsIGxpbmUgMjAwLCBpbiA8bW9kdWxlPgogICAgbWFpbihzeXMuYXJndlsxOl0pCiAgRmls
ZSAiL3Vzci9iaW4vc21hcnQiLCBsaW5lIDE3MywgaW4gbWFpbgogICAgZXhpdGNvZGUgPSBpZmFj
ZS5ydW4ob3B0cy5jb21tYW5kLCBvcHRzLmFyZ3YpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43
L3NpdGUtcGFja2FnZXMvc21hcnQvaW50ZXJmYWNlLnB5IiwgbGluZSA1MywgaW4gcnVuCiAgICBy
ZXN1bHQgPSBfY29tbWFuZC5tYWluKHNlbGYuX2N0cmwsIG9wdHMpCiAgRmlsZSAiL3Vzci9saWIv
cHl0aG9uMi43L3NpdGUtcGFja2FnZXMvc21hcnQvY29tbWFuZHMvY2hhbm5lbC5weSIsIGxpbmUg
MjQ3LCBpbiBtYWluCiAgICBhbGlhcyA9IHJhd19pbnB1dChfKCJDaGFubmVsIGFsaWFzOiAiKSku
c3RyaXAoKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3NtYXJ0L19f
aW5pdF9fLnB5IiwgbGluZSA3MiwgaW4gcmF3X2lucHV0CiAgICByZXMgPSBfcmF3X2lucHV0KHBy
b21wdCkKRU9GRXJyb3I6IEVPRiB3aGVuIHJlYWRpbmcgYSBsaW5lCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJh
biA1NSB0ZXN0cyBpbiA3OTAuNTM2cwoKRkFJTEVEIChmYWlsdXJlcz0yLCBza2lwcGVkPTEpCkVS
Uk9SOiBjb3JlLWltYWdlLWxzYi1zZGsgLSBGQUlMRUQgLSBjaGVjayB0aGUgdGFzayBsb2cgYW5k
IHRoZSBzc2ggbG9nCkRFQlVHOiBQeXRob24gZnVuY3Rpb24gZG9fdGVzdGltYWdlIGZpbmlzaGVk
CkVSUk9SOiBGdW5jdGlvbiBmYWlsZWQ6IGRvX3Rlc3RpbWFnZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>