tests: add test for subpictures.
authorThibault Saunier <thibault.saunier@collabora.com>
Fri, 14 Oct 2011 16:00:12 +0000 (13:00 -0300)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 12 Dec 2011 14:08:42 +0000 (15:08 +0100)
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
tests/Makefile.am
tests/test-subpicture-data.c [new file with mode: 0644]
tests/test-subpicture-data.h [new file with mode: 0644]
tests/test-subpicture.c [new file with mode: 0644]

index 8a27305..d1c7d45 100644 (file)
@@ -3,6 +3,7 @@ noinst_PROGRAMS =       \
        test-display    \
        test-surfaces   \
        test-windows    \
+       test-subpicture \
        $(NULL)
 
 if USE_GLX
@@ -55,6 +56,10 @@ test_surfaces_SOURCES        = test-surfaces.c
 test_surfaces_CFLAGS   = $(TEST_CFLAGS) $(TEST_X11_CFLAGS)
 test_surfaces_LDADD    = $(TEST_LIBS) $(TEST_X11_LIBS)
 
+test_subpicture_SOURCES = test-subpicture.c test-h264.c test-subpicture-data.c
+test_subpicture_CFLAGS  = $(TEST_CFLAGS) $(TEST_X11_CFLAGS)
+test_subpicture_LDADD   = $(TEST_LIBS) $(TEST_X11_LIBS)
+
 test_windows_SOURCES   = test-windows.c image.c
 test_windows_CFLAGS    = $(TEST_CFLAGS) $(TEST_X11_CFLAGS)
 test_windows_LDADD     = $(TEST_LIBS) $(TEST_X11_LIBS)
diff --git a/tests/test-subpicture-data.c b/tests/test-subpicture-data.c
new file mode 100644 (file)
index 0000000..02f2188
--- /dev/null
@@ -0,0 +1,1430 @@
+/*
+ *  test-subpicture-data.c - subpicture data
+ *
+ *  Copyright (C) <2011> Intel Corporation
+ *  Copyright (C) <2011> Collabora Ltd.
+ *  Copyright (C) <2011> Thibault Saunier <thibault.saunier@collabora.com>
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+ */
+
+#include "test-subpicture-data.h"
+
+#define SUBPICTURE_WIDTH           184
+#define SUBPICTURE_HEIGHT          38
+#define SUBPICTURE_DATA_SIZE     27968
+
+/* Raw RGBA data */
+static const guint32 text[] = {
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x09000000, 0x63000000, 0x08000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x44000000, 0x88000000, 0x88000000, 0x88000000, 0x88000000,
+  0x88000000, 0x88000000, 0x88000000, 0x88000000, 0x88000000,
+  0x44000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x44000000, 0x88000000,
+  0x44000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x69000000, 0xff0000b4, 0x65000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0x80000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x6a000000,
+  0xff0000b6, 0x9c000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x3c000000, 0xbb000000,
+  0xff0000ff, 0xdd000000, 0xbb000000, 0xbb000000, 0xbb000000,
+  0xbb000000, 0xdd000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x08000000, 0x61000000,
+  0x60000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x1f000000, 0x5c000000, 0x78000000, 0x60000000,
+  0x27000000, 0x00000000, 0x00000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x88000000, 0x88000000, 0x88000000,
+  0x0f000000, 0x00000000, 0x00000000, 0x42000000, 0x78000000,
+  0x78000000, 0x41000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x1f000000, 0x5c000000, 0x78000000,
+  0x60000000, 0x27000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x1f000000, 0x5c000000, 0x78000000, 0x60000000,
+  0x27000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x42000000, 0x78000000, 0x78000000, 0x41000000,
+  0x00000000, 0x00000000, 0x00000000, 0x44000000, 0x88000000,
+  0x88000000, 0x45000000, 0x3d000000, 0x73000000, 0x6c000000,
+  0x37000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x44000000,
+  0xc4000000, 0xff0000ff, 0xe2000000, 0x88000000, 0x88000000,
+  0x88000000, 0x53000000, 0x88000000, 0x88000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x41000000,
+  0x78000000, 0x78000000, 0x46000000, 0x01000000, 0x00000000,
+  0x00000000, 0x44000000, 0x88000000, 0x88000000, 0x49000000,
+  0x55000000, 0x78000000, 0x4a000000, 0x02000000, 0x02000000,
+  0x4f000000, 0x78000000, 0x4d000000, 0x01000000, 0x00000000,
+  0x00000000, 0x44000000, 0x88000000, 0x88000000, 0x45000000,
+  0x3e000000, 0x77000000, 0x78000000, 0x43000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x42000000, 0x78000000, 0x78000000, 0x41000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x1f000000,
+  0x5c000000, 0x78000000, 0x60000000, 0x27000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x80000000,
+  0x77000000, 0x9e000000, 0x00000000, 0x00000000, 0x9000000a,
+  0xfd000076, 0xff0000b6, 0xff0000ef, 0xfe0000dc, 0xf50000a0,
+  0xc8000036, 0x35000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff00009c, 0x1c000000,
+  0x10000000, 0xc900001f, 0xff0000ad, 0xff0000e7, 0xff0000e7,
+  0xff0000ad, 0xc900001f, 0x13000000, 0x00000000, 0x00000000,
+  0x9000000a, 0xfd000076, 0xff0000b6, 0xff0000ef, 0xfe0000dc,
+  0xf50000a0, 0xc8000036, 0x35000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x9000000a,
+  0xfd000076, 0xff0000b6, 0xff0000ef, 0xfe0000dc, 0xf50000a0,
+  0xc8000036, 0x35000000, 0x00000000, 0x10000000, 0xc900001f,
+  0xff0000ad, 0xff0000e7, 0xff0000e7, 0xff0000ad, 0xc900001f,
+  0x13000000, 0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xee000011, 0xff0000a3, 0xff0000e5, 0xff0000ca, 0xfc000072,
+  0x94000010, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff00009c,
+  0x9b000000, 0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x10000000, 0xc900001f, 0xff0000ad, 0xfe0000e7,
+  0xff0000e7, 0xff0000af, 0xc600001f, 0x11000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xff0000ff, 0xf700001f, 0xff0000b6,
+  0xff0000eb, 0xf80000ac, 0xbb00001a, 0xc8000022, 0xff0000b3,
+  0xff0000e6, 0xf900008a, 0xad000017, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xff0000ff, 0xf300001b, 0xff0000ad,
+  0xfe0000e3, 0xff0000e9, 0xff0000ad, 0xc100001d, 0x0f000000,
+  0x00000000, 0x00000000, 0x10000000, 0xc900001f, 0xff0000ad,
+  0xff0000e7, 0xff0000e7, 0xff0000ad, 0xc900001f, 0x13000000,
+  0x00000000, 0x00000000, 0x9000000a, 0xfd000076, 0xff0000b6,
+  0xff0000ef, 0xfe0000dc, 0xf50000a0, 0xc8000036, 0x35000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xe2000000, 0x88000000,
+  0x88000000, 0xc4000000, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x43000000, 0xff000078, 0xf8000096,
+  0xbe00002c, 0xb9000011, 0xe5000051, 0xfa0000cf, 0xff0000ff,
+  0x8d000000, 0x3c000000, 0xbb000000, 0xff0000ff, 0xdd000000,
+  0xbb000000, 0xbb000000, 0xbb000000, 0x57000000, 0xbc00001a,
+  0xff0000e4, 0xf5000098, 0xc8000033, 0xd1000033, 0xf900009a,
+  0xff0000e4, 0xbe00001a, 0x00000000, 0x43000000, 0xff000078,
+  0xf8000096, 0xbe00002c, 0xb9000011, 0xe5000051, 0xfa0000cf,
+  0xff0000ff, 0x8d000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x43000000, 0xff000078, 0xf8000096,
+  0xbe00002c, 0xb9000011, 0xe5000051, 0xfa0000cf, 0xff0000ff,
+  0x8d000000, 0x00000000, 0xbc00001a, 0xff0000e4, 0xf5000098,
+  0xc8000033, 0xd1000033, 0xf900009a, 0xff0000e4, 0xbe00001a,
+  0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff, 0xff0000b1,
+  0xea000077, 0xbd00001d, 0xda000042, 0xfd0000bc, 0xfa000074,
+  0x36000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff,
+  0xdd000000, 0xbb000000, 0xbb000000, 0xbb000000, 0x81000000,
+  0xbb000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0xb700001a, 0xff0000e6, 0xf500008e, 0xc9000031, 0xd000002c,
+  0xf8000087, 0xff0000dd, 0xb1000014, 0x00000000, 0x3c000000,
+  0xbb000000, 0xff0000ff, 0xff0000a9, 0xd4000054, 0xc5000024,
+  0xfc0000a8, 0xfa0000b4, 0xff0000a7, 0xd5000054, 0xc4000024,
+  0xfc0000aa, 0xfc000088, 0x3e000000, 0x00000000, 0x3c000000,
+  0xbb000000, 0xff0000ff, 0xff0000cf, 0xf2000087, 0xc600002d,
+  0xd1000033, 0xf900009a, 0xff0000e1, 0xb6000017, 0x00000000,
+  0x00000000, 0xbc00001a, 0xff0000e4, 0xf5000098, 0xc8000033,
+  0xd1000033, 0xf900009a, 0xff0000e4, 0xbe00001a, 0x00000000,
+  0x43000000, 0xff000078, 0xf8000096, 0xbe00002c, 0xb9000011,
+  0xe5000051, 0xfa0000cf, 0xff0000ff, 0x8d000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x75000000, 0xfe0000e4, 0xc5000025, 0x4c000000,
+  0x16000000, 0x09000000, 0xcd000040, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x2e000000, 0xff00009c, 0xf8000092,
+  0x7e000000, 0x4c000000, 0x1a000000, 0x30000000, 0xfa000096,
+  0xff00009b, 0x37000000, 0x75000000, 0xfe0000e4, 0xc5000025,
+  0x4c000000, 0x16000000, 0x09000000, 0xcd000040, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x75000000, 0xfe0000e4, 0xc5000025, 0x4c000000,
+  0x16000000, 0x09000000, 0xcd000040, 0xff0000ff, 0xc0000000,
+  0x2e000000, 0xff00009c, 0xf8000092, 0x7e000000, 0x4c000000,
+  0x1a000000, 0x30000000, 0xfa000096, 0xff00009b, 0x37000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xf5000078, 0x5e000000,
+  0x3c000000, 0x0f000000, 0xcd00004b, 0xfe0000c1, 0x89000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x2e000000, 0xff00009b,
+  0xf900009e, 0x82000000, 0x47000000, 0x19000000, 0x25000000,
+  0xf700008e, 0xfe000086, 0x25000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xee000060, 0x56000000, 0x2a000000, 0xb9000036,
+  0xff0000ff, 0xe9000060, 0x55000000, 0x2a000000, 0xba000038,
+  0xff0000ca, 0x91000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xf7000084, 0x70000000, 0x44000000, 0x17000000,
+  0x30000000, 0xfb000096, 0xff000098, 0x32000000, 0x2e000000,
+  0xff00009c, 0xf8000092, 0x7e000000, 0x4c000000, 0x1a000000,
+  0x30000000, 0xfa000096, 0xff00009b, 0x37000000, 0x75000000,
+  0xfe0000e4, 0xc5000025, 0x4c000000, 0x16000000, 0x09000000,
+  0xcd000040, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xdd000000, 0xbb000000, 0xbb000000, 0xdd000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x49000000, 0xf70000a8, 0xfb0000cb, 0xea000055, 0x82000005,
+  0x48000000, 0x44000000, 0x88000000, 0x9e000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x5d000000, 0xff0000da, 0xd0000049, 0x49000000,
+  0x00000000, 0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d9,
+  0x96000000, 0x49000000, 0xf70000a8, 0xfb0000cb, 0xea000055,
+  0x82000005, 0x48000000, 0x44000000, 0x88000000, 0x9e000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x49000000, 0xf70000a8, 0xfb0000cb, 0xea000055, 0x82000005,
+  0x48000000, 0x44000000, 0x88000000, 0x9e000000, 0x5d000000,
+  0xff0000da, 0xd0000049, 0x49000000, 0x00000000, 0x00000000,
+  0x00000000, 0xbe00004b, 0xfe0000d9, 0x96000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xd1000028, 0x3c000000, 0x00000000,
+  0x00000000, 0x90000011, 0xff0000fc, 0xaf000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x5d000000, 0xff0000da, 0xeb000034,
+  0xad000000, 0x88000000, 0x88000000, 0x88000000, 0xde00002f,
+  0xff0000cb, 0x7b000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xcd000020, 0x30000000, 0x00000000, 0x84000005, 0xff0000ff,
+  0xcd000020, 0x30000000, 0x00000000, 0x85000006, 0xff0000fc,
+  0xb1000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xd300002c, 0x42000000, 0x00000000, 0x00000000, 0x00000000,
+  0xbe00004b, 0xfe0000d8, 0x95000000, 0x5d000000, 0xff0000da,
+  0xd0000049, 0x49000000, 0x00000000, 0x00000000, 0x00000000,
+  0xbe00004b, 0xfe0000d9, 0x96000000, 0x49000000, 0xf70000a8,
+  0xfb0000cb, 0xea000055, 0x82000005, 0x48000000, 0x44000000,
+  0x88000000, 0x9e000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x3c000000, 0x77000000,
+  0x9e000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x8f000007, 0xf900007e, 0xfc0000dd, 0xff0000f2, 0xfb0000c2,
+  0xf200005c, 0x72000001, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x78000000, 0xff0000f6, 0xc0000012, 0x25000000, 0x00000000,
+  0x00000000, 0x00000000, 0x92000013, 0xff0000f6, 0xb4000000,
+  0x00000000, 0x8f000007, 0xf900007e, 0xfc0000dd, 0xff0000f2,
+  0xfb0000c2, 0xf200005c, 0x72000001, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x8f000007, 0xf900007e, 0xfc0000dd, 0xff0000f2, 0xfb0000c2,
+  0xf200005c, 0x72000001, 0x00000000, 0x78000000, 0xff0000f6,
+  0xc0000012, 0x25000000, 0x00000000, 0x00000000, 0x00000000,
+  0x92000013, 0xff0000f6, 0xb4000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x14000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xbf000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x7a000000, 0xff0000f6, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ee,
+  0xa8000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x10000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x10000000, 0x00000000, 0x80000000, 0xff0000ff, 0xbf000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x16000000, 0x00000000, 0x00000000, 0x00000000, 0x92000013,
+  0xff0000f6, 0xb3000000, 0x78000000, 0xff0000f6, 0xc0000012,
+  0x25000000, 0x00000000, 0x00000000, 0x00000000, 0x92000013,
+  0xff0000f6, 0xb4000000, 0x00000000, 0x8f000007, 0xf900007e,
+  0xfc0000dd, 0xff0000f2, 0xfb0000c2, 0xf200005c, 0x72000001,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x44000000,
+  0x88000000, 0x44000000, 0x00000000, 0x44000000, 0x88000000,
+  0x65000000, 0x84000000, 0xc8000014, 0xf4000059, 0xfc0000cc,
+  0xfb000098, 0x40000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x5d000000,
+  0xff0000da, 0xdc00004a, 0x09000000, 0x00000000, 0x00000000,
+  0x00000000, 0xbe00004b, 0xfe0000d9, 0xb1000000, 0x44000000,
+  0x88000000, 0x65000000, 0x84000000, 0xc8000014, 0xf4000059,
+  0xfc0000cc, 0xfb000098, 0x40000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x44000000, 0x88000000,
+  0x65000000, 0x84000000, 0xc8000014, 0xf4000059, 0xfc0000cc,
+  0xfb000098, 0x40000000, 0x5d000000, 0xff0000da, 0xdc00004a,
+  0x09000000, 0x00000000, 0x00000000, 0x00000000, 0xbe00004b,
+  0xfe0000d9, 0xb1000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x69000000, 0xff0000d9, 0xe8000028, 0xbb000000, 0xbb000000,
+  0xbb000000, 0xbb000000, 0xda000000, 0xff000000, 0xc1000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xd6000036, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d8,
+  0xb1000000, 0x5d000000, 0xff0000da, 0xdc00004a, 0x09000000,
+  0x00000000, 0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d9,
+  0xb1000000, 0x44000000, 0x88000000, 0x65000000, 0x84000000,
+  0xc8000014, 0xf4000059, 0xfc0000cc, 0xfb000098, 0x40000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0x80000000, 0x00000000, 0x80000000, 0xff0000ff, 0xba00003a,
+  0x00000000, 0x00000000, 0x0b000000, 0xc1000027, 0xff0000e2,
+  0x9d000000, 0x00000000, 0x7f000000, 0xff0000fd, 0xc0000002,
+  0x00000000, 0x43000000, 0x88000000, 0x71000000, 0xff00009b,
+  0xfb000095, 0x39000000, 0x00000000, 0x00000000, 0x18000000,
+  0xf9000096, 0xff00009b, 0x85000000, 0x80000000, 0xff0000ff,
+  0xba00003a, 0x00000000, 0x00000000, 0x0b000000, 0xc1000027,
+  0xff0000e2, 0x9d000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xba00003a,
+  0x00000000, 0x00000000, 0x0b000000, 0xc1000027, 0xff0000e2,
+  0x9d000000, 0x2b000000, 0xff00009b, 0xfb000095, 0x39000000,
+  0x00000000, 0x00000000, 0x18000000, 0xf9000096, 0xff00009b,
+  0x85000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x7f000000, 0xff0000fd,
+  0xc0000002, 0x00000000, 0x43000000, 0x88000000, 0x46000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x2b000000,
+  0xff000097, 0xf4000080, 0x1b000000, 0x00000000, 0x00000000,
+  0x08000000, 0xe0000059, 0xff0000b5, 0x55000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xf9000089, 0x28000000, 0x00000000,
+  0x00000000, 0x18000000, 0xf9000096, 0xff000097, 0x83000000,
+  0x2b000000, 0xff00009b, 0xfb000095, 0x39000000, 0x00000000,
+  0x00000000, 0x18000000, 0xf9000096, 0xff00009b, 0x85000000,
+  0x80000000, 0xff0000ff, 0xba00003a, 0x00000000, 0x00000000,
+  0x0b000000, 0xc1000027, 0xff0000e2, 0x9d000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x44000000,
+  0xc4000000, 0xff0000ff, 0xe2000000, 0x88000000, 0x88000000,
+  0x88000000, 0x88000000, 0xc4000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xfc0000c5, 0xcf00004a,
+  0x91000010, 0xab00002c, 0xfa00009d, 0xff000074, 0x95000000,
+  0x00000000, 0x66000000, 0xff0000c1, 0xee000050, 0x8e00000d,
+  0xe400005a, 0xfe0000c7, 0x66000000, 0xb800001a, 0xff0000e4,
+  0xf8000099, 0xac000033, 0xac000033, 0xf5000099, 0xff0000e4,
+  0xcc00001a, 0x4e000000, 0x80000000, 0xff0000ff, 0xfc0000c5,
+  0xcf00004a, 0x91000010, 0xab00002c, 0xfa00009d, 0xff000074,
+  0x95000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xfc0000c5, 0xcf00004a,
+  0x91000010, 0xab00002c, 0xfa00009d, 0xff000074, 0x95000000,
+  0x00000000, 0xb800001a, 0xff0000e4, 0xf8000099, 0xac000033,
+  0xac000033, 0xf5000099, 0xff0000e4, 0xcc00001a, 0x4e000000,
+  0x44000000, 0xc4000000, 0xff0000ff, 0xe2000000, 0x44000000,
+  0x00000000, 0x44000000, 0xc4000000, 0xff0000ff, 0xe2000000,
+  0x44000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x66000000, 0xff0000c1, 0xee000050,
+  0x8e00000d, 0xe400005a, 0xfe0000c7, 0xaa000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x00000000, 0xad000015,
+  0xff0000d3, 0xf200007f, 0xaa00002d, 0x9d00001d, 0xe6000061,
+  0xff0000e9, 0xe9000025, 0x60000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000bc, 0xf5000088, 0xa900002d, 0xac000033,
+  0xf5000099, 0xff0000e1, 0xc9000017, 0x4c000000, 0x00000000,
+  0xb800001a, 0xff0000e4, 0xf8000099, 0xac000033, 0xac000033,
+  0xf5000099, 0xff0000e4, 0xcc00001a, 0x4e000000, 0x80000000,
+  0xff0000ff, 0xfc0000c5, 0xcf00004a, 0x91000010, 0xab00002c,
+  0xfa00009d, 0xff000074, 0x95000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x36000000, 0xd300003b, 0xfb0000aa, 0xff0000e1, 0xff0000f0,
+  0xff0000b6, 0xfc000076, 0xae000008, 0x3a000000, 0x00000000,
+  0x15000000, 0xee000046, 0xff0000bd, 0xff0000ef, 0xfd0000be,
+  0xeb00003f, 0x6f000000, 0x13000000, 0xcd00001f, 0xff0000ae,
+  0xff0000e8, 0xff0000e8, 0xff0000ae, 0xd900001f, 0x7d000000,
+  0x0d000000, 0x36000000, 0xd300003b, 0xfb0000aa, 0xff0000e1,
+  0xff0000f0, 0xff0000b6, 0xfc000076, 0xae000008, 0x3a000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x36000000, 0xd300003b, 0xfb0000aa, 0xff0000e1, 0xff0000f0,
+  0xff0000b6, 0xfc000076, 0xae000008, 0x3a000000, 0x00000000,
+  0x13000000, 0xcd00001f, 0xff0000ae, 0xff0000e8, 0xff0000e8,
+  0xff0000ae, 0xd900001f, 0x7d000000, 0x0d000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x15000000, 0xee000046, 0xff0000bd, 0xff0000ef,
+  0xfd0000be, 0xeb00003f, 0xbc000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x0e000000, 0xc0000018,
+  0xff0000a4, 0xff0000e1, 0xff0000e5, 0xfc00009b, 0xec000042,
+  0x8d000000, 0x13000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xf8000012, 0xff0000a6, 0xff0000e2, 0xff0000e9, 0xff0000ad,
+  0xd100001d, 0x78000000, 0x0c000000, 0x00000000, 0x13000000,
+  0xcd00001f, 0xff0000ae, 0xff0000e8, 0xff0000e8, 0xff0000ae,
+  0xd900001f, 0x7d000000, 0x0d000000, 0x36000000, 0xd300003b,
+  0xfb0000aa, 0xff0000e1, 0xff0000f0, 0xff0000b6, 0xfc000076,
+  0xae000008, 0x3a000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x3c000000, 0x77000000, 0xbb000000,
+  0xbb000000, 0xbb000000, 0xbb000000, 0xbb000000, 0xbb000000,
+  0xbb000000, 0xbb000000, 0x9e000000, 0x00000000, 0x00000000,
+  0x00000000, 0x4a000000, 0x96000000, 0xb2000000, 0xa8000000,
+  0x6e000000, 0x3b000000, 0x04000000, 0x00000000, 0x00000000,
+  0x0f000000, 0x78000000, 0xaa000000, 0xaa000000, 0x68000000,
+  0x20000000, 0x00000000, 0x00000000, 0x47000000, 0xa5000000,
+  0xb4000000, 0x94000000, 0x57000000, 0x10000000, 0x00000000,
+  0x00000000, 0x00000000, 0x4a000000, 0x96000000, 0xb2000000,
+  0xa8000000, 0x6e000000, 0x3b000000, 0x04000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x4a000000, 0x96000000, 0xb2000000, 0xa8000000,
+  0x6e000000, 0x3b000000, 0x04000000, 0x00000000, 0x00000000,
+  0x00000000, 0x47000000, 0xa5000000, 0xb4000000, 0x94000000,
+  0x57000000, 0x10000000, 0x00000000, 0x3c000000, 0x77000000,
+  0xbb000000, 0xbb000000, 0x9e000000, 0x00000000, 0x3c000000,
+  0x77000000, 0xbb000000, 0xbb000000, 0x9e000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x0f000000, 0x78000000, 0xaa000000, 0xaa000000,
+  0x68000000, 0x54000000, 0x77000000, 0xbb000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x00000000, 0x00000000, 0x3b000000,
+  0x9f000000, 0xb0000000, 0x9e000000, 0x51000000, 0x21000000,
+  0x00000000, 0x3c000000, 0x77000000, 0xbb000000, 0xbb000000,
+  0x9e000000, 0x3c000000, 0x77000000, 0xbb000000, 0xbb000000,
+  0x9e000000, 0x3c000000, 0x77000000, 0xbb000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x43000000, 0x9d000000, 0xb3000000, 0x95000000, 0x57000000,
+  0x0f000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x47000000, 0xa5000000, 0xb4000000, 0x94000000, 0x57000000,
+  0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x4a000000,
+  0x96000000, 0xb2000000, 0xa8000000, 0x6e000000, 0x3b000000,
+  0x04000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x44000000, 0xc4000000, 0xff0000ff, 0xe2000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x3c000000, 0x77000000,
+  0xbb000000, 0xbb000000, 0x9e000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x09000000, 0x63000000, 0x08000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x44000000,
+  0x88000000, 0x88000000, 0x44000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x69000000, 0xff0000b4, 0x65000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x88000000,
+  0x44000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x44000000,
+  0x88000000, 0x88000000, 0x44000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x6a000000, 0xff0000b6, 0x9c000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x08000000,
+  0x61000000, 0x60000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x3c000000, 0xbb000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x88000000, 0x88000000, 0x88000000,
+  0x0f000000, 0x00000000, 0x00000000, 0x41000000, 0x78000000,
+  0x78000000, 0x46000000, 0x01000000, 0x00000000, 0x00000000,
+  0x44000000, 0x88000000, 0x88000000, 0x45000000, 0x3d000000,
+  0x73000000, 0x6c000000, 0x37000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x41000000,
+  0x78000000, 0x78000000, 0x46000000, 0x01000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x38000000, 0x6e000000, 0x79000000, 0x43000000, 0x00000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x88000000,
+  0x44000000, 0x38000000, 0x75000000, 0x86000000, 0x88000000,
+  0x44000000, 0x00000000, 0x00000000, 0x42000000, 0x78000000,
+  0x78000000, 0x41000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x1f000000, 0x5c000000, 0x78000000,
+  0x60000000, 0x27000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x42000000, 0x78000000, 0x78000000,
+  0x41000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x1f000000, 0x5c000000, 0x78000000, 0x60000000,
+  0x27000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x1f000000, 0x5c000000, 0x78000000, 0x60000000, 0x27000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x88000000,
+  0x44000000, 0x00000000, 0x44000000, 0x88000000, 0x88000000,
+  0x45000000, 0x3d000000, 0x73000000, 0x6c000000, 0x37000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x43000000, 0x79000000, 0x6f000000, 0x38000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x44000000,
+  0x88000000, 0x88000000, 0x44000000, 0x00000000, 0x00000000,
+  0x44000000, 0x88000000, 0x88000000, 0x44000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x43000000, 0x79000000,
+  0x6f000000, 0x38000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x02000000, 0x46000000,
+  0x76000000, 0x65000000, 0x27000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff00009c, 0x1c000000,
+  0x10000000, 0xc900001f, 0xff0000ad, 0xfe0000e7, 0xff0000e7,
+  0xff0000af, 0xc600001f, 0x11000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0xee000011, 0xff0000a3, 0xff0000e5,
+  0xff0000ca, 0xfc000072, 0x94000010, 0x00000000, 0x00000000,
+  0x00000000, 0x10000000, 0xc900001f, 0xff0000ad, 0xfe0000e7,
+  0xff0000e7, 0xff0000af, 0xc600001f, 0x11000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xf7000011, 0xff0000a2,
+  0xfe0000e0, 0xff0000e9, 0xff0000ad, 0xc100001d, 0x0f000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff, 0xef000014,
+  0xff0000a3, 0xff0000dd, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x10000000, 0xc900001f, 0xff0000ad, 0xff0000e7, 0xff0000e7,
+  0xff0000ad, 0xc900001f, 0x13000000, 0x00000000, 0x00000000,
+  0x9000000a, 0xfd000076, 0xff0000b6, 0xff0000ef, 0xfe0000dc,
+  0xf50000a0, 0xc8000036, 0x35000000, 0x00000000, 0x10000000,
+  0xc900001f, 0xff0000ad, 0xff0000e7, 0xff0000e7, 0xff0000ad,
+  0xc900001f, 0x13000000, 0x00000000, 0x00000000, 0x9000000a,
+  0xfd000076, 0xff0000b6, 0xff0000ef, 0xfe0000dc, 0xf50000a0,
+  0xc8000036, 0x35000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x9000000a, 0xfd000076,
+  0xff0000b6, 0xff0000ef, 0xfe0000dc, 0xf50000a0, 0xc8000036,
+  0x35000000, 0x80000000, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff, 0xee000011,
+  0xff0000a3, 0xff0000e5, 0xff0000ca, 0xfc000072, 0x94000010,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x10000000, 0xc900001e,
+  0xff0000ad, 0xff0000e9, 0xfe0000e0, 0xff0000a2, 0xed000011,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000, 0x00000000,
+  0x10000000, 0xc900001e, 0xff0000ad, 0xff0000e9, 0xfe0000e0,
+  0xff0000a2, 0xed000011, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x36000000, 0xdd000045, 0xff0000bf, 0xff0000ef,
+  0xff0000b9, 0xfc000063, 0x7e00000b, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff, 0xdd000000,
+  0xbb000000, 0xbb000000, 0xbb000000, 0x57000000, 0xb700001a,
+  0xff0000e6, 0xf500008e, 0xc9000031, 0xd000002c, 0xf8000087,
+  0xff0000dd, 0xb1000014, 0x00000000, 0x3c000000, 0xbb000000,
+  0xff0000ff, 0xff0000b1, 0xea000077, 0xbd00001d, 0xda000042,
+  0xfd0000bc, 0xfa000074, 0x36000000, 0x00000000, 0x00000000,
+  0xb700001a, 0xff0000e6, 0xf500008e, 0xc9000031, 0xd000002c,
+  0xf8000087, 0xff0000dd, 0xb1000014, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xff0000bd, 0xf200008c, 0xc500002f,
+  0xd1000033, 0xf900009a, 0xff0000e1, 0xb6000017, 0x00000000,
+  0x3c000000, 0xbb000000, 0xff0000ff, 0xff0000b8, 0xe0000067,
+  0xb8000015, 0xf000005c, 0xff0000ff, 0xc0000000, 0xbc00001a,
+  0xff0000e4, 0xf5000098, 0xc8000033, 0xd1000033, 0xf900009a,
+  0xff0000e4, 0xbe00001a, 0x00000000, 0x43000000, 0xff000078,
+  0xf8000096, 0xbe00002c, 0xb9000011, 0xe5000051, 0xfa0000cf,
+  0xff0000ff, 0x8d000000, 0x00000000, 0xbc00001a, 0xff0000e4,
+  0xf5000098, 0xc8000033, 0xd1000033, 0xf900009a, 0xff0000e4,
+  0xbe00001a, 0x00000000, 0x43000000, 0xff000078, 0xf8000096,
+  0xbe00002c, 0xb9000011, 0xe5000051, 0xfa0000cf, 0xff0000ff,
+  0x8d000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x43000000, 0xff000078, 0xf8000096, 0xbe00002c,
+  0xb9000011, 0xe5000051, 0xfa0000cf, 0xff0000ff, 0x8d000000,
+  0x3c000000, 0xbb000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x3c000000, 0xbb000000, 0xff0000ff, 0xff0000b1, 0xea000077,
+  0xbd00001d, 0xda000042, 0xfd0000bc, 0xfa000074, 0x36000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0xb7000019, 0xff0000e2, 0xf5000098,
+  0xc8000033, 0xd100002f, 0xf800008c, 0xff0000bc, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x3c000000, 0xbb000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x3c000000, 0xbb000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0xb7000019,
+  0xff0000e2, 0xf5000098, 0xc8000033, 0xd100002f, 0xf800008c,
+  0xff0000bc, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xf2000076, 0xbe000014, 0xd7000031,
+  0xfe0000b1, 0xff00008e, 0x33000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x2e000000, 0xff00009b, 0xf900009e,
+  0x82000000, 0x47000000, 0x19000000, 0x25000000, 0xf700008e,
+  0xfe000086, 0x25000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xf5000078, 0x5e000000, 0x3c000000, 0x0f000000, 0xcd00004b,
+  0xfe0000c1, 0x89000000, 0x00000000, 0x2e000000, 0xff00009b,
+  0xf900009e, 0x82000000, 0x47000000, 0x19000000, 0x25000000,
+  0xf700008e, 0xfe000086, 0x25000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xf900008a, 0x68000000, 0x46000000, 0x18000000,
+  0x30000000, 0xfb000096, 0xff000098, 0x32000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xf0000068, 0x5d000000, 0x34000000,
+  0x42000000, 0x90000000, 0xb4000000, 0xff00009c, 0xf8000092,
+  0x7e000000, 0x4c000000, 0x1a000000, 0x30000000, 0xfa000096,
+  0xff00009b, 0x37000000, 0x75000000, 0xfe0000e4, 0xc5000025,
+  0x4c000000, 0x16000000, 0x09000000, 0xcd000040, 0xff0000ff,
+  0xc0000000, 0x2e000000, 0xff00009c, 0xf8000092, 0x7e000000,
+  0x4c000000, 0x1a000000, 0x30000000, 0xfa000096, 0xff00009b,
+  0x37000000, 0x75000000, 0xfe0000e4, 0xc5000025, 0x4c000000,
+  0x16000000, 0x09000000, 0xcd000040, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x75000000, 0xfe0000e4, 0xc5000025, 0x4c000000, 0x16000000,
+  0x09000000, 0xcd000040, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xf5000078, 0x5e000000, 0x3c000000,
+  0x0f000000, 0xcd00004b, 0xfe0000c1, 0x89000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x2a000000, 0xff00009a, 0xf9000092, 0x7d000000, 0x4c000000,
+  0x1a000000, 0x26000000, 0xf600008b, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x2a000000, 0xff00009a, 0xf9000092,
+  0x7d000000, 0x4c000000, 0x1a000000, 0x26000000, 0xf600008b,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x3c000000,
+  0x77000000, 0x9b000000, 0x3b000000, 0x0a000000, 0xaf000027,
+  0xff0000e4, 0x8f000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x5d000000, 0xff0000da, 0xeb000034, 0xad000000,
+  0x88000000, 0x88000000, 0x88000000, 0xde00002f, 0xff0000cb,
+  0x7b000000, 0x00000000, 0x80000000, 0xff0000ff, 0xd1000028,
+  0x3c000000, 0x00000000, 0x00000000, 0x90000011, 0xff0000fc,
+  0xaf000000, 0x00000000, 0x5d000000, 0xff0000da, 0xeb000034,
+  0xad000000, 0x88000000, 0x88000000, 0x88000000, 0xde00002f,
+  0xff0000cb, 0x7b000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xd7000036, 0x45000000, 0x00000000, 0x00000000, 0x00000000,
+  0xbe00004b, 0xfe0000d8, 0x95000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xcb000019, 0x34000000, 0x00000000, 0x00000000,
+  0x00000000, 0x5d000000, 0xff0000da, 0xd0000049, 0x49000000,
+  0x00000000, 0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d9,
+  0x96000000, 0x49000000, 0xf70000a8, 0xfb0000cb, 0xea000055,
+  0x82000005, 0x48000000, 0x44000000, 0x88000000, 0x9e000000,
+  0x5d000000, 0xff0000da, 0xd0000049, 0x49000000, 0x00000000,
+  0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d9, 0x96000000,
+  0x49000000, 0xf70000a8, 0xfb0000cb, 0xea000055, 0x82000005,
+  0x48000000, 0x44000000, 0x88000000, 0x9e000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x49000000,
+  0xf70000a8, 0xfb0000cb, 0xea000055, 0x82000005, 0x48000000,
+  0x44000000, 0x88000000, 0x9e000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xd1000028, 0x3c000000, 0x00000000, 0x00000000,
+  0x90000011, 0xff0000fc, 0xaf000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x5b000000,
+  0xff0000da, 0xd0000049, 0x49000000, 0x00000000, 0x00000000,
+  0x00000000, 0xb0000037, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x5b000000, 0xff0000da, 0xd0000049, 0x49000000,
+  0x00000000, 0x00000000, 0x00000000, 0xb0000037, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x2d000000,
+  0x60000000, 0x81000000, 0x88000000, 0xc4000000, 0xff0000f6,
+  0xb3000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x7a000000, 0xff0000f6, 0xff0000ff, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ee, 0xa8000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x14000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xbf000000,
+  0x00000000, 0x7a000000, 0xff0000f6, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xff0000ee,
+  0xa8000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000001,
+  0x1b000000, 0x00000000, 0x00000000, 0x00000000, 0x92000013,
+  0xff0000f6, 0xb3000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x0d000000, 0x00000000, 0x00000000, 0x00000000,
+  0x78000000, 0xff0000f6, 0xc0000012, 0x25000000, 0x00000000,
+  0x00000000, 0x00000000, 0x92000013, 0xff0000f6, 0xb4000000,
+  0x00000000, 0x8f000007, 0xf900007e, 0xfc0000dd, 0xff0000f2,
+  0xfb0000c2, 0xf200005c, 0x72000001, 0x00000000, 0x78000000,
+  0xff0000f6, 0xc0000012, 0x25000000, 0x00000000, 0x00000000,
+  0x00000000, 0x92000013, 0xff0000f6, 0xb4000000, 0x00000000,
+  0x8f000007, 0xf900007e, 0xfc0000dd, 0xff0000f2, 0xfb0000c2,
+  0xf200005c, 0x72000001, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x8f000007,
+  0xf900007e, 0xfc0000dd, 0xff0000f2, 0xfb0000c2, 0xf200005c,
+  0x72000001, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x14000000, 0x00000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xbf000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x78000000, 0xff0000f6,
+  0xc0000012, 0x25000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000001, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x78000000, 0xff0000f6, 0xc0000012, 0x25000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000001, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x01000000, 0xa1000010, 0xfe00007f, 0xfe0000c1,
+  0xff0000f9, 0xff0000ff, 0xff0000ff, 0xff0000ff, 0xbd000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x69000000,
+  0xff0000d9, 0xe8000028, 0xbb000000, 0xbb000000, 0xbb000000,
+  0xbb000000, 0xda000000, 0xff000000, 0xc1000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x69000000, 0xff0000d9, 0xe8000028, 0xbb000000, 0xbb000000,
+  0xbb000000, 0xbb000000, 0xda000000, 0xff000000, 0xc1000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xd300002b, 0x01000000,
+  0x00000000, 0x00000000, 0x00000000, 0xbe00004b, 0xfe0000d8,
+  0xb1000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x5d000000,
+  0xff0000da, 0xdc00004a, 0x09000000, 0x00000000, 0x00000000,
+  0x00000000, 0xbe00004b, 0xfe0000d9, 0xb1000000, 0x44000000,
+  0x88000000, 0x65000000, 0x84000000, 0xc8000014, 0xf4000059,
+  0xfc0000cc, 0xfb000098, 0x40000000, 0x5d000000, 0xff0000da,
+  0xdc00004a, 0x09000000, 0x00000000, 0x00000000, 0x00000000,
+  0xbe00004b, 0xfe0000d9, 0xb1000000, 0x44000000, 0x88000000,
+  0x65000000, 0x84000000, 0xc8000014, 0xf4000059, 0xfc0000cc,
+  0xfb000098, 0x40000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x44000000, 0x88000000, 0x65000000,
+  0x84000000, 0xc8000014, 0xf4000059, 0xfc0000cc, 0xfb000098,
+  0x40000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x5b000000, 0xff0000da, 0xdc000049,
+  0x09000000, 0x00000000, 0x00000000, 0x00000000, 0xa700002c,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x7e000000,
+  0xff0000fc, 0xc7000011, 0x00000000, 0x00000000, 0x00000000,
+  0xa500002a, 0xff0000ff, 0xc0000000, 0x00000000, 0x5b000000,
+  0xff0000da, 0xdc000049, 0x09000000, 0x00000000, 0x00000000,
+  0x00000000, 0xa700002c, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x48000000, 0xff000083, 0xfb0000a8, 0xc7000038, 0xb500000a,
+  0xba000000, 0xdd000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x7f000000, 0xff0000fd, 0xc0000002,
+  0x00000000, 0x43000000, 0x88000000, 0x71000000, 0xff000097,
+  0xf4000080, 0x1b000000, 0x00000000, 0x00000000, 0x08000000,
+  0xe0000059, 0xff0000b5, 0x55000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xc0000000, 0x00000000, 0x2b000000,
+  0xff000097, 0xf4000080, 0x1b000000, 0x00000000, 0x00000000,
+  0x08000000, 0xe0000059, 0xff0000b5, 0x55000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xf7000083, 0x1f000000, 0x00000000,
+  0x00000000, 0x18000000, 0xf9000096, 0xff000097, 0x83000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x2b000000, 0xff00009b,
+  0xfb000095, 0x39000000, 0x00000000, 0x00000000, 0x18000000,
+  0xf9000096, 0xff00009b, 0x85000000, 0x80000000, 0xff0000ff,
+  0xba00003a, 0x00000000, 0x00000000, 0x0b000000, 0xc1000027,
+  0xff0000e2, 0x9d000000, 0x2b000000, 0xff00009b, 0xfb000095,
+  0x39000000, 0x00000000, 0x00000000, 0x18000000, 0xf9000096,
+  0xff00009b, 0x85000000, 0x80000000, 0xff0000ff, 0xba00003a,
+  0x00000000, 0x00000000, 0x0b000000, 0xc1000027, 0xff0000e2,
+  0x9d000000, 0x00000000, 0x44000000, 0x88000000, 0x45000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xba00003a, 0x00000000,
+  0x00000000, 0x0b000000, 0xc1000027, 0xff0000e2, 0x9d000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x80000000, 0xff0000ff, 0xc0000000, 0x00000000,
+  0x00000000, 0x00000000, 0x80000000, 0xff0000ff, 0xc0000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x2a000000, 0xff000099, 0xfb000092, 0x38000000,
+  0x00000000, 0x00000000, 0x0b000000, 0xf0000084, 0xff0000ff,
+  0xc0000000, 0x00000000, 0x00000000, 0x67000000, 0xfe0000c2,
+  0xdf000048, 0x09000000, 0x00000000, 0x07000000, 0xec00007a,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x2a000000, 0xff000099,
+  0xfb000092, 0x38000000, 0x00000000, 0x00000000, 0x0b000000,
+  0xf0000084, 0xff0000ff, 0xc0000000, 0x00000000, 0x76000000,
+  0xff0000e1, 0xbd000026, 0x54000000, 0x1c000000, 0x05000000,
+  0x98000015, 0xff0000ff, 0xc0000000, 0x00000000, 0x00000000,
+  0x44000000, 0x88000000, 0x88000000, 0x44000000, 0x00000000,
+  0x00000000, 0x66000000, 0xff0000c1, 0xee000050, 0x8e00000d,
+  0xe400005a, 0xfe0000c7, 0x66000000, 0xad000015, 0xff0000d3,
+  0xf200007f, 0xaa00002d, 0x9d00001d, 0xe6000061, 0xff0000e9,
+  0xe9000025, 0x60000000, 0x44000000, 0xc4000000, 0xff0000ff,
+  0xe2000000, 0x44000000, 0x00000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x00000000, 0xad000015,
+  0xff0000d3, 0xf200007f, 0xaa00002d, 0x9d00001d, 0xe6000061,
+  0xff0000e9, 0xe9000025, 0x60000000, 0x44000000, 0xc4000000,
+  0xff0000ff, 0xff0000cc, 0xf3000083, 0xa900002b, 0xac000033,
+  0xf5000099, 0xff0000e1, 0xc9000017, 0x4c000000, 0x44000000,
+  0xc4000000, 0xff0000ff, 0xe2000000, 0x88000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0xb800001a, 0xff0000e4,
+  0xf8000099, 0xac000033, 0xac000033, 0xf5000099, 0xff0000e4,
+  0xcc00001a, 0x4e000000, 0x80000000, 0xff0000ff, 0xfc0000c5,
+  0xcf00004a, 0x91000010, 0xab00002c, 0xfa00009d, 0xff000074,
+  0x95000000, 0x00000000, 0xb800001a, 0xff0000e4, 0xf8000099,
+  0xac000033, 0xac000033, 0xf5000099, 0xff0000e4, 0xcc00001a,
+  0x4e000000, 0x80000000, 0xff0000ff, 0xfc0000c5, 0xcf00004a,
+  0x91000010, 0xab00002c, 0xfa00009d, 0xff000074, 0x95000000,
+  0x00000000, 0x8e000009, 0xff0000e8, 0x72000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x80000000, 0xff0000ff, 0xfc0000c5, 0xcf00004a, 0x91000010,
+  0xab00002c, 0xfa00009d, 0xff000074, 0x95000000, 0x44000000,
+  0xc4000000, 0xff0000ff, 0xe2000000, 0x44000000, 0x44000000,
+  0xc4000000, 0xff0000ff, 0xe2000000, 0x44000000, 0x00000000,
+  0x44000000, 0xc4000000, 0xff0000ff, 0xe2000000, 0x44000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0xb8000019, 0xff0000e2, 0xf7000097, 0xab000032,
+  0xa900002b, 0xef000083, 0xff0000cc, 0xff0000ff, 0xe2000000,
+  0x44000000, 0x00000000, 0x30000000, 0xf9000076, 0xfd0000ba,
+  0xc4000041, 0x9c00001c, 0xe9000076, 0xff0000b0, 0xff0000ff,
+  0xe2000000, 0x44000000, 0x00000000, 0xb8000019, 0xff0000e2,
+  0xf7000097, 0xab000032, 0xa900002b, 0xef000083, 0xff0000cc,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x47000000, 0xfd000086,
+  0xfd0000af, 0xbd000038, 0x8f00000e, 0xc000003c, 0xfe0000b5,
+  0xff0000ff, 0xe2000000, 0x44000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000, 0x00000000,
+  0x15000000, 0xee000046, 0xff0000bd, 0xff0000ef, 0xfd0000be,
+  0xeb00003f, 0x6f000000, 0x0e000000, 0xc0000018, 0xff0000a4,
+  0xff0000e1, 0xff0000e5, 0xfc00009b, 0xec000042, 0x8d000000,
+  0x13000000, 0x80000000, 0xff0000ff, 0xff0000ff, 0xff0000ff,
+  0x80000000, 0x00000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x0e000000, 0xc0000018,
+  0xff0000a4, 0xff0000e1, 0xff0000e5, 0xfc00009b, 0xec000042,
+  0x8d000000, 0x13000000, 0x80000000, 0xff0000ff, 0xff0000ff,
+  0xfa00001a, 0xff0000ad, 0xff0000e4, 0xff0000e9, 0xff0000ad,
+  0xd100001d, 0x78000000, 0x0c000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x13000000, 0xcd00001f, 0xff0000ae,
+  0xff0000e8, 0xff0000e8, 0xff0000ae, 0xd900001f, 0x7d000000,
+  0x0d000000, 0x36000000, 0xd300003b, 0xfb0000aa, 0xff0000e1,
+  0xff0000f0, 0xff0000b6, 0xfc000076, 0xae000008, 0x3a000000,
+  0x00000000, 0x13000000, 0xcd00001f, 0xff0000ae, 0xff0000e8,
+  0xff0000e8, 0xff0000ae, 0xd900001f, 0x7d000000, 0x0d000000,
+  0x36000000, 0xd300003b, 0xfb0000aa, 0xff0000e1, 0xff0000f0,
+  0xff0000b6, 0xfc000076, 0xae000008, 0x3a000000, 0x00000000,
+  0xba00002b, 0xff0000ba, 0x9f000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x36000000,
+  0xd300003b, 0xfb0000aa, 0xff0000e1, 0xff0000f0, 0xff0000b6,
+  0xfc000076, 0xae000008, 0x3a000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0x80000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000, 0x80000000,
+  0xff0000ff, 0xff0000ff, 0xff0000ff, 0x80000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x0f000000, 0xc300001e, 0xff0000ae, 0xff0000e9, 0xfe0000e5,
+  0xff0000ae, 0xf600001a, 0xff0000ff, 0xff0000ff, 0x80000000,
+  0x00000000, 0x00000000, 0x96000011, 0xfd000075, 0xff0000cc,
+  0xff0000e6, 0xff0000a4, 0xf2000011, 0xff0000ff, 0xff0000ff,
+  0x80000000, 0x00000000, 0x0f000000, 0xc300001e, 0xff0000ae,
+  0xff0000e9, 0xfe0000e5, 0xff0000ae, 0xf600001a, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x9b000011, 0xfc000082,
+  0xff0000cb, 0xff0000f2, 0xff0000ca, 0xfe000048, 0xff0000ff,
+  0xff0000ff, 0x80000000, 0x00000000, 0x80000000, 0xff0000ff,
+  0xff0000ff, 0xc0000000, 0x00000000, 0x00000000, 0x00000000,
+  0x0f000000, 0x78000000, 0xaa000000, 0xaa000000, 0x68000000,
+  0x20000000, 0x00000000, 0x00000000, 0x3b000000, 0x9f000000,
+  0xb0000000, 0x9e000000, 0x51000000, 0x21000000, 0x00000000,
+  0x3c000000, 0x77000000, 0xbb000000, 0xbb000000, 0x9e000000,
+  0x00000000, 0x3c000000, 0x77000000, 0xbb000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x00000000, 0x00000000, 0x3b000000,
+  0x9f000000, 0xb0000000, 0x9e000000, 0x51000000, 0x21000000,
+  0x00000000, 0x3c000000, 0x77000000, 0xbb000000, 0x9e000000,
+  0x47000000, 0xa5000000, 0xb3000000, 0x95000000, 0x57000000,
+  0x0f000000, 0x00000000, 0x3c000000, 0x77000000, 0xbb000000,
+  0xbb000000, 0xbb000000, 0x9e000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x47000000, 0xa5000000,
+  0xb4000000, 0x94000000, 0x57000000, 0x10000000, 0x00000000,
+  0x00000000, 0x00000000, 0x4a000000, 0x96000000, 0xb2000000,
+  0xa8000000, 0x6e000000, 0x3b000000, 0x04000000, 0x00000000,
+  0x00000000, 0x00000000, 0x47000000, 0xa5000000, 0xb4000000,
+  0x94000000, 0x57000000, 0x10000000, 0x00000000, 0x00000000,
+  0x00000000, 0x4a000000, 0x96000000, 0xb2000000, 0xa8000000,
+  0x6e000000, 0x3b000000, 0x04000000, 0x13000000, 0xf600007d,
+  0xf900006e, 0x66000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x4a000000, 0x96000000, 0xb2000000, 0xa8000000, 0x6e000000,
+  0x3b000000, 0x04000000, 0x3c000000, 0x77000000, 0xbb000000,
+  0xbb000000, 0x9e000000, 0x3c000000, 0x77000000, 0xbb000000,
+  0xbb000000, 0x9e000000, 0x00000000, 0x3c000000, 0x77000000,
+  0xbb000000, 0xbb000000, 0x9e000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x47000000, 0xa5000000, 0xb5000000, 0x94000000,
+  0x7f000000, 0x7e000000, 0xbb000000, 0x9e000000, 0x00000000,
+  0x00000000, 0x00000000, 0x3d000000, 0x8d000000, 0xaa000000,
+  0x93000000, 0x7b000000, 0x7c000000, 0xbb000000, 0x9e000000,
+  0x00000000, 0x00000000, 0x00000000, 0x47000000, 0xa5000000,
+  0xb5000000, 0x94000000, 0x7f000000, 0x7e000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x00000000, 0x35000000, 0x8d000000,
+  0xaa000000, 0xa1000000, 0x8e000000, 0x8a000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x3c000000, 0x77000000, 0xbb000000,
+  0x9e000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x6d000000, 0xff000097, 0x9c000002,
+  0x37000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x06000000, 0x79000000, 0x4d000000, 0x01000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+  0x00000000, 0x00000000, 0x00000000, 0x00000000
+};
+
+void subpicture_get_info(VideoSubpictureInfo *info)
+{
+  info->width = SUBPICTURE_WIDTH;
+  info->height = SUBPICTURE_HEIGHT;
+  info->data = text;
+  info->data_size = SUBPICTURE_DATA_SIZE;
+}
diff --git a/tests/test-subpicture-data.h b/tests/test-subpicture-data.h
new file mode 100644 (file)
index 0000000..cc37988
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *  test-subpicture-data.h - subpicture data
+ *
+ *  Copyright (C) <2011> Intel Corporation
+ *  Copyright (C) <2011> Collabora Ltd.
+ *  Copyright (C) <2011> Thibault Saunier <thibault.saunier@collabora.com>
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+ */
+
+#ifndef TEST_SUBPICTURE_DATA
+#define TEST_SUBPICTURE_DATA
+
+#include <glib.h>
+#include "test-decode.h"
+
+typedef struct _VideoSubpictureInfo VideoSubpictureInfo;
+
+struct _VideoSubpictureInfo {
+    guint               width;
+    guint               height;
+    const guint32      *data;
+    guint               data_size;
+};
+
+void subpicture_get_info(VideoSubpictureInfo *info);
+
+#endif /* TEST_SUBPICTURE_DATA*/
diff --git a/tests/test-subpicture.c b/tests/test-subpicture.c
new file mode 100644 (file)
index 0000000..ee01709
--- /dev/null
@@ -0,0 +1,207 @@
+/*
+ *  test-subpicture.c - Test GstVaapiSubpicture
+ *
+ *  Copyright (C) <2011> Intel Corporation
+ *  Copyright (C) <2011> Collabora Ltd.
+ *  Copyright (C) <2011> Thibault Saunier <thibault.saunier@collabora.com>
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+ */
+
+#include <string.h>
+#include <gst/vaapi/gstvaapidisplay_x11.h>
+#include <gst/vaapi/gstvaapiwindow_x11.h>
+#include <gst/vaapi/gstvaapidecoder.h>
+#include <gst/vaapi/gstvaapidecoder_ffmpeg.h>
+#include <gst/vaapi/gstvaapisurface.h>
+#include "test-h264.h"
+#include "test-subpicture-data.h"
+
+typedef void (*GetVideoInfoFunc)(VideoDecodeInfo *info);
+
+typedef struct _CodecDefs CodecDefs;
+struct _CodecDefs {
+    const gchar        *codec_str;
+    GetVideoInfoFunc    get_video_info;
+};
+
+static const CodecDefs g_codec_defs[] = {
+#define INIT_FUNCS(CODEC) { #CODEC, CODEC##_get_video_info }
+    INIT_FUNCS(h264),
+#undef INIT_FUNCS
+    { NULL, }
+};
+
+static const CodecDefs *
+get_codec_defs(const gchar *codec_str)
+{
+    const CodecDefs *c;
+    for (c = g_codec_defs; c->codec_str; c++)
+        if (strcmp(codec_str, c->codec_str) == 0)
+            return c;
+    return NULL;
+}
+
+static inline void pause(void)
+{
+    g_print("Press any key to continue...\n");
+    getchar();
+}
+
+static gchar *g_codec_str;
+
+static GOptionEntry g_options[] = {
+    { "codec", 'c',
+      0,
+      G_OPTION_ARG_STRING, &g_codec_str,
+      "codec to test", NULL },
+    { NULL, }
+};
+
+int
+main(int argc, char *argv[])
+{
+    GOptionContext       *options;
+    GstVaapiDisplay      *display;
+    GstVaapiWindow       *window;
+    GstVaapiDecoder      *decoder;
+    GstCaps              *decoder_caps;
+    GstStructure         *structure;
+    GstVaapiDecoderStatus status;
+    const CodecDefs      *codec;
+    GstBuffer            *buffer;
+    GstVaapiSurfaceProxy *proxy;
+    VideoDecodeInfo       info;
+    VideoSubpictureInfo   subinfo;
+    GstVaapiImage        *subtitle_image;
+    GstVaapiSubpicture   *subpicture;
+    GstCaps *argbcaps;
+    GstVaapiRectangle sub_rect;
+
+    static const guint win_width  = 640;
+    static const guint win_height = 480;
+
+    gst_init(&argc, &argv);
+
+    options = g_option_context_new(" - test-decode options");
+    g_option_context_add_main_entries(options, g_options, NULL);
+    g_option_context_parse(options, &argc, &argv, NULL);
+    g_option_context_free(options);
+
+    if (!g_codec_str)
+        g_codec_str = g_strdup("h264");
+
+    g_print("Test %s decode\n", g_codec_str);
+    codec = get_codec_defs(g_codec_str);
+    if (!codec)
+        g_error("no %s codec data found", g_codec_str);
+
+    display = gst_vaapi_display_x11_new(NULL);
+    if (!display)
+        g_error("could not create VA display");
+
+    window = gst_vaapi_window_x11_new(display, win_width, win_height);
+    if (!window)
+        g_error("could not create window");
+
+    codec->get_video_info(&info);
+    decoder_caps = gst_vaapi_profile_get_caps(info.profile);
+    if (!decoder_caps)
+        g_error("could not create decoder caps");
+
+    structure = gst_caps_get_structure(decoder_caps, 0);
+    if (info.width > 0 && info.height > 0)
+        gst_structure_set(
+            structure,
+            "width",  G_TYPE_INT, info.width,
+            "height", G_TYPE_INT, info.height,
+            NULL
+        );
+
+    decoder = gst_vaapi_decoder_ffmpeg_new(display, decoder_caps);
+    if (!decoder)
+        g_error("could not create FFmpeg decoder");
+    gst_caps_unref(decoder_caps);
+
+    buffer = gst_buffer_new();
+    if (!buffer)
+        g_error("could not create encoded data buffer");
+    gst_buffer_set_data(buffer, (guchar *)info.data, info.data_size);
+
+    if (!gst_vaapi_decoder_put_buffer(decoder, buffer))
+        g_error("could not send video data to the decoder");
+    gst_buffer_unref(buffer);
+
+    if (!gst_vaapi_decoder_put_buffer(decoder, NULL))
+        g_error("could not send EOS to the decoder");
+
+    proxy = gst_vaapi_decoder_get_surface(decoder, &status);
+    if (!proxy)
+        g_error("could not get decoded surface (decoder status %d)", status);
+
+    subpicture_get_info (&subinfo);
+
+    /* Adding subpicture */
+    argbcaps = gst_caps_new_simple ("video/x-raw-rgb",
+              "endianness", G_TYPE_INT, 1,
+              "bpp", G_TYPE_INT, 32,
+              "width", G_TYPE_INT,  subinfo.width,
+              "height", G_TYPE_INT, subinfo.height,
+               NULL);
+
+    buffer = gst_buffer_new ();
+    gst_buffer_set_data(buffer, (guchar *)subinfo.data, subinfo.data_size);
+    gst_buffer_set_caps (buffer, argbcaps);
+
+    subtitle_image = gst_vaapi_image_new (display,
+      GST_VAAPI_IMAGE_RGBA, subinfo.width, subinfo.height);
+
+    gst_vaapi_image_update_from_buffer (subtitle_image, buffer);
+
+    subpicture = gst_vaapi_subpicture_new (subtitle_image);
+
+    /* We position it as a subtitle, centered at the bottom. */
+    sub_rect.x = (win_width - subinfo.width) / 2;
+    sub_rect.y = win_height - subinfo.height - 10;
+    sub_rect.height = subinfo.height;
+    sub_rect.width = subinfo.height;
+
+    if (!gst_vaapi_surface_associate_subpicture (
+         GST_VAAPI_SURFACE_PROXY_SURFACE(proxy),
+         subpicture,
+         NULL,
+         &sub_rect))
+        g_error("could not associate subpicture");
+
+    gst_vaapi_window_show(window);
+
+    if (!gst_vaapi_window_put_surface(window,
+                                      GST_VAAPI_SURFACE_PROXY_SURFACE(proxy),
+                                      NULL,
+                                      NULL,
+                                      GST_VAAPI_PICTURE_STRUCTURE_FRAME))
+        g_error("could not render surface");
+
+    pause();
+
+    gst_buffer_unref(buffer);
+    g_object_unref(proxy);
+    g_object_unref(decoder);
+    g_object_unref(window);
+    g_object_unref(display);
+    g_free(g_codec_str);
+    gst_deinit();
+    return 0;
+}