From 1f1e832a6c18a282c41aa91f12aee858e1ddb8f4 Mon Sep 17 00:00:00 2001 From: Patryk Obara Date: Thu, 16 Jan 2020 03:54:15 +0100 Subject: [PATCH] Use dosbox-staging splash screen Users who test dosbox-staging via various GUI frontends might have a problem distinguishing if the instance they have configured is really dosbox-staging or some other version of DOSBox. Different splash screen is a simple remedy for it. Two graphical files are included: one in vector format to allow for further refinements and one converted to necessary size in png format, that is used as direct source of logo embedded in the source code. Use GIMP to convert the png logo to a C file. Notes about new design: Orange background was replaced by black to make switch to black background of empty terminal a little less jarring. The box side is covered with the rainbow-like pattern to resemble logos of various computer platforms popular in the 80s. AFAIK IBM or PC-clones never had such colourful logos, but the point is to resemble a retro-computing platform while being aesthetically pleasing. Some computing platforms, that used rainbow patterns are Sinclair, Commodore, Amiga, Dragon 32, and Apple. The pattern used for dosbox-staging splash is deliberately different from all of these. Word "staging" is rendered using excellent Raleway font: https://www.theleagueofmoveabletype.com/raleway This change is not supposed to be upstreamed. --- src/dosbox_staging_splash.svg | 260 ++++ src/dosbox_staging_splash_640_400.png | Bin 0 -> 28761 bytes src/gui/dosbox_staging_splash.c | 1632 +++++++++++++++++++++++++ src/gui/sdlmain.cpp | 5 +- 4 files changed, 1895 insertions(+), 2 deletions(-) create mode 100644 src/dosbox_staging_splash.svg create mode 100644 src/dosbox_staging_splash_640_400.png create mode 100644 src/gui/dosbox_staging_splash.c diff --git a/src/dosbox_staging_splash.svg b/src/dosbox_staging_splash.svg new file mode 100644 index 00000000..da65db67 --- /dev/null +++ b/src/dosbox_staging_splash.svg @@ -0,0 +1,260 @@ + + + + + + + + DOSBox splash screen + + + + + + + + image/svg+xml + + DOSBox splash screen + + + Patryk Obara <patryk.obara@gmail.com> + + + + + GOG Team + + + Original splash screen contributed by GOG was dumped in SVN in raster format by DOSBox maintainers. Patryk Obara recreated the logo in vector format for dosbox-staging project. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/dosbox_staging_splash_640_400.png b/src/dosbox_staging_splash_640_400.png new file mode 100644 index 0000000000000000000000000000000000000000..c77dbf27f539e6e098113ab688d29266a462bc40 GIT binary patch literal 28761 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 KDP+l;`u!jMTUiqT literal 0 HcmV?d00001 diff --git a/src/gui/dosbox_staging_splash.c b/src/gui/dosbox_staging_splash.c new file mode 100644 index 00000000..caf546c4 --- /dev/null +++ b/src/gui/dosbox_staging_splash.c @@ -0,0 +1,1632 @@ +/* GIMP RGB C-Source image dump 1-byte-run-length-encoded (dosbox_staging_splash.c) */ + +#define GIMP_IMAGE_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) do \ +{ unsigned int __bpp; unsigned char *__ip; const unsigned char *__il, *__rd; \ + __bpp = (bpp); __ip = (image_buf); __il = __ip + (size) * __bpp; \ + __rd = (rle_data); if (__bpp > 3) { /* RGBA */ \ + while (__ip < __il) { unsigned int __l = *(__rd++); \ + if (__l & 128) { __l = __l - 128; \ + do { memcpy (__ip, __rd, 4); __ip += 4; } while (--__l); __rd += 4; \ + } else { __l *= 4; memcpy (__ip, __rd, __l); \ + __ip += __l; __rd += __l; } } \ + } else if (__bpp == 3) { /* RGB */ \ + while (__ip < __il) { unsigned int __l = *(__rd++); \ + if (__l & 128) { __l = __l - 128; \ + do { memcpy (__ip, __rd, 3); __ip += 3; } while (--__l); __rd += 3; \ + } else { __l *= 3; memcpy (__ip, __rd, __l); \ + __ip += __l; __rd += __l; } } \ + } else { /* RGB16 */ \ + while (__ip < __il) { unsigned int __l = *(__rd++); \ + if (__l & 128) { __l = __l - 128; \ + do { memcpy (__ip, __rd, 2); __ip += 2; } while (--__l); __rd += 2; \ + } else { __l *= 2; memcpy (__ip, __rd, __l); \ + __ip += __l; __rd += __l; } } \ + } } while (0) +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + unsigned char rle_pixel_data[40593 + 1]; +} gimp_image = { + 640, 400, 3, + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\362\000\000\000\012\034\061><\200\253+\244\357\237" + "\276\321\312\312\312\242\242\242zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\367\000\000\000\003#=N=\214\275'\245\363\203\000\235\377\001\242\302\326" + "\205\362\362\362\007\354\354\354\312\312\312\242\242\242zzzRRR***\003\003\003\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\355\000\000\000\004\003\005\006,Qh<\225\315\027\243" + "\373\206\000\235\377\001\242\302\326\213\362\362\362\007\355\355\355\312\312\312" + "\242\242\242zzzRRR\061\061\061\007\007\007\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\344\000\000\000\004\011\017\023\064c\201\071\235\333\016\241\375\211\000\235\377\001\242\302" + "\326\221\362\362\362\007\355\355\355\322\322\322\253\253\253\202\202\202ZZ" + "Z\061\061\061\010\010\010\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\333\000\000\000\004\022" + "\036&\071s\227\066\237\340\012\240\376\214\000\235\377\001\242\302\326\227\362\362" + "\362\007\356\356\356\322\322\322\253\253\253\202\202\202ZZZ\061\061\061\011\011" + "\011\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\322\000\000\000\004\033/<<\200\253/\242" + "\352\004\237\377\217\000\235\377\001\242\301\325\235\362\362\362\007\356\356\356" + "\322\322\322\253\253\253\202\202\202ZZZ\061\061\061\011\011\011\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\311\000\000\000\003#=N=\214\275'\245\363\223\000\235\377\001" + "\242\301\325\244\362\362\362\006\332\332\332\262\262\262\213\213\213bbb:::" + "\012\012\012\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\277\000\000\000\004\003\005\006,Qh=\221" + "\305\035\244\370\226\000\235\377\001\242\301\325\252\362\362\362\006\332\332\332" + "\262\262\262\213\213\213bbb:::\013\013\013\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\266\000\000\000\004\011\017\022\064c\201:\230\323\023\242\374\231\000\235\377\001\242" + "\301\325\260\362\362\362\006\332\332\332\262\262\262\213\213\213bbb:::\014\014" + "\014\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\255\000\000\000\004\020\033\"\071s\227\066" + "\237\340\013\241\376\234\000\235\377\001\242\301\325\266\362\362\362\006\342\342" + "\342\272\272\272\222\222\222jjjBBB\025\025\025\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\244\000\000\000\004\031,\070;z\241\063\241\346\005\237\377\237\000\235\377\001" + "\243\302\325\274\362\362\362\006\342\342\342\272\272\272\222\222\222jjjBBB" + "\026\026\026\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\233\000\000\000\004#=N=\206\264" + "+\244\357\001\235\377\242\000\235\377\001\243\302\325\302\362\362\362\006\342\342" + "\342\272\272\272\222\222\222jjjBBB\030\030\030\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\221\000\000\000\004\003\005\006,Qh=\221\305\037\245\370\246\000\235\377\001\243\302" + "\325\310\362\362\362\006\342\342\342\302\302\302\233\233\233rrrJJJ\040\040\040" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000\004\010\015\020\060Zt<\225\315" + "\025\243\374\251\000\235\377\001\243\302\325\316\362\362\362\007\343\343\343\302" + "\302\302\233\233\233rrrJJJ\040\040\040\001\001\001\377\000\000\000\377\000\000\000\377\000\000\000\375" + "\000\000\000\004\017\031\040\067k\214\071\235\333\014\241\376\254\000\235\377\001\243\302\325" + "\216\362\362\362\005\263\263\263\177\177\177\237\237\237\300\300\300\340\340" + "\340\301\362\362\362\007\344\344\344\302\302\302\233\233\233rrrJJJ\040\040\040" + "\001\001\001\377\000\000\000\377\000\000\000\377\000\000\000\364\000\000\000\004\031+\067;z\241\063\241\346" + "\005\237\377\257\000\235\377\001\244\302\325\216\362\362\362\001\205\205\205\204" + "\000\000\000\007\015\015\015...OOOwww\241\241\241\313\313\313\356\356\356\300\362\362" + "\362\007\345\345\345\302\302\302\233\233\233rrrRRR***\002\002\002\377\000\000\000\377\000" + "\000\000\377\000\000\000\353\000\000\000\004\034\061><\200\253+\244\357\001\235\377\262\000\235\377" + "\001\244\302\325\216\362\362\362\001\205\205\205\212\000\000\000\006\006\006\006---UUU\200" + "\200\200\253\253\253\326\326\326\301\362\362\362\007\353\353\353\312\312\312" + "\242\242\242zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000\000\000\341\000\000\000\004\002\003" + "\004'FZ=\214\275\040\244\367\266\000\235\377\001\244\302\325\216\362\362\362\001\205" + "\205\205\220\000\000\000\006\016\016\016\070\070\070aaa\211\211\211\271\271\271\347\347" + "\347\301\362\362\362\007\354\354\354\312\312\312\242\242\242zzzRRR***\003\003\003" + "\377\000\000\000\377\000\000\000\377\000\000\000\330\000\000\000\004\010\015\020\060Zt<\225\315\025\243" + "\373\271\000\235\377\001\244\302\325\216\362\362\362\001\205\205\205\226\000\000\000" + "\006\030\030\030HHHqqq\231\231\231\311\311\311\360\360\360\301\362\362\362\007\355" + "\355\355\312\312\312\242\242\242zzzRRR\061\061\061\007\007\007\377\000\000\000\377\000\000\000" + "\377\000\000\000\321\000\000\000\002\066\237\340\013\241\376\274\000\235\377\001\244\302\325" + "\216\362\362\362\001\205\205\205\233\000\000\000\005\014\014\014\066\066\066ddd\225\225\225" + "\321\321\321\303\362\362\362\007\355\355\355\322\322\322\253\253\253\201\201" + "\201ZZZ\060\060\060\010\010\010\377\000\000\000\377\000\000\000\377\000\000\000\313\000\000\000\276\000\235" + "\377\001\245\303\325\216\362\362\362\001\205\205\205\240\000\000\000\003$$$}}}\332\332" + "\332\306\362\362\362\007\356\356\356\322\322\322\253\253\253\202\202\202ZZ" + "Z\061\061\061\011\011\011\377\000\000\000\377\000\000\000\377\000\000\000\305\000\000\000\276\000\235\377" + "\001\245\303\325\216\362\362\362\001\205\205\205\242\000\000\000\003\005\005\005OOO\267\267" + "\267\312\362\362\362\007\356\356\356\322\322\322\253\253\253\202\202\202ZZ" + "Z\061\061\061\011\011\011\377\000\000\000\377\000\000\000\377\000\000\000\277\000\000\000\276\000\235\377" + "\001\245\303\325\216\362\362\362\001\205\205\205\245\000\000\000\002AAA\310\310\310\317" + "\362\362\362\006\332\332\332\262\262\262\213\213\213bbb:::\012\012\012\377\000\000" + "\000\377\000\000\000\377\000\000\000\271\000\000\000\276\000\235\377\001\245\303\325\216\362\362" + "\362\001\205\205\205\246\000\000\000\003\005\005\005iii\350\350\350\323\362\362\362\006\332" + "\332\332\262\262\262\213\213\213bbb:::\013\013\013\377\000\000\000\377\000\000\000\377\000" + "\000\000\263\000\000\000\276\000\235\377\001\245\303\325\216\362\362\362\001\205\205\205" + "\250\000\000\000\002%%%\304\304\304\330\362\362\362\006\332\332\332\262\262\262\213" + "\213\213bbb:::\014\014\014\377\000\000\000\377\000\000\000\377\000\000\000\255\000\000\000\276\000\235" + "\377\001\246\303\325\216\362\362\362\001\205\205\205\251\000\000\000\002\010\010\010\214" + "\214\214\335\362\362\362\006\342\342\342\272\272\272\222\222\222jjjBBB\025\025" + "\025\377\000\000\000\377\000\000\000\377\000\000\000\247\000\000\000\276\000\235\377\001\246\303\325\216" + "\362\362\362\001\205\205\205\253\000\000\000\002hhh\360\360\360\242\362\362\362\005\360" + "\360\360\342\342\342\341\341\341\327\327\327\353\353\353\272\362\362\362" + "\006\342\342\342\272\272\272\222\222\222jjjBBB\026\026\026\377\000\000\000\377\000\000\000" + "\377\000\000\000\241\000\000\000\276\000\235\377\001\246\303\325\216\362\362\362\001\205\205" + "\205\254\000\000\000\002TTT\354\354\354\234\362\362\362\006\361\361\361\277\277\277" + "uuuFFF\036\036\036\001\001\001\204\000\000\000\006\017\017\017&&&JJJzzz\253\253\253\341\341\341" + "\272\362\362\362\006\342\342\342\272\272\272\222\222\222jjjBBB\030\030\030\377" + "\000\000\000\377\000\000\000\377\000\000\000\233\000\000\000\276\000\235\377\001\246\303\325\216\362" + "\362\362\001\205\205\205\255\000\000\000\002GGG\355\355\355\231\362\362\362\003\346\346" + "\346\177\177\177\034\034\034\216\000\000\000\004\005\005\005CCC\223\223\223\343\343\343\275" + "\362\362\362\006\342\342\342\302\302\302\233\233\233rrrJJJ\040\040\040\377\000\000" + "\000\377\000\000\000\377\000\000\000\225\000\000\000\276\000\235\377\001\246\303\325\216\362\362" + "\362\001\205\205\205\256\000\000\000\002[[[\361\361\361\226\362\362\362\003\361\361\361" + "\215\215\215\023\023\023\223\000\000\000\003\014\014\014ooo\332\332\332\301\362\362\362" + "\006\340\340\340\267\267\267\221\221\221hhhBBB\011\011\011\377\000\000\000\377\000\000\000" + "\377\000\000\000\217\000\000\000\276\000\235\377\001\246\302\324\216\362\362\362\001\205\205" + "\205\257\000\000\000\001ttt\225\362\362\362\002\336\336\336GGG\227\000\000\000\003\010\010\010" + "{{{\354\354\354\304\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\235\377\001\246\302\324\216\362\362\362\001\205\205\205\260" + "\000\000\000\001\242\242\242\223\362\362\362\002\326\326\326%%%\232\000\000\000\002)))\301" + "\301\301\303\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\000\235\377\001\246\302\324\216\362\362\362\001\205\205\205\260\000\000\000\002" + "\020\020\020\326\326\326\221\362\362\362\002\331\331\331\036\036\036\234\000\000\000\002" + "\010\010\010\234\234\234\302\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\000\235\377\001\246\302\324\216\362\362\362\001\205\205\205" + "\261\000\000\000\002:::\360\360\360\217\362\362\362\002\353\353\353\066\066\066\236\000" + "\000\000\002\001\001\001yyy\301\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\235\377\001\246\302\324\216\362\362\362\001\205\205\205\262" + "\000\000\000\001\226\226\226\217\362\362\362\001hhh\241\000\000\000\001}}}\300\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\247\303" + "\324\216\362\362\362\001\205\205\205\217\000\000\000\002\005\005\005\037\037\037\204\020\020\020" + "\001\001\001\001\234\000\000\000\002\030\030\030\346\346\346\215\362\362\362\002\277\277\277\002" + "\002\002\242\000\000\000\001\216\216\216\232\362\362\362\013\326\326\326\231\231\231y" + "yyaaaJJJOOOQQQfff\220\220\220\273\273\273\351\351\351\232\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\247\303\324" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\206\362\362\362\010\361\361" + "\361\334\334\334\307\307\307\255\255\255\206\206\206___+++\001\001\001\225\000\000" + "\000\001xxx\214\362\362\362\002\361\361\361\060\060\060\243\000\000\000\002\006\006\006\275\275" + "\275\226\362\362\362\003\307\307\307eee\036\036\036\212\000\000\000\004\011\011\011MMM\232" + "\232\232\344\344\344\227\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\000\235\377\001\247\303\324\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\215\362\362\362\004\337\337\337\236\236\236EEE\003\003\003\222" + "\000\000\000\002\017\017\017\346\346\346\213\362\362\362\001\253\253\253\245\000\000\000\002\034" + "\034\034\341\341\341\223\362\362\362\003\333\333\333VVV\001\001\001\217\000\000\000\003\012" + "\012\012aaa\306\306\306\225\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\000\235\377\001\247\303\324\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\220\362\362\362\003\325\325\325]]]\003\003\003\221\000\000\000\001\203" + "\203\203\213\362\362\362\001\071\071\071\246\000\000\000\001^^^\222\362\362\362\002\266" + "\266\266\027\027\027\224\000\000\000\002???\263\263\263\223\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\247\303\324\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\222\362\362\362\002\303\303\303%%" + "%\220\000\000\000\002\031\031\031\353\353\353\211\362\362\362\001\312\312\312\247\000\000" + "\000\002\001\001\001\271\271\271\217\362\362\362\003\361\361\361\200\200\200\004\004\004\227" + "\000\000\000\002\067\067\067\265\265\265\221\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\250\303\324\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\223\362\362\362\002\347\347\347FFF\220\000\000\000\001\236" + "\236\236\211\362\362\362\001rrr\250\000\000\000\001\062\062\062\216\362\362\362\002\361" + "\361\361ccc\232\000\000\000\003\001\001\001WWW\334\334\334\217\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\250\303\324\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362\002\352\352\352AA" + "A\217\000\000\000\001@@@\211\362\362\362\001!!!\251\000\000\000\001\254\254\254\214\362\362" + "\362\002\360\360\360```\235\000\000\000\002\020\020\020\236\236\236\216\362\362\362\001" + "\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\250\303" + "\324\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\225\362\362\362\002\347" + "\347\347\040\040\040\216\000\000\000\002\002\002\002\331\331\331\207\362\362\362\001\321\321" + "\321\252\000\000\000\001\066\066\066\214\362\362\362\001uuu\237\000\000\000\002\001\001\001\333\333" + "\333\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\235\377\001\250\303\324\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"" + "\226\362\362\362\002\271\271\271\003\003\003\216\000\000\000\001\230\230\230\207\362\362" + "\362\001\217\217\217\253\000\000\000\001\304\304\304\212\362\362\362\002\245\245\245" + "\001\001\001\237\000\000\000\001\070\070\070\216\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\235\377\001\250\303\324\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\227\362\362\362\001^^^\216\000\000\000\001XXX\207\362\362" + "\362\001[[[\221\000\000\000\011\005\005\005AAAuuu\236\236\236\241\241\241\226\226\226yy" + "yFFF\021\021\021\221\000\000\000\001ddd\211\362\362\362\002\336\336\336\022\022\022\240\000" + "\000\000\001\213\213\213\216\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000" + "\000\217\000\000\000\276\000\235\377\001\251\303\324\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\227\362\362\362\002\320\320\320\003\003\003\215\000\000\000\001$$$\207\362" + "\362\362\001+++\217\000\000\000\003\001\001\001___\323\323\323\207\362\362\362\003\353\353" + "\353\230\230\230---\217\000\000\000\002\017\017\017\354\354\354\210\362\362\362\001ee" + "e\240\000\000\000\002\003\003\003\332\332\332\216\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\251\303\324\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\230\362\362\362\001QQQ\215\000\000\000\002\001\001\001\343" + "\343\343\205\362\362\362\002\355\355\355\004\004\004\216\000\000\000\002\007\007\007\236\236\236" + "\213\362\362\362\003\360\360\360\200\200\200\005\005\005\216\000\000\000\001\260\260\260" + "\207\362\362\362\002\337\337\337\011\011\011\240\000\000\000\001>>>\217\362\362\362\001" + "\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\251\303" + "\324\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\230\362\362\362\001\245" + "\245\245\216\000\000\000\001\276\276\276\205\362\362\362\001\321\321\321\217\000\000\000" + "\001\243\243\243\216\362\362\362\002\273\273\273\014\014\014\215\000\000\000\001ddd\207" + "\362\362\362\001zzz\241\000\000\000\001\220\220\220\217\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\251\303\324\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\230\362\362\362\002\351\351\351\014" + "\014\014\215\000\000\000\001\232\232\232\205\362\362\362\001\261\261\261\216\000\000\000\001" + "^^^\220\362\362\362\002\263\263\263\007\007\007\214\000\000\000\001!!!\207\362\362\362\001" + "'''\240\000\000\000\002\004\004\004\337\337\337\217\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\251\303\324\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001JJJ\215\000\000\000\001www\205\362" + "\362\362\001\236\236\236\215\000\000\000\002\010\010\010\336\336\336\221\362\362\362\001" + "\213\213\213\215\000\000\000\001\330\330\330\205\362\362\362\001\326\326\326\241\000" + "\000\000\001CCC\220\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000" + "\000\000\276\000\235\377\001\251\303\324\216\362\362\362\001\205\205\205\217\000\000\000" + "\001\"\"\"\231\362\362\362\001\177\177\177\215\000\000\000\001SSS\205\362\362\362\001\221" + "\221\221\215\000\000\000\001YYY\222\362\362\362\002\357\357\357\060\060\060\214\000\000\000" + "\001\236\236\236\205\362\362\362\001\223\223\223\220\000\000\000\010\020\020\020MMMsss" + "\211\211\211\201\201\201fff\065\065\065\002\002\002\211\000\000\000\001\224\224\224\220\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377" + "\001\252\304\324\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362" + "\362\001\264\264\264\215\000\000\000\001///\205\362\362\362\001\206\206\206\215\000\000\000" + "\001\261\261\261\223\362\362\362\001\264\264\264\214\000\000\000\001ooo\205\362\362\362" + "\001ccc\216\000\000\000\003$$$\240\240\240\356\356\356\206\362\362\362\003\336\336\336" + "\210\210\210%%%\206\000\000\000\002\003\003\003\336\336\336\220\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\252\304\324\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001\341\341\341" + "\215\000\000\000\001\032\032\032\205\362\362\362\001yyy\214\000\000\000\002\002\002\002\345\345\345" + "\223\362\362\362\002\361\361\361%%%\213\000\000\000\001DDD\205\362\362\362\001;;;\215" + "\000\000\000\002MMM\351\351\351\212\362\362\362\003\360\360\360\235\235\235&&&\204" + "\000\000\000\001===\221\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\000\235\377\001\252\304\324\216\362\362\362\001\205\205\205\217\000\000" + "\000\001\"\"\"\232\362\362\362\001\017\017\017\214\000\000\000\001\012\012\012\205\362\362\362" + "\001mmm\214\000\000\000\001)))\225\362\362\362\001\202\202\202\213\000\000\000\001\033\033\033\205" + "\362\362\362\001\025\025\025\214\000\000\000\002\064\064\064\354\354\354\215\362\362\362" + "\003\357\357\357\231\231\231\034\034\034\202\000\000\000\001\212\212\212\221\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\252\304" + "\324\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001//" + "/\215\000\000\000\001\355\355\355\204\362\362\362\001ggg\214\000\000\000\001EEE\225\362\362" + "\362\001\303\303\303\213\000\000\000\002\001\001\001\352\352\352\203\362\362\362\002\356\356" + "\356\001\001\001\214\000\000\000\001\276\276\276\220\362\362\362\004\351\351\351yyy\011\011" + "\011\326\326\326\221\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\235\377\001\252\304\324\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\232\362\362\362\001MMM\215\000\000\000\001\337\337\337\204\362\362\362" + "\001ggg\214\000\000\000\001TTT\225\362\362\362\002\356\356\356\011\011\011\213\000\000\000\001\316" + "\316\316\203\362\362\362\001\332\332\332\214\000\000\000\001)))\223\362\362\362\001\335" + "\335\335\222\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\000\235\377\001\252\303\323\216\362\362\362\001\205\205\205\217\000\000\000\001" + "\"\"\"\232\362\362\362\001]]]\215\000\000\000\001\321\321\321\204\362\362\362\001ggg" + "\214\000\000\000\001ddd\226\362\362\362\001\066\066\066\213\000\000\000\001\261\261\261\203\362" + "\362\362\001\320\320\320\214\000\000\000\001fff\246\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\252\303\323\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001mmm\215\000\000\000\001\307" + "\307\307\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001KKK\213\000\000" + "\000\001\243\243\243\203\362\362\362\001\315\315\315\214\000\000\000\001\205\205\205\246" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235" + "\377\001\252\303\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362" + "\362\362\001|||\215\000\000\000\001\306\306\306\204\362\362\362\001ggg\214\000\000\000\001hh" + "h\226\362\362\362\001\\\\\\\213\000\000\000\001\230\230\230\203\362\362\362\001\326\326" + "\326\214\000\000\000\001\210\210\210\246\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\235\377\001\252\303\323\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\205\205\205\215\000\000\000\001\306" + "\306\306\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001jjj\213\000\000" + "\000\001\214\214\214\203\362\362\362\001\347\347\347\214\000\000\000\001{{{\246\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\252" + "\303\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362" + "\001\207\207\207\215\000\000\000\001\306\306\306\204\362\362\362\001ggg\214\000\000\000\001h" + "hh\226\362\362\362\001mmm\213\000\000\000\001\201\201\201\204\362\362\362\001\025\025\025" + "\213\000\000\000\001LLL\246\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\235\377\001\253\304\323\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\232\362\362\362\001\213\213\213\215\000\000\000\001\305\305\305\204" + "\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001vvv\204" + "\362\362\362\001@@@\213\000\000\000\002\017\017\017\352\352\352\245\362\362\362\001\063\063" + "\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\253\304\323\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\216\216\216" + "\215\000\000\000\001\304\304\304\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362" + "\362\001mmm\213\000\000\000\001mmm\204\362\362\362\001jjj\214\000\000\000\001\217\217\217\245" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235" + "\377\001\253\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362" + "\362\362\001\216\216\216\215\000\000\000\001\304\304\304\204\362\362\362\001ggg\214\000" + "\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\204\362\362\362\001\225\225\225" + "\214\000\000\000\002\034\034\034\345\345\345\244\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\253\304\323\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\216\216\216\215\000\000\000\001" + "\303\303\303\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213" + "\000\000\000\001mmm\204\362\362\362\001\324\324\324\215\000\000\000\001[[[\244\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\253\304" + "\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\215" + "\215\215\215\000\000\000\001\303\303\303\204\362\362\362\001ggg\214\000\000\000\001hhh\226" + "\362\362\362\001mmm\213\000\000\000\001mmm\205\362\362\362\001***\215\000\000\000\001\207\207" + "\207\243\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\235\377\001\254\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"" + "\232\362\362\362\001\215\215\215\215\000\000\000\001\303\303\303\204\362\362\362\001" + "ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\205\362\362\362\001" + "qqq\215\000\000\000\002\002\002\002\221\221\221\242\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\254\304\323\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\215\215\215\215\000\000\000\001" + "\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213" + "\000\000\000\001mmm\205\362\362\362\001\301\301\301\216\000\000\000\003\001\001\001~~~\361\361\361" + "\240\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000" + "\235\377\001\254\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\214\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\206\362\362\362\001\063\063\063" + "\217\000\000\000\002JJJ\345\345\345\237\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\235\377\001\254\304\323\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\215\215\215\215\000\000\000\001\302" + "\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000" + "\000\001mmm\206\362\362\362\001\231\231\231\220\000\000\000\002,,,\321\321\321\236\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377" + "\001\254\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362" + "\362\001\215\215\215\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000" + "\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\206\362\362\362\002\353\353\353\034" + "\034\034\220\000\000\000\002\017\017\017\245\245\245\235\362\362\362\001\063\063\063\377\000" + "\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\255\304\323\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\214\214\214\215\000" + "\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001" + "mmm\213\000\000\000\001mmm\207\362\362\362\001\233\233\233\222\000\000\000\002aaa\354\354\354" + "\233\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000" + "\235\377\001\255\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\214\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\207\362\362\362\002\360\360" + "\360\061\061\061\222\000\000\000\002\064\064\064\325\325\325\232\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\255\304\323\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\214\214\214" + "\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362" + "\362\001mmm\213\000\000\000\001mmm\210\362\362\362\002\311\311\311\010\010\010\222\000\000\000" + "\002\016\016\016\243\243\243\231\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\000\235\377\001\255\304\323\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\232\362\362\362\001\214\214\214\215\000\000\000\001\302\302\302" + "\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm" + "\211\362\362\362\001\205\205\205\223\000\000\000\003\001\001\001ooo\356\356\356\227\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\235\377\001\255" + "\304\323\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362" + "\001\214\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001h" + "hh\226\362\362\362\001mmm\213\000\000\000\001mmm\211\362\362\362\002\361\361\361\\\\" + "\\\224\000\000\000\002:::\336\336\336\226\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\272\000\235\377\005\012\245\362!\271\325/\310\270\070" + "\326\236\256\313\300\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\214\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\212\362\362\362\002\355\355" + "\355CCC\224\000\000\000\002\037\037\037\311\311\311\225\362\362\362\001\063\063\063\377\000" + "\000\000\377\000\000\000\377\000\000\000\217\000\000\000\261\000\235\377\011\010\243\366\034\264\334" + "\060\310\272\070\325\237<\340\207:\354e\062\363L'\371\064\025\375\034\204\000\377" + "\004\001\256\323\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362" + "\362\362\001\214\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000" + "\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\213\362\362\362\002\347\347\347" + "===\224\000\000\000\002\015\015\015\255\255\255\224\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\250\000\235\377\011\017\251\355!\271\323\060\310" + "\272:\331\230<\344~:\354e\062\363L'\371\064\015\376\022\215\000\377\004\001\256\323" + "\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\214" + "\214\214\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226" + "\362\362\362\001mmm\213\000\000\000\001mmm\214\362\362\362\002\351\351\351GGG\224\000\000" + "\000\002\003\003\003\222\222\222\223\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\237\000\235\377\011\017\251\355!\271\323\060\310\272:\331\230" + "<\344~:\354e/\365D!\372+\013\376\017\226\000\377\004\001\256\323\257\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\215\215\215\215\000" + "\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001" + "mmm\213\000\000\000\001mmm\215\362\362\362\002\355\355\355eee\224\000\000\000\002\001\001\001\214" + "\214\214\222\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\226\000\235\377\011\017\251\355&\276\313\062\314\260:\331\230<\346v\070\357" + "]/\365D\034\374$\005\377\011\237\000\377\004\001\256\323\257\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\217\217\217\215\000\000\000\001\302" + "\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000" + "\000\001mmm\217\362\362\362\002\227\227\227\010\010\010\223\000\000\000\002\001\001\001\204\204" + "\204\221\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\214" + "\000\235\377\012\006\241\371\026\257\344&\276\313\066\321\250;\334\217<\346v\066" + "\361U+\367<\034\374$\004\377\010\250\000\377\004\001\256\323\257\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\221\221\221\215\000\000\000\001" + "\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213" + "\000\000\000\001mmm\220\362\362\362\002\310\310\310...\224\000\000\000\001\201\201\201\220" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\203\000\235" + "\377\012\010\243\367\034\264\334+\303\302\066\321\250<\340\207;\351m\066\361U" + "+\367<\034\374$\002\377\006\261\000\377\004\001\256\323\257\216\362\362\362\001\205\205" + "\205\217\000\000\000\001\"\"\"\232\362\362\362\001\222\222\222\215\000\000\000\001\302\302" + "\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001" + "mmm\221\362\362\362\003\356\356\356\201\201\201\005\005\005\222\000\000\000\002\001\001\001\231" + "\231\231\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\003\062\364J#\372-\017\376\024\273\000\377\004\001\256\323\257\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\225\225\225\215\000\000\000\001" + "\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213" + "\000\000\000\001mmm\223\362\362\362\002\274\274\274\"\"\"\222\000\000\000\002\006\006\006\300\300" + "\300\216\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\256\323\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\227\227\227\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\224\362\362\362\003\350\350" + "\350ccc\001\001\001\221\000\000\000\002\037\037\037\344\344\344\215\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\323\257\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\230\230\230\215" + "\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362" + "\001mmm\213\000\000\000\001mmm\226\362\362\362\002\260\260\260\032\032\032\221\000\000\000\001h" + "hh\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\256\322\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\232\232\232\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\227\362\362\362\002\343\343" + "\343XXX\220\000\000\000\002\003\003\003\305\305\305\214\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257\216\362\362\362" + "\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\235\235\235\215\000\000\000" + "\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213" + "\000\000\000\001mmm\231\362\362\362\002\234\234\234\013\013\013\217\000\000\000\002;;;\361\361" + "\361\213\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\256\322\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\236\236\236\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\232\362\362\362\002\307\307" + "\307!!!\217\000\000\000\001\246\246\246\213\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\237\237\237\215\000\000\000\001\302" + "\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000" + "\000\001mmm\233\362\362\362\002\340\340\340\060\060\060\216\000\000\000\001:::\213\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256" + "\322\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362" + "\001\241\241\241\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001h" + "hh\226\362\362\362\001mmm\213\000\000\000\001mmm\234\362\362\362\002\343\343\343\065\065" + "\065\216\000\000\000\001\302\302\302\212\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257\216\362\362\362\001\205\205" + "\205\217\000\000\000\001\"\"\"\232\362\362\362\001\243\243\243\215\000\000\000\001\302\302" + "\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001" + "mmm\235\362\362\362\002\341\341\341%%%\215\000\000\000\001VVV\212\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\245\245" + "\245\215\000\000\000\001\302\302\302\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362" + "\362\362\001mmm\213\000\000\000\001mmm\236\362\362\362\002\321\321\321\023\023\023\214\000" + "\000\000\002\006\006\006\342\342\342\211\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\232\362\362\362\001\247\247\247\215\000\000\000\001\303\303\303" + "\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm" + "\237\362\362\362\002\262\262\262\002\002\002\214\000\000\000\001\223\223\223\211\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256" + "\322\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362" + "\001\247\247\247\215\000\000\000\001\311\311\311\204\362\362\362\001ggg\214\000\000\000\001h" + "hh\226\362\362\362\001mmm\213\000\000\000\001mmm\240\362\362\362\001vvv\214\000\000\000\001@" + "@@\211\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\256\322\257\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\247\247\247\215\000\000\000\001\321\321\321\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\240\362\362\362\002\356\356" + "\356\066\066\066\213\000\000\000\002\003\003\003\333\333\333\210\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\256\322\257\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\247\247\247\215\000" + "\000\000\001\330\330\330\204\362\362\362\001ggg\214\000\000\000\001hhh\226\362\362\362\001" + "mmm\213\000\000\000\001mmm\241\362\362\362\002\302\302\302\002\002\002\213\000\000\000\001\221\221" + "\221\210\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232" + "\362\362\362\001\247\247\247\215\000\000\000\001\341\341\341\204\362\362\362\001ggg\214" + "\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\242\362\362\362\001ZZZ\213" + "\000\000\000\001WWW\210\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\000\377\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000" + "\001\"\"\"\232\362\362\362\001\237\237\237\215\000\000\000\001\351\351\351\204\362\362" + "\362\001iii\214\000\000\000\001hhh\226\362\362\362\001mmm\213\000\000\000\001mmm\242\362\362" + "\362\002\326\326\326\003\003\003\212\000\000\000\001###\210\362\362\362\001\063\063\063\377\000" + "\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\257\322\260\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001\230\230\230\215\000" + "\000\000\001\360\360\360\204\362\362\362\001ooo\214\000\000\000\001hhh\226\362\362\362\001" + "mmm\213\000\000\000\001mmm\243\362\362\362\001AAA\212\000\000\000\002\005\005\005\357\357\357\207" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377" + "\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362" + "\362\362\001\217\217\217\214\000\000\000\001\007\007\007\205\362\362\362\001ttt\214\000\000\000\001" + "ggg\226\362\362\362\001mmm\213\000\000\000\001mmm\243\362\362\362\001}}}\213\000\000\000\001" + "\326\326\326\207\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\000\377\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000" + "\001\"\"\"\232\362\362\362\001\202\202\202\214\000\000\000\001\020\020\020\205\362\362\362" + "\001yyy\214\000\000\000\001ccc\226\362\362\362\001mmm\213\000\000\000\001mmm\243\362\362\362" + "\001\234\234\234\213\000\000\000\001\304\304\304\207\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\257\322\260\216\362\362\362" + "\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362\001ddd\214\000\000\000\001&&&\205" + "\362\362\362\001\205\205\205\214\000\000\000\001\\\\\\\226\362\362\362\001mmm\213\000\000" + "\000\001mmm\243\362\362\362\001\254\254\254\213\000\000\000\001\277\277\277\207\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\257" + "\322\260\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\232\362\362\362" + "\001EEE\214\000\000\000\001<<<\205\362\362\362\001\226\226\226\214\000\000\000\001QQQ\226\362" + "\362\362\001jjj\213\000\000\000\001mmm\243\362\362\362\001\274\274\274\213\000\000\000\001\267" + "\267\267\207\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\000\377\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000\001\"" + "\"\"\232\362\362\362\001&&&\214\000\000\000\001SSS\205\362\362\362\001\247\247\247\214" + "\000\000\000\001\067\067\067\226\362\362\362\001WWW\213\000\000\000\001nnn\207\362\362\362\007\337" + "\337\337\307\307\307\255\255\255\227\227\227{{{fff\212\212\212\225\362\362" + "\362\001\276\276\276\213\000\000\000\001\260\260\260\207\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\257\322\260\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\002\342\342\342\002\002\002" + "\214\000\000\000\001ppp\205\362\362\362\001\272\272\272\214\000\000\000\001\034\034\034\226\362" + "\362\362\001BBB\213\000\000\000\010xxx\362\362\362\341\341\341|||```CCC(((\011\011\011" + "\206\000\000\000\001---\225\362\362\362\001\264\264\264\213\000\000\000\001\250\250\250\207" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377" + "\004\001\257\322\260\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362" + "\362\362\001\240\240\240\215\000\000\000\001\221\221\221\205\362\362\362\001\326\326" + "\326\214\000\000\000\002\002\002\002\341\341\341\224\362\362\362\002\361\361\361\030\030\030" + "\213\000\000\000\003\200\200\200\362\362\362\323\323\323\213\000\000\000\002\004\004\004\347\347" + "\347\224\362\362\362\001\253\253\253\213\000\000\000\001\252\252\252\207\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322" + "\261\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001II" + "I\215\000\000\000\001\263\263\263\205\362\362\362\002\357\357\357\006\006\006\214\000\000\000\001" + "\247\247\247\224\362\362\362\001\311\311\311\214\000\000\000\003\221\221\221\362\362" + "\362\341\341\341\214\000\000\000\001\255\255\255\224\362\362\362\001\217\217\217\213" + "\000\000\000\001\266\266\266\207\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\000\377\004\001\260\322\261\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\230\362\362\362\002\304\304\304\001\001\001\215\000\000\000\001\335\335\335" + "\206\362\362\362\001!!!\214\000\000\000\001eee\224\362\362\362\001}}}\214\000\000\000\004\256" + "\256\256\362\362\362\357\357\357\001\001\001\213\000\000\000\001lll\224\362\362\362\001f" + "ff\213\000\000\000\001\303\303\303\207\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000" + "\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322\261\216\362\362\362\001\205\205" + "\205\217\000\000\000\001\"\"\"\227\362\362\362\002\355\355\355\061\061\061\215\000\000\000\001" + "\034\034\034\207\362\362\362\001HHH\214\000\000\000\002\014\014\014\344\344\344\222\362\362" + "\362\002\351\351\351\026\026\026\214\000\000\000\001\312\312\312\202\362\362\362\001\016" + "\016\016\213\000\000\000\002\034\034\034\360\360\360\223\362\362\362\001>>>\213\000\000\000\001" + "\316\316\316\207\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\000\377\004\001\260\322\261\216\362\362\362\001\205\205\205\217\000\000\000" + "\001\"\"\"\226\362\362\362\002\357\357\357UUU\216\000\000\000\001LLL\207\362\362\362" + "\001xxx\215\000\000\000\001\201\201\201\222\362\362\362\001\201\201\201\214\000\000\000\002\007" + "\007\007\355\355\355\202\362\362\362\001'''\214\000\000\000\001\261\261\261\222\362\362" + "\362\002\344\344\344\007\007\007\213\000\000\000\001\335\335\335\207\362\362\362\001\063\063" + "\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322\261\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\225\362\362\362\002\330\330\330" + "@@@\217\000\000\000\001\211\211\211\207\362\362\362\001\247\247\247\215\000\000\000\002\013" + "\013\013\320\320\320\220\362\362\362\002\301\301\301\006\006\006\214\000\000\000\001\061\061" + "\061\203\362\362\362\001CCC\214\000\000\000\001>>>\222\362\362\362\001\230\230\230\213" + "\000\000\000\002\010\010\010\361\361\361\207\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322\261\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\223\362\362\362\003\306\306\306iii\011\011\011\220" + "\000\000\000\001\312\312\312\207\362\362\362\002\333\333\333\001\001\001\215\000\000\000\002$$$\331" + "\331\331\216\362\362\362\002\317\317\317\035\035\035\215\000\000\000\001fff\203\362\362" + "\362\001ppp\215\000\000\000\001\254\254\254\221\362\362\362\001===\213\000\000\000\001$$$\210" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377" + "\004\001\260\322\261\216\362\362\362\001\205\205\205\217\000\000\000\001\034\034\034\203\302" + "\302\302\001\321\321\321\204\322\322\322\001\314\314\314\203\302\302\302\007\276" + "\276\276\261\261\261\255\255\255\231\231\231\177\177\177TTT!!!\222\000\000\000" + "\001\037\037\037\211\362\362\362\001,,,\216\000\000\000\002\034\034\034\266\266\266\214\362" + "\362\362\002\266\266\266\023\023\023\216\000\000\000\001\247\247\247\203\362\362\362\001" + "\244\244\244\215\000\000\000\002\032\032\032\331\331\331\217\362\362\362\001\255\255\255" + "\214\000\000\000\001[[[\210\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\377\004\001\260\322\261\216\362\362\362\001\205\205\205\265\000" + "\000\000\001ttt\211\362\362\362\001nnn\217\000\000\000\004\001\001\001LLL\263\263\263\357\357\357" + "\207\362\362\362\003\314\314\314RRR\001\001\001\216\000\000\000\002\005\005\005\345\345\345\203" + "\362\362\362\002\345\345\345\006\006\006\215\000\000\000\002\061\061\061\347\347\347\215\362" + "\362\362\002\334\334\334\033\033\033\214\000\000\000\001\240\240\240\210\362\362\362\001" + "\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322\261" + "\216\362\362\362\001\205\205\205\264\000\000\000\002\001\001\001\312\312\312\211\362\362" + "\362\001\271\271\271\222\000\000\000\010\022\022\022EEEmmm\210\210\210\212\212\212}}" + "}ddd###\221\000\000\000\001III\205\362\362\362\001DDD\216\000\000\000\002,,,\312\312\312\213" + "\362\362\362\002\331\331\331...\214\000\000\000\002\004\004\004\343\343\343\210\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\260\322" + "\261\216\362\362\362\001\205\205\205\264\000\000\000\001BBB\212\362\362\362\002\361\361" + "\361!!!\252\000\000\000\001\243\243\243\205\362\362\362\001\240\240\240\217\000\000\000\003" + "\006\006\006fff\313\313\313\207\362\362\362\003\356\356\356\230\230\230\027\027\027" + "\215\000\000\000\001===\211\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\000\377\004\001\261\322\262\216\362\362\362\001\205\205\205\264\000" + "\000\000\001\262\262\262\213\362\362\362\001zzz\251\000\000\000\002\030\030\030\353\353\353" + "\205\362\362\362\002\354\354\354\026\026\026\221\000\000\000\010%%%YYY~~~\222\222\222" + "\221\221\221\206\206\206YYY\025\025\025\217\000\000\000\001\236\236\236\211\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261" + "\322\262\216\362\362\362\001\205\205\205\263\000\000\000\001FFF\214\362\362\362\002\335" + "\335\335\011\011\011\250\000\000\000\001\203\203\203\207\362\362\362\001\202\202\202\247" + "\000\000\000\002\031\031\031\355\355\355\211\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261\322\262\216\362\362\362\001\205" + "\205\205\262\000\000\000\002\011\011\011\316\316\316\215\362\362\362\001iii\247\000\000\000" + "\002\022\022\022\345\345\345\207\362\362\362\002\347\347\347\027\027\027\246\000\000\000" + "\001{{{\212\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000" + "\276\000\377\004\001\261\322\262\216\362\362\362\001\205\205\205\262\000\000\000\001\213" + "\213\213\216\362\362\362\002\332\332\332\015\015\015\246\000\000\000\001\216\216\216\211" + "\362\362\362\001\234\234\234\245\000\000\000\002\023\023\023\341\341\341\212\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261\322" + "\262\216\362\362\362\001\205\205\205\261\000\000\000\002WWW\361\361\361\217\362\362" + "\362\001\214\214\214\245\000\000\000\002...\357\357\357\211\362\362\362\002\361\361\361" + "DDD\244\000\000\000\001\225\225\225\213\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261\322\262\216\362\362\362\001\205\205" + "\205\260\000\000\000\002AAA\352\352\352\220\362\362\362\002\360\360\360\071\071\071\243" + "\000\000\000\002\011\011\011\310\310\310\213\362\362\362\002\335\335\335\030\030\030\242" + "\000\000\000\002\067\067\067\361\361\361\213\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261\322\262\216\362\362\362\001\205" + "\205\205\257\000\000\000\002FFF\351\351\351\222\362\362\362\002\333\333\333\032\032\032" + "\242\000\000\000\001\216\216\216\215\362\362\362\002\300\300\300\013\013\013\240\000\000\000" + "\002\011\011\011\310\310\310\214\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\000\377\004\001\261\322\262\216\362\362\362\001\205\205\205" + "\255\000\000\000\003\001\001\001uuu\360\360\360\224\362\362\362\002\300\300\300\016\016\016" + "\240\000\000\000\001jjj\217\362\362\362\002\257\257\257\011\011\011\237\000\000\000\001\230\230" + "\230\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\000\377\004\001\261\322\262\216\362\362\362\001\205\205\205\254\000\000\000\002\016\016\016" + "\245\245\245\227\362\362\362\002\300\300\300\021\021\021\236\000\000\000\002XXX\360\360" + "\360\220\362\362\362\002\272\272\272\021\021\021\235\000\000\000\001vvv\216\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\261\322" + "\262\216\362\362\362\001\205\205\205\253\000\000\000\002MMM\330\330\330\231\362\362" + "\362\002\312\312\312(((\234\000\000\000\002iii\360\360\360\222\362\362\362\002\324\324" + "\324\065\065\065\233\000\000\000\001nnn\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322\262\216\362\362\362\001\205\205" + "\205\251\000\000\000\002\035\035\035\247\247\247\234\362\362\362\003\351\351\351```\001" + "\001\001\230\000\000\000\002\011\011\011\222\222\222\225\362\362\362\003\355\355\355\200\200" + "\200\011\011\011\227\000\000\000\002\004\004\004\207\207\207\220\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322\262\216\362\362" + "\362\001\205\205\205\245\000\000\000\005\002\002\002\040\040\040YYY\243\243\243\356\356\356" + "\237\362\362\362\002\300\300\300\071\071\071\226\000\000\000\002;;;\314\314\314\230\362" + "\362\362\002\324\324\324HHH\225\000\000\000\002\036\036\036\270\270\270\221\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322" + "\262\216\362\362\362\002\233\233\233$$$\204\040\040\040\001\021\021\021\203\020\020\020" + "\001\015\015\015\217\000\000\000\015\015\015\015\026\026\026$$$\062\062\062AAAQQQ```nnn|||\214" + "\214\214\255\255\255\315\315\315\353\353\353\245\362\362\362\003\273\273\273" + "WWW\007\007\007\221\000\000\000\002...\246\246\246\234\362\362\362\002\255\255\255\067\067" + "\067\221\000\000\000\003\011\011\011rrr\351\351\351\222\362\362\362\001\063\063\063\377\000" + "\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322\262\235\362\362" + "\362\001\354\354\354\204\342\342\342\001\354\354\354\271\362\362\362\005\347\347" + "\347\246\246\246```)))\004\004\004\212\000\000\000\003\"\"\"ddd\277\277\277\240\362\362" + "\362\003\263\263\263CCC\003\003\003\214\000\000\000\003\035\035\035www\335\335\335\224\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262" + "\322\262\340\362\362\362\005\353\353\353\302\302\302\246\246\246\214\214\214" + "www\202qqq\004ttt\214\214\214\254\254\254\326\326\326\245\362\362\362\006\335" + "\335\335\230\230\230]]]\063\063\063\026\026\026\003\003\003\202\000\000\000\006\017\017\017***M" + "MM\201\201\201\277\277\277\361\361\361\226\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322\262\377\362\362\362" + "\227\362\362\362\001\361\361\361\235\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001\262\322\262\377\362\362\362\265\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\000\377\004\001" + "\262\322\262\377\362\362\362\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\026\377\372\000\376\372\007\375\371\017\373\371\025\366\371" + "!\363\371'\357\371+\345\370\063\332\371\070\323\371;\314\371<\274\371=\252" + "\372<\240\372;\226\372\071\177\372\064t\374\062g\374-L\374$\060\375\031\040\376" + "\023\002\377\005\250\000\377\004\001\262\322\262\377\362\362\362\265\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\226\377\372\000\024\376\372\007" + "\373\371\025\371\372\034\366\371!\357\371+\352\370/\345\370\063\332\371\070\314" + "\371<\304\371=\274\371=\252\372<\226\372\071\213\372\070\177\372\064g\374-Y" + "\374)L\374$\060\375\031\016\377\013\224\000\377\004\001\262\322\262\377\362\362\362" + "\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\253\377" + "\372\000\024\376\372\007\373\371\025\365\371\040\361\371&\355\371)\343\370\060\334" + "\371\063\325\371\064\311\371\071\271\371:\256\372\070\244\372\066\221\372\065|" + "\372\061n\374,`\374&F\374\035-\375\026\033\376\016\263\323\260\377\362\362\362" + "\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377" + "\372\000\001\322\321\262\377\362\362\362\265\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\322\321\262\377\362\362\362" + "\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377" + "\372\000\001\322\321\262\377\362\362\362\265\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\322\321\262\377\362\362\362" + "\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377" + "\372\000\001\322\321\261\377\362\362\362\265\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\322\321\261\377\362\362\362" + "\265\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377" + "\372\000\001\322\321\261\377\362\362\362\265\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\322\321\260\341\362\362\362" + "\003\333\333\333\312\312\312\276\276\276\202\261\261\261\003\276\276\276\307" + "\307\307\337\337\337\313\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\377\372\000\001\322\321\260\334\362\362\362\005\332\332\332" + "\233\233\233]]]\062\062\062\015\015\015\210\000\000\000\004\035\035\035PPP\216\216\216\344" + "\344\344\271\362\362\362\006\251\251\251LLLdddyyy\216\216\216\332\332\332\210" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372" + "\000\001\322\321\260\331\362\362\362\003\352\352\352\232\232\232\071\071\071\220\000" + "\000\000\003\011\011\011\\\\\\\313\313\313\217\362\362\362\001\311\311\311\204\020\020" + "\020\001\222\222\222\242\362\362\362\001...\203\000\000\000\002\016\016\016\345\345\345\210" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372" + "\000\001\322\321\257\327\362\362\362\003\360\360\360\241\241\241\035\035\035\224\000" + "\000\000\003\005\005\005hhh\347\347\347\216\362\362\362\001===\203\000\000\000\002\040\040\040\357" + "\357\357\240\362\362\362\001\261\261\261\204\000\000\000\001ppp\211\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\322\321\257" + "\216\362\362\362\001\306\306\306\202\221\221\221\001\220\220\220\203\201\201" + "\201\001~~~\203qqq\001lll\203aaa\001YYY\211QQQ\012XXXcccqqq~~~\212\212\212\225\225" + "\225\243\243\243\272\272\272\330\330\330\357\357\357\245\362\362\362\002\316" + "\316\316\060\060\060\230\000\000\000\002\040\040\040\304\304\304\215\362\362\362\001\252" + "\252\252\204\000\000\000\001\243\243\243\240\362\362\362\001BBB\203\000\000\000\002\005\005\005\327" + "\327\327\211\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\372\000\001\322\321\257\216\362\362\362\001\205\205\205\241\000\000\000\005" + "\006\006\006...ZZZ\225\225\225\325\325\325\240\362\362\362\002\237\237\237\013\013" + "\013\232\000\000\000\002\014\014\014\260\260\260\214\362\362\362\002\360\360\360&&&\203" + "\000\000\000\001\064\064\064\237\362\362\362\002\304\304\304\001\001\001\203\000\000\000\001WWW\212" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372" + "\000\001\322\321\256\216\362\362\362\001\205\205\205\246\000\000\000\003\065\065\065\220\220" + "\220\352\352\352\234\362\362\362\002\211\211\211\002\002\002\212\000\000\000\011\006\006\006\062" + "\062\062TTTnnnqqqeeePPP\060\060\060\006\006\006\211\000\000\000\002\005\005\005\230\230\230\214\362" + "\362\362\001\220\220\220\204\000\000\000\001\270\270\270\236\362\362\362\001VVV\204\000" + "\000\000\001\304\304\304\212\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000" + "\000\217\000\000\000\276\377\372\000\001\322\321\256\216\362\362\362\001\205\205\205\250" + "\000\000\000\003\027\027\027\215\215\215\357\357\357\231\362\362\362\001\212\212\212\211" + "\000\000\000\004\007\007\007[[[\256\256\256\352\352\352\207\362\362\362\004\355\355\355\266" + "\266\266jjj\022\022\022\207\000\000\000\002\002\002\002\237\237\237\213\362\362\362\002\351" + "\351\351\024\024\024\203\000\000\000\001III\235\362\362\362\002\325\325\325\005\005\005\203" + "\000\000\000\001@@@\213\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\377\372\000\001\322\321\256\216\362\362\362\001\205\205\205\252\000\000" + "\000\002...\307\307\307\227\362\362\362\002\241\241\241\002\002\002\207\000\000\000\003\014\014" + "\014nnn\332\332\332\215\362\362\362\003\351\351\351\211\211\211\017\017\017\206" + "\000\000\000\002\007\007\007\267\267\267\213\362\362\362\001xxx\203\000\000\000\002\001\001\001\312\312" + "\312\234\362\362\362\001jjj\204\000\000\000\001\255\255\255\213\362\362\362\001\063\063" + "\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\256\216" + "\362\362\362\001\205\205\205\253\000\000\000\003\007\007\007\203\203\203\360\360\360\224" + "\362\362\362\002\323\323\323\014\014\014\207\000\000\000\002TTT\337\337\337\221\362\362" + "\362\002\333\333\333DDD\206\000\000\000\002\020\020\020\322\322\322\212\362\362\362\002" + "\335\335\335\010\010\010\203\000\000\000\001]]]\233\362\362\362\002\342\342\342\013\013" + "\013\203\000\000\000\002)))\361\361\361\213\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\256\216\362\362\362\001\205" + "\205\205\255\000\000\000\002???\342\342\342\222\362\362\362\002\357\357\357\071\071\071" + "\206\000\000\000\002\030\030\030\247\247\247\224\362\362\362\002\357\357\357jjj\206\000" + "\000\000\002@@@\361\361\361\212\362\362\362\001___\203\000\000\000\002\007\007\007\331\331\331" + "\232\362\362\362\001~~~\204\000\000\000\001\226\226\226\214\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\256\216" + "\362\362\362\001\205\205\205\256\000\000\000\002'''\324\324\324\221\362\362\362\001\213" + "\213\213\206\000\000\000\002%%%\332\332\332\227\362\362\362\001hhh\206\000\000\000\001\224" + "\224\224\212\362\362\362\002\312\312\312\001\001\001\203\000\000\000\001qqq\231\362\362\362" + "\002\352\352\352\027\027\027\203\000\000\000\002\030\030\030\353\353\353\214\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322" + "\255\216\362\362\362\001\205\205\205\257\000\000\000\002\"\"\"\342\342\342\217\362" + "\362\362\002\351\351\351\030\030\030\205\000\000\000\002$$$\331\331\331\230\362\362\362" + "\002\360\360\360AAA\205\000\000\000\002\022\022\022\350\350\350\212\362\362\362\001FFF\203" + "\000\000\000\002\017\017\017\346\346\346\230\362\362\362\001\222\222\222\204\000\000\000\001~" + "~~\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\377\372\000\001\323\322\255\216\362\362\362\001\205\205\205\260\000\000\000\002CCC\357" + "\357\357\216\362\362\362\001\206\206\206\205\000\000\000\002\013\013\013\321\321\321\232" + "\362\362\362\002\335\335\335\021\021\021\205\000\000\000\001\214\214\214\212\362\362\362" + "\001\262\262\262\204\000\000\000\001\206\206\206\227\362\362\362\002\360\360\360%%%\203" + "\000\000\000\002\012\012\012\341\341\341\215\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\255\216\362\362\362\001\205" + "\205\205\261\000\000\000\001\216\216\216\215\362\362\362\002\360\360\360\033\033\033\205" + "\000\000\000\001\224\224\224\234\362\362\362\001\217\217\217\205\000\000\000\002!!!\357\357" + "\357\212\362\362\362\001...\203\000\000\000\002\034\034\034\355\355\355\226\362\362\362" + "\001\246\246\246\204\000\000\000\001fff\216\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\255\216\362\362\362\001\205" + "\205\205\261\000\000\000\002\023\023\023\342\342\342\214\362\362\362\001\261\261\261\205" + "\000\000\000\001BBB\235\362\362\362\002\356\356\356\040\040\040\205\000\000\000\001\266\266\266" + "\212\362\362\362\001\232\232\232\204\000\000\000\001\232\232\232\226\362\362\362\001" + "\067\067\067\203\000\000\000\002\003\003\003\321\321\321\216\362\362\362\001\063\063\063\377\000" + "\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\254\216\362\362" + "\362\001\205\205\205\262\000\000\000\001xxx\214\362\362\362\001VVV\205\000\000\000\001\277\277" + "\277\236\362\362\362\001\215\215\215\205\000\000\000\001qqq\212\362\362\362\002\354\354" + "\354\032\032\032\203\000\000\000\002,,,\361\361\361\224\362\362\362\001\272\272\272\204" + "\000\000\000\001OOO\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\377\372\000\001\323\322\254\216\362\362\362\001\205\205\205\262\000\000" + "\000\002\031\031\031\356\356\356\212\362\362\362\002\355\355\355\014\014\014\204\000\000" + "\000\001FFF\237\362\362\362\002\344\344\344\011\011\011\204\000\000\000\001+++\213\362\362" + "\362\001\201\201\201\204\000\000\000\001\256\256\256\224\362\362\362\001KKK\204\000\000\000" + "\001\274\274\274\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\377\372\000\001\323\322\254\216\362\362\362\001\205\205\205\263\000\000" + "\000\001\246\246\246\212\362\362\362\001\272\272\272\205\000\000\000\001\253\253\253\240" + "\362\362\362\001RRR\204\000\000\000\002\001\001\001\344\344\344\212\362\362\362\002\342\342" + "\342\013\013\013\203\000\000\000\001@@@\223\362\362\362\002\314\314\314\002\002\002\203\000\000" + "\000\001\070\070\070\220\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\377\372\000\001\323\322\253\216\362\362\362\001\205\205\205\263\000\000" + "\000\001___\212\362\362\362\001zzz\204\000\000\000\002\021\021\021\354\354\354\240\362\362" + "\362\001\230\230\230\205\000\000\000\001\274\274\274\213\362\362\362\001hhh\204\000\000\000" + "\001\277\277\277\222\362\362\362\001^^^\204\000\000\000\001\247\247\247\220\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322" + "\253\216\362\362\362\001\205\205\205\263\000\000\000\001\034\034\034\212\362\362\362\001" + "BBB\204\000\000\000\001aaa\241\362\362\362\001\332\332\332\205\000\000\000\001\223\223\223" + "\213\362\362\362\002\322\322\322\003\003\003\203\000\000\000\001TTT\221\362\362\362\002\332" + "\332\332\007\007\007\203\000\000\000\002$$$\360\360\360\220\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\253\216\362" + "\362\362\001\205\205\205\217\000\000\000\003\022\022\022\201\201\201\213\213\213\206\221" + "\221\221\005\201\201\201iiiTTT\070\070\070\015\015\015\227\000\000\000\001\324\324\324\211" + "\362\362\362\001\026\026\026\204\000\000\000\001\240\240\240\242\362\362\362\001\027\027\027" + "\204\000\000\000\001ooo\214\362\362\362\001PPP\203\000\000\000\002\004\004\004\323\323\323\220\362" + "\362\362\001rrr\204\000\000\000\001\220\220\220\221\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\252\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\214\362\362\362\004\360\360\360\303\303" + "\303xxx\031\031\031\224\000\000\000\001\250\250\250\210\362\362\362\001\333\333\333\205" + "\000\000\000\001\331\331\331\242\362\362\362\001@@@\204\000\000\000\001[[[\214\362\362\362" + "\001\274\274\274\204\000\000\000\001ggg\217\362\362\362\002\346\346\346\017\017\017\203" + "\000\000\000\002\025\025\025\351\351\351\221\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323\322\252\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\217\362\362\362\003\354\354\354\204\204\204\011\011" + "\011\222\000\000\000\001~~~\210\362\362\362\001\262\262\262\204\000\000\000\001\037\037\037\243" + "\362\362\362\001hhh\204\000\000\000\001HHH\215\362\362\362\001\066\066\066\203\000\000\000\002\012" + "\012\012\340\340\340\216\362\362\362\001\206\206\206\204\000\000\000\001zzz\222\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\323" + "\322\252\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\221\362\362\362" + "\002\302\302\302\025\025\025\221\000\000\000\001___\210\362\362\362\001\226\226\226\204" + "\000\000\000\001FFF\243\362\362\362\001\221\221\221\204\000\000\000\001\065\065\065\215\362\362" + "\362\001\243\243\243\204\000\000\000\001|||\215\362\362\362\002\355\355\355\034\034\034" + "\203\000\000\000\002\011\011\011\337\337\337\222\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\252\216\362\362\362\001" + "\205\205\205\217\000\000\000\001\"\"\"\222\362\362\362\002\273\273\273\005\005\005\220\000" + "\000\000\001HHH\210\362\362\362\001zzz\204\000\000\000\001iii\243\362\362\362\001\256\256\256" + "\204\000\000\000\001***\215\362\362\362\002\357\357\357\040\040\040\203\000\000\000\002\025\025" + "\025\351\351\351\214\362\362\362\001\232\232\232\204\000\000\000\001eee\223\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324" + "\323\252\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\223\362\362\362" + "\001nnn\220\000\000\000\001\061\061\061\210\362\362\362\001bbb\204\000\000\000\001\214\214\214\243" + "\362\362\362\001\272\272\272\204\000\000\000\001%%%\216\362\362\362\001\213\213\213\204" + "\000\000\000\001\220\220\220\213\362\362\362\002\361\361\361,,,\203\000\000\000\002\003\003\003\321" + "\321\321\223\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\372\000\001\324\323\252\216\362\362\362\001\205\205\205\217\000\000\000\001" + "\"\"\"\223\362\362\362\002\337\337\337\007\007\007\217\000\000\000\001'''\210\362\362\362" + "\001UUU\204\000\000\000\001\241\241\241\243\362\362\362\001\306\306\306\204\000\000\000\001\037" + "\037\037\216\362\362\362\002\347\347\347\020\020\020\203\000\000\000\002$$$\360\360\360" + "\212\362\362\362\001\256\256\256\204\000\000\000\001OOO\224\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\251\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001GGG\217\000\000" + "\000\001\037\037\037\210\362\362\362\001LLL\204\000\000\000\001\263\263\263\243\362\362\362" + "\001\323\323\323\204\000\000\000\001\033\033\033\217\362\362\362\001qqq\204\000\000\000\001\244" + "\244\244\212\362\362\362\001???\204\000\000\000\001\276\276\276\224\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\251" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001\211\211" + "\211\217\000\000\000\001\032\032\032\210\362\362\362\001BBB\204\000\000\000\001\305\305\305\243" + "\362\362\362\001\340\340\340\204\000\000\000\001\031\031\031\217\362\362\362\002\330\330" + "\330\006\006\006\203\000\000\000\001\066\066\066\211\362\362\362\001\302\302\302\204\000\000\000\001" + ":::\225\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\377\372\000\001\324\323\251\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"" + "\224\362\362\362\001\261\261\261\217\000\000\000\001\033\033\033\210\362\362\362\001\071" + "\071\071\204\000\000\000\001\316\316\316\243\362\362\362\001\346\346\346\204\000\000\000\001" + "\031\031\031\220\362\362\362\001XXX\204\000\000\000\001\271\271\271\210\362\362\362\001" + "RRR\204\000\000\000\001\251\251\251\225\362\362\362\001\063\063\063\377\000\000\000\377\000\000" + "\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\250\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001\320\320\320\217\000\000\000\001\034\034" + "\034\210\362\362\362\001///\204\000\000\000\001\323\323\323\243\362\362\362\001\346\346" + "\346\204\000\000\000\001\031\031\031\220\362\362\362\001\304\304\304\204\000\000\000\001JJJ\207" + "\362\362\362\002\323\323\323\003\003\003\203\000\000\000\002&&&\360\360\360\225\362\362\362" + "\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323" + "\250\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001\334" + "\334\334\217\000\000\000\001+++\210\362\362\362\001'''\204\000\000\000\001\330\330\330\243" + "\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\221\362\362\362\001@@@\203" + "\000\000\000\002\002\002\002\314\314\314\206\362\362\362\001fff\204\000\000\000\001\222\222\222\226" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372" + "\000\001\324\323\250\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362" + "\362\362\001\342\342\342\217\000\000\000\001===\210\362\362\362\001$$$\204\000\000\000\001\331" + "\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\221\362\362\362" + "\001\254\254\254\204\000\000\000\001^^^\205\362\362\362\002\340\340\340\011\011\011\203" + "\000\000\000\002\026\026\026\352\352\352\226\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\247\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001\327\327\327\217\000\000\000\001VVV\210" + "\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204" + "\000\000\000\001\031\031\031\221\362\362\362\002\361\361\361(((\203\000\000\000\002\007\007\007\332" + "\332\332\204\362\362\362\001zzz\204\000\000\000\001|||\227\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\247\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362\001\310\310\310\217" + "\000\000\000\001\205\205\205\210\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362" + "\362\362\001\346\346\346\204\000\000\000\001\031\031\031\222\362\362\362\001\223\223\223" + "\204\000\000\000\001sss\203\362\362\362\002\351\351\351\024\024\024\203\000\000\000\002\012\012" + "\012\340\340\340\227\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\377\372\000\001\324\323\247\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\224\362\362\362\001\245\245\245\217\000\000\000\001\267\267\267\210" + "\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204" + "\000\000\000\001\031\031\031\222\362\362\362\002\353\353\353\027\027\027\203\000\000\000\002\016\016" + "\016\344\344\344\202\362\362\362\001\215\215\215\204\000\000\000\001ggg\230\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324" + "\323\247\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362\362" + "\001|||\216\000\000\000\002\005\005\005\345\345\345\210\362\362\362\001$$$\204\000\000\000\001\331" + "\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\223\362\362\362" + "\001zzz\204\000\000\000\004\207\207\207\362\362\362\357\357\357\"\"\"\203\000\000\000\002\003" + "\003\003\322\322\322\230\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\377\372\000\001\324\323\246\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\224\362\362\362\001<<<\216\000\000\000\001DDD\211\362\362\362\001$$$\204" + "\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\223" + "\362\362\362\002\341\341\341\012\012\012\203\000\000\000\003\033\033\033\355\355\355\241" + "\241\241\204\000\000\000\001SSS\231\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\377\372\000\001\324\323\246\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\223\362\362\362\002\334\334\334\005\005\005\216\000\000\000\001\224\224" + "\224\211\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346" + "\346\204\000\000\000\001\031\031\031\224\362\362\362\001bbb\204\000\000\000\002\233\233\233\063" + "\063\063\204\000\000\000\001\300\300\300\231\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\324\323\246\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\223\362\362\362\001yyy\216\000\000\000\002\005\005\005\341\341" + "\341\211\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346" + "\346\204\000\000\000\001\031\031\031\224\362\362\362\002\315\315\315\002\002\002\203\000\000\000\001" + "\024\024\024\204\000\000\000\001<<<\232\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\377\372\000\001\325\324\246\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\222\362\362\362\002\331\331\331\016\016\016\216\000\000\000\001HHH" + "\212\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346" + "\204\000\000\000\001\031\031\031\225\362\362\362\001III\210\000\000\000\001\252\252\252\232\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000" + "\001\325\324\246\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\221\362\362" + "\362\002\360\360\360HHH\217\000\000\000\001\264\264\264\212\362\362\362\001$$$\204\000" + "\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\225" + "\362\362\362\001\265\265\265\207\000\000\000\002'''\361\361\361\232\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\325\324\246" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\220\362\362\362\002\361\361" + "\361hhh\217\000\000\000\001\064\064\064\213\362\362\362\001$$$\204\000\000\000\001\331\331\331" + "\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\226\362\362\362\001\060" + "\060\060\206\000\000\000\001\224\224\224\233\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\372\000\001\325\324\245\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\217\362\362\362\002\351\351\351XXX\220\000\000\000\001\245" + "\245\245\213\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346" + "\346\346\204\000\000\000\001\031\031\031\226\362\362\362\001\235\235\235\205\000\000\000\002\027" + "\027\027\353\353\353\233\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000" + "\000\217\000\000\000\276\377\372\000\001\325\324\245\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\216\362\362\362\002\262\262\262$$$\220\000\000\000\002...\360\360\360" + "\213\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346" + "\204\000\000\000\001\031\031\031\226\362\362\362\002\355\355\355\033\033\033\204\000\000\000\001" + "}}}\234\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276" + "\377\372\000\001\325\324\245\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"" + "\213\362\362\362\003\352\352\352\236\236\236\071\071\071\221\000\000\000\002\001\001\001\273" + "\273\273\214\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346" + "\346\346\204\000\000\000\001\031\031\031\226\362\362\362\002\345\345\345\016\016\016\204" + "\000\000\000\001hhh\234\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\004\375*O\374gZ\374\243I\376\341\033\272\377\372\000\001\325\324\244\216" + "\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\207\362\362\362\005\340\340\340" + "\266\266\266zzz@@@\012\012\012\223\000\000\000\001]]]\215\362\362\362\001$$$\204\000\000\000" + "\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\226\362" + "\362\362\001\204\204\204\205\000\000\000\002\011\011\011\337\337\337\233\362\362\362\001" + "\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\204\377\000\065\004\376\040J" + "\374YZ\374\224O\375\317*\266\377\372\000\001\325\324\244\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\015\015\015\202aaa\005TTTQQQ@@@%%%\011\011\011\227\000\000\000\002\034" + "\034\034\341\341\341\215\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362" + "\362\001\346\346\346\204\000\000\000\001\031\031\031\225\362\362\362\002\354\354\354\033" + "\033\033\206\000\000\000\001xxx\233\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\210\377\000\065\005\376\030E\374QY\374\213R\375\306\061\377\371" + "\001\261\377\372\000\001\325\324\244\216\362\362\362\001\205\205\205\255\000\000\000\002" + "\002\002\002\264\264\264\216\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362" + "\362\001\346\346\346\204\000\000\000\001\031\031\031\225\362\362\362\001\230\230\230\207" + "\000\000\000\002\021\021\021\347\347\347\232\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\214\377\000\065\005\376\026D\374IW\374\203U\375\306\061" + "\377\370\002\255\377\372\000\001\325\324\243\216\362\362\362\001\205\205\205\255" + "\000\000\000\001yyy\217\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362" + "\001\346\346\346\204\000\000\000\001\031\031\031\224\362\362\362\002\361\361\361+++\210" + "\000\000\000\001\207\207\207\232\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\220\377\000\065\005\376\014>\374AV\374\203U\375\276\067\377\364\007" + "\251\377\372\000\001\325\324\243\216\362\362\362\001\205\205\205\255\000\000\000\002\036" + "\036\036\252\252\252\216\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362" + "\362\001\346\346\346\204\000\000\000\001\031\031\031\224\362\362\362\001\255\255\255\204" + "\000\000\000\001\005\005\005\204\000\000\000\002\034\034\034\354\354\354\231\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\224\377\000\065\005\376\012=\374AV\374" + "{W\375\266>\377\363\010\245\377\372\000\001\325\324\243\216\362\362\362\001\205" + "\205\205\257\000\000\000\002UUU\345\345\345\214\362\362\362\001$$$\204\000\000\000\001\331" + "\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\224\362\362\362" + "\001>>>\204\000\000\000\002\200\200\200\036\036\036\204\000\000\000\001\227\227\227\231\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\230\377\000\065\005\377" + "\012<\375\070T\374sX\375\266>\377\361\013\241\377\372\000\001\325\324\242\216\362" + "\362\362\001\205\205\205\260\000\000\000\002!!!\306\306\306\213\362\362\362\001$$$\204" + "\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\223" + "\362\362\362\001\301\301\301\204\000\000\000\003\021\021\021\346\346\346\213\213\213\204" + "\000\000\000\002'''\360\360\360\230\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\234\377\000\065\005\377\004\070\375\061Q\374jY\374\245H\376\351\021" + "\235\377\372\000\001\325\324\242\216\362\362\362\001\205\205\205\261\000\000\000\002\013" + "\013\013\257\257\257\212\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362" + "\362\001\346\346\346\204\000\000\000\001\031\031\031\223\362\362\362\001QQQ\204\000\000\000\004" + "yyy\362\362\362\351\351\351\024\024\024\204\000\000\000\001\246\246\246\230\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\240\377\000\065\005\377" + "\003\067\375(M\374bZ\374\245H\376\346\025\231\377\372\000\001\325\324\242\216\362" + "\362\362\001\205\205\205\262\000\000\000\002\007\007\007\265\265\265\211\362\362\362\001$$" + "$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031" + "\031\222\362\362\362\002\322\322\322\003\003\003\203\000\000\000\002\012\012\012\340\340\340" + "\202\362\362\362\001yyy\204\000\000\000\001\065\065\065\230\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\245\377\000\065\004\376\040J\374bZ\374\234" + "L\376\336\037\225\377\372\000\001\326\325\242\216\362\362\362\001\205\205\205\263" + "\000\000\000\002\016\016\016\310\310\310\210\362\362\362\001$$$\204\000\000\000\001\331\331\331" + "\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\222\362\362\362\001fff" + "\204\000\000\000\001kkk\203\362\362\362\002\340\340\340\012\012\012\204\000\000\000\001\266\266" + "\266\227\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\251" + "\377\000\065\004\376\040J\374YZ\374\224O\375\331\"\221\377\372\000\001\326\325\242" + "\216\362\362\362\001\205\205\205\264\000\000\000\002'''\351\351\351\207\362\362\362" + "\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031" + "\031\031\221\362\362\362\002\341\341\341\012\012\012\203\000\000\000\002\005\005\005\326\326\326" + "\204\362\362\362\001hhh\204\000\000\000\001EEE\227\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\255\377\000\065\005\376\030E\374QY\374\224O\375" + "\317*\377\371\001\214\377\372\000\001\326\325\242\216\362\362\362\001\205\205\205" + "\265\000\000\000\001mmm\207\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362" + "\362\001\346\346\346\204\000\000\000\001\031\031\031\221\362\362\362\001yyy\204\000\000\000\001" + "^^^\205\362\362\362\002\325\325\325\005\005\005\203\000\000\000\002\001\001\001\305\305\305\226" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\261\377\000" + "\065\005\376\027E\374QY\374\213R\375\306\061\377\371\001\210\377\372\000\001\326\325" + "\242\216\362\362\362\001\205\205\205\265\000\000\000\002\005\005\005\322\322\322\206\362" + "\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000" + "\000\000\001\031\031\031\220\362\362\362\002\351\351\351\024\024\024\203\000\000\000\002\003\003\003" + "\316\316\316\206\362\362\362\001WWW\204\000\000\000\001UUU\226\362\362\362\001\063\063" + "\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\265\377\000\065\005\376\015?\374AV" + "\374\203U\375\276\067\377\365\006\204\377\372\000\001\326\325\241\216\362\362\362" + "\001\205\205\205\266\000\000\000\001ZZZ\206\362\362\362\001$$$\204\000\000\000\001\331\331\331" + "\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\220\362\362\362\001\215" + "\215\215\204\000\000\000\001RRR\207\362\362\362\002\307\307\307\001\001\001\203\000\000\000\002\004" + "\004\004\322\322\322\225\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\271\377\000\065\006\376\013>\374AV\374{W\375\266>\377\363\010\326\325" + "\241\216\362\362\362\001\205\205\205\266\000\000\000\002\006\006\006\337\337\337\205\362" + "\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000" + "\000\000\001\031\031\031\217\362\362\362\002\357\357\357\"\"\"\204\000\000\000\001\303\303\303" + "\210\362\362\362\001FFF\204\000\000\000\001eee\225\362\362\362\001\063\063\063\377\000\000\000" + "\377\000\000\000\377\000\000\000\217\000\000\000\275\377\000\065\002\376\012=\326\252\253\216\362" + "\362\362\001\205\205\205\267\000\000\000\001\214\214\214\205\362\362\362\001$$$\204\000" + "\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\217" + "\362\362\362\001\241\241\241\204\000\000\000\001EEE\211\362\362\362\001\267\267\267\204" + "\000\000\000\002\010\010\010\333\333\333\224\362\362\362\001\063\063\063\377\000\000\000\377\000" + "\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205" + "\205\205\267\000\000\000\001<<<\205\362\362\362\001$$$\204\000\000\000\001\331\331\331\243" + "\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\217\362\362\362\001\063\063\063" + "\204\000\000\000\001\270\270\270\212\362\362\362\001\065\065\065\204\000\000\000\001uuu\224\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065" + "\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\013\013\013\202QQQ" + "\001SSS\215aaa\003WWW***\001\001\001\224\000\000\000\002\007\007\007\351\351\351\204\362\362\362" + "\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031" + "\031\031\216\362\362\362\001\266\266\266\204\000\000\000\001\071\071\071\213\362\362\362" + "\001\245\245\245\204\000\000\000\002\017\017\017\346\346\346\223\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\222\362\362\362\003\323\323\323mm" + "m\010\010\010\223\000\000\000\001\261\261\261\204\362\362\362\001$$$\204\000\000\000\001\331\331" + "\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\216\362\362\362\001" + "GGG\204\000\000\000\001\254\254\254\213\362\362\362\002\360\360\360&&&\204\000\000\000\001" + "\204\204\204\223\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217" + "\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000" + "\001\"\"\"\224\362\362\362\002\320\320\320,,,\222\000\000\000\001\201\201\201\204\362" + "\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\346\346\346\204\000" + "\000\000\001\031\031\031\215\362\362\362\002\311\311\311\001\001\001\203\000\000\000\002---\361\361" + "\361\214\362\362\362\001\224\224\224\204\000\000\000\002\032\032\032\353\353\353\222\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065" + "\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\225\362\362" + "\362\002\350\350\350PPP\221\000\000\000\001ZZZ\204\362\362\362\001$$$\204\000\000\000\001\331" + "\331\331\243\362\362\362\001\346\346\346\204\000\000\000\001\031\031\031\215\362\362\362" + "\001[[[\204\000\000\000\001\236\236\236\215\362\362\362\002\353\353\353\031\031\031\204" + "\000\000\000\001\223\223\223\222\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\226\362\362\362\002\354\354\354\067\067\067\220\000\000\000\001\064\064\064" + "\204\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\342\342\342" + "\204\000\000\000\001\031\031\031\214\362\362\362\002\330\330\330\006\006\006\203\000\000\000\002\"\"" + "\"\357\357\357\216\362\362\362\001\203\203\203\204\000\000\000\002$$$\360\360\360\221" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\227\362" + "\362\362\002\331\331\331\016\016\016\217\000\000\000\001\030\030\030\204\362\362\362\001$$" + "$\204\000\000\000\001\331\331\331\243\362\362\362\001\334\334\334\204\000\000\000\001\031\031" + "\031\214\362\362\362\001ooo\204\000\000\000\001\222\222\222\217\362\362\362\002\345\345" + "\345\016\016\016\204\000\000\000\001\243\243\243\221\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362" + "\001\205\205\205\217\000\000\000\001\"\"\"\230\362\362\362\001kkk\217\000\000\000\002\002\002\002\355" + "\355\355\203\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\326" + "\326\326\204\000\000\000\001\034\034\034\213\362\362\362\002\345\345\345\016\016\016\203" + "\000\000\000\002\032\032\032\353\353\353\220\362\362\362\001rrr\204\000\000\000\001\062\062\062\221" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\230\362" + "\362\362\001\267\267\267\220\000\000\000\001\333\333\333\203\362\362\362\001$$$\204\000" + "\000\000\001\331\331\331\243\362\362\362\001\317\317\317\204\000\000\000\001'''\213\362\362" + "\362\001\203\203\203\204\000\000\000\001\206\206\206\221\362\362\362\002\333\333\333" + "\010\010\010\204\000\000\000\001\262\262\262\220\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\230\362\362\362\002\354\354\354\007\007\007\217\000\000\000" + "\001\317\317\317\203\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362" + "\001\311\311\311\204\000\000\000\001\061\061\061\212\362\362\362\002\353\353\353\031\031\031" + "\203\000\000\000\002\022\022\022\347\347\347\222\362\362\362\001```\204\000\000\000\001AAA\220" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362" + "\362\362\001)))\217\000\000\000\001\303\303\303\203\362\362\362\001$$$\204\000\000\000\001\331" + "\331\331\243\362\362\362\001\303\303\303\204\000\000\000\001<<<\212\362\362\362\001\224" + "\224\224\204\000\000\000\001yyy\223\362\362\362\002\315\315\315\002\002\002\204\000\000\000\001\303" + "\303\303\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"" + "\"\"\231\362\362\362\001MMM\217\000\000\000\001\267\267\267\203\362\362\362\001$$$\204" + "\000\000\000\001\331\331\331\243\362\362\362\001\274\274\274\204\000\000\000\001UUU\211\362" + "\362\362\002\360\360\360&&&\203\000\000\000\002\013\013\013\340\340\340\224\362\362\362" + "\001MMM\204\000\000\000\001RRR\217\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\231\362\362\362\001bbb\217\000\000\000\001\254\254\254\203\362\362\362" + "\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\266\266\266\204\000\000\000\001u" + "uu\211\362\362\362\001\246\246\246\204\000\000\000\001lll\225\362\362\362\001\274\274" + "\274\204\000\000\000\002\003\003\003\317\317\317\216\362\362\362\001\063\063\063\377\000\000\000\377" + "\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205" + "\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001ttt\217\000\000\000\001\257\257\257\203" + "\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\243\243\243\204" + "\000\000\000\001\223\223\223\211\362\362\362\001\066\066\066\203\000\000\000\002\007\007\007\330\330" + "\330\226\362\362\362\001\071\071\071\204\000\000\000\001aaa\216\362\362\362\001\063\063\063" + "\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362" + "\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001\177\177\177\217" + "\000\000\000\001\264\264\264\203\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362" + "\362\362\001\214\214\214\204\000\000\000\001\267\267\267\210\362\362\362\001\267\267" + "\267\204\000\000\000\001```\227\362\362\362\001\251\251\251\204\000\000\000\002\010\010\010\332" + "\332\332\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"" + "\"\"\231\362\362\362\001~~~\217\000\000\000\001\272\272\272\203\362\362\362\001$$$\204" + "\000\000\000\001\331\331\331\243\362\362\362\001qqq\203\000\000\000\002\004\004\004\350\350\350\210" + "\362\362\362\001GGG\203\000\000\000\002\003\003\003\320\320\320\227\362\362\362\002\361\361" + "\361'''\204\000\000\000\001qqq\215\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205" + "\217\000\000\000\001\"\"\"\231\362\362\362\001{{{\217\000\000\000\001\311\311\311\203\362\362" + "\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001FFF\203\000\000\000\001///\210" + "\362\362\362\002\307\307\307\001\001\001\203\000\000\000\001SSS\231\362\362\362\001\225\225" + "\225\204\000\000\000\002\015\015\015\344\344\344\214\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362" + "\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001yyy\217\000\000\000\001\335\335" + "\335\203\362\362\362\001$$$\204\000\000\000\001\331\331\331\243\362\362\362\001\027\027" + "\027\203\000\000\000\001eee\210\362\362\362\001XXX\204\000\000\000\001\303\303\303\231\362\362" + "\362\002\354\354\354\031\031\031\204\000\000\000\001\200\200\200\214\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001rrr\216" + "\000\000\000\002\003\003\003\357\357\357\203\362\362\362\001%%%\204\000\000\000\001\321\321\321\242" + "\362\362\362\001\305\305\305\204\000\000\000\001\252\252\252\207\362\362\362\002\326" + "\326\326\005\005\005\203\000\000\000\001AAA\233\362\362\362\001\202\202\202\204\000\000\000\002\027" + "\027\027\352\352\352\213\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000" + "\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\231\362\362\362\001WWW\216\000\000\000\001\040\040\040\204\362\362\362" + "\001\064\064\064\204\000\000\000\001\270\270\270\242\362\362\362\001sss\203\000\000\000\002\016\016" + "\016\353\353\353\207\362\362\362\001iii\204\000\000\000\001\262\262\262\233\362\362" + "\362\002\344\344\344\015\015\015\204\000\000\000\001\217\217\217\213\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\231\362\362\362\001\063\063" + "\063\216\000\000\000\001III\204\362\362\362\001III\204\000\000\000\001\236\236\236\241\362\362" + "\362\002\347\347\347\023\023\023\203\000\000\000\001VVV\207\362\362\362\002\340\340\340" + "\012\012\012\203\000\000\000\001\061\061\061\235\362\362\362\001ooo\204\000\000\000\002\"\"\"\357" + "\357\357\212\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"" + "\"\"\230\362\362\362\002\352\352\352\006\006\006\216\000\000\000\001sss\204\362\362\362\001" + "^^^\204\000\000\000\001mmm\241\362\362\362\001}}}\204\000\000\000\001\253\253\253\207\362\362" + "\362\001yyy\204\000\000\000\001\241\241\241\235\362\362\362\002\330\330\330\006\006\006\204" + "\000\000\000\001\237\237\237\212\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000" + "\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217" + "\000\000\000\001\"\"\"\230\362\362\362\001\255\255\255\217\000\000\000\001\251\251\251\204" + "\362\362\362\001\214\214\214\204\000\000\000\001\060\060\060\240\362\362\362\002\312\312" + "\312\010\010\010\203\000\000\000\002'''\360\360\360\206\362\362\362\002\347\347\347\021" + "\021\021\203\000\000\000\002###\357\357\357\236\362\362\362\001[[[\204\000\000\000\001...\212" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\230\362" + "\362\362\001QQQ\216\000\000\000\002\005\005\005\346\346\346\204\362\362\362\001\311\311\311" + "\204\000\000\000\002\003\003\003\324\324\324\236\362\362\362\002\356\356\356\061\061\061\204" + "\000\000\000\001\225\225\225\207\362\362\362\001\204\204\204\204\000\000\000\001\221\221\221" + "\237\362\362\362\002\312\312\312\001\001\001\204\000\000\000\001\260\260\260\211\362\362" + "\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326" + "\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\227\362\362\362" + "\002\303\303\303\003\003\003\216\000\000\000\001\071\071\071\205\362\362\362\002\361\361\361\025" + "\025\025\204\000\000\000\001ooo\236\362\362\362\001zzz\204\000\000\000\002\032\032\032\354\354\354" + "\206\362\362\362\002\352\352\352\030\030\030\203\000\000\000\002\030\030\030\352\352\352" + "\240\362\362\362\001HHH\203\000\000\000\002\004\004\004hhh\211\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\226\362\362\362\002\351\351\351\060\060" + "\060\217\000\000\000\001\206\206\206\206\362\362\362\001eee\204\000\000\000\002\016\016\016\330" + "\330\330\234\362\362\362\002\256\256\256\005\005\005\204\000\000\000\001\233\233\233\207" + "\362\362\362\001\217\217\217\204\000\000\000\001\200\200\200\241\362\362\362\005\271" + "\271\271@@@yyy\261\261\261\347\347\347\212\362\362\362\001\063\063\063\377\000\000" + "\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362" + "\001\205\205\205\217\000\000\000\001\"\"\"\225\362\362\362\002\357\357\357RRR\217\000\000" + "\000\002\004\004\004\333\333\333\206\362\362\362\002\312\312\312\001\001\001\204\000\000\000\001HH" + "H\233\362\362\362\002\273\273\273\011\011\011\204\000\000\000\002???\361\361\361\206\362" + "\362\362\002\356\356\356\040\040\040\203\000\000\000\002\015\015\015\344\344\344\260\362" + "\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065" + "\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\224\362\362" + "\362\002\351\351\351JJJ\220\000\000\000\001EEE\210\362\362\362\001AAA\205\000\000\000\001www" + "\231\362\362\362\002\254\254\254\014\014\014\204\000\000\000\002\007\007\007\315\315\315\207" + "\362\362\362\001\233\233\233\204\000\000\000\001ppp\261\362\362\362\001\063\063\063\377" + "\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362" + "\362\001\205\205\205\217\000\000\000\001\"\"\"\223\362\362\362\002\274\274\274%%%\221" + "\000\000\000\001\251\251\251\210\362\362\362\002\270\270\270\001\001\001\205\000\000\000\002xxx\361" + "\361\361\225\362\362\362\003\361\361\361\207\207\207\003\003\003\205\000\000\000\001\214" + "\214\214\207\362\362\362\002\361\361\361)))\203\000\000\000\002\007\007\007\332\332\332\261" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\221\362" + "\362\362\003\314\314\314TTT\002\002\002\221\000\000\000\002(((\361\361\361\211\362\362\362" + "\001```\206\000\000\000\002DDD\334\334\334\223\362\362\362\002\327\327\327AAA\206\000\000" + "\000\001```\210\362\362\362\001\246\246\246\204\000\000\000\001```\262\362\362\362\001\063" + "\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254" + "\216\362\362\362\001\205\205\205\217\000\000\000\001\"\"\"\216\362\362\362\004\351\351" + "\351\233\233\233;;;\001\001\001\223\000\000\000\001\227\227\227\212\362\362\362\002\343\343" + "\343\027\027\027\206\000\000\000\003\015\015\015yyy\346\346\346\217\362\362\362\003\351\351" + "\351{{{\012\012\012\206\000\000\000\002:::\354\354\354\210\362\362\362\001\063\063\063\203" + "\000\000\000\002\002\002\002\316\316\316\262\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000" + "\377\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205" + "\205\217\000\000\000\001\"\"\"\213\362\362\362\004\315\315\315\214\214\214KKK\015\015" + "\015\225\000\000\000\002(((\355\355\355\213\362\362\362\002\261\261\261\004\004\004\207\000" + "\000\000\004\014\014\014]]]\266\266\266\357\357\357\212\362\362\362\003\321\321\321" + "vvv\023\023\023\207\000\000\000\002\066\066\066\341\341\341\210\362\362\362\001\261\261\261" + "\204\000\000\000\001OOO\263\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000" + "\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\217\000" + "\000\000\001\"\"\"\206\362\362\362\005\337\337\337\257\257\257}}}KKK\031\031\031\231" + "\000\000\000\001\263\263\263\215\362\362\362\002\220\220\220\001\001\001\211\000\000\000\004\015\015" + "\015III\200\200\200\237\237\237\202\261\261\261\005\252\252\252\224\224\224" + "rrrJJJ\"\"\"\211\000\000\000\002EEE\350\350\350\211\362\362\362\001???\202\000\000\000\003" + "\030\030\030@@@\304\304\304\263\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377" + "\000\000\000\217\000\000\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205" + "\217\000\000\000\007\035\035\035\301\301\301\243\243\243\206\206\206ccc<<<\023\023\023" + "\235\000\000\000\001TTT\217\362\362\362\002\214\214\214\002\002\002\233\000\000\000\002YYY\355\355" + "\355\211\362\362\362\004\350\350\350\224\224\224\275\275\275\343\343\343\266" + "\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000" + "\065\001\326\241\254\216\362\362\362\001\205\205\205\262\000\000\000\002\034\034\034\336" + "\336\336\220\362\362\362\002\245\245\245\013\013\013\230\000\000\000\002\020\020\020\234" + "\234\234\305\362\362\362\001\063\063\063\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000" + "\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\261\000\000\000\002\010" + "\010\010\302\302\302\222\362\362\362\002\321\321\321\071\071\071\225\000\000\000\003\005\005" + "\005ddd\333\333\333\301\362\362\362\006\335\335\335\262\262\262\210\210\210^" + "^^\062\062\062\005\005\005\377\000\000\000\377\000\000\000\377\000\000\000\217\000\000\000\276\377\000\065\001" + "\326\241\254\216\362\362\362\001\205\205\205\260\000\000\000\002\001\001\001\231\231\231" + "\224\362\362\362\003\361\361\361\237\237\237%%%\221\000\000\000\003\022\022\022kkk\321" + "\321\321\275\362\362\362\006\354\354\354\312\312\312\233\233\233rrrJJJ\040\040" + "\040\377\000\000\000\377\000\000\000\377\000\000\000\225\000\000\000\276\377\000\065\001\326\241\254\216" + "\362\362\362\001\205\205\205\257\000\000\000\002\001\001\001\217\217\217\227\362\362\362" + "\004\361\361\361\257\257\257XXX\021\021\021\212\000\000\000\005\001\001\001###ccc\251\251\251" + "\352\352\352\272\362\362\362\006\332\332\332\253\253\253\202\202\202ZZZ***" + "\003\003\003\377\000\000\000\377\000\000\000\377\000\000\000\232\000\000\000\276\377\000\065\001\326\241\254" + "\216\362\362\362\001\205\205\205\256\000\000\000\002\007\007\007\233\233\233\233\362\362" + "\362\005\357\357\357\310\310\310\233\233\233\201\201\201ttt\203qqq\004\206\206" + "\206\234\234\234\274\274\274\346\346\346\270\362\362\362\006\342\342\342\272" + "\272\272\222\222\222jjj:::\012\012\012\377\000\000\000\377\000\000\000\377\000\000\000\240\000\000" + "\000\276\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\255\000\000\000\002\026" + "\026\026\271\271\271\332\362\362\362\006\354\354\354\312\312\312\233\233\233" + "rrrJJJ\030\030\030\377\000\000\000\377\000\000\000\377\000\000\000\246\000\000\000\276\377\000\065\001\326" + "\241\254\216\362\362\362\001\205\205\205\254\000\000\000\002AAA\333\333\333\326\362" + "\362\362\006\332\332\332\253\253\253\202\202\202ZZZ***\003\003\003\377\000\000\000\377" + "\000\000\000\377\000\000\000\253\000\000\000\002\233&>\363\027E\274\377\000\065\001\326\241\254\216" + "\362\362\362\001\205\205\205\252\000\000\000\003\016\016\016\211\211\211\360\360\360\321" + "\362\362\362\006\342\342\342\272\272\272\213\213\213bbb:::\012\012\012\377\000\000" + "\000\377\000\000\000\377\000\000\000\262\000\000\000\004\002\000\000W\023!\323)L\376\003\067\271\377\000\065" + "\001\326\241\254\216\362\362\362\001\205\205\205\250\000\000\000\003\003\003\003^^^\331\331" + "\331\315\362\362\362\006\354\354\354\312\312\312\233\233\233rrrJJJ\030\030\030" + "\377\000\000\000\377\000\000\000\377\000\000\000\273\000\000\000\003\040\006\013\243,E\367\023B\267\377" + "\000\065\001\326\241\254\216\362\362\362\001\205\205\205\246\000\000\000\003\004\004\004WWW\312" + "\312\312\312\362\362\362\006\332\332\332\253\253\253\202\202\202ZZZ***\003\003" + "\003\377\000\000\000\377\000\000\000\377\000\000\000\302\000\000\000\004\006\000\001u\040\062\342'N\377\001\066" + "\264\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\244\000\000\000\003\034" + "\034\034vvv\325\325\325\306\362\362\362\006\342\342\342\272\272\272\213\213\213" + "bbb:::\012\012\012\377\000\000\000\377\000\000\000\377\000\000\000\313\000\000\000\003\064\014\024\273*H" + "\375\012=\262\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\240\000\000" + "\000\005\005\005\005\061\061\061sss\272\272\272\360\360\360\302\362\362\362\006\354\354" + "\354\312\312\312\233\233\233rrrJJJ\027\027\027\377\000\000\000\377\000\000\000\377\000\000\000" + "\323\000\000\000\003\017\002\005\216(=\356\035H\260\377\000\065\001\326\241\254\216\362\362" + "\362\001\205\205\205\234\000\000\000\005\030\030\030QQQ\211\211\211\271\271\271\351\351" + "\351\300\362\362\362\007\357\357\357\322\322\322\253\253\253\202\202\202ZZ" + "Z***\002\002\002\377\000\000\000\377\000\000\000\377\000\000\000\333\000\000\000\003H\025\040\316,N\376\004\070" + "\255\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\226\000\000\000\006\022" + "\022\022\071\071\071___\205\205\205\264\264\264\345\345\345\300\362\362\362\006" + "\342\342\342\272\272\272\213\213\213bbb:::\011\011\011\377\000\000\000\377\000\000\000\377" + "\000\000\000\343\000\000\000\003\036\006\013\243,E\366\026E\253\377\000\065\001\326\241\254\216\362" + "\362\362\001\205\205\205\217\000\000\000\007\007\007\007%%%HHHnnn\223\223\223\271\271\271" + "\340\340\340\300\362\362\362\006\354\354\354\312\312\312\233\233\233rrrJJJ" + "\027\027\027\377\000\000\000\377\000\000\000\377\000\000\000\353\000\000\000\004\002\000\000g#\061\337,Q\377" + "\001\066\250\377\000\065\001\326\241\254\216\362\362\362\001\205\205\205\210\000\000\000" + "\010\020\020\020\060\060\060QQQqqq\221\221\221\261\261\261\322\322\322\357\357\357" + "\300\362\362\362\007\357\357\357\322\322\322\253\253\253\202\202\202ZZZ***" + "\002\002\002\377\000\000\000\377\000\000\000\377\000\000\000\363\000\000\000\003\061\014\024\266.J\373\017@\246" + "\377\000\065\001\326\241\254\216\362\362\362\011\205\205\205\000\000\000\020\020\020\060" + "\060\060QQQqqq\221\221\221\261\261\261\322\322\322\303\362\362\362\006\342\342" + "\342\272\272\272\213\213\213bbb:::\011\011\011\377\000\000\000\377\000\000\000\377\000\000\000" + "\373\000\000\000\003\012\002\004\201,>\352%N\244\377\000\065\001\326\241\254\216\362\362\362" + "\002\345\345\345\353\353\353\304\362\362\362\006\354\354\354\312\312\312\233" + "\233\233rrrJJJ\027\027\027\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\205\000\000\000" + "\003H\025\040\312\061Q\376\011<\241\377\000\065\001\326\241\254\316\362\362\362\007\356" + "\356\356\322\322\322\253\253\253zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\214\000\000\000\003\027\007\012\227\061F\363\035I\237\377\000\065\001\326\241" + "\254\311\362\362\362\006\342\342\342\272\272\272\213\213\213bbb:::\011\011\011" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\224\000\000\000\004\002\000\000g#\061\333\061T\377" + "\004\070\234\377\000\065\001\326\241\254\303\362\362\362\006\346\346\346\302\302\302" + "\233\233\233rrrJJJ\026\026\026\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\235\000" + "\000\000\003'\015\022\261\061L\373\022B\232\377\000\065\001\326\241\254\275\362\362\362" + "\007\356\356\356\322\322\322\253\253\253zzzRRR***\002\002\002\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\244\000\000\000\003\010\002\003\201,>\346+R\230\377\000\065\001\326\241" + "\254\270\362\362\362\006\342\342\342\272\272\272\213\213\213bbb:::\011\011\011" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\255\000\000\000\003>\026\036\306\065S\375\012" + "=\225\377\000\065\001\326\241\254\262\362\362\362\006\346\346\346\302\302\302\233" + "\233\233rrrJJJ\026\026\026\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\265\000\000\000" + "\003\024\007\012\227\061F\361\037K\223\377\000\065\001\326\241\254\254\362\362\362\007\356" + "\356\356\322\322\322\253\253\253zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\275\000\000\000\003Y&\061\327\065W\377\005\071\220\377\000\065\001\326\241\254" + "\247\362\362\362\006\342\342\342\272\272\272\213\213\213bbb:::\011\011\011\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\305\000\000\000\003%\015\022\253\064M\371\031H\216" + "\377\000\065\001\326\241\254\241\362\362\362\006\346\346\346\302\302\302\233\233" + "\233jjjBBB\026\026\026\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\315\000\000\000\004\004" + "\002\002t\060>\343\060U\377\001\066\213\377\000\065\001\326\241\254\233\362\362\362\007\356" + "\356\356\322\322\322\253\253\253zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\325\000\000\000\003;\026\036\301\071U\375\021B\211\377\000\065\001\326\241" + "\254\226\362\362\362\006\342\342\342\272\272\272\213\213\213bbb:::\011\011\011" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\335\000\000\000\003\017\007\011\214\067I\355" + "(Q\207\377\000\065\001\326\241\254\220\362\362\362\006\345\345\345\302\302\302\233" + "\233\233jjjBBB\025\025\025\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\346\000\000\000" + "\003Y&\061\323:Z\376\011<\204\377\000\065\001\326\241\254\212\362\362\362\007\356\356" + "\356\322\322\322\253\253\253zzzRRR***\002\002\002\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\355\000\000\000\003\035\015\020\246\067N\370\033I\202\377\000\065\001\326\241\254" + "\205\362\362\362\006\332\332\332\262\262\262\213\213\213bbb:::\011\011\011\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\365\000\000\000\011\004\002\002|\062A\346\063X\313" + "\231\243\272\272\272\220\220\220eee;;;\017\017\017\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\270\000\000\000\006\022\022\022JJJrrr\233\233\233\270\270\270\303" + "\303\303\202\322\322\322\007\315\315\315\302\302\302\256\256\256\214\214\214" + "iii\060\060\060\003\003\003\216\000\000\000\001fff\246\205\205\205\001OOO\227\000\000\000\002nnnTTT" + "\251\000\000\000\016\010\010\010DDDvvv\241\241\241\277\277\277\314\314\314\322\322" + "\322\312\312\312\276\276\276\261\261\261\224\224\224ggg:::\013\013\013\226\000" + "\000\000\002ggg\071\071\071\211\000\000\000\002]]]GGG\245\000\000\000\002XXXEEE\231\000\000\000\005\034\034" + "\034\\\\\\\210\210\210\261\261\261\303\303\303\202\322\322\322\007\303\303\303" + "\267\267\267\251\251\251\201\201\201TTT'''\001\001\001\377\000\000\000\377\000\000\000\371" + "\000\000\000\011\022\022\022ooo\270\270\270\357\357\357\362\362\362\335\335\335\265" + "\265\265\226\226\226\214\214\214\203\201\201\201\003\224\224\224\255\255\255" + "\322\322\322\202\362\362\362\003\342\342\342\217\217\217...\214\000\000\000\001\236" + "\236\236\222\316\316\316\002\352\352\352\344\344\344\222\316\316\316\001yyy\226" + "\000\000\000\004...\362\362\362\343\343\343\013\013\013\245\000\000\000\024\001\001\001AAA\244\244" + "\244\351\351\351\362\362\362\336\336\336\262\262\262\223\223\223\206\206" + "\206\201\201\201\203\203\203\221\221\221\242\242\242\310\310\310\353\353" + "\353\362\362\362\352\352\352\245\245\245TTT\011\011\011\223\000\000\000\002\332\332" + "\332yyy\211\000\000\000\003\256\256\256\352\352\352\062\062\062\244\000\000\000\002\275\275" + "\275\224\224\224\226\000\000\000\010\017\017\017mmm\305\305\305\362\362\362\356\356" + "\356\314\314\314\241\241\241\217\217\217\202\201\201\201\004\212\212\212\224" + "\224\224\262\262\262\330\330\330\202\362\362\362\003\325\325\325\203\203\203" + "...\377\000\000\000\377\000\000\000\365\000\000\000\007\025\025\025\203\203\203\347\347\347\344" + "\344\344\236\236\236UUU\024\024\024\212\000\000\000\007\020\020\020MMM\230\230\230\347" + "\347\347\361\361\361\241\241\241\035\035\035\235\000\000\000\002\277\277\277\225\225" + "\225\251\000\000\000\004\227\227\227\331\331\331\356\356\356eee\244\000\000\000\006III\311" + "\311\311\362\362\362\270\270\270hhh\040\040\040\211\000\000\000\010\003\003\003\065\065\065" + "{{{\307\307\307\362\362\362\331\331\331ddd\005\005\005\221\000\000\000\002\332\332\332" + "yyy\211\000\000\000\004\256\256\256\362\362\362\326\326\326\024\024\024\243\000\000\000\002" + "\275\275\275\224\224\224\224\000\000\000\007\016\016\016\202\202\202\350\350\350\346" + "\346\346\223\223\223JJJ\011\011\011\211\000\000\000\007\021\021\021SSS\230\230\230\345" + "\345\345\362\362\362\255\255\255///\377\000\000\000\377\000\000\000\362\000\000\000\005VVV\342" + "\342\342\337\337\337uuu\016\016\016\220\000\000\000\005\017\017\017qqq\345\345\345\343" + "\343\343JJJ\234\000\000\000\002\277\277\277\225\225\225\250\000\000\000\006\025\025\025\352" + "\352\352kkk\240\240\240\317\317\317\002\002\002\241\000\000\000\005\034\034\034\261\261\261" + "\361\361\361\240\240\240///\220\000\000\000\005???\254\254\254\362\362\362\315\315" + "\315///\220\000\000\000\002\332\332\332yyy\211\000\000\000\005\256\256\256\302\302\302\341" + "\341\341\263\263\263\004\004\004\242\000\000\000\002\275\275\275\224\224\224\223\000\000\000" + "\005TTT\336\336\336\337\337\337mmm\016\016\016\217\000\000\000\006\015\015\015lll\327\327" + "\327\361\361\361\217\217\217\011\011\011\377\000\000\000\377\000\000\000\357\000\000\000\004\177" + "\177\177\362\362\362\250\250\250\020\020\020\224\000\000\000\004\032\032\032\255\255\255" + "\361\361\361___\233\000\000\000\002\277\277\277\225\225\225\250\000\000\000\006yyy\346\346" + "\346\016\016\016\070\070\070\362\362\362EEE\240\000\000\000\004MMM\342\342\342\306\306" + "\306\070\070\070\224\000\000\000\004HHH\326\326\326\353\353\353eee\217\000\000\000\002\332\332" + "\332yyy\211\000\000\000\005\256\256\256\243\243\243AAA\357\357\357\206\206\206\242" + "\000\000\000\002\275\275\275\224\224\224\221\000\000\000\005\011\011\011\231\231\231\361\361" + "\361\212\212\212\020\020\020\223\000\000\000\005\013\013\013\211\211\211\357\357\357\306" + "\306\306###\377\000\000\000\377\000\000\000\355\000\000\000\004www\362\362\362uuu\001\001\001\226\000" + "\000\000\004\003\003\003\215\215\215\360\360\360SSS\232\000\000\000\002\277\277\277\225\225\225" + "\247\000\000\000\003\007\007\007\333\333\333\212\212\212\202\000\000\000\002\300\300\300\257\257" + "\257\237\000\000\000\004ooo\360\360\360\215\215\215\010\010\010\226\000\000\000\004\014\014\014" + "\254\254\254\362\362\362rrr\216\000\000\000\002\332\332\332yyy\211\000\000\000\006\256\256" + "\256\243\243\243\000\000\000sss\362\362\362[[[\241\000\000\000\002\275\275\275\224\224" + "\224\220\000\000\000\004\025\025\025\276\276\276\335\335\335CCC\227\000\000\000\004===\342\342" + "\342\332\332\332$$$\377\000\000\000\377\000\000\000\353\000\000\000\003<<<\360\360\360\202\202" + "\202\232\000\000\000\003\235\235\235\350\350\350***\231\000\000\000\002\277\277\277\225\225" + "\225\247\000\000\000\003[[[\361\361\361%%%\202\000\000\000\003XXX\361\361\361'''\235\000\000" + "\000\003~~~\360\360\360ddd\231\000\000\000\004\004\004\004\222\222\222\362\362\362iii\215\000" + "\000\000\002\332\332\332yyy\211\000\000\000\007\256\256\256\243\243\243\000\000\000\001\001\001\240" + "\240\240\352\352\352\060\060\060\240\000\000\000\002\275\275\275\224\224\224\217\000\000" + "\000\004\026\026\026\316\316\316\317\317\317\037\037\037\231\000\000\000\004'''\325\325\325" + "\330\330\330\035\035\035\377\000\000\000\377\000\000\000\351\000\000\000\004\002\002\002\305\305\305\306" + "\306\306\005\005\005\232\000\000\000\003\011\011\011ddd\020\020\020\231\000\000\000\002\277\277\277\225" + "\225\225\247\000\000\000\002\301\301\301\250\250\250\203\000\000\000\003\006\006\006\333\333\333" + "\216\216\216\234\000\000\000\003nnn\360\360\360UUU\233\000\000\000\004\001\001\001\240\240\240" + "\356\356\356\071\071\071\214\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256" + "\243\243\243\202\000\000\000\004\013\013\013\310\310\310\325\325\325\023\023\023\237\000" + "\000\000\002\275\275\275\224\224\224\216\000\000\000\004\016\016\016\304\304\304\312\312\312" + "\025\025\025\233\000\000\000\004%%%\342\342\342\275\275\275\005\005\005\377\000\000\000\377\000\000" + "\000\350\000\000\000\003BBB\362\362\362III\267\000\000\000\002\277\277\277\225\225\225\246" + "\000\000\000\003<<<\362\362\362???\204\000\000\000\003yyy\351\351\351\022\022\022\232\000\000\000" + "\003GGG\360\360\360iii\235\000\000\000\004\011\011\011\277\277\277\327\327\327\020\020\020" + "\213\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\203\000\000\000" + "\004\036\036\036\340\340\340\262\262\262\004\004\004\236\000\000\000\002\275\275\275\224\224" + "\224\215\000\000\000\004\002\002\002\252\252\252\330\330\330\034\034\034\235\000\000\000\003@@@\355" + "\355\355\201\201\201\377\000\000\000\377\000\000\000\350\000\000\000\003\222\222\222\332\332" + "\332\003\003\003\267\000\000\000\002\277\277\277\225\225\225\246\000\000\000\003\245\245\245\310" + "\310\310\001\001\001\204\000\000\000\003\025\025\025\352\352\352ppp\231\000\000\000\003\036\036\036\342" + "\342\342\225\225\225\237\000\000\000\003\"\"\"\351\351\351\211\211\211\213\000\000\000" + "\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\204\000\000\000\003AAA\357" + "\357\357\203\203\203\236\000\000\000\002\275\275\275\224\224\224\215\000\000\000\003ttt\355" + "\355\355\064\064\064\237\000\000\000\003\200\200\200\355\355\355'''\377\000\000\000\377\000" + "\000\000\347\000\000\000\002\311\311\311\232\232\232\270\000\000\000\002\277\277\277\225\225" + "\225\245\000\000\000\003\036\036\036\357\357\357]]]\206\000\000\000\003\232\232\232\326\326" + "\326\004\004\004\230\000\000\000\003\260\260\260\312\312\312\011\011\011\240\000\000\000\003ttt\355" + "\355\355###\212\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243" + "\205\000\000\000\003vvv\362\362\362TTT\235\000\000\000\002\275\275\275\224\224\224\214\000" + "\000\000\003)))\354\354\354nnn\240\000\000\000\003\011\011\011\321\321\321\252\252\252\377" + "\000\000\000\377\000\000\000\347\000\000\000\002\354\354\354ooo\270\000\000\000\002\277\277\277\225\225" + "\225\245\000\000\000\003\207\207\207\336\336\336\010\010\010\206\000\000\000\003///\362\362" + "\362PPP\227\000\000\000\003VVV\361\361\361\071\071\071\241\000\000\000\002\006\006\006///\213\000\000" + "\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\205\000\000\000\004\001\001\001" + "\241\241\241\351\351\351///\234\000\000\000\002\275\275\275\224\224\224\213\000\000\000" + "\004\001\001\001\273\273\273\301\301\301\003\003\003\241\000\000\000\002\"\"\"\023\023\023\377\000\000" + "\000\377\000\000\000\346\000\000\000\003\011\011\011\362\362\362YYY\270\000\000\000\002\277\277\277" + "\225\225\225\244\000\000\000\003\014\014\014\344\344\344zzz\210\000\000\000\002\273\273\273" + "\271\271\271\226\000\000\000\003\007\007\007\324\324\324\230\230\230\257\000\000\000\002\332\332" + "\332yyy\211\000\000\000\002\256\256\256\243\243\243\206\000\000\000\004\013\013\013\311\311" + "\311\324\324\324\023\023\023\233\000\000\000\002\275\275\275\224\224\224\213\000\000\000\003" + "NNN\361\361\361\062\062\062\377\000\000\000\377\000\000\000\377\000\000\000\213\000\000\000\003\007\007\007" + "\362\362\362ZZZ\270\000\000\000\002\277\277\277\225\225\225\244\000\000\000\003hhh\354\354" + "\354\030\030\030\210\000\000\000\003RRR\362\362\362\062\062\062\225\000\000\000\003fff\355\355" + "\355\037\037\037\257\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243" + "\243\207\000\000\000\004$$$\343\343\343\261\261\261\003\003\003\232\000\000\000\002\275\275\275" + "\224\224\224\212\000\000\000\003\001\001\001\311\311\311\247\247\247\377\000\000\000\377\000\000" + "\000\377\000\000\000\215\000\000\000\002\352\352\352jjj\270\000\000\000\002\277\277\277\225\225\225" + "\243\000\000\000\003\001\001\001\315\315\315\231\231\231\211\000\000\000\003\004\004\004\326\326\326" + "\232\232\232\224\000\000\000\003\001\001\001\316\316\316\227\227\227\260\000\000\000\002\332\332" + "\332yyy\211\000\000\000\002\256\256\256\243\243\243\210\000\000\000\003III\360\360\360\177" + "\177\177\232\000\000\000\002\275\275\275\224\224\224\212\000\000\000\003BBB\362\362\362\061" + "\061\061\377\000\000\000\377\000\000\000\377\000\000\000\215\000\000\000\002\307\307\307\221\221\221" + "\270\000\000\000\002\277\277\277\225\225\225\243\000\000\000\003JJJ\362\362\362\062\062\062" + "\212\000\000\000\003sss\355\355\355\032\032\032\223\000\000\000\003AAA\362\362\362\064\064\064" + "\260\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\211\000\000\000" + "\003yyy\361\361\361RRR\231\000\000\000\002\275\275\275\224\224\224\212\000\000\000\002\246" + "\246\246\301\301\301\377\000\000\000\377\000\000\000\377\000\000\000\216\000\000\000\002\226\226\226" + "\313\313\313\270\000\000\000\002\277\277\277\225\225\225\243\000\000\000\002\263\263\263" + "\267\267\267\213\000\000\000\003\021\021\021\351\351\351zzz\223\000\000\000\002\227\227\227" + "\311\311\311\261\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243" + "\211\000\000\000\004\001\001\001\243\243\243\347\347\347***\230\000\000\000\002\275\275\275\224" + "\224\224\211\000\000\000\003\017\017\017\354\354\354ccc\377\000\000\000\377\000\000\000\377\000\000" + "\000\216\000\000\000\003MMM\362\362\362---\267\000\000\000\002\277\277\277\225\225\225\242" + "\000\000\000\003***\361\361\361NNN\214\000\000\000\003\223\223\223\336\336\336\010\010\010\221" + "\000\000\000\003\004\004\004\337\337\337zzz\261\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\212\000\000\000\004\014\014\014\312\312\312\323\323\323\022\022\022" + "\227\000\000\000\002\275\275\275\224\224\224\211\000\000\000\003XXX\360\360\360\027\027\027" + "\377\000\000\000\377\000\000\000\377\000\000\000\216\000\000\000\003\005\005\005\326\326\326\241\241\241" + "\267\000\000\000\002\277\277\277\225\225\225\242\000\000\000\003\224\224\224\325\325\325" + "\003\003\003\214\000\000\000\003***\361\361\361[[[\221\000\000\000\003\066\066\066\362\362\362\064" + "\064\064\261\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\213" + "\000\000\000\004%%%\344\344\344\260\260\260\003\003\003\226\000\000\000\002\275\275\275\224\224" + "\224\211\000\000\000\002\234\234\234\300\300\300\377\000\000\000\377\000\000\000\377\000\000\000\220" + "\000\000\000\003]]]\362\362\362KKK\266\000\000\000\002\277\277\277\225\225\225\241\000\000\000" + "\003\024\024\024\351\351\351lll\216\000\000\000\003\264\264\264\307\307\307\001\001\001\220" + "\000\000\000\003mmm\351\351\351\004\004\004\261\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\214\000\000\000\003JJJ\360\360\360|||\226\000\000\000\002\275\275\275" + "\224\224\224\211\000\000\000\002\323\323\323\206\206\206\377\000\000\000\377\000\000\000\377" + "\000\000\000\220\000\000\000\004\001\001\001\252\252\252\347\347\347\065\065\065\265\000\000\000\002\277" + "\277\277\225\225\225\241\000\000\000\003www\346\346\346\016\016\016\216\000\000\000\003LLL\362" + "\362\362<<<\220\000\000\000\002\236\236\236\272\272\272\262\000\000\000\002\332\332\332y" + "yy\211\000\000\000\002\256\256\256\243\243\243\215\000\000\000\003{{{\361\361\361QQQ\225" + "\000\000\000\002\275\275\275\224\224\224\210\000\000\000\003\022\022\022\362\362\362TTT\377" + "\000\000\000\377\000\000\000\377\000\000\000\221\000\000\000\004\014\014\014\273\273\273\351\351\351Y" + "YY\264\000\000\000\002\277\277\277\225\225\225\240\000\000\000\003\005\005\005\330\330\330\212" + "\212\212\217\000\000\000\003\002\002\002\322\322\322\245\245\245\220\000\000\000\002\302\302\302" + "\223\223\223\262\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243" + "\215\000\000\000\004\002\002\002\252\252\252\347\347\347)))\224\000\000\000\002\275\275\275\224" + "\224\224\210\000\000\000\003\065\065\065\362\362\362---\377\000\000\000\377\000\000\000\377\000\000" + "\000\222\000\000\000\006\011\011\011\231\231\231\362\362\362\263\263\263BBB\001\001\001\261" + "\000\000\000\002\277\277\277\225\225\225\240\000\000\000\003WWW\361\361\361%%%\220\000\000\000" + "\003lll\360\360\360\040\040\040\217\000\000\000\002\341\341\341ttt\262\000\000\000\002\332\332" + "\332yyy\211\000\000\000\002\256\256\256\243\243\243\216\000\000\000\004\014\014\014\313\313" + "\313\316\316\316\017\017\017\223\000\000\000\002\275\275\275\224\224\224\210\000\000\000\003" + "TTT\362\362\362\016\016\016\377\000\000\000\377\000\000\000\377\000\000\000\224\000\000\000\007DDD\274" + "\274\274\362\362\362\312\312\312yyy;;;\006\006\006\256\000\000\000\002\277\277\277\225" + "\225\225\240\000\000\000\002\277\277\277\250\250\250\221\000\000\000\003\015\015\015\345\345" + "\345\206\206\206\216\000\000\000\003\002\002\002\361\361\361___\262\000\000\000\002\332\332\332" + "yyy\211\000\000\000\002\256\256\256\243\243\243\217\000\000\000\004&&&\345\345\345\251\251" + "\251\002\002\002\222\000\000\000\002\275\275\275\224\224\224\210\000\000\000\002fff\352\352\352" + "\377\000\000\000\377\000\000\000\377\000\000\000\227\000\000\000\021@@@\230\230\230\335\335\335\362" + "\362\362\352\352\352\313\313\313\253\253\253\221\221\221\201\201\201{{{q" + "qqfffaaaRRR\071\071\071\032\032\032\001\001\001\242\000\000\000\002\277\277\277\225\225\225\237" + "\000\000\000\003\071\071\071\362\362\362???\222\000\000\000\003\214\214\214\345\345\345\015\015" + "\015\215\000\000\000\003\013\013\013\362\362\362TTT\262\000\000\000\002\332\332\332yyy\211\000" + "\000\000\002\256\256\256\243\243\243\220\000\000\000\003LLL\361\361\361yyy\222\000\000\000\002" + "\275\275\275\224\224\224\210\000\000\000\002qqq\340\340\340\377\000\000\000\377\000\000\000\377" + "\000\000\000\231\000\000\000\012\002\002\002\062\062\062aaa\205\205\205\252\252\252\302\302\302" + "\315\315\315\326\326\326\342\342\342\351\351\351\204\362\362\362\005\353\353" + "\353\277\277\277\202\202\202FFF\011\011\011\236\000\000\000\002\277\277\277\225\225" + "\225\237\000\000\000\003\242\242\242\310\310\310\001\001\001\222\000\000\000\003###\360\360\360" + "fff\215\000\000\000\003\017\017\017\362\362\362RRR\262\000\000\000\002\332\332\332yyy\211\000" + "\000\000\002\256\256\256\243\243\243\221\000\000\000\003\177\177\177\361\361\361OOO\221" + "\000\000\000\002\275\275\275\224\224\224\210\000\000\000\002uuu\335\335\335\377\000\000\000\377" + "\000\000\000\377\000\000\000\244\000\000\000\012\015\015\015)))EEEiii\237\237\237\326\326\326\362" + "\362\362\342\342\342\205\205\205\040\040\040\234\000\000\000\002\277\277\277\225\225" + "\225\236\000\000\000\003\034\034\034\356\356\356]]]\224\000\000\000\003\256\256\256\317\317" + "\317\002\002\002\214\000\000\000\003\004\004\004\362\362\362\\\\\\\233\000\000\000\001GGG\214\221\221" + "\221\001RRR\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243" + "\221\000\000\000\004\002\002\002\254\254\254\346\346\346(((\220\000\000\000\002\275\275\275\224" + "\224\224\210\000\000\000\002iii\350\350\350\234\000\000\000\001\204\204\204\214\221\221\221" + "\001\025\025\025\377\000\000\000\377\000\000\000\377\000\000\000\006,,,\210\210\210\336\336\336\360" + "\360\360\222\222\222\020\020\020\232\000\000\000\002\277\277\277\225\225\225\236\000\000" + "\000\003\203\203\203\336\336\336\010\010\010\224\000\000\000\003EEE\362\362\362GGG\215\000" + "\000\000\002\350\350\350jjj\233\000\000\000\001___\213\302\302\302\002\352\352\352\210\210" + "\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\222\000" + "\000\000\004\020\020\020\320\320\320\315\315\315\016\016\016\217\000\000\000\002\275\275\275" + "\224\224\224\210\000\000\000\003[[[\361\361\361\005\005\005\233\000\000\000\001\261\261\261\212" + "\302\302\302\003\316\316\316\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000" + "\000\202\000\000\000\005\007\007\007mmm\347\347\347\324\324\324...\231\000\000\000\002\277\277\277" + "\225\225\225\235\000\000\000\003\011\011\011\341\341\341zzz\225\000\000\000\003\001\001\001\314\314" + "\314\261\261\261\215\000\000\000\002\311\311\311\212\212\212\247\000\000\000\002\312\312" + "\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243" + "\243\223\000\000\000\004'''\345\345\345\250\250\250\002\002\002\216\000\000\000\002\275\275\275" + "\224\224\224\210\000\000\000\003<<<\362\362\362###\246\000\000\000\003>>>\362\362\362\"\"" + "\"\377\000\000\000\377\000\000\000\377\000\000\000\204\000\000\000\004!!!\310\310\310\343\343\343/" + "//\230\000\000\000\002\277\277\277\225\225\225\235\000\000\000\003fff\355\355\355\032\032\032" + "\226\000\000\000\003fff\362\362\362,,,\214\000\000\000\002\245\245\245\256\256\256\247\000" + "\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\224\000\000\000\003MMM\361\361\361www\216\000\000\000\002\275\275\275" + "\224\224\224\210\000\000\000\003\031\031\031\362\362\362HHH\246\000\000\000\003>>>\362\362\362" + "\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\205\000\000\000\004\021\021\021\310\310\310\325" + "\325\325\020\020\020\227\000\000\000\002\277\277\277\225\225\225\234\000\000\000\003\001\001\001\314" + "\314\314\254\254\254\227\040\040\040\003,,,\351\351\351\221\221\221\214\000\000\000" + "\003ttt\341\341\341\002\002\002\246\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332" + "\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\225\000\000\000\003\202\202\202\360" + "\360\360HHH\215\000\000\000\002\275\275\275\224\224\224\211\000\000\000\002\327\327\327y" + "yy\246\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\206\000\000" + "\000\003\"\"\"\351\351\351\213\213\213\227\000\000\000\002\277\277\277\225\225\225\234" + "\000\000\000\001FFF\233\362\362\362\002\351\351\351\022\022\022\213\000\000\000\003:::\362\362" + "\362)))\246\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211" + "\000\000\000\002\256\256\256\243\243\243\225\000\000\000\004\002\002\002\255\255\255\346\346\346" + "'''\214\000\000\000\002\275\275\275\224\224\224\211\000\000\000\002\237\237\237\264\264\264" + "\246\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\207\000\000\000" + "\003zzz\354\354\354\024\024\024\226\000\000\000\002\277\277\277\225\225\225\234\000\000\000" + "\002\257\257\257\307\307\307\231AAA\003KKK\356\356\356rrr\213\000\000\000\003\006\006\006\342" + "\342\342ooo\246\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332y" + "yy\211\000\000\000\002\256\256\256\243\243\243\226\000\000\000\004\021\021\021\321\321\321\314" + "\314\314\015\015\015\213\000\000\000\002\275\275\275\224\224\224\211\000\000\000\003[[[\353" + "\353\353\017\017\017\245\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377" + "\000\000\000\207\000\000\000\003\030\030\030\356\356\356eee\226\000\000\000\002\277\277\277\225\225" + "\225\233\000\000\000\003(((\361\361\361\\\\\\\232\000\000\000\003\237\237\237\330\330\330" + "\005\005\005\213\000\000\000\002\227\227\227\303\303\303\246\000\000\000\002\312\312\312\210\210" + "\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\227\000" + "\000\000\004,,,\350\350\350\246\246\246\001\001\001\212\000\000\000\002\275\275\275\224\224\224" + "\211\000\000\000\003\017\017\017\354\354\354]]]\245\000\000\000\003>>>\362\362\362\"\"\"\377" + "\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000\002\276\276\276\237\237\237\226\000\000\000" + "\002\277\277\277\225\225\225\233\000\000\000\003\221\221\221\336\336\336\010\010\010\232" + "\000\000\000\003\066\066\066\362\362\362SSS\213\000\000\000\003AAA\362\362\362---\245\000\000\000" + "\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256" + "\256\243\243\243\230\000\000\000\003TTT\362\362\362sss\212\000\000\000\002\275\275\275\224" + "\224\224\212\000\000\000\002\246\246\246\270\270\270\245\000\000\000\003>>>\362\362\362\"" + "\"\"\377\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000\002\215\215\215\312\312\312\226" + "\000\000\000\002\277\277\277\225\225\225\232\000\000\000\003\020\020\020\350\350\350yyy\234" + "\000\000\000\002\276\276\276\274\274\274\214\000\000\000\002\307\307\307\227\227\227\245" + "\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\231\000\000\000\003\206\206\206\360\360\360FFF\211\000\000\000\002\275" + "\275\275\224\224\224\212\000\000\000\003???\362\362\362\063\063\063\244\000\000\000\003>>>\362" + "\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000\002yyy\333\333\333\226" + "\000\000\000\002\277\277\277\225\225\225\232\000\000\000\003sss\354\354\354\027\027\027\234" + "\000\000\000\003TTT\362\362\362\064\064\064\213\000\000\000\003```\354\354\354\037\037\037\244" + "\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\231\000\000\000\004\003\003\003\257\257\257\342\342\342\"\"\"\210" + "\000\000\000\002\275\275\275\224\224\224\212\000\000\000\003\001\001\001\304\304\304\245\245\245" + "\244\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000" + "\002qqq\341\341\341\226\000\000\000\002\277\277\277\225\225\225\231\000\000\000\003\004\004\004\326" + "\326\326\230\230\230\235\000\000\000\003\004\004\004\326\326\326\235\235\235\213\000\000\000" + "\003\003\003\003\313\313\313\240\240\240\244\000\000\000\002\312\312\312\210\210\210\211" + "\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\232\000\000\000\004\021" + "\021\021\322\322\322\313\313\313\015\015\015\207\000\000\000\002\275\275\275\224\224\224" + "\213\000\000\000\003EEE\362\362\362@@@\243\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000" + "\377\000\000\000\377\000\000\000\210\000\000\000\002\203\203\203\322\322\322\226\000\000\000\002\277" + "\277\277\225\225\225\231\000\000\000\003TTT\362\362\362\061\061\061\236\000\000\000\003sss\355" + "\355\355\033\033\033\213\000\000\000\003LLL\361\361\361AAA\243\000\000\000\002\324\324\324\210" + "\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\233" + "\000\000\000\004---\351\351\351\245\245\245\001\001\001\206\000\000\000\002\275\275\275\224\224" + "\224\214\000\000\000\003\261\261\261\306\306\306\006\006\006\242\000\000\000\003FFF\362\362\362" + "\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\210\000\000\000\202\256\256\256\226\000\000\000" + "\002\277\277\277\225\225\225\231\000\000\000\002\275\275\275\267\267\267\237\000\000\000" + "\003\021\021\021\350\350\350|||\214\000\000\000\003\243\243\243\326\326\326\017\017\017\241" + "\000\000\000\003///\362\362\362\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000" + "\002\256\256\256\243\243\243\234\000\000\000\003VVV\362\362\362ppp\206\000\000\000\002\275" + "\275\275\224\224\224\214\000\000\000\003\040\040\040\350\350\350\200\200\200\242\000\000" + "\000\003\226\226\226\362\362\362\"\"\"\377\000\000\000\377\000\000\000\377\000\000\000\207\000\000" + "\000\003\011\011\011\345\345\345www\226\000\000\000\002\277\277\277\225\225\225\230\000\000" + "\000\003\061\061\061\362\362\362NNN\240\000\000\000\003\221\221\221\337\337\337\011\011\011" + "\213\000\000\000\004\026\026\026\334\334\334\250\250\250\002\002\002\240\000\000\000\003\251\251\251" + "\362\362\362\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256" + "\243\243\243\235\000\000\000\003\211\211\211\360\360\360EEE\205\000\000\000\002\275\275\275" + "\224\224\224\215\000\000\000\003fff\357\357\357FFF\240\000\000\000\004\"\"\"\354\354\354" + "\362\362\362\"\"\"\377\000\000\000\377\000\000\000\345\000\000\000\001\016\016\016\240\000\000\000\003]" + "]]\361\361\361\"\"\"\226\000\000\000\002\277\277\277\225\225\225\230\000\000\000\003\236" + "\236\236\325\325\325\003\003\003\240\000\000\000\003(((\361\361\361^^^\214\000\000\000\003<<<\356" + "\356\356\201\201\201\237\000\000\000\004ccc\351\351\351\344\344\344\210\210\210\211" + "\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\235\000\000\000\004\004" + "\004\004\265\265\265\341\341\341!!!\204\000\000\000\002\275\275\275\224\224\224\216\000" + "\000\000\003\235\235\235\345\345\345)))\236\000\000\000\005\010\010\010\301\301\301\333\333" + "\333\362\362\362\"\"\"\377\000\000\000\377\000\000\000\344\000\000\000\003iii\333\333\333,,," + "\236\000\000\000\003\012\012\012\326\326\326\245\245\245\227\000\000\000\002\277\277\277\225" + "\225\225\227\000\000\000\003\032\032\032\355\355\355lll\242\000\000\000\003\260\260\260\310" + "\310\310\001\001\001\214\000\000\000\003ccc\362\362\362uuu\235\000\000\000\005\071\071\071\350\350" + "\350GGG\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256" + "\256\256\243\243\243\236\000\000\000\004\022\022\022\323\323\323\306\306\306\012\012\012" + "\203\000\000\000\002\275\275\275\224\224\224\216\000\000\000\004\011\011\011\276\276\276\332" + "\332\332&&&\234\000\000\000\006\001\001\001\231\231\231\302\302\302KKK\362\362\362\"\"" + "\"\377\000\000\000\377\000\000\000\344\000\000\000\004\022\022\022\276\276\276\343\343\343CCC\234" + "\000\000\000\004\001\001\001\236\236\236\347\347\347\"\"\"\227\000\000\000\002\277\277\277\225" + "\225\225\227\000\000\000\003\200\200\200\346\346\346\016\016\016\242\000\000\000\003FFF\362" + "\362\362???\215\000\000\000\004qqq\362\362\362~~~\001\001\001\232\000\000\000\006III\341\341\341" + "RRR\000\000\000\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002" + "\256\256\256\243\243\243\237\000\000\000\003...\351\351\351\236\236\236\203\000\000\000" + "\002\275\275\275\224\224\224\217\000\000\000\004\020\020\020\305\305\305\332\332\332\060" + "\060\060\232\000\000\000\007\010\010\010\235\235\235\305\305\305\023\023\023>>>\362\362\362" + "\"\"\"\377\000\000\000\377\000\000\000\345\000\000\000\005\012\012\012\240\240\240\360\360\360\201" + "\201\201\005\005\005\231\000\000\000\004\003\003\003\216\216\216\360\360\360RRR\230\000\000\000\002\277" + "\277\277\225\225\225\226\000\000\000\003\011\011\011\340\340\340\212\212\212\243\000\000" + "\000\003\001\001\001\313\313\313\250\250\250\216\000\000\000\004iii\357\357\357\243\243\243" + "\015\015\015\227\000\000\000\004\003\003\003qqq\342\342\342@@@\202\000\000\000\002\312\312\312\210" + "\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\240" + "\000\000\000\003XXX\362\362\362lll\202\000\000\000\002\275\275\275\224\224\224\220\000\000\000" + "\004\022\022\022\272\272\272\351\351\351TTT\230\000\000\000\010\034\034\034\274\274\274" + "\261\261\261\015\015\015\000\000\000>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\347" + "\000\000\000\004jjj\352\352\352\314\314\314AAA\227\000\000\000\004\030\030\030\260\260\260\356" + "\356\356]]]\231\000\000\000\002\277\277\277\225\225\225\226\000\000\000\003bbb\361\361\361" + "%%%\244\000\000\000\003eee\360\360\360!!!\216\000\000\000\004KKK\344\344\344\325\325\325" + "???\225\000\000\000\004\062\062\062\303\303\303\310\310\310)))\203\000\000\000\002\312\312\312" + "\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243" + "\241\000\000\000\006\214\214\214\357\357\357CCC\000\000\000\275\275\275\224\224\224\221" + "\000\000\000\005\010\010\010\233\233\233\362\362\362\234\234\234\020\020\020\224\000\000\000" + "\005\005\005\005ooo\347\347\347\211\211\211\005\005\005\202\000\000\000\003>>>\362\362\362\"\"" + "\"\377\000\000\000\377\000\000\000\350\000\000\000\005%%%\270\270\270\362\362\362\261\261\261" + "@@@\223\000\000\000\005\021\021\021uuu\343\343\343\331\331\331>>>\232\000\000\000\002\277\277" + "\277\225\225\225\226\000\000\000\002\307\307\307\251\251\251\245\000\000\000\003\011\011\011" + "\341\341\341\210\210\210\217\000\000\000\005\036\036\036\271\271\271\361\361\361\242" + "\242\242###\221\000\000\000\005\063\063\063\240\240\240\356\356\356\213\213\213\010\010" + "\010\204\000\000\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000" + "\000\000\002\256\256\256\243\243\243\241\000\000\000\006\005\005\005\266\266\266\341\341\341" + "\040\040\040\275\275\275\224\224\224\223\000\000\000\005XXX\345\345\345\340\340\340" + "jjj\006\006\006\220\000\000\000\005\011\011\011aaa\316\316\316\331\331\331DDD\204\000\000\000\003" + ">>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\351\000\000\000\007\001\001\001MMM\310\310\310" + "\362\362\362\307\307\307rrr\036\036\036\215\000\000\000\007\005\005\005>>>\214\214\214\350" + "\350\350\347\347\347\206\206\206\017\017\017\233\000\000\000\002\277\277\277\225\225" + "\225\225\000\000\000\003BBB\362\362\362@@@\246\000\000\000\003\203\203\203\346\346\346\016" + "\016\016\217\000\000\000\007\002\002\002\\\\\\\331\331\331\357\357\357\246\246\246CCC\004\004" + "\004\213\000\000\000\006\030\030\030ddd\272\272\272\362\362\362\266\266\266...\206\000\000" + "\000\002\312\312\312\210\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256" + "\256\243\243\243\242\000\000\000\005\027\027\027\330\330\330\303\303\303\305\305\305" + "\224\224\224\224\000\000\000\006\030\030\030\225\225\225\360\360\360\333\333\333|||" + "\037\037\037\213\000\000\000\007\002\002\002\067\067\067\205\205\205\336\336\336\351\351\351" + "}}}\013\013\013\205\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\353\000\000" + "\000\027\002\002\002FFF\245\245\245\355\355\355\362\362\362\321\321\321\226\226\226" + "gggDDD%%%\033\033\033\020\020\020\026\026\026\"\"\"\064\064\064TTT}}}\247\247\247\345" + "\345\345\362\362\362\325\325\325uuu\020\020\020\235\000\000\000\002\277\277\277\225" + "\225\225\225\000\000\000\003\254\254\254\310\310\310\001\001\001\246\000\000\000\003\034\034\034\356" + "\356\356iii\221\000\000\000\024\012\012\012eee\313\313\313\362\362\362\343\343\343" + "\240\240\240mmmAAA$$$\027\027\027\020\020\020\"\"\"\064\064\064ZZZ\213\213\213\277" + "\277\277\360\360\360\357\357\357\243\243\243===\210\000\000\000\002\312\312\312\210" + "\210\210\211\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\243" + "\000\000\000\004\064\064\064\353\353\353\362\362\362\224\224\224\226\000\000\000\024(((\217" + "\217\217\350\350\350\362\362\362\311\311\311\207\207\207[[[\062\062\062\040\040" + "\040\020\020\020\027\027\027)))@@@nnn\236\236\236\331\331\331\362\362\362\332\332" + "\332yyy\027\027\027\207\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\356" + "\000\000\000\005\021\021\021RRR\225\225\225\310\310\310\354\354\354\210\362\362\362" + "\004\325\325\325\256\256\256qqq***\240\000\000\000\002\277\277\277\225\225\225\224" + "\000\000\000\003###\360\360\360^^^\250\000\000\000\003\241\241\241\323\323\323\003\003\003\222" + "\000\000\000\005\001\001\001\062\062\062{{{\277\277\277\351\351\351\207\362\362\362\004\327" + "\327\327\245\245\245]]]\025\025\025\212\000\000\000\002\312\312\312\210\210\210\211" + "\000\000\000\002\332\332\332yyy\211\000\000\000\002\256\256\256\243\243\243\244\000\000\000\003Y" + "YY\362\362\362\224\224\224\230\000\000\000\005\015\015\015QQQ\232\232\232\322\322\322" + "\361\361\361\206\362\362\362\005\354\354\354\305\305\305\207\207\207???\005\005" + "\005\211\000\000\000\003>>>\362\362\362\"\"\"\377\000\000\000\377\000\000\000\362\000\000\000\011\004\004" + "\004%%%\070\070\070DDDQQQIII<<<---\014\014\014\376\000\000\000\010\002\002\002###:::HHHQQQAAA" + "\063\063\063\021\021\021\351\000\000\000\010\014\014\014...AAAPPPKKK===(((\005\005\005\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000" + "\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000" + "\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\305\000\000\000", +}; + diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index eb455306..5637d76c 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -1179,7 +1179,8 @@ static void OutputString(Bitu x,Bitu y,const char * text,Bit32u color,Bit32u col } } -#include "dosbox_splash.h" +// #include "dosbox_splash.h" +#include "dosbox_staging_splash.c" //extern void UI_Run(bool); void Restart(bool pressed); @@ -1420,7 +1421,7 @@ static void GUI_StartUp(Section * sec) { bool exit_splash = false; - static Bitu max_splash_loop = 600; + static Bitu max_splash_loop = 1000; static Bitu splash_fade = 100; static bool use_fadeout = true;