diff --git a/uppdev/AAA/AAA.upp b/uppdev/AAA/AAA.upp index c886839cc..bb63da040 100644 --- a/uppdev/AAA/AAA.upp +++ b/uppdev/AAA/AAA.upp @@ -4,6 +4,7 @@ uses file test.iml, srcdoc.tpp, + Upscale.cpp, main.cpp; mainconfig diff --git a/uppdev/AAA/Upscale.cpp b/uppdev/AAA/Upscale.cpp new file mode 100644 index 000000000..a6dd1ffc6 --- /dev/null +++ b/uppdev/AAA/Upscale.cpp @@ -0,0 +1,399 @@ +#include + +using namespace Upp; + +int sqr(int x) +{ + return x * x; +} + +RGBA Blend(RGBA a, RGBA b) +{ + RGBA r; + r.a = ((int)a.a + b.a) >> 1; + r.r = ((int)a.r + b.r) >> 1; + r.g = ((int)a.g + b.g) >> 1; + r.b = ((int)a.b + b.b) >> 1; + return r; +} + +RGBA Get(const Image& img, int x, int y) +{ + return Rect(img.GetSize()).Contains(x, y) ? img[y][x] : RGBAZero(); +} + +int SqrDistance(RGBA a, RGBA b) +{ + return sqr(77 * ((int)a.r - b.r)) + sqr(151 * ((int)a.g - b.g)) + sqr(28 * ((int)a.b - b.b)); +} + +bool IsSimilar(RGBA a, RGBA b, int max) +{ + return SqrDistance(a, b) <= sqr(max); +} + +int GetColorIndex(Vector& colors, Color c, int max_distance) +{ + for(int i = 0; i < colors.GetCount(); i++) + if(IsSimilar(colors[i], c, max_distance)) + return i; + colors.Add(c); + return colors.GetCount() - 1; +} + +struct Colors : Vector { + const Image& m; + int x, y; + + int DX(int r) { + r &= 7; + return findarg(r, 0, 7, 6) >= 0 ? -1 : findarg(r, 2, 3, 4) >= 0 ? 1 : 0; + } + + int DY(int r) { + r &= 7; + return findarg(r, 0, 1, 2) >= 0 ? -1 : findarg(r, 4, 5, 6) >= 0 ? 1 : 0; + } + + RGBA Get(int dx, int dy) { + return ::Get(m, x + dx, y + dy); + } + + RGBA Get(int r) { + return ::Get(m, x + DX(r), y + DY(r)); + } + + int GetCI(Color c) + { + return GetColorIndex(*this, c, 500); + } + + int GetCI(int r) { + return GetCI(Get(r)); + } + + int GetCI(int dx, int dy) { + return GetColorIndex(*this, Get(dx, dy), 500); + } + + Colors(const Image& m, int x, int y) : m(m), x(x), y(y) {} +}; + +Image Upscale(const Image& simg) +{ + Size isz = simg.GetSize(); + + ImageBuffer ib(2 * isz); + + Fill(~ib, RGBAZero(), ib.GetLength()); + + for(int x = 0; x < isz.cx; x++) + for(int y = 0; y < isz.cy; y++) { + DLOG("---------- " << x << ", " << y); + RGBA c = simg[y][x]; + int p[16]; + // 0 1 2 + // 7 c 3 + // 6 5 4 + Colors colors(simg, x, y); + for(int i = 0; i < 8; i++) { + p[i] = p[i + 8] = colors.GetCI(i); + DLOG(i << ": " << p[i]); + } + int ci = colors.GetCI(c); + DDUMP(colors); + // 0 1 + // 3 2 + int *pp = p; + for(int r = 0; r < 4; r++) { + RGBA& t = ib[2 * y + (r >= 2)][2 * x + (r == 1 || r == 2)]; + t = c; + if(pp[1] == pp[7] +// && ci != pp[0] +// && (pp[0] != pp[1] || pp[0] != pp[6] || pp[0] != pp[2]) +// && (pp[7] != pp[3] && pp[7] != pp[4]) +// && (pp[1] != pp[5] && pp[1] != pp[4]) + ) { + DLOG(r); + DLOG("x: " << (r == 1 || r == 2)); + DLOG("y: " << (r >= 2)); + t = Blend(colors.Get(2 * r + 1), colors.Get(2 * r + 7)); + } + pp += 2; + } + } + + return ib; +} + +int AADetected(RGBA a, RGBA b, RGBA c) +{ + DLOG("AADetect " << a << ", " << b << ", " << c); + + if(IsSimilar(a, c, 500) || IsSimilar(b, c, 500) || IsSimilar(a, b, 500)) + return false; + + int d = c.g - a.g; + int m = b.g - a.g; + + if(abs(c.r - a.r) > d) { + d = c.r - a.r; + m = b.r - a.r; + } + + if(abs(c.b - a.b) > d) { + d = c.b - a.b; + m = b.b - a.b; + } + + if(abs(m) > abs(d) || m * d <= 0) + return false; + + DDUMP(d); + DDUMP(m); + + DDUMP(abs(m * (c.r - a.r) / d + a.r - b.r)); + DDUMP(abs(m * (c.b - a.b) / d + a.b - b.b)); + + DDUMP(m * (c.r - a.r) / d + a.r); + DDUMP(m * (c.b - a.b) / d + a.b); + + return (abs(m * (c.r - a.r) / d + a.r - b.r) < 4 && + abs(m * (c.g - a.g) / d + a.g - b.g) < 4 && + abs(m * (c.b - a.b) / d + a.b - b.b) < 4) * abs(d); +} + +Image UpscaleA(const Image& simg) +{ + Size isz = simg.GetSize(); + + ImageBuffer ib(2 * isz); + + Fill(~ib, RGBAZero(), ib.GetLength()); + + for(int x = 0; x < isz.cx; x++) + for(int y = 0; y < isz.cy; y++) { + DLOG("---------- " << x << ", " << y); + RGBA c = simg[y][x]; + int p[16]; + // 0 1 2 + // 7 c 3 + // 6 5 4 + Colors m(simg, x, y); + for(int i = 0; i < 8; i++) { + p[i] = p[i + 8] = m.GetCI(i); + DLOG(i << ": " << p[i]); + } + int ci = m.GetCI(c); + + RGBA t[4]; + t[0] = t[1] = t[2] = t[3] = c; + bool hl = p[0] == p[1] && p[1] == p[2] || + p[6] == p[5] && p[5] == p[4]; + bool vl = p[0] == p[7] && p[7] == p[6] || + p[2] == p[3] && p[3] == p[4]; + bool dia = !hl && !vl; + dia = true; + int horz = AADetected(m.Get(7), c, m.Get(3)) * 1; + int vert = AADetected(m.Get(1), c, m.Get(5)) * 1; + int dia1 = AADetected(m.Get(0), c, m.Get(4)) * 1 * dia; + int dia2 = AADetected(m.Get(2), c, m.Get(6)) * 1 * dia; + const int *pp = p; + if(horz || vert || dia1 || dia2) { + if(horz && !vert) + t[1] = t[3] = m.Get(3); + else + if(vert && !horz) + t[2] = t[3] = m.Get(5); + else + const int *pp = p; + for(int i = 0; i < 4; i++) { + if(pp[0] == pp[1] && pp[1] == pp[7]) + t[decode(i, 2, 3, 3, 2, i)] = m.Get(i * 2); + pp += 2; + } + } + + ib[2 * y + 0][2 * x + 0] = t[0]; + ib[2 * y + 0][2 * x + 1] = t[1]; + ib[2 * y + 1][2 * x + 0] = t[2]; + ib[2 * y + 1][2 * x + 1] = t[3]; + } + + return ib; +} + +Image UpscaleA2(const Image& simg) +{ + Size isz = simg.GetSize(); + + ImageBuffer ib(2 * isz); + + Fill(~ib, RGBAZero(), ib.GetLength()); + + for(int x = 0; x < isz.cx; x++) + for(int y = 0; y < isz.cy; y++) { + DLOG("---------- " << x << ", " << y); + RGBA c = simg[y][x]; + int p[16]; + // 0 1 2 + // 7 c 3 + // 6 5 4 + Colors m(simg, x, y); + for(int i = 0; i < 8; i++) { + p[i] = p[i + 8] = m.GetCI(i); + DLOG(i << ": " << p[i]); + } + int ci = m.GetCI(c); + + RGBA t[4]; + t[0] = t[1] = t[2] = t[3] = c; + // if(AADetected(m.Get(0), c, m.Get(4))) + // t[3] = m.Get(4); + // if(AADetected(m.Get(6), c, m.Get(2))) + // t[1] = m.Get(2); + if(AADetected(m.Get(7), c, m.Get(3)) && + (pp[0] == pp[7] && pp[6] == pp[7] ) + t[1] = t[3] = m.Get(3); + if(AADetected(m.Get(1), c, m.Get(5))) + t[2] = t[3] = m.Get(5); + + ib[2 * y + 0][2 * x + 0] = t[0]; + ib[2 * y + 0][2 * x + 1] = t[1]; + ib[2 * y + 1][2 * x + 0] = t[2]; + ib[2 * y + 1][2 * x + 1] = t[3]; + } + + return ib; +} +/* int best = max(horz, vert, dia1, dia2); + if(best == horz) t[1] = t[3] = m.Get(3); + else + if(best == vert) t[2] = t[3] = m.Get(5); + else + if(best == dia1) t[3] = m.Get(4); + else + if(best == dia2) t[2] = m.Get(6);*/ + +static inline int GetResult(uint32 A, uint32 B, uint32 C, uint32 D) +{ + int x = 0; + int y = 0; + int r = 0; + if (A == C) x++; else if (B == C) y++; + if (A == D) x++; else if (B == D) y++; + if (x <= 1) r++; + if (y <= 1) r--; + return r; +} + +RGBA Blend(RGBA a, RGBA b, RGBA c, RGBA d) +{ + return Blend(Blend(a, b), Blend(c, d)); +} + +Image Upscale2(const Image& simg) // Super SAI +{ + Size isz = simg.GetSize(); + + ImageBuffer ib(2 * isz); + + Fill(~ib, RGBAZero(), ib.GetLength()); + + for(int x = 0; x < isz.cx; x++) + for(int y = 0; y < isz.cy; y++) { + DLOG("---------- " << x << ", " << y); + + Colors m(simg, x, y); + + int colorB0 = m.GetCI(-1, -1); + int colorB1 = m.GetCI(0, -1); + int colorB2 = m.GetCI(1, -1); + int colorB3 = m.GetCI(2, -1); + + int color4 = m.GetCI(-1, 0); + int color5 = m.GetCI(0, 0); + int color6 = m.GetCI(1, 0); + int colorS2 = m.GetCI(2, 0); + + int color1 = m.GetCI(-1, 1); + int color2 = m.GetCI(0, 1); + int color3 = m.GetCI(1, 1); + int colorS1 = m.GetCI(2, 1); + + int colorA0 = m.GetCI(-1, 2); + int colorA1 = m.GetCI(0, 2); + int colorA2 = m.GetCI(1, 2); + int colorA3 = m.GetCI(2, 2); + + RGBA product1a, product1b, product2a, product2b; + + RGBA c2 = m.Get(0, 1); + RGBA c3 = m.Get(1, 1); + RGBA c5 = m.Get(0, 0); + RGBA c6 = m.Get(1, 0); + + if(color2 == color6 && color5 != color3) + product2b = product1b = c2; + else + if(color5 == color3 && color2 != color6) + product2b = product1b = c5; + else + if(color5 == color3 && color2 == color6) { + int r = 0; + + r += GetResult (color6, color5, color1, colorA1); + r += GetResult (color6, color5, color4, colorB1); + r += GetResult (color6, color5, colorA2, colorS1); + r += GetResult (color6, color5, colorB2, colorS2); + + if(r > 0) + product2b = product1b = c6; + else + if(r < 0) + product2b = product1b = c5; + else + product2b = product1b = Blend(c5, c6); + } + else { + if(color6 == color3 && color3 == colorA1 && color2 != colorA2 && color3 != colorA0) + product2b = Blend(c3, c3, c3, c2); + else + if(color5 == color2 && color2 == colorA2 && colorA1 != color3 && color2 != colorA3) + product2b = Blend(c2, c2, c2, c3); + else + product2b = Blend(c2, c3); + + if(color6 == color3 && color6 == colorB1 && color5 != colorB2 && color6 != colorB0) + product1b = Blend(c6, c6, c6, c5); + else + if(color5 == color2 && color5 == colorB2 && colorB1 != color6 && color5 != colorB3) + product1b = Blend(c6, c5, c5, c5); + else + product1b = Blend(c5, c6); + } + + if (color5 == color3 && color2 != color6 && color4 == color5 && color5 != colorA2) + product2a = Blend(c2, c5); + else + if (color5 == color1 && color6 == color5 && color4 != color2 && color5 != colorA0) + product2a = Blend(c2, c5); + else + product2a = c2; + + if (color2 == color6 && color5 != color3 && color1 == color2 && color2 != colorB2) + product1a = Blend(c2, c5); + else + if (color4 == color2 && color3 == color2 && color1 != color5 && color2 != colorB0) + product1a = Blend(c2, c5); + else + product1a = c5; + + ib[2 * y][2 * x] = product1a; + ib[2 * y][2 * x + 1] = product1b; + ib[2 * y + 1][2 * x] = product2a; + ib[2 * y + 1][2 * x + 1] = product2b; + } + + return ib; +} diff --git a/uppdev/AAA/main.cpp b/uppdev/AAA/main.cpp index cc1707b82..2bf56c156 100644 --- a/uppdev/AAA/main.cpp +++ b/uppdev/AAA/main.cpp @@ -1,7 +1,5 @@ #include -#include - using namespace Upp; #define IMAGECLASS TestImg @@ -11,6 +9,10 @@ using namespace Upp; #define IMAGECLASS TestImg #define IMAGEFILE #include +Image Upscale(const Image& simg); +Image Upscale2(const Image& simg); +Image UpscaleA(const Image& simg); +Image UpscaleA2(const Image& simg); struct Test : TopWindow { virtual void Paint(Draw& w); @@ -30,122 +32,10 @@ struct Test : TopWindow { Test(); }; -int sqr(int x) -{ - return x * x; -} - -RGBA Blend(RGBA a, RGBA b) -{ - RGBA r; - r.a = ((int)a.a + b.a) >> 1; - r.r = ((int)a.r + b.r) >> 1; - r.g = ((int)a.g + b.g) >> 1; - r.b = ((int)a.b + b.b) >> 1; - return r; -} - -RGBA Get(const Image& img, int x, int y) -{ - return Rect(img.GetSize()).Contains(x, y) ? img[y][x] : RGBAZero(); -} - -bool IsSimilar(RGBA a, RGBA b, int max) -{ - return sqr(77 * ((int)a.r - b.r)) + sqr(151 * ((int)a.g - b.g)) + sqr(28 * ((int)a.b - b.b)) - <= sqr(max); -} - -int GetColorIndex(Vector& colors, Color c, int max_distance) -{ - for(int i = 0; i < colors.GetCount(); i++) - if(IsSimilar(colors[i], c, max_distance)) - return i; - colors.Add(c); - return colors.GetCount() - 1; -} - -struct Colors : Vector { - const Image& m; - int x, y; - - int DX(int r) { - r &= 7; - return findarg(r, 0, 7, 6) >= 0 ? -1 : findarg(r, 2, 3, 4) >= 0 ? 1 : 0; - } - - int DY(int r) { - r &= 7; - return findarg(r, 0, 1, 2) >= 0 ? -1 : findarg(r, 4, 5, 6) >= 0 ? 1 : 0; - } - - RGBA Get(int r) { - return ::Get(m, x + DX(r), y + DY(r)); - } - - int GetCI(Color c) - { - return GetColorIndex(*this, c, 500); - } - - int GetCI(int r) { - return GetCI(Get(r)); - } - - Colors(const Image& m, int x, int y) : m(m), x(x), y(y) {} -}; - -Image Upscale(const Image& simg) -{ - Size isz = simg.GetSize(); - - ImageBuffer ib(2 * isz); - - Fill(~ib, RGBAZero(), ib.GetLength()); - - for(int x = 0; x < isz.cx; x++) - for(int y = 0; y < isz.cy; y++) { - DLOG("---------- " << x << ", " << y); - RGBA c = simg[y][x]; - int p[16]; - // 0 1 2 - // 7 c 3 - // 6 5 4 - Colors colors(simg, x, y); - for(int i = 0; i < 8; i++) { - p[i] = p[i + 8] = colors.GetCI(i); - DLOG(i << ": " << p[i]); - } - int ci = colors.GetCI(c); - DDUMP(colors); - // 0 1 - // 3 2 - int *pp = p; - for(int r = 0; r < 4; r++) { - RGBA& t = ib[2 * y + (r >= 2)][2 * x + (r == 1 || r == 2)]; - t = c; - if(pp[1] == pp[7] - && ci != pp[0] - && (pp[0] != pp[1] || pp[0] != pp[6] || pp[0] != pp[2]) -// && (pp[7] != pp[3] && pp[7] != pp[4]) -// && (pp[1] != pp[5] && pp[1] != pp[4]) - ) { - DLOG(r); - DLOG("x: " << (r == 1 || r == 2)); - DLOG("y: " << (r >= 2)); - t = Blend(colors.Get(2 * r + 1), colors.Get(2 * r + 7)); - } - pp += 2; - } - } - - return ib; -} - void Test::Paint(Draw& w) { w.DrawRect(GetSize(), SColorFace()); - Image simg = TestImg::test1(); + Image simg = TestImg::test2(); int y = 10; PutImage(w, y, simg); @@ -155,7 +45,7 @@ void Test::Paint(Draw& w) simg = Unmultiply(simg); - Image r = Upscale(simg); + Image r = UpscaleA2(simg); w.DrawImage(10, 100, r); w.DrawImage(10, 150 + 2 * isz.cy, Magnify(r, 4, 4)); diff --git a/uppdev/AAA/test.iml b/uppdev/AAA/test.iml index a7623e18d..01e1e7fb8 100644 --- a/uppdev/AAA/test.iml +++ b/uppdev/AAA/test.iml @@ -2,6 +2,7 @@ PREMULTIPLIED IMAGE_ID(test) IMAGE_ID(test1) IMAGE_ID(test3) +IMAGE_ID(test2) IMAGE_BEGIN_DATA IMAGE_DATA(120,156,237,157,9,84,20,87,22,134,27,212,49,57,232,57,153,100,36,78,22,199,153,152,196,144,68,147,81,140,30,53) @@ -117,166 +118,193 @@ IMAGE_DATA(21,56,38,86,172,94,91,9,99,193,0,50,207,138,213,43,169,255,3,147,97,2 IMAGE_END_DATA(3520, 1) IMAGE_BEGIN_DATA -IMAGE_DATA(120,156,237,157,137,87,21,87,158,199,157,127,33,25,123,250,244,156,153,211,115,146,204,146,147,158,76,22,59,19,53,154) -IMAGE_DATA(168,49,198,196,45,154,180,198,37,26,163,40,130,134,168,113,3,121,136,200,190,41,40,40,162,6,81,68,193,13,119,217) -IMAGE_DATA(65,65,144,135,236,187,2,202,34,8,200,14,194,253,78,253,74,139,41,138,170,122,245,120,143,165,187,249,158,243,59,212) -IMAGE_DATA(123,117,183,170,87,159,251,251,221,91,183,138,113,227,254,225,143,227,4,193,140,234,237,237,69,144,223,110,118,217,231,79) -IMAGE_DATA(44,194,243,67,214,217,217,57,32,77,77,77,13,104,255,57,207,9,172,160,160,192,164,250,34,195,195,161,227,14,65,205) -IMAGE_DATA(40,141,41,250,224,131,181,70,219,152,198,244,247,166,238,238,110,28,246,222,194,82,194,191,103,221,245,177,72,63,255,61) -IMAGE_DATA(243,115,91,198,54,121,134,49,235,83,5,188,209,246,1,215,31,216,131,168,159,88,238,237,205,236,140,219,4,86,81,81) -IMAGE_DATA(97,84,61,98,230,195,57,171,165,46,76,193,106,95,165,49,165,47,32,158,243,242,242,120,163,254,170,168,168,136,183,178) -IMAGE_DATA(178,50,148,151,151,163,178,178,178,207,106,107,107,255,166,249,39,119,97,140,201,41,236,194,77,88,121,70,178,57,110,119) -IMAGE_DATA(216,60,143,20,204,119,139,103,243,93,19,216,108,231,68,102,231,123,142,13,243,33,141,201,76,58,122,112,47,238,158,89) -IMAGE_DATA(202,186,106,174,32,243,210,114,118,243,232,100,230,146,84,15,191,180,90,28,205,172,230,141,182,189,18,202,16,23,60,129) -IMAGE_DATA(149,38,238,100,250,203,86,236,140,243,123,140,250,14,45,34,126,13,49,111,168,47,48,182,15,208,194,63,113,95,93,93) -IMAGE_DATA(61,40,254,197,156,152,35,28,211,202,161,90,94,181,253,198,148,37,167,47,247,198,177,250,230,14,52,180,118,226,89,203) -IMAGE_DATA(75,171,111,238,68,126,85,51,236,46,85,96,181,87,150,108,220,56,166,161,145,238,236,83,89,179,61,83,131,109,39,171) -IMAGE_DATA(240,243,241,10,108,56,82,129,31,15,149,99,137,79,41,190,113,47,196,151,78,5,152,162,203,195,132,109,89,125,229,28) -IMAGE_DATA(241,219,131,172,235,155,217,253,200,229,44,38,120,34,219,127,183,2,103,30,84,225,84,194,35,28,140,204,197,254,179,185) -IMAGE_DATA(56,30,93,134,83,250,199,8,142,143,69,86,196,231,172,177,228,20,55,86,152,108,112,28,32,248,124,226,55,103,16,236) -IMAGE_DATA(11,150,35,138,7,180,246,3,196,51,181,79,96,191,164,164,100,128,239,39,246,71,154,255,193,250,99,99,218,33,124,175) -IMAGE_DATA(211,233,250,76,75,121,98,205,117,142,99,207,219,186,112,191,178,135,179,23,72,121,212,133,132,146,78,116,190,232,197,253) -IMAGE_DATA(170,30,236,189,90,129,45,110,97,99,113,192,48,137,88,191,150,217,34,178,102,92,206,120,142,11,105,77,56,151,218,136) -IMAGE_DATA(176,59,13,8,73,120,134,224,184,58,4,222,122,10,191,107,53,240,142,170,130,235,133,199,120,99,227,253,190,114,146,18) -IMAGE_DATA(19,16,230,248,54,187,186,255,61,230,22,91,134,211,169,21,136,140,125,136,146,202,231,168,127,222,130,186,231,173,40,172) -IMAGE_DATA(120,142,144,155,37,8,78,124,136,51,23,61,144,124,244,127,217,113,221,159,85,249,55,197,231,155,35,22,32,158,5,159) -IMAGE_DATA(47,176,47,142,249,197,236,215,213,213,141,8,255,166,198,228,114,223,107,253,78,173,77,114,250,122,223,75,254,245,28,255) -IMAGE_DATA(250,199,61,184,87,222,141,164,210,46,60,172,109,5,197,5,181,141,109,152,97,23,51,198,255,48,73,224,255,204,157,70) -IMAGE_DATA(156,74,106,196,111,9,13,8,142,173,71,192,237,58,28,184,206,197,235,81,53,112,185,80,5,135,115,149,216,117,154,235) -IMAGE_DATA(155,67,30,97,99,112,25,116,225,21,248,195,143,169,253,202,114,242,240,102,219,34,178,113,56,233,33,194,57,95,79,106) -IMAGE_DATA(104,106,66,209,147,106,116,112,219,100,45,220,47,27,16,85,130,131,113,197,216,29,158,0,103,111,63,213,223,90,103,102) -IMAGE_DATA(246,197,125,128,78,195,245,76,60,19,247,196,55,153,18,251,100,77,220,177,254,61,240,47,246,255,114,166,148,191,189,189) -IMAGE_DATA(157,231,191,169,181,11,217,156,175,207,174,238,125,21,3,116,227,86,94,27,174,228,180,160,137,27,23,124,161,139,97,148) -IMAGE_DATA(86,78,27,55,110,100,198,206,67,40,89,114,114,50,111,230,40,43,48,48,80,245,55,82,171,135,246,9,122,227,141,55) -IMAGE_DATA(250,241,96,238,227,149,138,248,191,162,111,230,198,99,61,56,198,113,255,172,229,5,90,59,123,209,218,209,139,150,142,30) -IMAGE_DATA(164,22,183,114,125,64,53,138,170,58,224,24,81,137,188,199,237,220,88,160,24,191,134,60,196,239,151,36,245,43,235,167) -IMAGE_DATA(221,254,108,235,185,108,4,92,43,68,30,231,247,219,94,48,180,180,181,193,63,248,24,106,57,54,154,185,113,93,196,141) -IMAGE_DATA(24,36,20,53,193,57,60,11,148,150,242,40,157,51,193,247,155,155,125,193,168,108,251,111,191,69,100,100,164,226,239,70) -IMAGE_DATA(60,147,207,151,178,47,140,251,197,54,18,252,15,230,58,80,170,95,173,109,226,207,196,120,92,92,28,111,226,109,225,179) -IMAGE_DATA(92,94,58,199,246,246,246,236,107,215,100,52,114,252,231,87,51,228,114,252,103,113,253,64,122,249,11,126,12,16,93,212) -IMAGE_DATA(206,237,235,198,44,199,36,44,93,186,148,133,133,133,13,104,147,152,7,41,115,179,102,205,26,192,138,52,13,241,165,196) -IMAGE_DATA(131,92,126,165,243,35,229,89,141,127,161,78,41,219,210,246,200,165,25,202,227,37,237,56,93,197,199,250,109,28,243,1) -IMAGE_DATA(55,159,242,236,123,92,174,230,63,235,194,43,241,164,161,11,81,247,27,248,207,94,151,159,160,189,171,23,127,241,46,128) -IMAGE_DATA(117,112,41,126,55,55,174,95,89,11,29,207,49,155,83,25,112,13,125,128,218,246,110,52,112,121,186,168,14,157,3,78) -IMAGE_DATA(70,94,196,54,123,7,220,188,147,138,236,166,110,252,114,48,21,148,150,242,200,157,51,129,125,217,241,62,199,44,40,118) -IMAGE_DATA(167,191,134,56,87,73,75,101,251,141,31,207,247,1,74,34,158,165,243,252,98,159,79,49,63,113,223,220,220,204,155,18) -IMAGE_DATA(255,90,124,175,49,254,89,188,111,36,248,55,198,255,39,38,38,226,240,225,195,72,79,79,199,92,247,187,120,198,241,95) -IMAGE_DATA(80,195,144,207,89,246,147,94,60,224,198,1,119,185,24,32,145,27,7,60,227,248,159,237,116,151,207,179,101,203,22,196) -IMAGE_DATA(198,198,246,107,131,192,131,28,111,90,120,16,167,147,242,160,228,163,213,36,148,165,196,191,26,251,130,40,175,33,254,135) -IMAGE_DATA(226,120,249,242,143,87,32,236,110,3,122,122,57,95,205,249,252,206,110,198,199,250,173,156,239,167,88,191,178,190,11,117) -IMAGE_DATA(205,221,124,191,176,47,178,18,79,159,119,99,142,107,46,214,6,22,97,252,244,232,126,101,205,181,13,97,107,131,82,161) -IMAGE_DATA(59,166,71,69,75,55,215,7,244,162,178,169,25,123,61,60,121,246,19,244,89,168,123,1,164,215,119,195,218,231,46,40) -IMAGE_DATA(45,229,145,59,39,186,113,10,113,191,192,51,201,80,31,160,33,173,161,113,0,241,172,198,62,25,113,223,218,218,202,155) -IMAGE_DATA(28,255,106,215,145,86,254,13,237,27,205,254,223,209,209,145,101,101,101,241,107,63,236,236,236,52,25,165,77,74,74,194) -IMAGE_DATA(170,85,171,6,240,64,215,179,92,123,181,242,32,112,110,14,254,133,99,149,171,71,236,187,105,91,173,12,161,15,144,227) -IMAGE_DATA(127,168,142,151,68,243,250,39,226,235,249,88,127,111,196,19,52,183,247,96,219,201,114,254,243,250,35,165,120,84,215,137) -IMAGE_DATA(152,236,38,100,148,181,192,254,204,35,46,142,239,198,12,199,44,172,240,43,196,235,147,175,245,43,107,217,47,206,108,177) -IMAGE_DATA(119,44,28,66,238,35,190,184,9,220,144,1,149,92,223,113,53,46,25,101,207,158,163,166,7,120,216,6,156,207,105,196) -IMAGE_DATA(47,129,41,160,180,148,71,238,216,116,74,76,75,231,236,148,250,0,49,251,226,180,50,101,82,93,116,221,202,141,3,4) -IMAGE_DATA(254,159,60,121,210,111,158,79,202,62,141,87,201,164,252,27,195,163,177,236,106,205,51,210,254,159,226,254,158,158,30,144) -IMAGE_DATA(165,165,165,245,197,74,74,118,231,206,29,8,233,165,220,208,103,37,95,171,149,7,18,113,102,46,254,149,218,36,142,189) -IMAGE_DATA(13,241,47,180,95,142,255,161,58,94,210,66,175,98,126,94,159,184,223,113,170,28,207,219,122,176,225,104,41,255,121,133) -IMAGE_DATA(95,17,202,106,59,176,192,35,15,55,31,52,114,253,66,25,58,186,123,81,90,211,129,37,222,249,120,109,194,213,126,101) -IMAGE_DATA(237,243,216,207,102,235,46,96,211,145,59,112,9,47,68,29,119,36,13,221,64,115,47,103,220,118,35,199,127,29,183,189) -IMAGE_DATA(51,164,16,86,129,9,160,180,148,71,218,38,213,113,191,18,215,226,62,64,75,26,145,241,243,0,150,150,116,157,14,56) -IMAGE_DATA(63,196,179,116,158,79,28,243,11,236,211,61,107,178,191,54,255,175,84,175,214,239,148,36,78,187,123,247,110,116,117,117) -IMAGE_DATA(241,118,246,236,89,60,124,248,144,239,7,228,140,246,133,132,132,244,165,231,252,127,191,114,137,7,185,235,152,100,12,15) -IMAGE_DATA(114,229,104,229,95,234,143,169,14,185,122,180,182,69,92,191,28,255,67,117,188,164,233,123,243,224,115,165,186,111,94,223) -IMAGE_DATA(226,112,9,86,250,23,227,123,223,66,44,244,204,231,99,253,89,78,217,152,238,144,133,41,187,51,241,241,46,61,38,236) -IMAGE_DATA(200,192,34,207,92,188,246,65,84,191,178,210,210,210,49,123,157,61,155,105,119,25,54,28,223,174,225,5,208,63,108,68) -IMAGE_DATA(75,123,55,90,218,186,241,128,219,118,58,157,15,43,191,24,80,26,74,75,121,164,34,127,172,58,231,175,196,247,219,111) -IMAGE_DATA(191,52,35,216,199,171,186,236,185,124,114,247,179,165,252,19,251,13,13,13,70,241,79,50,149,127,53,153,194,190,82,249) -IMAGE_DATA(90,190,211,234,255,119,238,220,137,252,252,124,222,14,29,58,196,175,165,160,113,189,156,81,26,47,47,175,190,244,83,167) -IMAGE_DATA(78,85,61,118,177,140,225,65,78,90,249,87,27,203,75,211,73,203,82,138,229,197,199,160,181,189,166,30,47,137,214,240) -IMAGE_DATA(56,159,127,12,135,179,149,216,21,86,206,207,235,219,156,40,131,245,209,18,172,11,44,198,234,67,69,124,172,191,212,55) -IMAGE_DATA(31,127,225,124,62,113,191,208,227,165,73,249,39,29,9,62,142,53,186,0,54,99,251,121,172,240,184,5,155,3,9,216) -IMAGE_DATA(226,155,4,27,239,68,88,249,196,98,185,219,117,44,217,23,133,85,187,15,50,74,43,39,157,26,251,106,125,128,156,52) -IMAGE_DATA(206,19,82,157,114,99,128,161,94,255,175,133,127,45,101,152,194,191,214,118,8,223,139,199,251,82,147,43,99,235,214,173) -IMAGE_DATA(184,117,235,22,111,158,158,158,200,201,201,193,141,27,55,100,45,59,59,155,230,11,250,210,191,77,253,185,70,13,7,255) -IMAGE_DATA(66,154,193,182,71,107,63,48,216,242,141,229,159,214,240,252,243,154,84,252,97,101,10,126,191,228,14,254,105,97,2,63) -IMAGE_DATA(175,63,254,139,104,140,255,236,22,254,113,202,13,188,254,241,53,62,214,39,222,165,38,85,124,124,60,255,27,94,189,126) -IMAGE_DATA(139,77,218,16,132,9,86,167,240,209,166,72,222,104,123,246,175,39,16,23,159,192,18,18,19,25,205,241,202,73,19,255) -IMAGE_DATA(90,250,0,173,247,8,94,241,79,241,191,220,24,96,40,101,14,254,133,188,131,101,95,90,134,150,182,106,41,75,208,207) -IMAGE_DATA(63,255,140,43,87,174,240,230,239,239,15,7,7,7,222,118,236,216,65,113,41,31,227,127,243,205,55,152,62,125,58,166) -IMAGE_DATA(77,155,198,127,39,164,127,235,173,183,52,215,57,28,252,11,117,152,82,158,216,180,198,18,114,50,7,255,230,212,211,167) -IMAGE_DATA(79,17,26,26,202,138,139,139,113,236,248,113,182,199,197,131,205,255,241,23,246,193,119,47,141,182,29,93,61,217,111,33) -IMAGE_DATA(33,172,176,176,144,124,45,163,181,53,82,105,230,159,76,205,63,208,62,141,229,104,225,95,107,156,108,140,204,197,191,184) -IMAGE_DATA(12,99,185,55,165,108,45,253,205,250,245,235,217,233,211,167,121,158,137,251,240,115,231,17,29,151,44,107,97,225,17,120) -IMAGE_DATA(231,157,119,248,180,71,142,28,33,62,52,183,111,168,249,23,207,231,107,149,248,222,158,154,13,38,30,24,109,252,183,180) -IMAGE_DATA(180,192,197,197,133,113,191,27,163,24,79,73,52,199,227,231,231,199,184,88,144,209,184,90,170,209,200,191,220,245,96,14) -IMAGE_DATA(198,204,205,191,169,10,231,98,38,185,235,51,220,132,231,168,233,154,176,180,180,100,139,23,47,198,42,255,187,104,239,232) -IMAGE_DATA(66,253,243,46,212,113,86,219,212,137,170,103,29,40,127,218,138,178,154,102,180,119,118,99,149,223,93,188,249,230,155,20) -IMAGE_DATA(15,48,15,15,15,205,245,12,21,255,166,246,169,67,85,174,185,249,167,185,172,37,94,11,70,124,237,181,102,254,135,41) -IMAGE_DATA(254,87,251,125,76,237,3,70,27,255,114,172,11,125,130,41,125,128,160,149,251,147,217,154,128,123,88,115,232,255,237,39) -IMAGE_DATA(222,82,121,163,125,43,125,147,7,117,13,14,181,255,23,151,63,24,105,93,203,171,85,230,230,127,213,233,197,204,242,198) -IMAGE_DATA(138,65,243,127,201,125,61,203,9,178,70,214,97,75,232,15,173,69,186,223,42,164,248,44,67,146,199,119,136,115,89,128) -IMAGE_DATA(219,123,191,194,53,251,207,225,186,121,153,193,53,255,38,179,47,200,136,249,63,57,254,181,252,46,67,17,107,147,232,190) -IMAGE_DATA(194,237,67,243,89,178,215,92,150,226,51,23,103,157,63,97,85,85,85,170,121,46,93,138,129,133,133,43,166,76,217,128) -IMAGE_DATA(247,223,95,141,169,83,173,96,105,233,198,197,211,241,154,234,52,54,198,55,87,191,96,14,141,182,241,191,146,12,245,3) -IMAGE_DATA(90,214,10,136,219,98,14,254,87,4,127,199,220,239,235,224,156,106,139,117,215,151,227,199,139,139,177,236,204,66,124,119) -IMAGE_DATA(98,14,230,5,126,129,47,125,63,195,52,151,73,152,164,155,128,9,219,223,197,187,63,15,140,187,137,253,167,249,87,81) -IMAGE_DATA(155,119,25,53,217,23,81,253,32,2,79,244,225,120,156,126,10,149,169,39,80,126,231,40,30,37,6,34,242,215,143,84) -IMAGE_DATA(219,66,44,142,196,253,63,41,255,198,112,61,20,125,64,97,216,124,20,132,90,162,163,60,21,157,149,105,184,231,63,13) -IMAGE_DATA(158,59,126,80,188,54,182,109,243,199,228,201,86,220,24,251,8,215,15,68,35,33,33,149,227,62,14,142,142,71,49,105) -IMAGE_DATA(210,6,216,218,26,190,54,94,182,159,214,67,107,97,58,156,59,181,134,227,162,225,138,107,70,227,252,191,218,126,165,126) -IMAGE_DATA(64,235,156,160,185,248,95,22,176,136,185,165,219,227,108,193,111,56,157,23,140,144,156,195,56,150,117,16,135,245,7,224) -IMAGE_DATA(159,238,5,159,123,174,112,191,235,4,231,100,7,236,73,176,195,238,184,237,248,175,245,3,231,101,51,3,214,161,38,247) -IMAGE_DATA(18,199,121,0,199,185,31,202,98,189,81,114,219,13,69,215,157,80,16,101,143,188,11,59,80,26,179,31,95,56,198,227) -IMAGE_DATA(115,93,12,166,217,222,194,148,45,23,89,208,177,147,253,202,25,201,245,63,163,197,255,63,190,249,46,90,115,78,163,179) -IMAGE_DATA(60,25,93,149,233,188,117,20,71,35,201,125,142,236,181,65,236,207,155,183,131,187,62,239,129,230,86,105,14,150,158,91) -IMAGE_DATA(122,244,232,17,232,29,75,122,125,14,191,223,206,78,253,250,120,121,12,116,238,168,127,31,103,208,212,248,151,126,54,37) -IMAGE_DATA(214,213,162,145,190,255,47,245,219,90,143,79,110,157,128,22,153,139,255,197,190,243,217,190,148,93,8,205,13,194,137,236) -IMAGE_DATA(0,28,205,244,67,64,134,15,14,164,185,195,43,213,25,174,119,246,96,111,226,110,232,226,119,194,54,230,87,108,143,254) -IMAGE_DATA(5,111,174,254,183,1,229,164,251,253,168,169,190,25,187,57,223,148,223,136,216,220,6,132,196,85,96,146,69,208,128,243) -IMAGE_DATA(169,56,6,24,162,245,191,2,251,195,61,254,151,19,177,223,249,44,17,157,21,97,40,141,180,66,171,62,148,55,226,63) -IMAGE_DATA(198,125,224,252,12,197,252,228,247,197,236,19,247,100,37,15,75,250,214,46,103,101,21,240,233,174,95,151,191,239,42,28) -IMAGE_DATA(207,171,45,77,166,211,105,227,95,173,62,115,245,11,195,197,191,146,95,151,246,11,198,212,47,237,3,180,200,156,241,255) -IMAGE_DATA(34,223,57,108,87,140,13,236,174,111,193,55,62,95,50,165,152,159,252,62,177,255,199,21,255,50,160,12,26,235,219,70) -IMAGE_DATA(149,98,209,225,76,44,240,203,192,28,175,52,204,118,73,193,76,135,100,76,223,149,136,169,91,227,96,225,157,134,79,119) -IMAGE_DATA(220,192,237,236,6,84,55,3,77,237,192,251,22,3,99,77,197,49,192,16,60,255,35,142,253,149,158,5,150,251,109,134) -IMAGE_DATA(146,253,158,214,203,104,43,92,135,22,253,38,100,30,93,130,210,179,155,145,234,59,79,54,15,141,247,41,230,151,178,79) -IMAGE_DATA(220,147,9,235,150,235,235,235,225,228,116,28,214,214,158,138,245,155,139,255,254,101,25,175,193,156,219,225,226,95,78,114) -IMAGE_DATA(207,233,24,19,203,171,61,3,168,36,115,207,255,205,117,159,201,86,156,94,196,214,95,95,62,168,57,192,68,247,111,249) -IMAGE_DATA(113,126,225,213,61,200,191,100,139,220,200,109,200,10,183,65,230,169,13,200,248,109,13,210,131,87,34,239,162,61,38,109) -IMAGE_DATA(142,194,189,146,70,164,20,53,160,145,227,255,79,171,66,7,148,53,220,207,255,106,89,251,99,138,159,211,162,126,236,151) -IMAGE_DATA(172,68,107,222,12,116,55,120,161,42,106,57,10,189,39,41,230,163,185,62,26,239,19,251,121,69,121,178,236,87,63,173) -IMAGE_DATA(230,215,45,71,71,167,98,250,244,77,138,101,141,22,254,7,147,127,164,248,23,242,201,197,255,100,90,238,237,171,61,231) -IMAGE_DATA(175,36,115,243,255,125,192,66,147,230,0,99,246,205,69,121,210,17,126,156,159,125,110,51,30,132,109,132,254,228,58,220) -IMAGE_DATA(63,190,26,105,65,203,113,47,112,49,114,34,118,226,207,214,231,145,92,240,12,71,110,151,35,54,167,14,255,185,244,184) -IMAGE_DATA(108,123,134,229,253,31,162,113,191,185,215,254,141,19,201,80,218,193,178,79,162,121,126,154,235,19,198,251,2,251,2,255) -IMAGE_DATA(196,62,61,175,64,150,153,89,128,137,19,215,171,181,89,216,210,100,163,137,127,185,113,244,80,243,47,206,35,173,75,92) -IMAGE_DATA(134,161,62,64,104,187,49,235,128,76,61,94,177,104,14,192,212,57,192,235,186,153,40,139,243,71,73,180,15,138,110,122) -IMAGE_DATA(32,235,226,94,132,238,223,14,55,23,39,4,7,7,99,223,30,91,68,7,109,198,71,22,39,225,228,226,206,127,231,234) -IMAGE_DATA(230,129,25,63,56,241,107,15,228,164,56,14,48,209,164,113,191,210,243,191,198,92,131,210,180,90,249,143,245,249,143,65) -IMAGE_DATA(179,79,162,123,124,52,207,47,245,251,196,189,152,125,90,159,21,27,155,110,208,255,211,253,60,226,90,139,89,90,106,155) -IMAGE_DATA(27,53,86,198,230,81,90,103,103,204,250,90,165,245,250,134,222,237,33,152,244,249,58,173,101,9,251,180,222,247,51,215) -IMAGE_DATA(241,138,181,208,245,107,147,231,0,191,155,241,63,248,118,250,127,99,225,103,239,96,193,167,111,99,238,204,73,240,245,245) -IMAGE_DATA(229,223,229,80,90,90,202,63,27,176,115,251,86,172,179,178,65,78,110,46,255,29,189,227,129,210,208,51,226,114,237,26) -IMAGE_DATA(170,247,127,74,227,126,67,227,126,67,146,75,167,133,255,27,174,255,142,230,170,152,65,179,79,90,191,222,141,191,199,71) -IMAGE_DATA(243,252,74,126,159,216,111,107,107,195,190,125,191,97,211,38,111,197,178,148,214,255,169,153,150,251,255,198,196,211,66,122) -IMAGE_DATA(45,82,123,198,70,11,123,230,122,255,159,92,123,165,223,201,249,107,99,125,190,169,199,171,166,5,238,179,249,57,64,71) -IMAGE_DATA(142,241,159,194,151,42,198,252,106,115,128,19,39,78,236,107,159,149,149,21,203,200,206,198,146,37,75,248,118,175,89,179) -IMAGE_DATA(6,251,247,239,231,159,251,160,237,175,190,250,138,223,71,125,128,181,181,181,234,123,0,41,14,48,215,251,191,121,191,47) -IMAGE_DATA(98,223,208,154,127,67,215,173,82,26,53,254,105,13,52,177,95,158,118,1,41,103,44,6,205,62,137,124,63,221,223,167) -IMAGE_DATA(123,124,210,247,145,138,217,47,42,42,231,211,221,186,37,255,60,185,218,241,209,58,220,193,248,113,165,242,212,206,169,185) -IMAGE_DATA(234,25,147,241,250,218,121,6,155,119,104,38,11,58,26,52,168,252,244,76,223,236,217,179,217,228,201,147,153,173,173,45) -IMAGE_DATA(207,255,252,249,243,217,212,169,83,89,116,116,52,50,50,50,184,177,106,2,34,34,34,240,201,39,159,48,218,71,252,83) -IMAGE_DATA(90,67,101,19,179,228,183,7,251,255,63,120,159,47,25,239,43,197,253,130,180,244,241,131,225,255,128,245,191,162,185,60) -IMAGE_DATA(5,221,213,15,112,197,238,67,36,6,190,135,146,36,107,232,131,102,227,174,227,135,154,206,181,88,187,118,5,240,247,247) -IMAGE_DATA(233,30,31,205,243,11,239,40,16,179,63,103,206,14,56,56,40,255,174,230,246,127,90,36,151,127,140,255,145,19,141,195) -IMAGE_DATA(167,88,124,108,242,51,0,1,1,1,88,189,122,53,207,63,253,37,254,103,206,156,137,5,11,22,240,70,219,244,29,237) -IMAGE_DATA(35,254,233,175,161,50,249,119,200,114,125,0,197,2,66,60,160,245,255,127,201,249,124,181,184,95,208,80,249,127,226,191) -IMAGE_DATA(171,50,13,245,225,171,80,19,240,41,18,44,198,35,124,229,239,16,245,235,59,134,78,131,162,104,109,15,221,223,167,123) -IMAGE_DATA(124,52,207,79,115,125,52,222,167,152,159,252,190,26,251,36,242,241,114,38,62,62,165,52,198,60,167,163,36,83,250,145) -IMAGE_DATA(49,141,46,209,255,203,90,180,104,17,219,179,103,15,227,250,2,70,156,209,187,95,108,108,108,176,125,251,118,126,155,190) -IMAGE_DATA(163,125,148,134,210,26,83,62,249,109,222,151,211,123,123,198,201,255,239,79,158,121,137,191,215,226,243,197,210,122,77,26) -IMAGE_DATA(203,255,146,105,175,33,39,104,57,218,244,167,80,175,63,131,120,247,89,38,177,47,136,214,246,208,253,125,154,227,163,121) -IMAGE_DATA(126,250,75,227,125,45,49,255,72,248,255,49,253,109,138,222,221,168,215,235,249,216,127,229,202,149,108,237,218,181,204,194) -IMAGE_DATA(194,130,133,134,134,130,198,1,244,153,140,246,81,26,74,107,140,94,189,79,190,239,157,83,82,198,213,76,43,251,36,99) -IMAGE_DATA(174,107,99,248,95,252,233,235,88,49,109,60,130,214,191,197,115,239,182,203,112,252,51,18,146,206,7,142,150,103,125,198) -IMAGE_DATA(52,38,65,66,95,96,46,230,205,37,53,254,199,52,166,209,160,255,3,221,177,13,175,0,0,0,0,0,0,0,0,0) -IMAGE_END_DATA(5056, 1) +IMAGE_DATA(120,156,237,157,137,87,21,87,158,199,157,127,33,25,123,250,244,156,153,51,147,101,166,39,39,61,153,116,98,103,162,70) +IMAGE_DATA(19,53,106,76,220,162,73,107,92,162,49,138,32,104,140,26,55,144,135,136,236,155,162,130,34,106,16,69,20,220,80,81) +IMAGE_DATA(100,223,5,125,202,14,2,10,40,139,32,32,59,8,247,59,245,43,45,166,120,84,189,87,111,1,76,119,125,207,249,29) +IMAGE_DATA(234,85,221,173,222,171,207,253,253,238,173,91,197,152,49,255,240,199,49,130,160,74,149,42,85,22,80,127,127,63,130,3) +IMAGE_DATA(118,177,203,126,127,98,145,222,31,178,238,238,238,33,105,234,234,234,64,199,207,121,143,99,197,197,197,102,213,23,21,17) +IMAGE_DATA(1,13,215,133,233,51,74,99,142,62,248,96,141,209,166,74,213,223,155,122,123,123,113,216,119,51,203,140,248,142,245,54) +IMAGE_DATA(38,32,231,252,119,44,192,99,41,219,224,29,206,236,78,21,243,70,219,251,221,191,103,247,162,127,100,5,55,55,177,51) +IMAGE_DATA(30,227,88,85,85,149,81,245,136,153,143,224,172,158,66,24,25,171,127,153,198,156,190,128,120,46,44,44,228,141,250,171) +IMAGE_DATA(210,210,82,222,42,42,42,80,89,89,137,234,234,234,1,171,175,175,255,155,230,159,194,69,99,76,74,225,23,110,192,214) +IMAGE_DATA(59,138,205,246,72,103,115,189,50,49,207,35,137,205,115,79,102,179,92,83,152,131,255,57,54,194,167,164,202,66,58,122) +IMAGE_DATA(112,15,50,206,44,97,61,117,87,112,247,210,50,118,227,232,68,230,150,218,136,128,236,122,28,189,91,203,27,109,251,36) +IMAGE_DATA(87,32,49,100,28,43,79,217,193,180,151,109,217,25,215,247,25,245,29,74,68,252,26,98,222,80,95,96,108,31,160,132) +IMAGE_DATA(127,226,190,182,182,214,36,254,197,156,88,98,56,166,148,67,125,121,245,29,55,166,44,41,125,177,39,145,53,182,118,161) +IMAGE_DATA(169,189,27,79,219,94,88,99,107,55,138,106,90,225,112,169,10,171,124,114,37,227,70,85,195,35,205,217,39,146,102,127) +IMAGE_DATA(166,14,91,79,214,224,167,227,85,88,119,164,10,63,28,170,196,98,191,114,124,237,89,130,47,92,138,49,73,83,136,113) +IMAGE_DATA(91,115,7,202,57,18,176,27,185,49,155,216,237,168,101,44,62,100,60,219,151,81,133,51,247,106,112,42,249,33,14,70) +IMAGE_DATA(21,96,223,217,2,28,143,171,192,41,237,35,132,36,37,32,55,242,115,214,92,118,138,27,43,76,52,56,14,16,124,62) +IMAGE_DATA(241,155,111,2,251,130,229,139,226,1,165,253,0,241,76,237,19,216,47,43,43,27,226,251,137,253,209,230,223,84,127,108) +IMAGE_DATA(76,59,132,253,26,141,102,192,148,148,39,214,28,215,68,246,172,163,7,183,171,251,56,123,142,204,135,61,72,46,235,70) +IMAGE_DATA(247,243,126,220,174,233,195,158,171,85,216,236,17,174,198,1,35,36,98,253,218,221,54,145,181,226,242,157,103,184,144,221) +IMAGE_DATA(130,115,89,205,8,79,111,66,104,242,83,132,36,54,32,40,246,9,2,174,213,193,55,186,6,238,23,30,225,205,245,183) +IMAGE_DATA(7,202,73,77,73,70,184,243,59,236,234,190,247,153,71,66,5,78,103,85,33,42,225,1,202,170,159,161,241,89,27,26) +IMAGE_DATA(158,181,163,164,234,25,66,111,148,33,36,229,1,206,92,244,66,218,209,255,101,199,53,127,209,203,191,57,62,223,18,177) +IMAGE_DATA(0,241,44,248,124,129,125,113,204,47,102,191,161,161,97,84,248,55,55,38,151,218,175,116,159,190,54,73,233,171,189,47) +IMAGE_DATA(248,215,114,252,107,31,245,225,86,101,47,82,203,123,240,160,190,29,20,23,212,55,119,96,154,67,188,202,255,8,73,224) +IMAGE_DATA(255,76,122,51,78,165,54,227,215,228,38,132,36,52,34,240,102,3,246,199,112,241,122,116,29,220,46,212,192,233,92,53) +IMAGE_DATA(118,158,230,250,230,208,135,88,31,82,1,77,68,21,254,240,67,214,160,178,92,188,124,217,214,200,60,28,78,125,128,8) +IMAGE_DATA(206,215,147,154,90,90,80,250,184,22,93,220,54,89,27,247,203,6,70,151,225,96,226,125,236,138,72,134,171,111,128,222) +IMAGE_DATA(223,90,99,97,246,197,125,128,70,193,245,76,60,19,247,196,55,153,28,251,100,45,220,185,254,61,240,47,246,255,82,38) +IMAGE_DATA(151,191,179,179,147,231,191,165,189,7,121,156,175,207,171,237,127,25,3,244,34,182,176,3,87,242,219,208,194,141,11,102) +IMAGE_DATA(104,226,25,165,149,146,157,157,29,51,118,30,66,206,210,210,210,120,179,68,89,65,65,65,122,127,35,125,245,208,49,65) +IMAGE_DATA(111,188,241,198,32,30,44,125,190,186,34,254,175,104,91,185,241,88,31,142,113,220,63,109,123,142,246,238,126,180,119,245) +IMAGE_DATA(163,173,171,15,89,247,219,185,62,160,22,165,53,93,112,142,172,70,225,163,78,110,44,112,31,191,132,62,192,239,23,167) +IMAGE_DATA(14,42,235,199,93,7,216,150,115,121,8,188,86,130,66,206,239,119,60,103,104,235,232,192,129,144,99,168,231,216,104,229) +IMAGE_DATA(198,117,145,215,227,145,92,218,2,215,136,92,80,90,202,35,247,157,9,190,223,210,236,11,70,101,59,126,243,13,162,162) +IMAGE_DATA(162,100,127,55,226,153,124,190,46,251,194,184,95,108,163,193,191,41,215,129,92,253,250,218,38,254,76,140,39,38,38,242) +IMAGE_DATA(38,222,22,62,75,229,165,239,216,209,209,145,125,229,158,134,102,142,255,162,90,134,2,142,255,92,174,31,200,169,124,206) +IMAGE_DATA(143,1,226,74,59,185,99,189,152,233,156,138,37,75,150,176,240,240,240,33,109,18,243,160,203,220,140,25,51,134,176,162) +IMAGE_DATA(155,134,248,146,227,65,42,191,220,247,163,203,179,62,254,133,58,117,217,214,109,143,84,154,225,60,95,210,246,211,53,124) +IMAGE_DATA(172,223,193,49,31,120,227,9,207,190,215,229,90,254,179,38,162,26,143,155,122,16,125,187,137,255,236,115,249,49,58,123) +IMAGE_DATA(250,241,87,223,98,216,133,148,227,119,115,18,7,149,181,192,249,28,219,120,234,14,220,195,238,161,190,179,23,77,92,158) +IMAGE_DATA(30,170,67,227,132,147,81,23,177,213,209,9,55,210,179,144,215,210,139,159,15,102,129,210,82,30,169,239,76,96,95,114) +IMAGE_DATA(188,207,49,11,138,221,233,175,33,206,245,164,165,178,3,198,142,229,251,0,57,17,207,186,243,252,98,159,79,49,63,113) +IMAGE_DATA(223,218,218,202,155,28,255,74,124,175,49,254,89,124,108,52,248,55,198,255,167,164,164,224,240,225,195,200,201,201,193,28) +IMAGE_DATA(207,12,60,229,248,47,174,99,40,226,44,239,113,63,238,113,227,128,12,46,6,72,225,198,1,79,57,254,103,185,100,240) +IMAGE_DATA(121,54,111,222,140,132,132,132,65,109,16,120,144,226,77,9,15,226,116,186,60,200,249,104,125,18,202,146,227,95,31,251) +IMAGE_DATA(130,40,175,33,254,135,227,124,73,235,143,87,33,60,163,9,125,253,156,175,230,124,126,119,47,227,99,253,118,206,247,83) +IMAGE_DATA(172,95,221,216,131,134,214,94,190,95,216,27,85,141,39,207,122,49,219,189,0,107,130,74,49,118,106,220,160,178,230,216) +IMAGE_DATA(135,178,53,193,89,208,28,211,162,170,173,151,235,3,250,81,221,210,138,61,94,222,60,251,201,218,92,52,60,7,114,26) +IMAGE_DATA(123,97,231,151,1,74,75,121,164,190,19,205,24,153,184,95,224,153,100,168,15,80,144,214,208,56,128,120,214,199,62,25) +IMAGE_DATA(113,223,222,222,206,155,20,255,250,174,35,165,252,27,58,246,42,251,127,103,103,103,150,155,155,203,175,253,112,112,112,80) +IMAGE_DATA(100,148,54,53,53,21,43,87,174,28,194,3,93,207,82,237,85,202,131,192,185,37,248,23,206,85,170,30,177,239,166,109) +IMAGE_DATA(125,101,8,125,128,20,255,195,117,190,36,154,215,63,145,212,200,199,250,123,34,31,163,181,179,15,91,79,86,242,159,173) +IMAGE_DATA(143,148,227,97,67,55,226,243,90,112,167,162,13,142,103,30,114,113,124,47,166,57,231,98,121,64,9,94,159,120,109,80) +IMAGE_DATA(89,75,127,118,101,139,124,19,224,20,122,27,73,247,91,192,13,25,80,205,245,29,87,19,211,80,241,244,25,234,250,128) +IMAGE_DATA(7,29,192,249,252,102,252,28,148,9,74,75,121,164,206,77,35,199,180,238,156,157,92,31,32,102,95,156,86,162,76,170) +IMAGE_DATA(139,174,91,169,113,128,192,255,227,199,143,7,205,243,233,178,79,227,85,50,93,254,141,225,209,88,118,149,230,25,109,255) +IMAGE_DATA(79,113,127,95,95,31,200,178,179,179,7,98,37,57,75,79,79,135,144,126,253,250,245,67,120,144,243,181,74,121,32,17) +IMAGE_DATA(103,150,226,95,174,77,226,216,219,16,255,66,251,165,248,31,174,243,37,45,240,185,207,207,235,19,247,219,79,85,226,89) +IMAGE_DATA(71,31,214,29,45,231,63,47,15,40,69,69,125,23,230,123,21,226,198,189,102,174,95,168,64,87,111,63,202,235,186,176) +IMAGE_DATA(216,183,8,175,141,187,58,168,172,189,94,251,216,44,205,5,108,56,146,14,183,136,18,52,112,103,210,212,11,180,246,115) +IMAGE_DATA(198,109,55,115,252,55,112,219,59,66,75,96,27,148,12,74,75,121,116,219,164,119,220,47,199,181,184,15,80,146,70,100) +IMAGE_DATA(252,60,128,141,13,93,167,67,190,31,226,89,119,158,79,28,243,11,236,211,61,107,178,223,154,255,151,171,87,233,62,57) +IMAGE_DATA(137,211,238,218,181,11,61,61,61,188,157,61,123,22,15,30,60,224,251,1,41,163,99,161,161,161,3,233,57,255,63,168) +IMAGE_DATA(92,226,65,234,58,38,25,195,131,84,57,74,249,215,245,199,84,135,84,61,74,219,34,174,95,138,255,225,58,95,210,212) +IMAGE_DATA(61,133,240,187,82,59,48,175,111,117,184,12,43,14,220,199,119,254,37,88,224,93,196,199,250,51,93,242,48,213,41,23) +IMAGE_DATA(147,118,221,197,199,59,181,24,183,253,14,22,122,23,224,181,15,162,7,149,149,157,157,131,89,107,29,217,116,135,203,216) +IMAGE_DATA(200,241,237,30,81,12,237,131,102,180,117,246,162,173,163,23,247,184,109,151,211,69,176,13,136,7,165,161,180,148,71,87) +IMAGE_DATA(228,143,245,206,249,203,241,253,206,59,47,204,8,246,241,178,46,71,46,159,212,253,108,93,254,137,253,166,166,38,163,248) +IMAGE_DATA(39,153,203,191,62,153,195,190,92,249,74,246,41,245,255,59,118,236,64,81,81,17,111,135,14,29,226,215,82,208,184,94) +IMAGE_DATA(202,40,141,143,143,207,64,250,201,147,39,235,61,119,177,140,225,65,74,74,249,215,55,150,215,77,167,91,150,92,44,47) +IMAGE_DATA(62,7,165,237,53,247,124,73,180,134,199,245,252,35,56,157,173,198,206,240,74,126,94,127,227,137,10,216,29,45,195,218) +IMAGE_DATA(160,251,88,117,168,148,143,245,151,248,23,225,175,156,207,39,238,23,120,189,48,93,254,73,71,66,142,99,181,38,144,77) +IMAGE_DATA(219,118,30,203,189,98,177,113,127,50,54,251,167,98,163,111,10,108,253,18,176,204,35,6,139,247,70,99,229,174,131,140) +IMAGE_DATA(210,74,73,163,143,125,125,125,128,148,20,206,19,82,157,82,99,128,225,94,255,175,132,127,37,101,152,195,191,210,118,8) +IMAGE_DATA(251,197,227,125,93,147,42,99,203,150,45,136,141,141,229,205,219,219,27,249,249,249,184,126,253,186,164,229,229,229,209,124) +IMAGE_DATA(193,64,250,119,168,63,87,168,145,224,95,72,99,106,123,148,246,3,166,150,111,44,255,180,134,231,159,87,103,225,15,43) +IMAGE_DATA(50,241,251,197,233,248,167,5,201,252,188,254,216,25,113,24,251,89,44,254,113,210,117,188,254,241,53,62,214,39,222,117) +IMAGE_DATA(77,87,73,73,73,252,111,120,53,38,150,77,88,23,140,113,182,167,240,209,134,40,222,104,123,214,47,39,144,152,148,204) +IMAGE_DATA(146,83,82,24,205,241,74,73,17,255,74,250,0,165,247,8,94,242,79,241,191,212,24,96,56,101,9,254,133,188,166,178) +IMAGE_DATA(175,91,134,146,182,42,41,75,208,79,63,253,132,43,87,174,240,118,224,192,1,56,57,57,241,182,125,251,118,26,223,243) +IMAGE_DATA(49,254,215,95,127,141,169,83,167,98,202,148,41,252,62,33,253,219,111,191,173,184,206,145,224,95,168,195,156,242,196,166) +IMAGE_DATA(52,150,144,146,37,248,183,164,158,60,121,130,176,176,48,118,255,254,125,28,59,126,156,237,118,243,98,243,126,248,153,125) +IMAGE_DATA(240,237,11,163,109,103,119,111,246,107,104,40,43,41,41,33,95,203,104,109,141,174,20,243,79,166,207,63,208,49,133,229) +IMAGE_DATA(40,225,95,105,156,108,140,44,197,191,184,12,99,185,55,167,108,37,253,141,181,181,53,59,125,250,52,207,51,113,31,113) +IMAGE_DATA(238,60,226,18,211,36,45,60,34,18,239,190,251,46,159,246,200,145,35,120,243,205,55,21,183,111,184,249,23,207,231,43) +IMAGE_DATA(149,248,222,158,62,51,37,30,120,213,248,111,107,107,131,155,155,27,227,126,55,70,49,158,156,104,142,39,32,32,128,113) +IMAGE_DATA(177,32,163,113,181,174,94,69,254,165,174,7,75,48,102,105,254,205,85,4,23,51,73,93,159,17,102,60,71,77,215,132) +IMAGE_DATA(141,141,13,91,180,104,17,86,30,200,64,103,87,15,26,159,245,160,129,179,250,150,110,212,60,237,66,229,147,118,84,212) +IMAGE_DATA(181,162,179,187,23,43,3,50,240,214,91,111,81,60,192,188,188,188,20,215,51,92,252,155,219,167,14,87,185,150,230,159) +IMAGE_DATA(230,178,22,251,204,31,245,181,215,138,249,31,161,248,95,223,239,99,110,31,240,170,241,47,197,186,208,39,152,211,7,8) +IMAGE_DATA(90,177,47,141,173,14,188,133,213,135,254,223,126,228,45,139,55,58,182,194,63,205,164,107,112,184,253,191,184,124,83,164) +IMAGE_DATA(116,45,175,82,89,154,255,149,167,23,49,155,235,203,77,230,255,146,167,53,203,15,182,67,238,97,27,104,15,173,65,78) +IMAGE_DATA(192,74,100,250,45,69,170,215,183,72,116,155,143,155,123,190,196,53,199,207,225,190,105,169,193,53,255,102,179,47,200,136) +IMAGE_DATA(249,63,41,254,149,252,46,195,17,107,147,232,190,194,205,67,243,88,154,207,28,150,233,55,7,103,93,63,97,53,53,53) +IMAGE_DATA(122,243,92,186,20,15,43,43,119,76,154,180,14,127,254,243,42,76,158,108,11,27,27,15,46,158,78,82,84,167,177,49) +IMAGE_DATA(190,165,250,5,75,232,85,27,255,203,201,80,63,160,100,173,128,184,45,150,224,127,121,200,183,204,243,182,6,174,89,246) +IMAGE_DATA(88,27,179,12,63,92,92,132,165,103,22,224,219,19,179,49,55,104,6,190,240,255,12,83,220,38,96,130,102,28,198,109) +IMAGE_DATA(123,15,239,253,52,52,238,38,246,159,20,93,69,125,225,101,212,229,93,68,237,189,72,60,214,70,224,81,206,41,84,103) +IMAGE_DATA(157,64,101,250,81,60,76,9,66,212,47,31,233,109,11,177,56,26,247,255,116,249,55,134,235,225,232,3,74,194,231,161) +IMAGE_DATA(56,204,6,93,149,89,232,174,206,198,173,3,83,224,189,253,123,217,107,99,235,214,3,152,56,209,150,27,99,31,225,250) +IMAGE_DATA(129,56,36,39,103,113,220,39,194,217,249,40,38,76,88,7,123,123,195,215,198,139,246,211,122,104,37,76,71,112,95,173) +IMAGE_DATA(225,184,104,164,226,154,87,113,254,95,223,113,185,126,64,233,156,160,165,248,95,26,184,144,121,228,56,226,108,241,175,56) +IMAGE_DATA(93,24,130,208,252,195,56,150,123,16,135,181,251,113,32,199,7,126,183,220,225,153,225,2,215,52,39,236,78,118,192,174) +IMAGE_DATA(196,109,248,47,235,161,243,178,119,3,215,162,174,224,18,199,121,32,199,121,0,42,18,124,81,118,211,3,165,49,46,40) +IMAGE_DATA(142,118,68,225,133,237,40,143,223,135,25,206,73,248,92,19,143,41,246,177,152,180,249,34,11,62,118,114,80,57,163,185) +IMAGE_DATA(254,231,85,241,255,143,110,188,135,246,252,211,232,174,76,67,79,117,14,111,93,247,227,144,234,57,91,242,218,32,246,231) +IMAGE_DATA(206,221,206,93,159,183,64,115,171,52,7,75,207,45,61,124,248,16,244,142,37,173,54,159,63,238,224,160,255,250,120,113) +IMAGE_DATA(14,244,221,81,255,62,198,160,233,227,95,247,179,57,177,174,18,141,246,253,127,93,191,173,244,252,164,214,9,40,145,165) +IMAGE_DATA(248,95,228,63,143,237,205,220,137,176,130,96,156,200,11,196,209,187,1,8,188,227,135,253,217,158,240,201,114,133,123,250) +IMAGE_DATA(110,236,73,217,5,77,210,14,216,199,255,130,109,113,63,227,173,85,255,62,164,156,156,128,31,20,213,55,109,23,231,155) +IMAGE_DATA(138,154,145,80,208,132,208,196,42,76,176,10,30,242,125,202,142,1,134,105,253,175,192,254,72,143,255,165,68,236,119,63) +IMAGE_DATA(77,65,119,85,56,202,163,108,209,174,13,227,141,248,143,247,28,58,63,67,49,63,249,125,49,251,196,61,89,217,131,178) +IMAGE_DATA(129,181,203,185,185,197,124,186,152,24,233,251,174,194,249,188,220,82,100,26,141,50,254,245,213,103,169,126,97,164,248,151) +IMAGE_DATA(243,235,186,253,130,49,245,235,246,1,74,100,201,248,127,161,255,108,182,51,126,35,28,98,54,227,107,191,47,152,92,204) +IMAGE_DATA(79,126,159,216,255,183,229,255,50,164,12,26,235,219,71,151,99,225,225,187,152,31,112,7,179,125,178,49,203,45,19,211) +IMAGE_DATA(157,210,48,117,103,10,38,111,73,132,149,111,54,62,221,126,29,55,243,154,80,219,10,180,116,2,127,182,26,26,107,202) +IMAGE_DATA(142,1,134,225,249,31,113,236,47,247,44,176,212,111,51,156,236,247,181,95,70,71,201,90,180,105,55,224,238,209,197,40) +IMAGE_DATA(63,187,9,89,254,115,37,243,208,120,159,98,126,93,246,137,123,50,97,221,114,99,99,35,92,92,142,115,126,202,91,182) +IMAGE_DATA(126,75,241,63,184,44,227,101,202,119,59,82,252,75,73,234,57,29,99,98,121,125,207,0,202,201,210,243,127,115,60,167) +IMAGE_DATA(179,229,167,23,50,235,152,101,38,205,1,166,120,126,195,143,243,75,174,238,70,209,37,123,20,68,109,69,110,196,70,220) +IMAGE_DATA(61,181,14,119,126,93,141,156,144,21,40,188,232,136,9,155,162,113,171,172,25,153,165,77,104,230,248,255,211,202,176,33) +IMAGE_DATA(101,141,244,243,191,74,214,254,152,227,231,148,104,16,251,101,43,208,94,56,13,189,77,62,168,137,94,134,18,223,9,178) +IMAGE_DATA(249,104,174,143,198,251,196,126,97,105,161,36,251,181,79,106,249,117,203,113,113,89,152,58,117,131,108,89,175,10,255,166) +IMAGE_DATA(228,31,45,254,133,124,82,241,63,153,146,123,251,250,158,243,151,147,165,249,255,46,112,129,89,115,128,241,123,231,160,50) +IMAGE_DATA(245,8,63,206,207,59,183,9,247,194,215,67,123,114,45,110,31,95,133,236,224,101,184,21,180,8,249,145,59,240,23,187) +IMAGE_DATA(243,72,43,126,138,35,55,43,145,144,223,128,63,46,57,46,217,158,17,121,255,135,104,220,63,210,107,255,196,50,149,125) +IMAGE_DATA(18,205,243,211,92,159,48,222,23,216,23,248,39,246,233,121,5,178,187,119,139,49,126,188,181,108,89,191,101,254,165,198) +IMAGE_DATA(209,195,205,191,56,143,110,93,226,50,12,245,1,66,219,141,89,7,100,238,249,138,69,115,0,230,206,1,198,104,166,163) +IMAGE_DATA(34,241,0,202,226,252,80,122,195,11,185,23,247,32,108,223,54,120,184,185,32,36,36,4,123,119,219,35,46,120,19,62) +IMAGE_DATA(178,58,9,23,55,79,126,159,187,135,23,166,125,239,194,175,61,144,146,236,56,192,76,211,141,251,229,158,255,53,230,26) +IMAGE_DATA(52,245,122,79,240,251,79,147,217,39,209,61,62,154,231,215,245,251,196,189,152,125,90,159,149,144,144,99,208,255,211,253) +IMAGE_DATA(60,226,90,137,217,216,40,155,27,53,86,198,230,145,91,103,103,204,250,90,185,245,250,134,222,237,33,152,238,243,117,74) +IMAGE_DATA(203,18,142,41,189,239,103,169,243,21,107,129,251,87,102,207,1,126,59,237,127,240,205,212,255,198,130,207,222,197,252,79) +IMAGE_DATA(223,193,156,233,19,224,239,239,207,191,203,161,188,188,156,127,54,96,199,182,45,88,107,187,17,249,5,5,252,62,122,199) +IMAGE_DATA(3,165,161,103,196,165,218,53,92,239,255,212,141,251,13,141,251,13,201,212,235,252,186,251,127,160,181,38,222,100,246,73) +IMAGE_DATA(214,214,30,252,61,62,154,231,151,243,251,196,126,71,71,7,246,238,253,21,27,54,248,202,150,37,183,254,79,159,41,185) +IMAGE_DATA(255,111,236,120,90,105,58,125,207,216,40,97,207,82,239,255,83,50,54,148,242,215,198,250,124,115,207,87,159,230,123,206) +IMAGE_DATA(226,231,0,157,57,198,127,140,88,34,27,243,235,155,3,28,63,126,252,64,251,108,109,109,217,157,188,60,44,94,188,24) +IMAGE_DATA(51,103,206,100,171,87,175,198,190,125,251,248,231,62,104,251,203,47,191,228,143,81,31,160,175,239,179,244,251,191,121,191) +IMAGE_DATA(47,98,223,208,154,127,67,215,173,177,215,54,137,214,64,19,251,149,217,23,144,121,198,202,100,246,73,228,251,233,254,62) +IMAGE_DATA(221,227,211,125,31,169,152,253,210,210,74,62,93,108,172,244,243,228,250,206,143,214,225,154,27,207,139,203,211,247,125,89) +IMAGE_DATA(170,30,85,198,235,43,215,105,108,238,161,233,44,248,104,176,73,249,233,153,190,89,179,102,177,137,19,39,50,123,123,123) +IMAGE_DATA(158,255,121,243,230,177,201,147,39,179,184,184,56,220,185,115,135,27,171,38,35,50,50,18,159,124,242,9,163,99,196,63) +IMAGE_DATA(165,53,84,54,49,75,126,219,212,255,255,193,251,124,157,241,190,92,220,47,72,73,31,111,10,255,251,237,254,21,173,149) +IMAGE_DATA(153,232,173,189,135,43,14,31,34,37,232,125,148,165,218,65,27,60,11,25,206,31,42,46,71,208,206,157,129,252,253,125) +IMAGE_DATA(186,199,71,243,252,194,59,10,196,236,207,158,189,29,78,78,242,191,171,165,253,159,18,73,229,87,249,31,61,209,56,124) +IMAGE_DATA(146,213,199,102,63,3,16,24,24,136,85,171,86,241,252,211,95,226,127,250,244,233,152,63,127,62,111,180,77,251,232,24) +IMAGE_DATA(241,79,127,13,149,201,191,67,150,235,3,40,22,16,226,1,165,255,255,75,202,231,235,139,251,5,13,151,255,39,254,123) +IMAGE_DATA(170,179,209,24,177,18,117,129,159,34,217,106,44,34,86,252,14,209,191,188,171,184,12,93,209,218,30,186,191,79,247,248) +IMAGE_DATA(104,158,159,230,250,104,188,79,49,63,249,125,125,236,147,200,199,75,153,248,252,228,210,24,243,156,142,156,204,233,71,84) +IMAGE_DATA(189,90,162,255,151,181,112,225,66,182,123,247,110,198,245,5,140,56,163,119,191,108,220,184,17,219,182,109,227,183,105,31) +IMAGE_DATA(29,163,52,148,214,152,242,201,111,243,190,156,222,219,51,70,250,127,127,242,204,235,248,123,37,62,95,172,225,26,255,47) +IMAGE_DATA(158,242,26,242,131,151,161,67,123,10,141,218,51,72,242,156,105,22,251,130,104,109,15,221,223,167,57,62,154,231,167,191) +IMAGE_DATA(52,222,87,18,243,143,134,255,87,245,183,41,122,119,163,86,171,229,99,255,21,43,86,176,53,107,214,48,43,43,43,22) +IMAGE_DATA(22,22,6,26,7,208,103,50,58,70,105,40,173,49,122,249,62,249,129,119,78,233,50,174,207,148,178,79,50,230,186,54) +IMAGE_DATA(38,237,162,79,95,199,242,41,99,17,108,253,54,207,189,199,78,195,241,207,104,72,119,62,240,85,121,214,71,149,42,65) +IMAGE_DATA(66,95,96,41,230,85,169,82,165,74,149,42,85,170,84,169,82,165,74,149,42,85,170,84,169,82,165,74,149,42,85,170) +IMAGE_DATA(84,169,82,165,74,149,170,223,154,254,15,243,172,89,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) +IMAGE_END_DATA(5088, 1) IMAGE_BEGIN_DATA -IMAGE_DATA(120,156,99,96,101,96,103,128,129,255,120,0,54,105,98,196,200,213,7,0,7,137,121,147,0,0,0,0,0,0,0,0) -IMAGE_END_DATA(32, 1) +IMAGE_DATA(120,156,237,156,141,109,227,48,12,70,115,232,34,69,50,76,178,76,178,79,86,200,30,89,36,131,180,5,129,35,202,83) +IMAGE_DATA(41,234,163,109,201,190,250,123,128,209,54,81,244,19,248,137,146,44,245,240,118,120,59,24,62,31,143,199,167,96,127,151) +IMAGE_DATA(159,175,215,235,239,235,127,222,191,83,19,66,136,193,235,22,216,85,16,242,251,17,207,245,138,94,35,99,56,157,78,31) +IMAGE_DATA(246,251,111,93,183,219,237,163,204,227,249,124,66,159,149,116,100,191,68,158,179,15,88,151,251,253,30,186,43,239,35,120) +IMAGE_DATA(253,9,33,200,253,128,164,185,94,175,169,120,213,138,71,104,236,106,93,45,63,162,114,108,92,60,30,143,255,196,215,165) +IMAGE_DATA(219,219,194,243,247,114,185,252,136,249,53,108,63,226,141,21,200,254,200,196,130,86,90,235,67,233,220,249,124,254,113,239) +IMAGE_DATA(150,105,196,175,154,15,222,231,107,245,40,125,142,252,215,50,75,183,203,250,120,105,122,182,183,198,156,24,46,125,5,221) +IMAGE_DATA(39,37,75,199,127,207,55,196,7,155,174,244,161,22,163,35,52,175,154,255,145,251,138,141,153,53,255,123,180,55,98,202) +IMAGE_DATA(24,64,219,145,25,47,144,253,16,57,133,250,38,62,200,253,236,189,135,250,160,158,47,225,191,214,221,43,199,198,110,249) +IMAGE_DATA(61,202,67,221,241,252,239,213,222,8,239,187,136,198,56,154,94,198,14,112,33,100,119,120,94,101,92,19,31,106,247,33) +IMAGE_DATA(234,131,32,158,45,229,127,173,78,118,236,221,242,95,235,239,249,223,171,189,45,100,12,143,126,23,217,57,6,217,47,181) +IMAGE_DATA(248,143,32,62,212,238,177,140,15,94,62,168,255,101,60,150,50,188,114,50,241,83,203,247,252,239,213,94,132,114,45,192) +IMAGE_DATA(27,219,107,26,244,25,1,33,61,200,248,224,129,250,31,205,229,203,116,101,94,181,177,188,109,3,90,223,185,237,69,104) +IMAGE_DATA(205,3,116,140,192,245,62,18,129,198,247,108,90,203,8,255,53,205,212,250,160,253,192,212,252,123,196,224,218,60,128,235) +IMAGE_DATA(125,4,37,179,150,182,101,255,181,140,57,249,217,11,29,75,120,140,242,95,40,231,1,246,111,66,90,100,214,144,182,234) +IMAGE_DATA(191,93,207,71,105,237,171,155,51,30,24,233,191,224,213,155,235,125,4,161,53,167,110,189,143,208,203,127,100,77,96,141) +IMAGE_DATA(124,71,251,239,245,101,132,32,252,134,248,111,243,159,2,186,151,23,101,180,255,130,238,239,211,139,115,127,130,128,222,219) +IMAGE_DATA(91,246,223,150,49,135,86,63,128,236,21,176,117,25,229,127,237,251,225,115,63,210,34,227,204,150,253,207,174,255,71,239) +IMAGE_DATA(215,250,1,116,77,112,173,249,127,102,95,16,33,163,88,251,249,127,25,183,81,47,188,125,2,8,107,172,255,235,122,31) +IMAGE_DATA(178,47,136,144,145,140,242,191,22,215,203,126,33,83,126,217,7,32,140,126,254,111,247,248,100,207,7,16,210,155,81,254) +IMAGE_DATA(123,120,231,116,50,99,249,232,12,96,141,17,254,71,123,124,56,15,32,91,98,45,255,245,115,222,248,95,46,228,217,126) +IMAGE_DATA(116,206,191,70,111,255,145,51,125,156,7,144,173,224,205,163,123,251,111,63,83,150,101,243,104,245,1,90,247,204,62,160) +IMAGE_DATA(185,237,109,145,109,63,231,1,100,45,106,251,236,50,251,107,107,251,245,91,255,219,67,175,114,47,28,154,151,190,135,62) +IMAGE_DATA(247,91,170,189,17,250,156,31,113,153,243,0,178,22,209,25,27,196,189,165,254,255,159,119,207,151,175,121,241,58,27,243) +IMAGE_DATA(231,182,23,97,202,153,62,239,124,192,164,194,9,33,171,161,238,103,253,245,250,81,158,9,38,228,255,193,238,237,157,226) +IMAGE_DATA(174,55,6,97,31,64,200,182,241,230,239,217,57,124,45,15,206,5,8,217,38,232,217,228,136,200,123,246,3,132,16,66) +IMAGE_DATA(8,33,132,16,178,31,190,0,49,60,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) +IMAGE_END_DATA(864, 2)