<?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>12711</bug_id>
          
          <creation_ts>2007-02-09 08:37:53 -0800</creation_ts>
          <short_desc>Prettier and more distinct cursors</short_desc>
          <delta_ts>2007-02-17 11:09:36 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Lars Næsbye Christensen">lars</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>24653</commentid>
    <comment_count>0</comment_count>
    <who name="Lars Næsbye Christensen">lars</who>
    <bug_when>2007-02-09 08:37:53 -0800</bug_when>
    <thetext>* The use of the old &apos;wait&apos; cursor is discouraged : http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGCursors/chapter_15_section_2.html
We should instead use an arrowless version of our progress cursor (ie just the Aqua beachball).
* The crosshair cursor is quite smallish and dull compared to the rest of the standard cursors. MacOS X already has a crosshair (allegedly available through Carbon)
* The &apos;not allowed&apos; and &apos;no-drop&apos; are mapped to the same cursor image - but should be different, with the &apos;not-allowed&apos; cursor being without the arrowhead.
* The NWSE and NESW resize cursors are too wide compared to their &apos;siblings&apos; - my fault from a previous patch, sorry!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24654</commentid>
    <comment_count>1</comment_count>
      <attachid>13085</attachid>
    <who name="Lars Næsbye Christensen">lars</who>
    <bug_when>2007-02-09 08:39:24 -0800</bug_when>
    <thetext>Created attachment 13085
suggested cursor images update</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24436</commentid>
    <comment_count>2</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-02-10 16:22:50 -0800</bug_when>
    <thetext>Looks neat, but not really appropriate during our stabilization cycle. Will let UI type people decide.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24188</commentid>
    <comment_count>3</comment_count>
      <attachid>13085</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2007-02-11 12:48:37 -0800</bug_when>
    <thetext>Comment on attachment 13085
suggested cursor images update

This is almost good to land.

The resize cursors are fine, along with the not allowed cursor and crosshsir.

The wait cursor should change, but it needs to animate. We should use the blue animated version with the arrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23704</commentid>
    <comment_count>4</comment_count>
      <attachid>13141</attachid>
    <who name="Lars Næsbye Christensen">lars</who>
    <bug_when>2007-02-12 13:48:17 -0800</bug_when>
    <thetext>Created attachment 13141
new patch without waitCursor changes

OK, here&apos;s a version without the changes to the waitCursor. We don&apos;t have a &apos;good&apos; cursor animation routine at the present (I&apos;ll look into it). When it comes, the wait and progress cursors should definitely be animated, I agree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23548</commentid>
    <comment_count>5</comment_count>
      <attachid>13141</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-02-12 22:40:51 -0800</bug_when>
    <thetext>Comment on attachment 13141
new patch without waitCursor changes

r=me, although it would be great if you could upload a new version with svn:mime-type set to image/png on the new images before this gets landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23538</commentid>
    <comment_count>6</comment_count>
      <attachid>13149</attachid>
    <who name="Lars Næsbye Christensen">lars</who>
    <bug_when>2007-02-13 09:07:09 -0800</bug_when>
    <thetext>Created attachment 13149
patch with mime-types set correctly

:-) certainly!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23483</commentid>
    <comment_count>7</comment_count>
      <attachid>13149</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-02-13 14:30:04 -0800</bug_when>
    <thetext>Comment on attachment 13149
patch with mime-types set correctly

r=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22823</commentid>
    <comment_count>8</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2007-02-17 11:09:36 -0800</bug_when>
    <thetext>Committed revision 19682.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13085</attachid>
            <date>2007-02-09 08:39:24 -0800</date>
            <delta_ts>2007-02-12 13:48:17 -0800</delta_ts>
            <desc>suggested cursor images update</desc>
            <filename>cursors2.patch</filename>
            <type>text/plain</type>
            <size>12644</size>
            <attacher name="Lars Næsbye Christensen">lars</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTUyOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMDctMDItMDkgIExhcnMgTmFlc2J5ZSBDaHJpc3RlbnNlbiAgPGxh
cnNAbmFlc2J5ZS5kaz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAg
ICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3MTEKKworICAg
ICAgICAqIFJlc291cmNlcy9jcm9zc0hhaXJDdXJzb3IucG5nOiBBZGRlZC4KKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhFYXN0U291dGhXZXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhXZXN0U291dGhFYXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm90QWxsb3dlZEN1cnNvci5wbmc6IEFkZGVkLgorICAgICAgICAqIFJlc291cmNl
cy93YWl0Q3Vyc29yLnBuZzoKKyAgICAgICAgKiBXZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBi
eHByb2o6CisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6c2VsZWN0Q3Vyc29yKToKKyAgICAgICAgKiBwbGF0Zm9ybS9DdXJzb3IuaDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvQ3Vyc29yTWFjLm1tOgorICAgICAgICAoV2ViQ29yZTo6Y3Jvc3NDdXJz
b3IpOgorICAgICAgICAoV2ViQ29yZTo6bm90QWxsb3dlZEN1cnNvcik6CisgICAgICAgIChXZWJD
b3JlOjp3YWl0Q3Vyc29yKToKKwogMjAwNy0wMi0wOSAgTmljaG9sYXMgU2hhbmtzICA8d2Via2l0
QG5pY2tzaGFua3MuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmUgSHlhdHQuCkluZGV4
OiBXZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvago9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkocmV2aXNpb24gMTk1
MjgpCisrKyBXZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkod29ya2lu
ZyBjb3B5KQpAQCAtMjcwLDYgKzI3MCw4IEBACiAJCTQ0OEFEMjdDMEE0ODEzN0EwMDIzRDE3OSAv
KiBKU0hUTUxPcHRpb25zQ29sbGVjdGlvbkN1c3RvbS5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2Eg
PSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA0NDhBRDI3QTBBNDgxMzc5MDAyM0QxNzkgLyogSlNI
VE1MT3B0aW9uc0NvbGxlY3Rpb25DdXN0b20uY3BwICovOyB9OwogCQk0NjE0QTFGRTBCMjNBOEQ2
MDA0NDZFMUMgLyogY29weUN1cnNvci5wbmcgaW4gUmVzb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDQ2MTRBMUZEMEIyM0E4RDYwMDQ0NkUxQyAvKiBjb3B5Q3Vyc29y
LnBuZyAqLzsgfTsKIAkJNDZCRDE2RTMwQjI3OTQ3MzAwMUYwODM5IC8qIG5vbmVDdXJzb3IucG5n
IGluIFJlc291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA0NkJEMTZF
MjBCMjc5NDczMDAxRjA4MzkgLyogbm9uZUN1cnNvci5wbmcgKi87IH07CisJCTQ2QkRENEQ1MEI3
QUE4MkUwMDZGNkIwRiAvKiBjcm9zc0hhaXJDdXJzb3IucG5nIGluIFJlc291cmNlcyAqLyA9IHtp
c2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA0NkJERDRENDBCN0FBODJFMDA2RjZCMEYgLyog
Y3Jvc3NIYWlyQ3Vyc29yLnBuZyAqLzsgfTsKKwkJNDZCREQ0RDcwQjdBQTg0OTAwNkY2QjBGIC8q
IG5vdEFsbG93ZWRDdXJzb3IucG5nIGluIFJlc291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZp
bGU7IGZpbGVSZWYgPSA0NkJERDRENjBCN0FBODQ5MDA2RjZCMEYgLyogbm90QWxsb3dlZEN1cnNv
ci5wbmcgKi87IH07CiAJCTQ2RDRGMjQ5MEFGOTdFODEwMDM1Mzg1QSAvKiBjZWxsQ3Vyc29yLnBu
ZyBpbiBSZXNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gNDZENEYy
NDYwQUY5N0U4MTAwMzUzODVBIC8qIGNlbGxDdXJzb3IucG5nICovOyB9OwogCQk0NkQ0RjI0QTBB
Rjk3RTgxMDAzNTM4NUEgLyogY29udGV4dE1lbnVDdXJzb3IucG5nIGluIFJlc291cmNlcyAqLyA9
IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA0NkQ0RjI0NzBBRjk3RTgxMDAzNTM4NUEg
LyogY29udGV4dE1lbnVDdXJzb3IucG5nICovOyB9OwogCQk0NkQ0RjI0QjBBRjk3RTgxMDAzNTM4
NUEgLyogdmVydGljYWxUZXh0Q3Vyc29yLnBuZyBpbiBSZXNvdXJjZXMgKi8gPSB7aXNhID0gUEJY
QnVpbGRGaWxlOyBmaWxlUmVmID0gNDZENEYyNDgwQUY5N0U4MTAwMzUzODVBIC8qIHZlcnRpY2Fs
VGV4dEN1cnNvci5wbmcgKi87IH07CkBAIC0zMzQ3LDYgKzMzNDksOCBAQAogCQk0NDhBRDI3QTBB
NDgxMzc5MDAyM0QxNzkgLyogSlNIVE1MT3B0aW9uc0NvbGxlY3Rpb25DdXN0b20uY3BwICovID0g
e2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVU
eXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBwYXRoID0gSlNIVE1MT3B0aW9uc0NvbGxlY3Rpb25D
dXN0b20uY3BwOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk0NjE0QTFGRDBCMjNBOEQ2
MDA0NDZFMUMgLyogY29weUN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsg
bGFzdEtub3duRmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBjb3B5Q3Vyc29yLnBuZzsgc291
cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNDZCRDE2RTIwQjI3OTQ3MzAwMUYwODM5IC8qIG5v
bmVDdXJzb3IucG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVU
eXBlID0gaW1hZ2UucG5nOyBwYXRoID0gbm9uZUN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdy
b3VwPiI7IH07CisJCTQ2QkRENEQ0MEI3QUE4MkUwMDZGNkIwRiAvKiBjcm9zc0hhaXJDdXJzb3Iu
cG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gaW1h
Z2UucG5nOyBwYXRoID0gY3Jvc3NIYWlyQ3Vyc29yLnBuZzsgc291cmNlVHJlZSA9ICI8Z3JvdXA+
IjsgfTsKKwkJNDZCREQ0RDYwQjdBQTg0OTAwNkY2QjBGIC8qIG5vdEFsbG93ZWRDdXJzb3IucG5n
ICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gaW1hZ2Uu
cG5nOyBwYXRoID0gbm90QWxsb3dlZEN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7
IH07CiAJCTQ2RDRGMjQ2MEFGOTdFODEwMDM1Mzg1QSAvKiBjZWxsQ3Vyc29yLnBuZyAqLyA9IHtp
c2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IGltYWdlLnBuZzsgcGF0
aCA9IGNlbGxDdXJzb3IucG5nOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk0NkQ0RjI0
NzBBRjk3RTgxMDAzNTM4NUEgLyogY29udGV4dE1lbnVDdXJzb3IucG5nICovID0ge2lzYSA9IFBC
WEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gaW1hZ2UucG5nOyBwYXRoID0gY29u
dGV4dE1lbnVDdXJzb3IucG5nOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk0NkQ0RjI0
ODBBRjk3RTgxMDAzNTM4NUEgLyogdmVydGljYWxUZXh0Q3Vyc29yLnBuZyAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IGltYWdlLnBuZzsgcGF0aCA9IHZl
cnRpY2FsVGV4dEN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CkBAIC02MTgw
LDYgKzYxODQsOCBAQAogCQkwODlDMTY2NUZFODQxMTU4QzAyQUFDMDcgLyogUmVzb3VyY2VzICov
ID0gewogCQkJaXNhID0gUEJYR3JvdXA7CiAJCQljaGlsZHJlbiA9ICgKKwkJCQk0NkJERDRENjBC
N0FBODQ5MDA2RjZCMEYgLyogbm90QWxsb3dlZEN1cnNvci5wbmcgKi8sCisJCQkJNDZCREQ0RDQw
QjdBQTgyRTAwNkY2QjBGIC8qIGNyb3NzSGFpckN1cnNvci5wbmcgKi8sCiAJCQkJNDZCRDE2RTIw
QjI3OTQ3MzAwMUYwODM5IC8qIG5vbmVDdXJzb3IucG5nICovLAogCQkJCTQ2RjlENURBMEIwRDYw
MTcwMDI4RUUzNiAvKiBhbGlhc0N1cnNvci5wbmcgKi8sCiAJCQkJNDZGOUQ1REIwQjBENjAxNzAw
MjhFRTM2IC8qIG5vRHJvcEN1cnNvci5wbmcgKi8sCkBAIC0xMTIxMSw2ICsxMTIxNyw4IEBACiAJ
CQkJNDZCRDE2RTMwQjI3OTQ3MzAwMUYwODM5IC8qIG5vbmVDdXJzb3IucG5nIGluIFJlc291cmNl
cyAqLywKIAkJCQlCMkRFMjgxRDBCNUJGQTU0MDBDQzI4OUEgLyogU1ZHRWxlbWVudEluc3RhbmNl
LmlkbCBpbiBSZXNvdXJjZXMgKi8sCiAJCQkJQjJERTI4MUUwQjVCRkE1NDAwQ0MyODlBIC8qIFNW
R0VsZW1lbnRJbnN0YW5jZUxpc3QuaWRsIGluIFJlc291cmNlcyAqLywKKwkJCQk0NkJERDRENTBC
N0FBODJFMDA2RjZCMEYgLyogY3Jvc3NIYWlyQ3Vyc29yLnBuZyBpbiBSZXNvdXJjZXMgKi8sCisJ
CQkJNDZCREQ0RDcwQjdBQTg0OTAwNkY2QjBGIC8qIG5vdEFsbG93ZWRDdXJzb3IucG5nIGluIFJl
c291cmNlcyAqLywKIAkJCSk7CiAJCQlydW5Pbmx5Rm9yRGVwbG95bWVudFBvc3Rwcm9jZXNzaW5n
ID0gMDsKIAkJfTsKSW5kZXg6IFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCShyZXZpc2lvbiAxOTUyOCkKKysr
IFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NDUsNyAr
NzQ1LDcgQEAgc3RhdGljIEN1cnNvciBzZWxlY3RDdXJzb3IoY29uc3QgTW91c2VFdgogICAgICAg
ICBjYXNlIENVUlNPUl9OT05FOgogICAgICAgICAgICAgcmV0dXJuIG5vbmVDdXJzb3IoKTsKICAg
ICAgICAgY2FzZSBDVVJTT1JfTk9UX0FMTE9XRUQ6Ci0gICAgICAgICAgICByZXR1cm4gbm9Ecm9w
Q3Vyc29yKCk7CisgICAgICAgICAgICByZXR1cm4gbm90QWxsb3dlZEN1cnNvcigpOwogICAgICAg
ICBjYXNlIENVUlNPUl9ERUZBVUxUOgogICAgICAgICAgICAgcmV0dXJuIHBvaW50ZXJDdXJzb3Io
KTsKICAgICB9CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL0N1cnNvci5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFdlYkNvcmUvcGxhdGZvcm0vQ3Vyc29yLmgJKHJldmlzaW9uIDE5NTI4KQorKysgV2ViQ29yZS9w
bGF0Zm9ybS9DdXJzb3IuaAkod29ya2luZyBjb3B5KQpAQCAtODksNyArODksNiBAQCBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAgICAgY29uc3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpOwogICAgIGNvbnN0
IEN1cnNvciYgd2FpdEN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgaGVscEN1cnNvcigpOwot
CiAgICAgY29uc3QgQ3Vyc29yJiBlYXN0UmVzaXplQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29y
JiBub3J0aFJlc2l6ZUN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgbm9ydGhFYXN0UmVzaXpl
Q3Vyc29yKCk7CkBAIC0xMDgsNiArMTA3LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIGNv
bnN0IEN1cnNvciYgY2VsbEN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgY29udGV4dE1lbnVD
dXJzb3IoKTsKICAgICBjb25zdCBDdXJzb3ImIG5vRHJvcEN1cnNvcigpOworICAgIGNvbnN0IEN1
cnNvciYgbm90QWxsb3dlZEN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgcHJvZ3Jlc3NDdXJz
b3IoKTsKICAgICBjb25zdCBDdXJzb3ImIGFsaWFzQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29y
JiBjb3B5Q3Vyc29yKCk7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL21hYy9DdXJzb3JNYWMubW0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9tYWMvQ3Vyc29yTWFjLm1tCShyZXZpc2lv
biAxOTUyOCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vbWFjL0N1cnNvck1hYy5tbQkod29ya2luZyBj
b3B5KQpAQCAtMTExLDcgKzExMSw3IEBAIGNvbnN0IEN1cnNvciYgcG9pbnRlckN1cnNvcigpCiAK
IGNvbnN0IEN1cnNvciYgY3Jvc3NDdXJzb3IoKQogewotICAgIHN0YXRpYyBDdXJzb3IgYyA9IFtO
U0N1cnNvciBjcm9zc2hhaXJDdXJzb3JdOworICAgIHN0YXRpYyBDdXJzb3IgYyA9IGxlYWtOYW1l
ZEN1cnNvcigiY3Jvc3NIYWlyQ3Vyc29yIiwgMTEsIDExKTsKICAgICByZXR1cm4gYzsKIH0KIApA
QCAtMTc1LDYgKzE3NSwxMiBAQCBjb25zdCBDdXJzb3ImIG5vRHJvcEN1cnNvcigpCiAgICAgcmV0
dXJuIGM7CiB9CiAKK2NvbnN0IEN1cnNvciYgbm90QWxsb3dlZEN1cnNvcigpCit7CisgICAgc3Rh
dGljIEN1cnNvciBjID0gbGVha05hbWVkQ3Vyc29yKCJub3RBbGxvd2VkQ3Vyc29yIiwgMTEsIDEx
KTsKKyAgICByZXR1cm4gYzsKK30KKwogY29uc3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpCiB7CiAg
ICAgc3RhdGljIEN1cnNvciBjID0gW05TQ3Vyc29yIElCZWFtQ3Vyc29yXTsKQEAgLTE4Myw3ICsx
ODksNyBAQCBjb25zdCBDdXJzb3ImIGlCZWFtQ3Vyc29yKCkKIAogY29uc3QgQ3Vyc29yJiB3YWl0
Q3Vyc29yKCkKIHsKLSAgICBzdGF0aWMgQ3Vyc29yIGMgPSBsZWFrTmFtZWRDdXJzb3IoIndhaXRD
dXJzb3IiLCA3LCA3KTsKKyAgICBzdGF0aWMgQ3Vyc29yIGMgPSBsZWFrTmFtZWRDdXJzb3IoIndh
aXRDdXJzb3IiLCA5LCA5KTsKICAgICByZXR1cm4gYzsKIH0KIApJbmRleDogV2ViQ29yZS9SZXNv
dXJjZXMvY3Jvc3NIYWlyQ3Vyc29yLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxl
IG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0
ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBXZWJDb3JlL1Jlc291cmNlcy9jcm9zc0hh
aXJDdXJzb3IucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0
aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCY0FBQUFYQ0FZQUFB
RGdLdFNnQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUEKUW5SRldIUkRiMjF0Wlc1MEFI
UkpUVVVnWTJoMWJtdHNaVzRnTnlCcFoyNXZjbVZrRFVGVFEwbEpPaUF1TGk0dUxpb3VEVWhGV0Rv
ZwpNRGRFTWpBMU1VWXdSVEpCTVRLcmtQZkRBQUFBbzBsRVFWUjRuT3lVVFFxQUlCQkc3UkJlUU1p
TkcwRnkxeUdFTHQrcVhlZG9CajRoCitrVnBGb0VERDVFWjNvaE9LVlVRSVlTNXBMNG9tdnovOG83
UVJDUW1ZOHpLSy9ZYStXcHhUeVJpSkx4emJ1RVYrNFI4VlFNTndVQlkKQm5JTEJ1UjFqVHppaEZs
MmxGdmtZNDJjNzlhL3lEM3Fyb01uNEFwK1BKYnR5UTMyY04yZFEvYmtEeUY2NTZMVElqcm51WUhJ
RjNxSwpYLzI0bXZ4NytRWUFBUC8vQXdCYzJVOGYzbHYxN0FBQUFBQkpSVTVFcmtKZ2dnPT0KCklu
ZGV4OiBXZWJDb3JlL1Jlc291cmNlcy9ub3J0aEVhc3RTb3V0aFdlc3RSZXNpemVDdXJzb3IucG5n
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUu
CnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCmlWQk9SdzBLR2dvQUFB
QU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQW0wbEVRVlI0bkp5VFVRN0FFQXlHUFlq
TTh3N2oKS2k3aUJHN2d4VjNjVFV5VHpScEdyWC9TRkVrLzFaWVFDNVZTU0NOVjF0b0RnT3Z0RnlE
bnpBWWNLYVdXaFZLcWVSS2dxMktNdkNlYwpWU0dFSVJoRnpRRlNTdUdjK3d6MjN2ZGRlUXVGVHlZ
M3cwSU9NM0J2aGhTM3E0MEJYNFV5eHNCQ2t3RGNvaWZZV2d2ZFdJL3NMQU1ZCkhsUVQvaE8yQVRQ
dEFuaGZ0ZW9DQUFELy93TUFKODU3eFBXa3R0WUFBQUFBU1VWT1JLNUNZSUk9CgpJbmRleDogV2Vi
Q29yZS9SZXNvdXJjZXMvbm9ydGhXZXN0U291dGhFYXN0UmVzaXplQ3Vyc29yLnBuZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWlt
ZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgppVkJPUncwS0dnb0FBQUFOU1VoRVVn
QUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFpRWxFUVZSNG5LeVRTd3JBSUF4RVJZcHAxMTE3CkFB
K1k2MnNWakVUeEd6b2d1dERuVEtKSy9hRXcwVFlnVFdrQVFGbUxBUHl3Q0dDTXFXNi9va1FPQ0lL
STZvM2FBbmp2UXd0ak1lNHAKZ0djbWlOYTZnbGhybDJuS3BwR1RyUlkvVVNOSWl0bEU2NHVxUHl2
d09rOFdRYWpGUndDVzk5eUJjNjc3eUVRT3hCOXRwUThBQVAvLwpBd0Q5My94eXpRUXZKd0FBQUFC
SlJVNUVya0pnZ2c9PQoKSW5kZXg6IFdlYkNvcmUvUmVzb3VyY2VzL25vdEFsbG93ZWRDdXJzb3Iu
cG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5
cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNo
YW5nZXMgb246IFdlYkNvcmUvUmVzb3VyY2VzL25vdEFsbG93ZWRDdXJzb3IucG5nCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKCmlW
Qk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCa0FBQUFaQ0FZQUFBREU2WVZqQUFBQUNYQklXWE1BQUFz
VEFBQUxFd0VBbXB3WUFBQUEKUW5SRldIUkRiMjF0Wlc1MEFIUkpUVVVnWTJoMWJtdHNaVzRnTnlC
cFoyNXZjbVZrRFVGVFEwbEpPaUF1TGk0dUxpNHVEVWhGV0RvZwpNRGRFTWpBek1FTXhNakE1TUVX
OWh2bTNBQUFEc1VsRVFWUjRuSnhWYlVpVFVSUiswL3dpVVJySlFJdEU2WTloRk9KUWlqRUlvZytN
CklLVHNyejhrUWVsSElER1RsQkIwUHdSWkdpRU1GVVZRY1lqZ25Dc0p4STg1cDJPaHRIS0s1V1l0
WjZTQ2JycDFqcDY3N3Q3ZXFYWGgKWVhmM252TTg5M3pjK3dvQ040TEJZR2llbFpVbDFOVFVDQnNi
RzBJZ0VOamZ3OSs5dlQzQjcvY0wvenBPQUdKNUVSUllYMS9maDlTSQppNHVUNGppK0NBcmdyOVBw
NUczeUFFckFkY0kxd0NWQUprQU9TQ1NPcUdPSmVEd2VZVzF0amUwcGNuSnliZ3dNREx5Wm41KzNl
cjFlCkQ2VEtoNEFvUFE2SHcySTBHcHRVS2xVK2laMEN4RVFTaVdFaVcxdGJiRjNaM3Q2dVdWeGMv
QlE4WWl3dExUbTZ1N3Ryd1NjRGtCUkoKNkNTYnlPVjRJQ0ZicjllM3dtbC9IaVhBQnRvT0RnNjJV
QW94ZmRGaUVYN2hzazZuYTREVWhBU2dvd0xqNCtQZnRGcXR0YWlvcUEvUgozTnc4WlRhYjNUNmZi
NWZab1U5bloyY2RjSndGeEl0ckZFVjFrV01OUHNNUW45UmdNR0FudkFBVUF4N1I3N1BhMnRwM2Mz
TnpQNWdkCitpb1VDbXlPMDFMUm9FaDZiMit2am8rQUY1cWNuTFNCelIyTUZsTUtVS0ZZWFYyZGtZ
OElPWkNMT01NaXdUeGVtWjJkdFRQanNiR3gKNy8zOS9jdThrTTFtbXdJN0JhVWtGWkFES0xGYXJW
K1pEWElnRjNHR1VoWk40YWxXVjFlOXpMaXBxY2tDYXcxRFEwTmg2YlBiN1dZaQp4eTQ1QjdqWjF0
YjJudTBqQjBVWmxqS2NuQUhjMnRuWjhUUGo0dUxpVnNyOVU1UEo1SWdnZEI2UVYxcGErcHJ0SVFk
eUVXZVlTQXFnCmdCY3BLeXQ3UlNmQ1FwWkhFTUtMZUxXOHZGd3JFaWtnenI5RWJydGNybERyOXZU
MEdHQXRWempvZmFXVTBNek1ES2IwUVZkWGw0bXQKSVFkeWlVV3dPREk4OGNURXhFZG1ESzNwcENo
U3FkQ1NRcU9qb3grZzJGL1lmK1FnUHhsZmVOWmR1WERKOU13WTNxamRqbzZPTm1wWApPZVVmMC9k
a2VIZzQ3TG5oV3hnNUtBT0pZaEc4b1JjeU1qSks0RlFyekFIZUpSZjBmUXNWT1pNRTd3S2V3elBp
RElvRytpSUhjZ2tTCnR6NkdjcWlzcnE3dWdqYmM1Q05hV0Zod2pJeU1kTVBGVTFkVlZiM0VHbGdz
bGhYK3dycmQ3azMwcGJTbUNCSVBKU29tMEdudk56WTIKR25taG93WUtvQS82RWtlQ09BcSt5NUlC
RndFUEt5c3JlK0VtdTQ0U21KNmVkcXZWNmo3MElkOWtRZUxkNHFPSm9hNUE0M3RwYVdscQpqVVpq
Z2xRdExpOHYvOXJlM3ZZamNJNXI5ZlgxYjlFR2JjbEhSaHdSdjVLOEVINTgwb1dEeTFZSWVBeW9B
RlFSS21pdGtHelNoVDhmCnJFTUZlQ0VNTjU1T2hxMkxYWlZMaFBrMHo2WTlHZGxHSDFkQVNneWY3
QVE2YVRJaGlkWmkvNWRjU3V3d0hEcCtBd0FBLy84REFOWFIKZmxGSHFCa2tBQUFBQUVsRlRrU3VR
bUNDCgpJbmRleDogV2ViQ29yZS9SZXNvdXJjZXMvd2FpdEN1cnNvci5wbmcKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpD
YW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlw
ZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJR
QUFBQVVDQVlBQUFDTmlSME5BQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBRgpMRWxFUVZS
NG5HU1VDMUJUUnhTRzk5NGtOOEZrVEJCRkZBSERTeG9mclFZaFZVZXBnaFlWd1VjdG9wVXFBeXFs
aWxvUkRJeFlxQlNrCm9xTlZFRklSMUtsWVVRdmxKV2hSQXNxcm9BTXFXc0FnR2g0T1lPbE14VEov
OTlKMFNxYzc4OC9aM1h2Mm03TjN6emtFQUtOU3FSamUKMXRmWE00U1FVV0ptRThLNkVVWXdseERo
RE1JSUo5TzFuTzZMNlhmVzVQZmZ3WVBhMjlzWm85SDRMNGpoWmpFU094OXVuT2RCdWZQZQpHMWJ6
ZEQzV3M5TjdMWjBpU3FUanZiV3MyTkdUTUZKcnlqVDdINWdIRGc0Ty9oTVJRempybGF4VlFKcGl3
ZGtYQzdhWFkxZHFNMUtMCm4rUEhxaTZjdU5xR3dJTjFjUEs2OEZJMGNmTXBJbEo2ME1ocHhFUmdB
bzhNUnFGUS9BMHpjd2dnRGxxOXpPTXFOTHVyc0VQWGdvaEwKcllpKzBvWnI5YjI0VXRPTDgzZU0y
S3Q3RE9WSFpXQWNZaXVJUk9WTG9Zci9BRWRnWWhzZjRoU2paOVVYWWVHZEQzZHRIWllmYmNLcQpZ
MDFZZDdJWldmb3VaRlowSWIzOEpaTHlPN0EwcmdIaWxTVWd6bDlXRUxIOWtsSFhKMlpFTU1hWjJH
N1dNWm9jY0RPL2gzeEZDWlQ3CmFxRFMxa01kMndCTi9IMmN2dmtTcDZoU1NqcVJWUEFjbjJhMHdD
cTBFbVE1aGRwdXlTQUNtWkt5aEh5QU1pS2J0b3Baa05rbGNzdUYKeFBrSFNKYVZRdkhaUFZqdnJZ
VXlvZzdPQnhweHJPUUZqaFozSXJHZ0EvRjVIUWpKZklwcFVYVVFCZDRCV1hLaGl6SjhSbGcwRlN5
SQo3ZW9rb1U4WlpMT3ZRMngzRlFKMUVRUWJLakEydEJxVzRiV1lHdG1JNUtJWFNLVDZLcjhUMmx3
RDFwOStncGt4amJEY1dRM2hSZ3ExCjhVdWtyUEgwZmNUV3JPYXdmcXpmSFl5ZFZRVE92aENNU3pH
STIwMndDMytHMExNYzNNb3FoR1MxSXlpekRac3lXckV1OVZkNHBUeUcKT3I0SjcwVGZoK0x6R3JE
dngrbUpRR0pMaUVqcUtQUXY2cCswcmhybTgvWGcxT1ZnTkJVZ0Mrbi9XWG9YWkVVMVZLRVBzTzFD
SjdaawpHYkR4dTJmd1QzOEczMjliNFpueUJKcUVSM0E0OEFBaS84SUJ5bktnT1N4em5CQ203NStm
WW9EdkdTUFduKzFDWUxZUjJ5NzFJT3h5CkwzWmQ3c2J1M0I2bzlqOEZXZHNBNGxjUDR2MExtQTlx
d0drcVliSDRIcVlFMUlIYldESkFPS2tUWVVSbVNxdUFqRnF2TTYvZ245MlAKb0V1L0lTejNOZlpj
ZjQySS9OZUlMUHdkVVlXRElDRUdrTzBkSUZ2YlFEYTFndlY5QkRQZkZrejZ1QVdxOENkUStKMnNa
VVFTZTFxbQpJbXZMUlR2UzExd2NRbER1RUhibXYwWGtqV0ZFbDc1RjdLMC9jWWdxb1h3WVhHUWZo
Qkg5WVBmMWc0UzlnakM0Ry9KZ0k1eDJkOE10CnpnaUZabXM2WlUyaHI4eGF5aDNjdDY3UkdmckN5
NENZQ2lDdUN2ajZMdkJORFpCQ2RaeHFVdkpiVERneURObmhZWWhqaHlDTitRTTIKaDk3QVBma041
c1UvNnBQYXVRYlIrckRrRTF2T3ljeGQzVU9TOHFLcmdjUkc0T2dENEVRVGNMb1pTS05LcGVzWldZ
RExPV0JxR21DWApDamhTNjVvQitGNEVwbTlJekJOS3pkVThpd2VPWVZqQjVJa3U2c0F0dXJMbTQw
OHBwQTNRUFFQT2RRRFpCdUI4Ty9CaEViQW9EMWo4CkUrQkY1Vk1BYkNvR1ZpU1dOVms0cWdNcGcz
WWZJaU9tVGlFWGlNVFQ3TjA5OW9UbmxENDgvd3JJNlFOeSs2bW92VWJYb2ZlQjRIcHEKRzRBdmFN
UTAvZkJKV3VsRG16a2VlK2haWjFOMGZPbU5GRFRmTU1jTE9iR0wzWHZxNElDNEl5WHBMWWFCZ2pk
QTBSQlFUTzJwSHFwdQplbjBqa0ZCckdGaXRQWEpqeWd4MU1JV3ArTE1qUFdGVXgrRW5ZNmpHc1FL
QlVxb3dYNlJlNWgyMVFSdVRzejhydXpMNTF1M21oTkxiCnplRVoyWlZyOThYa3ZMdkVPNHIzWVZr
QjN4REdtV0NDMFkyV01XMXdwdEFuOG1BUngwMFhtNW5Oa1VpbGM2bGNPVG9YMGozK0crOWoKOGhX
YnpvNk12d0FBQVAvL0F3QkZGOE9PQURXM2xnQUFBQUJKUlU1RXJrSmdnZz09Cgo=
</data>
<flag name="review"
          id="5068"
          type_id="1"
          status="-"
          setter="timothy"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13141</attachid>
            <date>2007-02-12 13:48:17 -0800</date>
            <delta_ts>2007-02-13 09:07:09 -0800</delta_ts>
            <desc>new patch without waitCursor changes</desc>
            <filename>cursors_reduced.patch</filename>
            <type>text/plain</type>
            <size>8541</size>
            <attacher name="Lars Næsbye Christensen">lars</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMDctMDItMTIgIExhcnMgTmFlc2J5ZSBDaHJpc3RlbnNlbiAgPGxh
cnNAbmFlc2J5ZS5kaz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAg
ICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3MTEKKworICAg
ICAgICAqIFJlc291cmNlcy9jcm9zc0hhaXJDdXJzb3IucG5nOiBBZGRlZC4KKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhFYXN0U291dGhXZXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhXZXN0U291dGhFYXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm90QWxsb3dlZEN1cnNvci5wbmc6IEFkZGVkLgorICAgICAgICAqIFdlYkNvcmUu
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBwYWdlL0V2ZW50SGFuZGxlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpzZWxlY3RDdXJzb3IpOgorICAgICAgICAqIHBsYXRmb3Jt
L0N1cnNvci5oOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9DdXJzb3JNYWMubW06CisgICAgICAg
IChXZWJDb3JlOjpjcm9zc0N1cnNvcik6CisgICAgICAgIChXZWJDb3JlOjpub3RBbGxvd2VkQ3Vy
c29yKToKKwogMjAwNy0wMi0xMiAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgTWl0egpJbmRleDogV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDE5NTgxKQorKysgV2ViQ29yZS9XZWJDb3JlLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTMzNTIsNiArMzM1Miw4
IEBACiAJCTQ0OEFEMjdBMEE0ODEzNzkwMDIzRDE3OSAvKiBKU0hUTUxPcHRpb25zQ29sbGVjdGlv
bkN1c3RvbS5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0g
NDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBKU0hUTUxP
cHRpb25zQ29sbGVjdGlvbkN1c3RvbS5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJ
CTQ2MTRBMUZEMEIyM0E4RDYwMDQ0NkUxQyAvKiBjb3B5Q3Vyc29yLnBuZyAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IGltYWdlLnBuZzsgcGF0aCA9IGNv
cHlDdXJzb3IucG5nOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk0NkJEMTZFMjBCMjc5
NDczMDAxRjA4MzkgLyogbm9uZUN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5j
ZTsgbGFzdEtub3duRmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBub25lQ3Vyc29yLnBuZzsg
c291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKKwkJNDZCREQ0RDQwQjdBQTgyRTAwNkY2QjBGIC8q
IGNyb3NzSGFpckN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtu
b3duRmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBjcm9zc0hhaXJDdXJzb3IucG5nOyBzb3Vy
Y2VUcmVlID0gIjxncm91cD4iOyB9OworCQk0NkJERDRENjBCN0FBODQ5MDA2RjZCMEYgLyogbm90
QWxsb3dlZEN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3du
RmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBub3RBbGxvd2VkQ3Vyc29yLnBuZzsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNDZENEYyNDYwQUY5N0U4MTAwMzUzODVBIC8qIGNlbGxD
dXJzb3IucG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBl
ID0gaW1hZ2UucG5nOyBwYXRoID0gY2VsbEN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3Vw
PiI7IH07CiAJCTQ2RDRGMjQ3MEFGOTdFODEwMDM1Mzg1QSAvKiBjb250ZXh0TWVudUN1cnNvci5w
bmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSBpbWFn
ZS5wbmc7IHBhdGggPSBjb250ZXh0TWVudUN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3Vw
PiI7IH07CiAJCTQ2RDRGMjQ4MEFGOTdFODEwMDM1Mzg1QSAvKiB2ZXJ0aWNhbFRleHRDdXJzb3Iu
cG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gaW1h
Z2UucG5nOyBwYXRoID0gdmVydGljYWxUZXh0Q3Vyc29yLnBuZzsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKQEAgLTYxODgsNiArNjE5MCw4IEBACiAJCTA4OUMxNjY1RkU4NDExNThDMDJBQUMw
NyAvKiBSZXNvdXJjZXMgKi8gPSB7CiAJCQlpc2EgPSBQQlhHcm91cDsKIAkJCWNoaWxkcmVuID0g
KAorCQkJCTQ2QkRENEQ2MEI3QUE4NDkwMDZGNkIwRiAvKiBub3RBbGxvd2VkQ3Vyc29yLnBuZyAq
LywKKwkJCQk0NkJERDRENDBCN0FBODJFMDA2RjZCMEYgLyogY3Jvc3NIYWlyQ3Vyc29yLnBuZyAq
LywKIAkJCQk0NkJEMTZFMjBCMjc5NDczMDAxRjA4MzkgLyogbm9uZUN1cnNvci5wbmcgKi8sCiAJ
CQkJNDZGOUQ1REEwQjBENjAxNzAwMjhFRTM2IC8qIGFsaWFzQ3Vyc29yLnBuZyAqLywKIAkJCQk0
NkY5RDVEQjBCMEQ2MDE3MDAyOEVFMzYgLyogbm9Ecm9wQ3Vyc29yLnBuZyAqLywKSW5kZXg6IFdl
YkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9F
dmVudEhhbmRsZXIuY3BwCShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUvcGFnZS9FdmVudEhh
bmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NDYsNyArNzQ2LDcgQEAgc3RhdGljIEN1cnNv
ciBzZWxlY3RDdXJzb3IoY29uc3QgTW91c2VFdgogICAgICAgICBjYXNlIENVUlNPUl9OT05FOgog
ICAgICAgICAgICAgcmV0dXJuIG5vbmVDdXJzb3IoKTsKICAgICAgICAgY2FzZSBDVVJTT1JfTk9U
X0FMTE9XRUQ6Ci0gICAgICAgICAgICByZXR1cm4gbm9Ecm9wQ3Vyc29yKCk7CisgICAgICAgICAg
ICByZXR1cm4gbm90QWxsb3dlZEN1cnNvcigpOwogICAgICAgICBjYXNlIENVUlNPUl9ERUZBVUxU
OgogICAgICAgICAgICAgcmV0dXJuIHBvaW50ZXJDdXJzb3IoKTsKICAgICB9CkluZGV4OiBXZWJD
b3JlL3BsYXRmb3JtL0N1cnNvci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vQ3Vy
c29yLmgJKHJldmlzaW9uIDE5NTgxKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9DdXJzb3IuaAkod29y
a2luZyBjb3B5KQpAQCAtODksNyArODksNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgY29u
c3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgd2FpdEN1cnNvcigp
OwogICAgIGNvbnN0IEN1cnNvciYgaGVscEN1cnNvcigpOwotCiAgICAgY29uc3QgQ3Vyc29yJiBl
YXN0UmVzaXplQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29yJiBub3J0aFJlc2l6ZUN1cnNvcigp
OwogICAgIGNvbnN0IEN1cnNvciYgbm9ydGhFYXN0UmVzaXplQ3Vyc29yKCk7CkBAIC0xMDgsNiAr
MTA3LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIGNvbnN0IEN1cnNvciYgY2VsbEN1cnNv
cigpOwogICAgIGNvbnN0IEN1cnNvciYgY29udGV4dE1lbnVDdXJzb3IoKTsKICAgICBjb25zdCBD
dXJzb3ImIG5vRHJvcEN1cnNvcigpOworICAgIGNvbnN0IEN1cnNvciYgbm90QWxsb3dlZEN1cnNv
cigpOwogICAgIGNvbnN0IEN1cnNvciYgcHJvZ3Jlc3NDdXJzb3IoKTsKICAgICBjb25zdCBDdXJz
b3ImIGFsaWFzQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29yJiBjb3B5Q3Vyc29yKCk7CkluZGV4
OiBXZWJDb3JlL3BsYXRmb3JtL21hYy9DdXJzb3JNYWMubW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29y
ZS9wbGF0Zm9ybS9tYWMvQ3Vyc29yTWFjLm1tCShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUv
cGxhdGZvcm0vbWFjL0N1cnNvck1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTExLDcgKzExMSw3
IEBAIGNvbnN0IEN1cnNvciYgcG9pbnRlckN1cnNvcigpCiAKIGNvbnN0IEN1cnNvciYgY3Jvc3ND
dXJzb3IoKQogewotICAgIHN0YXRpYyBDdXJzb3IgYyA9IFtOU0N1cnNvciBjcm9zc2hhaXJDdXJz
b3JdOworICAgIHN0YXRpYyBDdXJzb3IgYyA9IGxlYWtOYW1lZEN1cnNvcigiY3Jvc3NIYWlyQ3Vy
c29yIiwgMTEsIDExKTsKICAgICByZXR1cm4gYzsKIH0KIApAQCAtMTc1LDYgKzE3NSwxMiBAQCBj
b25zdCBDdXJzb3ImIG5vRHJvcEN1cnNvcigpCiAgICAgcmV0dXJuIGM7CiB9CiAKK2NvbnN0IEN1
cnNvciYgbm90QWxsb3dlZEN1cnNvcigpCit7CisgICAgc3RhdGljIEN1cnNvciBjID0gbGVha05h
bWVkQ3Vyc29yKCJub3RBbGxvd2VkQ3Vyc29yIiwgMTEsIDExKTsKKyAgICByZXR1cm4gYzsKK30K
KwogY29uc3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpCiB7CiAgICAgc3RhdGljIEN1cnNvciBjID0g
W05TQ3Vyc29yIElCZWFtQ3Vyc29yXTsKSW5kZXg6IFdlYkNvcmUvUmVzb3VyY2VzL2Nyb3NzSGFp
ckN1cnNvci5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBi
aW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKUHJv
cGVydHkgY2hhbmdlcyBvbjogV2ViQ29yZS9SZXNvdXJjZXMvY3Jvc3NIYWlyQ3Vyc29yLnBuZwpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJl
YW0KCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmNBQUFBWENBWUFBQURnS3RTZ0FBQUFDWEJJ
V1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBClFuUkZXSFJEYjIxdFpXNTBBSFJKVFVVZ1kyaDFibXRz
Wlc0Z055QnBaMjV2Y21Wa0RVRlRRMGxKT2lBdUxpNHVMaW91RFVoRldEb2cKTURkRU1qQTFNVVl3
UlRKQk1US3JrUGZEQUFBQW8wbEVRVlI0bk95VVRRcUFJQkJHN1JCZVFNaU5HMEZ5MXlHRUx0K3FY
ZWRvQmo0aAora1ZwRm9FREQ1RVozb2hPS1ZVUUlZUzVwTDRvbXZ6LzhvN1FSQ1FtWTh6S0svWWEr
V3B4VHlSaUpMeHpidUVWKzRSOFZRTU53VUJZCkJuSUxCdVIxalR6aWhGbDJsRnZrWTQyYzc5YS95
RDNxcm9NbjRBcCtQSmJ0eVEzMmNOMmRRL2JrRHlGNjU2TFRJanJudVlISUYzcUsKWC8yNG12eDcr
UVlBQVAvL0F3QmMyVThmM2x2MTdBQUFBQUJKUlU1RXJrSmdnZz09CgpJbmRleDogV2ViQ29yZS9S
ZXNvdXJjZXMvbm9ydGhFYXN0U291dGhXZXN0UmVzaXplQ3Vyc29yLnBuZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNh
bm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBl
ID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFB
QUFBUUNBWUFBQUFmOC85aEFBQUFtMGxFUVZSNG5KeVRVUTdBRUF5R1BZak04dzdqCktpN2lCRzdn
eFYzY1RVeVR6UnBHclgvU0ZFay8xWllRQzVWU1NDTlYxdG9EZ092dEZ5RG56QVljS2FXV2hWS3Fl
UktncTJLTXZDZWMKVlNHRUlSaEZ6UUZTU3VHYyt3ejIzdmRkZVF1RlR5WTN3MElPTTNCdmhoUzNx
NDBCWDRVeXhzQkNrd0Rjb2lmWVdndmRXSS9zTEFNWQpIbFFUL2hPMkFUUHRBbmhmdGVvQ0FBRC8v
d01BSjg1N3hQV2t0dFlBQUFBQVNVVk9SSzVDWUlJPQoKSW5kZXg6IFdlYkNvcmUvUmVzb3VyY2Vz
L25vcnRoV2VzdFNvdXRoRWFzdFJlc2l6ZUN1cnNvci5wbmcKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlz
cGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxp
Y2F0aW9uL29jdGV0LXN0cmVhbQoKaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlB
QUFBZjgvOWhBQUFBaUVsRVFWUjRuS3lUU3dyQUlBeEVSWXBwMTExNwpBQStZNjJzVmpFVHhHem9n
dXREblRLSksvYUV3MFRZZ1RXa0FRRm1MQVB5d0NHQ01xVzYvb2tRT0NJS0k2bzNhQW5qdlF3dGpN
ZTRwCmdHY21pTmE2Z2xocmwybktwcEdUclJZL1VTTklpdGxFNjR1cVB5dndPazhXUWFqRlJ3Q1c5
OXlCYzY3N3lFUU94Qjl0cFE4QUFQLy8KQXdEOTMveHl6UVF2SndBQUFBQkpSVTVFcmtKZ2dnPT0K
CkluZGV4OiBXZWJDb3JlL1Jlc291cmNlcy9ub3RBbGxvd2VkQ3Vyc29yLnBuZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10
eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBXZWJD
b3JlL1Jlc291cmNlcy9ub3RBbGxvd2VkQ3Vyc29yLnBuZwpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hbWU6IHN2bjpt
aW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dnb0FBQUFO
U1VoRVVnQUFBQmtBQUFBWkNBWUFBQURFNllWakFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lB
QUFBClFuUkZXSFJEYjIxdFpXNTBBSFJKVFVVZ1kyaDFibXRzWlc0Z055QnBaMjV2Y21Wa0RVRlRR
MGxKT2lBdUxpNHVMaTR1RFVoRldEb2cKTURkRU1qQXpNRU14TWpBNU1FVzlodm0zQUFBRHNVbEVR
VlI0bkp4VmJVaVRVUlIrMC93aVVSckpRSXRFNlk5aEZPSlFpakVJb2crTQpJS1Rzcno4a1FlbEhJ
REdUbEJCMFB3UlpHaUVNRlVWUWNZamduQ3NKeEk4NXAyT2h0SEtLNVdZdFo2U0NicnAxanA2Nzd0
N2VxWFhoCllYZjNudk04OTN6Yyt3b0NONExCWUdpZWxaVWwxTlRVQ0JzYkcwSWdFTmpmdzkrOXZU
M0I3L2NML3pwT0FHSjVFUlJZWDEvZmg5U0kKaTR1VDRqaStDQXJncjlQcDVHM3lBRXJBZGNJMXdD
VkFKa0FPU0NTT3FHT0plRHdlWVcxdGplMHBjbkp5Ymd3TURMeVpuNSszZXIxZQpENlRLaDRBb1BR
Nkh3MkkwR3B0VUtsVStpWjBDeEVRU2lXRWlXMXRiYkYzWjN0NnVXVnhjL0JROFlpd3RMVG02dTd0
cndTY0RrQlJKCjZDU2J5T1Y0SUNGYnI5ZTN3bWwvSGlYQUJ0b09EZzYyVUFveGZkRmlFWDdoc2s2
bmE0RFVoQVNnb3dMajQrUGZ0RnF0dGFpb3FBL1IKM053OFpUYWIzVDZmYjVmWm9VOW5aMmNkY0p3
RnhJdHJGRVYxa1dNTlBzTVFuOVJnTUdBbnZBQVVBeDdSNzdQYTJ0cDNjM056UDVnZAoraW9VQ215
TzAxTFJvRWg2YjIrdmpvK0FGNXFjbkxTQnpSMk1GbE1LVUtGWVhWMmRrWThJT1pDTE9NTWl3VHhl
bVoyZHRUUGpzYkd4CjcvMzkvY3U4a00xbW13STdCYVVrRlpBREtMRmFyVitaRFhJZ0YzR0dVaFpO
NGFsV1YxZTl6TGlwcWNrQ2F3MURRME5oNmJQYjdXWWkKeHk0NUI3aloxdGIybnUwakIwVVpsaktj
bkFIYzJ0blo4VFBqNHVMaVZzcjlVNVBKNUlnZ2RCNlFWMXBhK3BydElRZHlFV2VZU0FxZwpnQmNw
S3l0N1JTZkNRcFpIRU1LTGVMVzh2RndyRWlrZ3pyOUVicnRjcmxEcjl2VDBHR0F0Vnpqb2ZhV1Uw
TXpNREtiMFFWZFhsNG10CklRZHlpVVd3T0RJODhjVEV4RWRtREszcHBDaFNxZENTUXFPam94K2cy
Ri9ZZitRZ1B4bGZlTlpkdVhESjlNd1kzcWpkam82T05tcFgKT2VVZjAvZGtlSGc0N0xuaFd4ZzVL
QU9KWWhHOG9SY3lNakpLNEZRcnpBSGVKUmYwZlFzVk9aTUU3d0tld3pQaURJb0craUlIY2drUwp0
ejZHY3Fpc3JxN3VnamJjNUNOYVdGaHdqSXlNZE1QRlUxZFZWYjNFR2xnc2xoWCt3cnJkN2szMHBi
U21DQklQSlNvbTBHbnZOelkyCkdubWhvd1lLb0EvNkVrZUNPQXEreTVJQkZ3RVBLeXNyZStFbXU0
NFNtSjZlZHF2VjZqNzBJZDlrUWVMZDRxT0pvYTVBNDN0cGFXbHEKalVaamdsUXRMaTh2LzlyZTN2
WWpjSTVyOWZYMWI5RUdiY2xIUmh3UnY1SzhFSDU4MG9XRHkxWUllQXlvQUZRUkttaXRrR3pTaFQ4
ZgpyRU1GZUNFTU41NU9ocTJMWFpWTGhQazB6Nlk5R2RsR0gxZEFTZ3lmN0FRNmFUSWhpZFppLzVk
Y1N1d3dIRHArQXdBQS8vOERBTlhSCmZsRkhxQmtrQUFBQUFFbEZUa1N1UW1DQwoK
</data>
<flag name="review"
          id="5100"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13149</attachid>
            <date>2007-02-13 09:07:09 -0800</date>
            <delta_ts>2007-02-13 14:30:04 -0800</delta_ts>
            <desc>patch with mime-types set correctly</desc>
            <filename>cursors_reduced.patch</filename>
            <type>text/plain</type>
            <size>8451</size>
            <attacher name="Lars Næsbye Christensen">lars</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMDctMDItMTIgIExhcnMgTmFlc2J5ZSBDaHJpc3RlbnNlbiAgPGxh
cnNAbmFlc2J5ZS5kaz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAg
ICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3MTEKKworICAg
ICAgICAqIFJlc291cmNlcy9jcm9zc0hhaXJDdXJzb3IucG5nOiBBZGRlZC4KKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhFYXN0U291dGhXZXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm9ydGhXZXN0U291dGhFYXN0UmVzaXplQ3Vyc29yLnBuZzoKKyAgICAgICAgKiBS
ZXNvdXJjZXMvbm90QWxsb3dlZEN1cnNvci5wbmc6IEFkZGVkLgorICAgICAgICAqIFdlYkNvcmUu
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBwYWdlL0V2ZW50SGFuZGxlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpzZWxlY3RDdXJzb3IpOgorICAgICAgICAqIHBsYXRmb3Jt
L0N1cnNvci5oOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9DdXJzb3JNYWMubW06CisgICAgICAg
IChXZWJDb3JlOjpjcm9zc0N1cnNvcik6CisgICAgICAgIChXZWJDb3JlOjpub3RBbGxvd2VkQ3Vy
c29yKToKKwogMjAwNy0wMi0xMiAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgTWl0egpJbmRleDogV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDE5NTgxKQorKysgV2ViQ29yZS9XZWJDb3JlLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTMzNTIsNiArMzM1Miw4
IEBACiAJCTQ0OEFEMjdBMEE0ODEzNzkwMDIzRDE3OSAvKiBKU0hUTUxPcHRpb25zQ29sbGVjdGlv
bkN1c3RvbS5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0g
NDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBKU0hUTUxP
cHRpb25zQ29sbGVjdGlvbkN1c3RvbS5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJ
CTQ2MTRBMUZEMEIyM0E4RDYwMDQ0NkUxQyAvKiBjb3B5Q3Vyc29yLnBuZyAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IGltYWdlLnBuZzsgcGF0aCA9IGNv
cHlDdXJzb3IucG5nOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk0NkJEMTZFMjBCMjc5
NDczMDAxRjA4MzkgLyogbm9uZUN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5j
ZTsgbGFzdEtub3duRmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBub25lQ3Vyc29yLnBuZzsg
c291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKKwkJNDZCREQ0RDQwQjdBQTgyRTAwNkY2QjBGIC8q
IGNyb3NzSGFpckN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtu
b3duRmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBjcm9zc0hhaXJDdXJzb3IucG5nOyBzb3Vy
Y2VUcmVlID0gIjxncm91cD4iOyB9OworCQk0NkJERDRENjBCN0FBODQ5MDA2RjZCMEYgLyogbm90
QWxsb3dlZEN1cnNvci5wbmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3du
RmlsZVR5cGUgPSBpbWFnZS5wbmc7IHBhdGggPSBub3RBbGxvd2VkQ3Vyc29yLnBuZzsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNDZENEYyNDYwQUY5N0U4MTAwMzUzODVBIC8qIGNlbGxD
dXJzb3IucG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBl
ID0gaW1hZ2UucG5nOyBwYXRoID0gY2VsbEN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3Vw
PiI7IH07CiAJCTQ2RDRGMjQ3MEFGOTdFODEwMDM1Mzg1QSAvKiBjb250ZXh0TWVudUN1cnNvci5w
bmcgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSBpbWFn
ZS5wbmc7IHBhdGggPSBjb250ZXh0TWVudUN1cnNvci5wbmc7IHNvdXJjZVRyZWUgPSAiPGdyb3Vw
PiI7IH07CiAJCTQ2RDRGMjQ4MEFGOTdFODEwMDM1Mzg1QSAvKiB2ZXJ0aWNhbFRleHRDdXJzb3Iu
cG5nICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gaW1h
Z2UucG5nOyBwYXRoID0gdmVydGljYWxUZXh0Q3Vyc29yLnBuZzsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKQEAgLTYxODgsNiArNjE5MCw4IEBACiAJCTA4OUMxNjY1RkU4NDExNThDMDJBQUMw
NyAvKiBSZXNvdXJjZXMgKi8gPSB7CiAJCQlpc2EgPSBQQlhHcm91cDsKIAkJCWNoaWxkcmVuID0g
KAorCQkJCTQ2QkRENEQ2MEI3QUE4NDkwMDZGNkIwRiAvKiBub3RBbGxvd2VkQ3Vyc29yLnBuZyAq
LywKKwkJCQk0NkJERDRENDBCN0FBODJFMDA2RjZCMEYgLyogY3Jvc3NIYWlyQ3Vyc29yLnBuZyAq
LywKIAkJCQk0NkJEMTZFMjBCMjc5NDczMDAxRjA4MzkgLyogbm9uZUN1cnNvci5wbmcgKi8sCiAJ
CQkJNDZGOUQ1REEwQjBENjAxNzAwMjhFRTM2IC8qIGFsaWFzQ3Vyc29yLnBuZyAqLywKIAkJCQk0
NkY5RDVEQjBCMEQ2MDE3MDAyOEVFMzYgLyogbm9Ecm9wQ3Vyc29yLnBuZyAqLywKSW5kZXg6IFdl
YkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9F
dmVudEhhbmRsZXIuY3BwCShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUvcGFnZS9FdmVudEhh
bmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NDYsNyArNzQ2LDcgQEAgc3RhdGljIEN1cnNv
ciBzZWxlY3RDdXJzb3IoY29uc3QgTW91c2VFdgogICAgICAgICBjYXNlIENVUlNPUl9OT05FOgog
ICAgICAgICAgICAgcmV0dXJuIG5vbmVDdXJzb3IoKTsKICAgICAgICAgY2FzZSBDVVJTT1JfTk9U
X0FMTE9XRUQ6Ci0gICAgICAgICAgICByZXR1cm4gbm9Ecm9wQ3Vyc29yKCk7CisgICAgICAgICAg
ICByZXR1cm4gbm90QWxsb3dlZEN1cnNvcigpOwogICAgICAgICBjYXNlIENVUlNPUl9ERUZBVUxU
OgogICAgICAgICAgICAgcmV0dXJuIHBvaW50ZXJDdXJzb3IoKTsKICAgICB9CkluZGV4OiBXZWJD
b3JlL3BsYXRmb3JtL0N1cnNvci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vQ3Vy
c29yLmgJKHJldmlzaW9uIDE5NTgxKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9DdXJzb3IuaAkod29y
a2luZyBjb3B5KQpAQCAtODksNyArODksNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgY29u
c3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpOwogICAgIGNvbnN0IEN1cnNvciYgd2FpdEN1cnNvcigp
OwogICAgIGNvbnN0IEN1cnNvciYgaGVscEN1cnNvcigpOwotCiAgICAgY29uc3QgQ3Vyc29yJiBl
YXN0UmVzaXplQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29yJiBub3J0aFJlc2l6ZUN1cnNvcigp
OwogICAgIGNvbnN0IEN1cnNvciYgbm9ydGhFYXN0UmVzaXplQ3Vyc29yKCk7CkBAIC0xMDgsNiAr
MTA3LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIGNvbnN0IEN1cnNvciYgY2VsbEN1cnNv
cigpOwogICAgIGNvbnN0IEN1cnNvciYgY29udGV4dE1lbnVDdXJzb3IoKTsKICAgICBjb25zdCBD
dXJzb3ImIG5vRHJvcEN1cnNvcigpOworICAgIGNvbnN0IEN1cnNvciYgbm90QWxsb3dlZEN1cnNv
cigpOwogICAgIGNvbnN0IEN1cnNvciYgcHJvZ3Jlc3NDdXJzb3IoKTsKICAgICBjb25zdCBDdXJz
b3ImIGFsaWFzQ3Vyc29yKCk7CiAgICAgY29uc3QgQ3Vyc29yJiBjb3B5Q3Vyc29yKCk7CkluZGV4
OiBXZWJDb3JlL3BsYXRmb3JtL21hYy9DdXJzb3JNYWMubW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29y
ZS9wbGF0Zm9ybS9tYWMvQ3Vyc29yTWFjLm1tCShyZXZpc2lvbiAxOTU4MSkKKysrIFdlYkNvcmUv
cGxhdGZvcm0vbWFjL0N1cnNvck1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTExLDcgKzExMSw3
IEBAIGNvbnN0IEN1cnNvciYgcG9pbnRlckN1cnNvcigpCiAKIGNvbnN0IEN1cnNvciYgY3Jvc3ND
dXJzb3IoKQogewotICAgIHN0YXRpYyBDdXJzb3IgYyA9IFtOU0N1cnNvciBjcm9zc2hhaXJDdXJz
b3JdOworICAgIHN0YXRpYyBDdXJzb3IgYyA9IGxlYWtOYW1lZEN1cnNvcigiY3Jvc3NIYWlyQ3Vy
c29yIiwgMTEsIDExKTsKICAgICByZXR1cm4gYzsKIH0KIApAQCAtMTc1LDYgKzE3NSwxMiBAQCBj
b25zdCBDdXJzb3ImIG5vRHJvcEN1cnNvcigpCiAgICAgcmV0dXJuIGM7CiB9CiAKK2NvbnN0IEN1
cnNvciYgbm90QWxsb3dlZEN1cnNvcigpCit7CisgICAgc3RhdGljIEN1cnNvciBjID0gbGVha05h
bWVkQ3Vyc29yKCJub3RBbGxvd2VkQ3Vyc29yIiwgMTEsIDExKTsKKyAgICByZXR1cm4gYzsKK30K
KwogY29uc3QgQ3Vyc29yJiBpQmVhbUN1cnNvcigpCiB7CiAgICAgc3RhdGljIEN1cnNvciBjID0g
W05TQ3Vyc29yIElCZWFtQ3Vyc29yXTsKSW5kZXg6IFdlYkNvcmUvUmVzb3VyY2VzL2Nyb3NzSGFp
ckN1cnNvci5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBi
aW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGltYWdlL3BuZwoKUHJvcGVydHkgY2hhbmdlcyBv
bjogV2ViQ29yZS9SZXNvdXJjZXMvY3Jvc3NIYWlyQ3Vyc29yLnBuZwpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hbWU6
IHN2bjptaW1lLXR5cGUKICAgKyBpbWFnZS9wbmcKCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFB
QmNBQUFBWENBWUFBQURnS3RTZ0FBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBClFuUkZX
SFJEYjIxdFpXNTBBSFJKVFVVZ1kyaDFibXRzWlc0Z055QnBaMjV2Y21Wa0RVRlRRMGxKT2lBdUxp
NHVMaW91RFVoRldEb2cKTURkRU1qQTFNVVl3UlRKQk1US3JrUGZEQUFBQW8wbEVRVlI0bk95VVRR
cUFJQkJHN1JCZVFNaU5HMEZ5MXlHRUx0K3FYZWRvQmo0aAora1ZwRm9FREQ1RVozb2hPS1ZVUUlZ
UzVwTDRvbXZ6LzhvN1FSQ1FtWTh6S0svWWErV3B4VHlSaUpMeHpidUVWKzRSOFZRTU53VUJZCkJu
SUxCdVIxalR6aWhGbDJsRnZrWTQyYzc5YS95RDNxcm9NbjRBcCtQSmJ0eVEzMmNOMmRRL2JrRHlG
NjU2TFRJanJudVlISUYzcUsKWC8yNG12eDcrUVlBQVAvL0F3QmMyVThmM2x2MTdBQUFBQUJKUlU1
RXJrSmdnZz09CgpJbmRleDogV2ViQ29yZS9SZXNvdXJjZXMvbm9ydGhFYXN0U291dGhXZXN0UmVz
aXplQ3Vyc29yLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBh
IGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gaW1hZ2UvcG5nCgppVkJPUncwS0dnb0FBQUFO
U1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFtMGxFUVZSNG5KeVRVUTdBRUF5R1BZak04
dzdqCktpN2lCRzdneFYzY1RVeVR6UnBHclgvU0ZFay8xWllRQzVWU1NDTlYxdG9EZ092dEZ5RG56
QVljS2FXV2hWS3FlUktncTJLTXZDZWMKVlNHRUlSaEZ6UUZTU3VHYyt3ejIzdmRkZVF1RlR5WTN3
MElPTTNCdmhoUzNxNDBCWDRVeXhzQkNrd0Rjb2lmWVdndmRXSS9zTEFNWQpIbFFUL2hPMkFUUHRB
bmhmdGVvQ0FBRC8vd01BSjg1N3hQV2t0dFlBQUFBQVNVVk9SSzVDWUlJPQoKSW5kZXg6IFdlYkNv
cmUvUmVzb3VyY2VzL25vcnRoV2VzdFNvdXRoRWFzdFJlc2l6ZUN1cnNvci5wbmcKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUt
dHlwZSA9IGltYWdlL3BuZwoKaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFB
ZjgvOWhBQUFBaUVsRVFWUjRuS3lUU3dyQUlBeEVSWXBwMTExNwpBQStZNjJzVmpFVHhHem9ndXRE
blRLSksvYUV3MFRZZ1RXa0FRRm1MQVB5d0NHQ01xVzYvb2tRT0NJS0k2bzNhQW5qdlF3dGpNZTRw
CmdHY21pTmE2Z2xocmwybktwcEdUclJZL1VTTklpdGxFNjR1cVB5dndPazhXUWFqRlJ3Q1c5OXlC
YzY3N3lFUU94Qjl0cFE4QUFQLy8KQXdEOTMveHl6UVF2SndBQUFBQkpSVTVFcmtKZ2dnPT0KCklu
ZGV4OiBXZWJDb3JlL1Jlc291cmNlcy9ub3RBbGxvd2VkQ3Vyc29yLnBuZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNh
bm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBl
ID0gaW1hZ2UvcG5nCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBXZWJDb3JlL1Jlc291cmNlcy9ub3RB
bGxvd2VkQ3Vyc29yLnBuZwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyBpbWFn
ZS9wbmcKCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmtBQUFBWkNBWUFBQURFNllWakFBQUFD
WEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBClFuUkZXSFJEYjIxdFpXNTBBSFJKVFVVZ1kyaDFi
bXRzWlc0Z055QnBaMjV2Y21Wa0RVRlRRMGxKT2lBdUxpNHVMaTR1RFVoRldEb2cKTURkRU1qQXpN
RU14TWpBNU1FVzlodm0zQUFBRHNVbEVRVlI0bkp4VmJVaVRVUlIrMC93aVVSckpRSXRFNlk5aEZP
SlFpakVJb2crTQpJS1Rzcno4a1FlbEhJREdUbEJCMFB3UlpHaUVNRlVWUWNZamduQ3NKeEk4NXAy
T2h0SEtLNVdZdFo2U0NicnAxanA2Nzd0N2VxWFhoCllYZjNudk04OTN6Yyt3b0NONExCWUdpZWxa
VWwxTlRVQ0JzYkcwSWdFTmpmdzkrOXZUM0I3L2NML3pwT0FHSjVFUlJZWDEvZmg5U0kKaTR1VDRq
aStDQXJncjlQcDVHM3lBRXJBZGNJMXdDVkFKa0FPU0NTT3FHT0plRHdlWVcxdGplMHBjbkp5Ymd3
TURMeVpuNSszZXIxZQpENlRLaDRBb1BRNkh3MkkwR3B0VUtsVStpWjBDeEVRU2lXRWlXMXRiYkYz
WjN0NnVXVnhjL0JROFlpd3RMVG02dTd0cndTY0RrQlJKCjZDU2J5T1Y0SUNGYnI5ZTN3bWwvSGlY
QUJ0b09EZzYyVUFveGZkRmlFWDdoc2s2bmE0RFVoQVNnb3dMajQrUGZ0RnF0dGFpb3FBL1IKM053
OFpUYWIzVDZmYjVmWm9VOW5aMmNkY0p3RnhJdHJGRVYxa1dNTlBzTVFuOVJnTUdBbnZBQVVBeDdS
NzdQYTJ0cDNjM056UDVnZAoraW9VQ215TzAxTFJvRWg2YjIrdmpvK0FGNXFjbkxTQnpSMk1GbE1L
VUtGWVhWMmRrWThJT1pDTE9NTWl3VHhlbVoyZHRUUGpzYkd4CjcvMzkvY3U4a00xbW13STdCYVVr
RlpBREtMRmFyVitaRFhJZ0YzR0dVaFpONGFsV1YxZTl6TGlwcWNrQ2F3MURRME5oNmJQYjdXWWkK
eHk0NUI3aloxdGIybnUwakIwVVpsaktjbkFIYzJ0blo4VFBqNHVMaVZzcjlVNVBKNUlnZ2RCNlFW
MXBhK3BydElRZHlFV2VZU0FxZwpnQmNwS3l0N1JTZkNRcFpIRU1LTGVMVzh2RndyRWlrZ3pyOUVi
cnRjcmxEcjl2VDBHR0F0Vnpqb2ZhV1UwTXpNREtiMFFWZFhsNG10CklRZHlpVVd3T0RJODhjVEV4
RWRtREszcHBDaFNxZENTUXFPam94K2cyRi9ZZitRZ1B4bGZlTlpkdVhESjlNd1kzcWpkam82T05t
cFgKT2VVZjAvZGtlSGc0N0xuaFd4ZzVLQU9KWWhHOG9SY3lNakpLNEZRcnpBSGVKUmYwZlFzVk9a
TUU3d0tld3pQaURJb0craUlIY2drUwp0ejZHY3Fpc3JxN3VnamJjNUNOYVdGaHdqSXlNZE1QRlUx
ZFZWYjNFR2xnc2xoWCt3cnJkN2szMHBiU21DQklQSlNvbTBHbnZOelkyCkdubWhvd1lLb0EvNkVr
ZUNPQXEreTVJQkZ3RVBLeXNyZStFbXU0NFNtSjZlZHF2VjZqNzBJZDlrUWVMZDRxT0pvYTVBNDN0
cGFXbHEKalVaamdsUXRMaTh2LzlyZTN2WWpjSTVyOWZYMWI5RUdiY2xIUmh3UnY1SzhFSDU4MG9X
RHkxWUllQXlvQUZRUkttaXRrR3pTaFQ4ZgpyRU1GZUNFTU41NU9ocTJMWFpWTGhQazB6Nlk5R2Rs
R0gxZEFTZ3lmN0FRNmFUSWhpZFppLzVkY1N1d3dIRHArQXdBQS8vOERBTlhSCmZsRkhxQmtrQUFB
QUFFbEZUa1N1UW1DQwoK
</data>
<flag name="review"
          id="5105"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>