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

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>608</bug_id>
          
          <creation_ts>2012-07-24 12:50:23 +0200</creation_ts>
          <short_desc>JOAL OpenALSoft fallback option missing or not working properly</short_desc>
          <delta_ts>2012-10-25 11:40:53 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Joal</product>
          <component>core</component>
          <version>1.0</version>
          <rep_platform>pc_all</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Julien Gouesse">gouessej</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>gouessej</cc>
    
    <cc>xerxes</cc>
          
          <cf_type>---</cf_type>
          <cf_scm_refs>gluegen abbe6ce0973fbd82971ace1866515beefcc41817</cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1732</commentid>
    <comment_count>0</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-07-24 12:50:23 +0200</bug_when>
    <thetext>When JOAL cannot use the hardware accelerated implementation of OpenAL, it should use OpenALSoft as a fallback option. mbien claimed it worked some months ago but I still get the following exception:
[java] Exception in thread &quot;Thread-6&quot; java.lang.ExceptionInInitializerError
     [java] 	at com.jogamp.openal.ALFactory.initialize(ALFactory.java:60)
     [java] 	at com.jogamp.openal.ALFactory.getALC(ALFactory.java:94)
     [java] 	at com.jogamp.openal.util.ALut.alutInit(ALut.java:66)
     [java] 	at paulscode.sound.libraries.LibraryJOAL.init(LibraryJOAL.java:154)
     [java] 	at paulscode.sound.SoundSystem.CommandNewLibrary(SoundSystem.java:1576)
     [java] 	at paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2572)
     [java] 	at paulscode.sound.CommandThread.run(CommandThread.java:121)
     [java] Caused by: java.lang.RuntimeException: Couln&apos;t load native AL library
     [java] 	at jogamp.openal.ALImpl.&lt;clinit&gt;(ALImpl.java:2407)
     [java] 	.Initializing JOAL
     [java]     (The JOAL binding of OpenAL.  For more information, see http://joal.dev.java.net/)
     [java] .. 7 more
     [java] The initialization of the sound manager (based on JOAL) failed: paulscode.sound.SoundSystemException: SoundSystem did not load after 30 seconds.
     [java] Starting up SoundSystem...

I don&apos;t know whether it is a bug or an enhancement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1913</commentid>
    <comment_count>1</comment_count>
    <who name="Xerxes Rånby">xerxes</who>
    <bug_when>2012-10-24 22:19:08 +0200</bug_when>
    <thetext>Please help narrowing this issue by running the JOAL manual tests on your system with debugging enabled and attach the log:
java -cp gluegen-rt.jar:joal.jar:joal-test.jar -Djogamp.debug.NativeLibrary=true -Djoal.debug=true com.jogamp.openal.test.manual.OpenALTest</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1914</commentid>
    <comment_count>2</comment_count>
      <attachid>377</attachid>
    <who name="Xerxes Rånby">xerxes</who>
    <bug_when>2012-10-25 01:01:31 +0200</bug_when>
    <thetext>Created attachment 377
joal-jogamp.debug.log

This is a fine bug in... gluegen.

Testcase:
java -Djogamp.debug=true -cp gluegen-rt.jar:joal.jar:joal-test.jar com.jogamp.openal.test.manual.OpenALTest

Attached debug log:

The joal-natives-linux-armv6.jar is picked up:
The libopenal.so is extracted in a temp dir
Unfortunally NativeLibrary.open() never tries to load the extracted lib inside the temp dir.. :/

JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true
JarUtil: EXTRACT[2]: [openal -&gt; ] libopenal.so -&gt; /tmp/jogamp_0000/file_cache/jln503156976055085139/jln6371865449741437183/libopenal.so: 990993 bytes, addedAsNativeLib: true
JNILibLoaderBase: addNativeJarLibs0(..) done, count 1, ok true
main - DynamicLibraryBundle.init start with: jogamp.openal.ALDynamicLibraryBundleInfo
NativeLibrary.findLibrary(&lt;libopenal.so.1&gt;, sun.misc.Launcher$AppClassLoader@1573872): null
NativeLibrary.open(): Trying to load libopenal.so.1
NativeLibrary.open(): Trying to load /usr/java/packages/lib/arm/libopenal.so.1
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1915</commentid>
    <comment_count>3</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-10-25 01:30:48 +0200</bug_when>
    <thetext>Why doesn&apos;t NativeLibrary.open() try to open the extracted native library?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1917</commentid>
    <comment_count>4</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2012-10-25 11:40:53 +0200</bug_when>
    <thetext>(In reply to comment #3)
&gt; Why doesn&apos;t NativeLibrary.open() try to open the extracted native library?

b/c it didn&apos;t - a bug, fixed w/ gluegen abbe6ce0973fbd82971ace1866515beefcc41817

we came to same conclusion just now, very good that we all found the right culprit - nice.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>377</attachid>
            <date>2012-10-25 01:01:31 +0200</date>
            <delta_ts>2012-10-25 01:01:31 +0200</delta_ts>
            <desc>joal-jogamp.debug.log</desc>
            <filename>joal-jogamp.debug.log</filename>
            <type>text/plain</type>
            <size>15223</size>
            <attacher name="Xerxes Rånby">xerxes</attacher>
            
              <data encoding="base64">eHJhbmJ5QGFjMTAwLWFybWVsOi9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFybXY2
JCB1bnppcCAtbCBqb2FsLW5hdGl2ZXMtbGludXgtYXJtdjYuamFyIApBcmNoaXZlOiAgam9hbC1u
YXRpdmVzLWxpbnV4LWFybXY2LmphcgogIExlbmd0aCAgICAgIERhdGUgICAgVGltZSAgICBOYW1l
Ci0tLS0tLS0tLSAgLS0tLS0tLS0tLSAtLS0tLSAgIC0tLS0KICAgICAgICAwICAyMDEyLTEwLTI1
IDAwOjIwICAgTUVUQS1JTkYvCiAgICAgIDEwMyAgMjAxMi0xMC0yNSAwMDoyMCAgIE1FVEEtSU5G
L01BTklGRVNULk1GCiAgICA1NDQ4NCAgMjAxMi0xMC0yNCAyMDowNyAgIGxpYmpvYWwuc28KICAg
OTkwOTkzICAyMDEyLTEwLTI0IDIzOjI5ICAgbGlib3BlbmFsLnNvCi0tLS0tLS0tLSAgICAgICAg
ICAgICAgICAgICAgIC0tLS0tLS0KICAxMDQ1NTgwICAgICAgICAgICAgICAgICAgICAgNCBmaWxl
cwp4cmFuYnlAYWMxMDAtYXJtZWw6L21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJt
djYkIGphdmEgLWNwIC4uLy4uL2dsdWVnZW4vYnVpbGQtbGludXgtYXJtdjYvZ2x1ZWdlbi1ydC5q
YXI6am9hbC5qYXI6am9hbC10ZXN0LmphciBjb20uam9nYW1wLm9wZW5hbC50ZXN0Lm1hbnVhbC5P
cGVuQUxUZXN0CkV4Y2VwdGlvbiBpbiB0aHJlYWQgIm1haW4iIGphdmEubGFuZy5FeGNlcHRpb25J
bkluaXRpYWxpemVyRXJyb3IKCWF0IGNvbS5qb2dhbXAub3BlbmFsLkFMRmFjdG9yeS5pbml0aWFs
aXplKEFMRmFjdG9yeS5qYXZhOjYwKQoJYXQgY29tLmpvZ2FtcC5vcGVuYWwuQUxGYWN0b3J5Lmdl
dEFMQyhBTEZhY3RvcnkuamF2YTo5NCkKCWF0IGNvbS5qb2dhbXAub3BlbmFsLnRlc3QubWFudWFs
Lk9wZW5BTFRlc3QubWFpbihPcGVuQUxUZXN0LmphdmE6NTYpCkNhdXNlZCBieTogamF2YS5sYW5n
LlJ1bnRpbWVFeGNlcHRpb246IENvdWxuJ3QgbG9hZCBuYXRpdmUgQUwgbGlicmFyeQoJYXQgam9n
YW1wLm9wZW5hbC5BTEltcGwuPGNsaW5pdD4oQUxJbXBsLmphdmE6MjQwNykKCS4uLiAzIG1vcmUK
eHJhbmJ5QGFjMTAwLWFybWVsOi9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFybXY2
JCBqYXZhIC1Eam9nYW1wLmRlYnVnPXRydWUgLWNwIC4uLy4uL2dsdWVnZW4vYnVpbGQtbGludXgt
YXJtdjYvZ2x1ZWdlbi1ydC5qYXI6am9hbC5qYXI6am9hbC10ZXN0LmphciBjb20uam9nYW1wLm9w
ZW5hbC50ZXN0Lm1hbnVhbC5PcGVuQUxUZXN0CmdldEphclVSTCBqYXI6ZmlsZTovbWVkaWEvS2lu
Z3N0b24vZ2x1ZWdlbi9idWlsZC1saW51eC1hcm12Ni9nbHVlZ2VuLXJ0LmphciEvY29tL2pvZ2Ft
cC9jb21tb24vb3MvUGxhdGZvcm0uY2xhc3MsIGV4dEZvcm06IGphcjpmaWxlOi9tZWRpYS9LaW5n
c3Rvbi9nbHVlZ2VuL2J1aWxkLWxpbnV4LWFybXY2L2dsdWVnZW4tcnQuamFyIS9jb20vam9nYW1w
L2NvbW1vbi9vcy9QbGF0Zm9ybS5jbGFzcwpJT1V0aWwuZ2V0VGVtcFJvb3QoKTogdGVtcCBkaXJz
OiBleGVjOiAvdG1wL2pvZ2FtcF8wMDAwLCBub2V4ZWM6IC90bXAvam9nYW1wXzAwMDAKVGVtcEZp
bGVDYWNoZTogU3RhdGljIEluaXRpYWxpemF0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gT0s6IHRydWUKVGVtcEZpbGVDYWNoZTogVGhyZWFkOiBtYWlu
LCBDTCAweDE1NzM4NzIsIHRlbXBCYXNlRGlyIC90bXAvam9nYW1wXzAwMDAvZmlsZV9jYWNoZQpU
ZW1wRmlsZUNhY2hlOiB0bXBGaWxlID0gL3RtcC9qb2dhbXBfMDAwMC9maWxlX2NhY2hlL2psbjUw
MzE1Njk3NjA1NTA4NTEzOS50bXAKVGVtcEZpbGVDYWNoZTogbGNrRmlsZSA9IC90bXAvam9nYW1w
XzAwMDAvZmlsZV9jYWNoZS9qbG41MDMxNTY5NzYwNTUwODUxMzkubGNrClRlbXBGaWxlQ2FjaGU6
IHRtcFJvb3REaXIgPSAvdG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2FjaGUvamxuNTAzMTU2OTc2MDU1
MDg1MTM5ClRlbXBGaWxlQ2FjaGU6IFNldHRpbmcgam5scC5qb2dhbXAudG1wLmNhY2hlLnJvb3Q9
amxuNTAzMTU2OTc2MDU1MDg1MTM5Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBPSzogdHJ1ZQpUZW1wRmlsZUNhY2hlOiAq
KiogUmVhcGVyOiBkZWxldGVPbGRUZW1wRGlycyBpbiAvdG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2Fj
aGUKVGVtcEZpbGVDYWNoZTogbmV3IFRlbXBGaWxlQ2FjaGUoKSAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0gKHN0YXRpYyBvazogdHJ1ZSkKVGVtcEZpbGVDYWNoZTogVGhyZWFkOiBtYWluLCBDTCAweDE1
NzM4NzIsIHRoaXMgMHgxNGMxMzEzClRlbXBGaWxlQ2FjaGU6IHRlbXBEaXIgL3RtcC9qb2dhbXBf
MDAwMC9maWxlX2NhY2hlL2psbjUwMzE1Njk3NjA1NTA4NTEzOS9qbG42MzcxODY1NDQ5NzQxNDM3
MTgzIChvazogdHJ1ZSkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpUZW1wSmFyQ2FjaGUuaW5pdFNpbmdsZXRvbigpOiBvayB0cnVlLCAv
dG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2FjaGUvamxuNTAzMTU2OTc2MDU1MDg1MTM5L2psbjYzNzE4
NjU0NDk3NDE0MzcxODMKZ2V0SmFyTmFtZSByZXM6IGdsdWVnZW4tcnQuamFyCmdldEphclN1YlVS
TCByZXM6IGZpbGU6L21lZGlhL0tpbmdzdG9uL2dsdWVnZW4vYnVpbGQtbGludXgtYXJtdjYvZ2x1
ZWdlbi1ydC5qYXIKZ2V0VVJMRGlybmFtZSBmaWxlOi9tZWRpYS9LaW5nc3Rvbi9nbHVlZ2VuL2J1
aWxkLWxpbnV4LWFybXY2L2dsdWVnZW4tcnQuamFyLCBleHRGb3JtOiBmaWxlOi9tZWRpYS9LaW5n
c3Rvbi9nbHVlZ2VuL2J1aWxkLWxpbnV4LWFybXY2L2dsdWVnZW4tcnQuamFyCmdldEphclVSTERp
cm5hbWUgcmVzOiBmaWxlOi9tZWRpYS9LaW5nc3Rvbi9nbHVlZ2VuL2J1aWxkLWxpbnV4LWFybXY2
LwpUZW1wRmlsZUNhY2hlOiByZW1vdmVBbGwoL3RtcC9qb2dhbXBfMDAwMC9maWxlX2NhY2hlL2ps
bjQ3NDEyMzU1NjA3NTE3MjY4MjYpClRlbXBGaWxlQ2FjaGU6IHJlbW92ZUFsbCgvdG1wL2pvZ2Ft
cF8wMDAwL2ZpbGVfY2FjaGUvamxuNDc0MTIzNTU2MDc1MTcyNjgyNi9qbG40MDc5NDEwOTg5NDU0
NzY0NTc4LnRtcCkKVGVtcEZpbGVDYWNoZTogcmVtb3ZlQWxsKC90bXAvam9nYW1wXzAwMDAvZmls
ZV9jYWNoZS9qbG40NzQxMjM1NTYwNzUxNzI2ODI2L2psbjQwNzk0MTA5ODk0NTQ3NjQ1NzgpClRl
bXBGaWxlQ2FjaGU6IHJlbW92ZUFsbCgvdG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2FjaGUvamxuNDc0
MTIzNTU2MDc1MTcyNjgyNi9qbG40MDc5NDEwOTg5NDU0NzY0NTc4L2xpYmdsdWVnZW4tcnQuc28p
ClRlbXBKYXJDYWNoZTogYm9vdHN0cmFwTmF0aXZlTGliKGNlcnRDbGFzczogY2xhc3MgY29tLmpv
Z2FtcC5jb21tb24ub3MuUGxhdGZvcm0sIGxpYkJhc2VOYW1lIGdsdWVnZW4tcnQsIGphclVSTCBq
YXI6ZmlsZTovbWVkaWEvS2luZ3N0b24vZ2x1ZWdlbi9idWlsZC1saW51eC1hcm12Ni9nbHVlZ2Vu
LXJ0LW5hdGl2ZXMtbGludXgtYXJtdjYuamFyIS8pClRlbXBGaWxlQ2FjaGU6IHJlbW92ZUFsbCgv
dG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2FjaGUvamxuNDc0MTIzNTU2MDc1MTcyNjgyNi9qbG40MDc5
NDEwOTg5NDU0NzY0NTc4L2xpYmpvYWwuc28pCmdldEphckZpbGU6IGphcjpmaWxlOi9tZWRpYS9L
aW5nc3Rvbi9nbHVlZ2VuL2J1aWxkLWxpbnV4LWFybXY2L2dsdWVnZW4tcnQtbmF0aXZlcy1saW51
eC1hcm12Ni5qYXIhLwpUZW1wRmlsZUNhY2hlOiByZW1vdmVBbGwoL3RtcC9qb2dhbXBfMDAwMC9m
aWxlX2NhY2hlL2psbjQ3NDEyMzU1NjA3NTE3MjY4MjYvamxuNDA3OTQxMDk4OTQ1NDc2NDU3OC9s
aWJvcGVuYWwuc28pCmdldEphckZpbGUgcmVzOiAvbWVkaWEvS2luZ3N0b24vZ2x1ZWdlbi9idWls
ZC1saW51eC1hcm12Ni9nbHVlZ2VuLXJ0LW5hdGl2ZXMtbGludXgtYXJtdjYuamFyClRlbXBKYXJD
YWNoZTogYm9vdHN0cmFwTmF0aXZlTGliOiBuYXRpdmVKYXIgL21lZGlhL0tpbmdzdG9uL2dsdWVn
ZW4vYnVpbGQtbGludXgtYXJtdjYvZ2x1ZWdlbi1ydC1uYXRpdmVzLWxpbnV4LWFybXY2LmphcgpU
ZW1wSmFyQ2FjaGU6IHZhbGlkYXRlQ2VydGlmaWNhdGVzOiBPSyAtIE5vIHJvb3RDZXJ0cyBpbiBn
aXZlbiBjbGFzcyBjb20uam9nYW1wLmNvbW1vbi5vcy5QbGF0Zm9ybSwgbmF0aXZlSmFyIC9tZWRp
YS9LaW5nc3Rvbi9nbHVlZ2VuL2J1aWxkLWxpbnV4LWFybXY2L2dsdWVnZW4tcnQtbmF0aXZlcy1s
aW51eC1hcm12Ni5qYXIKVGVtcEphckNhY2hlOiBib290c3RyYXBOYXRpdmVMaWIoKSBkb25lLCBj
b3VudCAxLCBvayB0cnVlCkpOSUxpYkxvYWRlckJhc2U6IGxvYWRMaWJyYXJ5SW50ZXJuYWwoZ2x1
ZWdlbi1ydCkgLT4gU3lzdGVtLmxvYWQoL3RtcC9qb2dhbXBfMDAwMC9maWxlX2NhY2hlL2psbjUw
MzE1Njk3NjA1NTA4NTEzOS9qbG42MzcxODY1NDQ5NzQxNDM3MTgzL2xpYmdsdWVnZW4tcnQuc28p
IChUZW1wSmFyQ2FjaGUpCkpOSUxpYkxvYWRlckJhc2U6IExvYWRlZCBOYXRpdmUgTGlicmFyeTog
Z2x1ZWdlbi1ydApKTklMaWJMb2FkZXJCYXNlOiBsb2FkZWQgZ2x1ZWdlbi1ydApqYXZhLmxhbmcu
RXhjZXB0aW9uOiBKVk1VdGlsLmluaXRTaW5nbGV0b24oKSAuLiBpbml0aWFsaXplZCBtYWluCglh
dCBqb2dhbXAuY29tbW9uLmp2bS5KVk1VdGlsLjxjbGluaXQ+KEpWTVV0aWwuamF2YTo2MikKCWF0
IGNvbS5qb2dhbXAuY29tbW9uLm9zLlBsYXRmb3JtJDEucnVuKFBsYXRmb3JtLmphdmE6MTg5KQoJ
YXQgY29tLmpvZ2FtcC5jb21tb24ub3MuUGxhdGZvcm0kMS5ydW4oUGxhdGZvcm0uamF2YToxODMp
CglhdCBqYXZhLnNlY3VyaXR5LkFjY2Vzc0NvbnRyb2xsZXIuZG9Qcml2aWxlZ2VkKE5hdGl2ZSBN
ZXRob2QpCglhdCBjb20uam9nYW1wLmNvbW1vbi5vcy5QbGF0Zm9ybS48Y2xpbml0PihQbGF0Zm9y
bS5qYXZhOjE4MykKCWF0IGNvbS5qb2dhbXAub3BlbmFsLkFMRmFjdG9yeS5pbml0aWFsaXplKEFM
RmFjdG9yeS5qYXZhOjU5KQoJYXQgY29tLmpvZ2FtcC5vcGVuYWwuQUxGYWN0b3J5LmdldEFMQyhB
TEZhY3RvcnkuamF2YTo5NCkKCWF0IGNvbS5qb2dhbXAub3BlbmFsLnRlc3QubWFudWFsLk9wZW5B
TFRlc3QubWFpbihPcGVuQUxUZXN0LmphdmE6NTYpCkpOSUxpYkxvYWRlckJhc2U6IGFkZE5hdGl2
ZUphckxpYnMwKGNsYXNzZXNGcm9tSmF2YUphcnMgW2NsYXNzIGpvZ2FtcC5vcGVuYWwuQUxEeW5h
bWljTGlicmFyeUJ1bmRsZUluZm9dLCBzaW5nbGVKYXJNYXJrZXIgbnVsbCwgc3RyaXBCYXNlbmFt
ZVN1ZmZpeGVzIG5vbmUKZ2V0SmFyVVJMIGphcjpmaWxlOi9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1
aWxkLWxpbnV4LWFybXY2L2pvYWwuamFyIS9qb2dhbXAvb3BlbmFsL0FMRHluYW1pY0xpYnJhcnlC
dW5kbGVJbmZvLmNsYXNzLCBleHRGb3JtOiBqYXI6ZmlsZTovbWVkaWEvS2luZ3N0b24vam9hbC9i
dWlsZC1saW51eC1hcm12Ni9qb2FsLmphciEvam9nYW1wL29wZW5hbC9BTER5bmFtaWNMaWJyYXJ5
QnVuZGxlSW5mby5jbGFzcwpnZXRKYXJOYW1lIHJlczogam9hbC5qYXIKZ2V0SmFyU3ViVVJMIHJl
czogZmlsZTovbWVkaWEvS2luZ3N0b24vam9hbC9idWlsZC1saW51eC1hcm12Ni9qb2FsLmphcgpn
ZXRVUkxEaXJuYW1lIGZpbGU6L21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYv
am9hbC5qYXIsIGV4dEZvcm06IGZpbGU6L21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgt
YXJtdjYvam9hbC5qYXIKZ2V0SmFyVVJMRGlybmFtZSByZXM6IGZpbGU6L21lZGlhL0tpbmdzdG9u
L2pvYWwvYnVpbGQtbGludXgtYXJtdjYvCmFkZE5hdGl2ZUphckxpYnNJbXBsKGNsYXNzRnJvbUph
dmFKYXIgY2xhc3Mgam9nYW1wLm9wZW5hbC5BTER5bmFtaWNMaWJyYXJ5QnVuZGxlSW5mbywgY2xh
c3NKYXJVUkwgamFyOmZpbGU6L21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYv
am9hbC5qYXIhL2pvZ2FtcC9vcGVuYWwvQUxEeW5hbWljTGlicmFyeUJ1bmRsZUluZm8uY2xhc3Ms
IG5hdGl2ZUphckJhc2VOYW1lIGpvYWwpOiBqb2FsLW5hdGl2ZXMtbGludXgtYXJtdjYuamFyICsg
ZmlsZTovbWVkaWEvS2luZ3N0b24vam9hbC9idWlsZC1saW51eC1hcm12Ni8gLT4gamFyOmZpbGU6
L21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYvam9hbC1uYXRpdmVzLWxpbnV4
LWFybXY2LmphciEvCmdldEphckZpbGU6IGphcjpmaWxlOi9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1
aWxkLWxpbnV4LWFybXY2L2pvYWwtbmF0aXZlcy1saW51eC1hcm12Ni5qYXIhLwpnZXRKYXJGaWxl
IHJlczogL21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYvam9hbC1uYXRpdmVz
LWxpbnV4LWFybXY2LmphcgpUZW1wSmFyQ2FjaGU6IGFkZE5hdGl2ZUxpYnM6IGphcjpmaWxlOi9t
ZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFybXY2L2pvYWwtbmF0aXZlcy1saW51eC1h
cm12Ni5qYXIhLzogbmF0aXZlSmFyIC9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFy
bXY2L2pvYWwtbmF0aXZlcy1saW51eC1hcm12Ni5qYXIKVGVtcEphckNhY2hlOiB2YWxpZGF0ZUNl
cnRpZmljYXRlczogT0sgLSBObyByb290Q2VydHMgaW4gZ2l2ZW4gY2xhc3Mgam9nYW1wLm9wZW5h
bC5BTER5bmFtaWNMaWJyYXJ5QnVuZGxlSW5mbywgbmF0aXZlSmFyIC9tZWRpYS9LaW5nc3Rvbi9q
b2FsL2J1aWxkLWxpbnV4LWFybXY2L2pvYWwtbmF0aXZlcy1saW51eC1hcm12Ni5qYXIKSmFyVXRp
bDogZXh0cmFjdDogL21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYvam9hbC1u
YXRpdmVzLWxpbnV4LWFybXY2LmphciAtPiAvdG1wL2pvZ2FtcF8wMDAwL2ZpbGVfY2FjaGUvamxu
NTAzMTU2OTc2MDU1MDg1MTM5L2psbjYzNzE4NjU0NDk3NDE0MzcxODMsIGV4dHJhY3ROYXRpdmVM
aWJyYXJpZXMgdHJ1ZSwgZXh0cmFjdENsYXNzRmlsZXMgZmFsc2UsIGV4dHJhY3RPdGhlckZpbGVz
IGZhbHNlCkphclV0aWw6IEphckVudHJ5IDogTUVUQS1JTkYvIG90aGVyLWZpbGUgc2tpcHBlZApK
YXJVdGlsOiBKYXJFbnRyeSA6IE1FVEEtSU5GL01BTklGRVNULk1GIG90aGVyLWZpbGUgc2tpcHBl
ZApKYXJVdGlsOiBKYXJFbnRyeSA6IGlzTmF0aXZlTGliIHRydWUsIGlzQ2xhc3NGaWxlIGZhbHNl
LCBpc0RpciBmYWxzZSwgaXNSb290RW50cnkgdHJ1ZQpKYXJVdGlsOiBFWFRSQUNUWzFdOiBbam9h
bCAtPiBdIGxpYmpvYWwuc28gLT4gL3RtcC9qb2dhbXBfMDAwMC9maWxlX2NhY2hlL2psbjUwMzE1
Njk3NjA1NTA4NTEzOS9qbG42MzcxODY1NDQ5NzQxNDM3MTgzL2xpYmpvYWwuc286IDU0NDg0IGJ5
dGVzLCBhZGRlZEFzTmF0aXZlTGliOiB0cnVlCkphclV0aWw6IEphckVudHJ5IDogaXNOYXRpdmVM
aWIgdHJ1ZSwgaXNDbGFzc0ZpbGUgZmFsc2UsIGlzRGlyIGZhbHNlLCBpc1Jvb3RFbnRyeSB0cnVl
CkphclV0aWw6IEVYVFJBQ1RbMl06IFtvcGVuYWwgLT4gXSBsaWJvcGVuYWwuc28gLT4gL3RtcC9q
b2dhbXBfMDAwMC9maWxlX2NhY2hlL2psbjUwMzE1Njk3NjA1NTA4NTEzOS9qbG42MzcxODY1NDQ5
NzQxNDM3MTgzL2xpYm9wZW5hbC5zbzogOTkwOTkzIGJ5dGVzLCBhZGRlZEFzTmF0aXZlTGliOiB0
cnVlCkpOSUxpYkxvYWRlckJhc2U6IGFkZE5hdGl2ZUphckxpYnMwKC4uKSBkb25lLCBjb3VudCAx
LCBvayB0cnVlCm1haW4gLSBEeW5hbWljTGlicmFyeUJ1bmRsZS5pbml0IHN0YXJ0IHdpdGg6IGpv
Z2FtcC5vcGVuYWwuQUxEeW5hbWljTGlicmFyeUJ1bmRsZUluZm8KTmF0aXZlTGlicmFyeS5maW5k
TGlicmFyeSg8bGlib3BlbmFsLnNvLjE+LCBzdW4ubWlzYy5MYXVuY2hlciRBcHBDbGFzc0xvYWRl
ckAxNTczODcyKTogbnVsbApOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgbGli
b3BlbmFsLnNvLjEKTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC91c3IvamF2
YS9wYWNrYWdlcy9saWIvYXJtL2xpYm9wZW5hbC5zby4xCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBU
cnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9hcm0tbGludXgtZ251ZWFiaS9qbmkvbGlib3BlbmFsLnNv
LjEKTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9saWIvYXJtLWxpbnV4LWdu
dWVhYmkvbGlib3BlbmFsLnNvLjEKTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2Fk
IC91c3IvbGliL2FybS1saW51eC1nbnVlYWJpL2xpYm9wZW5hbC5zby4xCk5hdGl2ZUxpYnJhcnku
b3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9qbmkvbGlib3BlbmFsLnNvLjEKTmF0aXZl
TGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9saWIvbGlib3BlbmFsLnNvLjEKTmF0aXZl
TGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC91c3IvbGliL2xpYm9wZW5hbC5zby4xCk5h
dGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvbWVkaWEvS2luZ3N0b24vam9hbC9i
dWlsZC1saW51eC1hcm12Ni9saWJvcGVuYWwuc28uMQpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogRGlk
IG5vdCBzdWNjZWVkIGluIGxvYWRpbmcgKGxpYm9wZW5hbC5zby4xLCBsaWJvcGVuYWwuc28uMSwg
bGlib3BlbmFsLnNvLjEpCk5hdGl2ZUxpYnJhcnkuZmluZExpYnJhcnkoPE9wZW5BTDMyPiwgc3Vu
Lm1pc2MuTGF1bmNoZXIkQXBwQ2xhc3NMb2FkZXJAMTU3Mzg3Mik6IG51bGwKTmF0aXZlTGlicmFy
eS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIGxpYk9wZW5BTDMyLnNvCk5hdGl2ZUxpYnJhcnkub3Bl
bigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2phdmEvcGFja2FnZXMvbGliL2FybS9saWJPcGVuQUwz
Mi5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9saWIvYXJtLWxp
bnV4LWdudWVhYmkvam5pL2xpYk9wZW5BTDMyLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlp
bmcgdG8gbG9hZCAvbGliL2FybS1saW51eC1nbnVlYWJpL2xpYk9wZW5BTDMyLnNvCk5hdGl2ZUxp
YnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9hcm0tbGludXgtZ251ZWFiaS9s
aWJPcGVuQUwzMi5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9s
aWIvam5pL2xpYk9wZW5BTDMyLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9h
ZCAvbGliL2xpYk9wZW5BTDMyLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9h
ZCAvdXNyL2xpYi9saWJPcGVuQUwzMi5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRv
IGxvYWQgL21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYvbGliT3BlbkFMMzIu
c28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IERpZCBub3Qgc3VjY2VlZCBpbiBsb2FkaW5nIChPcGVu
QUwzMiwgT3BlbkFMMzIsIE9wZW5BTDMyKQpOYXRpdmVMaWJyYXJ5LmZpbmRMaWJyYXJ5KDxPcGVu
QUw+LCBzdW4ubWlzYy5MYXVuY2hlciRBcHBDbGFzc0xvYWRlckAxNTczODcyKTogbnVsbApOYXRp
dmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgbGliT3BlbkFMLnNvCk5hdGl2ZUxpYnJh
cnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2phdmEvcGFja2FnZXMvbGliL2FybS9saWJP
cGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC91c3IvbGliL2Fy
bS1saW51eC1nbnVlYWJpL2puaS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRy
eWluZyB0byBsb2FkIC9saWIvYXJtLWxpbnV4LWdudWVhYmkvbGliT3BlbkFMLnNvCk5hdGl2ZUxp
YnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9hcm0tbGludXgtZ251ZWFiaS9s
aWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC91c3IvbGli
L2puaS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9s
aWIvbGliT3BlbkFMLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNy
L2xpYi9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9t
ZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFybXY2L2xpYk9wZW5BTC5zbwpOYXRpdmVM
aWJyYXJ5Lm9wZW4oKTogRGlkIG5vdCBzdWNjZWVkIGluIGxvYWRpbmcgKE9wZW5BTCwgT3BlbkFM
LCBPcGVuQUwpCk5hdGl2ZUxpYnJhcnkuZmluZExpYnJhcnkoPGxpYk9wZW5BTC5zby4xPiwgc3Vu
Lm1pc2MuTGF1bmNoZXIkQXBwQ2xhc3NMb2FkZXJAMTU3Mzg3Mik6IG51bGwKTmF0aXZlTGlicmFy
eS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIGxpYk9wZW5BTC5zby4xCk5hdGl2ZUxpYnJhcnkub3Bl
bigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2phdmEvcGFja2FnZXMvbGliL2FybS9saWJPcGVuQUwu
c28uMQpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9saWIvYXJtLWxp
bnV4LWdudWVhYmkvam5pL2xpYk9wZW5BTC5zby4xCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlp
bmcgdG8gbG9hZCAvbGliL2FybS1saW51eC1nbnVlYWJpL2xpYk9wZW5BTC5zby4xCk5hdGl2ZUxp
YnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9hcm0tbGludXgtZ251ZWFiaS9s
aWJPcGVuQUwuc28uMQpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9s
aWIvam5pL2xpYk9wZW5BTC5zby4xCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9h
ZCAvbGliL2xpYk9wZW5BTC5zby4xCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9h
ZCAvdXNyL2xpYi9saWJPcGVuQUwuc28uMQpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRv
IGxvYWQgL21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQtbGludXgtYXJtdjYvbGliT3BlbkFMLnNv
LjEKTmF0aXZlTGlicmFyeS5vcGVuKCk6IERpZCBub3Qgc3VjY2VlZCBpbiBsb2FkaW5nIChsaWJP
cGVuQUwuc28uMSwgbGliT3BlbkFMLnNvLjEsIGxpYk9wZW5BTC5zby4xKQpOYXRpdmVMaWJyYXJ5
LmZpbmRMaWJyYXJ5KDxsaWJvcGVuYWwuc28+LCBzdW4ubWlzYy5MYXVuY2hlciRBcHBDbGFzc0xv
YWRlckAxNTczODcyKTogbnVsbApOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQg
bGlib3BlbmFsLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2ph
dmEvcGFja2FnZXMvbGliL2FybS9saWJvcGVuYWwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRy
eWluZyB0byBsb2FkIC91c3IvbGliL2FybS1saW51eC1nbnVlYWJpL2puaS9saWJvcGVuYWwuc28K
TmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9saWIvYXJtLWxpbnV4LWdudWVh
YmkvbGlib3BlbmFsLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNy
L2xpYi9hcm0tbGludXgtZ251ZWFiaS9saWJvcGVuYWwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6
IFRyeWluZyB0byBsb2FkIC91c3IvbGliL2puaS9saWJvcGVuYWwuc28KTmF0aXZlTGlicmFyeS5v
cGVuKCk6IFRyeWluZyB0byBsb2FkIC9saWIvbGlib3BlbmFsLnNvCk5hdGl2ZUxpYnJhcnkub3Bl
bigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9saWJvcGVuYWwuc28KTmF0aXZlTGlicmFyeS5v
cGVuKCk6IFRyeWluZyB0byBsb2FkIC9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFy
bXY2L2xpYm9wZW5hbC5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogRGlkIG5vdCBzdWNjZWVkIGlu
IGxvYWRpbmcgKGxpYm9wZW5hbC5zbywgbGlib3BlbmFsLnNvLCBsaWJvcGVuYWwuc28pCk5hdGl2
ZUxpYnJhcnkuZmluZExpYnJhcnkoPGxpYk9wZW5BTC5zbz4sIHN1bi5taXNjLkxhdW5jaGVyJEFw
cENsYXNzTG9hZGVyQDE1NzM4NzIpOiBudWxsCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcg
dG8gbG9hZCBsaWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2Fk
IC91c3IvamF2YS9wYWNrYWdlcy9saWIvYXJtL2xpYk9wZW5BTC5zbwpOYXRpdmVMaWJyYXJ5Lm9w
ZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9saWIvYXJtLWxpbnV4LWdudWVhYmkvam5pL2xpYk9w
ZW5BTC5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL2xpYi9hcm0tbGlu
dXgtZ251ZWFiaS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBs
b2FkIC91c3IvbGliL2FybS1saW51eC1nbnVlYWJpL2xpYk9wZW5BTC5zbwpOYXRpdmVMaWJyYXJ5
Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9saWIvam5pL2xpYk9wZW5BTC5zbwpOYXRpdmVM
aWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL2xpYi9saWJPcGVuQUwuc28KTmF0aXZlTGli
cmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC91c3IvbGliL2xpYk9wZW5BTC5zbwpOYXRpdmVM
aWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL21lZGlhL0tpbmdzdG9uL2pvYWwvYnVpbGQt
bGludXgtYXJtdjYvbGliT3BlbkFMLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBEaWQgbm90IHN1
Y2NlZWQgaW4gbG9hZGluZyAobGliT3BlbkFMLnNvLCBsaWJPcGVuQUwuc28sIGxpYk9wZW5BTC5z
bykKTmF0aXZlTGlicmFyeS5maW5kTGlicmFyeSg8b3BlbmFsPiwgc3VuLm1pc2MuTGF1bmNoZXIk
QXBwQ2xhc3NMb2FkZXJAMTU3Mzg3Mik6IG51bGwKTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWlu
ZyB0byBsb2FkIGxpYm9wZW5hbC5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxv
YWQgL3Vzci9qYXZhL3BhY2thZ2VzL2xpYi9hcm0vbGlib3BlbmFsLnNvCk5hdGl2ZUxpYnJhcnku
b3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9hcm0tbGludXgtZ251ZWFiaS9qbmkvbGli
b3BlbmFsLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvbGliL2FybS1s
aW51eC1nbnVlYWJpL2xpYm9wZW5hbC5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRv
IGxvYWQgL3Vzci9saWIvYXJtLWxpbnV4LWdudWVhYmkvbGlib3BlbmFsLnNvCk5hdGl2ZUxpYnJh
cnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9qbmkvbGlib3BlbmFsLnNvCk5hdGl2
ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvbGliL2xpYm9wZW5hbC5zbwpOYXRpdmVM
aWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgL3Vzci9saWIvbGlib3BlbmFsLnNvCk5hdGl2
ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvbWVkaWEvS2luZ3N0b24vam9hbC9idWls
ZC1saW51eC1hcm12Ni9saWJvcGVuYWwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IERpZCBub3Qg
c3VjY2VlZCBpbiBsb2FkaW5nIChvcGVuYWwsIG9wZW5hbCwgb3BlbmFsKQpOYXRpdmVMaWJyYXJ5
LmZpbmRMaWJyYXJ5KDxPcGVuQUw+LCBzdW4ubWlzYy5MYXVuY2hlciRBcHBDbGFzc0xvYWRlckAx
NTczODcyKTogbnVsbApOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogVHJ5aW5nIHRvIGxvYWQgbGliT3Bl
bkFMLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2phdmEvcGFj
a2FnZXMvbGliL2FybS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWluZyB0
byBsb2FkIC91c3IvbGliL2FybS1saW51eC1nbnVlYWJpL2puaS9saWJPcGVuQUwuc28KTmF0aXZl
TGlicmFyeS5vcGVuKCk6IFRyeWluZyB0byBsb2FkIC9saWIvYXJtLWxpbnV4LWdudWVhYmkvbGli
T3BlbkFMLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBUcnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9h
cm0tbGludXgtZ251ZWFiaS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6IFRyeWlu
ZyB0byBsb2FkIC91c3IvbGliL2puaS9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6
IFRyeWluZyB0byBsb2FkIC9saWIvbGliT3BlbkFMLnNvCk5hdGl2ZUxpYnJhcnkub3BlbigpOiBU
cnlpbmcgdG8gbG9hZCAvdXNyL2xpYi9saWJPcGVuQUwuc28KTmF0aXZlTGlicmFyeS5vcGVuKCk6
IFRyeWluZyB0byBsb2FkIC9tZWRpYS9LaW5nc3Rvbi9qb2FsL2J1aWxkLWxpbnV4LWFybXY2L2xp
Yk9wZW5BTC5zbwpOYXRpdmVMaWJyYXJ5Lm9wZW4oKTogRGlkIG5vdCBzdWNjZWVkIGluIGxvYWRp
bmcgKE9wZW5BTCwgT3BlbkFMLCBPcGVuQUwpClVuYWJsZSB0byBsb2FkIGFueSBUb29sIGxpYnJh
cnkgb2Y6IFtsaWJvcGVuYWwuc28uMSwgT3BlbkFMMzIsIE9wZW5BTCwgbGliT3BlbkFMLnNvLjEs
IGxpYm9wZW5hbC5zbywgbGliT3BlbkFMLnNvLCBvcGVuYWwsIE9wZW5BTF0KTm8gVG9vbCBsaWJy
YXJpZXMgbG9hZGVkCkR5bmFtaWNMaWJyYXJ5QnVuZGxlLmluaXQgU3VtbWFyeTogam9nYW1wLm9w
ZW5hbC5BTER5bmFtaWNMaWJyYXJ5QnVuZGxlSW5mbwogICAgIHRvb2xHZXRQcm9jQWRkcmVzc0Z1
bmNOYW1lTGlzdDogW2FsR2V0UHJvY0FkZHJlc3NdLCBjb21wbGV0ZTogZmFsc2UsIDB4MAogICAg
IFRvb2wgTGliIE5hbWVzIDogW1tsaWJvcGVuYWwuc28uMSwgT3BlbkFMMzIsIE9wZW5BTCwgbGli
T3BlbkFMLnNvLjEsIGxpYm9wZW5hbC5zbywgbGliT3BlbkFMLnNvLCBvcGVuYWwsIE9wZW5BTF1d
CiAgICAgVG9vbCBMaWIgTG9hZGVkOiAwLzEgW2ZhbHNlXSwgY29tcGxldGUgZmFsc2UKICAgICBH
bHVlIExpYiBOYW1lcyA6IFtqb2FsXQogICAgIEdsdWUgTGliIExvYWRlZDogMC8xIFtmYWxzZV0s
IGNvbXBsZXRlIGZhbHNlCiAgICAgQWxsIENvbXBsZXRlOiBmYWxzZQogICAgIExpYkxvYWRlckV4
ZWN1dG9yOiBjb20uam9nYW1wLmNvbW1vbi51dGlsLlJ1bm5hYmxlRXhlY3V0b3IkQ3VycmVudFRo
cmVhZEV4ZWN1dG9yCkV4Y2VwdGlvbiBpbiB0aHJlYWQgIm1haW4iIGphdmEubGFuZy5FeGNlcHRp
b25JbkluaXRpYWxpemVyRXJyb3IKCWF0IGNvbS5qb2dhbXAub3BlbmFsLkFMRmFjdG9yeS5pbml0
aWFsaXplKEFMRmFjdG9yeS5qYXZhOjYwKQoJYXQgY29tLmpvZ2FtcC5vcGVuYWwuQUxGYWN0b3J5
LmdldEFMQyhBTEZhY3RvcnkuamF2YTo5NCkKCWF0IGNvbS5qb2dhbXAub3BlbmFsLnRlc3QubWFu
dWFsLk9wZW5BTFRlc3QubWFpbihPcGVuQUxUZXN0LmphdmE6NTYpCkNhdXNlZCBieTogamF2YS5s
YW5nLlJ1bnRpbWVFeGNlcHRpb246IENvdWxuJ3QgbG9hZCBuYXRpdmUgQUwgbGlicmFyeQoJYXQg
am9nYW1wLm9wZW5hbC5BTEltcGwuPGNsaW5pdD4oQUxJbXBsLmphdmE6MjQwNykKCS4uLiAzIG1v
cmUKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>