nautilus/libnautilus-private/nautilus-default-file-icon.c
2014-01-31 14:13:48 +01:00

535 lines
37 KiB
C

/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*-
Default file icon used by the icon factory.
Copyright (C) 2000 Eazel, Inc.
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, see <http://www.gnu.org/licenses/>.
Author: Darin Adler <darin@bentspoon.com>
*/
#include <config.h>
#include "nautilus-default-file-icon.h"
const int nautilus_default_file_icon_width = 48;
const int nautilus_default_file_icon_height = 48;
const unsigned char nautilus_default_file_icon[] =
/* This is from text-x-preview.svg in the gnome icon theme */
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\243\255\243\31\252\254\245\307\246\251\243\374\246\251\243\377\246"
"\251\243\377\246\251\242\377\246\250\242\377\246\250\242\377\246\250"
"\242\377\245\250\242\377\245\250\242\377\245\250\242\377\245\250\241"
"\377\245\247\241\377\245\247\241\377\245\247\241\377\244\247\241\377"
"\244\247\241\377\244\247\241\377\244\247\240\377\244\246\240\377\244"
"\246\240\377\244\246\240\377\243\246\240\377\243\246\240\377\243\246"
"\237\377\244\247\240\371\245\251\242\333\245\247\242\216\246\246\233"
"\27\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\252\254\246\277\347\351"
"\346\376\377\377\376\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\374\374\374\377\362\363\361\377\353\355\352\377"
"\344\345\342\377\276\300\272\371\244\245\240\366\244\247\237h\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\246\251\244\373\376\376\376\377\354\355\352\377"
"\352\354\350\377\351\353\347\377\351\353\347\377\350\352\346\377\350"
"\351\345\377\347\351\344\377\346\350\344\377\345\350\343\377\344\347"
"\342\377\344\346\341\377\343\346\340\377\342\345\340\377\341\344\337"
"\377\341\343\336\377\340\342\335\377\337\342\334\377\337\341\333\377"
"\336\340\332\377\335\337\332\377\334\337\331\377\333\336\330\377\332"
"\335\327\377\331\334\326\377\331\334\325\377\333\334\327\377\362\363"
"\361\377\333\335\331\377\250\253\245\364\245\246\240\236\200\200\200"
"\2\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\245\247\241\377\377\377\377\377\352\354\350\377\351\353\347\377\351"
"\353\347\377\350\352\346\377\350\352\346\377\347\351\345\377\347\350"
"\344\377\346\351\344\377\345\350\343\377\344\347\342\377\344\346\342"
"\377\343\346\341\377\342\345\340\377\341\344\337\377\341\344\336\377"
"\340\343\335\377\340\342\335\377\337\341\334\377\336\341\333\377\335"
"\340\332\377\334\337\331\377\334\336\330\377\333\336\327\377\332\335"
"\326\377\331\334\325\377\326\331\322\377\326\330\324\377\372\372\371"
"\377\333\336\331\377\253\257\251\364\241\246\240\251\377\377\377\1\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\244\247\240\377"
"\377\377\377\377\351\353\347\377\351\353\347\377\350\353\347\377\350"
"\352\346\377\347\352\345\377\347\351\345\377\347\350\344\377\346\350"
"\343\377\345\347\343\377\344\347\343\377\344\346\342\377\343\346\341"
"\377\342\345\340\377\342\344\337\377\341\344\336\377\341\343\336\377"
"\340\342\335\377\337\342\334\377\337\341\333\377\336\340\332\377\335"
"\340\332\377\334\337\331\377\333\336\330\377\333\335\327\377\332\335"
"\326\377\330\333\324\377\312\314\307\377\374\375\374\377\363\364\362"
"\377\325\330\322\377\253\255\250\365\242\244\235\222\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\243\246\240\377\377\377\377\377"
"\351\352\346\377\350\352\346\377\350\352\346\377\347\352\346\377\347"
"\351\345\377\347\351\344\377\346\350\344\377\346\350\343\377\345\347"
"\342\377\344\346\342\377\344\346\342\377\343\346\341\377\342\345\340"
"\377\342\345\337\377\342\344\337\377\341\343\336\377\340\343\335\377"
"\340\342\334\377\337\341\333\377\336\341\333\377\335\340\332\377\335"
"\337\331\377\334\337\330\377\333\336\327\377\332\335\326\377\332\335"
"\326\377\314\317\310\377\372\372\372\377\370\370\370\377\346\351\345"
"\377\324\330\321\377\245\247\241\364\241\244\235Q\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\243\245\237\377\377\377\377\377\350\352\346\377"
"\350\351\345\377\347\351\345\377\347\351\345\377\347\351\344\377\346"
"\350\344\377\346\350\343\377\345\347\343\377\345\347\342\377\344\346"
"\342\377\344\346\341\377\343\345\341\377\342\345\340\377\342\345\337"
"\377\341\344\337\377\340\344\336\377\341\343\335\377\340\342\334\377"
"\337\342\334\377\336\341\333\377\336\340\332\377\335\340\331\377\334"
"\337\331\377\334\336\330\377\333\336\327\377\332\335\326\377\320\323"
"\314\377\305\307\301\377\271\274\266\377\262\265\257\377\300\303\276"
"\377\314\317\311\377\240\244\234\355\222\222\222\7\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\242\245\237\377\377\377\377\377\347\351\345\377\347\351\344"
"\377\347\350\345\377\346\350\344\377\346\350\344\377\346\350\343\377"
"\346\350\343\377\345\347\342\377\345\347\342\377\344\346\342\377\344"
"\346\341\377\343\345\341\377\342\345\340\377\342\345\337\377\341\344"
"\337\377\341\344\336\377\341\343\335\377\340\343\334\377\337\342\334"
"\377\337\341\333\377\336\341\332\377\335\340\332\377\335\340\331\377"
"\334\337\330\377\333\336\327\377\333\336\327\377\322\325\317\377\307"
"\312\304\377\274\300\271\377\261\264\257\377\246\250\244\377\302\304"
"\300\377\260\263\255\363\237\242\235h\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\241"
"\244\236\377\377\377\377\377\347\351\344\377\346\350\344\377\346\350"
"\344\377\346\350\344\377\345\350\343\377\346\350\343\377\345\347\342"
"\377\345\347\343\377\344\347\342\377\344\346\342\377\343\346\341\377"
"\343\345\341\377\342\345\340\377\342\344\337\377\342\344\337\377\341"
"\343\336\377\341\343\335\377\340\343\335\377\340\342\334\377\337\342"
"\333\377\336\341\333\377\336\341\332\377\335\340\331\377\335\340\331"
"\377\334\337\330\377\334\337\330\377\334\337\330\377\333\335\327\377"
"\331\333\325\377\322\324\317\377\306\310\303\377\273\276\271\377\322"
"\325\320\377\242\244\236\312\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\241\243\235"
"\377\377\377\377\377\346\350\343\377\346\350\344\377\346\350\343\377"
"\345\347\343\377\345\347\343\377\345\347\342\377\345\347\342\377\345"
"\347\342\377\344\347\342\377\344\346\341\377\343\346\341\377\343\345"
"\340\377\342\345\340\377\342\344\337\377\341\344\337\377\341\343\336"
"\377\341\343\335\377\340\342\335\377\340\342\334\377\337\341\334\377"
"\337\341\334\377\336\341\333\377\336\340\333\377\335\340\332\377\335"
"\337\331\377\335\337\331\377\335\337\331\377\334\337\331\377\334\337"
"\331\377\334\337\331\377\334\337\331\377\336\341\333\377\350\352\347"
"\377\236\240\232\370\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\240\242\234\377\377"
"\377\377\377\346\347\343\377\345\350\343\377\345\347\343\377\345\347"
"\343\377\345\347\342\377\344\347\342\377\345\346\342\377\344\347\342"
"\377\344\346\342\377\344\346\341\377\343\346\341\377\343\345\340\377"
"\342\345\340\377\342\344\337\377\341\344\337\377\342\343\337\377\341"
"\343\336\377\341\342\336\377\340\342\335\377\340\341\335\377\337\341"
"\334\377\336\340\333\377\336\340\333\377\336\340\333\377\336\340\333"
"\377\336\340\333\377\336\340\333\377\336\340\333\377\335\340\332\377"
"\335\340\332\377\335\340\332\377\337\342\334\377\363\364\362\377\233"
"\235\230\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\237\242\234\377\377\377"
"\377\377\345\347\342\377\345\347\342\377\345\347\343\377\345\347\342"
"\377\344\347\342\377\344\346\342\377\345\346\342\377\344\346\342\377"
"\344\346\341\377\344\346\341\377\343\346\341\377\343\345\340\377\342"
"\345\340\377\342\344\337\377\341\344\337\377\342\344\337\377\341\343"
"\336\377\341\343\336\377\340\342\335\377\340\342\335\377\337\341\334"
"\377\337\341\334\377\337\341\334\377\337\341\334\377\337\341\334\377"
"\337\341\334\377\337\341\334\377\337\341\334\377\337\341\334\377\336"
"\341\333\377\336\341\333\377\340\343\335\377\373\373\372\377\232\235"
"\227\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\237\241\233\377\377\377\377\377"
"\344\347\342\377\345\346\342\377\345\347\342\377\344\347\342\377\344"
"\347\342\377\344\346\341\377\344\346\342\377\344\346\342\377\344\345"
"\341\377\343\346\341\377\343\346\341\377\343\345\340\377\342\345\340"
"\377\342\345\337\377\341\344\340\377\341\344\337\377\341\343\337\377"
"\341\343\336\377\340\342\336\377\340\342\335\377\340\342\335\377\340"
"\342\335\377\340\342\335\377\340\342\335\377\340\342\335\377\340\342"
"\335\377\340\342\335\377\337\342\335\377\337\342\335\377\337\342\334"
"\377\337\342\334\377\341\344\336\377\375\375\375\377\232\234\226\377"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\236\240\233\377\377\377\377\377\344\346"
"\341\377\345\346\342\377\344\346\342\377\344\347\342\377\344\346\341"
"\377\344\346\341\377\343\346\342\377\344\346\341\377\344\346\341\377"
"\343\345\341\377\343\345\340\377\343\345\340\377\342\345\340\377\342"
"\345\337\377\341\344\340\377\341\344\337\377\342\344\337\377\341\343"
"\336\377\341\343\336\377\341\343\336\377\341\343\336\377\341\343\336"
"\377\341\343\336\377\341\343\336\377\341\343\336\377\341\343\336\377"
"\341\343\336\377\341\343\336\377\340\343\336\377\340\343\336\377\340"
"\343\335\377\342\345\337\377\375\375\375\377\231\233\226\377\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\235\240\232\377\377\377\377\377\344\346\341\377"
"\343\346\341\377\344\346\342\377\344\346\341\377\344\346\341\377\344"
"\346\341\377\343\346\341\377\344\346\341\377\344\345\341\377\343\345"
"\341\377\343\345\340\377\343\345\340\377\342\345\341\377\342\345\340"
"\377\342\345\340\377\342\344\337\377\342\344\337\377\342\344\337\377"
"\342\344\337\377\342\344\337\377\342\344\337\377\342\344\337\377\342"
"\344\337\377\342\344\337\377\342\344\337\377\342\344\337\377\342\344"
"\337\377\342\344\337\377\341\344\337\377\341\344\337\377\341\344\337"
"\377\341\343\336\377\375\375\375\377\230\233\225\377\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\235\237\231\377\377\377\377\377\343\345\341\377\343\346\341"
"\377\344\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377"
"\343\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377\343"
"\345\340\377\343\345\340\377\343\345\341\377\342\345\340\377\342\345"
"\340\377\342\345\340\377\342\345\340\377\343\345\340\377\343\345\340"
"\377\343\345\340\377\343\345\340\377\343\345\340\377\343\345\340\377"
"\343\345\340\377\343\345\340\377\343\345\340\377\343\345\340\377\342"
"\345\340\377\342\345\340\377\342\345\340\377\342\344\340\377\342\344"
"\337\377\377\377\377\377\230\232\224\377\377\377\377\0\377\377\377\0"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\234\236\231\377\377\377\377\377\343\345\341\377\343\345\340\377\343"
"\346\341\377\344\346\341\377\344\345\341\377\343\345\341\377\343\345"
"\341\377\343\346\341\377\344\346\341\377\344\346\341\377\343\345\340"
"\377\343\345\340\377\343\345\341\377\343\345\341\377\343\346\341\377"
"\343\346\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344"
"\346\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344\346"
"\341\377\344\346\341\377\344\346\341\377\344\346\341\377\343\346\341"
"\377\343\346\341\377\343\345\341\377\343\345\341\377\343\345\341\377"
"\377\377\377\377\227\231\224\377\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\233\236"
"\230\377\377\377\377\377\343\345\340\377\343\345\340\377\343\346\341"
"\377\343\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377"
"\343\345\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344"
"\346\342\377\344\346\342\377\344\346\342\377\344\346\342\377\344\346"
"\342\377\345\346\342\377\345\346\342\377\345\347\342\377\345\347\342"
"\377\345\347\342\377\345\347\342\377\345\347\342\377\345\347\342\377"
"\345\347\342\377\345\347\342\377\345\346\342\377\345\346\342\377\344"
"\346\342\377\344\346\342\377\344\346\342\377\344\346\342\377\377\377"
"\377\377\226\231\223\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\233\235\227\377"
"\377\377\377\377\343\345\340\377\343\345\340\377\343\345\341\377\343"
"\346\341\377\344\346\341\377\344\346\341\377\344\346\342\377\344\346"
"\342\377\345\346\342\377\345\347\342\377\345\347\342\377\345\347\343"
"\377\345\347\343\377\345\347\343\377\345\347\343\377\346\347\343\377"
"\346\347\343\377\346\347\343\377\346\347\343\377\346\347\343\377\346"
"\350\343\377\346\350\343\377\346\350\343\377\346\350\343\377\346\347"
"\343\377\346\347\343\377\346\347\343\377\346\347\343\377\345\347\343"
"\377\345\347\343\377\345\347\343\377\345\347\343\377\377\377\377\377"
"\226\230\222\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\232\234\227\377\377\377"
"\377\377\343\346\341\377\344\346\341\377\344\346\342\377\344\346\342"
"\377\345\346\342\377\345\347\342\377\345\347\343\377\345\347\343\377"
"\345\347\343\377\346\347\343\377\346\350\343\377\346\350\344\377\346"
"\350\344\377\346\350\344\377\346\350\344\377\346\350\344\377\347\350"
"\344\377\347\350\344\377\347\350\344\377\347\350\344\377\347\350\344"
"\377\347\350\344\377\347\350\344\377\347\350\344\377\347\350\344\377"
"\347\350\344\377\347\350\344\377\346\350\344\377\346\350\344\377\346"
"\350\344\377\346\350\344\377\346\350\344\377\377\377\377\377\225\227"
"\222\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\231\234\226\377\377\377\377\377"
"\344\346\342\377\345\346\342\377\345\347\342\377\345\347\343\377\345"
"\347\343\377\346\347\343\377\346\350\344\377\346\350\344\377\346\350"
"\344\377\346\350\344\377\347\350\344\377\347\351\345\377\347\351\345"
"\377\347\351\345\377\347\351\345\377\347\351\345\377\350\351\345\377"
"\350\351\345\377\350\351\346\377\350\351\346\377\350\351\346\377\350"
"\351\346\377\350\351\346\377\350\351\346\377\350\351\346\377\350\351"
"\346\377\350\351\345\377\347\351\345\377\347\351\345\377\347\351\345"
"\377\347\351\345\377\347\351\345\377\377\377\377\377\224\227\221\377"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\231\233\225\377\377\377\377\377\345\347"
"\343\377\345\347\343\377\346\347\343\377\346\350\344\377\346\350\344"
"\377\346\350\344\377\347\350\344\377\347\351\345\377\347\351\345\377"
"\347\351\345\377\350\351\346\377\350\351\346\377\350\352\346\377\350"
"\352\346\377\350\352\346\377\350\352\346\377\351\352\346\377\351\352"
"\347\377\351\352\347\377\351\352\347\377\351\352\347\377\351\352\347"
"\377\351\352\347\377\351\352\347\377\351\352\347\377\351\352\347\377"
"\351\352\346\377\351\352\346\377\350\352\346\377\350\352\346\377\350"
"\352\346\377\350\352\346\377\377\377\377\377\224\226\220\377\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\230\232\225\377\377\377\377\377\346\350\344\377"
"\346\350\344\377\346\350\344\377\347\350\344\377\347\351\345\377\347"
"\351\345\377\350\351\346\377\350\351\346\377\350\352\346\377\350\352"
"\346\377\351\352\346\377\351\352\347\377\351\352\347\377\351\352\347"
"\377\351\353\347\377\351\353\347\377\351\353\347\377\352\353\350\377"
"\352\353\350\377\352\353\350\377\352\353\350\377\352\353\350\377\352"
"\353\350\377\352\353\350\377\352\353\350\377\352\353\350\377\352\353"
"\350\377\351\353\347\377\351\353\347\377\351\353\347\377\351\352\347"
"\377\351\352\347\377\377\377\377\377\223\225\220\377\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\227\232\224\377\377\377\377\377\347\350\344\377\347\351\345"
"\377\347\351\345\377\350\351\345\377\350\351\346\377\350\352\346\377"
"\351\352\346\377\351\352\347\377\351\352\347\377\351\353\347\377\351"
"\353\347\377\352\353\350\377\352\353\350\377\352\353\350\377\352\353"
"\350\377\352\354\350\377\352\354\350\377\353\354\351\377\353\354\351"
"\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
"\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377\352"
"\354\350\377\352\354\350\377\352\353\350\377\352\353\350\377\352\353"
"\350\377\377\377\377\377\222\224\217\377\377\377\377\0\377\377\377\0"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\227\231\223\377\377\377\377\377\347\351\345\377\350\351\346\377\350"
"\352\346\377\350\352\346\377\351\352\347\377\351\352\347\377\351\353"
"\347\377\352\353\350\377\352\353\350\377\352\353\350\377\352\354\350"
"\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
"\353\354\351\377\353\355\352\377\354\355\352\377\354\355\352\377\354"
"\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355"
"\352\377\354\355\352\377\354\355\352\377\354\355\352\377\353\355\352"
"\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
"\377\377\377\377\222\224\216\377\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\226\230"
"\223\377\377\377\377\377\350\352\346\377\350\352\346\377\351\352\347"
"\377\351\352\347\377\351\353\347\377\352\353\350\377\352\353\350\377"
"\352\354\350\377\353\354\351\377\353\354\351\377\353\354\351\377\354"
"\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355"
"\352\377\354\356\353\377\354\356\353\377\355\356\353\377\355\356\353"
"\377\355\356\353\377\355\356\353\377\355\356\353\377\355\356\353\377"
"\355\356\353\377\355\356\353\377\354\356\353\377\354\355\353\377\354"
"\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\377\377"
"\377\377\221\223\216\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\225\230\222\377"
"\377\377\377\377\351\352\347\377\351\352\347\377\351\353\347\377\352"
"\353\350\377\352\353\350\377\352\354\350\377\353\354\351\377\353\354"
"\351\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355\353"
"\377\355\356\353\377\355\356\353\377\355\356\353\377\355\356\353\377"
"\355\356\354\377\356\356\354\377\356\356\354\377\356\357\354\377\356"
"\357\354\377\356\357\354\377\356\357\354\377\356\357\354\377\356\357"
"\354\377\356\356\354\377\355\356\354\377\355\356\354\377\355\356\353"
"\377\355\356\353\377\355\356\353\377\354\356\353\377\377\377\377\377"
"\220\222\215\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\225\227\221\377\377\377"
"\377\377\351\353\347\377\352\353\350\377\352\353\350\377\352\354\350"
"\377\353\354\351\377\353\354\351\377\354\355\352\377\354\355\352\377"
"\354\355\352\377\354\356\353\377\355\356\353\377\355\356\353\377\355"
"\356\354\377\356\357\354\377\356\357\354\377\356\357\354\377\356\357"
"\355\377\357\357\355\377\357\357\355\377\357\357\355\377\357\360\355"
"\377\357\360\355\377\357\360\355\377\357\360\355\377\357\357\355\377"
"\357\357\355\377\356\357\355\377\356\357\355\377\356\357\354\377\356"
"\357\354\377\356\356\354\377\355\356\354\377\377\377\377\377\220\222"
"\215\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\224\226\221\377\377\377\377\377"
"\352\353\350\377\352\353\350\377\353\354\351\377\353\354\351\377\353"
"\355\352\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356"
"\353\377\355\356\354\377\356\356\354\377\356\357\354\377\356\357\355"
"\377\357\357\355\377\357\360\355\377\357\360\356\377\357\360\356\377"
"\357\360\356\377\360\360\356\377\360\360\356\377\360\360\356\377\360"
"\360\356\377\360\360\356\377\360\360\356\377\360\360\356\377\357\360"
"\356\377\357\360\356\377\357\360\356\377\357\360\355\377\357\357\355"
"\377\356\357\355\377\356\357\354\377\377\377\377\377\217\221\214\377"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\223\225\220\377\377\377\377\377\352\353"
"\350\377\353\354\351\377\353\354\351\377\354\355\352\377\354\355\352"
"\377\354\355\353\377\355\356\353\377\355\356\353\377\356\356\354\377"
"\356\357\354\377\356\357\355\377\357\357\355\377\357\360\356\377\357"
"\360\356\377\360\360\356\377\360\361\356\377\360\361\357\377\360\361"
"\357\377\361\361\357\377\361\361\357\377\361\361\357\377\361\361\357"
"\377\361\361\357\377\361\361\357\377\361\361\357\377\360\361\357\377"
"\360\361\357\377\360\361\357\377\360\360\356\377\357\360\356\377\357"
"\360\356\377\357\360\355\377\377\377\377\377\216\220\213\377\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\223\225\217\377\377\377\377\377\353\354\351\377"
"\353\354\351\377\354\355\352\377\354\355\352\377\354\355\353\377\355"
"\356\353\377\355\356\354\377\356\357\354\377\356\357\354\377\357\357"
"\355\377\357\360\355\377\357\360\356\377\360\360\356\377\360\361\357"
"\377\360\361\357\377\361\361\357\377\361\362\360\377\361\362\360\377"
"\362\362\360\377\362\362\360\377\362\362\360\377\362\362\360\377\362"
"\362\360\377\362\362\360\377\362\362\360\377\361\362\360\377\361\362"
"\360\377\361\361\357\377\361\361\357\377\360\361\357\377\360\361\356"
"\377\357\360\356\377\377\377\377\377\216\220\213\377\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\222\224\217\377\377\377\377\377\353\354\351\377\353\355\352"
"\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356\353\377"
"\356\357\354\377\356\357\354\377\357\357\355\377\357\360\355\377\357"
"\360\356\377\360\361\356\377\360\361\357\377\361\361\357\377\361\362"
"\360\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363\361"
"\377\363\363\361\377\363\363\362\377\363\363\362\377\363\363\362\377"
"\363\363\361\377\362\363\361\377\362\363\361\377\362\362\361\377\362"
"\362\360\377\361\362\360\377\361\361\357\377\360\361\357\377\360\361"
"\357\377\377\377\377\377\215\217\212\377\377\377\377\0\377\377\377\0"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\221\223\216\377\377\377\377\377\353\354\351\377\354\355\352\377\354"
"\355\352\377\354\356\353\377\355\356\353\377\355\356\354\377\356\357"
"\354\377\356\357\355\377\357\360\355\377\357\360\356\377\360\360\356"
"\377\360\361\357\377\361\361\357\377\361\362\360\377\362\362\360\377"
"\362\362\361\377\362\363\361\377\363\363\362\377\363\363\362\377\363"
"\364\362\377\364\364\363\377\364\364\363\377\364\364\363\377\364\364"
"\362\377\363\364\362\377\363\363\362\377\363\363\361\377\362\363\361"
"\377\362\362\360\377\361\362\360\377\361\362\360\377\360\361\357\377"
"\377\377\377\377\214\216\211\377\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\221\223"
"\215\377\377\377\377\377\353\354\351\377\354\355\352\377\354\355\352"
"\377\355\356\353\377\355\356\353\377\356\356\354\377\356\357\354\377"
"\357\357\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361"
"\361\357\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363"
"\361\377\363\363\362\377\363\364\362\377\364\364\363\377\364\364\363"
"\377\365\365\363\377\365\365\364\377\365\365\364\377\364\365\363\377"
"\364\364\363\377\364\364\362\377\363\363\362\377\363\363\361\377\362"
"\363\361\377\362\362\360\377\361\362\360\377\361\361\357\377\377\377"
"\377\377\214\216\211\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\220\222\215\377"
"\377\377\377\377\353\354\351\377\354\355\352\377\354\355\352\377\355"
"\356\353\377\355\356\353\377\356\357\354\377\356\357\354\377\357\357"
"\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361\361\357"
"\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363\361\377"
"\363\363\362\377\363\364\362\377\364\364\363\377\364\365\363\377\365"
"\365\364\377\365\365\364\377\365\365\364\377\365\365\364\377\364\364"
"\363\377\364\364\363\377\363\363\362\377\363\363\362\377\362\363\361"
"\377\362\362\360\377\361\362\360\377\361\361\357\377\377\377\377\377"
"\213\215\210\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\217\221\214\377\377\377"
"\377\377\353\354\351\377\354\355\352\377\354\355\352\377\355\356\353"
"\377\355\356\353\377\356\356\354\377\356\357\354\377\357\357\355\377"
"\357\360\355\377\357\360\356\377\360\361\356\377\360\361\357\377\361"
"\361\357\377\361\362\360\377\362\362\360\377\362\363\361\377\363\363"
"\362\377\363\363\362\377\364\364\362\377\364\364\363\377\364\364\363"
"\377\364\364\363\377\364\364\363\377\364\364\363\377\364\364\363\377"
"\363\364\362\377\363\363\362\377\362\363\361\377\362\362\361\377\362"
"\362\360\377\361\362\360\377\361\361\357\377\377\377\377\377\212\214"
"\207\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\217\221\213\377\377\377\377\377"
"\353\354\351\377\354\355\352\377\354\355\352\377\354\355\353\377\355"
"\356\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357\360"
"\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361\361\357"
"\377\361\362\360\377\361\362\360\377\362\362\360\377\362\363\361\377"
"\362\363\361\377\363\363\362\377\363\363\362\377\363\363\362\377\363"
"\364\362\377\363\364\362\377\363\363\362\377\363\363\362\377\363\363"
"\361\377\362\363\361\377\362\362\361\377\362\362\360\377\361\362\360"
"\377\361\361\357\377\360\361\357\377\377\377\377\377\212\214\207\377"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\0\0\0\5\216\220\213\377\377\377\377\377\353\354\351"
"\377\353\354\351\377\354\355\352\377\354\355\352\377\355\356\353\377"
"\355\356\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357"
"\360\355\377\357\360\356\377\360\360\356\377\360\361\357\377\360\361"
"\357\377\361\361\357\377\361\362\360\377\361\362\360\377\362\362\360"
"\377\362\362\361\377\362\362\361\377\362\363\361\377\362\363\361\377"
"\362\363\361\377\362\363\361\377\362\362\361\377\362\362\360\377\362"
"\362\360\377\361\362\360\377\361\362\360\377\361\361\357\377\360\361"
"\357\377\360\360\356\377\377\377\377\377\211\213\206\377\0\0\0\4\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\0\0\0\10\0\0\0\21"
"\215\217\212\377\377\377\377\377\352\354\350\377\353\354\351\377\353"
"\354\351\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356"
"\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357\357\355"
"\377\357\360\355\377\357\360\356\377\360\360\356\377\360\361\357\377"
"\360\361\357\377\361\361\357\377\361\361\357\377\361\362\360\377\361"
"\362\360\377\361\362\360\377\361\362\360\377\361\362\360\377\361\362"
"\360\377\361\362\360\377\361\362\360\377\361\361\357\377\360\361\357"
"\377\360\361\357\377\360\361\356\377\357\360\356\377\357\360\356\377"
"\377\377\377\377\210\212\205\377\0\0\0\20\0\0\0\7\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\0\0\0\4\0\0\0\17\0\0\0\37\216\220\212\374\376\376\376\377\353"
"\354\351\377\352\354\350\377\353\354\351\377\353\354\351\377\354\355"
"\352\377\354\355\352\377\354\356\353\377\355\356\353\377\355\356\354"
"\377\356\356\354\377\356\357\354\377\356\357\355\377\357\357\355\377"
"\357\360\355\377\357\360\356\377\357\360\356\377\360\360\356\377\360"
"\361\356\377\360\361\357\377\360\361\357\377\360\361\357\377\360\361"
"\357\377\360\361\357\377\360\361\357\377\360\361\357\377\360\361\357"
"\377\360\360\356\377\360\360\356\377\357\360\356\377\357\360\356\377"
"\357\360\355\377\360\360\356\377\376\376\376\377\212\214\207\374\0\0"
"\0\33\0\0\0\16\0\0\0\2\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\0\0\0\6\0\0\0\22\0\0\0*\206\207"
"\203\320\335\335\334\376\376\376\376\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
"\377\377\377\377\377\377\377\377\377\377\377\376\376\376\377\334\335"
"\332\376\203\205\200\315\0\0\0&\0\0\0\20\0\0\0\4\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\0\0\0"
"\4\0\0\0\17\0\0\0\37//,L\205\206\202\327\213\215\210\375\213\215\210"
"\377\213\215\210\377\213\215\210\377\212\214\207\377\212\214\207\377"
"\212\214\207\377\212\214\207\377\212\214\207\377\212\214\207\377\212"
"\214\207\377\211\213\206\377\211\213\206\377\211\213\206\377\211\213"
"\206\377\211\213\206\377\211\213\206\377\211\213\206\377\210\212\205"
"\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377"
"\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377\210"
"\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212"
"\205\375\204\205\200\325-1-I\0\0\0\33\0\0\0\16\0\0\0\2\377\377\377\0"
"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
"\0\377\377\377\0\0\0\0\10\0\0\0\21\0\0\0\32\0\0\0%\0\0\0+\0\0\0""2\0"
"\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2"
"\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0"
"2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0"
"\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0*\0\0\0$\0\0"
"\0\30\0\0\0\20\0\0\0\7\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
"\377\377\0\0\0\0\5\0\0\0\13\0\0\0\17\0\0\0\20\0\0\0\21\0\0\0\21\0\0\0"
"\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0"
"\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21"
"\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0"
"\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\20\0\0\0\16\0\0\0\12\0"
"\0\0\4\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
"\377\0\377\377\377\0\377\377\377\0\377\377\377\0";