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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>156655</bug_id>
          
          <creation_ts>2016-04-15 21:02:16 -0700</creation_ts>
          <short_desc>[EFL] Bump gstreamer version from 1.4.4 to 1.6.3</short_desc>
          <delta_ts>2016-05-19 06:13:42 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>157893</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hs85.jeong</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1184320</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-15 21:02:16 -0700</bug_when>
    <thetext>WebKit EFL port has failed to support html5 video play. It caused by using lower version of gstreamer. Bump gstreamer version from 1.4.4 to 1.6.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184321</commentid>
    <comment_count>1</comment_count>
      <attachid>276542</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-15 21:04:12 -0700</bug_when>
    <thetext>Created attachment 276542
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184577</commentid>
    <comment_count>2</comment_count>
      <attachid>276542</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-04-17 22:36:17 -0700</bug_when>
    <thetext>Comment on attachment 276542
Patch

Clearing flags on attachment: 276542

Committed r199649: &lt;http://trac.webkit.org/changeset/199649&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184578</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-04-17 22:36:20 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184861</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-18 16:47:45 -0700</bug_when>
    <thetext>It looks EFL port has been broken since this commit. I&apos;m gonna revert it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184903</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-18 21:44:39 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; It looks EFL port has been broken since this commit. I&apos;m gonna revert it.

Hmm, this patch is not culprit who broke EFL port. I need to find what commit broke EFL port. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184908</commentid>
    <comment_count>6</comment_count>
    <who name="Hunseop Jeong">hs85.jeong</who>
    <bug_when>2016-04-18 21:54:05 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; It looks EFL port has been broken since this commit. I&apos;m gonna revert it.
&gt; 
&gt; Hmm, this patch is not culprit who broke EFL port. I need to find what
&gt; commit broke EFL port. :(

Gyuyoung, I think r199658 is culprit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1187700</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-04-27 01:57:17 -0700</bug_when>
    <thetext>*** Bug 150447 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>276542</attachid>
            <date>2016-04-15 21:04:12 -0700</date>
            <delta_ts>2016-04-17 22:36:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156655-20160416130425.patch</filename>
            <type>text/plain</type>
            <size>14930</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk5NTg3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzBmOWI2YTIzNmMzMGJmZjIyMWIwYmFjZThjMjQyZTM3
YjVjYWUwMC4uNTBkOTk1NzhlMWZlMzE0M2Y2YTFjY2RkMTc0Mjk2NTc5ZTJiYTMxNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDE2LTA0LTE1ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ad2Via2l0Lm9yZz4K
KworICAgICAgICBbRUZMXSBCdW1wIGdzdHJlYW1lciBmcm9tIDEuNC40IHRvIDEuNi4zCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTY2NTUKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUbyBzdXBwb3J0IGh0
bWw1IHZpZGVvIGZlYXR1cmUsIHdlIHNob3VsZCBidW1wIGdzdHJlYW1lciB2ZXJzaW9uLgorCisg
ICAgICAgICogZWZsL2poYnVpbGQubW9kdWxlczoKKyAgICAgICAgKiBlZmwvcGF0Y2hlcy9nc3Qt
bGliYXYucGF0Y2g6IFVwZGF0ZSBhZ2FpbnN0IG5ld2VyIHZlcnNpb24uCisgICAgICAgICogZWZs
L3BhdGNoZXMvZ3N0LXBsdWdpbnMtYmFkLXJlbW92ZS1nbnVzdGVwLXN1cHBvcnQucGF0Y2g6IFJl
bW92ZWQgYmVjYXVzZSB0aGlzIHBhdGNoIHdhcyBtZXJnZWQuCisKIDIwMTYtMDQtMTQgIEFsZXhl
eSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAKICAgICAgICAgU29tZSBHdWFyZE1hbGxv
YyBib3RzIGFyZSBub3QgaGFwcHkgd2hlbiBydW5uaW5nIG1hbnkgcGFyYWxsZWwgcHJvY2Vzc2Vz
CmRpZmYgLS1naXQgYS9Ub29scy9lZmwvamhidWlsZC5tb2R1bGVzIGIvVG9vbHMvZWZsL2poYnVp
bGQubW9kdWxlcwppbmRleCBkZjNlYmZhNjAwZTA3NWMxNzBjODk4YzM0MzNkYzE4ZDAwNzViMWVk
Li4wOTgyY2E3YWY0NjhjMjY4ZDYxYWM3ZTU1NTk4ZmE1YTA4NGNjY2IwIDEwMDY0NAotLS0gYS9U
b29scy9lZmwvamhidWlsZC5tb2R1bGVzCisrKyBiL1Rvb2xzL2VmbC9qaGJ1aWxkLm1vZHVsZXMK
QEAgLTIxMywxMCArMjEzLDEwIEBACiAgICAgPGRlcGVuZGVuY2llcz4KICAgICAgIDxkZXAgcGFj
a2FnZT0ib3JjIi8+CiAgICAgPC9kZXBlbmRlbmNpZXM+Ci0gICAgPGJyYW5jaCBtb2R1bGU9Imdz
dHJlYW1lci9nc3RyZWFtZXItMS40LjQudGFyLnh6IiB2ZXJzaW9uPSIxLjQuNCIKKyAgICA8YnJh
bmNoIG1vZHVsZT0iZ3N0cmVhbWVyL2dzdHJlYW1lci0xLjYuMy50YXIueHoiIHZlcnNpb249IjEu
Ni4zIgogICAgICAgICAgICAgcmVwbz0iZ3N0cmVhbWVyIgotICAgICAgICAgICAgaGFzaD0ic2hh
MjU2OmYwZTMwNWQ5MWE5M2QwNWJmOWUzMzJjZDQyNTZjYTA3ZDc3ZjUxODZhNGQ3Mzg0N2I3YWU2
ZGIyMThmMmMyMzciCi0gICAgICAgICAgICBtZDVzdW09Ijk4ZjRhNmQ0NWEyOGRkMTk1MTQ0YmFl
ZjAyNDRiYTM4Ii8+CisgICAgICAgICAgICBoYXNoPSJzaGEyNTY6MjJmOTU2OGQ2N2I4N2NmNzAw
YTExMWYzODExNDRiZDM3Y2I5Mzc5MGE3N2U0ZTMzMWRiMDFmZTg1NGEzN2YyNCIKKyAgICAgICAg
ICAgIG1kNXN1bT0iYjRjZGViMmI5Y2IyMGRkNmFjMDIyYTRmNDE3ZWFlMGQiLz4KICAgPC9hdXRv
dG9vbHM+CiAKICAgPGF1dG90b29scyBpZD0iZ3N0LXBsdWdpbnMtYmFzZSIKQEAgLTIyNSwxMSAr
MjI1LDEwIEBACiAgICAgPGRlcGVuZGVuY2llcz4KICAgICAgIDxkZXAgcGFja2FnZT0iZ3N0cmVh
bWVyIi8+CiAgICAgPC9kZXBlbmRlbmNpZXM+Ci0gICAgPGJyYW5jaCBtb2R1bGU9ImdzdC1wbHVn
aW5zLWJhc2UvZ3N0LXBsdWdpbnMtYmFzZS0xLjQuNC50YXIueHoiIHZlcnNpb249IjEuNC40Igor
ICAgIDxicmFuY2ggbW9kdWxlPSJnc3QtcGx1Z2lucy1iYXNlL2dzdC1wbHVnaW5zLWJhc2UtMS42
LjMudGFyLnh6IiB2ZXJzaW9uPSIxLjYuMyIKICAgICAgICAgICAgIHJlcG89ImdzdHJlYW1lciIK
LSAgICAgICAgICAgIGhhc2g9InNoYTI1Njo0OWNkOWU4ZjIzYzQxNmIxNjA3YjQzODM3YTA5ODMz
ZmEwM2UwMTA2OTI5ZDgxZWFkMmRkZmRlNmMwYWRlNDRiIgotICAgICAgICAgICAgbWQ1c3VtPSIw
YzQyZWNhOGY5ZTRlZmQ1NmQyY2U4ZTkyNDljZTRhMSI+Ci0gICAgICA8cGF0Y2ggZmlsZT0iZ3N0
LXBsdWdpbnMtYmFzZS1ydHAtcnRjcGJ1ZmZlci1maXgtdHlwby1pbi1lbnVtLnBhdGNoIiBzdHJp
cD0iMSIvPgorICAgICAgICAgICAgaGFzaD0ic2hhMjU2OmI2MTU0ZjhmZGJhNDg3N2U5NWVmZDk0
NjEwZWYwYWRhNGYwMTcxY2QxMmViODI5YTNjM2M5NzM0NWQ5YzdhNzUiCisgICAgICAgICAgICBt
ZDVzdW09IjNkZGRlMGFkNTk4ZWY2OWY1OGQ2YTJlODdmOGI0NjBmIj4KICAgICA8L2JyYW5jaD4K
ICAgPC9hdXRvdG9vbHM+CiAKQEAgLTIzOCwxMCArMjM3LDEwIEBACiAgICAgICA8ZGVwIHBhY2th
Z2U9ImdzdC1wbHVnaW5zLWJhc2UiLz4KICAgICA8L2RlcGVuZGVuY2llcz4KIAotICAgIDxicmFu
Y2ggbW9kdWxlPSJnc3QtcGx1Z2lucy1nb29kL2dzdC1wbHVnaW5zLWdvb2QtMS40LjQudGFyLnh6
IiB2ZXJzaW9uPSIxLjQuNCIKKyAgICA8YnJhbmNoIG1vZHVsZT0iZ3N0LXBsdWdpbnMtZ29vZC9n
c3QtcGx1Z2lucy1nb29kLTEuNi4zLnRhci54eiIgdmVyc2lvbj0iMS42LjMiCiAgICAgICAgICAg
ICByZXBvPSJnc3RyZWFtZXIiCi0gICAgICAgICAgICBoYXNoPSJzaGEyNTY6MmRmOTBlOTlkYTQ1
MjExYzdiMjUyNWFlNGFjMzQ4MzBhOWU3Nzg0YmQ0OGMwNzJjNDA2YzBjZjAxNGJkYjI3NyIKLSAg
ICAgICAgICAgIG1kNXN1bT0iNjczY2Y5Mjc2OTUyYmQzOTM3ZGFmZDgxN2M5ZWFkMmIiPgorICAg
ICAgICAgICAgaGFzaD0ic2hhMjU2OjI0YjE5ZGI3MGIyYTgzNDYxZWJkZGZlMjAwMzNkYjQzMmRh
ZGZkYjVkNGI1NGZmYjFkZmEwZDgzMDEzNGExNzciCisgICAgICAgICAgICBtZDVzdW09ImExOTU4
ZGY3YWE0OThiNDI3OTNlMmYyMDQ4NjczODE1Ij4KICAgICA8L2JyYW5jaD4KICAgPC9hdXRvdG9v
bHM+CiAKQEAgLTI0OSwxMSArMjQ4LDEwIEBACiAgICAgPGRlcGVuZGVuY2llcz4KICAgICAgIDxk
ZXAgcGFja2FnZT0iZ3N0LXBsdWdpbnMtYmFzZSIvPgogICAgIDwvZGVwZW5kZW5jaWVzPgotICAg
IDxicmFuY2ggbW9kdWxlPSJnc3QtcGx1Z2lucy1iYWQvZ3N0LXBsdWdpbnMtYmFkLTEuNC40LnRh
ci54eiIgdmVyc2lvbj0iMS40LjQiCisgICAgPGJyYW5jaCBtb2R1bGU9ImdzdC1wbHVnaW5zLWJh
ZC9nc3QtcGx1Z2lucy1iYWQtMS42LjMudGFyLnh6IiB2ZXJzaW9uPSIxLjYuMyIKICAgICAgICAg
ICAgIHJlcG89ImdzdHJlYW1lciIKLSAgICAgICAgICAgIGhhc2g9InNoYTI1NjplNDFiMzYxMDVj
MGExM2EyY2IxZmY5ZjU1OTcxNGU4MzliODJkYzM4NDE0ODRjZDY2NDc5MGZiNzk0N2U1NWM3Igot
ICAgICAgICAgICAgbWQ1c3VtPSI5NzJjNmUyMmRkMmU0NGZjZjBiMDRiOWQ4MTBhNTZiZSI+Ci0g
ICAgICA8cGF0Y2ggZmlsZT0iZ3N0LXBsdWdpbnMtYmFkLXJlbW92ZS1nbnVzdGVwLXN1cHBvcnQu
cGF0Y2giIHN0cmlwPSIxIi8+CisgICAgICAgICAgICBoYXNoPSJzaGEyNTY6OTcxYjI5MTAxZDZh
OWM1ZTNmZTk0ZDk5ZDk3N2EyMjdmNThmMGIyZDI5YjZjYTJjN2YyOTIwNTI1NDJiM2E2MSIKKyAg
ICAgICAgICAgIG1kNXN1bT0iNDg1N2FkY2FmZTQxZTRiOWI4ODA1Y2Y4ODMwM2JkNTUiPgogICAg
IDwvYnJhbmNoPgogICA8L2F1dG90b29scz4KIApAQCAtMjYxLDEwICsyNTksMTAgQEAKICAgICA8
ZGVwZW5kZW5jaWVzPgogICAgICAgPGRlcCBwYWNrYWdlPSJnc3QtcGx1Z2lucy1iYXNlIi8+CiAg
ICAgPC9kZXBlbmRlbmNpZXM+Ci0gICAgPGJyYW5jaCBtb2R1bGU9ImdzdC1saWJhdi9nc3QtbGli
YXYtMS40LjQudGFyLnh6IiB2ZXJzaW9uPSIxLjQuNCIKKyAgICA8YnJhbmNoIG1vZHVsZT0iZ3N0
LWxpYmF2L2dzdC1saWJhdi0xLjYuMy50YXIueHoiIHZlcnNpb249IjEuNi4zIgogICAgICAgICAg
ICAgcmVwbz0iZ3N0cmVhbWVyIgotICAgICAgICAgICAgaGFzaD0ic2hhMjU2OjJlYzcyODVlNWVj
NjczMTk2M2IwOTU1NDg3Y2NlYjllYjA0ZTI4NWNhNjgyZjNlZjU3NTk5NmMwNjhjZGU4YWEiCi0g
ICAgICAgICAgICBtZDVzdW09IjY0YTNlMmNkYTI2ODcxMzJjYWRjYTRlZmRjNjNmM2I0Ij4KKyAg
ICAgICAgICAgIGhhc2g9InNoYTI1Njo4NTdiOWMwNjBhMDMzN2RlMzhjNmQyNjIzOGM0NzM1MjQz
M2MwMmVhYmYyNmMyZjg2MGM4NTRkYmMzNWJkNGFiIgorICAgICAgICAgICAgbWQ1c3VtPSJjZmU5
YTA2OTEzZDRmZDQwNjdlOWU0N2Y2ZTA1ZmFjMiI+CiAgICAgICA8cGF0Y2ggZmlsZT0iZ3N0LWxp
YmF2LnBhdGNoIiBzdHJpcD0iMSIvPgogICAgIDwvYnJhbmNoPgogICA8L2F1dG90b29scz4KZGlm
ZiAtLWdpdCBhL1Rvb2xzL2VmbC9wYXRjaGVzL2dzdC1saWJhdi5wYXRjaCBiL1Rvb2xzL2VmbC9w
YXRjaGVzL2dzdC1saWJhdi5wYXRjaAppbmRleCA2ZjU2NDQ4MDUzZjhhYWRiYjg3M2EwMTM3OGU0
NjkyNDZkYmE3OGU4Li41YzBkZDUzMGNlYWJhYjQ2ODk2MDA5YmI1NzExNzYyYTg5NmNkYTgyIDEw
MDY0NAotLS0gYS9Ub29scy9lZmwvcGF0Y2hlcy9nc3QtbGliYXYucGF0Y2gKKysrIGIvVG9vbHMv
ZWZsL3BhdGNoZXMvZ3N0LWxpYmF2LnBhdGNoCkBAIC0xLDEwICsxLDkgQEAKIC0tLSBhL2dzdC1s
aWJzL2V4dC9saWJhdi9saWJhdmNvZGVjL2FybS92aWRlb2RzcF9hcm12NXRlLlMKICsrKyBiL2dz
dC1saWJzL2V4dC9saWJhdi9saWJhdmNvZGVjL2FybS92aWRlb2RzcF9hcm12NXRlLlMKLUBAIC0y
Niw2ICsyNiw3IEBAIGZ1bmN0aW9uIGZmX3ByZWZldGNoX2FybSwgZXhwb3J0PTEKK0BAIC0yNyw2
ICsyNyw3IEBACiAgICAgICAgICBzdWJzICAgICAgICAgICAgcjIsICByMiwgICMxCiAgICAgICAg
ICBwbGQgICAgICAgICAgICAgW3IwXQogICAgICAgICAgYWRkICAgICAgICAgICAgIHIwLCAgcjAs
ICByMQogKyAgICAgICAgaXQgICAgICAgICAgICAgIG5lCi0gICAgICAgICBibmUgICAgICAgICAg
ICAgWChmZl9wcmVmZXRjaF9hcm0pCisgICAgICAgICBibmUgICAgICAgICAgICAgMWIKICAgICAg
ICAgIGJ4ICAgICAgICAgICAgICBscgotIGVuZGZ1bmMKZGlmZiAtLWdpdCBhL1Rvb2xzL2VmbC9w
YXRjaGVzL2dzdC1wbHVnaW5zLWJhZC1yZW1vdmUtZ251c3RlcC1zdXBwb3J0LnBhdGNoIGIvVG9v
bHMvZWZsL3BhdGNoZXMvZ3N0LXBsdWdpbnMtYmFkLXJlbW92ZS1nbnVzdGVwLXN1cHBvcnQucGF0
Y2gKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGZiMmFiMjUwOTk2ODIzZmVmOGRiYTJi
ZjM4NmUwNmIwYjcwOTU5NTguLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKLS0tIGEvVG9vbHMvZWZsL3BhdGNoZXMvZ3N0LXBsdWdpbnMtYmFkLXJlbW92ZS1nbnVzdGVw
LXN1cHBvcnQucGF0Y2gKKysrIC9kZXYvbnVsbApAQCAtMSwzMjUgKzAsMCBAQAotRnJvbSAxM2M4
NTE3NTcwYzM1NTBiNWM0NmEzY2IwZmY3ZjhiNzg4OGE0ZGRmIE1vbiBTZXAgMTcgMDA6MDA6MDAg
MjAwMQotRnJvbTogPT9VVEYtOD9xP1NlYmFzdGlhbj0yMERyPUMzPUI2Z2U/PSA8c2ViYXN0aWFu
QGNlbnRyaWN1bGFyLmNvbT4KLURhdGU6IFRodSwgMTMgTm92IDIwMTQgMTE6NTg6MDcgKzAxMDAK
LVN1YmplY3Q6IGdsL2NvY29hOiBSZW1vdmUgR05VU3RlcCBzdXBwb3J0Ci0KLVVudGlsIGdjYyBh
bmQgR05VU3RlcCBwcm9wZXJseSBzdXBwb3J0IE9iamVjdGl2ZS1DIGJsb2NrcyBhbmQgb3RoZXIK
LSJuZXciIGZlYXR1cmVzIG9mIE9iamVjdGl2ZS1DIHdlIGNhbid0IHByb3Blcmx5IHN1cHBvcnQg
dGhlbSB3aXRob3V0Ci1tYWtpbmcgdGhlIGNvZGUgbXVjaCBtb3JlIHVnbHkuCi0KLWh0dHBzOi8v
YnVnemlsbGEuZ25vbWUub3JnL3Nob3dfYnVnLmNnaT9pZD03MzkxNTIKLQotZGlmZiAtLWdpdCBh
L2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwotaW5kZXggZmRiNmM4OC4uMTIwY2Q0NCAxMDA2
NDQKLS0tLSBhL2NvbmZpZ3VyZS5hYwotKysrIGIvY29uZmlndXJlLmFjCi1AQCAtNjExLDcgKzYx
MSw3IEBAIEFDX0FSR19FTkFCTEUoW2dseF0sCi0gICAgICBlc2FjXSxbTkVFRF9HTFg9YXV0b10p
Ci0gCi0gQUNfQVJHX0VOQUJMRShbY29jb2FdLAotLSAgICAgWyAgLS1lbmFibGUtY29jb2EgICAg
ICAgICAgRW5hYmxlIENvY29hIHN1cHBvcnQgKHVzaW5nIEdOVXN0ZXAgb24gbm9uIE9TIFggcGxh
dGZvcm1zKSBAPDpAZGVmYXVsdD1hdXRvQDo+QF0sCi0rICAgICBbICAtLWVuYWJsZS1jb2NvYSAg
ICAgICAgICBFbmFibGUgQ29jb2Egc3VwcG9ydCBAPDpAZGVmYXVsdD1hdXRvQDo+QF0sCi0gICAg
ICBbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgotICAgICAgICB5ZXMpICBORUVEX0NPQ09BPXllcyA7
OwotICAgICAgICBubykgICBORUVEX0NPQ09BPW5vIDs7Ci1AQCAtNjUzLDcgKzY1Myw2IEBAIHNh
dmVfTElCUz0iJExJQlMiCi0gSEFWRV9HTD1ubwotIEhBVkVfR0xFUzI9bm8KLSBIQVZFX0dMVT1u
bwotLUhBVkVfR05VU1RFUF9DT0NPQT1ubwotIEhBVkVfV0FZTEFORF9FR0w9bm8KLSAKLSBIQVZF
X0VHTF9SUEk9bm8KLUBAIC03NDQsMzUgKzc0Myw2IEBAIGNhc2UgJGhvc3QgaW4KLSAgIDs7Ci0g
ZXNhYwotIAotLWNhc2UgJGhvc3QgaW4KLS0gICotZGFyd2luKiApIDs7Ci0tICAqKQotLSAgICBB
Q19QQVRIX1BST0coW0dOVVNURVBfQ09ORklHXSxbZ251c3RlcC1jb25maWddKQotLSAgICBpZiB0
ZXN0ICJ4JEdOVVNURVBfQ09ORklHIiAhPSAieCI7IHRoZW4KLS0gICAgICBHTlVTVEVQX0hPU1Q9
ImAkR05VU1RFUF9DT05GSUcgLS12YXJpYWJsZT1HTlVTVEVQX0hPU1RgIgotLSAgICAgIGNhc2Ug
JGhvc3QgaW4KLS0gICAgICAgICotbWluZ3cqICkKLS0gICAgICAgICAgY2FzZSAkR05VU1RFUF9I
T1NUIGluCi0tICAgICAgICAgICAgKi1taW5ndyogKQotLSAgICAgICAgICAgICAgSEFWRV9HTlVT
VEVQX0NPQ09BPXllcwotLSAgICAgICAgICAgIDs7Ci0tICAgICAgICAgIGVzYWMKLS0gICAgICAg
ICAgOzsKLS0gICAgICAgICogKQotLSAgICAgICAgICBIQVZFX0dOVVNURVBfQ09DT0E9eWVzCi0t
ICAgICAgICA7OwotLSAgICAgIGVzYWMKLS0gICAgZmkKLS0gIDs7Ci0tZXNhYwotLQotLUFDX01T
R19DSEVDS0lORyhbZm9yIEdOVXN0ZXBdKQotLWlmIHRlc3QgIngkSEFWRV9HTlVTVEVQX0NPQ09B
IiA9ICJ4eWVzIiA7IHRoZW4KLS0gIEFDX01TR19SRVNVTFQoW3llc10pCi0tZWxzZQotLSAgQUNf
TVNHX1JFU1VMVChbbm9dKQotLWZpCi0tCi0gQ1BQRkxBR1M9IiRzYXZlX0NQUEZMQUdTIgotIExJ
QlM9IiRzYXZlX0xJQlMiCi0gCi1AQCAtMTAwOSwxOSArOTc5LDYgQEAgY2FzZSAkaG9zdCBpbgot
ICAgICAgICAgZmkKLSAgICAgICBmaQotICAgICBmaQotLQotLSAgICBkbmwgR05Vc3RlcCBwcm92
aWRlcyB0aGUgQ29jb2EgQVBJIG9uIHVuaXgKLS0gICAgaWYgdGVzdCAieCRORUVEX0NPQ09BIiAh
PSAieG5vIjsgdGhlbgotLSAgICAgIGlmIHRlc3QgIngkSEFWRV9HTlVTVEVQX0NPQ09BIiA9ICJ4
eWVzIiA7IHRoZW4KLS0gICAgICAgIEdOVVNURVBfT0JKQ0ZMQUdTPSJgJEdOVVNURVBfQ09ORklH
IC0tb2JqYy1mbGFnc2AiCi0tICAgICAgICBHTlVTVEVQX0xJQlM9ImAkR05VU1RFUF9DT05GSUcg
LS1ndWktbGlic2AiCi0tICAgICAgICBHTF9MSUJTPSIkR0xfTElCUyAkR05VU1RFUF9MSUJTIC1s
Z251c3RlcC1ndWkgLWxnbnVzdGVwLWJhc2UiCi0tICAgICAgICBHTF9PQkpDRkxBR1M9IiRHTF9P
QkpDRkxBR1MgJEdOVVNURVBfT0JKQ0ZMQUdTIgotLQotLSAgICAgICAgVVNFX0NPQ09BPXllcwot
LSAgICAgICAgSEFWRV9XSU5ET1dfQ09DT0E9eWVzCi0tICAgICAgZmkKLS0gICAgZmkKLSAgICAg
OzsKLSAgICotZGFyd2luKikKLSAgICAgaWYgdGVzdCAieCRIQVZFX0lPUyIgPSAieHllcyI7IHRo
ZW4KLUBAIC0xMTE0LDE3ICsxMDcxLDYgQEAgY2FzZSAkaG9zdCBpbgotICAgICAgICAgZmkKLSAg
ICAgICBmaQotICAgICBmaQotLQotLSAgICBkbmwgR05Vc3RlcCBwcm92aWRlcyB0aGUgQ29jb2Eg
QVBJIG9uIHdpbjMyCi0tICAgIGlmIHRlc3QgIngkSEFWRV9HTlVTVEVQX0NPQ09BIiA9ICJ4eWVz
IiA7IHRoZW4KLS0gICAgICBHTlVTVEVQX0NGTEFHUz0iYCRHTlVTVEVQX0NPTkZJRyAtLW9iamMt
ZmxhZ3NgIgotLSAgICAgIEdOVVNURVBfTElCUz0iYCRHTlVTVEVQX0NPTkZJRyAtLWd1aS1saWJz
YCIKLS0gICAgICBHTF9MSUJTPSIkR0xfTElCUyAkR05VU1RFUF9MSUJTIC1sZ251c3RlcC1ndWkg
LWxnbnVzdGVwLWJhc2UiCi0tICAgICAgR0xfT0JKQ0ZMQUdTPSIkT0JKQ0ZMQUdTICRHTlVTVEVQ
X0NGTEFHUyIKLS0KLS0gICAgICBVU0VfQ09DT0E9eWVzCi0tICAgICAgSEFWRV9XSU5ET1dfQ09D
T0E9eWVzCi0tICAgIGZpCi0gICAgIDs7Ci0gICAqKQotICAgICBBQ19NU0dfV0FSTihbRG9uJ3Qg
a25vdyBob3cgdG8gY2hlY2sgZm9yIE9wZW5HTCBvbiB5b3VyIHBsYXRmb3JtLl0pCi1kaWZmIC0t
Z2l0IGEvZ3N0LWxpYnMvZ3N0L2dsL2NvY29hL2dzdGdsY29udGV4dF9jb2NvYS5tIGIvZ3N0LWxp
YnMvZ3N0L2dsL2NvY29hL2dzdGdsY29udGV4dF9jb2NvYS5tCi1pbmRleCA5NGRhMGJjLi44NGUz
YTk5IDEwMDY0NAotLS0tIGEvZ3N0LWxpYnMvZ3N0L2dsL2NvY29hL2dzdGdsY29udGV4dF9jb2Nv
YS5tCi0rKysgYi9nc3QtbGlicy9nc3QvZ2wvY29jb2EvZ3N0Z2xjb250ZXh0X2NvY29hLm0KLUBA
IC00MCw3ICs0MCw2IEBAIHN0YXRpYyBHc3RHTFBsYXRmb3JtIGdzdF9nbF9jb250ZXh0X2NvY29h
X2dldF9nbF9wbGF0Zm9ybSAoR3N0R0xDb250ZXh0ICogY29udGV4Ci0gCi0gR19ERUZJTkVfVFlQ
RSAoR3N0R0xDb250ZXh0Q29jb2EsIGdzdF9nbF9jb250ZXh0X2NvY29hLCBHU1RfR0xfVFlQRV9D
T05URVhUKTsKLSAKLS0jaWZuZGVmIEdOVVNURVAKLSBzdGF0aWMgR011dGV4IG5zYXBwX2xvY2s7
Ci0gc3RhdGljIEdDb25kIG5zYXBwX2NvbmQ7Ci0gCi1AQCAtOTYsMTYgKzk1LDEyIEBAIGdzdF9n
bF93aW5kb3dfY29jb2FfbnNhcHBfaXRlcmF0aW9uIChncG9pbnRlciBkYXRhKQotIAotICAgcmV0
dXJuIFRSVUU7Ci0gfQotLSNlbmRpZgotIAotIHN0YXRpYyB2b2lkCi0gZ3N0X2dsX2NvbnRleHRf
Y29jb2FfY2xhc3NfaW5pdCAoR3N0R0xDb250ZXh0Q29jb2FDbGFzcyAqIGtsYXNzKQotIHsKLSAg
IEdzdEdMQ29udGV4dENsYXNzICpjb250ZXh0X2NsYXNzID0gKEdzdEdMQ29udGV4dENsYXNzICop
IGtsYXNzOwotLQotLSNpZm5kZWYgR05VU1RFUAotICAgTlNBdXRvcmVsZWFzZVBvb2wqIHBvb2wg
PSBuaWw7Ci0tI2VuZGlmCi0gCi0gICBnX3R5cGVfY2xhc3NfYWRkX3ByaXZhdGUgKGtsYXNzLCBz
aXplb2YgKEdzdEdMQ29udGV4dENvY29hUHJpdmF0ZSkpOwotIAotQEAgLTEyMSw3ICsxMTYsNiBA
QCBnc3RfZ2xfY29udGV4dF9jb2NvYV9jbGFzc19pbml0IChHc3RHTENvbnRleHRDb2NvYUNsYXNz
ICoga2xhc3MpCi0gICBjb250ZXh0X2NsYXNzLT5nZXRfZ2xfcGxhdGZvcm0gPQotICAgICAgIEdT
VF9ERUJVR19GVU5DUFRSIChnc3RfZ2xfY29udGV4dF9jb2NvYV9nZXRfZ2xfcGxhdGZvcm0pOwot
IAotLSNpZm5kZWYgR05VU1RFUAotICAgcG9vbCA9IFtbTlNBdXRvcmVsZWFzZVBvb2wgYWxsb2Nd
IGluaXRdOwotIAotICAgLyogW05TQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dIHdpbGwg
dXN1YWxseSBiZQotQEAgLTE5MSw3ICsxODUsNiBAQCBnc3RfZ2xfY29udGV4dF9jb2NvYV9jbGFz
c19pbml0IChHc3RHTENvbnRleHRDb2NvYUNsYXNzICoga2xhc3MpCi0gICB9Ci0gCi0gICBbcG9v
bCByZWxlYXNlXTsKLS0jZW5kaWYKLSB9Ci0gCi0gc3RhdGljIHZvaWQKLUBAIC0yMTksOSArMjEy
LDcgQEAgZ3N0X2dsX2NvbnRleHRfY29jb2FfY3JlYXRlX2NvbnRleHQgKEdzdEdMQ29udGV4dCAq
Y29udGV4dCwgR3N0R0xBUEkgZ2xfYXBpLAotICAgR3N0R0xXaW5kb3dDb2NvYSAqd2luZG93X2Nv
Y29hID0gR1NUX0dMX1dJTkRPV19DT0NPQSAod2luZG93KTsKLSAgIF9fYmxvY2sgTlNPcGVuR0xD
b250ZXh0ICpnbENvbnRleHQgPSBuaWw7Ci0gCi0tI2lmbmRlZiBHTlVTVEVQCi0gICBwcml2LT5z
b3VyY2VfaWQgPSBnX3RpbWVvdXRfYWRkICgyMDAsIGdzdF9nbF93aW5kb3dfY29jb2FfbnNhcHBf
aXRlcmF0aW9uLCBOVUxMKTsKLS0jZW5kaWYKLSAKLSAgIHByaXYtPmdsX2NvbnRleHQgPSBuaWw7
Ci0gICBpZiAob3RoZXJfY29udGV4dCkKLUBAIC0yNDMsOSArMjM0LDYgQEAgZ3N0X2dsX2NvbnRl
eHRfY29jb2FfY3JlYXRlX2NvbnRleHQgKEdzdEdMQ29udGV4dCAqY29udGV4dCwgR3N0R0xBUEkg
Z2xfYXBpLAotIAotICAgICBwb29sID0gW1tOU0F1dG9yZWxlYXNlUG9vbCBhbGxvY10gaW5pdF07
Ci0gCi0tI2lmZGVmIEdOVVNURVAKLS0gICAgW05TQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRp
b25dOwotLSNlbmRpZgotICAgICByZWN0Lm9yaWdpbi54ID0gMDsKLSAgICAgcmVjdC5vcmlnaW4u
eSA9IDA7Ci0gICAgIHJlY3Quc2l6ZS53aWR0aCA9IDMyMDsKLUBAIC0yNjUsNyArMjUzLDYgQEAg
Z3N0X2dsX2NvbnRleHRfY29jb2FfY3JlYXRlX2NvbnRleHQgKEdzdEdMQ29udGV4dCAqY29udGV4
dCwgR3N0R0xBUEkgZ2xfYXBpLAotIAotICAgICBbd2luZG93X2hhbmRsZSBzZXRDb250ZW50Vmll
dzpnbFZpZXddOwotIAotLSNpZm5kZWYgR05VU1RFUAotICAgICBnbENvbnRleHQgPSBbW05TT3Bl
bkdMQ29udGV4dCBhbGxvY10gaW5pdFdpdGhGb3JtYXQ6Zm10Ci0gICAgICAgc2hhcmVDb250ZXh0
OmNvbnRleHRfY29jb2EtPnByaXYtPmV4dGVybmFsX2dsX2NvbnRleHRdOwotIAotQEAgLTI3NSwx
MCArMjYyLDYgQEAgZ3N0X2dsX2NvbnRleHRfY29jb2FfY3JlYXRlX2NvbnRleHQgKEdzdEdMQ29u
dGV4dCAqY29udGV4dCwgR3N0R0xBUEkgZ2xfYXBpLAotIAotICAgICBbZ2xDb250ZXh0IHNldFZp
ZXc6Z2xWaWV3XTsKLSAKLS0jZWxzZQotLSAgICAvKiBGSVhNRSB0cnkgdG8gbWFrZSBjb250ZXh0
IHNoYXJpbmcgd29yayBpbiBHTlVzdGVwICovCi0tICAgIGNvbnRleHRfY29jb2EtPnByaXYtPmds
X2NvbnRleHQgPSBnbENvbnRleHQ7Ci0tI2VuZGlmCi0gICAgIFtwb29sIHJlbGVhc2VdOwotICAg
fSk7Ci0gCi1AQCAtMzAwLDExICsyODMsNyBAQCBnc3RfZ2xfY29udGV4dF9jb2NvYV9jcmVhdGVf
Y29udGV4dCAoR3N0R0xDb250ZXh0ICpjb250ZXh0LCBHc3RHTEFQSSBnbF9hcGksCi0gICAgKi8K
LSAgIE5TX0RVUklORyB7Ci0gICAgIGlmIChnbENvbnRleHQpIHsKLS0jaWZkZWYgR05VU1RFUAot
LSAgICAgIGNvbnN0IGxvbmcgc3dhcEludGVydmFsID0gMTsKLS0jZWxzZQotICAgICAgIGNvbnN0
IEdMaW50IHN3YXBJbnRlcnZhbCA9IDE7Ci0tI2VuZGlmCi0gICAgICAgW2dsQ29udGV4dCBzZXRW
YWx1ZXM6JnN3YXBJbnRlcnZhbCBmb3JQYXJhbWV0ZXI6TlNPcGVuR0xDUFN3YXBJbnRlcnZhbF07
Ci0gICAgIH0KLSAgIH0gTlNfSEFORExFUiB7Ci1kaWZmIC0tZ2l0IGEvZ3N0LWxpYnMvZ3N0L2ds
L2NvY29hL2dzdGdsd2luZG93X2NvY29hLm0gYi9nc3QtbGlicy9nc3QvZ2wvY29jb2EvZ3N0Z2x3
aW5kb3dfY29jb2EubQotaW5kZXggMDc3MTY2Mi4uZDc3NjQ3NyAxMDA2NDQKLS0tLSBhL2dzdC1s
aWJzL2dzdC9nbC9jb2NvYS9nc3RnbHdpbmRvd19jb2NvYS5tCi0rKysgYi9nc3QtbGlicy9nc3Qv
Z2wvY29jb2EvZ3N0Z2x3aW5kb3dfY29jb2EubQotQEAgLTI1NywxMSArMjU3LDkgQEAgZHJhd19j
YiAoZ3BvaW50ZXIgZGF0YSkKLSAgICAgICB4ICs9IDIwOwotICAgICAgIHkgKz0gMjA7Ci0gCi0t
I2lmbmRlZiBHTlVTVEVQCi0gICAgICAgW3ByaXYtPmludGVybmFsX3dpbl9pZCBzZXRGcmFtZTp3
aW5kb3dSZWN0IGRpc3BsYXk6Tk9dOwotICAgICAgIEdTVF9ERUJVRyAoIm1ha2UgdGhlIHdpbmRv
dyBhdmFpbGFibGVcbiIpOwotICAgICAgIFtwcml2LT5pbnRlcm5hbF93aW5faWQgbWFrZU1haW5X
aW5kb3ddOwotLSNlbmRpZgotIAotICAgICAgIFtwcml2LT5pbnRlcm5hbF93aW5faWQgb3JkZXJG
cm9udFJlZ2FyZGxlc3NdOwotIAotQEAgLTQ1NywxNyArNDU1LDYgQEAgY2xvc2Vfd2luZG93X2Ni
IChncG9pbnRlciBkYXRhKQotIH0KLSAKLSAtICh2b2lkKSBhcHBsaWNhdGlvbldpbGxUZXJtaW5h
dGU6KE5TTm90aWZpY2F0aW9uICopYU5vdGlmaWNhdGlvbiB7Ci0tI2lmZGVmIEdOVVNURVAKLS0g
IC8qIGZpeGVzIHNlZ2ZhdWx0IHdpdGggZ3N0LWxhdW5jaC0xLjAgLWUgLi4uIGFuZCBzZW5kaW5n
IFNJR0lOVCAoQ3RybC1DKQotLSAgICogd2hpY2ggY2F1c2VzIEdOVXN0ZXAgdG8gcnVuIGEgc2ln
bmFsIGhhbmRsZXIgaW4gdGhlIG1haW4gdGhyZWFkLgotLSAgICogSG93ZXZlciB0aGF0IHRocmVh
ZCBoYXMgbmV2ZXIgYmVlbiAncmVnaXN0ZXJlZCcgd2l0aCBHTlVzdGVwIHNvCi0tICAgKiB0aGUg
YXV0b3JlbGVhc2UgbWFnaWMgb2Ygb2JqZWN0aXZlLWMgY2F1c2VzIGEgc2VnZmF1bHQgZnJvbSBh
Y2Nlc3NpbmcKLS0gICAqIGEgbnVsbCBOU1RocmVhZCBvYmplY3Qgc29tZXdoZXJlIGRlZXAgaW4g
R05Vc3RlcC4KLS0gICAqCi0tICAgKiBJIHB1dCBpdCBoZXJlIGJlY2F1c2UgdGhpcyBpcyB0aGUg
Zmlyc3QgdGltZSB3ZSBjYW4gcmVnaXN0ZXIgdGhlIHRocmVhZC4KLS0gICAqLwotLSAgR1NSZWdp
c3RlckN1cnJlbnRUaHJlYWQoKTsKLS0jZW5kaWYKLSB9Ci0gCi0gQGVuZAotQEAgLTQ4OCw5ICs0
NzUsNyBAQCBjbG9zZV93aW5kb3dfY2IgKGdwb2ludGVyIGRhdGEpCi0gCi0gICB3aW5kb3dfY29j
b2EgPSB3aW5kb3c7Ci0gCi0tI2lmbmRlZiBHTlVTVEVQCi0gICBbc2VsZiBzZXRXYW50c0xheWVy
Ok5PXTsKLS0jZW5kaWYKLSAKLSAgIC8qIEdldCBub3RpZmllZCBhYm91dCBjaGFuZ2VzICovCi0g
ICBbc2VsZiBzZXRQb3N0c0ZyYW1lQ2hhbmdlZE5vdGlmaWNhdGlvbnM6WUVTXTsKLWRpZmYgLS1n
aXQgYS90ZXN0cy9leGFtcGxlcy9nbC9jb2NvYS9jb2NvYS12aWRlb292ZXJsYXkubSBiL3Rlc3Rz
L2V4YW1wbGVzL2dsL2NvY29hL2NvY29hLXZpZGVvb3ZlcmxheS5tCi1pbmRleCA2ODNhYmUxLi45
YzVmYzlhIDEwMDc1NQotLS0tIGEvdGVzdHMvZXhhbXBsZXMvZ2wvY29jb2EvY29jb2EtdmlkZW9v
dmVybGF5Lm0KLSsrKyBiL3Rlc3RzL2V4YW1wbGVzL2dsL2NvY29hL2NvY29hLXZpZGVvb3Zlcmxh
eS5tCi1AQCAtMTM2LDE1ICsxMzYsOCBAQCBzdGF0aWMgdm9pZCBlbmRfc3RyZWFtX2NiKEdzdEJ1
cyogYnVzLCBHc3RNZXNzYWdlKiBtZXNzYWdlLCBNYWluV2luZG93KiB3aW5kb3cpCi0gCi0gc3Rh
dGljIGdwb2ludGVyIHRocmVhZF9mdW5jIChNYWluV2luZG93KiB3aW5kb3cpCi0gewotLSNpZmRl
ZiBHTlVTVEVQCi0tICBHU1JlZ2lzdGVyQ3VycmVudFRocmVhZCgpOwotLSNlbmRpZgotLQotICAg
Z19tYWluX2xvb3BfcnVuIChbd2luZG93IGxvb3BdKTsKLSAKLS0jaWZkZWYgR05VU1RFUAotLSAg
R1NVbnJlZ2lzdGVyQ3VycmVudFRocmVhZCgpOwotLSNlbmRpZgotICAgcmV0dXJuIE5VTEw7Ci0g
fQotIAotQEAgLTE3MiwxMCArMTY1LDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2
KQotICAgTlNBdXRvcmVsZWFzZVBvb2wgKnBvb2w9bmlsOwotICAgTlNSZWN0IHJlY3Q7Ci0gICBN
YWluV2luZG93ICp3aW5kb3c9bmlsOwotLSAgCi0tI2lmZGVmIEdOVVNURVAKLS0gIEdzdFN0YXRl
IHN0YXRlOwotLSNlbmRpZgotIAotICAgZ19wcmludCgiYXBwIGNyZWF0ZWRcbiIpOwotIAotQEAg
LTIwMywxOCArMTkyLDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQotICAgaWYg
KCFvaykKLSAgICAgZ193YXJuaW5nKCJjb3VsZCBub3QgbGluayB2aWRlb3NyYyB0byB2aWRlb3Np
bmtcbiIpOwotIAotLSNpZmRlZiBHTlVTVEVQCi0tICBnc3RfZWxlbWVudF9zZXRfc3RhdGUgKHBp
cGVsaW5lLCBHU1RfU1RBVEVfUEFVU0VEKTsKLS0gIHN0YXRlID0gR1NUX1NUQVRFX1BBVVNFRDsK
LS0gIGdzdF9lbGVtZW50X2dldF9zdGF0ZSAocGlwZWxpbmUsICZzdGF0ZSwgJnN0YXRlLCBHU1Rf
Q0xPQ0tfVElNRV9OT05FKTsKLS0gIGdfcHJpbnQoInBpcGVsaW5lIHBhdXNlZFxuIik7Ci0tICBH
U1JlZ2lzdGVyQ3VycmVudFRocmVhZCgpOwotLSNlbmRpZgotLQotICAgcG9vbCA9IFtbTlNBdXRv
cmVsZWFzZVBvb2wgYWxsb2NdIGluaXRdOwotLSNpZm5kZWYgR05VU1RFUAotICAgW05TQXBwbGlj
YXRpb24gc2hhcmVkQXBwbGljYXRpb25dOwotLSNlbmRpZgotIAotICAgcmVjdC5vcmlnaW4ueCA9
IDA7IHJlY3Qub3JpZ2luLnkgPSAwOwotICAgcmVjdC5zaXplLndpZHRoID0gd2lkdGg7IHJlY3Qu
c2l6ZS5oZWlnaHQgPSBoZWlnaHQ7Ci1AQCAtMjM2LDcgKzIxNSw2IEBAIGludCBtYWluKGludCBh
cmdjLCBjaGFyICoqYXJndikKLSAKLSAgIFt3aW5kb3cgb3JkZXJGcm9udDp3aW5kb3ddOwotIAot
LSNpZm5kZWYgR05VU1RFUAotICAgd2hpbGUgKCFbd2luZG93IGlzQ2xvc2VkXSkgewotICAgICBO
U0V2ZW50ICpldmVudCA9IFtOU0FwcCBuZXh0RXZlbnRNYXRjaGluZ01hc2s6TlNBbnlFdmVudE1h
c2sKLSAgICAgICB1bnRpbERhdGU6W05TRGF0ZSBkYXRlV2l0aFRpbWVJbnRlcnZhbFNpbmNlTm93
OjFdCi1AQCAtMjQ0LDcgKzIyMiw2IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikK
LSAgICAgaWYgKGV2ZW50KQotICAgICAgIFtOU0FwcCBzZW5kRXZlbnQ6ZXZlbnRdOwotICAgfQot
LSNlbmRpZgotIAotICAgZ190aHJlYWRfam9pbiAobG9vcF90aHJlYWQpOwotIAotQEAgLTI1Miw5
ICsyMjksNSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCi0gCi0gICBbcG9vbCBy
ZWxlYXNlXTsKLSAKLS0jaWZkZWYgR05VU1RFUAotLSAgR1NVbnJlZ2lzdGVyQ3VycmVudFRocmVh
ZCgpOwotLSNlbmRpZgotLQotICAgcmV0dXJuIDA7Ci0gfQotLS0gCi0yLjAuMC5yYzIKLQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>