<?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>5701</bug_id>
          
          <creation_ts>2014-01-03 13:27:08 +0000</creation_ts>
          <short_desc>Hob duplicates configuration in local.conf</short_desc>
          <delta_ts>2014-02-10 16:46:08 +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>Hob</product>
          <component>hob</component>
          <version>1.6</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.6 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Belen Barros Pena">belen.barros.pena</reporter>
          <assigned_to name="Marius Avram">marius.avram</assigned_to>
          <cc>belen.barros.pena</cc>
    
    <cc>cristiana.voicu</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>valentin.popa</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>39657</commentid>
    <comment_count>0</comment_count>
      <attachid>1704</attachid>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2014-01-03 13:27:08 +0000</bug_when>
    <thetext>Created attachment 1704
local.conf example

You can reproduce the problem like this:

1. Add the meta-geeksphone layer to Hob (http://layers.openembedded.org/layerindex/branch/master/layer/meta-geeksphone/)

2. Select geeksphone-one as the machine. An error should come up during recipe parsing

3. Dismiss the error 

4. Select some other machine. You will probably get another error

5. Dismiss the error and close Hob. 

Check local.conf. Most of the variables set by Hob will be set twice. An example of local.conf is attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40267</commentid>
    <comment_count>1</comment_count>
    <who name="Marius Avram">marius.avram</who>
    <bug_when>2014-02-10 10:52:22 +0000</bug_when>
    <thetext>I tried to reproduce the bug but the conf/local.conf file looks fine. Do you have the same problem with any other layer or only with this one? I&apos;ve added below my errors. Are they identical to yours ?

So this is the first one which I get after I select geeksphone-one as the machine. Looks like some include file is missing.

Traceback (most recent call last):
  File &quot;/home/marius/work/poky/bitbake/lib/bb/cookerdata.py&quot;, line 163, in wrapped
    return func(fn, *args)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/cookerdata.py&quot;, line 173, in parse_config_file
    return bb.parse.handle(fn, data, include)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/__init__.py&quot;, line 99, in handle
    return h[&apos;handle&apos;](fn, data, include)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py&quot;, line 151, in handle
    statements.eval(data)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/ast.py&quot;, line 39, in eval
    statement.eval(data)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/ast.py&quot;, line 63, in eval
    bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, False)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py&quot;, line 97, in include
    ret = handle(fn, data, True)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/__init__.py&quot;, line 99, in handle
    return h[&apos;handle&apos;](fn, data, include)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py&quot;, line 151, in handle
    statements.eval(data)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/ast.py&quot;, line 39, in eval
    statement.eval(data)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/ast.py&quot;, line 61, in eval
    bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, &quot;include required&quot;)
  File &quot;/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py&quot;, line 100, in include
    raise ParseError(&quot;Could not %(error_out)s file %(fn)s&quot; % vars(), oldfn, lineno)
ParseError: ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/conf/machine/geeksphone-one.conf:7: Could not include required file conf/machine/include/tune-arm1136j-s.inc

Unable to parse conf/bitbake.conf: ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/conf/machine/geeksphone-one.conf:7: Could not include required file conf/machine/include/tune-arm1136j-s.inc
Exited with 1


And this is the error I get when I select a different machine such as beagleboard:

ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/recipes-kernel/linux/linux-geeksphone-one_git.bb:1: Could not include required file recipes-kernel/linux/linux.inc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40276</commentid>
    <comment_count>2</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2014-02-10 16:46:08 +0000</bug_when>
    <thetext>Errors are the same ones you get, but I no longer get the duplication problem in local.conf

Setting to Resolved - Worksforme</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1704</attachid>
            <date>2014-01-03 13:27:08 +0000</date>
            <delta_ts>2014-01-03 13:27:08 +0000</delta_ts>
            <desc>local.conf example</desc>
            <filename>local.conf</filename>
            <type>application/octet-stream</type>
            <size>14016</size>
            <attacher name="Belen Barros Pena">belen.barros.pena</attacher>
            
              <data encoding="base64">IwojIFRoaXMgZmlsZSBpcyB5b3VyIGxvY2FsIGNvbmZpZ3VyYXRpb24gZmlsZSBhbmQgaXMgd2hl
cmUgYWxsIGxvY2FsIHVzZXIgc2V0dGluZ3MKIyBhcmUgcGxhY2VkLiBUaGUgY29tbWVudHMgaW4g
dGhpcyBmaWxlIGdpdmUgc29tZSBndWlkZSB0byB0aGUgb3B0aW9ucyBhIG5ldyB1c2VyCiMgdG8g
dGhlIHN5c3RlbSBtaWdodCB3YW50IHRvIGNoYW5nZSBidXQgcHJldHR5IG11Y2ggYW55IGNvbmZp
Z3VyYXRpb24gb3B0aW9uIGNhbgojIGJlIHNldCBpbiB0aGlzIGZpbGUuIE1vcmUgYWR2ZW50dXJv
dXMgdXNlcnMgY2FuIGxvb2sgYXQgbG9jYWwuY29uZi5leHRlbmRlZCAKIyB3aGljaCBjb250YWlu
cyBvdGhlciBleGFtcGxlcyBvZiBjb25maWd1cmF0aW9uIHdoaWNoIGNhbiBiZSBwbGFjZWQgaW4g
dGhpcyBmaWxlCiMgYnV0IG5ldyB1c2VycyBsaWtlbHkgd29uJ3QgbmVlZCBhbnkgb2YgdGhlbSBp
bml0aWFsbHkuCiMKIyBMaW5lcyBzdGFydGluZyB3aXRoIHRoZSAnIycgY2hhcmFjdGVyIGFyZSBj
b21tZW50ZWQgb3V0IGFuZCBpbiBzb21lIGNhc2VzIHRoZSAKIyBkZWZhdWx0IHZhbHVlcyBhcmUg
cHJvdmlkZWQgYXMgY29tbWVudHMgdG8gc2hvdyBwZW9wbGUgZXhhbXBsZSBzeW50YXguIEVuYWJs
aW5nCiMgdGhlIG9wdGlvbiBpcyBhIHF1ZXN0aW9uIG9mIHJlbW92aW5nIHRoZSAjIGNoYXJhY3Rl
ciBhbmQgbWFraW5nIGFueSBjaGFuZ2UgdG8gdGhlCiMgdmFyaWFibGUgYXMgcmVxdWlyZWQuCgoj
CiMgUGFyYWxsZWxpc20gT3B0aW9ucwojCiMgVGhlc2UgdHdvIG9wdGlvbnMgY29udHJvbCBob3cg
bXVjaCBwYXJhbGxlbGlzbSBCaXRCYWtlIHNob3VsZCB1c2UuIFRoZSBmaXJzdCAKIyBvcHRpb24g
ZGV0ZXJtaW5lcyBob3cgbWFueSB0YXNrcyBiaXRiYWtlIHNob3VsZCBydW4gaW4gcGFyYWxsZWw6
CiMKI0JCX05VTUJFUl9USFJFQURTID89ICI0IgojIAojIFRoZSBzZWNvbmQgb3B0aW9uIGNvbnRy
b2xzIGhvdyBtYW55IHByb2Nlc3NlcyBtYWtlIHNob3VsZCBydW4gaW4gcGFyYWxsZWwgd2hlbgoj
IHJ1bm5pbmcgY29tcGlsZSB0YXNrczoKIwojUEFSQUxMRUxfTUFLRSA/PSAiLWogNCIKIwojIEZv
ciBhIHF1YWQtY29yZSBtYWNoaW5lLCBCQl9OVU1CRVJfVEhSRUFEUyA9ICI0IiwgUEFSQUxMRUxf
TUFLRSA9ICItaiA0IiB3b3VsZAojIGJlIGFwcHJvcHJpYXRlIGZvciBleGFtcGxlLgoKIwojIE1h
Y2hpbmUgU2VsZWN0aW9uCiMKIyBZb3UgbmVlZCB0byBzZWxlY3QgYSBzcGVjaWZpYyBtYWNoaW5l
IHRvIHRhcmdldCB0aGUgYnVpbGQgd2l0aC4gVGhlcmUgYXJlIGEgc2VsZWN0aW9uCiMgb2YgZW11
bGF0ZWQgbWFjaGluZXMgYXZhaWxhYmxlIHdoaWNoIGNhbiBib290IGFuZCBydW4gaW4gdGhlIFFF
TVUgZW11bGF0b3I6CiMKI01BQ0hJTkUgPz0gInFlbXVhcm0iCiNNQUNISU5FID89ICJxZW11bWlw
cyIKI01BQ0hJTkUgPz0gInFlbXVwcGMiCiNNQUNISU5FID89ICJxZW11eDg2IgojTUFDSElORSA/
PSAicWVtdXg4Ni02NCIKIwojIFRoZXJlIGFyZSBhbHNvIHRoZSBmb2xsb3dpbmcgaGFyZHdhcmUg
Ym9hcmQgdGFyZ2V0IG1hY2hpbmVzIGluY2x1ZGVkIGZvciAKIyBkZW1vbnN0cmF0aW9uIHB1cnBv
c2VzOgojCiNNQUNISU5FID89ICJiZWFnbGVib2FyZCIKI01BQ0hJTkUgPz0gImdlbmVyaWN4ODYi
CiNNQUNISU5FID89ICJnZW5lcmljeDg2LTY0IgojTUFDSElORSA/PSAibXBjODMxNWUtcmRiIgoj
TUFDSElORSA/PSAicm91dGVyc3RhdGlvbnBybyIKIwojIFRoaXMgc2V0cyB0aGUgZGVmYXVsdCBt
YWNoaW5lIHRvIGJlIHFlbXV4ODYgaWYgbm8gb3RoZXIgbWFjaGluZSBpcyBzZWxlY3RlZDoKI01B
Q0hJTkUgPz89ICJxZW11eDg2LTY0IgoKIwojIFdoZXJlIHRvIHBsYWNlIGRvd25sb2FkcwojCiMg
RHVyaW5nIGEgZmlyc3QgYnVpbGQgdGhlIHN5c3RlbSB3aWxsIGRvd25sb2FkIG1hbnkgZGlmZmVy
ZW50IHNvdXJjZSBjb2RlIHRhcmJhbGxzCiMgZnJvbSB2YXJpb3VzIHVwc3RyZWFtIHByb2plY3Rz
LiBUaGlzIGNhbiB0YWtlIGEgd2hpbGUsIHBhcnRpY3VsYXJseSBpZiB5b3VyIG5ldHdvcmsKIyBj
b25uZWN0aW9uIGlzIHNsb3cuIFRoZXNlIGFyZSBhbGwgc3RvcmVkIGluIERMX0RJUi4gV2hlbiB3
aXBpbmcgYW5kIHJlYnVpbGRpbmcgeW91CiMgY2FuIHByZXNlcnZlIHRoaXMgZGlyZWN0b3J5IHRv
IHNwZWVkIHVwIHRoaXMgcGFydCBvZiBzdWJzZXF1ZW50IGJ1aWxkcy4gVGhpcyBkaXJlY3RvcnkK
IyBpcyBzYWZlIHRvIHNoYXJlIGJldHdlZW4gbXVsdGlwbGUgYnVpbGRzIG9uIHRoZSBzYW1lIG1h
Y2hpbmUgdG9vLgojCiMgVGhlIGRlZmF1bHQgaXMgYSBkb3dubG9hZHMgZGlyZWN0b3J5IHVuZGVy
IFRPUERJUiB3aGljaCBpcyB0aGUgYnVpbGQgZGlyZWN0b3J5LgojCiNETF9ESVIgPz0gIiR7VE9Q
RElSfS9kb3dubG9hZHMiCgojCiMgV2hlcmUgdG8gcGxhY2Ugc2hhcmVkLXN0YXRlIGZpbGVzCiMK
IyBCaXRCYWtlIGhhcyB0aGUgY2FwYWJpbGl0eSB0byBhY2NlbGVyYXRlIGJ1aWxkcyBiYXNlZCBv
biBwcmV2aW91c2x5IGJ1aWx0IG91dHB1dC4KIyBUaGlzIGlzIGRvbmUgdXNpbmcgInNoYXJlZCBz
dGF0ZSIgZmlsZXMgd2hpY2ggY2FuIGJlIHRob3VnaHQgb2YgYXMgY2FjaGUgb2JqZWN0cwojIGFu
ZCB0aGlzIG9wdGlvbiBkZXRlcm1pbmVzIHdoZXJlIHRob3NlIGZpbGVzIGFyZSBwbGFjZWQuCiMK
IyBZb3UgY2FuIHdpcGUgb3V0IFRNUERJUiBsZWF2aW5nIHRoaXMgZGlyZWN0b3J5IGludGFjdCBh
bmQgdGhlIGJ1aWxkIHdvdWxkIHJlZ2VuZXJhdGUKIyBmcm9tIHRoZXNlIGZpbGVzIGlmIG5vIGNo
YW5nZXMgd2VyZSBtYWRlIHRvIHRoZSBjb25maWd1cmF0aW9uLiBJZiBjaGFuZ2VzIHdlcmUgbWFk
ZQojIHRvIHRoZSBjb25maWd1cmF0aW9uLCBvbmx5IHNoYXJlZCBzdGF0ZSBmaWxlcyB3aGVyZSB0
aGUgc3RhdGUgd2FzIHN0aWxsIHZhbGlkIHdvdWxkCiMgYmUgdXNlZCAoZG9uZSB1c2luZyBjaGVj
a3N1bXMpLgojCiMgVGhlIGRlZmF1bHQgaXMgYSBzc3RhdGUtY2FjaGUgZGlyZWN0b3J5IHVuZGVy
IFRPUERJUi4KIwojU1NUQVRFX0RJUiA/PSAiJHtUT1BESVJ9L3NzdGF0ZS1jYWNoZSIKCiMKIyBX
aGVyZSB0byBwbGFjZSB0aGUgYnVpbGQgb3V0cHV0CiMKIyBUaGlzIG9wdGlvbiBzcGVjaWZpZXMg
d2hlcmUgdGhlIGJ1bGsgb2YgdGhlIGJ1aWxkaW5nIHdvcmsgc2hvdWxkIGJlIGRvbmUgYW5kCiMg
d2hlcmUgQml0QmFrZSBzaG91bGQgcGxhY2UgaXRzIHRlbXBvcmFyeSBmaWxlcyBhbmQgb3V0cHV0
LiBLZWVwIGluIG1pbmQgdGhhdAojIHRoaXMgaW5jbHVkZXMgdGhlIGV4dHJhY3Rpb24gYW5kIGNv
bXBpbGF0aW9uIG9mIG1hbnkgYXBwbGljYXRpb25zIGFuZCB0aGUgdG9vbGNoYWluCiMgd2hpY2gg
Y2FuIHVzZSBHaWdhYnl0ZXMgb2YgaGFyZCBkaXNrIHNwYWNlLgojCiMgVGhlIGRlZmF1bHQgaXMg
YSB0bXAgZGlyZWN0b3J5IHVuZGVyIFRPUERJUi4KIwojVE1QRElSID0gIiR7VE9QRElSfS90bXAi
CgojCiMgRGVmYXVsdCBwb2xpY3kgY29uZmlnCiMKIyBUaGUgZGlzdHJpYnV0aW9uIHNldHRpbmcg
Y29udHJvbHMgd2hpY2ggcG9saWN5IHNldHRpbmdzIGFyZSB1c2VkIGFzIGRlZmF1bHRzLgojIFRo
ZSBkZWZhdWx0IHZhbHVlIGlzIGZpbmUgZm9yIGdlbmVyYWwgWW9jdG8gcHJvamVjdCB1c2UsIGF0
IGxlYXN0IGluaXRpYWxseS4KIyBVbHRpbWF0ZWx5IHdoZW4gY3JlYXRpbmcgY3VzdG9tIHBvbGlj
eSwgcGVvcGxlIHdpbGwgbGlrZWx5IGVuZCB1cCBzdWJjbGFzc2luZyAKIyB0aGVzZSBkZWZhdWx0
cy4KIwpESVNUUk8gPz0gInBva3kiCiMgQXMgYW4gZXhhbXBsZSBvZiBhIHN1YmNsYXNzIHRoZXJl
IGlzIGEgImJsZWVkaW5nIiBlZGdlIHBvbGljeSBjb25maWd1cmF0aW9uCiMgd2hlcmUgbWFueSB2
ZXJzaW9ucyBhcmUgc2V0IHRvIHRoZSBhYnNvbHV0ZSBsYXRlc3QgY29kZSBmcm9tIHRoZSB1cHN0
cmVhbSAKIyBzb3VyY2UgY29udHJvbCBzeXN0ZW1zLiBUaGlzIGlzIGp1c3QgbWVudGlvbmVkIGhl
cmUgYXMgYW4gZXhhbXBsZSwgaXRzIG5vdAojIHVzZWZ1bCB0byBtb3N0IG5ldyB1c2Vycy4KIyBE
SVNUUk8gPz0gInBva3ktYmxlZWRpbmciCgojCiMgUGFja2FnZSBNYW5hZ2VtZW50IGNvbmZpZ3Vy
YXRpb24KIwojIFRoaXMgdmFyaWFibGUgbGlzdHMgd2hpY2ggcGFja2FnaW5nIGZvcm1hdHMgdG8g
ZW5hYmxlLiBNdWx0aXBsZSBwYWNrYWdlIGJhY2tlbmRzIAojIGNhbiBiZSBlbmFibGVkIGF0IG9u
Y2UgYW5kIHRoZSBmaXJzdCBpdGVtIGxpc3RlZCBpbiB0aGUgdmFyaWFibGUgd2lsbCBiZSB1c2Vk
IAojIHRvIGdlbmVyYXRlIHRoZSByb290IGZpbGVzeXN0ZW1zLgojIE9wdGlvbnMgYXJlOgojICAt
ICdwYWNrYWdlX2RlYicgZm9yIGRlYmlhbiBzdHlsZSBkZWIgZmlsZXMKIyAgLSAncGFja2FnZV9p
cGsnIGZvciBpcGsgZmlsZXMgYXJlIHVzZWQgYnkgb3BrZyAoYSBkZWJpYW4gc3R5bGUgZW1iZWRk
ZWQgcGFja2FnZSBtYW5hZ2VyKQojICAtICdwYWNrYWdlX3JwbScgZm9yIHJwbSBzdHlsZSBwYWNr
YWdlcwojIEUuZy46IFBBQ0tBR0VfQ0xBU1NFUyA/PSAicGFja2FnZV9ycG0gcGFja2FnZV9kZWIg
cGFja2FnZV9pcGsiCiMgV2UgZGVmYXVsdCB0byBycG06CiNQQUNLQUdFX0NMQVNTRVMgPz0gInBh
Y2thZ2VfcnBtIgoKIwojIFNESy9BRFQgdGFyZ2V0IGFyY2hpdGVjdHVyZQojCiMgVGhpcyB2YXJp
YWJsZSBzcGVjaWZpZWQgdGhlIGFyY2hpdGVjdHVyZSB0byBidWlsZCBTREsvQURUIGl0ZW1zIGZv
ciBhbmQgbWVhbnMKIyB5b3UgY2FuIGJ1aWxkIHRoZSBTREsgcGFja2FnZXMgZm9yIGFyY2hpdGVj
dHVyZXMgb3RoZXIgdGhhbiB0aGUgbWFjaGluZSB5b3UgYXJlIAojIHJ1bm5pbmcgdGhlIGJ1aWxk
IG9uIChpLmUuIGJ1aWxkaW5nIGk2ODYgcGFja2FnZXMgb24gYW4geDg2XzY0IGhvc3QuXwojIFN1
cHBvcnRlZCB2YWx1ZXMgYXJlIGk2ODYgYW5kIHg4Nl82NAojU0RLTUFDSElORSA/PSAiaTY4NiIK
CiMKIyBFeHRyYSBpbWFnZSBjb25maWd1cmF0aW9uIGRlZmF1bHRzCiMKIyBUaGUgRVhUUkFfSU1B
R0VfRkVBVFVSRVMgdmFyaWFibGUgYWxsb3dzIGV4dHJhIHBhY2thZ2VzIHRvIGJlIGFkZGVkIHRv
IHRoZSBnZW5lcmF0ZWQgCiMgaW1hZ2VzLiBTb21lIG9mIHRoZXNlIG9wdGlvbnMgYXJlIGFkZGVk
IHRvIGNlcnRhaW4gaW1hZ2UgdHlwZXMgYXV0b21hdGljYWxseS4gVGhlCiMgdmFyaWFibGUgY2Fu
IGNvbnRhaW4gdGhlIGZvbGxvd2luZyBvcHRpb25zOgojICAiZGJnLXBrZ3MiICAgICAgIC0gYWRk
IC1kYmcgcGFja2FnZXMgZm9yIGFsbCBpbnN0YWxsZWQgcGFja2FnZXMKIyAgICAgICAgICAgICAg
ICAgICAgIChhZGRzIHN5bWJvbCBpbmZvcm1hdGlvbiBmb3IgZGVidWdnaW5nL3Byb2ZpbGluZykK
IyAgImRldi1wa2dzIiAgICAgICAtIGFkZCAtZGV2IHBhY2thZ2VzIGZvciBhbGwgaW5zdGFsbGVk
IHBhY2thZ2VzCiMgICAgICAgICAgICAgICAgICAgICAodXNlZnVsIGlmIHlvdSB3YW50IHRvIGRl
dmVsb3AgYWdhaW5zdCBsaWJzIGluIHRoZSBpbWFnZSkKIyAgInB0ZXN0LXBrZ3MiICAgICAtIGFk
ZCAtcHRlc3QgcGFja2FnZXMgZm9yIGFsbCBwdGVzdC1lbmFibGVkIHBhY2thZ2VzCiMgICAgICAg
ICAgICAgICAgICAgICAodXNlZnVsIGlmIHlvdSB3YW50IHRvIHJ1biB0aGUgcGFja2FnZSB0ZXN0
IHN1aXRlcykKIyAgInRvb2xzLXNkayIgICAgICAtIGFkZCBkZXZlbG9wbWVudCB0b29scyAoZ2Nj
LCBtYWtlLCBwa2djb25maWcgZXRjLikKIyAgInRvb2xzLWRlYnVnIiAgICAtIGFkZCBkZWJ1Z2dp
bmcgdG9vbHMgKGdkYiwgc3RyYWNlKQojICAiZWNsaXBzZS1kZWJ1ZyIgIC0gYWRkIEVjbGlwc2Ug
cmVtb3RlIGRlYnVnZ2luZyBzdXBwb3J0CiMgICJ0b29scy1wcm9maWxlIiAgLSBhZGQgcHJvZmls
aW5nIHRvb2xzIChvcHJvZmlsZSwgZXhtYXAsIGx0dG5nLCB2YWxncmluZCkKIyAgInRvb2xzLXRl
c3RhcHBzIiAtIGFkZCB1c2VmdWwgdGVzdGluZyB0b29scyAodHNfcHJpbnQsIGFwbGF5LCBhcmVj
b3JkIGV0Yy4pCiMgICJkZWJ1Zy10d2Vha3MiICAgLSBtYWtlIGFuIGltYWdlIHN1aXRhYmxlIGZv
ciBkZXZlbG9wbWVudAojICAgICAgICAgICAgICAgICAgICAgZS5nLiBzc2ggcm9vdCBhY2Nlc3Mg
aGFzIGEgYmxhbmsgcGFzc3dvcmQKIyBUaGVyZSBhcmUgb3RoZXIgYXBwbGljYXRpb24gdGFyZ2V0
cyB0aGF0IGNhbiBiZSB1c2VkIGhlcmUgdG9vLCBzZWUKIyBtZXRhL2NsYXNzZXMvaW1hZ2UuYmJj
bGFzcyBhbmQgbWV0YS9jbGFzc2VzL2NvcmUtaW1hZ2UuYmJjbGFzcyBmb3IgbW9yZSBkZXRhaWxz
LgojIFdlIGRlZmF1bHQgdG8gZW5hYmxpbmcgdGhlIGRlYnVnZ2luZyB0d2Vha3MuCkVYVFJBX0lN
QUdFX0ZFQVRVUkVTID0gImRlYnVnLXR3ZWFrcyIKCiMKIyBBZGRpdGlvbmFsIGltYWdlIGZlYXR1
cmVzCiMKIyBUaGUgZm9sbG93aW5nIGlzIGEgbGlzdCBvZiBhZGRpdGlvbmFsIGNsYXNzZXMgdG8g
dXNlIHdoZW4gYnVpbGRpbmcgaW1hZ2VzIHdoaWNoCiMgZW5hYmxlIGV4dHJhIGZlYXR1cmVzLiBT
b21lIGF2YWlsYWJsZSBvcHRpb25zIHdoaWNoIGNhbiBiZSBpbmNsdWRlZCBpbiB0aGlzIHZhcmlh
YmxlIAojIGFyZToKIyAgIC0gJ2J1aWxkc3RhdHMnIGNvbGxlY3QgYnVpbGQgc3RhdGlzdGljcwoj
ICAgLSAnaW1hZ2UtbWtsaWJzJyB0byByZWR1Y2Ugc2hhcmVkIGxpYnJhcnkgZmlsZXMgc2l6ZSBm
b3IgYW4gaW1hZ2UKIyAgIC0gJ2ltYWdlLXByZWxpbmsnIGluIG9yZGVyIHRvIHByZWxpbmsgdGhl
IGZpbGVzeXN0ZW0gaW1hZ2UKIyAgIC0gJ2ltYWdlLXN3YWInIHRvIHBlcmZvcm0gaG9zdCBzeXN0
ZW0gaW50cnVzaW9uIGRldGVjdGlvbgojIE5PVEU6IGlmIGxpc3RpbmcgbWtsaWJzICYgcHJlbGlu
ayBib3RoLCB0aGVuIG1ha2Ugc3VyZSBta2xpYnMgaXMgYmVmb3JlIHByZWxpbmsKIyBOT1RFOiBt
a2xpYnMgYWxzbyBuZWVkcyB0byBiZSBleHBsaWNpdGx5IGVuYWJsZWQgZm9yIGEgZ2l2ZW4gaW1h
Z2UsIHNlZSBsb2NhbC5jb25mLmV4dGVuZGVkClVTRVJfQ0xBU1NFUyA/PSAiYnVpbGRzdGF0cyBp
bWFnZS1ta2xpYnMgaW1hZ2UtcHJlbGluayIKCiMKIyBSdW50aW1lIHRlc3Rpbmcgb2YgaW1hZ2Vz
CiMKIyBUaGUgYnVpbGQgc3lzdGVtIGNhbiB0ZXN0IGJvb3RpbmcgdmlydHVhbCBtYWNoaW5lIGlt
YWdlcyB1bmRlciBxZW11IChhbiBlbXVsYXRvcikKIyBhZnRlciBhbnkgcm9vdCBmaWxlc3lzdGVt
cyBhcmUgY3JlYXRlZCBhbmQgcnVuIHRlc3RzIGFnYWluc3QgdGhvc2UgaW1hZ2VzLiBUbwojIGVu
YWJsZSB0aGlzIHVuY29tbWVudCB0aGlzIGxpbmUuIFNlZSBjbGFzc2VzL3Rlc3RpbWFnZSgtYXV0
bykuYmJjbGFzcyBmb3IKIyBmdXJ0aGVyIGRldGFpbHMuCiNURVNUX0lNQUdFID0gIjEiCiMKIyBJ
bnRlcmFjdGl2ZSBzaGVsbCBjb25maWd1cmF0aW9uCiMKIyBVbmRlciBjZXJ0YWluIGNpcmN1bXN0
YW5jZXMgdGhlIHN5c3RlbSBtYXkgbmVlZCBpbnB1dCBmcm9tIHlvdSBhbmQgdG8gZG8gdGhpcyBp
dCAKIyBjYW4gbGF1bmNoIGFuIGludGVyYWN0aXZlIHNoZWxsLiBJdCBuZWVkcyB0byBkbyB0aGlz
IHNpbmNlIHRoZSBidWlsZCBpcyAKIyBtdWx0aXRocmVhZGVkIGFuZCBuZWVkcyB0byBiZSBhYmxl
IHRvIGhhbmRsZSB0aGUgY2FzZSB3aGVyZSBtb3JlIHRoYW4gb25lIHBhcmFsbGVsCiMgcHJvY2Vz
cyBtYXkgcmVxdWlyZSB0aGUgdXNlcidzIGF0dGVudGlvbi4gVGhlIGRlZmF1bHQgaXMgaXRlcmF0
ZSBvdmVyIHRoZSBhdmFpbGFibGUKIyB0ZXJtaW5hbCB0eXBlcyB0byBmaW5kIG9uZSB0aGF0IHdv
cmtzLgojCiMgRXhhbXBsZXMgb2YgdGhlIG9jY2FzaW9ucyB0aGlzIG1heSBoYXBwZW4gYXJlIHdo
ZW4gcmVzb2x2aW5nIHBhdGNoZXMgd2hpY2ggY2Fubm90CiMgYmUgYXBwbGllZCwgdG8gdXNlIHRo
ZSBkZXZzaGVsbCBvciB0aGUga2VybmVsIG1lbnVjb25maWcKIwojIFN1cHBvcnRlZCB2YWx1ZXMg
YXJlIGF1dG8sIGdub21lLCB4ZmNlLCByeHZ0LCBzY3JlZW4sIGtvbnNvbGUgKEtERSAzLnggb25s
eSksIG5vbmUKIyBOb3RlOiBjdXJyZW50bHksIEtvbnNvbGUgc3VwcG9ydCBvbmx5IHdvcmtzIGZv
ciBLREUgMy54IGR1ZSB0byB0aGUgd2F5CiMgbmV3ZXIgS29uc29sZSB2ZXJzaW9ucyBiZWhhdmUK
I09FX1RFUk1JTkFMID0gImF1dG8iCiMgQnkgZGVmYXVsdCBkaXNhYmxlIGludGVyYWN0aXZlIHBh
dGNoIHJlc29sdXRpb24gKHRhc2tzIHdpbGwganVzdCBmYWlsIGluc3RlYWQpOgpQQVRDSFJFU09M
VkUgPSAibm9vcCIKCiMKIyBEaXNrIFNwYWNlIE1vbml0b3JpbmcgZHVyaW5nIHRoZSBidWlsZAoj
CiMgTW9uaXRvciB0aGUgZGlzayBzcGFjZSBkdXJpbmcgdGhlIGJ1aWxkLiBJZiB0aGVyZSBpcyBs
ZXNzIHRoYXQgMUdCIG9mIHNwYWNlIG9yIGxlc3MKIyB0aGFuIDEwMEsgaW5vZGVzIGluIGFueSBr
ZXkgYnVpbGQgbG9jYXRpb24gKFRNUERJUiwgRExfRElSLCBTU1RBVEVfRElSKSwgZ3JhY2VmdWxs
eQojIHNodXRkb3duIHRoZSBidWlsZC4gSWYgdGhlcmUgaXMgbGVzcyB0aGF0IDEwME1CIG9yIDFL
IGlub2RlcywgcGVyZm9ybSBhIGhhcmQgYWJvcnQKIyBvZiB0aGUgYnVpbGQuIFRoZSByZWFzb24g
Zm9yIHRoaXMgaXMgdGhhdCBydW5uaW5nIGNvbXBsZXRlbHkgb3V0IG9mIHNwYWNlIGNhbiBjb3Jy
dXB0CiMgZmlsZXMgYW5kIGRhbWFnZXMgdGhlIGJ1aWxkIGluIHdheXMgd2hpY2ggbWF5IG5vdCBi
ZSBlYXNpbHkgcmVjb3ZlcmFibGUuCkJCX0RJU0tNT05fRElSUyA9ICJcCiAgICBTVE9QVEFTS1Ms
JHtUTVBESVJ9LDFHLDEwMEsgXAogICAgU1RPUFRBU0tTLCR7RExfRElSfSwxRywxMDBLIFwKICAg
IFNUT1BUQVNLUywke1NTVEFURV9ESVJ9LDFHLDEwMEsgXAogICAgQUJPUlQsJHtUTVBESVJ9LDEw
ME0sMUsgXAogICAgQUJPUlQsJHtETF9ESVJ9LDEwME0sMUsgXAogICAgQUJPUlQsJHtTU1RBVEVf
RElSfSwxMDBNLDFLIiAKCiMKIyBTaGFyZWQtc3RhdGUgZmlsZXMgZnJvbSBvdGhlciBsb2NhdGlv
bnMKIwojIEFzIG1lbnRpb25lZCBhYm92ZSwgc2hhcmVkIHN0YXRlIGZpbGVzIGFyZSBwcmVidWls
dCBjYWNoZSBkYXRhIG9iamVjdHMgd2hpY2ggY2FuIAojIHVzZWQgdG8gYWNjZWxlcmF0ZSBidWls
ZCB0aW1lLiBUaGlzIHZhcmlhYmxlIGNhbiBiZSB1c2VkIHRvIGNvbmZpZ3VyZSB0aGUgc3lzdGVt
CiMgdG8gc2VhcmNoIG90aGVyIG1pcnJvciBsb2NhdGlvbnMgZm9yIHRoZXNlIG9iamVjdHMgYmVm
b3JlIGl0IGJ1aWxkcyB0aGUgZGF0YSBpdHNlbGYuCiMKIyBUaGlzIGNhbiBiZSBhIGZpbGVzeXN0
ZW0gZGlyZWN0b3J5LCBvciBhIHJlbW90ZSB1cmwgc3VjaCBhcyBodHRwIG9yIGZ0cC4gVGhlc2UK
IyB3b3VsZCBjb250YWluIHRoZSBzc3RhdGUtY2FjaGUgcmVzdWx0cyBmcm9tIHByZXZpb3VzIGJ1
aWxkcyAocG9zc2libHkgZnJvbSBvdGhlciAKIyBtYWNoaW5lcykuIFRoaXMgdmFyaWFibGUgd29y
a3MgbGlrZSBmZXRjaGVyIE1JUlJPUlMvUFJFTUlSUk9SUyBhbmQgcG9pbnRzIHRvIHRoZSAKIyBj
YWNoZSBsb2NhdGlvbnMgdG8gY2hlY2sgZm9yIHRoZSBzaGFyZWQgb2JqZWN0cy4KIyBOT1RFOiBp
ZiB0aGUgbWlycm9yIHVzZXMgdGhlIHNhbWUgc3RydWN0dXJlIGFzIFNTVEFURV9ESVIsIHlvdSBu
ZWVkIHRvIGFkZCBQQVRICiMgYXQgdGhlIGVuZCBhcyBzaG93biBpbiB0aGUgZXhhbXBsZXMgYmVs
b3cuIFRoaXMgd2lsbCBiZSBzdWJzdGl0dXRlZCB3aXRoIHRoZQojIGNvcnJlY3QgcGF0aCB3aXRo
aW4gdGhlIGRpcmVjdG9yeSBzdHJ1Y3R1cmUuCiNTU1RBVEVfTUlSUk9SUyA/PSAiXAojZmlsZTov
Ly4qIGh0dHA6Ly9zb21lc2VydmVyLnRsZC9zaGFyZS9zc3RhdGUvUEFUSDtkb3dubG9hZGZpbGVu
YW1lPVBBVEggXG4gXAojZmlsZTovLy4qIGZpbGU6Ly8vc29tZS9sb2NhbC9kaXIvc3N0YXRlL1BB
VEgiCgojIENPTkZfVkVSU0lPTiBpcyBpbmNyZWFzZWQgZWFjaCB0aW1lIGJ1aWxkL2NvbmYvIGNo
YW5nZXMgaW5jb21wYXRpYmx5IGFuZCBpcyB1c2VkIHRvCiMgdHJhY2sgdGhlIHZlcnNpb24gb2Yg
dGhpcyBmaWxlIHdoZW4gaXQgd2FzIGdlbmVyYXRlZC4gVGhpcyBjYW4gc2FmZWx5IGJlIGlnbm9y
ZWQgaWYKIyB0aGlzIGRvZXNuJ3QgbWVhbiBhbnl0aGluZyB0byB5b3UuCkNPTkZfVkVSU0lPTiA9
ICIxIgoKIyBFbmFibGluZyBlcnJvciByZXBvcnRpbmcgdG9vbAojIElOSEVSSVQgKz0gInJlcG9y
dC1lcnJvciIKCiNhZGRlZCBieSBob2IKQkJGSUxFUyArPSAiJHtUT1BESVJ9L3JlY2lwZXMvaW1h
Z2VzLyouYmIiCgojYWRkZWQgYnkgaG9iClBBQ0tBR0VfQ0xBU1NFUyA9ICJwYWNrYWdlX3JwbSAi
CgojYWRkZWQgYnkgaG9iCkRMX0RJUiA9ICIvaG9tZS95b2N0by9wb2t5L2J1aWxkL2Rvd25sb2Fk
cyIKCiNhZGRlZCBieSBob2IKU1NUQVRFX0RJUiA9ICIvaG9tZS95b2N0by9wb2t5L2J1aWxkL3Nz
dGF0ZS1jYWNoZSIKCiNhZGRlZCBieSBob2IKU1NUQVRFX01JUlJPUlMgPSAiIgoKI2FkZGVkIGJ5
IGhvYgpQQVJBTExFTF9NQUtFID0gIi1qIDQiCgojYWRkZWQgYnkgaG9iCkJCX05VTUJFUl9USFJF
QURTID0gIjQiCgojYWRkZWQgYnkgaG9iCklOQ09NUEFUSUJMRV9MSUNFTlNFID0gIiIKCiNhZGRl
ZCBieSBob2IKU0RLTUFDSElORSA9ICJ4ODZfNjQiCgojYWRkZWQgYnkgaG9iCklNQUdFX0ZTVFlQ
RVMgPSAidGFyLmJ6MiBleHQzIgoKI2FkZGVkIGJ5IGhvYgpodHRwX3Byb3h5ID0gIiIKCiNhZGRl
ZCBieSBob2IKaHR0cHNfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpmdHBfcHJveHkgPSAiIgoK
I2FkZGVkIGJ5IGhvYgphbGxfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpDVlNfUFJPWFlfSE9T
VCA9ICIiCgojYWRkZWQgYnkgaG9iCkNWU19QUk9YWV9QT1JUID0gIiIKCiNhZGRlZCBieSBob2IK
TUFDSElORSA/PSAiZ2Vla3NwaG9uZS1vbmUiCiNhZGRlZCBieSBob2IKQkJGSUxFUyArPSAiJHtU
T1BESVJ9L3JlY2lwZXMvaW1hZ2VzLyouYmIiCiNhZGRlZCBieSBob2IKQkJGSUxFUyArPSAiJHtU
T1BESVJ9L3JlY2lwZXMvaW1hZ2VzLyouYmIiCgojYWRkZWQgYnkgaG9iClBBQ0tBR0VfQ0xBU1NF
UyA9ICJwYWNrYWdlX3JwbSAiCgojYWRkZWQgYnkgaG9iCkRJU1RSTyA9ICJwb2t5IgoKI2FkZGVk
IGJ5IGhvYgpETF9ESVIgPSAiL2hvbWUveW9jdG8vcG9reS9idWlsZC9kb3dubG9hZHMiCgojYWRk
ZWQgYnkgaG9iClNTVEFURV9ESVIgPSAiL2hvbWUveW9jdG8vcG9reS9idWlsZC9zc3RhdGUtY2Fj
aGUiCgojYWRkZWQgYnkgaG9iClNTVEFURV9NSVJST1JTID0gIiIKCiNhZGRlZCBieSBob2IKUEFS
QUxMRUxfTUFLRSA9ICItaiA0IgoKI2FkZGVkIGJ5IGhvYgpCQl9OVU1CRVJfVEhSRUFEUyA9ICI0
IgoKI2FkZGVkIGJ5IGhvYgpJTUFHRV9ST09URlNfU0laRSA9ICI2NTUzNiIKCiNhZGRlZCBieSBo
b2IKSU1BR0VfUk9PVEZTX0VYVFJBX1NQQUNFID0gIjAiCgojYWRkZWQgYnkgaG9iCklOQ09NUEFU
SUJMRV9MSUNFTlNFID0gIiIKCiNhZGRlZCBieSBob2IKU0RLTUFDSElORSA9ICJ4ODZfNjQiCgoj
YWRkZWQgYnkgaG9iCklNQUdFX0ZTVFlQRVMgPSAidGFyLmJ6MiBleHQzIGxpdmUiCgojYWRkZWQg
YnkgaG9iCmh0dHBfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpodHRwc19wcm94eSA9ICIiCgoj
YWRkZWQgYnkgaG9iCmZ0cF9wcm94eSA9ICIiCgojYWRkZWQgYnkgaG9iCmFsbF9wcm94eSA9ICIi
CgojYWRkZWQgYnkgaG9iCkNWU19QUk9YWV9IT1NUID0gIiIKCiNhZGRlZCBieSBob2IKQ1ZTX1BS
T1hZX1BPUlQgPSAiIgoKI2FkZGVkIGJ5IGhvYgpNQUNISU5FID89ICJnZW5lcmljeDg2IgoKI2Fk
ZGVkIGJ5IGhvYgpQQUNLQUdFX0NMQVNTRVMgPSAicGFja2FnZV9ycG0gIgoKI2FkZGVkIGJ5IGhv
YgpESVNUUk8gPSAicG9reSIKCiNhZGRlZCBieSBob2IKRExfRElSID0gIi9ob21lL3lvY3RvL3Bv
a3kvYnVpbGQvZG93bmxvYWRzIgoKI2FkZGVkIGJ5IGhvYgpTU1RBVEVfRElSID0gIi9ob21lL3lv
Y3RvL3Bva3kvYnVpbGQvc3N0YXRlLWNhY2hlIgoKI2FkZGVkIGJ5IGhvYgpTU1RBVEVfTUlSUk9S
UyA9ICIiCgojYWRkZWQgYnkgaG9iClBBUkFMTEVMX01BS0UgPSAiLWogNCIKCiNhZGRlZCBieSBo
b2IKQkJfTlVNQkVSX1RIUkVBRFMgPSAiNCIKCiNhZGRlZCBieSBob2IKSU1BR0VfUk9PVEZTX1NJ
WkUgPSAiNjU1MzYiCgojYWRkZWQgYnkgaG9iCklNQUdFX1JPT1RGU19FWFRSQV9TUEFDRSA9ICIw
IgoKI2FkZGVkIGJ5IGhvYgpJTkNPTVBBVElCTEVfTElDRU5TRSA9ICIiCgojYWRkZWQgYnkgaG9i
ClNES01BQ0hJTkUgPSAieDg2XzY0IgoKI2FkZGVkIGJ5IGhvYgpJTUFHRV9GU1RZUEVTID0gInRh
ci5iejIgZXh0MyBsaXZlIgoKI2FkZGVkIGJ5IGhvYgpodHRwX3Byb3h5ID0gIiIKCiNhZGRlZCBi
eSBob2IKaHR0cHNfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpmdHBfcHJveHkgPSAiIgoKI2Fk
ZGVkIGJ5IGhvYgphbGxfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpDVlNfUFJPWFlfSE9TVCA9
ICIiCgojYWRkZWQgYnkgaG9iCkNWU19QUk9YWV9QT1JUID0gIiIKCiNhZGRlZCBieSBob2IKTUFD
SElORSA/PSAiYmVhZ2xlYm9hcmQiCgojYWRkZWQgYnkgaG9iClBBQ0tBR0VfQ0xBU1NFUyA9ICJw
YWNrYWdlX3JwbSAiCgojYWRkZWQgYnkgaG9iCkRJU1RSTyA9ICJwb2t5IgoKI2FkZGVkIGJ5IGhv
YgpETF9ESVIgPSAiL2hvbWUveW9jdG8vcG9reS9idWlsZC9kb3dubG9hZHMiCgojYWRkZWQgYnkg
aG9iClNTVEFURV9ESVIgPSAiL2hvbWUveW9jdG8vcG9reS9idWlsZC9zc3RhdGUtY2FjaGUiCgoj
YWRkZWQgYnkgaG9iClNTVEFURV9NSVJST1JTID0gIiIKCiNhZGRlZCBieSBob2IKUEFSQUxMRUxf
TUFLRSA9ICItaiA0IgoKI2FkZGVkIGJ5IGhvYgpCQl9OVU1CRVJfVEhSRUFEUyA9ICI0IgoKI2Fk
ZGVkIGJ5IGhvYgpJTUFHRV9ST09URlNfU0laRSA9ICI2NTUzNiIKCiNhZGRlZCBieSBob2IKSU1B
R0VfUk9PVEZTX0VYVFJBX1NQQUNFID0gIjAiCgojYWRkZWQgYnkgaG9iCklOQ09NUEFUSUJMRV9M
SUNFTlNFID0gIiIKCiNhZGRlZCBieSBob2IKU0RLTUFDSElORSA9ICJ4ODZfNjQiCgojYWRkZWQg
YnkgaG9iCklNQUdFX0ZTVFlQRVMgPSAidGFyLmJ6MiBleHQzIGxpdmUiCgojYWRkZWQgYnkgaG9i
Cmh0dHBfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpodHRwc19wcm94eSA9ICIiCgojYWRkZWQg
YnkgaG9iCmZ0cF9wcm94eSA9ICIiCgojYWRkZWQgYnkgaG9iCmFsbF9wcm94eSA9ICIiCgojYWRk
ZWQgYnkgaG9iCkNWU19QUk9YWV9IT1NUID0gIiIKCiNhZGRlZCBieSBob2IKQ1ZTX1BST1hZX1BP
UlQgPSAiIgoKI2FkZGVkIGJ5IGhvYgpQQUNLQUdFX0NMQVNTRVMgPSAicGFja2FnZV9ycG0gIgoK
I2FkZGVkIGJ5IGhvYgpESVNUUk8gPSAicG9reSIKCiNhZGRlZCBieSBob2IKRExfRElSID0gIi9o
b21lL3lvY3RvL3Bva3kvYnVpbGQvZG93bmxvYWRzIgoKI2FkZGVkIGJ5IGhvYgpTU1RBVEVfRElS
ID0gIi9ob21lL3lvY3RvL3Bva3kvYnVpbGQvc3N0YXRlLWNhY2hlIgoKI2FkZGVkIGJ5IGhvYgpT
U1RBVEVfTUlSUk9SUyA9ICIiCgojYWRkZWQgYnkgaG9iClBBUkFMTEVMX01BS0UgPSAiLWogNCIK
CiNhZGRlZCBieSBob2IKQkJfTlVNQkVSX1RIUkVBRFMgPSAiNCIKCiNhZGRlZCBieSBob2IKSU1B
R0VfUk9PVEZTX1NJWkUgPSAiNjU1MzYiCgojYWRkZWQgYnkgaG9iCklNQUdFX1JPT1RGU19FWFRS
QV9TUEFDRSA9ICIwIgoKI2FkZGVkIGJ5IGhvYgpJTkNPTVBBVElCTEVfTElDRU5TRSA9ICIiCgoj
YWRkZWQgYnkgaG9iClNES01BQ0hJTkUgPSAieDg2XzY0IgoKI2FkZGVkIGJ5IGhvYgpJTUFHRV9G
U1RZUEVTID0gInRhci5iejIgZXh0MyBsaXZlIgoKI2FkZGVkIGJ5IGhvYgpodHRwX3Byb3h5ID0g
IiIKCiNhZGRlZCBieSBob2IKaHR0cHNfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpmdHBfcHJv
eHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgphbGxfcHJveHkgPSAiIgoKI2FkZGVkIGJ5IGhvYgpDVlNf
UFJPWFlfSE9TVCA9ICIiCgojYWRkZWQgYnkgaG9iCkNWU19QUk9YWV9QT1JUID0gIiIKI2FkZGVk
IGJ5IGhvYgpCQkZJTEVTICs9ICIke1RPUERJUn0vcmVjaXBlcy9pbWFnZXMvKi5iYiIK
</data>

          </attachment>
      

    </bug>

</bugzilla>