From 9dfea26e0ece7b380a795f2d106fc49d87d649b0 Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Fri, 8 Feb 2013 21:37:03 +0000 Subject: [PATCH] Add small & large button widgets --- pui/Makefile | 3 +- pui/button.cpp | 125 ++ pui/button.h | 37 + pui/pui.h | 1 + pui/textures.cpp | 6 + pui/textures.h | 1 + pui/textures/buttons.c | 2637 ++++++++++++++++++++++++++++++++++++++ pui/textures/buttons.xcf | Bin 0 -> 22505 bytes 8 files changed, 2809 insertions(+), 1 deletion(-) create mode 100644 pui/button.cpp create mode 100644 pui/button.h create mode 100644 pui/textures/buttons.c create mode 100644 pui/textures/buttons.xcf diff --git a/pui/Makefile b/pui/Makefile index 5f824ac..2cbdefe 100644 --- a/pui/Makefile +++ b/pui/Makefile @@ -4,7 +4,8 @@ LDFLAGS := -lm CFLAGS += `pkg-config ftgl pugl-0 --cflags` LDFLAGS += `pkg-config ftgl pugl-0 --libs` -PUISRC := container.cpp +PUISRC := button.cpp +PUISRC += container.cpp PUISRC += label.cpp PUISRC += knob.cpp PUISRC += pui.cpp diff --git a/pui/button.cpp b/pui/button.cpp new file mode 100644 index 0000000..a262951 --- /dev/null +++ b/pui/button.cpp @@ -0,0 +1,125 @@ +/* + Copyright 2013 Peter Nelson + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +*/ +#include +#include "pui.h" + +static const float button_coords[][4] = { + { 0, .75f, .25f, 1 }, /// Raised small button + { .25f, .75f, .5f, 1 }, /// Lowered small button + + { 0, 0, .25f, .375f }, /// Raised large button left + { .25f, 0, .5f, .375f }, /// Raised large button middle + { .75f, 0, 1, .375f }, /// Raised large button right + + { 0, .375f, .25f, .75f }, /// Lowered large button left + { .25f, .375f, .5f, .75f }, /// Lowered large button middle + { .75f, .375f, 1, .75f }, /// Lowered large button right +}; + +enum ButtonPart { + BP_RSMALL, + BP_LSMALL, + + BP_RL_LEFT, + BP_RL_MIDDLE, + BP_RL_RIGHT, + + BP_LL_LEFT, + BP_LL_MIDDLE, + BP_LL_RIGHT, +}; + +SmallButton::SmallButton() +{ + this->min = 0; + this->max = 1; + + /* Fixed size as we've no access to textures here */ + this->w = 32; + this->h = 32; +} + +LargeButton::LargeButton() +{ + this->min = 0; + this->max = 1; + + /* Fixed size as we've no access to textures here */ + this->w = -1; + this->h = 48; +} + +static void button_rect(ButtonPart part, int x1, int y1, int x2, int y2) +{ + const float *p = button_coords[part]; + glTexCoord2f(p[0], p[1]); + glVertex2f(x1, y1); + glTexCoord2f(p[0], p[3]); + glVertex2f(x1, y2); + glTexCoord2f(p[2], p[3]); + glVertex2f(x2, y2); + glTexCoord2f(p[2], p[1]); + glVertex2f(x2, y1); +} + +void SmallButton::OnPaint(const PUi *pui) const +{ + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glEnable(GL_BLEND); + glEnable(GL_TEXTURE_2D); + + GLuint t = TEX_BUTTONS; + glBindTexture(GL_TEXTURE_2D, pui->tex[t]); + glBegin(GL_QUADS); + if (colour.a) glColor4f(colour.r, colour.g, colour.b, colour.a); + else glColor4f(1, 1, 1, 1); + button_rect(this->value ? BP_LSMALL : BP_RSMALL, x, y, x + 32, y + 32); + glEnd(); + + glDisable(GL_TEXTURE_2D); + + Widget::OnPaint(pui); +} + + +void LargeButton::OnPaint(const PUi *pui) const +{ + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glEnable(GL_BLEND); + glEnable(GL_TEXTURE_2D); + + GLuint t = TEX_BUTTONS; + glBindTexture(GL_TEXTURE_2D, pui->tex[t]); + glBegin(GL_QUADS); + if (colour.a) glColor4f(colour.r, colour.g, colour.b, colour.a); + else glColor4f(1, 1, 1, 1); + + if (w <= 64) { + float w2 = w * .5f; + button_rect(this->value ? BP_LL_LEFT : BP_RL_LEFT, x, y, x + w2, y + 48); + button_rect(this->value ? BP_LL_RIGHT : BP_RL_RIGHT, x + w2 - 32, y, x + w, y + 48); + } else { + button_rect(this->value ? BP_LL_LEFT : BP_RL_LEFT, x, y, x + 32, y + 48); + button_rect(this->value ? BP_LL_MIDDLE : BP_RL_MIDDLE, x + 32, y, x + w - 32, y + 48); + button_rect(this->value ? BP_LL_RIGHT : BP_RL_RIGHT, x + w - 32, y, x + w, y + 48); + } + glEnd(); + + glDisable(GL_TEXTURE_2D); + + Widget::OnPaint(pui); +} + diff --git a/pui/button.h b/pui/button.h new file mode 100644 index 0000000..d094eab --- /dev/null +++ b/pui/button.h @@ -0,0 +1,37 @@ +/* + Copyright 2013 Peter Nelson + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +*/ +#ifndef BUTTON_H +#define BUTTON_H + +struct Button : Widget { + Colour colour; + + /* virtual */ float GetNewValue(int x, int y) { return 1 - this->value; } +}; + +struct SmallButton : Button { + SmallButton(); + + /* virtual */ void OnPaint(const PUi *pui) const; +}; + +struct LargeButton : Button { + LargeButton(); + + /* virtual */ void OnPaint(const PUi *pui) const; +}; + +#endif /* BUTTON_H */ diff --git a/pui/pui.h b/pui/pui.h index 8c71413..9be2948 100644 --- a/pui/pui.h +++ b/pui/pui.h @@ -20,6 +20,7 @@ #include "textures.h" #include "widget.h" +#include "button.h" #include "container.h" #include "label.h" #include "knob.h" diff --git a/pui/textures.cpp b/pui/textures.cpp index 5748856..e12ca64 100644 --- a/pui/textures.cpp +++ b/pui/textures.cpp @@ -19,6 +19,7 @@ #include "pui.h" #include "textures/sliders.c" +#include "textures/buttons.c" #include "textures/knob.c" #include "textures/knob-prelight.c" @@ -99,6 +100,11 @@ void PTextures::InitTextures() sliders.height, sliders.pixel_data); + BindTexture(TEX_BUTTONS, + buttons.width, + buttons.height, + buttons.pixel_data); + BindTexture(TEX_KNOB, knob.width, knob.height, diff --git a/pui/textures.h b/pui/textures.h index 58f8e4a..50ed873 100644 --- a/pui/textures.h +++ b/pui/textures.h @@ -22,6 +22,7 @@ enum { TEX_BACKGLOW, TEX_SLIDERS, + TEX_BUTTONS, TEX_KNOB, TEX_KNOB_PRE, diff --git a/pui/textures/buttons.c b/pui/textures/buttons.c new file mode 100644 index 0000000..2c30337 --- /dev/null +++ b/pui/textures/buttons.c @@ -0,0 +1,2637 @@ +/* GIMP RGBA C-Source image dump (buttons.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + unsigned char pixel_data[128 * 128 * 4 + 1]; +} buttons = { + 128, 128, 4, + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1" + "\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\2\0\0\0\1" + "\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1" + "\0\0\0\3\0\0\0\5\0\0\0\10\0\0\0\13\0\0\0\15\0\0\0\15\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0" + "\0\0\16\0\0\0\16\0\0\0\15\0\0\0\15\0\0\0\13\0\0\0\10\0\0\0\6\0\0\0\3\0\0" + "\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\10\0\0" + "\0\16\0\0\0\25\0\0\0\33\0\0\0\40\0\0\0\"\0\0\0\"\0\0\0#\0\0\0#\0\0\0#\0\0" + "\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0" + "#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0" + "\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0" + "\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0" + "#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0" + "\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0" + "\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0" + "#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0" + "\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0" + "\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0" + "#\0\0\0\"\0\0\0\40\0\0\0\34\0\0\0\26\0\0\0\16\0\0\0\10\0\0\0\4\0\0\0\1\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\10\0\0\0\21\0\0\0\35\343\343" + "\343\246\372\372\372\360\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\335\335\335\377\256\257\257\377\245\245\245\377\244\245" + "\245\377\245\245\244\377\245\245\245\377\244\245\245\377\245\245\244\377" + "\245\245\245\377\245\245\244\377\245\245\245\377\335\335\335\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\335\335\335\377" + "\256\257\257\377\245\245\245\377\244\245\245\377\245\245\244\377\245\245" + "\245\377\244\245\245\377\245\245\244\377\245\245\245\377\245\245\244\377" + "\245\245\245\377\335\335\335\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\343\343\343\246\0\0\0\36\0\0\0\21\0\0\0" + "\10\0\0\0\3\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\16\0\0\0\35\334" + "\335\335\251\374\374\374\377\374\374\374\377\374\374\374\377\375\374\374" + "\377\375\374\375\377\374\374\374\377\374\374\375\377\375\374\374\377\374" + "\374\374\377\374\375\374\377\374\374\374\377\375\375\374\377\374\374\374" + "\377\374\374\375\377\374\375\374\377\374\375\374\377\374\374\374\377\375" + "\374\374\377\374\374\374\377\375\375\374\377\375\375\374\377\374\374\374" + "\377\374\375\374\377\374\375\374\377\375\374\374\377\374\374\374\377\374" + "\374\375\377\375\374\374\377\374\374\374\377\374\374\374\377\374\374\375" + "\377\375\374\374\377\375\374\374\377\374\375\375\377\374\375\374\377\375" + "\374\375\377\374\374\375\377\374\375\374\377\374\374\374\377\374\374\374" + "\377\374\374\374\377\374\374\374\377\374\374\374\377\374\374\375\377\375" + "\374\375\377\374\374\375\377\374\375\375\377\374\374\374\377\374\374\375" + "\377\375\374\375\377\374\374\375\377\374\375\375\377\374\374\374\377\374" + "\374\374\377\374\374\374\377\374\375\375\377\374\374\374\377\374\374\374" + "\377\374\374\375\377\374\374\374\377\272\272\272\377\314\300\300\377\350" + "DD\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0" + "\0\377\355\0\0\377\314\300\300\377\272\272\272\377\374\375\374\377\374\375" + "\374\377\374\374\374\377\375\374\374\377\272\272\272\377\303\300\300\377" + "eDD\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377\303" + "\300\300\377\272\272\272\377\374\374\375\377\375\374\374\377\375\374\374" + "\377\374\375\375\377\374\375\374\377\375\374\375\377\374\374\375\377\374" + "\375\374\377\374\374\374\377\374\374\374\377\374\374\374\377\374\374\374" + "\377\374\374\374\377\374\374\375\377\375\374\375\377\374\374\375\377\374" + "\375\375\377\374\374\374\377\374\374\374\377\374\374\374\377\374\375\375" + "\377\374\374\374\377\374\374\374\377\374\374\375\377\375\375\374\377\374" + "\374\374\377\375\375\374\377\374\374\374\377\334\334\335\251\0\0\0\36\0\0" + "\0\16\0\0\0\5\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\10\0\0\0\25\0\0\0,\363" + "\363\363\361\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\372\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\372" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\277\277\277\377\351EE\377\355\0\0\377" + "\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377" + "\355\0\0\377\351EE\377\277\277\277\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\277\277\277\377eEE\377/\0\0\377/\0\0\377/\0" + "\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377eEE\377\277\277\277\377" + "\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\372\371\377\371\371\371\377" + "\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377" + "\372\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377" + "\371\371\371\377\363\363\363\361\0\0\0,\0\0\0\25\0\0\0\10\0\0\0\2\0\0\0\1" + "\0\0\0\1\0\0\0\3\0\0\0\13\0\0\0\33\0\0\0""7\366\365\366\377\366\366\366\377" + "\366\366\365\377\365\366\366\377\366\366\366\377\366\366\366\377\366\365" + "\365\377\366\366\365\377\366\365\366\377\366\365\366\377\366\365\365\377" + "\365\366\366\377\366\366\365\377\365\366\366\377\366\365\366\377\366\366" + "\366\377\366\365\366\377\366\366\366\377\365\366\366\377\366\366\366\377" + "\365\366\365\377\366\365\366\377\366\366\366\377\365\365\366\377\365\365" + "\365\377\365\365\366\377\365\366\365\377\366\365\366\377\366\366\365\377" + "\366\366\366\377\366\365\366\377\366\366\366\377\366\366\365\377\366\366" + "\366\377\366\365\366\377\365\365\365\377\365\366\366\377\366\366\366\377" + "\366\366\366\377\366\365\366\377\366\365\365\377\366\365\366\377\366\365" + "\366\377\366\366\365\377\366\366\366\377\365\366\366\377\365\366\366\377" + "\366\365\365\377\366\366\366\377\366\366\366\377\365\366\366\377\365\366" + "\366\377\366\365\365\377\366\366\366\377\366\366\365\377\365\366\365\377" + "\365\366\366\377\366\365\366\377\366\366\366\377\366\366\366\377\366\365" + "\365\377\314\315\315\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377" + "\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377" + "\314\315\314\377\366\366\366\377\366\365\366\377\366\366\366\377\365\366" + "\366\377\314\315\315\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0" + "\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377\314\315\314\377\366\366\366\377" + "\366\366\365\377\366\366\366\377\366\365\366\377\365\365\365\377\365\366" + "\366\377\366\366\366\377\366\366\366\377\366\365\366\377\366\365\365\377" + "\366\365\366\377\366\365\366\377\366\366\365\377\366\366\366\377\365\366" + "\366\377\365\366\366\377\366\365\365\377\366\366\366\377\366\366\365\377" + "\365\366\365\377\365\366\366\377\366\365\366\377\366\366\366\377\366\366" + "\366\377\365\365\365\377\365\366\365\377\365\365\366\377\366\366\366\377" + "\365\366\366\377\0\0\0""7\0\0\0\33\0\0\0\13\0\0\0\3\0\0\0\1\0\0\0\1\0\0\0" + "\4\0\0\0\15\0\0\0\40\0\0\0?\363\363\362\377\362\362\362\377\362\362\362\377" + "\362\363\363\377\363\362\362\377\363\362\362\377\363\363\363\377\362\363" + "\362\377\362\362\362\377\362\362\362\377\363\362\363\377\362\363\362\377" + "\363\363\362\377\362\362\362\377\362\363\363\377\363\363\362\377\363\362" + "\363\377\362\363\362\377\363\363\362\377\362\362\362\377\363\363\362\377" + "\363\362\362\377\362\362\362\377\362\363\362\377\362\363\363\377\363\363" + "\362\377\362\362\362\377\362\362\363\377\362\362\363\377\363\362\363\377" + "\363\362\363\377\362\363\363\377\362\363\362\377\363\363\363\377\362\363" + "\363\377\362\362\363\377\362\363\362\377\362\362\362\377\363\362\363\377" + "\362\362\362\377\362\362\363\377\363\363\363\377\363\363\362\377\363\363" + "\362\377\362\362\362\377\362\362\362\377\363\363\363\377\362\362\363\377" + "\362\362\362\377\362\362\362\377\362\362\362\377\363\363\363\377\362\362" + "\363\377\362\362\362\377\363\363\362\377\363\363\363\377\363\362\363\377" + "\363\363\363\377\363\362\363\377\362\362\363\377\363\363\363\377\331\331" + "\331\377\353GG\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0" + "\0\377\355\0\0\377\355\0\0\377\355\0\0\377\353GG\377\331\332\332\377\363" + "\363\362\377\363\362\363\377\362\363\362\377\363\363\362\377\331\331\331" + "\377hGG\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377" + "/\0\0\377hGG\377\331\332\332\377\362\363\363\377\362\363\362\377\363\363" + "\363\377\362\363\363\377\362\362\363\377\362\363\362\377\362\362\362\377" + "\363\362\363\377\362\362\362\377\362\362\363\377\363\363\363\377\363\363" + "\362\377\363\363\362\377\362\362\362\377\362\362\362\377\363\363\363\377" + "\362\362\363\377\362\362\362\377\363\363\362\377\363\363\363\377\363\362" + "\363\377\363\363\363\377\363\362\363\377\362\362\363\377\362\363\362\377" + "\362\363\362\377\362\363\362\377\363\363\362\377\362\362\362\377\0\0\0?\0" + "\0\0\40\0\0\0\15\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\15\0\0\0\"\0\0\0C" + "\357\360\357\377\357\357\360\377\357\357\357\377\360\357\357\377\357\357" + "\360\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377" + "\357\357\360\377\357\357\357\377\360\360\357\377\357\357\357\377\357\357" + "\357\377\357\357\357\377\357\360\360\377\357\357\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\360\357\360\377\357\357\357\377\357\357" + "\357\377\357\357\357\377\357\357\357\377\357\360\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\357\357\357\377\357\357\357\377\360\357\357\377\357\357\357\377" + "\360\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\360\357" + "\357\377\357\357\357\377\357\360\357\377\360\357\357\377\357\357\360\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\360\357\357\377\357\357" + "\360\377\357\357\357\377\357\357\357\377\357\357\357\377\360\357\357\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\357\360\357\377\357\357\357\377\347\347\347\377\351\334\334\377" + "\353HH\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355" + "\0\0\377\355\0\0\377\350\334\334\377\347\347\347\377\357\360\360\377\357" + "\357\357\377\357\357\357\377\357\357\357\377\347\347\347\377\340\334\335" + "\377hHH\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377" + "\337\334\334\377\347\347\347\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\360\357\357\377\357\357\357\377\360\357\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\360\357\357\377\357\357\357\377\357\360" + "\357\377\360\357\357\377\357\357\360\377\357\357\357\377\357\357\357\377" + "\357\357\357\377\360\357\357\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\357\357\357\377\357\357\357\377\357\360\357\377\357\357\357\377" + "\357\357\357\377\360\360\357\377\357\357\357\377\357\357\357\377\0\0\0C\0" + "\0\0\"\0\0\0\15\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\354" + "\354\354\377\354\354\354\377\354\353\354\377\354\354\354\377\354\354\354" + "\377\354\353\354\377\353\354\353\377\354\354\353\377\354\354\354\377\354" + "\353\353\377\353\354\354\377\354\354\354\377\354\354\354\377\354\354\354" + "\377\354\354\354\377\354\354\354\377\353\354\354\377\354\354\354\377\354" + "\354\354\377\354\354\353\377\354\354\354\377\354\353\354\377\354\353\354" + "\377\354\353\354\377\354\354\354\377\354\354\353\377\354\354\354\377\354" + "\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377\354\353\354" + "\377\354\354\354\377\353\354\354\377\354\354\354\377\354\354\354\377\354" + "\353\354\377\354\354\354\377\353\354\354\377\354\354\354\377\354\354\354" + "\377\354\353\354\377\354\354\354\377\353\354\354\377\354\353\354\377\354" + "\353\354\377\354\354\353\377\354\354\354\377\353\354\354\377\354\353\354" + "\377\354\353\354\377\354\354\353\377\354\354\354\377\353\354\354\377\354" + "\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377\354\354\353" + "\377\354\354\354\377\353\354\353\377\356\356\356\377\362\362\363\377\364" + "\364\363\377\364\363\363\377\364\363\363\377\364\363\363\377\363\364\363" + "\377\363\363\363\377\364\364\363\377\364\363\363\377\364\363\364\377\356" + "\356\356\377\354\354\354\377\353\354\354\377\354\354\354\377\354\354\354" + "\377\356\356\356\377\362\362\363\377\364\364\363\377\364\363\363\377\364" + "\363\363\377\364\363\363\377\363\364\363\377\363\363\363\377\364\364\363" + "\377\364\363\363\377\364\363\364\377\356\356\356\377\354\353\354\377\354" + "\354\354\377\353\354\354\377\354\354\354\377\354\354\354\377\354\353\354" + "\377\354\354\354\377\353\354\354\377\354\354\354\377\354\354\354\377\354" + "\353\354\377\354\354\354\377\353\354\354\377\354\353\354\377\354\353\354" + "\377\354\354\353\377\354\354\354\377\353\354\354\377\354\354\354\377\354" + "\354\354\377\354\354\354\377\354\354\354\377\354\354\353\377\354\354\354" + "\377\354\353\354\377\354\354\354\377\354\354\354\377\354\354\354\377\354" + "\353\354\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0" + "\16\0\0\0#\0\0\0E\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0\0\0\1\0" + "\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\252\252\252\377\252\252\252\377\252" + "\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\251\252\252\377\252\252\252\377\252\252\252\377\252\251\252\377\251" + "\252\252\377\252\252\252\377\252\252\251\377\252\252\252\377\252\252\252" + "\377\252\252\251\377\252\252\252\377\251\252\252\377\252\251\252\377\252" + "\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252" + "\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\251\252\251\377\252\252\252\377\252\252\252\377\251\251\252\377\252" + "\252\252\377\252\251\252\377\252\252\252\377\252\252\252\377\251\252\252" + "\377\252\252\251\377\252\252\252\377\252\252\252\377\252\252\252\377\252" + "\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\252\252\252\377\252\252\252\377\252\252\252\377\252\251\252\377\252" + "\252\252\377\252\252\252\377\252\251\252\377\252\252\252\377\252\252\252" + "\377\251\252\252\377\252\252\252\377\252\252\252\377\252\251\252\377\251" + "\252\252\377\252\252\252\377\252\252\252\377\252\251\252\377\251\252\252" + "\377\252\252\252\377\252\252\251\377\252\252\252\377\252\252\252\377\252" + "\252\251\377\252\252\252\377\251\252\252\377\252\251\252\377\252\252\252" + "\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252" + "\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\251" + "\252\251\377\252\252\252\377\252\252\252\377\251\251\252\377\252\252\252" + "\377\252\251\252\377\252\252\252\377\252\252\252\377\251\252\252\377\252" + "\252\251\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\252\252\252\377\252\252\252\377\252\251\252\377\252\252\252\377\252" + "\252\252\377\252\251\252\377\252\252\252\377\252\252\252\377\252\252\252" + "\377\252\251\252\377\252\252\252\377\252\252\252\377\0\0\0E\0\0\0$\0\0\0" + "\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\260\260\260\377" + "\261\260\261\377\261\261\261\377\261\260\260\377\260\260\261\377\260\261" + "\260\377\261\260\260\377\260\261\261\377\260\260\261\377\260\261\260\377" + "\260\260\260\377\261\260\260\377\260\260\260\377\261\260\260\377\260\260" + "\261\377\260\261\260\377\260\260\261\377\260\260\261\377\261\261\260\377" + "\261\260\261\377\261\261\261\377\260\260\260\377\260\260\260\377\260\261" + "\261\377\260\260\261\377\260\260\261\377\260\260\261\377\261\260\260\377" + "\261\261\260\377\260\260\261\377\260\261\260\377\260\260\261\377\260\261" + "\260\377\260\260\261\377\260\260\261\377\261\260\261\377\260\261\260\377" + "\261\260\260\377\260\261\261\377\261\260\260\377\261\260\261\377\261\261" + "\260\377\260\260\261\377\261\261\260\377\260\260\260\377\260\260\260\377" + "\260\261\261\377\261\261\260\377\261\261\260\377\260\260\260\377\260\260" + "\260\377\260\261\261\377\261\261\260\377\261\261\260\377\261\260\260\377" + "\260\260\260\377\260\260\260\377\260\260\260\377\260\260\260\377\261\260" + "\260\377\261\260\260\377\260\261\261\377\260\260\261\377\260\261\260\377" + "\260\260\260\377\261\260\260\377\260\260\261\377\260\261\260\377\260\260" + "\260\377\261\260\260\377\260\260\260\377\261\260\260\377\260\260\261\377" + "\260\261\260\377\260\260\261\377\260\260\261\377\261\261\260\377\261\260" + "\261\377\261\261\261\377\260\260\260\377\260\260\260\377\260\261\261\377" + "\260\260\261\377\260\260\261\377\260\260\261\377\261\260\260\377\261\261" + "\260\377\260\260\261\377\260\261\260\377\260\260\261\377\260\261\260\377" + "\260\260\261\377\260\260\261\377\261\260\261\377\260\261\260\377\261\260" + "\260\377\260\261\261\377\261\260\260\377\261\260\261\377\261\261\260\377" + "\260\260\261\377\261\261\260\377\260\260\260\377\260\260\260\377\260\261" + "\261\377\261\261\260\377\261\261\260\377\261\260\260\377\260\260\260\377" + "\260\260\260\377\260\260\260\377\260\260\260\377\261\260\260\377\261\261" + "\261\377\260\261\260\377\261\261\261\377\260\260\261\377\261\260\260\377" + "\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0" + "\0\0E\267\267\267\377\267\267\267\377\267\267\267\377\266\267\267\377\267" + "\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\266\267\267" + "\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267" + "\267\267\377\267\267\266\377\267\267\267\377\267\267\267\377\267\267\267" + "\377\267\267\267\377\267\267\267\377\267\267\266\377\267\267\266\377\267" + "\267\267\377\267\267\267\377\266\267\267\377\267\266\267\377\267\267\267" + "\377\266\267\266\377\266\267\267\377\267\267\267\377\267\267\267\377\267" + "\267\267\377\267\267\266\377\267\267\267\377\267\267\267\377\267\267\267" + "\377\267\267\267\377\267\267\267\377\266\267\267\377\267\266\266\377\267" + "\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267" + "\377\267\267\266\377\267\267\267\377\267\267\267\377\266\267\266\377\267" + "\267\267\377\267\267\266\377\267\267\267\377\267\267\267\377\266\267\266" + "\377\267\267\267\377\267\267\267\377\266\267\267\377\267\267\267\377\267" + "\266\267\377\267\267\267\377\267\267\267\377\267\267\267\377\266\267\267" + "\377\267\267\267\377\267\267\267\377\267\267\267\377\266\267\267\377\267" + "\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267" + "\377\267\267\266\377\267\267\267\377\267\267\267\377\267\267\267\377\267" + "\267\267\377\267\267\267\377\267\267\266\377\267\267\266\377\267\267\267" + "\377\267\267\267\377\266\267\267\377\267\266\267\377\267\267\267\377\266" + "\267\266\377\266\267\267\377\267\267\267\377\267\267\267\377\267\267\267" + "\377\267\267\266\377\267\267\267\377\267\267\267\377\267\267\267\377\267" + "\267\267\377\267\267\267\377\266\267\267\377\267\266\266\377\267\267\267" + "\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267" + "\267\266\377\267\267\267\377\267\267\267\377\266\267\266\377\267\267\267" + "\377\267\267\267\377\266\267\267\377\267\267\267\377\267\266\267\377\267" + "\267\267\377\267\267\267\377\267\267\266\377\267\267\267\377\267\267\267" + "\377\267\267\267\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0" + "\4\0\0\0\16\0\0\0#\0\0\0E\275\275\276\377\276\276\276\377\275\275\276\377" + "\275\275\275\377\276\275\275\377\276\275\275\377\276\275\275\377\275\275" + "\275\377\275\276\276\377\276\275\276\377\275\275\276\377\275\275\275\377" + "\276\275\275\377\275\275\275\377\275\275\275\377\276\275\275\377\276\276" + "\276\377\276\276\275\377\275\276\276\377\275\275\275\377\275\276\275\377" + "\275\275\275\377\275\275\275\377\276\276\276\377\275\276\275\377\276\275" + "\275\377\275\275\275\377\275\275\276\377\276\275\275\377\275\276\276\377" + "\275\275\275\377\275\275\275\377\275\275\276\377\275\275\275\377\276\275" + "\275\377\275\275\275\377\276\276\276\377\276\275\275\377\276\275\276\377" + "\275\276\276\377\275\275\275\377\275\276\275\377\275\275\276\377\275\275" + "\276\377\276\276\276\377\276\275\275\377\276\275\276\377\275\276\276\377" + "\276\275\275\377\276\276\276\377\276\275\275\377\276\275\276\377\275\276" + "\276\377\276\275\275\377\276\276\276\377\275\276\275\377\276\275\276\377" + "\275\276\275\377\275\276\275\377\275\276\275\377\276\275\275\377\275\275" + "\275\377\275\276\276\377\276\275\276\377\275\275\276\377\275\275\275\377" + "\275\276\276\377\276\275\276\377\275\275\276\377\275\275\275\377\276\275" + "\275\377\275\275\275\377\275\275\275\377\276\275\275\377\276\276\276\377" + "\276\276\275\377\275\276\276\377\275\275\275\377\275\276\275\377\275\275" + "\275\377\275\275\275\377\276\276\276\377\275\276\275\377\276\275\275\377" + "\275\275\275\377\275\275\276\377\276\275\275\377\275\276\276\377\275\275" + "\275\377\275\275\275\377\275\275\276\377\275\275\275\377\276\275\275\377" + "\275\275\275\377\276\276\276\377\276\275\275\377\276\275\276\377\275\276" + "\276\377\275\275\275\377\275\276\275\377\275\275\276\377\275\275\276\377" + "\276\276\276\377\276\275\275\377\276\275\276\377\275\276\276\377\276\275" + "\275\377\276\276\276\377\275\276\275\377\276\275\276\377\275\276\275\377" + "\275\276\275\377\275\276\275\377\276\275\275\377\275\275\275\377\276\275" + "\275\377\275\275\276\377\275\275\276\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0" + "\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\303\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\303\304\304\377\303\304\304\377\303\303\304\377\304" + "\303\304\377\304\304\304\377\304\304\304\377\304\304\304\377\303\304\304" + "\377\304\304\304\377\304\303\304\377\304\303\304\377\304\304\304\377\304" + "\304\303\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\303\377\304\304\304\377\304\304\303\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\303\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\303\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\303\304\304\377\303\304\304\377\303\303\304\377\304\303\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\303\304\304\377\304" + "\304\304\377\304\303\304\377\304\303\304\377\304\304\304\377\304\304\303" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\303" + "\377\304\304\304\377\304\304\303\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304" + "\304\304\377\304\304\304\377\304\303\304\377\304\304\304\377\304\304\304" + "\377\304\304\304\377\303\304\304\377\304\304\304\377\304\303\304\377\304" + "\303\303\377\304\303\304\377\304\304\304\377\304\304\304\377\0\0\0E\0\0\0" + "$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\313\312" + "\312\377\312\312\312\377\312\313\312\377\312\313\312\377\313\313\312\377" + "\312\313\312\377\313\312\313\377\313\312\313\377\312\313\313\377\312\313" + "\313\377\313\312\312\377\312\312\313\377\313\312\313\377\313\312\312\377" + "\312\313\312\377\312\313\312\377\312\312\312\377\313\312\312\377\312\312" + "\312\377\313\313\312\377\312\313\312\377\313\313\312\377\313\312\313\377" + "\312\312\313\377\312\313\312\377\312\312\312\377\313\312\312\377\313\312" + "\312\377\312\312\312\377\313\312\312\377\313\313\312\377\312\312\313\377" + "\313\312\313\377\312\312\313\377\312\312\313\377\313\313\312\377\313\313" + "\312\377\313\312\312\377\313\313\312\377\313\312\312\377\312\312\312\377" + "\312\312\312\377\313\313\313\377\313\313\313\377\312\312\312\377\312\312" + "\312\377\312\312\313\377\312\313\312\377\312\313\312\377\312\312\312\377" + "\312\312\312\377\312\312\313\377\312\313\312\377\312\313\312\377\312\313" + "\313\377\312\313\313\377\312\312\313\377\312\312\312\377\312\312\313\377" + "\312\313\312\377\313\312\313\377\313\312\313\377\312\313\313\377\312\313" + "\313\377\313\312\312\377\312\312\313\377\312\313\313\377\312\313\313\377" + "\313\312\312\377\312\312\313\377\313\312\313\377\313\312\312\377\312\313" + "\312\377\312\313\312\377\312\312\312\377\313\312\312\377\312\312\312\377" + "\313\313\312\377\312\313\312\377\313\313\312\377\313\312\313\377\312\312" + "\313\377\312\313\312\377\312\312\312\377\313\312\312\377\313\312\312\377" + "\312\312\312\377\313\312\312\377\313\313\312\377\312\312\313\377\313\312" + "\313\377\312\312\313\377\312\312\313\377\313\313\312\377\313\313\312\377" + "\313\312\312\377\313\313\312\377\313\312\312\377\312\312\312\377\312\312" + "\312\377\313\313\313\377\313\313\313\377\312\312\312\377\312\312\312\377" + "\312\312\313\377\312\313\312\377\312\313\312\377\312\313\313\377\312\313" + "\313\377\312\312\313\377\312\312\312\377\312\312\313\377\312\313\312\377" + "\312\313\312\377\312\313\313\377\313\312\312\377\313\312\312\377\312\313" + "\312\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16" + "\0\0\0#\0\0\0E\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\320\320\321\377\321" + "\321\321\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\320\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\320\320\321\377\321" + "\321\321\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\320\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321" + "\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321" + "\377\321\321\321\377\321\320\321\377\321\321\321\377\321\320\321\377\321" + "\321\321\377\321\321\321\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0" + "\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\327\330\327\377\327\327\327\377\327\327" + "\327\377\330\327\330\377\330\330\330\377\330\327\330\377\327\327\327\377" + "\330\327\330\377\330\330\330\377\327\327\330\377\327\327\327\377\327\330" + "\327\377\327\330\327\377\327\330\327\377\327\330\327\377\330\330\327\377" + "\330\327\330\377\330\327\327\377\327\327\330\377\330\330\327\377\330\330" + "\327\377\327\327\330\377\330\330\330\377\330\327\330\377\327\327\330\377" + "\327\327\330\377\327\330\327\377\327\327\330\377\327\330\327\377\330\330" + "\327\377\327\330\327\377\330\330\327\377\330\327\327\377\327\327\330\377" + "\327\327\327\377\330\327\330\377\330\330\327\377\327\327\327\377\330\327" + "\330\377\330\330\327\377\330\330\330\377\330\327\327\377\327\327\327\377" + "\330\327\330\377\327\330\327\377\327\327\327\377\330\327\327\377\327\330" + "\330\377\330\330\330\377\327\330\327\377\327\327\327\377\330\327\327\377" + "\327\330\330\377\330\330\330\377\327\327\330\377\330\330\330\377\327\330" + "\327\377\327\327\327\377\330\330\327\377\327\327\327\377\327\327\327\377" + "\330\327\330\377\330\330\330\377\327\327\330\377\327\327\327\377\327\330" + "\327\377\330\330\330\377\327\327\330\377\327\327\327\377\327\330\327\377" + "\327\330\327\377\327\330\327\377\327\330\327\377\330\330\327\377\330\327" + "\330\377\330\327\327\377\327\327\330\377\330\330\327\377\330\330\327\377" + "\327\327\330\377\330\330\330\377\330\327\330\377\327\327\330\377\327\327" + "\330\377\327\330\327\377\327\327\330\377\327\330\327\377\330\330\327\377" + "\327\330\327\377\330\330\327\377\330\327\327\377\327\327\330\377\327\327" + "\327\377\330\327\330\377\330\330\327\377\327\327\327\377\330\327\330\377" + "\330\330\327\377\330\330\330\377\330\327\327\377\327\327\327\377\330\327" + "\330\377\327\330\327\377\327\327\327\377\330\327\327\377\327\330\330\377" + "\330\330\330\377\327\327\330\377\330\330\330\377\327\330\327\377\327\327" + "\327\377\330\330\327\377\327\327\327\377\330\330\327\377\327\327\330\377" + "\330\327\327\377\327\327\330\377\327\330\327\377\0\0\0E\0\0\0$\0\0\0\16\0" + "\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336" + "\377\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\335\377\335\336\336" + "\377\336\336\336\377\336\336\336\377\336\336\336\377\335\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\335\377\336\335\336" + "\377\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336" + "\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336" + "\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\335\336\335" + "\377\335\336\336\377\336\336\336\377\336\336\336\377\336\335\336\377\336" + "\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336\335\336" + "\377\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336" + "\377\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336" + "\377\336\336\336\377\336\336\336\377\336\336\335\377\335\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\335\336\336\377\336\336\336" + "\377\336\336\336\377\336\336\336\377\336\336\335\377\336\335\336\377\336" + "\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336" + "\377\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\335" + "\377\336\336\336\377\336\336\336\377\336\336\336\377\335\336\335\377\335" + "\336\336\377\336\336\336\377\336\336\336\377\336\335\336\377\336\336\336" + "\377\336\335\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336" + "\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\335" + "\377\335\336\336\377\335\336\335\377\336\335\336\377\336\336\336\377\0\0" + "\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0" + "E\344\344\344\377\344\345\344\377\344\344\344\377\344\344\345\377\344\344" + "\345\377\345\345\345\377\345\344\344\377\345\344\345\377\344\344\345\377" + "\345\345\344\377\345\344\345\377\344\344\345\377\345\344\344\377\344\344" + "\344\377\344\344\344\377\344\344\344\377\345\344\345\377\344\344\345\377" + "\345\344\344\377\344\344\344\377\344\344\344\377\344\345\345\377\344\344" + "\344\377\345\344\344\377\345\344\344\377\345\345\344\377\344\345\344\377" + "\344\345\345\377\344\345\344\377\344\344\344\377\345\344\344\377\344\344" + "\345\377\344\345\344\377\345\345\344\377\344\344\345\377\345\345\345\377" + "\344\344\344\377\344\345\345\377\345\345\344\377\344\344\345\377\345\345" + "\344\377\344\344\344\377\344\344\345\377\345\344\344\377\344\345\344\377" + "\344\344\344\377\344\344\344\377\345\344\344\377\344\344\345\377\344\345" + "\344\377\344\344\344\377\344\344\344\377\345\344\344\377\344\344\345\377" + "\344\344\344\377\344\344\345\377\344\345\345\377\345\344\344\377\345\345" + "\344\377\345\344\344\377\345\344\344\377\345\344\345\377\344\344\345\377" + "\345\345\344\377\345\344\345\377\344\344\345\377\344\344\345\377\345\345" + "\344\377\345\344\345\377\344\344\345\377\345\344\344\377\344\344\344\377" + "\344\344\344\377\344\344\344\377\345\344\345\377\344\344\345\377\345\344" + "\344\377\344\344\344\377\344\344\344\377\344\345\345\377\344\344\344\377" + "\345\344\344\377\345\344\344\377\345\345\344\377\344\345\344\377\344\345" + "\345\377\344\345\344\377\344\344\344\377\345\344\344\377\344\344\345\377" + "\344\345\344\377\345\345\344\377\344\344\345\377\345\345\345\377\344\344" + "\344\377\344\345\345\377\345\345\344\377\344\344\345\377\345\345\344\377" + "\344\344\344\377\344\344\345\377\345\344\344\377\344\345\344\377\344\344" + "\344\377\344\344\344\377\345\344\344\377\344\344\345\377\344\344\344\377" + "\344\344\345\377\344\345\345\377\345\344\344\377\345\345\344\377\345\344" + "\344\377\344\344\345\377\344\344\345\377\345\344\344\377\344\345\344\377" + "\344\344\344\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0" + "\0\0\16\0\0\0#\0\0\0E\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\352\353\353\377\353\353\353" + "\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352" + "\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352" + "\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\352\353\353\377\353\352\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\353\353\353\377\352\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352\377\352" + "\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353" + "\377\352\353\353\377\353\352\353\377\353\353\353\377\353\353\353\377\353" + "\353\353\377\353\353\353\377\353\353\353\377\353\352\353\377\353\353\353" + "\377\353\353\353\377\352\353\352\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0" + "\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\361\362\362\377\361\362\362\377" + "\362\362\361\377\361\362\362\377\361\362\361\377\361\361\361\377\361\361" + "\361\377\361\361\361\377\361\361\361\377\361\361\362\377\362\361\361\377" + "\362\361\361\377\361\362\362\377\362\361\362\377\362\361\362\377\362\361" + "\361\377\361\361\361\377\362\361\362\377\361\362\362\377\362\362\362\377" + "\361\362\362\377\361\361\362\377\361\361\361\377\362\362\361\377\361\362" + "\361\377\362\361\361\377\362\361\361\377\361\362\361\377\361\361\361\377" + "\362\362\362\377\362\362\362\377\361\361\361\377\362\362\361\377\362\361" + "\362\377\361\361\362\377\362\361\361\377\361\362\361\377\362\362\362\377" + "\362\362\361\377\362\362\362\377\362\361\361\377\361\362\362\377\361\361" + "\362\377\362\362\361\377\361\362\362\377\361\362\361\377\361\362\361\377" + "\362\361\361\377\362\361\362\377\361\362\362\377\361\362\361\377\361\362" + "\361\377\362\361\361\377\362\361\362\377\361\361\362\377\361\361\362\377" + "\361\361\361\377\362\361\362\377\361\361\362\377\362\362\361\377\361\361" + "\361\377\361\361\361\377\361\361\361\377\361\361\362\377\362\361\361\377" + "\362\361\361\377\361\361\361\377\361\361\362\377\362\361\361\377\362\361" + "\361\377\361\362\362\377\362\361\362\377\362\361\362\377\362\361\361\377" + "\361\361\361\377\362\361\362\377\361\362\362\377\362\362\362\377\361\362" + "\362\377\361\361\362\377\361\361\361\377\362\362\361\377\361\362\361\377" + "\362\361\361\377\362\361\361\377\361\362\361\377\361\361\361\377\362\362" + "\362\377\362\362\362\377\361\361\361\377\362\362\361\377\362\361\362\377" + "\361\361\362\377\362\361\361\377\361\362\361\377\362\362\362\377\362\362" + "\361\377\362\362\362\377\362\361\361\377\361\362\362\377\361\361\362\377" + "\362\362\361\377\361\362\362\377\361\362\361\377\361\362\361\377\362\361" + "\361\377\362\361\362\377\361\361\362\377\361\361\362\377\361\361\361\377" + "\362\361\362\377\361\361\362\377\362\362\361\377\361\361\362\377\361\362" + "\362\377\361\362\361\377\361\361\361\377\361\362\361\377\0\0\0E\0\0\0$\0" + "\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\370\367\370" + "\377\370\370\370\377\367\370\370\377\370\370\370\377\370\370\370\377\370" + "\370\367\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\370\377\370\370\370\377\370\370\370\377\367\370\370\377\370" + "\370\367\377\367\367\370\377\370\367\370\377\370\370\367\377\370\370\370" + "\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\367\377\370" + "\370\370\377\370\370\370\377\370\370\367\377\370\367\367\377\370\370\370" + "\377\370\370\370\377\370\367\370\377\370\370\370\377\370\370\370\377\370" + "\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370" + "\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370" + "\370\370\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\370\377\370\370\370\377\370\370\370\377\367\370\370\377\370" + "\370\367\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370" + "\370\370\377\370\370\370\377\370\370\370\377\367\370\370\377\370\370\367" + "\377\367\367\370\377\370\367\370\377\370\370\367\377\370\370\370\377\370" + "\370\367\377\370\370\370\377\370\370\370\377\370\370\367\377\370\370\370" + "\377\370\370\370\377\370\370\367\377\370\367\367\377\370\370\370\377\370" + "\370\370\377\370\367\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\370\377\370" + "\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\370\377\367" + "\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370" + "\377\370\370\370\377\370\370\370\377\367\370\370\377\370\370\367\377\370" + "\370\370\377\370\367\370\377\370\370\370\377\367\370\370\377\367\370\370" + "\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0" + "\0#\0\0\0E\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0" + "\0\0\4\0\0\0\16\0\0\0#\0\0\0E\252\251\252\377\251\251\252\377\251\251\252" + "\377\251\251\251\377\252\251\252\377\251\252\251\377\251\252\251\377\252" + "\251\252\377\251\251\252\377\251\252\251\377\251\251\252\377\252\251\251" + "\377\251\252\252\377\251\251\251\377\251\252\251\377\251\252\251\377\252" + "\252\252\377\251\252\251\377\252\252\252\377\251\252\252\377\251\252\251" + "\377\252\251\251\377\252\251\252\377\251\252\251\377\251\251\251\377\251" + "\252\251\377\252\251\251\377\251\252\251\377\251\252\251\377\251\251\251" + "\377\251\251\251\377\251\251\252\377\251\251\251\377\251\252\251\377\252" + "\251\251\377\252\251\251\377\252\251\251\377\251\251\252\377\251\251\251" + "\377\251\251\252\377\252\251\251\377\251\252\251\377\251\252\252\377\252" + "\251\252\377\252\251\251\377\252\251\251\377\252\251\252\377\251\252\252" + "\377\252\251\252\377\252\251\251\377\252\251\251\377\252\251\252\377\251" + "\252\252\377\252\251\252\377\251\252\251\377\251\252\251\377\251\251\252" + "\377\251\251\252\377\251\252\252\377\251\251\252\377\251\252\251\377\252" + "\251\252\377\251\251\252\377\251\252\251\377\251\251\252\377\252\251\251" + "\377\251\251\252\377\251\252\251\377\251\251\252\377\252\251\251\377\251" + "\252\252\377\251\251\251\377\251\252\251\377\251\252\251\377\252\252\252" + "\377\251\252\251\377\252\252\252\377\251\252\252\377\251\252\251\377\252" + "\251\251\377\252\251\252\377\251\252\251\377\251\251\251\377\251\252\251" + "\377\252\251\251\377\251\252\251\377\251\252\251\377\251\251\251\377\251" + "\251\251\377\251\251\252\377\251\251\251\377\251\252\251\377\252\251\251" + "\377\252\251\251\377\252\251\251\377\251\251\252\377\251\251\251\377\251" + "\251\252\377\252\251\251\377\251\252\251\377\251\252\252\377\252\251\252" + "\377\252\251\251\377\252\251\251\377\252\251\252\377\251\252\252\377\252" + "\251\252\377\251\252\251\377\251\252\251\377\251\251\252\377\251\251\252" + "\377\251\252\252\377\251\251\252\377\252\251\251\377\251\251\251\377\251" + "\251\251\377\251\252\251\377\252\251\251\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0" + "\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\260\260\260\377\260\257" + "\260\377\257\257\260\377\257\260\260\377\257\260\257\377\260\260\260\377" + "\260\260\257\377\260\257\260\377\260\260\260\377\260\260\260\377\260\260" + "\257\377\260\260\260\377\260\260\260\377\260\260\260\377\257\257\260\377" + "\260\260\257\377\260\260\260\377\260\260\260\377\257\260\260\377\260\260" + "\260\377\260\257\260\377\260\260\260\377\257\257\260\377\260\257\260\377" + "\260\260\260\377\260\260\260\377\257\260\260\377\260\257\260\377\260\260" + "\260\377\257\260\260\377\260\257\260\377\257\260\260\377\260\260\257\377" + "\257\260\260\377\260\260\257\377\260\260\260\377\260\257\257\377\260\260" + "\260\377\260\257\260\377\257\260\260\377\260\260\260\377\260\260\260\377" + "\257\257\260\377\260\260\260\377\260\260\260\377\260\260\260\377\260\260" + "\260\377\257\260\260\377\260\260\260\377\260\260\260\377\260\260\260\377" + "\260\260\260\377\257\260\260\377\260\260\260\377\260\257\257\377\257\257" + "\260\377\260\257\257\377\260\257\260\377\260\260\260\377\257\260\257\377" + "\260\260\257\377\260\257\260\377\260\260\260\377\260\260\260\377\260\260" + "\257\377\260\260\260\377\260\260\260\377\260\260\260\377\260\260\257\377" + "\260\260\260\377\260\260\260\377\260\260\260\377\257\257\260\377\260\260" + "\257\377\260\260\260\377\260\260\260\377\257\260\260\377\260\260\260\377" + "\260\257\260\377\260\260\260\377\257\257\260\377\260\257\260\377\260\260" + "\260\377\260\260\260\377\257\260\260\377\260\257\260\377\260\260\260\377" + "\257\260\260\377\260\257\260\377\257\260\260\377\260\260\257\377\257\260" + "\260\377\260\260\257\377\260\260\260\377\260\257\257\377\260\260\260\377" + "\260\257\260\377\257\260\260\377\260\260\260\377\260\260\260\377\257\257" + "\260\377\260\260\260\377\260\260\260\377\260\260\260\377\260\260\260\377" + "\257\260\260\377\260\260\260\377\260\257\257\377\257\257\260\377\260\257" + "\257\377\260\257\260\377\260\260\260\377\257\260\257\377\260\257\260\377" + "\260\260\260\377\260\257\260\377\260\260\257\377\260\260\260\377\0\0\0E\0" + "\0\0#\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0\0\15\0\0\0\"\0\0\0C\267" + "\266\267\377\266\266\267\377\266\266\266\377\267\267\266\377\266\266\266" + "\377\267\266\267\377\266\266\266\377\266\266\266\377\266\266\267\377\266" + "\266\266\377\267\266\267\377\267\266\266\377\266\266\266\377\267\266\266" + "\377\266\267\266\377\267\266\267\377\266\267\266\377\266\266\266\377\266" + "\267\267\377\266\266\266\377\266\266\266\377\266\267\266\377\267\266\266" + "\377\266\266\266\377\267\266\267\377\267\266\266\377\266\267\267\377\266" + "\266\266\377\267\267\266\377\266\266\267\377\266\266\266\377\266\266\267" + "\377\267\266\266\377\266\266\266\377\266\266\266\377\267\266\266\377\267" + "\266\266\377\267\266\266\377\266\266\266\377\266\267\266\377\266\267\266" + "\377\266\267\266\377\267\266\267\377\266\266\266\377\266\266\266\377\266" + "\266\266\377\266\266\267\377\266\266\266\377\266\267\266\377\266\266\266" + "\377\266\266\266\377\266\266\267\377\266\266\266\377\266\267\266\377\267" + "\266\266\377\266\266\266\377\266\266\266\377\266\266\266\377\267\266\266" + "\377\267\266\266\377\266\266\266\377\266\266\266\377\266\266\267\377\266" + "\266\266\377\267\266\267\377\267\266\266\377\266\266\267\377\266\266\266" + "\377\267\266\267\377\267\266\266\377\266\266\266\377\267\266\266\377\266" + "\267\266\377\267\266\267\377\266\267\266\377\266\266\266\377\266\267\267" + "\377\266\266\266\377\266\266\266\377\266\267\266\377\267\266\266\377\266" + "\266\266\377\267\266\267\377\267\266\266\377\266\267\267\377\266\266\266" + "\377\267\267\266\377\266\266\267\377\266\266\266\377\266\266\267\377\267" + "\266\266\377\266\266\266\377\266\266\266\377\267\266\266\377\267\266\266" + "\377\267\266\266\377\266\266\266\377\266\267\266\377\266\267\266\377\266" + "\267\266\377\267\266\267\377\266\266\266\377\266\266\266\377\266\266\266" + "\377\266\266\267\377\266\266\266\377\266\267\266\377\267\266\266\377\266" + "\266\266\377\266\266\266\377\266\266\266\377\267\266\266\377\267\266\266" + "\377\266\266\266\377\266\267\266\377\266\266\267\377\267\266\267\377\266" + "\266\267\377\0\0\0C\0\0\0\"\0\0\0\15\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\4\0\0" + "\0\15\0\0\0\40\0\0\0?\266\265\266\364\275\275\275\377\275\275\274\377\275" + "\274\275\377\275\275\275\377\275\275\275\377\275\275\275\377\275\275\275" + "\377\275\275\275\377\275\275\275\377\274\275\275\377\275\275\274\377\275" + "\275\275\377\275\275\275\377\275\275\275\377\275\274\275\377\274\275\275" + "\377\275\275\274\377\275\274\275\377\275\275\274\377\275\274\275\377\275" + "\275\275\377\275\275\275\377\274\275\274\377\274\275\275\377\274\275\274" + "\377\275\275\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275" + "\275\275\377\274\275\275\377\275\275\275\377\275\274\275\377\275\275\275" + "\377\275\275\275\377\275\275\275\377\275\275\274\377\275\274\275\377\275" + "\275\275\377\275\275\275\377\275\275\274\377\275\275\275\377\275\275\275" + "\377\275\275\274\377\275\274\275\377\274\275\275\377\275\274\275\377\275" + "\275\275\377\275\275\274\377\275\274\275\377\274\275\275\377\275\274\275" + "\377\275\275\275\377\275\275\275\377\275\275\274\377\275\275\274\377\275" + "\275\275\377\275\275\275\377\274\274\275\377\275\275\275\377\275\275\275" + "\377\275\275\275\377\275\275\275\377\274\275\275\377\275\275\274\377\275" + "\275\275\377\275\275\275\377\274\275\275\377\275\275\274\377\275\275\275" + "\377\275\275\275\377\275\275\275\377\275\274\275\377\274\275\275\377\275" + "\275\274\377\275\274\275\377\275\275\274\377\275\274\275\377\275\275\275" + "\377\275\275\275\377\274\275\274\377\274\275\275\377\274\275\274\377\275" + "\275\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275\275\275" + "\377\274\275\275\377\275\275\275\377\275\274\275\377\275\275\275\377\275" + "\275\275\377\275\275\275\377\275\275\274\377\275\274\275\377\275\275\275" + "\377\275\275\275\377\275\275\274\377\275\275\275\377\275\275\275\377\275" + "\275\274\377\275\274\275\377\274\275\275\377\275\274\275\377\275\275\275" + "\377\275\275\275\377\275\275\274\377\275\275\274\377\275\275\275\377\275" + "\275\275\377\274\274\275\377\274\275\275\377\275\275\274\377\274\274\275" + "\377\275\275\275\377\266\265\266\364\0\0\0?\0\0\0\40\0\0\0\15\0\0\0\4\0\0" + "\0\1\0\0\0\1\0\0\0\3\0\0\0\13\0\0\0\33\0\0\0""7\233\233\233\272\303\303\304" + "\377\303\303\303\377\304\304\303\377\304\303\304\377\303\303\303\377\303" + "\303\304\377\303\303\303\377\303\303\303\377\303\303\303\377\303\303\304" + "\377\303\303\304\377\303\303\304\377\303\304\303\377\303\303\303\377\304" + "\304\303\377\304\304\303\377\303\303\303\377\304\304\303\377\303\303\303" + "\377\304\303\304\377\303\304\303\377\304\303\304\377\303\303\303\377\304" + "\304\303\377\303\304\304\377\304\303\303\377\304\303\303\377\303\304\303" + "\377\303\304\303\377\303\304\303\377\303\304\303\377\304\303\303\377\303" + "\303\303\377\303\303\304\377\303\304\304\377\303\303\304\377\303\303\303" + "\377\303\303\303\377\303\303\303\377\303\303\303\377\304\303\304\377\303" + "\303\304\377\303\304\303\377\303\303\303\377\303\303\303\377\303\304\303" + "\377\304\303\303\377\303\303\303\377\303\303\303\377\303\303\303\377\303" + "\304\303\377\304\303\303\377\303\303\303\377\303\304\304\377\303\303\304" + "\377\304\303\303\377\303\304\303\377\304\303\303\377\303\303\303\377\303" + "\303\304\377\303\303\303\377\303\303\303\377\303\303\303\377\303\303\304" + "\377\303\303\304\377\303\303\303\377\303\303\303\377\303\303\304\377\303" + "\303\304\377\303\303\304\377\303\304\303\377\303\303\303\377\304\304\303" + "\377\304\304\303\377\303\303\303\377\304\304\303\377\303\303\303\377\304" + "\303\304\377\303\304\303\377\304\303\304\377\303\303\303\377\304\304\303" + "\377\303\304\304\377\304\303\303\377\304\303\303\377\303\304\303\377\303" + "\304\303\377\303\304\303\377\303\304\303\377\304\303\303\377\303\303\303" + "\377\303\303\304\377\303\304\304\377\303\303\304\377\303\303\303\377\303" + "\303\303\377\303\303\303\377\303\303\303\377\304\303\304\377\303\303\304" + "\377\303\304\303\377\303\303\303\377\303\303\303\377\303\304\303\377\304" + "\303\303\377\303\303\303\377\303\304\304\377\303\303\304\377\304\303\303" + "\377\303\304\303\377\304\303\303\377\303\303\303\377\303\303\304\377\303" + "\304\303\377\304\303\303\377\303\303\303\377\233\233\233\272\0\0\0""7\0\0" + "\0\33\0\0\0\13\0\0\0\3\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\10\0\0\0\25\0\0\0,\0" + "\0\0I\235\235\235\276\302\301\302\365\311\312\312\377\311\312\312\377\312" + "\312\311\377\312\312\311\377\312\311\312\377\312\311\312\377\312\312\311" + "\377\312\312\312\377\312\312\312\377\312\312\312\377\311\312\312\377\312" + "\312\312\377\312\312\311\377\312\312\311\377\312\312\312\377\312\311\312" + "\377\312\312\312\377\311\311\312\377\312\312\311\377\312\312\312\377\312" + "\312\312\377\311\312\312\377\312\312\312\377\312\312\311\377\312\312\312" + "\377\312\312\312\377\311\311\311\377\312\312\312\377\312\312\312\377\312" + "\312\311\377\312\312\312\377\311\312\312\377\312\311\312\377\312\312\311" + "\377\312\311\312\377\312\312\312\377\312\312\312\377\312\312\312\377\312" + "\312\312\377\312\311\312\377\312\311\312\377\312\312\311\377\312\312\312" + "\377\311\312\312\377\312\311\312\377\311\312\312\377\312\312\311\377\312" + "\312\312\377\311\312\312\377\312\311\312\377\311\312\312\377\312\312\312" + "\377\311\311\312\377\312\312\312\377\311\312\311\377\312\312\312\377\312" + "\312\312\377\312\312\311\377\312\311\312\377\312\311\312\377\312\312\311" + "\377\312\312\312\377\312\312\312\377\312\311\312\377\312\312\311\377\312" + "\312\312\377\312\312\312\377\312\312\312\377\311\312\312\377\312\312\312" + "\377\312\312\311\377\312\312\311\377\312\312\312\377\312\311\312\377\312" + "\312\312\377\311\311\312\377\312\312\311\377\312\312\312\377\312\312\312" + "\377\311\312\312\377\312\312\312\377\312\312\311\377\312\312\312\377\312" + "\312\312\377\311\311\311\377\312\312\312\377\312\312\312\377\312\312\311" + "\377\312\312\312\377\311\312\312\377\312\311\312\377\312\312\311\377\312" + "\311\312\377\312\312\312\377\312\312\312\377\312\312\312\377\312\312\312" + "\377\312\311\312\377\312\311\312\377\312\312\311\377\312\312\312\377\311" + "\312\312\377\312\311\312\377\311\312\312\377\312\312\312\377\311\311\312" + "\377\312\312\312\377\311\312\311\377\312\312\312\377\312\312\312\377\312" + "\312\311\377\311\312\312\377\312\312\312\377\234\234\233\277\0\0\0I\0\0\0" + ",\0\0\0\25\0\0\0\10\0\0\0\2\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\16\0\0" + "\0\35\0\0\0""3\0\0\0I\0\0\0[\0\0\0e\0\0\0k\0\0\0m\0\0\0n\0\0\0n\0\0\0n\0" + "\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0" + "\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0" + "n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0" + "\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0" + "\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0" + "n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0" + "\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0" + "\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0" + "n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0" + "\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0" + "\0m\0\0\0k\0\0\0f\0\0\0[\0\0\0J\0\0\0""3\0\0\0\36\0\0\0\16\0\0\0\5\0\0\0" + "\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\10\0\0\0\21\0\0\0\36\0\0\0,\0\0" + "\0""7\0\0\0?\0\0\0C\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0" + "\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0" + "E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0" + "\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0" + "\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0" + "E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0" + "\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0" + "\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0" + "E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0" + "\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0" + "\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0C\0\0\0@\0\0\0" + """8\0\0\0,\0\0\0\36\0\0\0\21\0\0\0\10\0\0\0\3\0\0\0\1\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\1\0\0\0\4\0\0\0\10\0\0\0\16\0\0\0\25\0\0\0\33\0\0\0\40\0\0\0\"" + "\0\0\0#\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0" + "\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0" + "\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0" + "$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0" + "\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0" + "\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0" + "$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0" + "\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0" + "\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0" + "$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0" + "\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0\"\0\0\0\40\0\0\0\34\0\0\0\26\0\0" + "\0\16\0\0\0\10\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0" + "\0\0\1\0\0\0\3\0\0\0\5\0\0\0\10\0\0\0\13\0\0\0\15\0\0\0\15\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0" + "\16\0\0\0\16\0\0\0\16\0\0\0\15\0\0\0\15\0\0\0\13\0\0\0\10\0\0\0\6\0\0\0\3" + "\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1" + "\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\2" + "\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6" + "\0\0\0\6\0\0\0\6\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\13\0\0\0\34\0\0\0*\0\0\0""0" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1" + "\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""0\0\0\0,\0" + "\0\0\35\0\0\0\13\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\1\0\0\0\13\0\0\0)\316\316\316\267\366\366\366\364\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\335\335\335\377" + "\256\257\257\377\245\245\245\377\244\245\245\377\245\245\244\377\245\245" + "\245\377\244\245\245\377\245\245\244\377\245\245\245\377\245\245\244\377" + "\245\245\245\377\335\335\335\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\335\335\335\377\256\257\257\377\245\245\245\377" + "\244\245\245\377\245\245\244\377\245\245\245\377\244\245\245\377\245\245" + "\244\377\245\245\245\377\245\245\244\377\245\245\245\377\335\335\335\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\315\315\315\270\0\0\0)\0\0\0\13\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\313\314\314\267\374\374\374\377\374\374" + "\374\377\374\374\374\377\375\374\374\377\375\374\375\377\374\374\374\377" + "\374\374\375\377\375\374\374\377\374\374\374\377\374\375\374\377\374\374" + "\374\377\375\375\374\377\374\374\374\377\374\374\375\377\374\375\374\377" + "\374\375\374\377\374\374\374\377\375\374\374\377\374\374\374\377\375\375" + "\374\377\375\375\374\377\374\374\374\377\374\375\374\377\374\375\374\377" + "\375\374\374\377\374\374\374\377\374\374\375\377\375\374\374\377\374\374" + "\374\377\374\374\374\377\374\374\375\377\375\374\374\377\375\374\374\377" + "\374\375\375\377\374\375\374\377\375\374\375\377\374\374\375\377\374\375" + "\374\377\374\374\374\377\374\374\374\377\374\374\374\377\374\374\374\377" + "\374\374\374\377\374\374\375\377\375\374\375\377\374\374\375\377\374\375" + "\375\377\374\374\374\377\374\374\375\377\375\374\375\377\374\374\375\377" + "\374\375\375\377\374\374\374\377\374\374\374\377\374\374\374\377\374\375" + "\375\377\374\374\374\377\374\374\374\377\374\374\375\377\374\374\374\377" + "\272\272\272\377\314\300\300\377\350DD\377\355\0\0\377\355\0\0\377\355\0" + "\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\314\300\300\377\272" + "\272\272\377\374\375\374\377\374\375\374\377\374\374\374\377\375\374\374" + "\377\272\272\272\377\303\300\300\377eDD\377/\0\0\377/\0\0\377/\0\0\377/\0" + "\0\377/\0\0\377/\0\0\377/\0\0\377\303\300\300\377\272\272\272\377\374\374" + "\375\377\375\374\374\377\375\374\374\377\374\375\375\377\374\375\374\377" + "\375\374\375\377\374\374\375\377\374\375\374\377\374\374\374\377\374\374" + "\374\377\374\374\374\377\374\374\374\377\374\374\374\377\374\374\375\377" + "\375\374\375\377\374\374\375\377\374\375\375\377\374\374\374\377\374\374" + "\374\377\374\374\374\377\374\375\375\377\374\374\374\377\374\374\374\377" + "\374\374\375\377\375\375\374\377\374\374\374\377\375\375\374\377\374\374" + "\374\377\312\312\313\270\0\0\0\34\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0*\357\357\357\365\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\372\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371" + "\371\371\377\371\371\371\377\372\371\371\377\371\371\371\377\371\371\371" + "\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\277" + "\277\277\377\351EE\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355" + "\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\351EE\377\277\277\277\377\371" + "\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377\277\277\277" + "\377eEE\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377" + "/\0\0\377eEE\377\277\277\277\377\371\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377" + "\371\372\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377" + "\371\371\371\377\371\371\371\377\372\371\371\377\371\371\371\377\371\371" + "\371\377\371\371\371\377\371\371\371\377\371\371\371\377\371\371\371\377" + "\371\371\371\377\371\371\371\377\371\371\371\377\357\357\357\365\0\0\0*\0" + "\0\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""0\366" + "\365\366\377\366\366\366\377\366\366\365\377\365\366\366\377\366\366\366" + "\377\366\366\366\377\366\365\365\377\366\366\365\377\366\365\366\377\366" + "\365\366\377\366\365\365\377\365\366\366\377\366\366\365\377\365\366\366" + "\377\366\365\366\377\366\366\366\377\366\365\366\377\366\366\366\377\365" + "\366\366\377\366\366\366\377\365\366\365\377\366\365\366\377\366\366\366" + "\377\365\365\366\377\365\365\365\377\365\365\366\377\365\366\365\377\366" + "\365\366\377\366\366\365\377\366\366\366\377\366\365\366\377\366\366\366" + "\377\366\366\365\377\366\366\366\377\366\365\366\377\365\365\365\377\365" + "\366\366\377\366\366\366\377\366\366\366\377\366\365\366\377\366\365\365" + "\377\366\365\366\377\366\365\366\377\366\366\365\377\366\366\366\377\365" + "\366\366\377\365\366\366\377\366\365\365\377\366\366\366\377\366\366\366" + "\377\365\366\366\377\365\366\366\377\366\365\365\377\366\366\366\377\366" + "\366\365\377\365\366\365\377\365\366\366\377\366\365\366\377\366\366\366" + "\377\366\366\366\377\366\365\365\377\314\315\315\377\355\0\0\377\355\0\0" + "\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0" + "\377\355\0\0\377\355\0\0\377\314\315\314\377\366\366\366\377\366\365\366" + "\377\366\366\366\377\365\366\366\377\314\315\315\377/\0\0\377/\0\0\377/\0" + "\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377\314" + "\315\314\377\366\366\366\377\366\366\365\377\366\366\366\377\366\365\366" + "\377\365\365\365\377\365\366\366\377\366\366\366\377\366\366\366\377\366" + "\365\366\377\366\365\365\377\366\365\366\377\366\365\366\377\366\366\365" + "\377\366\366\366\377\365\366\366\377\365\366\366\377\366\365\365\377\366" + "\366\366\377\366\366\365\377\365\366\365\377\365\366\366\377\366\365\366" + "\377\366\366\366\377\366\366\366\377\365\365\365\377\365\366\365\377\365" + "\365\366\377\366\366\366\377\365\366\366\377\0\0\0""0\0\0\0\6\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\363\363\362\377\362" + "\362\362\377\362\362\362\377\362\363\363\377\363\362\362\377\363\362\362" + "\377\363\363\363\377\362\363\362\377\362\362\362\377\362\362\362\377\363" + "\362\363\377\362\363\362\377\363\363\362\377\362\362\362\377\362\363\363" + "\377\363\363\362\377\363\362\363\377\362\363\362\377\363\363\362\377\362" + "\362\362\377\363\363\362\377\363\362\362\377\362\362\362\377\362\363\362" + "\377\362\363\363\377\363\363\362\377\362\362\362\377\362\362\363\377\362" + "\362\363\377\363\362\363\377\363\362\363\377\362\363\363\377\362\363\362" + "\377\363\363\363\377\362\363\363\377\362\362\363\377\362\363\362\377\362" + "\362\362\377\363\362\363\377\362\362\362\377\362\362\363\377\363\363\363" + "\377\363\363\362\377\363\363\362\377\362\362\362\377\362\362\362\377\363" + "\363\363\377\362\362\363\377\362\362\362\377\362\362\362\377\362\362\362" + "\377\363\363\363\377\362\362\363\377\362\362\362\377\363\363\362\377\363" + "\363\363\377\363\362\363\377\363\363\363\377\363\362\363\377\362\362\363" + "\377\363\363\363\377\331\331\331\377\353GG\377\355\0\0\377\355\0\0\377\355" + "\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\353" + "GG\377\331\332\332\377\363\363\362\377\363\362\363\377\362\363\362\377\363" + "\363\362\377\331\331\331\377hGG\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/" + "\0\0\377/\0\0\377/\0\0\377/\0\0\377hGG\377\331\332\332\377\362\363\363\377" + "\362\363\362\377\363\363\363\377\362\363\363\377\362\362\363\377\362\363" + "\362\377\362\362\362\377\363\362\363\377\362\362\362\377\362\362\363\377" + "\363\363\363\377\363\363\362\377\363\363\362\377\362\362\362\377\362\362" + "\362\377\363\363\363\377\362\362\363\377\362\362\362\377\363\363\362\377" + "\363\363\363\377\363\362\363\377\363\363\363\377\363\362\363\377\362\362" + "\363\377\362\363\362\377\362\363\362\377\362\363\362\377\363\363\362\377" + "\362\362\362\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\357\360\357\377\357\357\360\377\357\357\357\377" + "\360\357\357\377\357\357\360\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\357\357\357\377\357\357\360\377\357\357\357\377\360\360\357\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\360\360\377\357\357" + "\357\377\357\357\357\377\357\357\357\377\357\357\357\377\360\357\360\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\357\360" + "\357\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\360\357" + "\357\377\357\357\357\377\360\357\357\377\357\357\357\377\357\357\357\377" + "\357\357\357\377\360\357\357\377\357\357\357\377\357\360\357\377\360\357" + "\357\377\357\357\360\377\357\357\357\377\357\357\357\377\357\357\357\377" + "\360\357\357\377\357\357\360\377\357\357\357\377\357\357\357\377\357\357" + "\357\377\360\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\357\360\357\377\357\357\357\377\347\347" + "\347\377\351\334\334\377\353HH\377\355\0\0\377\355\0\0\377\355\0\0\377\355" + "\0\0\377\355\0\0\377\355\0\0\377\355\0\0\377\350\334\334\377\347\347\347" + "\377\357\360\360\377\357\357\357\377\357\357\357\377\357\357\357\377\347" + "\347\347\377\340\334\335\377hHH\377/\0\0\377/\0\0\377/\0\0\377/\0\0\377/" + "\0\0\377/\0\0\377/\0\0\377\337\334\334\377\347\347\347\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\360\357\357\377\357\357\357\377\360\357" + "\357\377\357\357\357\377\357\357\357\377\357\357\357\377\360\357\357\377" + "\357\357\357\377\357\360\357\377\360\357\357\377\357\357\360\377\357\357" + "\357\377\357\357\357\377\357\357\357\377\360\357\357\377\357\357\357\377" + "\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377\357\360" + "\357\377\357\357\357\377\357\357\357\377\360\360\357\377\357\357\357\377" + "\357\357\357\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\354\354\354\377\354\354\354\377\354\353\354\377" + "\354\354\354\377\354\354\354\377\354\353\354\377\353\354\353\377\354\354" + "\353\377\354\354\354\377\354\353\353\377\353\354\354\377\354\354\354\377" + "\354\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377\353\354" + "\354\377\354\354\354\377\354\354\354\377\354\354\353\377\354\354\354\377" + "\354\353\354\377\354\353\354\377\354\353\354\377\354\354\354\377\354\354" + "\353\377\354\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377" + "\354\354\354\377\354\353\354\377\354\354\354\377\353\354\354\377\354\354" + "\354\377\354\354\354\377\354\353\354\377\354\354\354\377\353\354\354\377" + "\354\354\354\377\354\354\354\377\354\353\354\377\354\354\354\377\353\354" + "\354\377\354\353\354\377\354\353\354\377\354\354\353\377\354\354\354\377" + "\353\354\354\377\354\353\354\377\354\353\354\377\354\354\353\377\354\354" + "\354\377\353\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377" + "\354\354\354\377\354\354\353\377\354\354\354\377\353\354\353\377\356\356" + "\356\377\362\362\363\377\364\364\363\377\364\363\363\377\364\363\363\377" + "\364\363\363\377\363\364\363\377\363\363\363\377\364\364\363\377\364\363" + "\363\377\364\363\364\377\356\356\356\377\354\354\354\377\353\354\354\377" + "\354\354\354\377\354\354\354\377\356\356\356\377\362\362\363\377\364\364" + "\363\377\364\363\363\377\364\363\363\377\364\363\363\377\363\364\363\377" + "\363\363\363\377\364\364\363\377\364\363\363\377\364\363\364\377\356\356" + "\356\377\354\353\354\377\354\354\354\377\353\354\354\377\354\354\354\377" + "\354\354\354\377\354\353\354\377\354\354\354\377\353\354\354\377\354\354" + "\354\377\354\354\354\377\354\353\354\377\354\354\354\377\353\354\354\377" + "\354\353\354\377\354\353\354\377\354\354\353\377\354\354\354\377\353\354" + "\354\377\354\354\354\377\354\354\354\377\354\354\354\377\354\354\354\377" + "\354\354\353\377\354\354\354\377\354\353\354\377\354\354\354\377\354\354" + "\354\377\354\354\354\377\354\353\354\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\251\252\252\377\252\252\252\377" + "\252\252\252\377\252\251\252\377\251\252\252\377\252\252\252\377\252\252" + "\251\377\252\252\252\377\252\252\252\377\252\252\251\377\252\252\252\377" + "\251\252\252\377\252\251\252\377\252\252\252\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377" + "\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\251\252\251\377\252\252\252\377" + "\252\252\252\377\251\251\252\377\252\252\252\377\252\251\252\377\252\252" + "\252\377\252\252\252\377\251\252\252\377\252\252\251\377\252\252\252\377" + "\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377" + "\252\252\252\377\252\251\252\377\252\252\252\377\252\252\252\377\252\251" + "\252\377\252\252\252\377\252\252\252\377\251\252\252\377\252\252\252\377" + "\252\252\252\377\252\251\252\377\251\252\252\377\252\252\252\377\252\252" + "\252\377\252\251\252\377\251\252\252\377\252\252\252\377\252\252\251\377" + "\252\252\252\377\252\252\252\377\252\252\251\377\252\252\252\377\251\252" + "\252\377\252\251\252\377\252\252\252\377\252\252\252\377\252\252\252\377" + "\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377" + "\252\252\252\377\252\252\252\377\251\252\251\377\252\252\252\377\252\252" + "\252\377\251\251\252\377\252\252\252\377\252\251\252\377\252\252\252\377" + "\252\252\252\377\251\252\252\377\252\252\251\377\252\252\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\252\252\252\377\252\252\252\377" + "\252\251\252\377\252\252\252\377\252\252\252\377\252\251\252\377\252\252" + "\252\377\252\252\252\377\252\252\252\377\252\251\252\377\252\252\252\377" + "\252\252\252\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\260\260\260\377\261\260\261\377\261\261\261\377" + "\261\260\260\377\260\260\261\377\260\261\260\377\261\260\260\377\260\261" + "\261\377\260\260\261\377\260\261\260\377\260\260\260\377\261\260\260\377" + "\260\260\260\377\261\260\260\377\260\260\261\377\260\261\260\377\260\260" + "\261\377\260\260\261\377\261\261\260\377\261\260\261\377\261\261\261\377" + "\260\260\260\377\260\260\260\377\260\261\261\377\260\260\261\377\260\260" + "\261\377\260\260\261\377\261\260\260\377\261\261\260\377\260\260\261\377" + "\260\261\260\377\260\260\261\377\260\261\260\377\260\260\261\377\260\260" + "\261\377\261\260\261\377\260\261\260\377\261\260\260\377\260\261\261\377" + "\261\260\260\377\261\260\261\377\261\261\260\377\260\260\261\377\261\261" + "\260\377\260\260\260\377\260\260\260\377\260\261\261\377\261\261\260\377" + "\261\261\260\377\260\260\260\377\260\260\260\377\260\261\261\377\261\261" + "\260\377\261\261\260\377\261\260\260\377\260\260\260\377\260\260\260\377" + "\260\260\260\377\260\260\260\377\261\260\260\377\261\260\260\377\260\261" + "\261\377\260\260\261\377\260\261\260\377\260\260\260\377\261\260\260\377" + "\260\260\261\377\260\261\260\377\260\260\260\377\261\260\260\377\260\260" + "\260\377\261\260\260\377\260\260\261\377\260\261\260\377\260\260\261\377" + "\260\260\261\377\261\261\260\377\261\260\261\377\261\261\261\377\260\260" + "\260\377\260\260\260\377\260\261\261\377\260\260\261\377\260\260\261\377" + "\260\260\261\377\261\260\260\377\261\261\260\377\260\260\261\377\260\261" + "\260\377\260\260\261\377\260\261\260\377\260\260\261\377\260\260\261\377" + "\261\260\261\377\260\261\260\377\261\260\260\377\260\261\261\377\261\260" + "\260\377\261\260\261\377\261\261\260\377\260\260\261\377\261\261\260\377" + "\260\260\260\377\260\260\260\377\260\261\261\377\261\261\260\377\261\261" + "\260\377\261\260\260\377\260\260\260\377\260\260\260\377\260\260\260\377" + "\260\260\260\377\261\260\260\377\261\261\261\377\260\261\260\377\261\261" + "\261\377\260\260\261\377\261\260\260\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\267\267\267\377\267\267" + "\267\377\267\267\267\377\266\267\267\377\267\267\267\377\267\267\267\377" + "\267\267\267\377\267\267\267\377\266\267\267\377\267\267\267\377\267\267" + "\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\266\377" + "\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267" + "\267\377\267\267\266\377\267\267\266\377\267\267\267\377\267\267\267\377" + "\266\267\267\377\267\266\267\377\267\267\267\377\266\267\266\377\266\267" + "\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\266\377" + "\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267" + "\267\377\266\267\267\377\267\266\266\377\267\267\267\377\267\267\267\377" + "\267\267\267\377\267\267\267\377\267\267\267\377\267\267\266\377\267\267" + "\267\377\267\267\267\377\266\267\266\377\267\267\267\377\267\267\266\377" + "\267\267\267\377\267\267\267\377\266\267\266\377\267\267\267\377\267\267" + "\267\377\266\267\267\377\267\267\267\377\267\266\267\377\267\267\267\377" + "\267\267\267\377\267\267\267\377\266\267\267\377\267\267\267\377\267\267" + "\267\377\267\267\267\377\266\267\267\377\267\267\267\377\267\267\267\377" + "\267\267\267\377\267\267\267\377\267\267\267\377\267\267\266\377\267\267" + "\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377" + "\267\267\266\377\267\267\266\377\267\267\267\377\267\267\267\377\266\267" + "\267\377\267\266\267\377\267\267\267\377\266\267\266\377\266\267\267\377" + "\267\267\267\377\267\267\267\377\267\267\267\377\267\267\266\377\267\267" + "\267\377\267\267\267\377\267\267\267\377\267\267\267\377\267\267\267\377" + "\266\267\267\377\267\266\266\377\267\267\267\377\267\267\267\377\267\267" + "\267\377\267\267\267\377\267\267\267\377\267\267\266\377\267\267\267\377" + "\267\267\267\377\266\267\266\377\267\267\267\377\267\267\267\377\266\267" + "\267\377\267\267\267\377\267\266\267\377\267\267\267\377\267\267\267\377" + "\267\267\266\377\267\267\267\377\267\267\267\377\267\267\267\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\275\275\276\377\276\276\276\377\275\275\276\377\275\275\275\377\276\275" + "\275\377\276\275\275\377\276\275\275\377\275\275\275\377\275\276\276\377" + "\276\275\276\377\275\275\276\377\275\275\275\377\276\275\275\377\275\275" + "\275\377\275\275\275\377\276\275\275\377\276\276\276\377\276\276\275\377" + "\275\276\276\377\275\275\275\377\275\276\275\377\275\275\275\377\275\275" + "\275\377\276\276\276\377\275\276\275\377\276\275\275\377\275\275\275\377" + "\275\275\276\377\276\275\275\377\275\276\276\377\275\275\275\377\275\275" + "\275\377\275\275\276\377\275\275\275\377\276\275\275\377\275\275\275\377" + "\276\276\276\377\276\275\275\377\276\275\276\377\275\276\276\377\275\275" + "\275\377\275\276\275\377\275\275\276\377\275\275\276\377\276\276\276\377" + "\276\275\275\377\276\275\276\377\275\276\276\377\276\275\275\377\276\276" + "\276\377\276\275\275\377\276\275\276\377\275\276\276\377\276\275\275\377" + "\276\276\276\377\275\276\275\377\276\275\276\377\275\276\275\377\275\276" + "\275\377\275\276\275\377\276\275\275\377\275\275\275\377\275\276\276\377" + "\276\275\276\377\275\275\276\377\275\275\275\377\275\276\276\377\276\275" + "\276\377\275\275\276\377\275\275\275\377\276\275\275\377\275\275\275\377" + "\275\275\275\377\276\275\275\377\276\276\276\377\276\276\275\377\275\276" + "\276\377\275\275\275\377\275\276\275\377\275\275\275\377\275\275\275\377" + "\276\276\276\377\275\276\275\377\276\275\275\377\275\275\275\377\275\275" + "\276\377\276\275\275\377\275\276\276\377\275\275\275\377\275\275\275\377" + "\275\275\276\377\275\275\275\377\276\275\275\377\275\275\275\377\276\276" + "\276\377\276\275\275\377\276\275\276\377\275\276\276\377\275\275\275\377" + "\275\276\275\377\275\275\276\377\275\275\276\377\276\276\276\377\276\275" + "\275\377\276\275\276\377\275\276\276\377\276\275\275\377\276\276\276\377" + "\275\276\275\377\276\275\276\377\275\276\275\377\275\276\275\377\275\276" + "\275\377\276\275\275\377\275\275\275\377\276\275\275\377\275\275\276\377" + "\275\275\276\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\303\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\303\304\304\377\303\304\304\377\303\303\304\377\304\303\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\303\304\304\377\304\304\304\377" + "\304\303\304\377\304\303\304\377\304\304\304\377\304\304\303\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\303\377\304\304" + "\304\377\304\304\303\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\303\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\303\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\303\304" + "\304\377\303\304\304\377\303\303\304\377\304\303\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\303\304\304\377\304\304\304\377\304\303" + "\304\377\304\303\304\377\304\304\304\377\304\304\303\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\303\377\304\304\304\377" + "\304\304\303\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\304\304\304\377\304\304\304\377\304\304\304\377\304\304\304\377\304\304" + "\304\377\304\303\304\377\304\304\304\377\304\304\304\377\304\304\304\377" + "\303\304\304\377\304\304\304\377\304\303\304\377\304\303\303\377\304\303" + "\304\377\304\304\304\377\304\304\304\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\313\312\312\377\312\312" + "\312\377\312\313\312\377\312\313\312\377\313\313\312\377\312\313\312\377" + "\313\312\313\377\313\312\313\377\312\313\313\377\312\313\313\377\313\312" + "\312\377\312\312\313\377\313\312\313\377\313\312\312\377\312\313\312\377" + "\312\313\312\377\312\312\312\377\313\312\312\377\312\312\312\377\313\313" + "\312\377\312\313\312\377\313\313\312\377\313\312\313\377\312\312\313\377" + "\312\313\312\377\312\312\312\377\313\312\312\377\313\312\312\377\312\312" + "\312\377\313\312\312\377\313\313\312\377\312\312\313\377\313\312\313\377" + "\312\312\313\377\312\312\313\377\313\313\312\377\313\313\312\377\313\312" + "\312\377\313\313\312\377\313\312\312\377\312\312\312\377\312\312\312\377" + "\313\313\313\377\313\313\313\377\312\312\312\377\312\312\312\377\312\312" + "\313\377\312\313\312\377\312\313\312\377\312\312\312\377\312\312\312\377" + "\312\312\313\377\312\313\312\377\312\313\312\377\312\313\313\377\312\313" + "\313\377\312\312\313\377\312\312\312\377\312\312\313\377\312\313\312\377" + "\313\312\313\377\313\312\313\377\312\313\313\377\312\313\313\377\313\312" + "\312\377\312\312\313\377\312\313\313\377\312\313\313\377\313\312\312\377" + "\312\312\313\377\313\312\313\377\313\312\312\377\312\313\312\377\312\313" + "\312\377\312\312\312\377\313\312\312\377\312\312\312\377\313\313\312\377" + "\312\313\312\377\313\313\312\377\313\312\313\377\312\312\313\377\312\313" + "\312\377\312\312\312\377\313\312\312\377\313\312\312\377\312\312\312\377" + "\313\312\312\377\313\313\312\377\312\312\313\377\313\312\313\377\312\312" + "\313\377\312\312\313\377\313\313\312\377\313\313\312\377\313\312\312\377" + "\313\313\312\377\313\312\312\377\312\312\312\377\312\312\312\377\313\313" + "\313\377\313\313\313\377\312\312\312\377\312\312\312\377\312\312\313\377" + "\312\313\312\377\312\313\312\377\312\313\313\377\312\313\313\377\312\312" + "\313\377\312\312\312\377\312\312\313\377\312\313\312\377\312\313\312\377" + "\312\313\313\377\313\312\312\377\313\312\312\377\312\313\312\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\320\320\321\377\321\321\321\377" + "\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\320\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\320\320\321\377\321\321\321\377" + "\321\320\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\320\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\320\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\320\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377" + "\321\321\321\377\321\321\321\377\321\321\321\377\321\321\321\377\321\321" + "\321\377\321\320\321\377\321\321\321\377\321\320\321\377\321\321\321\377" + "\321\321\321\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\327\330\327\377\327\327\327\377\327\327\327\377" + "\330\327\330\377\330\330\330\377\330\327\330\377\327\327\327\377\330\327" + "\330\377\330\330\330\377\327\327\330\377\327\327\327\377\327\330\327\377" + "\327\330\327\377\327\330\327\377\327\330\327\377\330\330\327\377\330\327" + "\330\377\330\327\327\377\327\327\330\377\330\330\327\377\330\330\327\377" + "\327\327\330\377\330\330\330\377\330\327\330\377\327\327\330\377\327\327" + "\330\377\327\330\327\377\327\327\330\377\327\330\327\377\330\330\327\377" + "\327\330\327\377\330\330\327\377\330\327\327\377\327\327\330\377\327\327" + "\327\377\330\327\330\377\330\330\327\377\327\327\327\377\330\327\330\377" + "\330\330\327\377\330\330\330\377\330\327\327\377\327\327\327\377\330\327" + "\330\377\327\330\327\377\327\327\327\377\330\327\327\377\327\330\330\377" + "\330\330\330\377\327\330\327\377\327\327\327\377\330\327\327\377\327\330" + "\330\377\330\330\330\377\327\327\330\377\330\330\330\377\327\330\327\377" + "\327\327\327\377\330\330\327\377\327\327\327\377\327\327\327\377\330\327" + "\330\377\330\330\330\377\327\327\330\377\327\327\327\377\327\330\327\377" + "\330\330\330\377\327\327\330\377\327\327\327\377\327\330\327\377\327\330" + "\327\377\327\330\327\377\327\330\327\377\330\330\327\377\330\327\330\377" + "\330\327\327\377\327\327\330\377\330\330\327\377\330\330\327\377\327\327" + "\330\377\330\330\330\377\330\327\330\377\327\327\330\377\327\327\330\377" + "\327\330\327\377\327\327\330\377\327\330\327\377\330\330\327\377\327\330" + "\327\377\330\330\327\377\330\327\327\377\327\327\330\377\327\327\327\377" + "\330\327\330\377\330\330\327\377\327\327\327\377\330\327\330\377\330\330" + "\327\377\330\330\330\377\330\327\327\377\327\327\327\377\330\327\330\377" + "\327\330\327\377\327\327\327\377\330\327\327\377\327\330\330\377\330\330" + "\330\377\327\327\330\377\330\330\330\377\327\330\327\377\327\327\327\377" + "\330\330\327\377\327\327\327\377\330\330\327\377\327\327\330\377\330\327" + "\327\377\327\327\330\377\327\330\327\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377" + "\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\335\377\335\336\336\377" + "\336\336\336\377\336\336\336\377\336\336\336\377\335\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\335\377\336\335\336\377" + "\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377" + "\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336" + "\335\377\336\336\336\377\336\336\336\377\336\336\336\377\335\336\335\377" + "\335\336\336\377\336\336\336\377\336\336\336\377\336\335\336\377\336\336" + "\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336\335\336\377" + "\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377" + "\336\336\336\377\336\335\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377" + "\336\336\336\377\336\336\336\377\336\336\335\377\335\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\335\336\336\377\336\336\336\377" + "\336\336\336\377\336\336\336\377\336\336\335\377\336\335\336\377\336\336" + "\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\336\377" + "\336\336\335\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\335\377" + "\336\336\336\377\336\336\336\377\336\336\336\377\335\336\335\377\335\336" + "\336\377\336\336\336\377\336\336\336\377\336\335\336\377\336\336\336\377" + "\336\335\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336" + "\336\377\336\336\336\377\336\336\336\377\336\336\336\377\336\336\335\377" + "\335\336\336\377\335\336\335\377\336\335\336\377\336\336\336\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\344\344\344\377\344\345\344\377\344\344\344\377\344\344\345\377\344\344" + "\345\377\345\345\345\377\345\344\344\377\345\344\345\377\344\344\345\377" + "\345\345\344\377\345\344\345\377\344\344\345\377\345\344\344\377\344\344" + "\344\377\344\344\344\377\344\344\344\377\345\344\345\377\344\344\345\377" + "\345\344\344\377\344\344\344\377\344\344\344\377\344\345\345\377\344\344" + "\344\377\345\344\344\377\345\344\344\377\345\345\344\377\344\345\344\377" + "\344\345\345\377\344\345\344\377\344\344\344\377\345\344\344\377\344\344" + "\345\377\344\345\344\377\345\345\344\377\344\344\345\377\345\345\345\377" + "\344\344\344\377\344\345\345\377\345\345\344\377\344\344\345\377\345\345" + "\344\377\344\344\344\377\344\344\345\377\345\344\344\377\344\345\344\377" + "\344\344\344\377\344\344\344\377\345\344\344\377\344\344\345\377\344\345" + "\344\377\344\344\344\377\344\344\344\377\345\344\344\377\344\344\345\377" + "\344\344\344\377\344\344\345\377\344\345\345\377\345\344\344\377\345\345" + "\344\377\345\344\344\377\345\344\344\377\345\344\345\377\344\344\345\377" + "\345\345\344\377\345\344\345\377\344\344\345\377\344\344\345\377\345\345" + "\344\377\345\344\345\377\344\344\345\377\345\344\344\377\344\344\344\377" + "\344\344\344\377\344\344\344\377\345\344\345\377\344\344\345\377\345\344" + "\344\377\344\344\344\377\344\344\344\377\344\345\345\377\344\344\344\377" + "\345\344\344\377\345\344\344\377\345\345\344\377\344\345\344\377\344\345" + "\345\377\344\345\344\377\344\344\344\377\345\344\344\377\344\344\345\377" + "\344\345\344\377\345\345\344\377\344\344\345\377\345\345\345\377\344\344" + "\344\377\344\345\345\377\345\345\344\377\344\344\345\377\345\345\344\377" + "\344\344\344\377\344\344\345\377\345\344\344\377\344\345\344\377\344\344" + "\344\377\344\344\344\377\345\344\344\377\344\344\345\377\344\344\344\377" + "\344\344\345\377\344\345\345\377\345\344\344\377\345\345\344\377\345\344" + "\344\377\344\344\345\377\344\344\345\377\345\344\344\377\344\345\344\377" + "\344\344\344\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\352\353\353\377\353\353" + "\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\352\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\352\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\352\353\353\377\353\352\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\352\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\353\353\353\377\352\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\352\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353\352\377" + "\352\353\353\377\353\353\353\377\353\353\353\377\353\353\353\377\353\353" + "\353\377\352\353\353\377\353\352\353\377\353\353\353\377\353\353\353\377" + "\353\353\353\377\353\353\353\377\353\353\353\377\353\352\353\377\353\353" + "\353\377\353\353\353\377\352\353\352\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\361\362\362\377\361\362" + "\362\377\362\362\361\377\361\362\362\377\361\362\361\377\361\361\361\377" + "\361\361\361\377\361\361\361\377\361\361\361\377\361\361\362\377\362\361" + "\361\377\362\361\361\377\361\362\362\377\362\361\362\377\362\361\362\377" + "\362\361\361\377\361\361\361\377\362\361\362\377\361\362\362\377\362\362" + "\362\377\361\362\362\377\361\361\362\377\361\361\361\377\362\362\361\377" + "\361\362\361\377\362\361\361\377\362\361\361\377\361\362\361\377\361\361" + "\361\377\362\362\362\377\362\362\362\377\361\361\361\377\362\362\361\377" + "\362\361\362\377\361\361\362\377\362\361\361\377\361\362\361\377\362\362" + "\362\377\362\362\361\377\362\362\362\377\362\361\361\377\361\362\362\377" + "\361\361\362\377\362\362\361\377\361\362\362\377\361\362\361\377\361\362" + "\361\377\362\361\361\377\362\361\362\377\361\362\362\377\361\362\361\377" + "\361\362\361\377\362\361\361\377\362\361\362\377\361\361\362\377\361\361" + "\362\377\361\361\361\377\362\361\362\377\361\361\362\377\362\362\361\377" + "\361\361\361\377\361\361\361\377\361\361\361\377\361\361\362\377\362\361" + "\361\377\362\361\361\377\361\361\361\377\361\361\362\377\362\361\361\377" + "\362\361\361\377\361\362\362\377\362\361\362\377\362\361\362\377\362\361" + "\361\377\361\361\361\377\362\361\362\377\361\362\362\377\362\362\362\377" + "\361\362\362\377\361\361\362\377\361\361\361\377\362\362\361\377\361\362" + "\361\377\362\361\361\377\362\361\361\377\361\362\361\377\361\361\361\377" + "\362\362\362\377\362\362\362\377\361\361\361\377\362\362\361\377\362\361" + "\362\377\361\361\362\377\362\361\361\377\361\362\361\377\362\362\362\377" + "\362\362\361\377\362\362\362\377\362\361\361\377\361\362\362\377\361\361" + "\362\377\362\362\361\377\361\362\362\377\361\362\361\377\361\362\361\377" + "\362\361\361\377\362\361\362\377\361\361\362\377\361\361\362\377\361\361" + "\361\377\362\361\362\377\361\361\362\377\362\362\361\377\361\361\362\377" + "\361\362\362\377\361\362\361\377\361\361\361\377\361\362\361\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\370\367\370\377\370\370\370\377\367\370\370\377\370\370\370\377\370\370" + "\370\377\370\370\367\377\367\370\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\367\370" + "\370\377\370\370\367\377\367\367\370\377\370\367\370\377\370\370\367\377" + "\370\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370" + "\367\377\370\370\370\377\370\370\370\377\370\370\367\377\370\367\367\377" + "\370\370\370\377\370\370\370\377\370\367\370\377\370\370\370\377\370\370" + "\370\377\370\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370" + "\370\377\370\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370" + "\370\377\370\370\370\377\367\370\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\367\370" + "\370\377\370\370\367\377\367\370\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370" + "\370\377\370\370\370\377\370\370\370\377\370\370\370\377\367\370\370\377" + "\370\370\367\377\367\367\370\377\370\367\370\377\370\370\367\377\370\370" + "\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370\367\377" + "\370\370\370\377\370\370\370\377\370\370\367\377\370\367\367\377\370\370" + "\370\377\370\370\370\377\370\367\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370" + "\370\377\370\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\367\377\370\370\370\377\370\370\370\377\370\370" + "\370\377\367\370\370\377\370\370\370\377\370\370\370\377\370\370\370\377" + "\370\370\370\377\370\370\370\377\370\370\370\377\367\370\370\377\370\370" + "\367\377\370\370\370\377\370\367\370\377\370\370\370\377\367\370\370\377" + "\367\370\370\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""1\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\252\251\252\377\251\251" + "\252\377\251\251\252\377\251\251\251\377\252\251\252\377\251\252\251\377" + "\251\252\251\377\252\251\252\377\251\251\252\377\251\252\251\377\251\251" + "\252\377\252\251\251\377\251\252\252\377\251\251\251\377\251\252\251\377" + "\251\252\251\377\252\252\252\377\251\252\251\377\252\252\252\377\251\252" + "\252\377\251\252\251\377\252\251\251\377\252\251\252\377\251\252\251\377" + "\251\251\251\377\251\252\251\377\252\251\251\377\251\252\251\377\251\252" + "\251\377\251\251\251\377\251\251\251\377\251\251\252\377\251\251\251\377" + "\251\252\251\377\252\251\251\377\252\251\251\377\252\251\251\377\251\251" + "\252\377\251\251\251\377\251\251\252\377\252\251\251\377\251\252\251\377" + "\251\252\252\377\252\251\252\377\252\251\251\377\252\251\251\377\252\251" + "\252\377\251\252\252\377\252\251\252\377\252\251\251\377\252\251\251\377" + "\252\251\252\377\251\252\252\377\252\251\252\377\251\252\251\377\251\252" + "\251\377\251\251\252\377\251\251\252\377\251\252\252\377\251\251\252\377" + "\251\252\251\377\252\251\252\377\251\251\252\377\251\252\251\377\251\251" + "\252\377\252\251\251\377\251\251\252\377\251\252\251\377\251\251\252\377" + "\252\251\251\377\251\252\252\377\251\251\251\377\251\252\251\377\251\252" + "\251\377\252\252\252\377\251\252\251\377\252\252\252\377\251\252\252\377" + "\251\252\251\377\252\251\251\377\252\251\252\377\251\252\251\377\251\251" + "\251\377\251\252\251\377\252\251\251\377\251\252\251\377\251\252\251\377" + "\251\251\251\377\251\251\251\377\251\251\252\377\251\251\251\377\251\252" + "\251\377\252\251\251\377\252\251\251\377\252\251\251\377\251\251\252\377" + "\251\251\251\377\251\251\252\377\252\251\251\377\251\252\251\377\251\252" + "\252\377\252\251\252\377\252\251\251\377\252\251\251\377\252\251\252\377" + "\251\252\252\377\252\251\252\377\251\252\251\377\251\252\251\377\251\251" + "\252\377\251\251\252\377\251\252\252\377\251\251\252\377\252\251\251\377" + "\251\251\251\377\251\251\251\377\251\252\251\377\252\251\251\377\0\0\0""2" + "\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1" + "\260\260\260\377\260\257\260\377\257\257\260\377\257\260\260\377\257\260" + "\257\377\260\260\260\377\260\260\257\377\260\257\260\377\260\260\260\377" + "\260\260\260\377\260\260\257\377\260\260\260\377\260\260\260\377\260\260" + "\260\377\257\257\260\377\260\260\257\377\260\260\260\377\260\260\260\377" + "\257\260\260\377\260\260\260\377\260\257\260\377\260\260\260\377\257\257" + "\260\377\260\257\260\377\260\260\260\377\260\260\260\377\257\260\260\377" + "\260\257\260\377\260\260\260\377\257\260\260\377\260\257\260\377\257\260" + "\260\377\260\260\257\377\257\260\260\377\260\260\257\377\260\260\260\377" + "\260\257\257\377\260\260\260\377\260\257\260\377\257\260\260\377\260\260" + "\260\377\260\260\260\377\257\257\260\377\260\260\260\377\260\260\260\377" + "\260\260\260\377\260\260\260\377\257\260\260\377\260\260\260\377\260\260" + "\260\377\260\260\260\377\260\260\260\377\257\260\260\377\260\260\260\377" + "\260\257\257\377\257\257\260\377\260\257\257\377\260\257\260\377\260\260" + "\260\377\257\260\257\377\260\260\257\377\260\257\260\377\260\260\260\377" + "\260\260\260\377\260\260\257\377\260\260\260\377\260\260\260\377\260\260" + "\260\377\260\260\257\377\260\260\260\377\260\260\260\377\260\260\260\377" + "\257\257\260\377\260\260\257\377\260\260\260\377\260\260\260\377\257\260" + "\260\377\260\260\260\377\260\257\260\377\260\260\260\377\257\257\260\377" + "\260\257\260\377\260\260\260\377\260\260\260\377\257\260\260\377\260\257" + "\260\377\260\260\260\377\257\260\260\377\260\257\260\377\257\260\260\377" + "\260\260\257\377\257\260\260\377\260\260\257\377\260\260\260\377\260\257" + "\257\377\260\260\260\377\260\257\260\377\257\260\260\377\260\260\260\377" + "\260\260\260\377\257\257\260\377\260\260\260\377\260\260\260\377\260\260" + "\260\377\260\260\260\377\257\260\260\377\260\260\260\377\260\257\257\377" + "\257\257\260\377\260\257\257\377\260\257\260\377\260\260\260\377\257\260" + "\257\377\260\257\260\377\260\260\260\377\260\257\260\377\260\260\257\377" + "\260\260\260\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\6\0\0\0""0\267\266\267\377\266\266\267\377\266\266\266\377" + "\267\267\266\377\266\266\266\377\267\266\267\377\266\266\266\377\266\266" + "\266\377\266\266\267\377\266\266\266\377\267\266\267\377\267\266\266\377" + "\266\266\266\377\267\266\266\377\266\267\266\377\267\266\267\377\266\267" + "\266\377\266\266\266\377\266\267\267\377\266\266\266\377\266\266\266\377" + "\266\267\266\377\267\266\266\377\266\266\266\377\267\266\267\377\267\266" + "\266\377\266\267\267\377\266\266\266\377\267\267\266\377\266\266\267\377" + "\266\266\266\377\266\266\267\377\267\266\266\377\266\266\266\377\266\266" + "\266\377\267\266\266\377\267\266\266\377\267\266\266\377\266\266\266\377" + "\266\267\266\377\266\267\266\377\266\267\266\377\267\266\267\377\266\266" + "\266\377\266\266\266\377\266\266\266\377\266\266\267\377\266\266\266\377" + "\266\267\266\377\266\266\266\377\266\266\266\377\266\266\267\377\266\266" + "\266\377\266\267\266\377\267\266\266\377\266\266\266\377\266\266\266\377" + "\266\266\266\377\267\266\266\377\267\266\266\377\266\266\266\377\266\266" + "\266\377\266\266\267\377\266\266\266\377\267\266\267\377\267\266\266\377" + "\266\266\267\377\266\266\266\377\267\266\267\377\267\266\266\377\266\266" + "\266\377\267\266\266\377\266\267\266\377\267\266\267\377\266\267\266\377" + "\266\266\266\377\266\267\267\377\266\266\266\377\266\266\266\377\266\267" + "\266\377\267\266\266\377\266\266\266\377\267\266\267\377\267\266\266\377" + "\266\267\267\377\266\266\266\377\267\267\266\377\266\266\267\377\266\266" + "\266\377\266\266\267\377\267\266\266\377\266\266\266\377\266\266\266\377" + "\267\266\266\377\267\266\266\377\267\266\266\377\266\266\266\377\266\267" + "\266\377\266\267\266\377\266\267\266\377\267\266\267\377\266\266\266\377" + "\266\266\266\377\266\266\266\377\266\266\267\377\266\266\266\377\266\267" + "\266\377\267\266\266\377\266\266\266\377\266\266\266\377\266\266\266\377" + "\267\266\266\377\267\266\266\377\266\266\266\377\266\267\266\377\266\266" + "\267\377\267\266\267\377\266\266\267\377\0\0\0""0\0\0\0\7\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0*\266\265\266\365\275\275\275" + "\377\275\275\274\377\275\274\275\377\275\275\275\377\275\275\275\377\275" + "\275\275\377\275\275\275\377\275\275\275\377\275\275\275\377\274\275\275" + "\377\275\275\274\377\275\275\275\377\275\275\275\377\275\275\275\377\275" + "\274\275\377\274\275\275\377\275\275\274\377\275\274\275\377\275\275\274" + "\377\275\274\275\377\275\275\275\377\275\275\275\377\274\275\274\377\274" + "\275\275\377\274\275\274\377\275\275\275\377\275\275\275\377\275\275\275" + "\377\275\275\274\377\275\275\275\377\274\275\275\377\275\275\275\377\275" + "\274\275\377\275\275\275\377\275\275\275\377\275\275\275\377\275\275\274" + "\377\275\274\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275" + "\275\275\377\275\275\275\377\275\275\274\377\275\274\275\377\274\275\275" + "\377\275\274\275\377\275\275\275\377\275\275\274\377\275\274\275\377\274" + "\275\275\377\275\274\275\377\275\275\275\377\275\275\275\377\275\275\274" + "\377\275\275\274\377\275\275\275\377\275\275\275\377\274\274\275\377\275" + "\275\275\377\275\275\275\377\275\275\275\377\275\275\275\377\274\275\275" + "\377\275\275\274\377\275\275\275\377\275\275\275\377\274\275\275\377\275" + "\275\274\377\275\275\275\377\275\275\275\377\275\275\275\377\275\274\275" + "\377\274\275\275\377\275\275\274\377\275\274\275\377\275\275\274\377\275" + "\274\275\377\275\275\275\377\275\275\275\377\274\275\274\377\274\275\275" + "\377\274\275\274\377\275\275\275\377\275\275\275\377\275\275\275\377\275" + "\275\274\377\275\275\275\377\274\275\275\377\275\275\275\377\275\274\275" + "\377\275\275\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275" + "\274\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275\275\275" + "\377\275\275\275\377\275\275\274\377\275\274\275\377\274\275\275\377\275" + "\274\275\377\275\275\275\377\275\275\275\377\275\275\274\377\275\275\274" + "\377\275\275\275\377\275\275\275\377\274\274\275\377\274\275\275\377\275" + "\275\274\377\274\274\275\377\275\275\275\377\266\265\266\365\0\0\0*\0\0\0" + "\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\235\235" + "\236\267\303\303\304\377\303\303\303\377\304\304\303\377\304\303\304\377" + "\303\303\303\377\303\303\304\377\303\303\303\377\303\303\303\377\303\303" + "\303\377\303\303\304\377\303\303\304\377\303\303\304\377\303\304\303\377" + "\303\303\303\377\304\304\303\377\304\304\303\377\303\303\303\377\304\304" + "\303\377\303\303\303\377\304\303\304\377\303\304\303\377\304\303\304\377" + "\303\303\303\377\304\304\303\377\303\304\304\377\304\303\303\377\304\303" + "\303\377\303\304\303\377\303\304\303\377\303\304\303\377\303\304\303\377" + "\304\303\303\377\303\303\303\377\303\303\304\377\303\304\304\377\303\303" + "\304\377\303\303\303\377\303\303\303\377\303\303\303\377\303\303\303\377" + "\304\303\304\377\303\303\304\377\303\304\303\377\303\303\303\377\303\303" + "\303\377\303\304\303\377\304\303\303\377\303\303\303\377\303\303\303\377" + "\303\303\303\377\303\304\303\377\304\303\303\377\303\303\303\377\303\304" + "\304\377\303\303\304\377\304\303\303\377\303\304\303\377\304\303\303\377" + "\303\303\303\377\303\303\304\377\303\303\303\377\303\303\303\377\303\303" + "\303\377\303\303\304\377\303\303\304\377\303\303\303\377\303\303\303\377" + "\303\303\304\377\303\303\304\377\303\303\304\377\303\304\303\377\303\303" + "\303\377\304\304\303\377\304\304\303\377\303\303\303\377\304\304\303\377" + "\303\303\303\377\304\303\304\377\303\304\303\377\304\303\304\377\303\303" + "\303\377\304\304\303\377\303\304\304\377\304\303\303\377\304\303\303\377" + "\303\304\303\377\303\304\303\377\303\304\303\377\303\304\303\377\304\303" + "\303\377\303\303\303\377\303\303\304\377\303\304\304\377\303\303\304\377" + "\303\303\303\377\303\303\303\377\303\303\303\377\303\303\303\377\304\303" + "\304\377\303\303\304\377\303\304\303\377\303\303\303\377\303\303\303\377" + "\303\304\303\377\304\303\303\377\303\303\303\377\303\304\304\377\303\303" + "\304\377\304\303\303\377\303\304\303\377\304\303\303\377\303\303\303\377" + "\303\303\304\377\303\304\303\377\304\303\303\377\303\303\303\377\235\234" + "\235\270\0\0\0\34\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\1\0\0\0\13\0\0\0)\242\242\242\270\302\301\302\365\311\312\312\377" + "\311\312\312\377\312\312\311\377\312\312\311\377\312\311\312\377\312\311" + "\312\377\312\312\311\377\312\312\312\377\312\312\312\377\312\312\312\377" + "\311\312\312\377\312\312\312\377\312\312\311\377\312\312\311\377\312\312" + "\312\377\312\311\312\377\312\312\312\377\311\311\312\377\312\312\311\377" + "\312\312\312\377\312\312\312\377\311\312\312\377\312\312\312\377\312\312" + "\311\377\312\312\312\377\312\312\312\377\311\311\311\377\312\312\312\377" + "\312\312\312\377\312\312\311\377\312\312\312\377\311\312\312\377\312\311" + "\312\377\312\312\311\377\312\311\312\377\312\312\312\377\312\312\312\377" + "\312\312\312\377\312\312\312\377\312\311\312\377\312\311\312\377\312\312" + "\311\377\312\312\312\377\311\312\312\377\312\311\312\377\311\312\312\377" + "\312\312\311\377\312\312\312\377\311\312\312\377\312\311\312\377\311\312" + "\312\377\312\312\312\377\311\311\312\377\312\312\312\377\311\312\311\377" + "\312\312\312\377\312\312\312\377\312\312\311\377\312\311\312\377\312\311" + "\312\377\312\312\311\377\312\312\312\377\312\312\312\377\312\311\312\377" + "\312\312\311\377\312\312\312\377\312\312\312\377\312\312\312\377\311\312" + "\312\377\312\312\312\377\312\312\311\377\312\312\311\377\312\312\312\377" + "\312\311\312\377\312\312\312\377\311\311\312\377\312\312\311\377\312\312" + "\312\377\312\312\312\377\311\312\312\377\312\312\312\377\312\312\311\377" + "\312\312\312\377\312\312\312\377\311\311\311\377\312\312\312\377\312\312" + "\312\377\312\312\311\377\312\312\312\377\311\312\312\377\312\311\312\377" + "\312\312\311\377\312\311\312\377\312\312\312\377\312\312\312\377\312\312" + "\312\377\312\312\312\377\312\311\312\377\312\311\312\377\312\312\311\377" + "\312\312\312\377\311\312\312\377\312\311\312\377\311\312\312\377\312\312" + "\312\377\311\311\312\377\312\312\312\377\311\312\311\377\312\312\312\377" + "\312\312\312\377\312\312\311\377\311\312\312\377\312\312\312\377\242\242" + "\241\270\0\0\0*\0\0\0\13\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\13\0\0\0\34\0\0\0*\0\0\0""0\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0" + """2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""1\0\0\0,\0\0\0\35\0\0\0\13" + "\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\6\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\6" + "\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\3\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\3\0\0\0\2\0\0\0\1" + "\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7" + "\0\0\0\12\0\0\0\14\0\0\0\15\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16" + "\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\15" + "\0\0\0\14\0\0\0\12\0\0\0\7\0\0\0\4\0\0\0\2\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\1\0\0\0\2\0\0\0\5\0\0\0\13\0\0\0\22\0\0\0\31\0\0\0\36\0\0\0!\0\0\0\"\0\0" + "\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0#\0\0\0" + "\"\0\0\0\"\0\0\0\37\0\0\0\31\0\0\0\22\0\0\0\13\0\0\0\6\0\0\0\2\0\0\0\1\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\3\0" + "\0\0\5\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0" + "\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\6\0\0\0\5\0" + "\0\0\3\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\1\0\0\0\4\0\0\0\13\0\0\0\26\315\315\315v\370\370\370\347\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\315\315\315v\0\0\0\26" + "\0\0\0\13\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\1\0\0\0\7\0\0\0\26\0\0\0'\0\0\0/\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0" + """1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0""1\0\0\0" + """1\0\0\0""1\0\0\0""1\0\0\0""0\0\0\0)\0\0\0\27\0\0\0\7\0\0\0\1\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\7\0\0\0\22\0" + "\0\0%\363\362\362\350\373\373\372\377\373\373\372\377\373\373\373\377\373" + "\372\372\377\372\372\372\377\373\372\372\377\372\372\373\377\373\373\373" + "\377\373\372\373\377\372\372\373\377\372\373\373\377\373\372\373\377\372" + "\372\372\377\372\372\373\377\372\372\372\377\373\372\372\377\372\373\373" + "\377\372\372\372\377\363\363\362\350\0\0\0%\0\0\0\22\0\0\0\7\0\0\0\2\0\0" + "\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\26\260\260\260" + "\211\361\361\361\356\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\257\257\257\212\0\0\0\26\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\12\0\0\0\31\0\0\0""3\366\366\366\377\366" + "\365\366\377\366\365\365\377\366\366\366\377\365\366\366\377\366\366\366" + "\377\366\366\366\377\366\366\365\377\366\365\366\377\366\366\365\377\365" + "\366\366\377\365\366\366\377\366\366\366\377\366\366\366\377\365\366\366" + "\377\366\366\365\377\366\366\366\377\366\366\365\377\366\366\365\377\366" + "\365\366\377\0\0\0""3\0\0\0\31\0\0\0\12\0\0\0\3\0\0\0\1\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0'\355\354\354\356\373\373\372\377\373" + "\373\372\377\373\373\373\377\373\372\372\377\372\372\372\377\373\372\372" + "\377\372\372\373\377\373\373\373\377\373\372\373\377\372\372\373\377\372" + "\373\373\377\373\372\373\377\372\372\372\377\372\372\373\377\372\372\372" + "\377\373\372\372\377\372\373\373\377\372\372\372\377\355\355\354\356\0\0" + "\0'\0\0\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0" + "\4\0\0\0\14\0\0\0\36\0\0\0<\361\361\361\377\361\361\361\377\361\361\361\377" + "\361\361\361\377\361\361\361\377\361\361\362\377\361\361\361\377\362\361" + "\361\377\361\361\361\377\361\362\361\377\362\361\361\377\361\361\361\377" + "\362\361\361\377\361\361\361\377\361\361\361\377\361\361\361\377\362\361" + "\362\377\361\361\361\377\362\361\361\377\361\361\361\377\0\0\0=\0\0\0\37" + "\0\0\0\14\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6" + "\0\0\0/\366\366\366\377\366\365\366\377\366\365\365\377\366\366\366\377\365" + "\366\366\377\366\366\366\377\366\366\366\377\366\366\365\377\366\365\366" + "\377\366\366\365\377\365\366\366\377\365\366\366\377\366\366\366\377\366" + "\366\366\377\365\366\366\377\366\366\365\377\366\366\366\377\366\366\365" + "\377\366\366\365\377\366\365\366\377\0\0\0""0\0\0\0\6\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\15\0\0\0\"\0\0\0B\354" + "\354\354\377\355\354\355\377\354\354\355\377\355\355\354\377\355\355\355" + "\377\355\355\354\377\354\355\354\377\355\354\354\377\355\354\355\377\355" + "\355\355\377\355\355\355\377\355\354\354\377\355\355\355\377\354\354\354" + "\377\354\355\355\377\355\354\355\377\355\355\355\377\355\354\355\377\354" + "\354\354\377\354\355\355\377\0\0\0C\0\0\0\"\0\0\0\15\0\0\0\4\0\0\0\1\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\361\361\361\377\361" + "\361\361\377\361\361\361\377\361\361\361\377\361\361\361\377\361\361\362" + "\377\361\361\361\377\362\361\361\377\361\361\361\377\361\362\361\377\362" + "\361\361\377\361\361\361\377\362\361\361\377\361\361\361\377\361\361\361" + "\377\361\361\361\377\362\361\362\377\361\361\361\377\362\361\361\377\361" + "\361\361\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\1\0\0\0\4\0\0\0\15\0\0\0#\0\0\0E\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\6\0\0\0""1\354\354\354\377\355\354\355\377\354\354\355\377\355" + "\355\354\377\355\355\355\377\355\355\354\377\354\355\354\377\355\354\354" + "\377\355\354\355\377\355\355\355\377\355\355\355\377\355\354\354\377\355" + "\355\355\377\354\354\354\377\354\355\355\377\355\354\355\377\355\355\355" + "\377\355\354\355\377\354\354\354\377\354\355\355\377\0\0\0""2\0\0\0\7\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0" + "\0#\0\0\0E\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377" + "\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255" + "\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255\256\255\377" + "\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255" + "\255\377\255\255\255\377\255\255\255\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0" + "\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\244\244\244" + "\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244" + "\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244" + "\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244" + "\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244" + "\377\244\244\244\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\267\266\266\377\266\266" + "\266\377\266\266\267\377\267\267\266\377\266\266\266\377\266\266\266\377" + "\267\267\267\377\266\266\266\377\266\266\266\377\266\266\267\377\266\267" + "\266\377\267\266\266\377\266\266\266\377\266\266\266\377\266\266\267\377" + "\267\266\266\377\266\266\266\377\266\266\266\377\266\266\266\377\266\266" + "\267\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\255\255\255\377\255\255\255\377\255\255\255" + "\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255" + "\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255" + "\377\255\256\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255" + "\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377\0\0\0""2\0\0" + "\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0" + "\0\16\0\0\0#\0\0\0E\277\277\277\377\277\300\300\377\277\277\300\377\300\277" + "\277\377\300\277\277\377\277\300\300\377\300\277\277\377\277\277\300\377" + "\277\277\277\377\300\300\277\377\277\277\277\377\277\300\277\377\277\277" + "\277\377\277\277\277\377\277\277\277\377\277\277\277\377\277\277\300\377" + "\300\277\277\377\277\277\277\377\300\277\277\377\0\0\0E\0\0\0$\0\0\0\16\0" + "\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\267" + "\266\266\377\266\266\266\377\266\266\267\377\267\267\266\377\266\266\266" + "\377\266\266\266\377\267\267\267\377\266\266\266\377\266\266\266\377\266" + "\266\267\377\266\267\266\377\267\266\266\377\266\266\266\377\266\266\266" + "\377\266\266\267\377\267\266\266\377\266\266\266\377\266\266\266\377\266" + "\266\266\377\266\266\267\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\310\310\310\377" + "\311\310\311\377\311\310\310\377\310\310\310\377\310\310\310\377\311\310" + "\311\377\311\310\310\377\311\311\310\377\311\311\311\377\311\310\310\377" + "\310\311\310\377\311\310\310\377\310\311\310\377\311\310\311\377\310\310" + "\310\377\310\310\311\377\310\311\310\377\310\310\311\377\311\310\311\377" + "\310\311\310\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\277\277\277\377\277\300\300\377\277" + "\277\300\377\300\277\277\377\300\277\277\377\277\300\300\377\300\277\277" + "\377\277\277\300\377\277\277\277\377\300\300\277\377\277\277\277\377\277" + "\300\277\377\277\277\277\377\277\277\277\377\277\277\277\377\277\277\277" + "\377\277\277\300\377\300\277\277\377\277\277\277\377\300\277\277\377\0\0" + "\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0" + "\0\4\0\0\0\16\0\0\0#\0\0\0E\322\321\321\377\321\321\322\377\321\321\321\377" + "\322\322\322\377\321\322\321\377\322\321\321\377\322\322\322\377\321\322" + "\322\377\322\322\321\377\321\322\321\377\322\321\321\377\321\322\321\377" + "\322\321\321\377\321\322\321\377\322\322\321\377\322\322\322\377\321\321" + "\321\377\322\322\321\377\321\322\321\377\321\322\322\377\0\0\0E\0\0\0$\0" + "\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0" + "\0\0""1\310\310\310\377\311\310\311\377\311\310\310\377\310\310\310\377\310" + "\310\310\377\311\310\311\377\311\310\310\377\311\311\310\377\311\311\311" + "\377\311\310\310\377\310\311\310\377\311\310\310\377\310\311\310\377\311" + "\310\311\377\310\310\310\377\310\310\311\377\310\311\310\377\310\310\311" + "\377\311\310\311\377\310\311\310\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\333\333" + "\332\377\333\333\332\377\333\333\333\377\333\333\333\377\332\333\333\377" + "\333\333\332\377\332\332\332\377\333\332\332\377\333\333\333\377\333\332" + "\333\377\333\332\332\377\333\332\332\377\332\332\332\377\332\333\332\377" + "\333\332\333\377\332\332\332\377\332\333\333\377\332\333\333\377\332\332" + "\333\377\333\332\332\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\322\321\321\377\321\321\322" + "\377\321\321\321\377\322\322\322\377\321\322\321\377\322\321\321\377\322" + "\322\322\377\321\322\322\377\322\322\321\377\321\322\321\377\322\321\321" + "\377\321\322\321\377\322\321\321\377\321\322\321\377\322\322\321\377\322" + "\322\322\377\321\321\321\377\322\322\321\377\321\322\321\377\321\322\322" + "\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\343\344\344\377\344\343\344\377\343\343" + "\343\377\344\344\344\377\344\344\343\377\344\343\343\377\343\344\344\377" + "\343\344\343\377\344\344\343\377\344\344\344\377\344\344\344\377\344\343" + "\344\377\344\344\343\377\343\344\344\377\344\344\344\377\344\344\344\377" + "\344\343\343\377\344\343\344\377\344\343\343\377\344\344\344\377\0\0\0E\0" + "\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\6\0\0\0""1\333\333\332\377\333\333\332\377\333\333\333\377\333\333\333" + "\377\332\333\333\377\333\333\332\377\332\332\332\377\333\332\332\377\333" + "\333\333\377\333\332\333\377\333\332\332\377\333\332\332\377\332\332\332" + "\377\332\333\332\377\333\332\333\377\332\332\332\377\332\333\333\377\332" + "\333\333\377\332\332\333\377\333\332\332\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0" + "\0E\355\355\354\377\355\354\355\377\355\355\354\377\355\355\355\377\355\355" + "\355\377\355\355\354\377\355\354\354\377\355\355\355\377\355\355\354\377" + "\355\355\355\377\355\355\355\377\354\355\355\377\354\355\355\377\354\354" + "\354\377\354\354\355\377\354\354\354\377\355\355\355\377\355\355\355\377" + "\355\355\355\377\355\355\355\377\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\343\344\344\377\344" + "\343\344\377\343\343\343\377\344\344\344\377\344\344\343\377\344\343\343" + "\377\343\344\344\377\343\344\343\377\344\344\343\377\344\344\344\377\344" + "\344\344\377\344\343\344\377\344\344\343\377\343\344\344\377\344\344\344" + "\377\344\344\344\377\344\343\343\377\344\343\344\377\344\343\343\377\344" + "\344\344\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0\0#\0\0\0E\366\366\365\377\366\366\366\377" + "\366\366\366\377\366\366\366\377\366\366\366\377\365\365\366\377\366\366" + "\366\377\366\366\366\377\366\366\366\377\365\366\366\377\366\366\366\377" + "\366\366\366\377\366\366\366\377\366\366\365\377\366\366\366\377\366\366" + "\366\377\366\366\366\377\366\366\366\377\366\366\366\377\365\366\366\377" + "\0\0\0E\0\0\0$\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\6\0\0\0""1\355\355\354\377\355\354\355\377\355\355\354\377\355" + "\355\355\377\355\355\355\377\355\355\354\377\355\354\354\377\355\355\355" + "\377\355\355\354\377\355\355\355\377\355\355\355\377\354\355\355\377\354" + "\355\355\377\354\354\354\377\354\354\355\377\354\354\354\377\355\355\355" + "\377\355\355\355\377\355\355\355\377\355\355\355\377\0\0\0""2\0\0\0\7\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\16\0\0" + "\0#\0\0\0E\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377" + "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244" + "\244\377\244\244\244\377\244\244\244\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0" + "\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\366\366\365" + "\377\366\366\366\377\366\366\366\377\366\366\366\377\366\366\366\377\365" + "\365\366\377\366\366\366\377\366\366\366\377\366\366\366\377\365\366\366" + "\377\366\366\366\377\366\366\366\377\366\366\366\377\366\366\365\377\366" + "\366\366\377\366\366\366\377\366\366\366\377\366\366\366\377\366\366\366" + "\377\365\366\366\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\15\0\0\0#\0\0\0E\255\255\255\377\255\255" + "\255\377\255\255\255\377\256\255\255\377\255\255\256\377\255\255\255\377" + "\255\255\255\377\255\255\255\377\255\255\255\377\255\255\256\377\255\255" + "\255\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377" + "\255\256\255\377\255\255\255\377\255\255\255\377\256\256\256\377\255\255" + "\255\377\0\0\0E\0\0\0#\0\0\0\16\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\6\0\0\0""1\244\244\244\377\244\244\244\377\244\244\244" + "\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244" + "\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244" + "\377\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244" + "\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\0\0\0""2\0\0" + "\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0" + "\0\15\0\0\0\"\0\0\0B\267\266\266\377\267\266\266\377\266\266\266\377\266" + "\266\266\377\266\266\267\377\266\266\266\377\266\266\266\377\266\266\267" + "\377\266\266\266\377\266\267\266\377\266\266\266\377\267\266\266\377\266" + "\266\266\377\266\266\267\377\266\266\266\377\266\266\267\377\266\266\266" + "\377\266\266\267\377\267\266\266\377\266\266\266\377\0\0\0C\0\0\0\"\0\0\0" + "\15\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0" + """1\255\255\255\377\255\255\255\377\255\255\255\377\256\255\255\377\255\255" + "\256\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255\255\377" + "\255\255\256\377\255\255\255\377\255\255\255\377\255\255\255\377\255\255" + "\255\377\255\255\255\377\255\256\255\377\255\255\255\377\255\255\255\377" + "\256\256\256\377\255\255\255\377\0\0\0""2\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\14\0\0\0\36\0\0\0<\267\267" + "\266\354\277\277\277\377\277\277\277\377\300\277\300\377\277\277\300\377" + "\277\300\300\377\300\277\277\377\277\277\277\377\277\277\277\377\277\277" + "\277\377\277\277\277\377\300\277\277\377\300\277\277\377\300\277\300\377" + "\277\277\277\377\277\277\277\377\277\277\277\377\277\300\277\377\277\277" + "\277\377\266\267\266\354\0\0\0=\0\0\0\37\0\0\0\14\0\0\0\4\0\0\0\1\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0/\267\266\266\377\267\266\266" + "\377\266\266\266\377\266\266\266\377\266\266\267\377\266\266\266\377\266" + "\266\266\377\266\266\267\377\266\266\266\377\266\267\266\377\266\266\266" + "\377\267\266\266\377\266\266\266\377\266\266\267\377\266\266\266\377\266" + "\266\267\377\266\266\266\377\266\266\267\377\267\266\266\377\266\266\266" + "\377\0\0\0""0\0\0\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\1\0\0\0\3\0\0\0\12\0\0\0\31\0\0\0""3\202\202\202\222\276\275\275\356\310" + "\310\310\377\311\310\310\377\310\311\311\377\310\310\310\377\310\310\310" + "\377\311\311\310\377\310\310\310\377\310\310\311\377\310\311\310\377\310" + "\311\311\377\311\310\311\377\310\310\310\377\310\311\310\377\310\310\310" + "\377\310\310\311\377\311\310\311\377\311\310\310\377\202\202\202\222\0\0" + "\0""3\0\0\0\31\0\0\0\12\0\0\0\3\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\5\0\0\0'\265\265\264\356\277\277\277\377\277\277\277\377\300" + "\277\300\377\277\277\300\377\277\300\300\377\300\277\277\377\277\277\277" + "\377\277\277\277\377\277\277\277\377\277\277\277\377\300\277\277\377\300" + "\277\277\377\300\277\300\377\277\277\277\377\277\277\277\377\277\277\277" + "\377\277\300\277\377\277\277\277\377\264\265\264\356\0\0\0'\0\0\0\6\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\7\0\0\0" + "\22\0\0\0%\0\0\0<\0\0\0Q\0\0\0`\0\0\0i\0\0\0l\0\0\0n\0\0\0n\0\0\0n\0\0\0" + "n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0n\0\0\0m\0\0\0i\0\0\0b\0\0\0R\0" + "\0\0<\0\0\0%\0\0\0\22\0\0\0\7\0\0\0\2\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\3\0\0\0\26\212\212\213\211\276\275\275\356\310\310\310" + "\377\311\310\310\377\310\311\311\377\310\310\310\377\310\310\310\377\311" + "\311\310\377\310\310\310\377\310\310\311\377\310\311\310\377\310\311\311" + "\377\311\310\311\377\310\310\310\377\310\311\310\377\310\310\310\377\310" + "\310\311\377\311\310\311\377\311\310\310\377\211\212\212\212\0\0\0\27\0\0" + "\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0" + "\0\4\0\0\0\13\0\0\0\26\0\0\0%\0\0\0""3\0\0\0<\0\0\0B\0\0\0E\0\0\0E\0\0\0" + "E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0E\0\0\0C\0" + "\0\0=\0\0\0""3\0\0\0%\0\0\0\26\0\0\0\13\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\7\0\0\0\26\0\0\0'\0\0\0""0\0" + "\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0" + "\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""2\0\0\0""1\0\0\0)\0\0" + "\0\30\0\0\0\7\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\1\0\0\0\2\0\0\0\5\0\0\0\13\0\0\0\22\0\0\0\31\0\0\0\37\0\0\0\"" + "\0\0\0#\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0\0\0$\0" + "\0\0$\0\0\0#\0\0\0\"\0\0\0\40\0\0\0\32\0\0\0\23\0\0\0\13\0\0\0\6\0\0\0\2" + "\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1" + "\0\0\0\3\0\0\0\6\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\7" + "\0\0\0\6\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\12\0\0\0\14" + "\0\0\0\15\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16" + "\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\16\0\0\0\15\0\0\0\14\0\0\0\12" + "\0\0\0\7\0\0\0\4\0\0\0\2\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1" + "\0\0\0\1\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4" + "\0\0\0\4\0\0\0\3\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1" + "\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0", +}; + diff --git a/pui/textures/buttons.xcf b/pui/textures/buttons.xcf new file mode 100644 index 0000000000000000000000000000000000000000..1af4d77dc76d71a7230674a337c2e4dd85597004 GIT binary patch literal 22505 zcmeHPX>c6Jb?)w&J#g{>DT(4CNMsyKq|8$yDLau$)R}V1E<2WfxMGF38B3%~lx!$hDlCGOMF1gz#V+=koz3^X znO$Ik#bQCnl#~wQ4K=)!GBVU0oyzT8{r{@n|zu1=Hsr5u%EpX55IfYGn;pA zzkBDiyS5=o;k;HK-}~GPPj9c?yXWa$+wLs?_>P@h_dLDl+1iiG?(S!IZrNPB>JzJE zDAHC4*sTpqf`)W5=Q$~eG5GjKvRA}sRc+|_-{%rI)jd> zRBGeDD)q##vR7fxwr4;-HT$!h_dd6MTkWSezp(w;+NGsegF1>1;JPR`K`!R$a2qA>*_1SUp0Mh);{G%^q%Z1So`QGsgmL-oy2AmnD!$cdFwx88?~IDa&sSE15vU z#G-5pJS2>0C^X~_4~2&eo~#G-V2llc&%hv_T)`&?8cb74T0t5h)Re|Ub(_n`LG{~$ zZNcN(uf0B=Vq|X#Mx!8;Vv&qmlo7aYMLl(~%)JQe4G%q9`DpBsPu@|EhOxut)#Xk&z;U4V`+)~R(HsyI6+X8cr9Ql;6&@D% zXHQ~ep7iDY*fU^Qg!`Z}zXqAxelJkFmCZ(|#W|`awGT%{L)jxxIm=Z6rK9dr0<+`P z&T=(g@uaADkW1d}Jms@o)f_}Ho8&}AldCJc{%f!C;1O=Gl zK*SlbMCD*{7W^|vzb)pg73y}D# z|1M$dPPyC5_@96>0G;D?azZ`B)pfkkEj z*jE2(ep>aP^LU^2H@Of{b97iGwXy6#urino*p|`CQgLks%d6+q%qyQ4ubER_9<-o| zR7_i;S+_1*zH;@N@S6VBt5z(#b#@qMlnKtdZQWx}d}+(p@Yen)@(g+vOnQw!kKA8AM z(GF9!+f?n$etGUd^P4B$3cuBV;#aS~^!($}FIM@j>%Q>Zq<);T-@S3NV%3_p;kB_f ztMC4Ug)&Zb!Et3x8h=4mqcMCvUv~rcdU1t?=e$IROX>$g69Dn5?KKNR%;Jq6=aE>(f4F(3&O-EqgIY)l> z;L5-6PFWWQU{N;EyN&5FZ5c2va_)5Ex1JPTWk$V&Rb`0W1id2N^4L~-gfr#ySMXh?_Nft z;~ga5y*v^biRegzyT}O7ryDAV6QvA)k(qN4^FrF=x$XJnZsBAkm`$k`gZ} z_`V;}<16OBxZV@>W%qqlEOmM8{oIG=<-e7sU!Qw-@WT9f32*%43z;QoLT5=Pg9gG7kK`u0YR(qc9Mb-ceVIOYrEM(Kig z^V1ge@%aBo>HmdMN(Sa$1P(>(GrJMzjZpYNH*AD%!n0VMLRRVmr2E^VExwQ~I&gGR zc1F%mTl9C#vwCo!KFZiE!ldmYm0tR5Don(|jQeZ2R)~Tb=hu?#E`<-@Ts)6jio0eX z%NDagvttLJH2$TwaD1a)>d)g@Q#BdcRexLj9bd?n9Zj~lEpWh)Qkrb#|7?@} z74BS%z$OcSde7IlKf8S!#2eO3>=K#{g+|uhEQq%)dBYd7#<*d`-v6X+)s4S|AWFn+LOxGXZPhfTx`M>OgD9EVds&nn?HKeAlUB%uoO`_mctpWpXKS(Y_7NcrLra)v5r1}SxI{2xB zS_SLfx_ZsXW>i(5s;jTBt2aEDjRU0`59`Ca(LLN~8lA(9+?m6HMvai-AbYRn5sJ@S9D|As$I&no~?_wwkp{wY0XhwCYyflAs{6O<9htmNX>Y zYPXnHx24szCRM)?Eqgd91ti zi8uwGvQF@D76MwK+kL0|Rz^2r(Y~b=>2?)WtDAaOfWg>P)?9h zCCV6S$yQ%k7DeWS%77|Ee-cbG%B80up-3LJU3q$BpQ6-nc)0bKd0G?YawWK`0V1YHP5 zcx#C$!4BPSBP`)T0Pv!_Jm9bZ9Hz?vL;yGzBZHJQpoOqP*&wGO_H-%rPPYwU>3*kM zkOm6|-s!GjG`BkixH%2HaTz&85$m++(Wlb@7TuEuzL?WiPm(8cIrM3b97(|;WCDH> zZK@d6^p2kIJ>QG(`QBh}^1M>O7r_;Y$_OsH&$?v#^rbk##{;D-?${nYVd;tr5p7m5 zvVk`CaFBRo4G~ZdD1l~4-0OI|4m}KL zAez(%ASQ?n875|9N;-w?GXfGq+V-jd84JQB>`M`1E2C7R@g10OpsK&B?igE zjrLIcH6Q{(LB8A>C?WtxpgkptrakVT1cqRm=jDIr_~;CGIYb5l5X+O9>?263lhA>| z)TzEX5j6~O0w3FfNm9;86GoWEL@Vt&X_Gci%u9pikoY9N^$LTr|~IpDAd68*ppUkg?GcFC+9a?A!)#2OEKK;R<~C1I0#}d2x7V%8YN<%AcIofpX$bwVSTtg zr}gOo5x@fn0)y2vk~2I6Cp0j_I&A|$V1QH*2!g#1F~Cp`FcOP|)(CBnguM7PHZ-6B zZ$DOQ5f~ygMhFRFlt`lKOW}}Nol8pf*AfwejAqja8BXKfw}u?r9E1hp1osT1#0MWF zXnw%bK_jwg}ocfP5Q0tW~a{Ae*i1VVxY3#%^1WS*ua zt6`7mI*a24$U!j3f`dRvbz{=AJ!UmVC=gqqH)ua3au$cTD9-Z0L-0eGe1Q~!jWA%t zX#y?;i4|6hLzvLnomd%&V50&ue7gg~0j3Dpsech%5Obm<*q-n~B-m~`EEpr@2v&Q# zqaBV|?B!nq4}46}ox}xzNL&(t6JmP=a<)gHD=B9H9Z-7O4&E0`C{wZMu2riytWN5R zJDW$~13C7h=FBHEPVlZMcIn`%%%>2q{*Yom-7kt?FcuW6tu|)-vai{&22G9Hgf@ou zs(UivTVMqd{jyPU7tS}fpn?<2X+(t*4(t_gxr>j9Q#x@b8jnSlqSd55=go_Yxp3mk zSrLn{nRVa9XqwV}3tk<~*-*uuw=$Sd>tQ|_g5VTB+bqB$209(GqTZV4sl{nSL0Nj< z+C)dq^U;Waw4tW=&vLF=oG?i5ESUAqZX*!Fj)M6l{#j~z&#V&A=%C-am(Wm}4>S}L z2~iQBtY1J9k+@^B10aTT_(zYd5nB?E90KeY;vbHfA&4eTeszX@~GJ74s>Y%i-r>?_If@*FTRp5VGG-;0{gKOiXaF%C1JmjG~WK z+`keVN)I@+nC=Bg2tG(O-q8yCc9gDc$N6n+bBwm(8HW0!k zKp-mMWL>3oL_qNN5ILO#FVJ_b77!aOAO&Y{Xb$NU(>Ygktmt|rX(+vewbww137%DD z_YnQ9ZhBXAl&0~kB3>>|^x#8J47f3exKZO7QsLgj`Q9;as)!@y`%s2xq12UrO=IZ~ z8Ci@p%qCfyU(}ZhiuD9=z)VfqI8W*pnn)V%6cqvA`03m!&eqT}f{TS&oGdI9bE0fG zQMxfM))90=F&|1CDbBi-7xbRQED|RQ??2XW7xkN>S$|2UTIf9;P|CM*LQ}a-p2q|u zC=US2XdD!Bl8isi3ug)=Cvi_AL1REXA(>2>&OI9QjNl!?_?3BFiKcOk^stRN7W9}* z-eUS>f=g5dZ-}0d7yuL8A)7vt?d$&R3q0lsRYT*8zR$kK(|bX|#<+M&Fnq&PIzgWH z5AZyvQDpj+FYa_+P`t%=fbfpDYE?7N1)59Qd&^z=It5%I-wR606fLJx)Ou)sZ^C0b zCx{MEg0C-L-4I{h!ah(%Z|r>U`Ch!t@N4uX$8&Cq`$3)yglQ2@oT$ZokHrV7>Q7SZ z)2W%(1v0}4u?##9sBCKIr;P8o<-g%?CAu=)4`O9ZckFz z`>#5nzlf(3$htp2fx^Ehn6g1vtzNS_v1-NQ3ZpXXGO43?R_M$<8RzICo4e>;!OXpx z^eTzhgec$mcvUD{6u)3B=Uo+g&6+id)l%}%+K>}uWw`wj!fcVepD%n2GEap*w|Upz z8_UYE6!_s`K~|1LtH0g%IbYb1J&Oxg?!Ldo4- zZ;W^IXT7Io<$?~bi+HS@N!X>bayrJ#V5VIsD~AVh2CD=@&bn%sOvqUSwz}`2U6hQg zu1Com!M2ILRw5UN;^yYICVF===arC2u4b&po*@nAqkIdltjIcfq~LHoGXk!<3-zY` zCiL69ZWOr$?(M&_4xX56wB7JvnE=lbZ?k&s>muItC3|Y(&Gg&XOT4A=iy*9l_3SqQ zd;#9g9Yqcf1o8J~OuAWhC|skt4#v$^W0PN{(rx(F2>N*CqK%i%VoGGES_BFuqKPqRsO&Z@Hn zQ?YF5S911Q1F;Cj7V@EFDvAwHxjur;ZnV`cIlqtW8g9jTp{cmF-{!l0;se6>YsF=g znKjdaD$bBuLoZE5tIYUGhniTgMU1AIQ)alw^n{s*3D?1u84QK-BznHrILjlCP@O6as3aMs;-BSoXc}y0lJMfpA4tRrR`R{sPes zSI=Kqd&eD1*Df7Z+6vEE{L^djR1!)Dsu$N~He?dogy*jqf|S%&#lrRAtCHHTs=ePA z?%3oB)k`1#hznIx)Pxj%L~6$R`~uRb)ba7wC~7_;HDCMq7q@@qncZu5N2O7gtXO~l zria%(Jg&u-E?c`Szd6~=uCdqKZ1a8aVmD;mi$HQ&T3I@Ym*m=q_b>)mdL*73f$Y!L z`OBbWO~d4sm?oMAi3d|fSUmClV47uT;7g+N(qf#6&o>>Fht-)^`LL{|HXWhoy|iO< z^;5EXzzwXeES1+w39kpuO_-LIm=nFfEVl;}MsRV1tbr<# z;d8stTrz*}(|o8X);1ZghbqGJ4QBm6x_qUV1zqhT5g;VEV91lh9p7=$^#% zxmR!stD(4}l1m**UxDemGD@vsR4*=T#79j^QvQ$b| zNx{FHda^00}A96cLehYLD%;Lg&`2UnZyYu zd`{3(vS_N@(s!~Y9G)O~~#A6BpKI4f)yrld`uj$rd${I|ryTXmCCUb`#!X!Z`2&YhdHD=az z1bvtWeaMjke37LE({qTj)QXm4Ws!B5K8J|9z0p!pj7Idl$e(=B^eBa8ObN?~fjG6#Sb@dY!ZKp;fi`rni)ysh*m6snA{b!uzjiZZ z8_^!4@$zX2M{f*7WWj*PIF_*5lAI$N56iBnXC2dE9XXwZHAAH`kMR3v$UJh*rOZvr zIs&lGSXo(=eRK&BNpCh;)>M{ALB1#k$3`7c8*Inm-%^dbr&?EyR)q0SHZVh$u3H+t zqju3v)nO8Qnf00YPnXQ$U)j*js#{Wxe_Nw8v|@hPXu65(7gksz++SN|i?HbqUwC*a z{|)hj~<`=XN2>Rx$XDD dlMP72Z#|!U69FrjK$p%|-