<?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>137328</bug_id>
          
          <creation_ts>2014-10-01 18:38:59 -0700</creation_ts>
          <short_desc>SVG fragment identifier rendering issue</short_desc>
          <delta_ts>2015-05-26 14:24:25 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.9</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://gist.github.com/sidepodcast/bf15aabfce832ce7434e</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>me</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>koivisto</cc>
    
    <cc>krit</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1038747</commentid>
    <comment_count>0</comment_count>
      <attachid>239075</attachid>
    <who name="">me</who>
    <bug_when>2014-10-01 18:38:59 -0700</bug_when>
    <thetext>Created attachment 239075
Artifacting experienced when hovering over an SVG sprite

SVG fragment identifiers added in Safari 7.1 for Mavericks (and also in iOS 8) render incorrectly when multiple remote images are referenced using the same URL path.

Sometimes the wrong image is displayed, other times no image at all. When using hover effects images can be rendered with inline artefacts (see attached image).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043789</commentid>
    <comment_count>1</comment_count>
      <attachid>240358</attachid>
    <who name="Bear Travis">betravis</who>
    <bug_when>2014-10-23 11:55:21 -0700</bug_when>
    <thetext>Created attachment 240358
Additional test file (svg sprite sheet)

This also causes issues when customizing the viewBox or specifying a view id. When two with the same viewBox are rendered next to each other, the latter will render correctly, but the first will not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043790</commentid>
    <comment_count>2</comment_count>
      <attachid>240359</attachid>
    <who name="Bear Travis">betravis</who>
    <bug_when>2014-10-23 11:57:39 -0700</bug_when>
    <thetext>Created attachment 240359
Test File (html)

Additional test case html file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044603</commentid>
    <comment_count>3</comment_count>
      <attachid>240569</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2014-10-28 13:30:19 -0700</bug_when>
    <thetext>Created attachment 240569
Test case showing issue with no interaction at all.

With this test case, SVGImage::draw(GraphicsContext* context, const FloatRect&amp; dstRect, const FloatRect&amp; srcRect, ColorSpace, CompositeOperator compositeOp, BlendMode blendMode, ImageOrientationDescription) is called constantly and results in a wrong rendering showing cogs / car / flag instead of car / flag / cogs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044604</commentid>
    <comment_count>4</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2014-10-28 13:53:07 -0700</bug_when>
    <thetext>It appears that each time we draw an SVG image, we draw whatever the last draw state was for the actual SVG image, so we&apos;re seeing the wrong content.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044608</commentid>
    <comment_count>5</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2014-10-28 14:18:17 -0700</bug_when>
    <thetext>It&apos;s as if when we set the :target, it only gets picked up on the next draw of the image, which is for the next element, so we&apos;re always off by one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044613</commentid>
    <comment_count>6</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2014-10-28 14:22:56 -0700</bug_when>
    <thetext>All the &lt;img&gt; element share a single SVGImage, which gets redrawn each time with a new fragment identifier. I wonder if we should have different SVGImage instances for each fragment identifier. It&apos;s also unclear why we constantly redraw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086903</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-04-20 14:27:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/20623034&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097382</commentid>
    <comment_count>8</comment_count>
      <attachid>253720</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-05-26 12:55:28 -0700</bug_when>
    <thetext>Created attachment 253720
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097447</commentid>
    <comment_count>9</comment_count>
      <attachid>253720</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-26 14:24:21 -0700</bug_when>
    <thetext>Comment on attachment 253720
Patch

Clearing flags on attachment: 253720

Committed r184874: &lt;http://trac.webkit.org/changeset/184874&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097448</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-26 14:24:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>239075</attachid>
            <date>2014-10-01 18:38:59 -0700</date>
            <delta_ts>2014-10-01 18:38:59 -0700</delta_ts>
            <desc>Artifacting experienced when hovering over an SVG sprite</desc>
            <filename>svg-fragment.jpg</filename>
            <type>image/jpeg</type>
            <size>26580</size>
            <attacher>me</attacher>
            
              <data encoding="base64">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
VS+u78P694/T+LI3et2/RETvT/D+CyGH1/zqhmzVT/NL+fAdGq/7v3U3/E6+rf0TdWIX/wA/8p/y
DPp/bwiJ6C6+HZH+ETaQM7C1XnvRs+YWDdtxZ/Kk0pLypdZqlpz5YWbwpNKSp6SZBDpeak0pKhvR
MLN4UmlLhmYfCYWHx224gevfcWfynFn8qTKTcSZSZMzN4VLSlJSaUkY1+fC896NnzCwb2mB6+0Rs
+WJ28Oqy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2q
y2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy2qy3wzu3hVltVltVltVltVltVltVltVlt
VltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltVltV
ltVltVltVltVltVlv/pf/8QAOhEAAQIFAgQDBgQDCQAAAAAAAgABAxESMVEQEyEwMkFAUGEEICJC
0fAUcbHBM2KRIyRDUmBygaHh/9oACAECAQE/AUwE/FltEtoltEtoltEtoltEtoltEtoltEtoltEt
oltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltFowuVltEtoltE
toltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEtoltEt
oltEtoltEtoltEnaXB9R6W8na+kKz+URerUellFd2bgqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiy
qiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyqiyo
RO78UN9IVnRWVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZV
RZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZVRZQk876ROrUellFt5LCuhvpDs6Kz+SjdtI
nVq3Syi28lhXQ30h2dFZ/JRu2kTq1bpZRbeSwrobtpDs6K3ko30idWrdLKLbyWFdDdtAs6K3gaCf
snZ2uhFystiJhPBNu3gBvpE6tflZRLeSw7oeptA6XRW8BDKCHdHFI+AIYJE/xJnEGky3wyt+HlRn
hlxF+PPG+kTq1+VlEtz2Fysts8LbPC2zwts8LbPC2zwnAmu3Ph3Q9TaB0untzwBzeTIIAjf3CASu
ons8uI+Aa+kTq17MolufAnXJkUVhOl0cdxOTIHKI02JGTw+olDiVvJlEKgZrcOJ8LooASRDTzYd0
PU2gdLp7c4JT+Kyi1Qm+CygRXPgXvRiqNDCEQqPnNfSJfXsyO3P9mG5KMD7n5ovZxdBHYGpknhPG
+J0T7L0goM4nE1HlDlTdNFOILih4i7PzQug6m0HpdPbnwTaINBKTwT92IVAzUGHW83so8Sp5Nzmv
od9ezI7c9naCDTUc6WaSGKUVqe6eCQcSX4nsLL8OLvN1uOPAbJoW6LOV1BFgd27qPIODd+aF0HU2
g9Lp7c9nkhMYzUldQ2cWpf3DDcfjZRYzSoDntfQ76vZkdudCGo2XtU+CGDWDPNQ3GC7sV0b77SBU
PBdidDFKK9KOCAjNB7R2dkxFXPuoxVHzQug6m0HpdPbwMAidvisoZtEaejxGYmFRyKqT28A19Dvq
9mRW53swyZyROJBPsoftDSk6IDJ5yUOKEMZIgeP8XZP/AHcpCmcvaGk6hwXGJxUQWF9znDdB1No3
S6e3gaypp7L2XvpHnuOiMjv4Br6HfV7Mitzon9nCpQnJqXsgaGxTmiijLg6kGV+JZmkzJ4rE86VD
jiPCSjk9TEyjRKgbnDdB1No3S6e3gRFyeTIBYGk2kaHW3C/gWvod9XsyLmwRqNe0lMpcgH+V7KI8
y4c4UHU2jdLp/AC1TyUOG0NvcjQavibwDaHfUrMi5vs7iLO7onqefhxQdTaN0un5wQK2nNRYW2he
l5pnm0/cdptJfhfVfhfVRYW335raHfUrMi8lFB1Np8r+UHfUrMn8lZB1Np8r+UHfUrMn8lZQ+ttP
kfygr6nZk/krKH1tp8j+UFf+mp2byeH1tp8j/efKCv8A01Pt5PD620fo+/XygvprE7cuT3U/dbi8
mU5++/B5On4c2H1to/R9+vOk/vW4eEL6axO3Lfo/5b9HVzBnw6B6obl6N+rI+DOWW/7t/wCp2adP
p98VVMB9W+ihfxB/NfI724/un4Obtdmb9GTMzkHqpu4MT3mm+KLLH0QScob5f74J+IO78JP+6Jq4
lP8AK36JviKF6t+6b4nF/VF/m9eXD620fo+/Xnf4cT/auzeqHgz/AJp3pr/Nv2UThU38s9Ir9Xo3
7Juofy+qh/xAfKHgBF3n+90LNuS9PqgnED14P9VOondrc4vprE7cuatxVmlpObS0nJXU+M0z8Zou
KnxmhKRMS/NT4z0fjxdPxvy4fW2j9H36870U03Dg2l76zXean3U5JnpbhdNw4Nzi+msXt5PC620L
o+/XygvpqxO1nVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZ
VZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZVZZ0Z3ayrLKrLKrLKrLKrLKrL
KrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLKrLK
rLKrLKrLKrLKrLKrLKrLKrLP+l//xABREAAABAIEBwsHCAcIAwEAAAAAAQIDBDYFEdHSEiExk5Sj
sgYQEzAyQVFxcnSzFCJQYXOBsSNAQlJikaHDFRYgg8HC4QckM0NTY4LwpOLxNP/aAAgBAQAGPwIf
ounKeJDpZUkhS6uuohM2oduiZdQ7dEyah26Jl1Dt0TLqHbomXUO3RMuocuiZtQ7dEzHmHboxbptQ
7dEy6h26Jk1Dt0TLqHbomXUO3RMuoduiZdQ5dEzah26Jm1Dt0Yt0uoduir9ZdQ7dEy6h26Jl1Dt0
TLqHbomXUO3RMuoduiZtQ7dEzah26Jl1Dt0TLqHbomXUO3RMuoduiZdQ7dEy6h26Jm1Dt0TNqHbo
mXUO3RMuoduiZNQ7dBQ7W6cqzOosJpaS+8y3kxG6KkyZJZ1JxGZn7iEzah26Jl1Dt0TPqHbomXUO
3RMuoduiZNQ7dEy6h26Jl1Dt0TJqHbombUOXRMuoduiZtQ7dEzah26Jl1Dt0TJqHbomXUO3RMuod
uiZNQ7dEzahy6Jl1Dt0TNqHbombUO3RMuoduiZNQ7dEy6h26Jl1Dt0TLqHbomXUOXRM2oduiZtQ7
dEzah26Jl1Dt0TJqHbomXUO3RMuoduiZdQ7dEy6hy6Jm1Dt0TMeYduhFKUTFpcac5Ki5xk3o3934
SfQ571G/vv5PREH+88VQyCqoRv7vwkhxil6PQ8lDClklZVlXhJLJ7xKEFo6LBKEFo6LBKEFo6LBK
EFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LB
KEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6L
BKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6LBKEFo6
LAzH0VQbDK+HJFbaCTWWCro6ge9Rv77+QQcDFt4SHIhtKi6SNRCUILR0WCUILR0WCUILR0WCUILR
0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUIL
R0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUI
LR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCUILR0WCN
fY3LwqFIYWtKkNJSZGSayxlvQfW54qt+O62/CSHu6q20ehWe9J2Fg+reo399/IIDvTW2XoWP7q7s
HvQhet3xVDJvR3W34SQ93ZW2j0Kz3lOwsH1b1G9T38ggO8tbZehY/uzuwe9CV9Lviq347rb8JIe7
srbT6FZ7ynYUD6t6jep78sQHeWtsvQsf3Z3YPehOt3xVb2IR3W34SA93ZW2n0Kz3lOwoK6t6jep7
+QQHeWtsvmFZmOCi90kMg+g3UjymAi0OIP6SFYRDyymqSQ0n7R5erpEx6py6PJYTdIjCP65KRtEK
y4+P7s7sHvQhet3xVb8d1t+EgPd2Vtp9Cs95TsKCureo3qe/LED3lrbLjzcQ0ajIuSWUwbb1CG1D
8zKXm6vf52MIpPd9GscOePAdWRIReCv1epBh54vNbQlXml/QHSFIUmw44r68U0XuLzhwrNAkoj5y
ebvCXNa3eBUJuioQ1Qv0VcKgzZ/HJx8d3Z3YPehOt3xVDl70d1t+EgPd2VtJ48naXpNtklYiNasG
sTXC50hNcLnSE1wudITXC50hNcLnSE1wudIeR0XTzDq8uChZGfHs95TsqCuoZRRvU9+WIHvLe0XH
+W0zF1V8lJY1L6iBw9EK8kZ+yfnn/wArAbz7pqUeUzynv8NQlKuNeojxH1lkBUfuvZJszxE8nk+8
uYE8y4SknjIyyHx8d3ZzZPehet3xVb8d1t+EgPd2VtJ492PpmD4Q2v8AB84yqWeIsge3SwCTN1Dl
SEfXSXK/76g1Ssc8pqIWo1Fzlg8xGXu/EFRFPbhYV8zTh1sxLycXvMw47ua/s2h20tnUanox0y/A
FSkZDwaVrXgJQ1wp1+9SwzRDyT4MzwnKvqkHd09Gw62lstqPCw68VWTHiCEvRaYklKq4M20lhe8i
BuNNqQ4g8F1pXKbV0HxrPeU7KgrqMYxR3U9+WIHvLe0XHPfq3GcHEkVaDqI6z6MfSH2N30Mb8YXn
JUa1IrT0VEZFi/iIeldzsBwbZqNDnnGrHzZff+1DlELVhOlwlRmeKvJV0YgW5fcRSnBtErgzVgJV
XVylYy/7UKjVXxsd3ZzZPehet3xVb8d2m/CQHe7K2k8fDbmml/7y/gn+IJxlWD5Eg+GTzlz1+8G1
Fw6YpDi6yQeJSazyEYcp9/dEhBu1eZgV4GLJlDm4+jKJ8pU04rDeNeAS1dX4BjdBu0otOVXBNoUp
JYPSeP1BiitxUOUI6pJqcW3iXg8xV/8AcgiUbqKUeiYRKME23FmZKUZ/0EJupXHGw1wuDwavOThV
HUdfMIGloD/FiV+TrSX+Yiozr/48a13lOyoL7J71Hdl78sQPeW9ouPT/AGhbmiqSa8JdX0F2GHWo
IyJa08k8rbhZAbDyKlJOoy6P2GaHIvNM61+pJZR+hKLcLyl1OCki/wApPTYDp2lGaoiILER5W0f1
46O7s5snvQvad8VW9iEd2m/CQHe7q2k8fGOUUquolKR2U4k/fi+8RTVKsr4Fto23UVmmsz5j+4wz
uxjKWcXDNul8lgVrM+bGCoTc+295Q6R4GEjzSOrnDlKboN1nmoI1rwG/vxmYboig6PYabbSSEeaa
lYg3H7rKLQ/Fm2knFn01CIoPclRDHkiF1KRjrNX0sYgKaZoxxuFWlRlhfXrqMvwCI6lVYTdHNcCy
frVYRVca13hOyoL7J71Hdl78sQXeG9ouPVBxjBLQsqlJPIZA90+5HCdhD5acuCXQq0FuloTzDf8A
8Zo8qF9PrI/2FuUOxw1IxXmlirJlP8TOwfrlu7M1vqPDS2rHUfSqzj43u7mye9C9p3xVb8f2m/CQ
He7q2k8dERiF1LWXBo61CL+V/vB4OL7H/wB/gImAZoZC2cROqRiWa6sZ+vo9whKQ3IwR+TFhK+UM
kGasgXSG7o8F1bdTSG/POqvGf4CJ3NUMh9hvBLDdURdOSqvnxhW6dL7zz7Rp4InDLBNdeLERBihk
mx8qsiP5PIXP+AcpegqbOvGtZPn954QVQ8UsjhW4flF0EXKL4hhtaKlvfLL/AOWT8KuNa7wnZUF9
k96juy9+WILvDe0XzCowxD7nIckxbx+c03kx5MXMYOi4o8JJlhIX9Yt6K3Vto+Th8hfXx4/uIIpq
jm0uRWR1SuUg+j1fMI3u7mye9Ddp3xVDKMojq/rN+EgO93PaTx0LuTg8Zl55kXOo8Sf++sM0NCLN
qJS9gH1c/WVQdpihqQS+lZmtROHgrLp9QZoqH3Uw9TKCTysvrDlLMQaEsYkNKW4XJLn/AIh/cy/R
/lMVh1uKQqpGTEVf9AmNp9hyGaQ6fBpaXy8WU6y6wxSsBDvRLjqVFgrcLzCxY+SH3KCNZOLNLS0m
WNsldP3GQL+zJeEpEQ6mpX1G8qy/AYKS41rvBbKgvsmMQo7svfliC7w3tF8xPdUdGkcSZVYZ/cIK
G/zCw1dRYt6HaYIvNwkrL14Rh1dB0cTXDHWur5hG93c2T3obtO+Krfj+034SA73c9pPG4SjC6fdK
tttRve4sSP4BvdBRjpMxrPIdwayP1KLnIRFDObjflXEYHCsOkpB15cR4yxBp6P3Jvm0lZGssScIu
jGZCqD3KNN+t6I/gkjDlJUzumaSt1RrVgINWM/uCKMhd3sQlDfJJDaCIvwH6T/Wwol1KcEicQSMX
uEXudpqHLyhS6ohlZYyT9H/6KQiSdw0Qx8C2rrxn7yKrjmu8FsqC+ye9R3Ze/LEF3hvaL5iumKUe
qQgveZ9BBymo88a8hfVLmLe8lj3P7q/iX9g/rAnG1VkeQ/mEb3dzZPehu074qt7EI/tI8JAd7ue0
njX3ELqW98in/ll/CsLpt1HnRK8XZT/WviE7pqIb/vcMVZf7qOds+v4htcb/AIz9b7vaXj45rvBb
Kg52T3qO7L35Ygu8N7RfMHaXiUGaWUGsyLKdQJx9PBso5DVeT1n6/wBhrcvSzRusrUSG1V+c3X8S
+YRvd3Nk96GL7Tviq34/tI8JAd7ue0njYKiKLoxxbZ1nWkqywj6fd8QzREPyWkEjr+btd4LZUHOy
e9R3Ze/LEH3hvaLjnaEe3ImrAPEo3cHDLp5IfT+huA4DB/zMPCrr9RdAfobh8DhkGjCqrqrDtHcJ
hcEtSK8ldR/sNUjweFwS0rq6ajEnf+R/6iTv/I/9Q9DfoTgOCSR18Jh1/gXGxnd3Nk96G7T3iqHL
3o/tN+EgO93PaT6Fa7wWyoOdg/hvUd2H/i2IPvDe0XoWM7u5snvQ/ae8VY5O9H9tHhIDvsD2k+hW
vblsqDnYP4DGKO7D/wAWxB+3b2i9CxnsHNk96HL7b3iqGUYhH9tHhIDvsD2k+hWvblsqDvYP4b1H
9h/4tiD9u3tF6FjPYObJ70P23vFVvYhH9tHgoDvsD2k+hWvblsqDvYP4b1H9h/4tiE9u3tF6Fi/Y
ObJ70P23vFUMgxiP7aPCQHPYHtJ9CtF/vlsqDvYP4b1H9h/4tiEM/wDXRtF6Fi/YL2d5iv673irG
Xej6/ro8FAw2IlxtRZFNrNCi95YxNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNN
I6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE0
0jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14T
TSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXh
XF0nEPVZOFeW7V1YRmHewr4b1H9h/wCLYqMTRSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00
jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TT
SOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhN
NI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE00jpr14TTSOmvXhNNI6a9eE
00jpr14YETTsY4n6rkU4tP3GqreY7b3jK34/to8FHFqRRUApzBy1cw8npOBW2r7RVVhRQrBqwEms
6uYi5/2KiCoSMZNK04jI+YIOJYNOGnDTXzl0/tIeiIc0k4WEk/rECjjYPgzPBJXNXxrvYV8N6j/Z
v/FvjvK6NolbiK6qyHktKQam1GVdR9H7KDiWDTwicNNfOXSERjrBkhyvBPpqy7xsRDJpUWUjKoy+
Ysdt7xl79Ie0R4KOLpJqGbUpRpaxFl5Yo+B3QsnhLji4NDmXg8VeLorEdDtUQy0hiGeSgkJ6Oc/W
Gt1q4FvBhWVodRg4luFyK+vC/AQZvwbbhxJqw64c3FKx1VEr6Affaolp1RxS2UrcTWaU4PxBdYpK
Bj9zbSENNG6l4kVLwiyedz1ijYeIhCURweHgf6ivOEPHUtQTcIs4smfk0cHhIPLi9XSKTQ9uUZYK
GUlLK0tYJ8vp58Qo3c/CUCx8s2y4tXJUs+jC5iBxbFHskpESSK24c2iIseL7XWKQol3cqwyywybj
bqW8E6yyY/WKIoaLodh1L6DSo1prURVnk6BCsRBVEqONCj+zUkRLUPR6CWwtJIwIc2sHHVUavpCI
VR9DtN8AaK0mybbjXNysi+Le9mr4b1H+zf8Ai3xzaa/or2DDlLxjTanOGJv5Rg3ySVX1SydYpB1i
jmuCaJFXCtm5wWF9jn/gIl/9CtGSYHhiQpvBThYvo8wg6Pd3MwhFGQ6luGluoyOpXJ6OTvUdufi6
HYcS7B+ctSa1liVVUfNkFEkqA4TDecwkllWWEnEGqbo+ioapuIwf/wA5tH2FJ+l1iPioihW3Fw7J
qabwMTp/WMvpCiY6NoNplcQsycbJGClREeI8ERNCtUIw0a2zKHwE1GSknWWPpMfoyAZSSYdJNGZF
y1FyjP38cwX23vGXvZRSHtEeCjizVR1IONV5cBRprBRsRHuKcLIs1Gai94U8iKWSl1ko6+VXlrBw
iIlRIVjNNeIwcNA0o62lWUkrMiMeS8OrArwsGvFX073ksbTDy0fVU4ZkEOeVrrbxIPC5PUEP0lGL
ewMhOKNRBdFw9HqQTplhYTynCKrmSR8kJeVFLrRUSTr5NWSocDG0w84k6q0qcMyMOKdjHCaWqvgs
MzSQQpMc58lyPOPzOroHkyn1YFeFg14q+kFDR1KOuJLISlmZECg4ylXloL6KlmZcW97NXw3qP9m/
8W+O4eEiFIV0pOowa6NpBxozy4CqqwqKhKTdQtfKUSzI1dYw4ilHVHg4GNZ8no6glxEa4RoLBSeF
yS6C3kvIjnCUgsFJ4R1pLoIJb8pVUg60lXyeoEmkaTddwcmGszqCY9VKPG4kqkrwzwi94KkH6SdN
0sizUeEXvH6SXR/CuEXydaqsFXT6wbjiqzPGfHMe0e8Ze9lEf7RHgo9DvezV8N6j/Zv/ABb9EM9t
7xljJvcPS1Aw7yiKolONJUf4jFuUg8wmwStCZlNglaEzCbBK0JmE2CVYTMpsErQmZTYJWhMwmwSt
CZlNglaEzKbBK0JmU2CVYTMpsErQmZTYJWhMwmwSrCZlNglaEzKbBK0JmE2CVoTMpsEqwmZTYJWh
MymwStCZlNgleEzKbBK0JmU2CVYTMpsErQmZTYJWhMymwStCZlNglWEzKbBK0JmU2CVoTMpsErQm
YTYJWhMymwStCZlNglaEzKbBK0JmE2CVoTMpsEqwmZTYJVhMymwSrCZlNgKIh9y0GlacZKJhNZfh
veTUxRrTyctTiCUX4itO5ODzCLBK0JmE2CVoTMpsEqwmZTYJWhMymwStCZlNgleEzCbBKsJmU2DH
uWhMymwStCZlNglaEzCbBK0JmU2CVoTMpErQmZTYJWhMymwSvCZhNglWEzKbBK0JmU2CVoTMpsEr
QmYTYJWhMymwSrCZlIlaEzKbBK0JmE2CVoTMJsEqwmZTYJWhMymwStCZlNglaEzKbBK0JmU2CVYT
MpsErQmZTYJWhMwmwStCZhNglWEzKbBK0JmU2CVoTMJsErQmZTYPO3IQR/uEWAoaHZJKU4iIsRF6
Hs+dc3zX/8QAKhABAAIBAgUDBAMBAQAAAAAAAQARITFBUWFxgfAQMJFAUKHBILHR4fH/2gAIAQEA
AT8hysRGUVK5Zl1h0Zv2hFm0FLXBs3gD3wc1Bzcy+6HLmBa8kNV0oCvXBtXgrMKHLhQU6ObmIeah
rysGlKC/dBcZUG1aDJrgrcOTmodq0NejgaqtBz0Fmrgv3QW6uDhKTmIcVXhdO8DZrgBx/KCBA6sG
6Y0uwr8q6FcWW1uQ3FJiocHMQ3b4clXgWycDrCgz3eDn4MOVNzsHEcKzqhy6oL8nBvXgOJgarvBz
U3OwcRQ5rtCLNoDfcGbXACa4HaUHNzc5Cbqh37QizaClrg2bwB74Oag5uZfdDltgRTJehyp72V2l
fnKQtcwXTx+zn/8A/wD/AP8A/gJdKSG+j9o//wD/AP8A/wD49WWvxnAiy3jCfKoevFsOF9lsWLFi
xYsWLFixYsWLFixYsWLFixYsWLFixYsWLFixYsNOX9ZGheRPgmFpezwmBlR9ASfDACvsmLFixYsW
LFixYsWLFixYsWLFixYsWLFixYsWLFixYsMw7CeQC9T0MCi/twmXRhuAivsqAuIfNIYWQ4jh9oxA
gNPBrkm0zJJBNfZSDcI+ZRvR9phzFhWkegwMLhvJBNfZaTcp+RShAWz7QqjQNQntHGIAsQDX2Wk3
Kfkn9S71nhe/0OowLBNne0ydrgrToBe5OBR3JyDVdPRQ7toCvKwIILPodFNQg/2Q1pIIwfsxMkfN
/qXnzE8Hxge+wntCIC8C0PmWChi1dr6vXsEdOE6LdLl8nDjCY2ognFcFOBEBPrS8hFHIg3REmPf0
KJJ+F+PXeXbbh9CYH0pB44wWpAr3w39VSwuBc8P/AHPD/wBzw/8Ac8P/AHPD/wBzw/8AcJI4iijV
ofoAfzP+pXGPI9/oAt3zpLh+zSNPTAYvns+HePwi031H1u5Lt+VuXcmC3w5vksx0gchELB3H6Esq
hPJmVy+gwK9+M8wmjqyZF1d08JQIw9po5246jeJxn0VvVuObNiMFwaKalCyo40zC5Uu0eHjWEyRl
5SrwAcOEtoJcqgtzzwd4pSaW3UpfLTSEYhryaoEjK3i5rhj+nRPeR+XbQjy/f31MRJpe5nEJwd5X
fenjhJi2aDdHRlLXC3k8Pw/ktbcrBdgPI03WH1EAfiaYM9eqEGoNXV9/MNmOa4/GtzBa4TSQKvfz
2VrD58PKH4u7cha6cn5NouoCvAG2zgRjsAVnSAC6qrXFw4Wr4SlKuCjVtMJM5JsGCyq+1TIqs8tW
7pRa5Iw4K8MDXgL5IdrEXWUuNgS2702n59GvPUXfBTf3Tcz8Y2hhTD4XX6BzMoOoYbW/O1NyUcSL
bsHlZruMf2w7VGp/Bz+fnNP4x1SNwu2F6eHy2lZPKXEA8HU9voM0QW+Z87zI0YJkPeb0ywWtnOiN
HKBypkIPRVTizqEUycMZFJYGktwYGKiB1gTbd6Fc5SmycNBa/wAEMlpYIUWrS9oa/RavWAMAcoDc
NBRgIvZkrcxpGdcFN5FcsXcWX8SRqrl7LoT3jfiOEG5ln/8AX6AedZQm1ajN4g2+RuHDbvzHhLej
eodNRfG7q/4HgzTUmDms0Y3aVN2JytjncNn4PfPVMYfji68ZV4YbkQr3u++QNpWdC3tCiC7LqDc7
s9IUyXEO1GlNj3R0SwLSbFrFOb3ZxSjpMqsGgM8Zr/VfpOI2DLhcXqNhUZAsNavaI4HeJeuwWJ0W
FNNaB/Z3j8UBW1bOdiMZw7n6KO3vO/INoMaHxv6EfAKMTjuR4anEOxrMXcMYf9mj6KGxAGVS5yS1
/wCwGdjJcONlbmv0T5pXEe4rRAWlCNe9/ZBzvGjrVwNDzGTLL5XMgy64sW7OrrjpM5nXFQZpzbe8
p9oACWwtLb0bx8FXbvpRbVvUsVd0K4Uu2VBVbymVb3fGtW3zFDSfLC1GKSxe81jwDJvb1h1YGOAU
Bt73/wAs2nHGfg5+iX2M1LC1RkGg0VcMaJJxWpfVH4fRDQ7sjfUR7xiUdxbq6C3AW4OP0X7wPp4O
z0qqvdfQHALV2iHRy9sL119mBE9GBUR3gLzLxNPjgIw02s4x9T1uBtFTOkJzLQOPH1iAQjKlurAh
8rO5eily8YROgd0qA47u3eIpL0gq6jVBxhTOc5p8QPV943H/AA7aGNMyz/8Av9Ejs5jvwuIsqONj
cHo9PS+dafg/0eXSAnFYNicfpJ2HnkmdE4V7o+M4d3/pdpjMpPrB48PYWyaExvcYDThRhCZFbrXv
pYdveyg48raFuWaV5sH6ALTXcKC6JscXWOY3/gNLmNSquo6bfj6KEvUn/vNHIegca90cC7A1Gqqa
ULt4poQqeQ176/Tm4P4HtLTLeeD4++EuUSrRoLY7zadL/gqv7T4p+NV1ZcubYTqBdbafw5hSaxGr
209Zn5dpVqtr6Akl818wrtDYlGvssxv0mlUbsy+0wGTJ6/wmFpl0HNfZTjfodaLDGZ3faBipQ3Me
YKkbxxzX2U43DvAd0AFP2qRipXH5pG7y9BUV9lsFyzwHdLIftKJw4FdHzlEXT+tl+ypRgTyvdDMa
GTT7KRK5fFeno0LumA1iNqaW/EAIcHz9l379+/fv379+/fv379+/fv379+/fv379+/fv379+/fvQ
F3MzroGm08u3RM8O3JHjU5B0H7J379+/fv379+/fv379+/fv379+/fv379+/fv379+/fertVbq5f
H8BkFl1NDPb0AEQZEm8pZWiwWjicZiRIXNdB/AJUaxUi7spQiKlr6Dlj+QLzl0YsqyXRjqZAFPhP
dAA8m3Q4Mp72IADNdFPFkN0WRpeL8P8AEDSAUte6HwxihBzHCdLmeAjRtpZHMfoQAAEI7+gbFe2v
/wBHMIVWPCMNshvRG27ZKoItLzpt+aOrowYgo3aFYykDHlqR0H+zQiq07J2Y4T45MXItsCniLx/k
FpR6ALg9Uii5+D+YLEYWWdGh1UDfPnHN2grYpQ1DWi95gzuMC13YhoIa8MZkK4xXj/JfMaPBZ/KH
h0PW1mZaD32tmzrN++8Z1sAZcEXb155x7f8A/gG6BnMPvI//AMhnWnEzSsZUgs1L/SAEaoZVoJzG
UjuCeu9uLbqQ0HARQFdLTj6b1QKMCjhHZxmEa1UFqFNucdHtRAssTilbv3Flk/EJ8o9e0rKE+e5K
77yp09qECtixd6JStO4qdU5Hb3v/APZkyvymFvcEv/u2sV3xTGD6NGGlLOIaAAGI0Fve8e5QNjmi
mjM3quzIMs65jSrDS63gI2RI3Nqt2WLtoiwsjYcFPCL3VfQhl0YurFmCswAuJLGk7Ggtq2i3Q2CG
yxZWW15JlaQPx1TeX/5Q6kGE6LWnHnMmS+zIsrItQTWmF9v/APwjdMrr74D/APyZJYNCynJCoTSX
vVPyVYIF5jVsbUKtXn4RJ4xMWu+AZcc300XRvWeTYy45yvL9a03V4HB8QNxoA/Jl+MwYeBawy/Mo
iLYqNK1EfmaU42mH4RiiVHVX3v8A/wDCiVFQF3/Z1AAAAAAPIN0Dgg1eB9oQAAAAAA6pmX8lQq6h
arwCOFhmLaLZJ7HFDZIrJHYP4ONPr2z6eXV+rlQ5sjhJrB6e3W+njyOvp59uMc30RwuWOw59LbrZ
63+HlX49wY7B/DR7cuvRzKQpVzcYyM5hkjaETxoVcwg9PQGqvTy7Dfse/Ot28udXvH/1MFs9vz1+
k1tx2KOyennWap7Hfj9Ijie34q7SKz1HYLjskdl9fXl2zPY/RUrJHYPVxo9+SBoE71GB4AT5nQj0
fuOn+w2m/p6Wl9NWbdNY6umm2s8XN5+3pefmbzwf3OE3dNdpv/sI1d/Qak27d5t09J27Q1PRrnGf
79GjpN2k27R0ISb9J+201/GnqbtO8+e0N9O0Y3QjfN9pr+M7Zv5U0zY/fq6Jv2mh0mxHmdIeSdCa
fp0NJuzoR6P3PFzhN/T0tL6as26azjp2nd39P//aAAwDAQACAAMAAAAQhAAgAkAEAAEgggEEEAAg
ogAEAEAAAAAAAAAEAAEAEknAAAAAAAAAAAAAAAAAAAoQAAAAAAAAAAAAAAAAAAAEFzbbbbbbbbbb
bbbbbbbbczbbbbbbbbbbbbbbbbbbQEnxJJJJJJJJJJJJJJJJJMoGJJJJJJJJJJJJJJJJJJ6ABpJJ
JJJJJJJJJJJJJJJPMBJJJJJJJJJJJJJJJJJJYUDxJJJJJJJJJJJJJJJJJKY2JJJJJJJJJJJJJJJJ
JJ4UhBJJJJJJJJJJJJJJJJJIoUJJJJJJJNm/xJJJJJJJoUDRJJJJJJJJJJJJJJJJJJYiJJJJJJJJ
G9WJJJJJJJKwlJJJJJJJJAAAhJJJJJJL4nJJJJJJJ4n8BJJJJJJJo0h5JJJJJJOxfDEBJJJJJLER
JJJJJJMV/wD+WSSSSSST9BASSSSSSSi+PeMSSSSSTKACSSSSSSTB/wADkkkkkkmySXEkkkkkkl4M
eTkkkkkk5yYkkkkkklGf88kkkkkknoSPkkkkkkm0SyoWkkkkkk8hAkkkkkkk2z+kkkkkkklgCGkk
kkkknje5TAkkkkkklRckkkkkkklj9EkkkkkknuCVkkkkkkl6bZDckkkkkklDMkkkkkkknnmkkkkk
kkn0SKEkkkkk3EkknYkkkkkkzCckkkkkkk0f/kkkkkkklUQEkkkkkkwkkkkkkkkkkk4ygkkkkkk5
t/8AYAJJJJJJyQHZJJJJJJJJJJJJJJJJJO4eJJJJJJJJJJJJJJJJJJUYFJJJJJJJJJJJJJJJJJJM
sYJJJJJJJJJJJJJJJJJJk8H5JJJJJJJJJJJJJJJJJMYIJJJJJJJJJJJJJJJJJJm8jpJJJJJJJJJJ
JJJJJJJK8rJJJJJJJJJJJJJJJJJJA8gZJJJJJJJJJJJJJJJJJOE1JJJJJJJJJJJJJJJJJJA4ie22
222222222222222zUj222222222222222222fAg222228W2NW22n2222228m222222C22CJ22222
222ADkkkkkSU0M12OPkkkkkkoUkkkkkkwH8+bW8kkkkkkkgtttttqGN/sO/pftttttcVttttttVc
1b861ttttttEG2222222222222222222om2222222222222222222kDff/8A/wD/APf/AP8A/v8A
/wD/AP8A/wD2J/8A9/v/AP7/AH//AN/v/wD7/wD33IBAAIIJAABAJBBIBJJIJABIIJAJJJBAIBBI
IAIABAIP/8QAKhEAAQIEBQQDAQEBAQAAAAAAAQBhETGRoRAhgbHRMEFxwUBQUfAg4WD/2gAIAQMB
AT8QQKBkmLjlM3HKYuOUxccpi45TFxymLjlMXHKYuOUxccpm45TFxymLjlMXHKYuOUxccpi45TFx
ymLjlM3HKYuOUxccpi45TFxymLjlMXHKYuOUxccpm45TFxymLjlMXHKYuOUxccpi45TFxymLjlM3
HKIhHcMC8BimLjlMXHKYuOUxccpi45TFxymLjlMXHKYuOUxccpi45TFxymLjlM3HKYuOUxccpi45
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
/qJmmwxDwINU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/
qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qU/qUSiBKuBWJQT+pT+pT+pT+pT+pT+
pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+pT+p
T+pT+pT+pT+pT+pT+pT+pT+pRJJif/Lf/8QAKxEAAQIEBQQCAwEBAQAAAAAAAQARITFhkRBxobHR
MEFRwVCBQOHwIPFg/9oACAECAQE/EENYh9KjqOVR1HKoi45VEXHKoi45VEXHKo6jlUdRyqOo5VEX
HKo6jlURccqiLjlURccqiLjlUdRyqOo5VHUcqiLjlUdRyqIuOVR1HKoi45VEXHKo6jlUdRyqOo5V
EXHKoi45VEXHKoi45VEXHKo6jlUdRyqOo5VHUcqiLjlUdRyj4dRzhLCo6jlUdRyqOo5VEXHKo6jl
URccqiLjlURccqiLjlUdRyqIuOVR1HKoi45VHUcqiLjlURccqiLjlURccqjqOVRFxyqOo5VEXHKo
6jlURccqiLjlURccqiLjlUdRyqOo5VEXHKo6jlUdRyqIuOVRFxyqIuOVRFxyqOo5VHUcqjqOUQ2I
46f2fh5WeGsHv4ibkNhjo/ZQCS7qsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLq
suqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLolBPBSc8NUPaIgyPCrLqsuqy6rLqs
uqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6rLqsuqy6
rLqsuqy6bwSnhPyGwx0PsqXn8LPyRQ54a4e0do/C64J1OyGwx0vsqXn8LPyUnPDXD2tEfhdUMJ2Q
2GOl9lSc/hZuS1WGqHtTcvhZOeG0NhjofZUnP4WbktcMNcPam5fggZwVkQYGKLsLr+BHKFufb8CT
mnWwNhiNH2VLz+Fn5LWDDWD2puXXESxQFw4+WPCLkJak/wBIVYQEwAgZHhEJY6Dwv4A8LY4MdOvJ
zw2BsMRo+ypOfXNMLqtsq2yrbKtsq2yrbIC5AOvNyWsGGoHtT8uuzlRyM6IAAMMQLC6KDr0RBBY9
eXnhsDYY7fsqRn1yaKzzyQ1IZHUQJw4ZgJiBS/gBHfC1W9BPozTkEcEp2YNVEJjEGR89WZktYMNQ
PanZdYhFjoxE2Q0SOf8AQiN2gmPOfv6HWlZp1sjYYnT9lSuvOMlAjkQpwWIQaEiOAzAiSKUmaEJI
47OmRABQhRDlk+VhHI/vqzkVwYawe0cXXIJ3r9JjJluECCHH+AkU/bmqH2ob9aUnW2NhidP2fwIB
fx0+piXCKBEQmhkJgoiESQOSSicSt2JxZQ4y/ohAZhOfr99a1Aw1A9qd1yECJqQ3+S4XjzI0/wAH
CDYdUBIj+l15WG2Nhjo/Z641O019D2inIu3hkZlDBkAx7IsRJ8KHQAM8kXRwUcWyhOY/wT0ewh1j
UDDUD2p34JySg7pksDNmU9Quz8CVhtjYY6P2evAIo5OLExDZHpHFAJmPdFABbs8oiQjlu6NSAAf3
lAwlnmvOIGvbr2qGGuHtTPwe8oBj7QwACFMD3b8CQnW2Nhjo/Z69BBMw5RzRC7cIIGEdiP4J/AXT
UzOQ5ZANBBGhA5qUBkikUURh2KID3MT1533DfDXDYpzvwROcgnCj8hSgfwJCitsbDHS+ypeq1AyE
UwD299ANVofKGbsEB9dada8b4aobFSH8AoR7psCJ8/4ABhnf8CYYSMhsMdD7Kk6phoopT7/jzLXj
fDVDYqQ9YYR0/tQMXdNrZJq8v8PXkv5b9r+W/aZgxPTqzDCRkNhjofZUnwsy143wGsNijI/CiYwk
ZDYY6X2VL8LOteN8BrDYoyPwomMJGQ2GOl9lSfCzLUjfDcGxRl8KJp1KyGwx0PsqT4WZakb4bg2K
MvhRPCVlsGOh9lH4ULUjfA6g2+ISstgxly+ynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06
dOnTrUjfCZmNkdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dPhOMtgxky+z0wQEBBMcj
uosT2HLbn/AEQIlAJP5oIuCxnyH2/wBO7gwP0ZXUQA9w4qAW36utG+EzMbdYRAEiB/56ThyPH+S5
OnDUONCi4YHvHceigCSwEUCDL8GYZbBjJl9lOnTp06dOnTp04wKWEUGJk4Z6+KZIpPv9H6jE900R
2gKOcbSfdUeAyYYQLkROQwbtmU4XuQk5dl5+Id0dhuplhwg+2M1QXfkKATkgPJ8X2Ss8jjyAzH7d
oZ+GIKMXoXH0b/SFwRDs8wEvSnKciMA9nEDk/wCjsXIgzmBoZqiP/QwinCM4nAyI0bUoQ8E16wf8
TGZ3AECDv2byNJd08gAYQQhN4NSERLIwdOnTp06dOnTrWjfCdmNkdOnTp06dOnTp06dE3m4QAEOY
9ps0H7TfyfpQoxkBmYPDYPSDu6etEgDuznu7zNPpCBF2AKEh7eBunRCGwZNXAl9g2flCC8HDzYx/
Tad08OIQOO8ot2Iix81ESIcQMbwCQLMg71J7oZyRMkeC25nHjOKAowH1GkA+o/RKIzOMMhAXZ37u
nTp06dOnTp06dOnUwy2DGXL7PTBAMDBAuZNBmEv7hEuADIR+0ScGCMWfsgRAgxRMDoEGDH9NtDJA
AmH/AKSKEdgXjE9xP7KBBgx8pyIsQUAWieJNydnZOmRZvqTZNBk8qQFBRE+YUT3iPT143wn5jbrH
gewwNQgQBAMERCQEYu9NJWRMXkG+pNk2BLu/eBqJNaCc4LxH/d0+YgYJAxM65oERIMT/AM2gn0Ql
AHwCCDDI/SAAJA60wy2DGTL7Pw+rG+E3MbfEJhlsGINiD7VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr
7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr
7lV9yq+5VfcqvuUSBiV8Crkyr7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5Vfcqv
uVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5VfcqvuVX3Kr7lV9yq+5RJJc/
+W//xAAqEAEAAQQABAUEAwEAAAAAAAABEQAhMUEQUWFxMEBQgZEgobHwweHx0f/aAAgBAQABPxA6
btb9/qiB99srCtBIFEcNWcjrUU2QmjzaOdXNb86oZzZ5VcXuRwvuS4MyGxFTnhoxHaq9Fm81YC7C
pqo6cLO/m6GS6tC3yWOFAnkqc8KzPMemrfYenCgjjrHOd81LSQbKsLPij0czurbwPir/ANzVvIJy
mqBOTtojNjt2KMRPzlpoJvhInrVYJeMxRG45B627+yBUlLNs86zbIRKO5oAuNynnscBUL5jN2rIu
3dBjcnbUhuAIjVwxxDR2yxHCu3q2irzF4O7k4EGZ10PSrIW7R6wat1ttV2y4F3itVf4fQvOwqQF1
ijcbclX85qrLtXVSueF99I7VLCfQ6oqdEN6PNoq5rfnVDObJqq2rHOKsbnpyWXpUDkVuxR/I37Ys
gIEQwihhGu7tRccKy0no6gAAAAAEfcfiuY7eNtWrEWo7+kQAAAAAAdAd9H8zXxTfeRzvmtTNaXHp
rBmLBlm516KzZs2bNmzZs2bNmzZs2bNmzZs2bNmzZs2bNmzZs2bNmpPOFgli53mItlqD9q1Qyft2
oWhFqMZrlzCwx+ihQY2iLp6IZs2bNmzZs2bNmzZs2bNmzZs2bNmzZs2bNmzZs2bNmFs9vmREBu+O
Hc5slH/f9/zRsBZr84fR3CQSL9S1WmGMhXdS+9YvRRTPAXymSSWo+y/dYo5h2tWOOn0dXg8h/YtR
XLIDf5o2d9kdaw+i2ieFsO19m6v5Tn+qAIo0uY6VtSL/AKPpkMxfrWaGwjeAj4qwrpG5pF6KyZ4M
+X5Qm+qp6asE5DEZq656P2xmMP7d1EjgJbrUkF5SaY/IQvgAlVgKvJX5RlMpRuJERmHSpAlJEOaP
sAvCYX20yOgyek0dkDcTxzPCFcXRqu57vtW2gan0lCgYKr4vIgCiMvzUiRiFbEgvdKW+HawbgDgZ
sGgNXiwnEQDhW7YMSGdlZ6xOAbyS2CJUj/qEYmwcU2IDlQnYkt+gg8Jr3uoBqBeiy5bLyJFD/sKs
c+k0yN1beQlW/nYCRKiJQvH12rVq1atPgCLeYCDyKvl8byJJ3xN3g4NzV8kqBJKTTFWZFzlp54sY
mkqZRWc0uvGX1XdbuPdKV7wmNDM903XBeg2zPLSAsibPJb836nlW5Y35FKVZsjrCOLdUkhDtQpeB
Xu47iw3GFFHkE0QEFCsXZWIDMSTuQhzbrEvenir6hrAYsAKahzop0NSkg8Cb7otNX1IQSw7GzzNH
rVBSQXqAMpaOALmYwoyYGUluNKBdAuL7hsboR8dW80x8h+PyMAnK25ZgZxZDNqn001ANeiCsmmoO
ApcSY8kNhC31FwjUvHqBJoCUN6TUgMGqqxwIYAi9BPIGIXmwBL0A8d9sG8Ewb486sIaPIVzwIkZ2
wnsSjqqnxeRYHi02R5siqnkgwYyBOUIAQEFqTzZhyMwiBZJLBNGvawg4PBzm/cU/kPhaxS7CQ0XZ
kx3S2HSZ3SyuqOQGJ1lTerYUpwF4LAUbdobLipImwaG7nKc9N4750LPyOtKYx50ixEZzUdYCCosi
UsIxmRRZKxcCyaHCSIaRE+hbcfdsNKIUJN7xhQk4yiQ5+4gsNEWAW1BaA2R8hm876HDRddknkEAa
UEkBlok9gDwukwTgUu6cAwVRYrQmRWawoBacS8ZPMTTeeQ3mRpeKCjAtEzYKzaLNC0tqG1MvjIJ3
WnJwMgCTjEhAxOWavSYFVqUkiwX5NTPW2DKBOAWiQCzV30WbnR2+O0GiO/rm3yDHjpDRIQByRU4T
scZJRXTqvhCscflQQRFhwXhFAfRGHCSHw8/MYSmPP1PbacbaYk3PIh71Gh/OfrlXvuyv7xeOZrIu
uMfcR66XASUBMPsUOS5koe/YgOSmwRQXTC8qEcvvviCYEKWqtMu4W8SzyF08tEr06s8xcKTYWXrd
USD0RAWrhlAp6h27GJ/YVEsQujcYQRdigeju0vmGyGbvermq2IYhDyR7y8e1PstHkl+KTnUQiSJS
1XBr4EeycEAJY2xeWhCSD0QQ5k4RaApuc+9Zn/BBnUIVNsu7SBLdcHkZXk9mp7fLG65Iibfio9B8
eVNHeg5LZryB9jQgQdhQmGyT5YE1S9qJimUDurL81YxuQWXkMyFsqscvCpAczxITMomrCxN1+LIo
gGqWKSTRNfNgmEtU0LQDtlkzlI2Sss0bJiYM8FzzWqAhPLGDqttdcoMjgIAYD0JM3e+xDpD9rkNb
WgJgibsgnpD8WEFwrajLGICfcmhQCQoZ2AhbUASjySJ8KcFG2LXP3r+cPGYIgdyEAMrUAl36fami
VPOlKNgKRL5aRgrHIQgkpEtclEElYr6CF07pm/wd75Ct5nGicXPNO1vMbSmREb7UQ5nN5hecxzek
PvpFpI354atq2YU3JH/QvHoJ+671/d1zz5J9Ab1oESsbasHuwCltIajbuhG9quV4QbN2mAzkac3X
gUfHcya4EyPkqD7hOCwLEOq2rxtjljFbsN4R1B3hV6lEH9qXw8AJeTH85Qv1G5v6dRHuVDxznP3H
eugnFdL+R/MCYCIoEChLEXQpWjmbekMQmxMAFgyvG/2qUmYukyG6Jt5RMZuHJwa147+vA04iKzRE
ZYEcliKSzKLMX1Urq+YHn6tv5Eh++GEyFygRt5KWRbNc9gtx/sM8kX+apdOTEzEk86vAvcVkbrol
jm/R/DbrTN1kw8Xf5FTDsch18d5+JwnHIOkn5r/oF6P5WK/sG1cw6eleMJEqvzUNlknn+/3Whu30
exsN/VNqg9OfSUgsGPy5V/mnFc1ZvWnNcekWtlvYJ/w9KGGhQ/8A73VeWD49JjEOBwy09K2hIlk/
3GvZc60OmtwFM9FuePCvSy/GeChjkHpHZ9bv+VdrSrlrSIHCbK8OJKltvRcuXLly5cuXLly5cuXL
ly5cuXLly5cuXLly5cuXLly5ZWwT+aDYezhgf9jwSLXBT/iE9EZcuXLly5cuXLly5cuXLly5cuXL
ly5cuXLly5cuXLled/iefQUdpHYW8DWrPDj/AOxSckYUSqY8AbbXSb19Bxk9wqJK0qgZ/nw/yD6v
72RFB8goJHZkYefjL/8Aeukvj4X/APkolydoz1olEZ8CgOk/B9PqWyIJg6Bfgq5J1JsPgOEOm6to
FweT/wD/AHzhxnxBAgB2TJFoU7wQwKROMdrmMxuNQjzbADrDHnHELNf7CnOxBzJ4STud3nQnp/dX
4D14us94qQn2p6Z/sBU5I6A8n9wHqqBDLlEhAZCdminKWJm7/WAqJ6ZoyWzQ/uoe17YZOT2Kk0mW
2P3GuWq2Nu/xXMr8NQDYADC9x14/GAAPSm3WqsEQOjIBTiXKF2p3DciULJrBoOpWpMZWK+d0ltky
0HsVoIDqO50eCMrfuUQbxN1/Sunx3vAE3BIq47K7Ww9k+CiQZAxEbD7QpGyXMCm2hVABTVDLg3Er
wV33ZOTo8cAA7Ha2rQ23iUIADZ+Un3qskw1Y5iFOxaGeUDnZrqJ7plCUrQpYFCBtH6ZEFLuxqUL6
A9aCpuXD5dUWgZlwhSLHQXob+iX2Jj1NrcqSk0X24PIxXRkwp4DJNSG/Xl0Wkcqs+GIPeNr0fvoA
VGjID2Uwu/FbA+YuwgAOX8144uAAFE4EiAXLij0aCYpRkwSk+9SPDZomWGV170kX7+0obk3larht
xVQTexLdzgiezwgC4mO0tdzrnMpqhBubhyVcB0wnM3VnBmlP2wHVXvalaJfBXsyhCPR7KeOUU5R8
gAAgLtHV8Vzil9HP/wD/AP8A/wD979KI8q//AP8A/wD/AP174Rz4rVd1jwTxBTf2Aab6aXRDQuBU
u0N1rStZKFn8sQsZJmZlGRSCBMwsWV5MZgfBWbma25u9cV27ZuFyBg4WzZ6F/uvTkhlhwch7V21X
fL5N0PBBenC2TKKtyTZfpOfQKx+wuVLsLI8MEMF01rnXSsro1sVz6xFgeyQkonN3j8FC0oWHeSAS
hrStZKFk+ik1g3d+FH+TFfbU7+P13r9DgMWK6DeeJ/oPokHbiXs96wY4kmn+uHhptX7844ya4xWv
VX/dmtqx9uK3xX6n4r/dxg/Huv8AJXv4GezNez6Wc+3WOvyVrTpqfnr+VOzn65I3+riTBxP9C3A/
bjh38OIMWK6Dif6Cvwd3Ef/Z
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>240358</attachid>
            <date>2014-10-23 11:55:21 -0700</date>
            <delta_ts>2014-10-23 11:55:21 -0700</delta_ts>
            <desc>Additional test file (svg sprite sheet)</desc>
            <filename>sheet.svg</filename>
            <type>image/svg+xml</type>
            <size>548</size>
            <attacher name="Bear Travis">betravis</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJM
SUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3Mv
U1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8v
d3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICB2aWV3Qm94PSIwIDAgMjAwIDEwMCI+CgogICAgPHZp
ZXcgaWQ9InNxdWFyZSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIC8+CiAgICA8dmlldyBpZD0iY2ly
Y2xlIiB2aWV3Qm94PSIxMDAgMCAxMDAgMTAwIiAvPgoKICAgIDxnIGlkPSJvcmFuZ2Utc3F1YXJl
Ij4KICAgICAgICA8cmVjdCB4PSIxMCIgeT0iMTAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgZmls
bD0iI2ZmN2Y2NiIgLz4KICAgIDwvZz4KICAgIDxnIGlkPSJibHVlLWNpcmNsZSIgdHJhbnNmb3Jt
PSJ0cmFuc2xhdGUoMTAwKSI+CiAgICAgICAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAi
IGZpbGw9IiMyMTg1YzUiIC8+CiAgICA8L2c+Cjwvc3ZnPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>240359</attachid>
            <date>2014-10-23 11:57:39 -0700</date>
            <delta_ts>2014-10-23 11:57:39 -0700</delta_ts>
            <desc>Test File (html)</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>611</size>
            <attacher name="Bear Travis">betravis</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPHN0eWxlPgogICAgaW1nIHsKICAgICAgICB3aWR0aDogMTAwcHg7
CiAgICAgICAgaGVpZ2h0OiAxMDBweDsKICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgIH0KICAg
IDwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CkJlbG93IHNob3VsZCBiZSAyIG9yYW5nZSBzcXVhcmVz
CjxpbWcgc3JjPSdodHRwczovL2J1Zy0xMzczMjgtYXR0YWNobWVudHMud2Via2l0Lm9yZy9hdHRh
Y2htZW50LmNnaT9pZD0yNDAzNTgjc3F1YXJlJz4KPGltZyBzcmM9J2h0dHBzOi8vYnVnLTEzNzMy
OC1hdHRhY2htZW50cy53ZWJraXQub3JnL2F0dGFjaG1lbnQuY2dpP2lkPTI0MDM1OCNzdmdWaWV3
KHZpZXdCb3goMCwwLDEwMCwxMDApKSc+CkJlbG93IHNob3VsZCBiZSAyIGJsdWUgY2lyY2xlcwo8
aW1nIHNyYz0naHR0cHM6Ly9idWctMTM3MzI4LWF0dGFjaG1lbnRzLndlYmtpdC5vcmcvYXR0YWNo
bWVudC5jZ2k/aWQ9MjQwMzU4I2NpcmNsZSc+CjxpbWcgc3JjPSdodHRwczovL2J1Zy0xMzczMjgt
YXR0YWNobWVudHMud2Via2l0Lm9yZy9hdHRhY2htZW50LmNnaT9pZD0yNDAzNTgjc3ZnVmlldyh2
aWV3Qm94KDEwMCwwLDEwMCwxMDApKSc+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>240569</attachid>
            <date>2014-10-28 13:30:19 -0700</date>
            <delta_ts>2014-10-28 13:30:19 -0700</delta_ts>
            <desc>Test case showing issue with no interaction at all.</desc>
            <filename>sprites.html</filename>
            <type>text/html</type>
            <size>484</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGJvZHk+CiAgICA8aW1nIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiBwaW5rIiBz
cmM9Imh0dHBzOi8vYS5zaWRlcG9kY2FzdC5jb20vc3ZnL3NpZGVwb2RjYXN0LWYxLWVuY3ljbG9w
ZWRpYS1pY29ucy5zdmcjY2FyIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+CiAgICA8aW1nIHN0
eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSIgc3JjPSJodHRwczovL2Euc2lkZXBvZGNhc3Qu
Y29tL3N2Zy9zaWRlcG9kY2FzdC1mMS1lbmN5Y2xvcGVkaWEtaWNvbnMuc3ZnI2NoZXF1ZXJlZC1m
bGFnIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+CiAgICA8aW1nIHN0eWxlPSJiYWNrZ3JvdW5k
LWNvbG9yOiBsaWdodGJsdWUiIHNyYz0iaHR0cHM6Ly9hLnNpZGVwb2RjYXN0LmNvbS9zdmcvc2lk
ZXBvZGNhc3QtZjEtZW5jeWNsb3BlZGlhLWljb25zLnN2ZyNjb2dzIiB3aWR0aD0iMTAwIiBoZWln
aHQ9IjEwMCI+CiAgPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253720</attachid>
            <date>2015-05-26 12:55:28 -0700</date>
            <delta_ts>2015-05-26 14:24:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-137328-20150526125517.patch</filename>
            <type>text/plain</type>
            <size>4021</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NDg2NykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBACisyMDE1LTA1LTI2ICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgU1ZHIGZyYWdt
ZW50IGlkZW50aWZpZXIgcmVuZGVyaW5nIGlzc3VlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzczMjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGEgZm9sbG93IHVwIGZvciBodHRwOi8vdHJh
Yy53ZWJraXQub3JnL2NoYW5nZXNldC8xNjQ5ODMuIEluIHRoaXMKKyAgICAgICAgY2hhbmdlc2V0
LCBzY3JvbGxpbmcgdG8gdGhlIGZyYWdtZW50IHNob3VsZCBoYXZlIGJlZW4gYWRkZWQgYmVmb3Jl
IHRoZQorICAgICAgICB0aGUgcGFpbnQgdG8gZ3VhcmFudGVlIHNldHRpbmcgdGhlIHByb3BlciBk
aXNwbGF5IHBvc2l0aW9uIGZvciB0aGUgU1ZHCisgICAgICAgIGZyYWdtZW50LgorCisgICAgICAg
IFRlc3Q6IHN2Zy9jc3Mvc3ZnLXJlc291cmNlLWZyYWdtZW50LWlkZW50aWZpZXItb3JkZXIuaHRt
bAorCisgICAgICAgICogc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNWR0ltYWdlOjpkcmF3KTogTW92ZSB2aWV3LT5zY3JvbGxUb0ZyYWdtZW50KCkgYmVmb3Jl
IGNhbGxpbmcgCisgICAgICAgIHZpZXctPnBhaW50KCkuCisKIDIwMTUtMDUtMjYgIERhbiBCZXJu
c3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjExMDQ1
NTE+IFVwZGF0ZSBidWlsZCBzZXR0aW5ncwpJbmRleDogU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBo
aWNzL1NWR0ltYWdlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhp
Y3MvU1ZHSW1hZ2UuY3BwCShyZXZpc2lvbiAxODQ3MzApCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcv
Z3JhcGhpY3MvU1ZHSW1hZ2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNDksNiArMjQ5LDkgQEAg
dm9pZCBTVkdJbWFnZTo6ZHJhdyhHcmFwaGljc0NvbnRleHQqIGNvbgogCiAgICAgdmlldy0+cmVz
aXplKGNvbnRhaW5lclNpemUoKSk7CiAKKyAgICBpZiAoIW1fdXJsLmlzRW1wdHkoKSkKKyAgICAg
ICAgdmlldy0+c2Nyb2xsVG9GcmFnbWVudChtX3VybCk7CisgICAgCiAgICAgaWYgKHZpZXctPm5l
ZWRzTGF5b3V0KCkpCiAgICAgICAgIHZpZXctPmxheW91dCgpOwogCkBAIC0yNTksOSArMjYyLDYg
QEAgdm9pZCBTVkdJbWFnZTo6ZHJhdyhHcmFwaGljc0NvbnRleHQqIGNvbgogCiAgICAgc3RhdGVT
YXZlci5yZXN0b3JlKCk7CiAKLSAgICBpZiAoIW1fdXJsLmlzRW1wdHkoKSkKLSAgICAgICAgdmll
dy0+c2Nyb2xsVG9GcmFnbWVudChtX3VybCk7Ci0KICAgICBpZiAoaW1hZ2VPYnNlcnZlcigpKQog
ICAgICAgICBpbWFnZU9ic2VydmVyKCktPmRpZERyYXcodGhpcyk7CiB9CkluZGV4OiBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZp
c2lvbiAxODQ4NjcpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSwxNSBAQAorMjAxNS0wNS0yNiAgU2FpZCBBYm91LUhhbGxhd2EgIDxzYWJvdWhhbGxh
d2FAYXBwbGUuY29tPgorCisgICAgICAgIFNWRyBmcmFnbWVudCBpZGVudGlmaWVyIHJlbmRlcmlu
ZyBpc3N1ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTM3MzI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBzdmcvY3NzL3N2Zy1yZXNvdXJjZS1mcmFnbWVudC1pZGVudGlmaWVyLW9yZGVyLWV4cGVjdGVk
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHN2Zy9jc3Mvc3ZnLXJlc291cmNlLWZyYWdtZW50LWlk
ZW50aWZpZXItb3JkZXIuaHRtbDogQWRkZWQuCisgICAgICAgIEVuc3VyZSB0aGUgU1ZHIGZyYWdt
ZW50IGlzIGRyYXduIGNvcnJlY3RseSB3aGVuIHRoZSBzYW1lIFNWRyBpbWFnZSBpcworICAgICAg
ICByZWZlcmVuY2VkIG11bHRpcGxlIHRpbWVzLgorCiAyMDE1LTA1LTI2ICBZdXN1a2UgU3V6dWtp
ICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtFUzZdIEltcGxlbWVudCBBcnJh
eS5wcm90b3R5cGUuY29weVdpdGhpbgpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2Nzcy9zdmctcmVz
b3VyY2UtZnJhZ21lbnQtaWRlbnRpZmllci1vcmRlci1leHBlY3RlZC5odG1sCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL3N2Zy9jc3Mvc3ZnLXJlc291cmNlLWZyYWdtZW50LWlkZW50aWZpZXIt
b3JkZXItZXhwZWN0ZWQuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9jc3Mv
c3ZnLXJlc291cmNlLWZyYWdtZW50LWlkZW50aWZpZXItb3JkZXItZXhwZWN0ZWQuaHRtbAkod29y
a2luZyBjb3B5KQpAQCAtMCwwICsxLDE5IEBACis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorICBk
aXYgeworICAgIHdpZHRoOiAxMDBweDsKKyAgICBoZWlnaHQ6IDEwMHB4OworICAgIGRpc3BsYXk6
IGlubGluZS1ibG9jazsKKyAgfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICA8ZGl2IHN0
eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZWQiPjwvZGl2PgorICA8ZGl2IHN0eWxlPSJiYWNrZ3Jv
dW5kLWNvbG9yOiByZWQiPjwvZGl2PgorICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiBn
cmVlbiI+PC9kaXY+CisgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IGdyZWVuIj48L2Rp
dj4KKyAgPGRpdiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogYmx1ZSI+PC9kaXY+CisgIDxkaXYg
c3R5bGU9ImJhY2tncm91bmQtY29sb3I6IGJsdWUiPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpJ
bmRleDogTGF5b3V0VGVzdHMvc3ZnL2Nzcy9zdmctcmVzb3VyY2UtZnJhZ21lbnQtaWRlbnRpZmll
ci1vcmRlci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9jc3Mvc3ZnLXJlc291
cmNlLWZyYWdtZW50LWlkZW50aWZpZXItb3JkZXIuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91
dFRlc3RzL3N2Zy9jc3Mvc3ZnLXJlc291cmNlLWZyYWdtZW50LWlkZW50aWZpZXItb3JkZXIuaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDE4IEBACis8aHRtbD4KKzxoZWFkPgorPHN0eWxl
PgorICBpbWcgeworICAgIHdpZHRoOiAxMDBweDsKKyAgICBoZWlnaHQ6IDEwMHB4OworICB9Cis8
L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxpbWcgc3JjPSJyZXNvdXJjZXMvZnJhZ21lbnQt
aWRlbnRpZmllcnMuc3ZnI3JlZCI+CisgIDxpbWcgc3JjPSJyZXNvdXJjZXMvZnJhZ21lbnQtaWRl
bnRpZmllcnMuc3ZnI3JlZCI+CisgIDxpbWcgc3JjPSJyZXNvdXJjZXMvZnJhZ21lbnQtaWRlbnRp
ZmllcnMuc3ZnI2dyZWVuIj4KKyAgPGltZyBzcmM9InJlc291cmNlcy9mcmFnbWVudC1pZGVudGlm
aWVycy5zdmcjZ3JlZW4iPgorICA8aW1nIHNyYz0icmVzb3VyY2VzL2ZyYWdtZW50LWlkZW50aWZp
ZXJzLnN2ZyNibHVlIj4KKyAgPGltZyBzcmM9InJlc291cmNlcy9mcmFnbWVudC1pZGVudGlmaWVy
cy5zdmcjYmx1ZSI+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>