<?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>44254</bug_id>
          
          <creation_ts>2010-08-19 05:28:09 -0700</creation_ts>
          <short_desc>r64526 broke the GTK+-3 build</short_desc>
          <delta_ts>2010-08-20 10:50:39 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>266670</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-08-19 05:28:09 -0700</bug_when>
    <thetext>../../WebCore/platform/gtk/CursorGtk.cpp: In function ‘WTF::GRefPtr&lt;_GdkCursor&gt; WebCore::createNamedCursor(CustomCursorType)’:
../../WebCore/platform/gtk/CursorGtk.cpp:49: error: ‘gdk_bitmap_create_from_data’ was not declared in this scope
make[1]: *** [WebCore/platform/gtk/libwebkitgtk_3_0_la-CursorGtk.lo] Error 1


http://trac.webkit.org/changeset/64526

Looks like that gdk API has been removed and/or replaced by something else.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266673</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-08-19 05:29:54 -0700</bug_when>
    <thetext>In gtk+ master:

commit c9d08d02e540dfbd2c4517dbffdf635a462c0fe3
Author: Benjamin Otte &lt;otte@redhat.com&gt;
Date:   Fri Aug 6 23:27:09 2010 +0200

    gdk: Remove data consructors for GdkPixmap
    
    That is all of the gdk_pixmap/bitmap_create_from_* constructors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266674</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-08-19 05:31:50 -0700</bug_when>
    <thetext>And commit 4f37e6833c356ac3c70e084ede86ff05db84f703 has a nice example:


+  cairo_t *cr;
 
   screen = gdk_display_get_default_screen (display);
-  pixmap = gdk_bitmap_create_from_data (gdk_screen_get_root_window (screen), 
-                                       &quot;\0\0\0\0\0\0\0\0&quot;, 1, 1);
+  pixmap = gdk_pixmap_new (gdk_screen_get_root_window (screen), 1, 1, 1);
+  /* Clear Pixmap */
+  cr = gdk_cairo_create (pixmap);
+  cairo_set_operator (cr, CAIRO_OPERATOR_CLEAR);
+  cairo_paint (cr);
+  cairo_destroy (cr);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267041</commentid>
    <comment_count>3</comment_count>
      <attachid>64909</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-08-19 16:41:41 -0700</bug_when>
    <thetext>Created attachment 64909
Patch for this issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267055</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-08-19 16:45:11 -0700</bug_when>
    <thetext>Attachment 64909 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
Last 3072 characters of output:
its is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:104:  moz_copy_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:117:  moz_copy_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:131:  moz_alias_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:144:  moz_alias_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:158:  moz_zoom_in_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:171:  moz_zoom_in_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:185:  moz_zoom_out_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:198:  moz_zoom_out_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:212:  moz_not_allowed_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:225:  moz_not_allowed_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:239:  moz_spinning_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:252:  moz_spinning_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:266:  moz_none_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:279:  moz_none_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:293:  moz_hand_grab_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:306:  moz_hand_grab_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:320:  moz_hand_grabbing_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:333:  moz_hand_grabbing_mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
WebCore/platform/gtk/CursorGtk.h:363:  mask_bits is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
Total errors found: 23 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267059</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-08-19 16:49:30 -0700</bug_when>
    <thetext>This code is originally from Mozilla. It should gradually be brought into line with our style guidelines (it&apos;s just inline data for cursors), but not in this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267215</commentid>
    <comment_count>6</comment_count>
      <attachid>64909</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-08-20 05:42:36 -0700</bug_when>
    <thetext>Comment on attachment 64909
Patch for this issue

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267297</commentid>
    <comment_count>7</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-08-20 10:50:39 -0700</bug_when>
    <thetext>Committed r65741: &lt;http://trac.webkit.org/changeset/65741&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64909</attachid>
            <date>2010-08-19 16:41:41 -0700</date>
            <delta_ts>2010-08-20 05:42:36 -0700</delta_ts>
            <desc>Patch for this issue</desc>
            <filename>bug-44254-20100819164138.patch</filename>
            <type>text/plain</type>
            <size>14975</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NzkzMmU3YWRiZjA0NmJlMDlmNDlhZmUzNmZjMzBhMTRjMjFmYjQ2ZS4uNjgyMTJjN2FiYWViMTk3
YTY0NGJjOTQzYjZjYTRmYzY2OWMzM2UxOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxMC0wOC0xOSAgTWFy
dGluIFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcjY0NTI2IGJyb2tlIHRoZSBHVEsrLTMgYnVp
bGQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ0MjU0
CisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBhcyB0aGlzIGlzIGNvdmVyZWQgYnkgbWFudWFsLXRl
c3RzL2N1cnNvci5odG1sLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL0N1cnNvckd0ay5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpjcmVhdGVQaXhtYXBGcm9tQml0cyk6IEFkZGVkIHRoaXMgbWV0
aG9kIHdoaWNoIHR1cm5zIHRoZSBpbmxpbmUgZGF0YQorICAgICAgICBzdHJ1Y3R1cmVzIGludG8g
R2RrUGl4bWFwcyB1c2luZyBDYWlybyBhbmQgR0RLLUNhaXJvLgorICAgICAgICAoV2ViQ29yZTo6
Y3JlYXRlTmFtZWRDdXJzb3IpOiBNb2RpZmllZCB0aGlzIG1ldGhvZCB0byB1c2UgdGhlIG5ldyBo
ZWxwZXIuCisgICAgICAgICogcGxhdGZvcm0vZ3RrL0N1cnNvckd0ay5oOiBDaGFuZ2VkIGFsbCBp
bmxpbmUgZGF0YSBzdHJ1Y3R1cmVzIHRvIGJlIHVuc2lnbmVkCisgICAgICAgIGNoYXIgYXJyYXlz
ICh3aGljaCBDYWlybyByZXF1aXJlcykuIFRoZSBwcm9ncmVzcyBjdXJzb3IgaXMga25vd24gaW4g
WDExIGljb24gdGhlbWVzCisgICAgICAgIGFzICJsZWZ0X3B0cl93YXRjaC4iIFRoaXMgY2hhbmdl
IHRvIHRoZSBuYW1lIHByZXNlcnZlcyB0aGUgb2xkIGJlaGF2aW9yIG9mIHRha2luZyB0aGlzCisg
ICAgICAgIGljb24gZnJvbSB0aGUgdGhlbWUgd2hlbiBhdmFpbGFibGUuIEl0IHNlZW1zIHRoYXQg
dGhpcyB3b3JrZWQgaW4gdGhlIHBhc3QgZHVlIHRvIGEgZmx1a2UKKyAgICAgICAgb3IgZmFpbHVy
ZSBvZiB0aGUgcHJldmlvdXMgY29kZS4KKwogMjAxMC0wOC0xNyAgRXJpYyBTZWlkZWwgIDxlcmlj
QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL0N1cnNvckd0ay5jcHAgYi9XZWJDb3JlL3BsYXRmb3Jt
L2d0ay9DdXJzb3JHdGsuY3BwCmluZGV4IDQxYjA4MDAwOTQ2NjQ4NDYwYjMzODA3NTI5MzUyMDUz
NzE5MDViMTAuLmRiNmVmYTdjMDE0ZTAyZWVjMmI3Y2M2YmZmOGQyZjJiZWYyOTA2ODIgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL0N1cnNvckd0ay5jcHAKKysrIGIvV2ViQ29yZS9w
bGF0Zm9ybS9ndGsvQ3Vyc29yR3RrLmNwcApAQCAtMzcsNiArMzcsMTkgQEAKIAogbmFtZXNwYWNl
IFdlYkNvcmUgewogCitzdGF0aWMgR2RrUGl4bWFwKiBjcmVhdGVQaXhtYXBGcm9tQml0cyhjb25z
dCB1bnNpZ25lZCBjaGFyKiBiaXRzLCBjb25zdCBJbnRTaXplJiBzaXplKQoreworICAgIGNhaXJv
X3N1cmZhY2VfdCogZGF0YVN1cmZhY2UgPSBjYWlyb19pbWFnZV9zdXJmYWNlX2NyZWF0ZV9mb3Jf
ZGF0YShjb25zdF9jYXN0PHVuc2lnbmVkIGNoYXIqPihiaXRzKSwgQ0FJUk9fRk9STUFUX0ExLCBz
aXplLndpZHRoKCksIHNpemUuaGVpZ2h0KCksIHNpemUud2lkdGgoKSAvIDgpOworICAgIEdka1Bp
eG1hcCogcGl4bWFwID0gZ2RrX3BpeG1hcF9uZXcoMCwgc2l6ZS53aWR0aCgpLCBzaXplLmhlaWdo
dCgpLCAxKTsKKyAgICBjYWlyb190KiBjciA9IGdka19jYWlyb19jcmVhdGUocGl4bWFwKTsKKyAg
ICBjYWlyb19zZXRfc291cmNlX3N1cmZhY2UoY3IsIGRhdGFTdXJmYWNlLCAwLCAwKTsKKyAgICBj
YWlyb19zZXRfb3BlcmF0b3IoY3IsIENBSVJPX09QRVJBVE9SX1NPVVJDRSk7CisgICAgY2Fpcm9f
cGFpbnQoY3IpOworICAgIGNhaXJvX2Rlc3Ryb3koY3IpOworICAgIGNhaXJvX3N1cmZhY2VfZGVz
dHJveShkYXRhU3VyZmFjZSk7CisgICAgcmV0dXJuIHBpeG1hcDsKK30KKwogc3RhdGljIEdSZWZQ
dHI8R2RrQ3Vyc29yPiBjcmVhdGVOYW1lZEN1cnNvcihDdXN0b21DdXJzb3JUeXBlIGN1cnNvclR5
cGUpCiB7CiAgICAgQ3VzdG9tQ3Vyc29yIGN1cnNvciA9IEN1c3RvbUN1cnNvcnNbY3Vyc29yVHlw
ZV07CkBAIC00Niw4ICs1OSw5IEBAIHN0YXRpYyBHUmVmUHRyPEdka0N1cnNvcj4gY3JlYXRlTmFt
ZWRDdXJzb3IoQ3VzdG9tQ3Vyc29yVHlwZSBjdXJzb3JUeXBlKQogCiAgICAgY29uc3QgR2RrQ29s
b3IgZmcgPSB7IDAsIDAsIDAsIDAgfTsKICAgICBjb25zdCBHZGtDb2xvciBiZyA9IHsgNjU1MzUs
IDY1NTM1LCA2NTUzNSwgNjU1MzUgfTsKLSAgICBHUmVmUHRyPEdka1BpeG1hcD4gc291cmNlID0g
YWRvcHRHUmVmKGdka19iaXRtYXBfY3JlYXRlX2Zyb21fZGF0YSgwLCBjdXJzb3IuYml0cywgMzIs
IDMyKSk7Ci0gICAgR1JlZlB0cjxHZGtQaXhtYXA+IG1hc2sgPSBhZG9wdEdSZWYoZ2RrX2JpdG1h
cF9jcmVhdGVfZnJvbV9kYXRhKDAsIGN1cnNvci5tYXNrX2JpdHMsIDMyLCAzMikpOworICAgIElu
dFNpemUgY3Vyc29yU2l6ZSA9IEludFNpemUoMzIsIDMyKTsKKyAgICBHUmVmUHRyPEdka1BpeG1h
cD4gc291cmNlID0gYWRvcHRHUmVmKGNyZWF0ZVBpeG1hcEZyb21CaXRzKGN1cnNvci5iaXRzLCBj
dXJzb3JTaXplKSk7CisgICAgR1JlZlB0cjxHZGtQaXhtYXA+IG1hc2sgPSBhZG9wdEdSZWYoY3Jl
YXRlUGl4bWFwRnJvbUJpdHMoY3Vyc29yLm1hc2tfYml0cywgY3Vyc29yU2l6ZSkpOwogICAgIHJl
dHVybiBhZG9wdEdSZWYoZ2RrX2N1cnNvcl9uZXdfZnJvbV9waXhtYXAoc291cmNlLmdldCgpLCBt
YXNrLmdldCgpLCAmZmcsICZiZywgY3Vyc29yLmhvdF94LCBjdXJzb3IuaG90X3kpKTsKIH0KIApk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvQ3Vyc29yR3RrLmggYi9XZWJDb3JlL3Bs
YXRmb3JtL2d0ay9DdXJzb3JHdGsuaAppbmRleCA4NWFhZWZhY2MxYmNjYTgxNTVlMDkwYzQzZDQw
YTMzMzIyMGRhMjU3Li41Njg5MTliYTMzNWEyYWU1NGYyOGE0NjE5MDU4M2IzYTRiYTI0NjYwIDEw
MDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9DdXJzb3JHdGsuaAorKysgYi9XZWJDb3Jl
L3BsYXRmb3JtL2d0ay9DdXJzb3JHdGsuaApAQCAtNDcsNyArNDcsNyBAQAogKi8KIAogLyogTU9a
X0NVUlNPUl9WRVJUSUNBTF9URVhUICovCi1zdGF0aWMgY29uc3QgY2hhciBtb3pfdmVydGljYWxf
dGV4dF9iaXRzW10gPSB7CitzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciBtb3pfdmVydGljYWxf
dGV4dF9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDIsIDB4NDAsIDB4
MDAsIDB4MDAsIDB4MDIsIDB4NDAsIDB4MDAsIDB4MDAsCiAgIDB4MDYsIDB4NjAsIDB4MDAsIDB4
MDAsIDB4ZmMsIDB4M2YsIDB4MDAsIDB4MDAsIDB4MDYsIDB4NjAsIDB4MDAsIDB4MDAsCiAgIDB4
MDIsIDB4NDAsIDB4MDAsIDB4MDAsIDB4MDIsIDB4NDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsCkBAIC02MCw3ICs2MCw3IEBAIHN0YXRpYyBjb25zdCBjaGFyIG1vel92ZXJ0
aWNhbF90ZXh0X2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCi1zdGF0aWMgY29uc3QgY2hhciBt
b3pfdmVydGljYWxfdGV4dF9tYXNrX2JpdHNbXSA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25lZCBj
aGFyIG1vel92ZXJ0aWNhbF90ZXh0X21hc2tfYml0c1tdID0gewogICAweDA3LCAweGUwLCAweDAw
LCAweDAwLCAweDA3LCAweGUwLCAweDAwLCAweDAwLCAweDBmLCAweGYwLCAweDAwLCAweDAwLAog
ICAweGZmLCAweGZmLCAweDAwLCAweDAwLCAweGZlLCAweDdmLCAweDAwLCAweDAwLCAweGZmLCAw
eGZmLCAweDAwLCAweDAwLAogICAweDBmLCAweGYwLCAweDAwLCAweDAwLCAweDA3LCAweGUwLCAw
eDAwLCAweDAwLCAweDA3LCAweGUwLCAweDAwLCAweDAwLApAQCAtNzQsNyArNzQsNyBAQCBzdGF0
aWMgY29uc3QgY2hhciBtb3pfdmVydGljYWxfdGV4dF9tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCiAvKiBNT1pfQ1VS
U09SX0NPTlRFWFRfTUVOVSAqLwotc3RhdGljIGNvbnN0IGNoYXIgbW96X21lbnVfYml0c1tdID0g
eworc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgbW96X21lbnVfYml0c1tdID0gewogICAweDAw
LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDA0LCAweDAwLCAw
eDAwLCAweDAwLAogICAweDBjLCAweDAwLCAweDAwLCAweDAwLCAweDFjLCAweDAwLCAweDAwLCAw
eDAwLCAweDNjLCAweDAwLCAweDAwLCAweDAwLAogICAweDdjLCAweDAwLCAweDAwLCAweDAwLCAw
eGZjLCAweDAwLCAweDAwLCAweDAwLCAweGZjLCAweGZkLCAweDAwLCAweDAwLApAQCAtODcsNyAr
ODcsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBtb3pfbWVudV9iaXRzW10gPSB7CiAgIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsCiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAg
fTsKIAotc3RhdGljIGNvbnN0IGNoYXIgbW96X21lbnVfbWFza19iaXRzW10gPSB7CitzdGF0aWMg
Y29uc3QgdW5zaWduZWQgY2hhciBtb3pfbWVudV9tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwNiwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwZSwgMHgwMCwgMHgwMCwg
MHgwMCwKICAgMHgxZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHgzZSwgMHgwMCwgMHgwMCwgMHgwMCwg
MHg3ZSwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHhmZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHhmZSwg
MHhmZCwgMHgwMCwgMHgwMCwgMHhmZSwgMHhmZiwgMHgwMSwgMHgwMCwKQEAgLTEwMSw3ICsxMDEs
NyBAQCBzdGF0aWMgY29uc3QgY2hhciBtb3pfbWVudV9tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCiAvKiBNT1pfQ1VS
U09SX0NPUFkgKi8KLXN0YXRpYyBjb25zdCBjaGFyIG1vel9jb3B5X2JpdHNbXSA9IHsKK3N0YXRp
YyBjb25zdCB1bnNpZ25lZCBjaGFyIG1vel9jb3B5X2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwNCwgMHgwMCwgMHgwMCwgMHgw
MCwKICAgMHgwYywgMHgwMCwgMHgwMCwgMHgwMCwgMHgxYywgMHgwMCwgMHgwMCwgMHgwMCwgMHgz
YywgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHg3YywgMHgwMCwgMHgwMCwgMHgwMCwgMHhmYywgMHgw
MCwgMHgwMCwgMHgwMCwgMHhmYywgMHgwMSwgMHgwMCwgMHgwMCwKQEAgLTExNCw3ICsxMTQsNyBA
QCBzdGF0aWMgY29uc3QgY2hhciBtb3pfY29weV9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAot
c3RhdGljIGNvbnN0IGNoYXIgbW96X2NvcHlfbWFza19iaXRzW10gPSB7CitzdGF0aWMgY29uc3Qg
dW5zaWduZWQgY2hhciBtb3pfY29weV9tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwNiwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwZSwgMHgwMCwgMHgwMCwgMHgwMCwK
ICAgMHgxZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHgzZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHg3ZSwg
MHgwMCwgMHgwMCwgMHgwMCwKICAgMHhmZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHhmZSwgMHgwMSwg
MHgwMCwgMHgwMCwgMHhmZSwgMHgwMywgMHgwMCwgMHgwMCwKQEAgLTEyOCw3ICsxMjgsNyBAQCBz
dGF0aWMgY29uc3QgY2hhciBtb3pfY29weV9tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCiAvKiBNT1pfQ1VSU09SX0FM
SUFTICovCi1zdGF0aWMgY29uc3QgY2hhciBtb3pfYWxpYXNfYml0c1tdID0geworc3RhdGljIGNv
bnN0IHVuc2lnbmVkIGNoYXIgbW96X2FsaWFzX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwK
ICAgMHgwYywgMHgwMCwgMHgwMCwgMHgwMCwgMHgxYywgMHgwMCwgMHgwMCwgMHgwMCwgMHgzYywg
MHgwMCwgMHgwMCwgMHgwMCwKICAgMHg3YywgMHgwMCwgMHgwMCwgMHgwMCwgMHhmYywgMHgwMCwg
MHgwMCwgMHgwMCwgMHhmYywgMHgwMSwgMHgwMCwgMHgwMCwKQEAgLTE0MSw3ICsxNDEsNyBAQCBz
dGF0aWMgY29uc3QgY2hhciBtb3pfYWxpYXNfYml0c1tdID0gewogICAweDAwLCAweDAwLCAweDAw
LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLAog
ICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH07CiAKLXN0
YXRpYyBjb25zdCBjaGFyIG1vel9hbGlhc19tYXNrX2JpdHNbXSA9IHsKK3N0YXRpYyBjb25zdCB1
bnNpZ25lZCBjaGFyIG1vel9hbGlhc19tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwNiwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwZSwgMHgwMCwgMHgwMCwgMHgwMCwK
ICAgMHgxZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHgzZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHg3ZSwg
MHgwMCwgMHgwMCwgMHgwMCwKICAgMHhmZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHhmZSwgMHgwMSwg
MHgwMCwgMHgwMCwgMHhmZSwgMHgwMywgMHgwMCwgMHgwMCwKQEAgLTE1NSw3ICsxNTUsNyBAQCBz
dGF0aWMgY29uc3QgY2hhciBtb3pfYWxpYXNfbWFza19iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAogLyogTU9aX0NVUlNPUl9a
T09NX0lOICovCi1zdGF0aWMgY29uc3QgY2hhciBtb3pfem9vbV9pbl9iaXRzW10gPSB7CitzdGF0
aWMgY29uc3QgdW5zaWduZWQgY2hhciBtb3pfem9vbV9pbl9iaXRzW10gPSB7CiAgIDB4ZjAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MGMsIDB4MDMsIDB4MDAsIDB4MDAsIDB4MDIsIDB4MDQsIDB4MDAs
IDB4MDAsCiAgIDB4NjIsIDB4MDQsIDB4MDAsIDB4MDAsIDB4NjEsIDB4MDgsIDB4MDAsIDB4MDAs
IDB4ZjksIDB4MDksIDB4MDAsIDB4MDAsCiAgIDB4ZjksIDB4MDksIDB4MDAsIDB4MDAsIDB4NjEs
IDB4MDgsIDB4MDAsIDB4MDAsIDB4NjIsIDB4MDQsIDB4MDAsIDB4MDAsCkBAIC0xNjgsNyArMTY4
LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgbW96X3pvb21faW5fYml0c1tdID0gewogICAweDAwLCAw
eDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAw
LCAweDAwLAogICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAw
IH07CiAKLXN0YXRpYyBjb25zdCBjaGFyIG1vel96b29tX2luX21hc2tfYml0c1tdID0geworc3Rh
dGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgbW96X3pvb21faW5fbWFza19iaXRzW10gPSB7CiAgIDB4
ZjAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4ZmMsIDB4MDMsIDB4MDAsIDB4MDAsIDB4ZmUsIDB4MDcs
IDB4MDAsIDB4MDAsCiAgIDB4ZmUsIDB4MDcsIDB4MDAsIDB4MDAsIDB4ZmYsIDB4MGYsIDB4MDAs
IDB4MDAsIDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAsCiAgIDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAs
IDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAsIDB4ZmUsIDB4MDcsIDB4MDAsIDB4MDAsCkBAIC0xODIs
NyArMTgyLDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgbW96X3pvb21faW5fbWFza19iaXRzW10gPSB7
CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAog
LyogTU9aX0NVUlNPUl9aT09NX09VVCAqLwotc3RhdGljIGNvbnN0IGNoYXIgbW96X3pvb21fb3V0
X2JpdHNbXSA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIG1vel96b29tX291dF9iaXRz
W10gPSB7CiAgIDB4ZjAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MGMsIDB4MDMsIDB4MDAsIDB4MDAs
IDB4MDIsIDB4MDQsIDB4MDAsIDB4MDAsCiAgIDB4MDIsIDB4MDQsIDB4MDAsIDB4MDAsIDB4MDEs
IDB4MDgsIDB4MDAsIDB4MDAsIDB4ZjksIDB4MDksIDB4MDAsIDB4MDAsCiAgIDB4ZjksIDB4MDks
IDB4MDAsIDB4MDAsIDB4MDEsIDB4MDgsIDB4MDAsIDB4MDAsIDB4MDIsIDB4MDQsIDB4MDAsIDB4
MDAsCkBAIC0xOTUsNyArMTk1LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgbW96X3pvb21fb3V0X2Jp
dHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCi1zdGF0aWMgY29uc3QgY2hhciBtb3pfem9vbV9vdXRf
bWFza19iaXRzW10gPSB7CitzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciBtb3pfem9vbV9vdXRf
bWFza19iaXRzW10gPSB7CiAgIDB4ZjAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4ZmMsIDB4MDMsIDB4
MDAsIDB4MDAsIDB4ZmUsIDB4MDcsIDB4MDAsIDB4MDAsCiAgIDB4ZmUsIDB4MDcsIDB4MDAsIDB4
MDAsIDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAsIDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAsCiAgIDB4
ZmYsIDB4MGYsIDB4MDAsIDB4MDAsIDB4ZmYsIDB4MGYsIDB4MDAsIDB4MDAsIDB4ZmUsIDB4MDcs
IDB4MDAsIDB4MDAsCkBAIC0yMDksNyArMjA5LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgbW96X3pv
b21fb3V0X21hc2tfYml0c1tdID0gewogICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eDAwLCAweDAwLCAweDAwIH07CiAKIC8qIE1PWl9DVVJTT1JfTk9UX0FMTE9XRUQgKi8KLXN0YXRp
YyBjb25zdCBjaGFyIG1vel9ub3RfYWxsb3dlZF9iaXRzW10gPSB7CitzdGF0aWMgY29uc3QgdW5z
aWduZWQgY2hhciBtb3pfbm90X2FsbG93ZWRfYml0c1tdID0gewogICAweDAwLCAweDAwLCAweDAw
LCAweDAwLCAweDgwLCAweDFmLCAweDAwLCAweDAwLCAweGUwLCAweDdmLCAweDAwLCAweDAwLAog
ICAweGYwLCAweGYwLCAweDAwLCAweDAwLCAweDM4LCAweGMwLCAweDAxLCAweDAwLCAweDdjLCAw
eDgwLCAweDAzLCAweDAwLAogICAweGVjLCAweDAwLCAweDAzLCAweDAwLCAweGNlLCAweDAxLCAw
eDA3LCAweDAwLCAweDg2LCAweDAzLCAweDA2LCAweDAwLApAQCAtMjIyLDcgKzIyMiw3IEBAIHN0
YXRpYyBjb25zdCBjaGFyIG1vel9ub3RfYWxsb3dlZF9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4
MDAsCiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsK
IAotc3RhdGljIGNvbnN0IGNoYXIgbW96X25vdF9hbGxvd2VkX21hc2tfYml0c1tdID0geworc3Rh
dGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgbW96X25vdF9hbGxvd2VkX21hc2tfYml0c1tdID0gewog
ICAweDgwLCAweDFmLCAweDAwLCAweDAwLCAweGUwLCAweDdmLCAweDAwLCAweDAwLCAweGYwLCAw
eGZmLCAweDAwLCAweDAwLAogICAweGY4LCAweGZmLCAweDAxLCAweDAwLCAweGZjLCAweGYwLCAw
eDAzLCAweDAwLCAweGZlLCAweGMwLCAweDA3LCAweDAwLAogICAweGZlLCAweDgxLCAweDA3LCAw
eDAwLCAweGZmLCAweDgzLCAweDBmLCAweDAwLCAweGNmLCAweDA3LCAweDBmLCAweDAwLApAQCAt
MjM2LDcgKzIzNiw3IEBAIHN0YXRpYyBjb25zdCBjaGFyIG1vel9ub3RfYWxsb3dlZF9tYXNrX2Jp
dHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgw
MCB9OwogCiAvKiBNT1pfQ1VSU09SX1NQSU5OSU5HICovCi1zdGF0aWMgY29uc3QgY2hhciBtb3pf
c3Bpbm5pbmdfYml0c1tdID0geworc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgbW96X3NwaW5u
aW5nX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgw
MCwgMHgwMCwgMHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHgwYywgMHgwMCwgMHgwMCwgMHgw
MCwgMHgxYywgMHgwMCwgMHgwMCwgMHgwMCwgMHgzYywgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHg3
YywgMHgwMCwgMHgwMCwgMHgwMCwgMHhmYywgMHgwMCwgMHgwMCwgMHgwMCwgMHhmYywgMHgwMSwg
MHgwMCwgMHgwMCwKQEAgLTI0OSw3ICsyNDksNyBAQCBzdGF0aWMgY29uc3QgY2hhciBtb3pfc3Bp
bm5pbmdfYml0c1tdID0gewogICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLAogICAweDAwLCAweDAwLCAweDAwLCAw
eDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH07CiAKLXN0YXRpYyBjb25zdCBjaGFyIG1vel9z
cGlubmluZ19tYXNrX2JpdHNbXSA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIG1vel9z
cGlubmluZ19tYXNrX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwNiwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwZSwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHgxZSwgMHgwMCwg
MHgwMCwgMHgwMCwgMHgzZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHg3ZSwgMHgwMCwgMHgwMCwgMHgw
MCwKICAgMHhmZSwgMHgwMCwgMHgwMCwgMHgwMCwgMHhmZSwgMHgwMSwgMHgwMCwgMHgwMCwgMHhm
ZSwgMHgzYiwgMHgwMCwgMHgwMCwKQEAgLTI2Myw3ICsyNjMsNyBAQCBzdGF0aWMgY29uc3QgY2hh
ciBtb3pfc3Bpbm5pbmdfbWFza19iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAogLyogTU9aX0NVUlNPUl9OT05FICovCi1zdGF0
aWMgY29uc3QgY2hhciBtb3pfbm9uZV9iaXRzW10gPSB7CitzdGF0aWMgY29uc3QgdW5zaWduZWQg
Y2hhciBtb3pfbm9uZV9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCiAgIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4
MDAsCiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsCkBAIC0yNzYsNyArMjc2LDcgQEAgc3RhdGljIGNvbnN0IGNo
YXIgbW96X25vbmVfYml0c1tdID0gewogICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLAogICAweDAwLCAweDAwLCAw
eDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH07CiAKLXN0YXRpYyBjb25zdCBjaGFy
IG1vel9ub25lX21hc2tfYml0c1tdID0geworc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgbW96
X25vbmVfbWFza19iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCiAgIDB4MDAsIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsCkBAIC0yOTAsNyArMjkwLDcgQEAgc3RhdGljIGNvbnN0IGNoYXIg
bW96X25vbmVfbWFza19iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAgfTsKIAogLyogTU9aX0NVUlNPUl9IQU5EX0dSQUIgKi8KLXN0YXRp
YyBjb25zdCBjaGFyIG1vel9oYW5kX2dyYWJfYml0c1tdID0geworc3RhdGljIGNvbnN0IHVuc2ln
bmVkIGNoYXIgbW96X2hhbmRfZ3JhYl9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDYsIDB4MDAsIDB4MDAsCiAgIDB4
NjAsIDB4MzksIDB4MDAsIDB4MDAsIDB4OTAsIDB4NDksIDB4MDAsIDB4MDAsIDB4OTAsIDB4NDks
IDB4MDEsIDB4MDAsCiAgIDB4MjAsIDB4YzksIDB4MDIsIDB4MDAsIDB4MjAsIDB4NDksIDB4MDIs
IDB4MDAsIDB4NTgsIDB4NDAsIDB4MDIsIDB4MDAsCkBAIC0zMDMsNyArMzAzLDcgQEAgc3RhdGlj
IGNvbnN0IGNoYXIgbW96X2hhbmRfZ3JhYl9iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCiAg
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAotc3Rh
dGljIGNvbnN0IGNoYXIgbW96X2hhbmRfZ3JhYl9tYXNrX2JpdHNbXSA9IHsKK3N0YXRpYyBjb25z
dCB1bnNpZ25lZCBjaGFyIG1vel9oYW5kX2dyYWJfbWFza19iaXRzW10gPSB7CiAgIDB4MDAsIDB4
MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDYsIDB4MDAsIDB4MDAsIDB4NjAsIDB4M2YsIDB4MDAs
IDB4MDAsCiAgIDB4ZjAsIDB4N2YsIDB4MDAsIDB4MDAsIDB4ZjgsIDB4ZmYsIDB4MDEsIDB4MDAs
IDB4ZjgsIDB4ZmYsIDB4MDMsIDB4MDAsCiAgIDB4ZjAsIDB4ZmYsIDB4MDcsIDB4MDAsIDB4Zjgs
IDB4ZmYsIDB4MDcsIDB4MDAsIDB4ZmMsIDB4ZmYsIDB4MDcsIDB4MDAsCkBAIC0zMTcsNyArMzE3
LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgbW96X2hhbmRfZ3JhYl9tYXNrX2JpdHNbXSA9IHsKICAg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9OwogCiAvKiBN
T1pfQ1VSU09SX0hBTkRfR1JBQkJJTkcgKi8KLXN0YXRpYyBjb25zdCBjaGFyIG1vel9oYW5kX2dy
YWJiaW5nX2JpdHNbXSA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIG1vel9oYW5kX2dy
YWJiaW5nX2JpdHNbXSA9IHsKICAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwKICAgMHgwMCwgMHgwMCwgMHgwMCwg
MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwKICAg
MHhjMCwgMHgzNiwgMHgwMCwgMHgwMCwgMHgyMCwgMHhjOSwgMHgwMCwgMHgwMCwgMHgyMCwgMHg0
MCwgMHgwMSwgMHgwMCwKQEAgLTMzMCw3ICszMzAsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBtb3pf
aGFuZF9ncmFiYmluZ19iaXRzW10gPSB7CiAgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCiAgIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfTsKIAotc3RhdGljIGNvbnN0ICBj
aGFyIG1vel9oYW5kX2dyYWJiaW5nX21hc2tfYml0c1tdID0geworc3RhdGljIGNvbnN0ICB1bnNp
Z25lZCBjaGFyIG1vel9oYW5kX2dyYWJiaW5nX21hc2tfYml0c1tdID0gewogICAweDAwLCAweDAw
LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eDAwLAogICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eGMwLCAweDM2LCAweDAwLCAweDAwLAogICAweGUwLCAweGZmLCAweDAwLCAweDAwLCAweGYwLCAw
eGZmLCAweDAxLCAweDAwLCAweGYwLCAweGZmLCAweDAzLCAweDAwLApAQCAtMzU5LDggKzM1OSw4
IEBAIGVudW0gQ3VzdG9tQ3Vyc29yVHlwZSB7CiAKIHR5cGVkZWYgc3RydWN0IHsKICAgICBjb25z
dCBjaGFyKiBuYW1lOwotICAgIGNvbnN0IGNoYXIqIGJpdHM7Ci0gICAgY29uc3QgY2hhciogbWFz
a19iaXRzOworICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIqIGJpdHM7CisgICAgY29uc3QgdW5zaWdu
ZWQgY2hhciogbWFza19iaXRzOwogICAgIGludCBob3RfeDsKICAgICBpbnQgaG90X3k7CiB9IEN1
c3RvbUN1cnNvcjsKQEAgLTM3NCw3ICszNzQsNyBAQCBzdGF0aWMgY29uc3QgQ3VzdG9tQ3Vyc29y
IEN1c3RvbUN1cnNvcnNbXSA9IHsKICAgICB7ICJ6b29tLW91dCIsIG1vel96b29tX291dF9iaXRz
LCBtb3pfem9vbV9vdXRfbWFza19iaXRzLCA2LCA2IH0sCiAgICAgeyAidmVydGljYWwtdGV4dCIs
IG1vel92ZXJ0aWNhbF90ZXh0X2JpdHMsIG1vel92ZXJ0aWNhbF90ZXh0X21hc2tfYml0cywgOCwg
NCB9LAogICAgIHsgImRuZC1uby1kcm9wIiwgbW96X25vdF9hbGxvd2VkX2JpdHMsIG1vel9ub3Rf
YWxsb3dlZF9tYXNrX2JpdHMsIDksICA5IH0sCi0gICAgeyAicHJvZ3Jlc3MiLCBtb3pfc3Bpbm5p
bmdfYml0cywgbW96X3NwaW5uaW5nX21hc2tfYml0cywgMiwgIDJ9LAorICAgIHsgImxlZnRfcHRy
X3dhdGNoIiwgbW96X3NwaW5uaW5nX2JpdHMsIG1vel9zcGlubmluZ19tYXNrX2JpdHMsIDIsICAy
fSwKICAgICB7ICJub25lIiwgbW96X25vbmVfYml0cywgbW96X25vbmVfbWFza19iaXRzLCAwLCAw
IH0sCiAgICAgeyAiZ3JhYiIsIG1vel9oYW5kX2dyYWJfYml0cywgbW96X2hhbmRfZ3JhYl9tYXNr
X2JpdHMsIDEwLCAxMCB9LAogICAgIHsgImdyYWJiaW5nIiwgbW96X2hhbmRfZ3JhYmJpbmdfYml0
cywgbW96X2hhbmRfZ3JhYmJpbmdfbWFza19iaXRzLCAxMCwgMTAgfQo=
</data>
<flag name="review"
          id="53569"
          type_id="1"
          status="+"
          setter="xan.lopez"
    />
          </attachment>
      

    </bug>

</bugzilla>