aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkerzum <kerzum@yandex-team.ru>2022-02-10 16:49:33 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:33 +0300
commit9a7232babfd763ccfe827bc70e82e0f50cfd8276 (patch)
treea39808b7482c4711a80f799a7281adb36d76a13a
parent0e68ae909d3b76a5a001a07880eb0010dec6b2ea (diff)
downloadydb-9a7232babfd763ccfe827bc70e82e0f50cfd8276.tar.gz
Restoring authorship annotation for <kerzum@yandex-team.ru>. Commit 1 of 2.
-rw-r--r--library/cpp/charset/codepage.cpp34
-rw-r--r--library/cpp/charset/codepage.h40
-rw-r--r--library/cpp/charset/codepage_ut.cpp34
-rw-r--r--library/cpp/charset/doccodes.h110
-rw-r--r--library/cpp/charset/generated/cp_data.cpp540
-rw-r--r--library/cpp/charset/generated/encrec_data.cpp11972
-rw-r--r--library/cpp/charset/iconv.h6
-rw-r--r--library/cpp/charset/wide.cpp4
-rw-r--r--library/cpp/charset/wide.h8
-rw-r--r--library/cpp/charset/wide_ut.cpp6
-rw-r--r--library/cpp/regex/pire/inline/ya.make2
-rw-r--r--library/cpp/regex/pire/pire.h2
-rw-r--r--library/cpp/regex/pire/ut/regexp_ut.cpp12
-rw-r--r--library/cpp/regex/pire/ut/ya.make6
-rw-r--r--library/cpp/regex/pire/ya.make2
-rw-r--r--library/cpp/testing/unittest/registar.h4
-rw-r--r--library/cpp/uri/common.cpp4
-rw-r--r--library/cpp/uri/parsefsm.rl614
-rw-r--r--library/cpp/uri/uri.cpp6
-rw-r--r--library/cpp/uri/uri_ut.cpp8
-rw-r--r--library/cpp/xml/document/README36
-rw-r--r--library/cpp/xml/document/libxml-guards.h16
-rw-r--r--library/cpp/xml/document/node-attr.h6
-rw-r--r--library/cpp/xml/document/xml-document-decl.h82
-rw-r--r--library/cpp/xml/document/xml-document.cpp46
-rw-r--r--library/cpp/xml/document/xml-document_ut.cpp130
-rw-r--r--library/cpp/xml/init/ptr.h42
-rw-r--r--tools/archiver/main.cpp66
-rw-r--r--util/charset/wide.cpp4
-rw-r--r--util/charset/wide.h8
-rw-r--r--util/datetime/parser.rl62
-rw-r--r--util/folder/path.cpp84
-rw-r--r--util/folder/path.h34
-rw-r--r--util/generic/buffer.h2
-rw-r--r--util/generic/buffer_ut.cpp10
-rw-r--r--util/generic/string_ut.cpp10
-rw-r--r--util/generic/ylimits_ut.cpp2
-rw-r--r--util/memory/tempbuf.h4
-rw-r--r--util/stream/zerocopy.h10
-rw-r--r--util/string/escape.cpp20
-rw-r--r--util/string/escape_ut.cpp8
-rw-r--r--util/string/util.cpp2
-rw-r--r--util/system/shellcommand.cpp552
-rw-r--r--util/system/shellcommand.h138
-rw-r--r--util/system/shellcommand_ut.cpp224
45 files changed, 7176 insertions, 7176 deletions
diff --git a/library/cpp/charset/codepage.cpp b/library/cpp/charset/codepage.cpp
index 0431bef31b..50ac91be87 100644
--- a/library/cpp/charset/codepage.cpp
+++ b/library/cpp/charset/codepage.cpp
@@ -23,11 +23,11 @@
using namespace NCodepagePrivate;
void Recoder::Create(const CodePage& source, const CodePage& target) {
- const Encoder* wideTarget = &EncoderByCharset(target.CPEnum);
+ const Encoder* wideTarget = &EncoderByCharset(target.CPEnum);
Create(source, wideTarget);
}
void Recoder::Create(const CodePage& page, wchar32 (*mapfunc)(wchar32)) {
- const Encoder* widePage = &EncoderByCharset(page.CPEnum);
+ const Encoder* widePage = &EncoderByCharset(page.CPEnum);
Create(page, widePage, mapfunc);
}
@@ -167,7 +167,7 @@ public:
const char* name;
for (size_t i = 0; i != CODES_MAX; ++i) {
- ECharset e = static_cast<ECharset>(i);
+ ECharset e = static_cast<ECharset>(i);
const CodePage* page = Singleton<NCodepagePrivate::TCodepagesMap>()->GetPrivate(e);
AddName(ToString(static_cast<int>(i)), e);
@@ -193,7 +193,7 @@ public:
};
ECharset CharsetByName(TStringBuf name) {
- return Singleton<TCodePageHash>()->CharsetByName(name);
+ return Singleton<TCodePageHash>()->CharsetByName(name);
}
ECharset CharsetByNameOrDie(TStringBuf name) {
@@ -203,7 +203,7 @@ ECharset CharsetByNameOrDie(TStringBuf name) {
return result;
}
-template <typename TxChar>
+template <typename TxChar>
static inline RECODE_RESULT utf8_read_rune_from_unknown_plane(TxChar& rune, size_t& rune_len, const TxChar* s, const TxChar* end) {
if ((*s & 0xFF00) != 0xF000) {
rune_len = 1;
@@ -251,17 +251,17 @@ static inline RECODE_RESULT utf8_read_rune_from_unknown_plane(TxChar& rune, size
}
template <typename TxChar>
-void DoDecodeUnknownPlane(TxChar* str, TxChar*& ee, const ECharset enc) {
- TxChar* e = ee;
+void DoDecodeUnknownPlane(TxChar* str, TxChar*& ee, const ECharset enc) {
+ TxChar* e = ee;
if (SingleByteCodepage(enc)) {
- const CodePage* cp = CodePageByCharset(enc);
- for (TxChar* s = str; s < e; s++) {
+ const CodePage* cp = CodePageByCharset(enc);
+ for (TxChar* s = str; s < e; s++) {
if (Hi8(Lo16(*s)) == 0xF0)
*s = (TxChar)cp->unicode[Lo8(Lo16(*s))]; // NOT mb compliant
}
} else if (enc == CODES_UTF8) {
- TxChar* s;
- TxChar* d;
+ TxChar* s;
+ TxChar* d;
for (s = d = str; s < e;) {
size_t l = 0;
@@ -275,7 +275,7 @@ void DoDecodeUnknownPlane(TxChar* str, TxChar*& ee, const ECharset enc) {
}
e = d;
} else if (enc == CODES_UNKNOWN) {
- for (TxChar* s = str; s < e; s++) {
+ for (TxChar* s = str; s < e; s++) {
if (Hi8(Lo16(*s)) == 0xF0)
*s = Lo8(Lo16(*s));
}
@@ -312,11 +312,11 @@ void DoDecodeUnknownPlane(TxChar* str, TxChar*& ee, const ECharset enc) {
}
void DecodeUnknownPlane(wchar16* str, wchar16*& ee, const ECharset enc) {
- DoDecodeUnknownPlane(str, ee, enc);
+ DoDecodeUnknownPlane(str, ee, enc);
}
void DecodeUnknownPlane(wchar32* str, wchar32*& ee, const ECharset enc) {
- DoDecodeUnknownPlane(str, ee, enc);
-}
+ DoDecodeUnknownPlane(str, ee, enc);
+}
namespace {
class THashSetType: public THashSet<TString> {
@@ -471,7 +471,7 @@ public:
}
};
-ECharset EncodingHintByName(const char* encname) {
+ECharset EncodingHintByName(const char* encname) {
if (!encname)
return CODES_UNKNOWN; // safety check
@@ -501,7 +501,7 @@ ECharset EncodingHintByName(const char* encname) {
NormalizeEncodingPrefixes(enc);
- ECharset hint = CharsetByName(enc.c_str());
+ ECharset hint = CharsetByName(enc.c_str());
if (hint != CODES_UNKNOWN)
return hint;
diff --git a/library/cpp/charset/codepage.h b/library/cpp/charset/codepage.h
index 30a02a4610..f3cc26f0e5 100644
--- a/library/cpp/charset/codepage.h
+++ b/library/cpp/charset/codepage.h
@@ -102,7 +102,7 @@ namespace NCodepagePrivate {
const CodePage* Data[DataSize];
private:
- inline const CodePage* GetPrivate(ECharset e) const {
+ inline const CodePage* GetPrivate(ECharset e) const {
Y_ASSERT(e + DataShift >= 0 && e + DataShift < DataSize);
return Data[e + DataShift];
}
@@ -112,7 +112,7 @@ namespace NCodepagePrivate {
public:
TCodepagesMap();
- inline const CodePage* Get(ECharset e) const {
+ inline const CodePage* Get(ECharset e) const {
const CodePage* res = GetPrivate(e);
if (!res->SingleByteCodepage()) {
ythrow yexception() << "CodePage (" << (int)e << ") structure can only be used for single byte encodings";
@@ -121,13 +121,13 @@ namespace NCodepagePrivate {
return res;
}
- inline bool SingleByteCodepage(ECharset e) const {
+ inline bool SingleByteCodepage(ECharset e) const {
return GetPrivate(e)->SingleByteCodepage();
}
- inline bool NativeCodepage(ECharset e) const {
+ inline bool NativeCodepage(ECharset e) const {
return GetPrivate(e)->NativeCodepage();
}
- inline const char* NameByCharset(ECharset e) const {
+ inline const char* NameByCharset(ECharset e) const {
return GetPrivate(e)->Names[0];
}
@@ -136,20 +136,20 @@ namespace NCodepagePrivate {
friend class ::TCodePageHash;
};
- inline bool NativeCodepage(ECharset e) {
+ inline bool NativeCodepage(ECharset e) {
return ::NCodepagePrivate::TCodepagesMap::Instance().NativeCodepage(e);
}
}
-inline bool SingleByteCodepage(ECharset e) {
+inline bool SingleByteCodepage(ECharset e) {
return ::NCodepagePrivate::TCodepagesMap::Instance().SingleByteCodepage(e);
}
-inline bool ValidCodepage(ECharset e) {
+inline bool ValidCodepage(ECharset e) {
return e >= 0 && e < CODES_MAX;
}
-inline const CodePage* CodePageByCharset(ECharset e) {
+inline const CodePage* CodePageByCharset(ECharset e) {
return ::NCodepagePrivate::TCodepagesMap::Instance().Get(e);
}
@@ -158,11 +158,11 @@ ECharset CharsetByName(TStringBuf name);
// Same as CharsetByName, but throws yexception() if name is invalid
ECharset CharsetByNameOrDie(TStringBuf name);
-inline ECharset CharsetByCodePage(const CodePage* CP) {
+inline ECharset CharsetByCodePage(const CodePage* CP) {
return CP->CPEnum;
}
-inline const char* NameByCharset(ECharset e) {
+inline const char* NameByCharset(ECharset e) {
return ::NCodepagePrivate::TCodepagesMap::Instance().NameByCharset(e);
}
@@ -178,14 +178,14 @@ inline const char* NameByCodePage(const CodePage* CP) {
}
inline const CodePage* CodePageByName(const char* name) {
- ECharset code = CharsetByName(name);
+ ECharset code = CharsetByName(name);
if (code == CODES_UNKNOWN)
return nullptr;
- return CodePageByCharset(code);
+ return CodePageByCharset(code);
}
-ECharset EncodingHintByName(const char* name);
+ECharset EncodingHintByName(const char* name);
/*****************************************************************\
* struct Encoder *
@@ -243,7 +243,7 @@ struct Recoder {
extern const struct Encoder& WideCharToYandex;
-const Encoder& EncoderByCharset(ECharset enc);
+const Encoder& EncoderByCharset(ECharset enc);
namespace NCodepagePrivate {
class TCodePageData {
@@ -260,13 +260,13 @@ namespace NCodepagePrivate {
friend struct ::CodePage;
friend class TCodepagesMap;
- friend RECODE_RESULT _recodeToYandex(ECharset, const char*, char*, size_t, size_t, size_t&, size_t&);
- friend RECODE_RESULT _recodeFromYandex(ECharset, const char*, char*, size_t, size_t, size_t&, size_t&);
- friend const Encoder& ::EncoderByCharset(ECharset enc);
+ friend RECODE_RESULT _recodeToYandex(ECharset, const char*, char*, size_t, size_t, size_t&, size_t&);
+ friend RECODE_RESULT _recodeFromYandex(ECharset, const char*, char*, size_t, size_t, size_t&, size_t&);
+ friend const Encoder& ::EncoderByCharset(ECharset enc);
};
}
-inline const Encoder& EncoderByCharset(ECharset enc) {
+inline const Encoder& EncoderByCharset(ECharset enc) {
if (!SingleByteCodepage(enc)) {
ythrow yexception() << "Encoder structure can only be used for single byte encodings";
}
@@ -286,7 +286,7 @@ inline unsigned char CodePage::ToTitle(unsigned char ch) const {
extern const CodePage& csYandex;
-/// these functions change (lowers) [end] position in case of utf-8
+/// these functions change (lowers) [end] position in case of utf-8
/// null character is NOT assumed or written at [*end]
void DecodeUnknownPlane(wchar16* start, wchar16*& end, const ECharset enc4unk);
void DecodeUnknownPlane(wchar32* start, wchar32*& end, const ECharset enc4unk);
diff --git a/library/cpp/charset/codepage_ut.cpp b/library/cpp/charset/codepage_ut.cpp
index c3ac3ac478..5b700bd14a 100644
--- a/library/cpp/charset/codepage_ut.cpp
+++ b/library/cpp/charset/codepage_ut.cpp
@@ -56,7 +56,7 @@ public:
void TestCanEncode();
inline void TestUpperLower() {
- const CodePage* cp = CodePageByCharset(CODES_ASCII);
+ const CodePage* cp = CodePageByCharset(CODES_ASCII);
char tmp[100];
TStringBuf s = "abcde";
@@ -161,13 +161,13 @@ void TCodepageTest::TestUTF() {
}
void TCodepageTest::TestBrokenMultibyte() {
- const ECharset cp = CODES_EUC_JP;
-
+ const ECharset cp = CODES_EUC_JP;
+
const char sampletext[] = {'\xe3'};
wchar32 recodeResult[100];
-
- size_t nwritten = 0;
- size_t nread = 0;
+
+ size_t nwritten = 0;
+ size_t nread = 0;
RECODE_RESULT res = RecodeToUnicode(cp, sampletext, recodeResult, Y_ARRAY_SIZE(sampletext), Y_ARRAY_SIZE(recodeResult), nread, nwritten);
UNIT_ASSERT(res == RECODE_OK);
@@ -178,8 +178,8 @@ void TCodepageTest::TestBrokenMultibyte() {
res = RecodeToUnicode(cp, bigSample, recodeResult, Y_ARRAY_SIZE(bigSample), Y_ARRAY_SIZE(recodeResult), nread, nwritten);
UNIT_ASSERT(res == RECODE_OK);
UNIT_ASSERT(nread == Y_ARRAY_SIZE(bigSample));
-}
-
+}
+
void TCodepageTest::TestUTFFromUnknownPlane() {
static const wchar32 sampletext[] = {0x61, 0x62, 0x63, 0x20,
0x430, 0x431, 0x432, 0x20,
@@ -250,21 +250,21 @@ void TCodepageTest::TestUTFFromUnknownPlane() {
}
UNIT_ASSERT(0x1234 == charbuffer[samplelen]);
UNIT_ASSERT(0x5678 == charbuffer[2 * samplelen + 1]);
-
- // test TChar version
- // bytebuffer of len writtenbytes contains sampletext of len samplelen chars in utf8
+
+ // test TChar version
+ // bytebuffer of len writtenbytes contains sampletext of len samplelen chars in utf8
TUtf16String wtr = CharToWide(TStringBuf(bytebuffer, writtenbytes), CODES_UNKNOWNPLANE);
TChar* strend = wtr.begin() + wtr.size();
- DecodeUnknownPlane(wtr.begin(), strend, CODES_UTF8);
+ DecodeUnknownPlane(wtr.begin(), strend, CODES_UTF8);
wtr.resize(strend - wtr.data(), 'Q');
UNIT_ASSERT_VALUES_EQUAL(wtr.size(), samplelen);
for (size_t i = 0; i < wtr.size(); ++i) {
- if (sampletext[i] >= 0x10000) {
- UNIT_ASSERT_VALUES_EQUAL(wtr[i], ' ');
+ if (sampletext[i] >= 0x10000) {
+ UNIT_ASSERT_VALUES_EQUAL(wtr[i], ' ');
} else {
- UNIT_ASSERT_VALUES_EQUAL(wtr[i], sampletext[i]);
- }
- }
+ UNIT_ASSERT_VALUES_EQUAL(wtr[i], sampletext[i]);
+ }
+ }
}
static void TestSurrogates(const char* str, const wchar16* wide, size_t wideSize) {
diff --git a/library/cpp/charset/doccodes.h b/library/cpp/charset/doccodes.h
index 75c87adf9e..9ceb1484f6 100644
--- a/library/cpp/charset/doccodes.h
+++ b/library/cpp/charset/doccodes.h
@@ -40,66 +40,66 @@ enum ECharset {
CODES_WINDOWS_1255, // [31] for Hebrew
CODES_WINDOWS_1256, // [32] for Arabic
CODES_WINDOWS_1257, // [33] for Estonian, Latvian and Lithuanian
-
- // these codes are all the other 8bit codes known by libiconv
- // they follow in alphanumeric order
- CODES_CP1046,
- CODES_CP1124,
- CODES_CP1125,
- CODES_CP1129,
- CODES_CP1131,
- CODES_CP1133,
+
+ // these codes are all the other 8bit codes known by libiconv
+ // they follow in alphanumeric order
+ CODES_CP1046,
+ CODES_CP1124,
+ CODES_CP1125,
+ CODES_CP1129,
+ CODES_CP1131,
+ CODES_CP1133,
CODES_CP1161, // [40]
- CODES_CP1162,
- CODES_CP1163,
- CODES_CP1258,
- CODES_CP437,
- CODES_CP737,
- CODES_CP775,
- CODES_CP850,
- CODES_CP852,
- CODES_CP853,
+ CODES_CP1162,
+ CODES_CP1163,
+ CODES_CP1258,
+ CODES_CP437,
+ CODES_CP737,
+ CODES_CP775,
+ CODES_CP850,
+ CODES_CP852,
+ CODES_CP853,
CODES_CP856, // [50]
- CODES_CP857,
- CODES_CP858,
- CODES_CP860,
- CODES_CP861,
- CODES_CP862,
- CODES_CP863,
- CODES_CP864,
- CODES_CP865,
- CODES_CP869,
+ CODES_CP857,
+ CODES_CP858,
+ CODES_CP860,
+ CODES_CP861,
+ CODES_CP862,
+ CODES_CP863,
+ CODES_CP864,
+ CODES_CP865,
+ CODES_CP869,
CODES_CP874, // [60]
- CODES_CP922,
- CODES_HP_ROMAN8,
- CODES_ISO646_CN,
- CODES_ISO646_JP,
- CODES_ISO8859_10,
- CODES_ISO8859_11,
- CODES_ISO8859_14,
- CODES_JISX0201,
- CODES_KOI8_T,
+ CODES_CP922,
+ CODES_HP_ROMAN8,
+ CODES_ISO646_CN,
+ CODES_ISO646_JP,
+ CODES_ISO8859_10,
+ CODES_ISO8859_11,
+ CODES_ISO8859_14,
+ CODES_JISX0201,
+ CODES_KOI8_T,
CODES_MAC_ARABIC, // [70]
- CODES_MAC_CENTRALEUROPE,
- CODES_MAC_CROATIAN,
- CODES_MAC_GREEK,
- CODES_MAC_HEBREW,
- CODES_MAC_ICELAND,
- CODES_MAC_ROMANIA,
- CODES_MAC_ROMAN,
- CODES_MAC_THAI,
- CODES_MAC_TURKISH,
+ CODES_MAC_CENTRALEUROPE,
+ CODES_MAC_CROATIAN,
+ CODES_MAC_GREEK,
+ CODES_MAC_HEBREW,
+ CODES_MAC_ICELAND,
+ CODES_MAC_ROMANIA,
+ CODES_MAC_ROMAN,
+ CODES_MAC_THAI,
+ CODES_MAC_TURKISH,
CODES_RESERVED_2, // [80] reserved code: use it for new encodings before adding them to the end of the list
- CODES_MULELAO,
- CODES_NEXTSTEP,
- CODES_PT154,
- CODES_RISCOS_LATIN1,
- CODES_RK1048,
- CODES_TCVN,
- CODES_TDS565,
- CODES_TIS620,
- CODES_VISCII,
-
+ CODES_MULELAO,
+ CODES_NEXTSTEP,
+ CODES_PT154,
+ CODES_RISCOS_LATIN1,
+ CODES_RK1048,
+ CODES_TCVN,
+ CODES_TDS565,
+ CODES_TIS620,
+ CODES_VISCII,
+
// libiconv multibyte codepages
CODES_BIG5, // [90]
CODES_BIG5_HKSCS,
diff --git a/library/cpp/charset/generated/cp_data.cpp b/library/cpp/charset/generated/cp_data.cpp
index 202362c596..31856d283b 100644
--- a/library/cpp/charset/generated/cp_data.cpp
+++ b/library/cpp/charset/generated/cp_data.cpp
@@ -151,9 +151,9 @@ static const CodePage CODES_BIG5_HKSCS_2001_CODE_PAGE = {
}; // generated from multibyte.txt
static const CodePage CODES_CP1046_CODE_PAGE = {
- CODES_CP1046,
+ CODES_CP1046,
{"CP1046", "windows-1046",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -186,14 +186,14 @@ static const CodePage CODES_CP1046_CODE_PAGE = {
0x0648, 0x0649, 0x064A, 0x064B, 0x064C, 0x064D, 0x064E, 0x064F,
0x0650, 0x0651, 0x0652, 0xFED7, 0xFEDB, 0xFEDF, 0xF8FC, 0xFEF5,
0xFEF7, 0xFEF9, 0xFEFB, 0xFEE3, 0xFEE7, 0xFEEC, 0xFEE9, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1046.txt
-
+
static const CodePage CODES_CP1124_CODE_PAGE = {
- CODES_CP1124,
+ CODES_CP1124,
{"CP1124", "windows-1124",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -226,14 +226,14 @@ static const CodePage CODES_CP1124_CODE_PAGE = {
0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
0x2116, 0x0451, 0x0452, 0x0491, 0x0454, 0x0455, 0x0456, 0x0457,
0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x00A7, 0x045E, 0x045F,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1124.txt
-
+
static const CodePage CODES_CP1125_CODE_PAGE = {
- CODES_CP1125,
+ CODES_CP1125,
{"CP1125", "windows-1125",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -266,14 +266,14 @@ static const CodePage CODES_CP1125_CODE_PAGE = {
0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
0x0401, 0x0451, 0x0490, 0x0491, 0x0404, 0x0454, 0x0406, 0x0456,
0x0407, 0x0457, 0x00B7, 0x221A, 0x2116, 0x00A4, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1125.txt
-
+
static const CodePage CODES_CP1129_CODE_PAGE = {
- CODES_CP1129,
+ CODES_CP1129,
{"CP1129", "windows-1129",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -306,14 +306,14 @@ static const CodePage CODES_CP1129_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0301, 0x00ED, 0x00EE, 0x00EF,
0x0111, 0x00F1, 0x0323, 0x00F3, 0x00F4, 0x01A1, 0x00F6, 0x00F7,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x01B0, 0x20AB, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1129.txt
-
+
static const CodePage CODES_CP1131_CODE_PAGE = {
- CODES_CP1131,
+ CODES_CP1131,
{"CP1131", "windows-1131",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -346,14 +346,14 @@ static const CodePage CODES_CP1131_CODE_PAGE = {
0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
0x0401, 0x0451, 0x0404, 0x0454, 0x0407, 0x0457, 0x040E, 0x045E,
0x0406, 0x0456, 0x00B7, 0x00A4, 0x0490, 0x0491, 0x2219, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1131.txt
-
+
static const CodePage CODES_CP1133_CODE_PAGE = {
- CODES_CP1133,
+ CODES_CP1133,
{"CP1133", "IBM-CP1133", "windows-1133",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -386,14 +386,14 @@ static const CodePage CODES_CP1133_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0x0ED0, 0x0ED1, 0x0ED2, 0x0ED3, 0x0ED4, 0x0ED5, 0x0ED6, 0x0ED7,
0x0ED8, 0x0ED9, 0xFFFD, 0xFFFD, 0x00A2, 0x00AC, 0x00A6, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1133.txt
-
+
static const CodePage CODES_CP1161_CODE_PAGE = {
- CODES_CP1161,
+ CODES_CP1161,
{"CP1161", "windows-1161",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -426,14 +426,14 @@ static const CodePage CODES_CP1161_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x00A2, 0x00AC, 0x00A6, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1161.txt
-
+
static const CodePage CODES_CP1162_CODE_PAGE = {
- CODES_CP1162,
+ CODES_CP1162,
{"CP1162", "windows-1162",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -466,14 +466,14 @@ static const CodePage CODES_CP1162_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1162.txt
-
+
static const CodePage CODES_CP1163_CODE_PAGE = {
- CODES_CP1163,
+ CODES_CP1163,
{"CP1163", "windows-1163",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -506,14 +506,14 @@ static const CodePage CODES_CP1163_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0301, 0x00ED, 0x00EE, 0x00EF,
0x0111, 0x00F1, 0x0323, 0x00F3, 0x00F4, 0x01A1, 0x00F6, 0x00F7,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x01B0, 0x20AB, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp1163.txt
-
+
static const CodePage CODES_CP1258_CODE_PAGE = {
- CODES_CP1258,
+ CODES_CP1258,
{"CP1258", "windows-1258",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -546,14 +546,14 @@ static const CodePage CODES_CP1258_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0301, 0x00ED, 0x00EE, 0x00EF,
0x0111, 0x00F1, 0x0323, 0x00F3, 0x00F4, 0x01A1, 0x00F6, 0x00F7,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x01B0, 0x20AB, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP437_CODE_PAGE = {
- CODES_CP437,
+ CODES_CP437,
{"CP437", "windows-437",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -586,14 +586,14 @@ static const CodePage CODES_CP437_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP737_CODE_PAGE = {
- CODES_CP737,
+ CODES_CP737,
{"CP737", "windows-737",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -626,14 +626,14 @@ static const CodePage CODES_CP737_CODE_PAGE = {
0x03CB, 0x03CE, 0x0386, 0x0388, 0x0389, 0x038A, 0x038C, 0x038E,
0x038F, 0x00B1, 0x2265, 0x2264, 0x03AA, 0x03AB, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP775_CODE_PAGE = {
- CODES_CP775,
+ CODES_CP775,
{"CP775", "windows-775",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -666,14 +666,14 @@ static const CodePage CODES_CP775_CODE_PAGE = {
0x0136, 0x0137, 0x013B, 0x013C, 0x0146, 0x0112, 0x0145, 0x2019,
0x00AD, 0x00B1, 0x201C, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x201E,
0x00B0, 0x2219, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP850_CODE_PAGE = {
- CODES_CP850,
+ CODES_CP850,
{"CP850", "IBM850", "850", "CSPC850MULTILINGUAL", "windows-850",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -706,14 +706,14 @@ static const CodePage CODES_CP850_CODE_PAGE = {
0x00DE, 0x00DA, 0x00DB, 0x00D9, 0x00FD, 0x00DD, 0x00AF, 0x00B4,
0x00AD, 0x00B1, 0x2017, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP852_CODE_PAGE = {
- CODES_CP852,
+ CODES_CP852,
{"CP852", "windows-852",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -746,14 +746,14 @@ static const CodePage CODES_CP852_CODE_PAGE = {
0x0154, 0x00DA, 0x0155, 0x0170, 0x00FD, 0x00DD, 0x0163, 0x00B4,
0x00AD, 0x02DD, 0x02DB, 0x02C7, 0x02D8, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x02D9, 0x0171, 0x0158, 0x0159, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP853_CODE_PAGE = {
- CODES_CP853,
+ CODES_CP853,
{"CP853", "windows-853",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -786,14 +786,14 @@ static const CodePage CODES_CP853_CODE_PAGE = {
0x0127, 0x00DA, 0x00DB, 0x00D9, 0x016C, 0x016D, 0xFFFD, 0x00B4,
0x00AD, 0xFFFD, 0x2113, 0x0149, 0x02D8, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x02D9, 0xFFFD, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp853.txt
-
+
static const CodePage CODES_CP856_CODE_PAGE = {
- CODES_CP856,
+ CODES_CP856,
{"CP856", "windows-856",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -826,14 +826,14 @@ static const CodePage CODES_CP856_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00AF, 0x00B4,
0x00AD, 0x00B1, 0x2017, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP857_CODE_PAGE = {
- CODES_CP857,
+ CODES_CP857,
{"CP857", "windows-857",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -866,14 +866,14 @@ static const CodePage CODES_CP857_CODE_PAGE = {
0x00D7, 0x00DA, 0x00DB, 0x00D9, 0x00EC, 0x00FF, 0x00AF, 0x00B4,
0x00AD, 0x00B1, 0xFFFD, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP858_CODE_PAGE = {
- CODES_CP858,
+ CODES_CP858,
{"CP858", "windows-858",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -906,14 +906,14 @@ static const CodePage CODES_CP858_CODE_PAGE = {
0x00DE, 0x00DA, 0x00DB, 0x00D9, 0x00FD, 0x00DD, 0x00AF, 0x00B4,
0x00AD, 0x00B1, 0x2017, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8,
0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp858.txt
-
+
static const CodePage CODES_CP860_CODE_PAGE = {
- CODES_CP860,
+ CODES_CP860,
{"CP860", "windows-860",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -946,14 +946,14 @@ static const CodePage CODES_CP860_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP861_CODE_PAGE = {
- CODES_CP861,
+ CODES_CP861,
{"CP861", "windows-861",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -986,14 +986,14 @@ static const CodePage CODES_CP861_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP862_CODE_PAGE = {
- CODES_CP862,
+ CODES_CP862,
{"CP862", "IBM862", "862", "CSPC862LATINHEBREW", "windows-862",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1026,14 +1026,14 @@ static const CodePage CODES_CP862_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP863_CODE_PAGE = {
- CODES_CP863,
+ CODES_CP863,
{"CP863", "windows-863",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1066,14 +1066,14 @@ static const CodePage CODES_CP863_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP864_CODE_PAGE = {
- CODES_CP864,
+ CODES_CP864,
{"CP864", "windows-864",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1106,14 +1106,14 @@ static const CodePage CODES_CP864_CODE_PAGE = {
0xFEED, 0xFEEF, 0xFEF3, 0xFEBD, 0xFECC, 0xFECE, 0xFECD, 0xFEE1,
0xFE7D, 0x0651, 0xFEE5, 0xFEE9, 0xFEEC, 0xFEF0, 0xFEF2, 0xFED0,
0xFED5, 0xFEF5, 0xFEF6, 0xFEDD, 0xFED9, 0xFEF1, 0x25A0, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP865_CODE_PAGE = {
- CODES_CP865,
+ CODES_CP865,
{"CP865", "windows-865",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1146,14 +1146,14 @@ static const CodePage CODES_CP865_CODE_PAGE = {
0x03A6, 0x0398, 0x03A9, 0x03B4, 0x221E, 0x03C6, 0x03B5, 0x2229,
0x2261, 0x00B1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00F7, 0x2248,
0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP869_CODE_PAGE = {
- CODES_CP869,
+ CODES_CP869,
{"CP869", "windows-869",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1186,14 +1186,14 @@ static const CodePage CODES_CP869_CODE_PAGE = {
0x03BE, 0x03BF, 0x03C0, 0x03C1, 0x03C3, 0x03C2, 0x03C4, 0x0384,
0x00AD, 0x00B1, 0x03C5, 0x03C6, 0x03C7, 0x00A7, 0x03C8, 0x0385,
0x00B0, 0x00A8, 0x03C9, 0x03CB, 0x03B0, 0x03CE, 0x25A0, 0x00A0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP874_CODE_PAGE = {
- CODES_CP874,
+ CODES_CP874,
{"CP874", "windows-874",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1226,14 +1226,14 @@ static const CodePage CODES_CP874_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_CP922_CODE_PAGE = {
- CODES_CP922,
+ CODES_CP922,
{"CP922", "windows-922",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1266,10 +1266,10 @@ static const CodePage CODES_CP922_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
0x0161, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x017E, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from cp922.txt
-
+
static const CodePage CODES_CP932_CODE_PAGE = {
CODES_CP932,
{"CP932",},
@@ -1421,9 +1421,9 @@ static const CodePage CODES_GEO_PS_CODE_PAGE = {
}; // generated from geo-ps.txt
static const CodePage CODES_HP_ROMAN8_CODE_PAGE = {
- CODES_HP_ROMAN8,
+ CODES_HP_ROMAN8,
{"HP_ROMAN8", "HP-ROMAN8", "ROMAN8", "R8", "CSHPROMAN8",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1456,10 +1456,10 @@ static const CodePage CODES_HP_ROMAN8_CODE_PAGE = {
0x00D2, 0x00D5, 0x00F5, 0x0160, 0x0161, 0x00DA, 0x0178, 0x00FF,
0x00DE, 0x00FE, 0x00B7, 0x00B5, 0x00B6, 0x00BE, 0x2014, 0x00BC,
0x00BD, 0x00AA, 0x00BA, 0x00AB, 0x25A0, 0x00BB, 0x00B1, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from hp_roman8.txt
-
+
static const CodePage CODES_HZ_CODE_PAGE = {
CODES_HZ,
{"HZ", "HZ-GB-2312",},
@@ -1508,9 +1508,9 @@ static const CodePage CODES_IBM855_CODE_PAGE = {
}; // generated from listing.txt
static const CodePage CODES_ISO646_CN_CODE_PAGE = {
- CODES_ISO646_CN,
+ CODES_ISO646_CN,
{"ISO646_CN", "GB_1988-80", "ISO646-CN", "ISO-IR-57", "CN", "CSISO57GB1988",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1543,14 +1543,14 @@ static const CodePage CODES_ISO646_CN_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from iso646_cn.txt
-
+
static const CodePage CODES_ISO646_JP_CODE_PAGE = {
- CODES_ISO646_JP,
+ CODES_ISO646_JP,
{"ISO646_JP", "JIS_C6220-1969-RO", "ISO646-JP", "ISO-IR-14", "JP", "CSISO14JISC6220RO",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1583,14 +1583,14 @@ static const CodePage CODES_ISO646_JP_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from iso646_jp.txt
-
+
static const CodePage CODES_ISO8859_10_CODE_PAGE = {
- CODES_ISO8859_10,
+ CODES_ISO8859_10,
{"ISO8859_10", "ISO-8859-10", "ISO_8859-10", "ISO_8859-10:1992", "ISO-IR-157", "LATIN6", "L6", "CSISOLATIN6", "ISO8859-10",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1623,14 +1623,14 @@ static const CodePage CODES_ISO8859_10_CODE_PAGE = {
0x010D, 0x00E9, 0x0119, 0x00EB, 0x0117, 0x00ED, 0x00EE, 0x00EF,
0x00F0, 0x0146, 0x014D, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x0169,
0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x0138,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_ISO8859_11_CODE_PAGE = {
- CODES_ISO8859_11,
+ CODES_ISO8859_11,
{"ISO8859_11", "ISO-8859-11", "ISO_8859-11", "ISO8859-11",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1663,14 +1663,14 @@ static const CodePage CODES_ISO8859_11_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_ISO8859_14_CODE_PAGE = {
- CODES_ISO8859_14,
+ CODES_ISO8859_14,
{"ISO8859_14", "ISO-8859-14", "ISO_8859-14", "ISO_8859-14:1998", "ISO-IR-199", "LATIN8", "L8", "ISO-CELTIC", "ISO8859-14",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -1703,10 +1703,10 @@ static const CodePage CODES_ISO8859_14_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
0x0175, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x1E6B,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x0177, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_ISO_2022_CN_CODE_PAGE = {
CODES_ISO_2022_CN,
{"ISO-2022-CN", "CSISO2022CN",},
@@ -2150,9 +2150,9 @@ static const CodePage CODES_ISO_EAST_CODE_PAGE = {
}; // generated from listing.txt
static const CodePage CODES_JISX0201_CODE_PAGE = {
- CODES_JISX0201,
+ CODES_JISX0201,
{"JISX0201", "JIS_X0201", "JISX0201-1976", "X0201", "CSHALFWIDTHKATAKANA",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2185,10 +2185,10 @@ static const CodePage CODES_JISX0201_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from jisx0201.txt
-
+
static const CodePage CODES_JOHAB_CODE_PAGE = {
CODES_JOHAB,
{"JOHAB", "CP1361",},
@@ -2277,9 +2277,9 @@ static const CodePage CODES_KOI8_CODE_PAGE = {
}; // generated from listing.txt
static const CodePage CODES_KOI8_T_CODE_PAGE = {
- CODES_KOI8_T,
+ CODES_KOI8_T,
{"KOI8_T", "KOI8-T",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2312,10 +2312,10 @@ static const CodePage CODES_KOI8_T_CODE_PAGE = {
0x0425, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E,
0x041F, 0x042F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
0x042C, 0x042B, 0x0417, 0x0428, 0x042D, 0x0429, 0x0427, 0x042A,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from koi8_t.txt
-
+
static const CodePage CODES_MAC_CODE_PAGE = {
CODES_MAC,
{"MacCyrillic", "MacRussian", "mac", "windows-10007", "MAC_UKRAINE", "MACUKRAINE", "windows-10017",},
@@ -2357,9 +2357,9 @@ static const CodePage CODES_MAC_CODE_PAGE = {
}; // generated from listing.txt
static const CodePage CODES_MAC_ARABIC_CODE_PAGE = {
- CODES_MAC_ARABIC,
+ CODES_MAC_ARABIC,
{"MAC_ARABIC", "MACARABIC", "windows-10004",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2392,14 +2392,14 @@ static const CodePage CODES_MAC_ARABIC_CODE_PAGE = {
0x0648, 0x0649, 0x064A, 0x064B, 0x064C, 0x064D, 0x064E, 0x064F,
0x0650, 0x0651, 0x0652, 0x067E, 0x0679, 0x0686, 0x06D5, 0x06A4,
0x06AF, 0x0688, 0x0691, 0x007B, 0x007C, 0x007D, 0x0698, 0x06D2,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_CENTRALEUROPE_CODE_PAGE = {
- CODES_MAC_CENTRALEUROPE,
+ CODES_MAC_CENTRALEUROPE,
{"MAC_CENTRALEUROPE", "MACCENTRALEUROPE", "windows-10029",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2432,14 +2432,14 @@ static const CodePage CODES_MAC_CENTRALEUROPE_CODE_PAGE = {
0x0164, 0x0165, 0x00CD, 0x017D, 0x017E, 0x016A, 0x00D3, 0x00D4,
0x016B, 0x016E, 0x00DA, 0x016F, 0x0170, 0x0171, 0x0172, 0x0173,
0x00DD, 0x00FD, 0x0137, 0x017B, 0x0141, 0x017C, 0x0122, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_CROATIAN_CODE_PAGE = {
- CODES_MAC_CROATIAN,
+ CODES_MAC_CROATIAN,
{"MAC_CROATIAN", "MACCROATIAN", "windows-10082",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2472,14 +2472,14 @@ static const CodePage CODES_MAC_CROATIAN_CODE_PAGE = {
0x010D, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4,
0x0111, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0x0131, 0x02C6, 0x02DC,
0x00AF, 0x03C0, 0x00CB, 0x02DA, 0x00B8, 0x00CA, 0x00E6, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_GREEK_CODE_PAGE = {
- CODES_MAC_GREEK,
+ CODES_MAC_GREEK,
{"MAC_GREEK", "MACGREEK", "windows-10006",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2512,14 +2512,14 @@ static const CodePage CODES_MAC_GREEK_CODE_PAGE = {
0x03B7, 0x03B9, 0x03BE, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BF,
0x03C0, 0x03CE, 0x03C1, 0x03C3, 0x03C4, 0x03B8, 0x03C9, 0x03C2,
0x03C7, 0x03C5, 0x03B6, 0x03CA, 0x03CB, 0x0390, 0x03B0, 0x00AD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_HEBREW_CODE_PAGE = {
- CODES_MAC_HEBREW,
+ CODES_MAC_HEBREW,
{"MAC_HEBREW", "MACHEBREW", "windows-10005",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2552,14 +2552,14 @@ static const CodePage CODES_MAC_HEBREW_CODE_PAGE = {
0x05D8, 0x05D9, 0x05DA, 0x05DB, 0x05DC, 0x05DD, 0x05DE, 0x05DF,
0x05E0, 0x05E1, 0x05E2, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7,
0x05E8, 0x05E9, 0x05EA, 0x007D, 0x005D, 0x007B, 0x005B, 0x007C,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_ICELAND_CODE_PAGE = {
- CODES_MAC_ICELAND,
+ CODES_MAC_ICELAND,
{"MAC_ICELAND", "MACICELAND", "windows-10079",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2592,14 +2592,14 @@ static const CodePage CODES_MAC_ICELAND_CODE_PAGE = {
0x00CB, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4,
0xF8FF, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0x0131, 0x02C6, 0x02DC,
0x00AF, 0x02D8, 0x02D9, 0x02DA, 0x00B8, 0x02DD, 0x02DB, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_ROMAN_CODE_PAGE = {
- CODES_MAC_ROMAN,
+ CODES_MAC_ROMAN,
{"MAC_ROMAN", "MACROMAN", "MACINTOSH", "CSMACINTOSH", "windows-10000",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2632,14 +2632,14 @@ static const CodePage CODES_MAC_ROMAN_CODE_PAGE = {
0x00CB, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4,
0xF8FF, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0x0131, 0x02C6, 0x02DC,
0x00AF, 0x02D8, 0x02D9, 0x02DA, 0x00B8, 0x02DD, 0x02DB, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_ROMANIA_CODE_PAGE = {
- CODES_MAC_ROMANIA,
+ CODES_MAC_ROMANIA,
{"MAC_ROMANIA", "MACROMANIA", "windows-10010",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2672,14 +2672,14 @@ static const CodePage CODES_MAC_ROMANIA_CODE_PAGE = {
0x00CB, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4,
0xF8FF, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0x0131, 0x02C6, 0x02DC,
0x00AF, 0x02D8, 0x02D9, 0x02DA, 0x00B8, 0x02DD, 0x02DB, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_THAI_CODE_PAGE = {
- CODES_MAC_THAI,
+ CODES_MAC_THAI,
{"MAC_THAI", "MACTHAI", "windows-10021",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2712,14 +2712,14 @@ static const CodePage CODES_MAC_THAI_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x2122, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x00AE, 0x00A9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAC_TURKISH_CODE_PAGE = {
- CODES_MAC_TURKISH,
+ CODES_MAC_TURKISH,
{"MAC_TURKISH", "MACTURKISH", "windows-10081",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2752,10 +2752,10 @@ static const CodePage CODES_MAC_TURKISH_CODE_PAGE = {
0x00CB, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4,
0xF8FF, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0xF8A0, 0x02C6, 0x02DC,
0x00AF, 0x02D8, 0x02D9, 0x02DA, 0x00B8, 0x02DD, 0x02DB, 0x02C7,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_MAIN_CODE_PAGE = {
CODES_MAIN,
{"ISO-8859-5", "ISOLatinCyrillic", "csISOLatinCyrillic", "iso-ir-144", "cyrillic", "ISO_8859-5", "ISO_8859-5:1988", "iso", "ISO8859_5", "ISO8859-5",},
@@ -2797,9 +2797,9 @@ static const CodePage CODES_MAIN_CODE_PAGE = {
}; // generated from listing.txt
static const CodePage CODES_MULELAO_CODE_PAGE = {
- CODES_MULELAO,
+ CODES_MULELAO,
{"MULELAO", "MULELAO-1",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2832,14 +2832,14 @@ static const CodePage CODES_MULELAO_CODE_PAGE = {
0x0EC8, 0x0EC9, 0x0ECA, 0x0ECB, 0x0ECC, 0x0ECD, 0xFFFD, 0xFFFD,
0x0ED0, 0x0ED1, 0x0ED2, 0x0ED3, 0x0ED4, 0x0ED5, 0x0ED6, 0x0ED7,
0x0ED8, 0x0ED9, 0xFFFD, 0xFFFD, 0x0EDC, 0x0EDD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from mulelao.txt
-
+
static const CodePage CODES_NEXTSTEP_CODE_PAGE = {
- CODES_NEXTSTEP,
+ CODES_NEXTSTEP,
{"NEXTSTEP",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2872,14 +2872,14 @@ static const CodePage CODES_NEXTSTEP_CODE_PAGE = {
0x0141, 0x00D8, 0x0152, 0x00BA, 0x00F2, 0x00F3, 0x00F4, 0x00F5,
0x00F6, 0x00E6, 0x00F9, 0x00FA, 0x00FB, 0x0131, 0x00FC, 0x00FD,
0x0142, 0x00F8, 0x0153, 0x00DF, 0x00FE, 0x00FF, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from listing.txt
-
+
static const CodePage CODES_PT154_CODE_PAGE = {
- CODES_PT154,
+ CODES_PT154,
{"PT154", "PTCP154", "CP154", "CYRILLIC-ASIAN", "CSPTCP154",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -2912,10 +2912,10 @@ static const CodePage CODES_PT154_CODE_PAGE = {
0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F,
0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from pt154.txt
-
+
static const CodePage CODES_RESERVED_2_CODE_PAGE = {
CODES_RESERVED_2,
{"reserved2",},
@@ -2997,9 +2997,9 @@ static const CodePage CODES_RESERVED_3_CODE_PAGE = {
}; // generated from reserved.txt
static const CodePage CODES_RISCOS_LATIN1_CODE_PAGE = {
- CODES_RISCOS_LATIN1,
+ CODES_RISCOS_LATIN1,
{"RISCOS-LATIN1", "RISCOS_LATIN1",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -3032,14 +3032,14 @@ static const CodePage CODES_RISCOS_LATIN1_CODE_PAGE = {
0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
0x00F0, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7,
0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from riscos_latin1.txt
-
+
static const CodePage CODES_RK1048_CODE_PAGE = {
- CODES_RK1048,
+ CODES_RK1048,
{"RK1048", "STRK1048-2002", "KZ-1048", "CSKZ1048",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -3072,10 +3072,10 @@ static const CodePage CODES_RK1048_CODE_PAGE = {
0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F,
0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from rk1048.txt
-
+
static const CodePage CODES_SHIFT_JIS_CODE_PAGE = {
CODES_SHIFT_JIS,
{"SHIFT_JIS", "MS_KANJI", "SJIS", "CSSHIFTJIS",},
@@ -3124,9 +3124,9 @@ static const CodePage CODES_TATWIN_CODE_PAGE = {
}; // generated from cp1251-tat.txt
static const CodePage CODES_TCVN_CODE_PAGE = {
- CODES_TCVN,
+ CODES_TCVN,
{"TCVN", "TCVN-5712", "TCVN5712-1", "TCVN5712-1:1993",},
- {
+ {
0x0000, 0x00DA, 0x1EE4, 0x0003, 0x1EEA, 0x1EEC, 0x1EEE, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x1EE8, 0x1EF0, 0x1EF2, 0x1EF6, 0x1EF8, 0x00DD, 0x1EF4,
@@ -3159,14 +3159,14 @@ static const CodePage CODES_TCVN_CODE_PAGE = {
0x1ED1, 0x1ED9, 0x1EDD, 0x1EDF, 0x1EE1, 0x1EDB, 0x1EE3, 0x00F9,
0x1ED6, 0x1EE7, 0x0169, 0x00FA, 0x1EE5, 0x1EEB, 0x1EED, 0x1EEF,
0x1EE9, 0x1EF1, 0x1EF3, 0x1EF7, 0x1EF9, 0x00FD, 0x1EF5, 0x1ED0,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from tcvn.txt
-
+
static const CodePage CODES_TDS565_CODE_PAGE = {
- CODES_TDS565,
+ CODES_TDS565,
{"TDS565",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -3199,14 +3199,14 @@ static const CodePage CODES_TDS565_CODE_PAGE = {
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from tds565.txt
-
+
static const CodePage CODES_TIS620_CODE_PAGE = {
- CODES_TIS620,
+ CODES_TIS620,
{"TIS620", "TIS-620", "TIS620-0", "TIS620.2529-1", "TIS620.2533-0", "TIS620.2533-1", "ISO-IR-166",},
- {
+ {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
@@ -3239,10 +3239,10 @@ static const CodePage CODES_TIS620_CODE_PAGE = {
0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
- },
- defchars[0],
+ },
+ defchars[0],
}; // generated from tis620.txt
-
+
static const CodePage CODES_UNKNOWNPLANE_CODE_PAGE = {
CODES_UNKNOWNPLANE,
{"unknownplane", "unknown-plane",},
diff --git a/library/cpp/charset/generated/encrec_data.cpp b/library/cpp/charset/generated/encrec_data.cpp
index ca59f8ddef..52550c39a5 100644
--- a/library/cpp/charset/generated/encrec_data.cpp
+++ b/library/cpp/charset/generated/encrec_data.cpp
@@ -1906,15 +1906,15 @@ static const char PP_111[257] =
"\000\000\000\000";
#define P111 (char*)PP_111
static const char PP_112[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\210\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\210\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\000\000\244\000\000\000\000\000\000\000\000\255\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\201"
@@ -1923,64 +1923,64 @@ static const char PP_112[257] =
"\000\000\000\000";
#define P112 (char*)PP_112
static const char PP_113[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\000\331\332\000\000\000\000\000\340\341\342\343\344\345\346\347"
- "\350\351\352\353\354\355\356\357\360\361\362\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\000\331\332\000\000\000\000\000\340\341\342\343\344\345\346\347"
+ "\350\351\352\353\354\355\356\357\360\361\362\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P113 (char*)PP_113
static const char PP_114[257] =
- "\213\000\212\000\000\000\000\000\000\000\000\000\215\000\000\000\214\000"
- "\000\000\216\000\000\000\217\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\211\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\213\000\212\000\000\000\000\000\000\000\000\000\215\000\000\000\214\000"
+ "\000\000\216\000\000\000\217\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\211\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P114 (char*)PP_114
static const char PP_115[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\205\204\203\206\243\242\241\245"
- "\366\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\205\204\203\206\243\242\241\245"
+ "\366\000\000\000";
#define P115 (char*)PP_115
static const char PP_116[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\207\000\000\000\000\000\224\000\220\000\221\000\222"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\207\000\000\000\000\000\224\000\220\000\221\000\222"
"\000\223\000\000\334\000\335\000\000\000\200\000\225\246\000\000\336\000"
"\000\247\000\000\000\000\000\250\000\000\000\251\000\000\000\252\000\000"
"\000\253\000\000\000\256\000\000\000\000\000\000\000\000\000\000\000\257"
@@ -1988,35 +1988,35 @@ static const char PP_116[257] =
"\000\330\000\000\276\300\333\000\231\232\233\000\000\337\000\000\000\363"
"\000\000\000\364\000\000\000\365\000\000\000\373\000\000\000\374\000\376"
"\000\000\375\000\000\000\226\000\230\227\000\367\234\370\235\371\236\372"
- "\237\000\000\000";
+ "\237\000\000\000";
#define P116 (char*)PP_116
static const char PP_117[257] =
"\000\241\242\000\244\245\246\247\250\251\252\253\254\000\256\257\260\261"
- "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347"
+ "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347"
"\350\351\352\353\354\355\356\357\000\361\362\000\364\365\366\367\370\371"
"\372\373\374\000\376\377\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\243\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\243\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P117 (char*)PP_117
static const char PP_118[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\000\375\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\372\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2026,49 +2026,49 @@ static const char PP_118[257] =
#define P118 (char*)PP_118
static const char PP_119[257] =
"\000\360\000\000\364\000\366\370\000\000\000\000\000\000\000\000\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223"
- "\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245"
- "\246\247\250\251\252\253\254\255\256\257\340\341\342\343\344\345\346\347"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223"
+ "\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245"
+ "\246\247\250\251\252\253\254\255\256\257\340\341\342\343\344\345\346\347"
"\350\351\352\353\354\355\356\357\000\361\000\000\365\000\367\371\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\362\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\362\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P119 (char*)PP_119
static const char PP_120[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\373\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\373\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P120 (char*)PP_120
static const char PP_121[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\000\251\252\253\254\255\256\257\260\261\262\263"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\000\251\252\253\254\255\256\257\260\261\262\263"
"\000\265\266\267\000\271\272\273\274\275\276\277\300\301\302\000\304\305"
"\306\307\310\311\312\313\000\315\316\317\000\321\000\323\324\000\326\327"
"\330\331\332\333\334\000\000\337\340\341\342\000\344\345\346\347\350\351"
@@ -2084,8 +2084,8 @@ static const char PP_122[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\264\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\365"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\335\375\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\365"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\335\375\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2093,49 +2093,49 @@ static const char PP_122[257] =
"\000\000\000\000";
#define P122 (char*)PP_122
static const char PP_123[257] =
- "\314\354\000\336\000\000\000\000\000\322\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\362"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\314\354\000\336\000\000\000\000\000\322\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\362"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P123 (char*)PP_123
static const char PP_124[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P124 (char*)PP_124
static const char PP_125[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\000\373\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\372\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2145,116 +2145,116 @@ static const char PP_125[257] =
#define P125 (char*)PP_125
static const char PP_126[257] =
"\000\360\000\000\362\000\370\364\000\000\000\000\000\000\366\000\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223"
- "\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245"
- "\246\247\250\251\252\253\254\255\256\257\340\341\342\343\344\345\346\347"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223"
+ "\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245"
+ "\246\247\250\251\252\253\254\255\256\257\340\341\342\343\344\345\346\347"
"\350\351\352\353\354\355\356\357\000\361\000\000\363\000\371\365\000\000"
"\000\000\000\000\367\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\374\375\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\374\375\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P126 (char*)PP_126
static const char PP_127[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P127 (char*)PP_127
static const char PP_128[257] =
- "\304\000\263\000\000\000\000\000\000\000\000\000\332\000\000\000\277\000"
- "\000\000\300\000\000\000\331\000\000\000\303\000\000\000\000\000\000\000"
- "\264\000\000\000\000\000\000\000\302\000\000\000\000\000\000\000\301\000"
- "\000\000\000\000\000\000\305\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\315\272\325\326\311\270\267\273\324\323"
- "\310\276\275\274\306\307\314\265\266\271\321\322\313\317\320\312\330\327"
- "\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\337\000\000\000\334\000\000\000\333\000\000\000\335\000\000\000"
- "\336\260\261\262\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\304\000\263\000\000\000\000\000\000\000\000\000\332\000\000\000\277\000"
+ "\000\000\300\000\000\000\331\000\000\000\303\000\000\000\000\000\000\000"
+ "\264\000\000\000\000\000\000\000\302\000\000\000\000\000\000\000\301\000"
+ "\000\000\000\000\000\000\305\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\315\272\325\326\311\270\267\273\324\323"
+ "\310\276\275\274\306\307\314\265\266\271\321\322\313\317\320\312\330\327"
+ "\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\337\000\000\000\334\000\000\000\333\000\000\000\335\000\000\000"
+ "\336\260\261\262\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P128 (char*)PP_128
static const char PP_129[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
"\374\000\000\000\376\000\000\000\000\000\375\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P129 (char*)PP_129
static const char PP_130[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\241\242\000\243\000\000\244\245\000\247\000\000\250\000\000"
- "\000\000\000\000\251\252\253\254\000\255\256\257\260\261\262\263\000\264"
- "\265\266\000\267\000\270\000\000\246\271\000\272\273\277\300\312\301\302"
- "\303\304\305\306\307\310\000\313\311\314\000\000\320\321\322\323\324\000"
- "\333\000\325\326\327\330\331\332\000\000\360\361\362\363\364\365\366\367"
- "\370\371\000\000\335\336\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\241\242\000\243\000\000\244\245\000\247\000\000\250\000\000"
+ "\000\000\000\000\251\252\253\254\000\255\256\257\260\261\262\263\000\264"
+ "\265\266\000\267\000\270\000\000\246\271\000\272\273\277\300\312\301\302"
+ "\303\304\305\306\307\310\000\313\311\314\000\000\320\321\322\323\324\000"
+ "\333\000\325\326\327\330\331\332\000\000\360\361\362\363\364\365\366\367"
+ "\370\371\000\000\335\336\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P130 (char*)PP_130
static const char PP_131[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\337\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\337\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P131 (char*)PP_131
static const char PP_132[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\374\000\000\000\376\000\000\000\000\000\375\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2263,49 +2263,49 @@ static const char PP_132[257] =
"\000\000\000\000";
#define P132 (char*)PP_132
static const char PP_133[257] =
- "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
- "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\330\331\332\000\000\000\000\337\340\341\342\343\344\345\346\347"
- "\240\333\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
- "\372\373\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
+ "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\330\331\332\000\000\000\000\337\340\341\342\343\344\345\346\347"
+ "\240\333\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
+ "\372\373\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P133 (char*)PP_133
static const char PP_134[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\336\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\336\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P134 (char*)PP_134
static const char PP_135[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\201\202\203\204\000\206\207\210\211\212\213\214\215\216\217"
- "\220\000\000\000\000\000\000\000\230\231\232\233\234\235\236\237\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\201\202\203\204\000\206\207\210\211\212\213\214\215\216\217"
+ "\220\000\000\000\000\000\000\000\230\231\232\233\234\235\236\237\240\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2314,50 +2314,50 @@ static const char PP_135[257] =
"\000\000\000\000";
#define P135 (char*)PP_135
static const char PP_136[257] =
- "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
- "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\330\331\332\000\000\000\000\337\340\341\342\343\344\345\346\347"
- "\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
- "\372\373\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
+ "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\330\331\332\000\000\000\000\337\340\341\342\343\344\345\346\347"
+ "\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
+ "\372\373\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P136 (char*)PP_136
static const char PP_137[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\226\227\000\000\000\221\222\000\000\223\224\000\000\000\000\225\000"
+ "\000\000\205\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\226\227\000\000\000\221\222\000\000\223\224\000\000\000\000\225\000"
- "\000\000\205\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P137 (char*)PP_137
static const char PP_138[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\000\245\246\247\000\251\252\253\254\255\256\257\260\261\262\263"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\000\245\246\247\000\251\252\253\254\255\256\257\260\261\262\263"
"\000\265\266\267\000\271\272\273\274\275\276\277\300\301\302\000\304\305"
"\306\307\310\311\312\313\000\315\316\317\000\321\000\323\324\000\326\327"
"\330\331\332\333\334\000\000\337\340\341\342\000\344\345\346\347\350\351"
@@ -2365,33 +2365,33 @@ static const char PP_138[257] =
"\374\000\000\377";
#define P138 (char*)PP_138
static const char PP_139[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\376\244\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\376\244\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P139 (char*)PP_139
static const char PP_140[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
"\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\000\304\305"
"\306\307\310\311\312\313\000\315\316\317\000\321\000\323\324\000\326\327"
"\330\331\332\333\334\000\000\337\340\341\342\000\344\345\346\347\350\351"
@@ -2407,9 +2407,9 @@ static const char PP_141[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\237\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\203\000\000\000\000\000\000\000\000\000\000\000\000\000\325\365"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\335\375\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\203\000\000\000\000\000\000\000\000\000\000\000\000\000\325\365"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\335\375\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2417,31 +2417,31 @@ static const char PP_141[257] =
#define P141 (char*)PP_141
static const char PP_142[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\226\227\000\000\000\221\222\202\000\223\224\204\000\206\207\225\000"
- "\000\000\205\000\000\000\000\000\000\000\000\000\211\000\000\000\000\000"
- "\000\000\000\213\233\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\226\227\000\000\000\221\222\202\000\223\224\204\000\206\207\225\000"
+ "\000\000\205\000\000\000\000\000\000\000\000\000\211\000\000\000\000\000"
+ "\000\000\000\213\233\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\376\200\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\376\200\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P142 (char*)PP_142
static const char PP_143[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
"\233\234\000\235\000\000\000\000\246\256\252\000\000\000\370\361\375\000"
"\000\346\000\372\000\000\247\257\254\253\000\250\000\000\000\000\216\217"
"\222\200\000\220\000\000\000\000\000\000\000\245\000\000\000\000\231\000"
@@ -2450,168 +2450,168 @@ static const char PP_143[257] =
"\201\000\000\230";
#define P143 (char*)PP_143
static const char PP_144[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\237\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P144 (char*)PP_144
static const char PP_145[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\342\000\000\000\000\351\000\000\000\000\000\000\000\000\000"
"\000\344\000\000\350\000\000\352\000\000\000\000\000\000\000\340\000\000"
"\353\356\000\000\000\000\000\000\000\000\000\000\343\000\000\345\347\000"
"\355\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P145 (char*)PP_145
static const char PP_146[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\374\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\236\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P146 (char*)PP_146
static const char PP_147[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\371\373\000\000\000\354\000\000\000\000\000"
- "\000\000\000\000\000\357\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\360\000\000\363\362\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\371\373\000\000\000\354\000\000\000\000\000"
+ "\000\000\000\000\000\357\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\360\000\000\363\362\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P147 (char*)PP_147
static const char PP_148[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\251\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\364\365\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\251\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\364\365\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P148 (char*)PP_148
static const char PP_149[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\361\375\000"
"\000\000\000\372\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\366\000\000\000\000"
"\000\000\000\000";
#define P149 (char*)PP_149
static const char PP_150[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\352\000\353\354\355\000\356\000\357\360"
+ "\000\000\000\000\000\000\000\000\352\000\353\354\355\000\356\000\357\360"
"\000\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220"
"\000\221\222\223\224\225\226\227\364\365\341\342\343\345\000\230\231\232"
- "\233\234\235\236\237\240\241\242\243\244\245\246\247\250\252\251\253\254"
+ "\233\234\235\236\237\240\241\242\243\244\245\246\247\250\252\251\253\254"
"\255\256\257\340\344\350\346\347\351\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P150 (char*)PP_150
static const char PP_151[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\374\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P151 (char*)PP_151
static const char PP_152[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\371\373\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\363\362\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\371\373\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\363\362\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P152 (char*)PP_152
static const char PP_153[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\226\234\237\000\247\365\000\250\000\256\252\360\251\000\370\361\375\374"
"\000\346\364\372\000\373\000\257\254\253\363\000\000\000\000\000\216\217"
"\222\000\000\220\000\000\000\000\000\000\000\000\000\340\000\345\231\236"
@@ -2628,81 +2628,81 @@ static const char PP_154[257] =
"\227\230\000\000\000\000\276\325\000\000\000\000\000\000\000\000\307\327"
"\000\000\000\000\000\000\306\326\000\000\000\000\000\215\245\243\244\317"
"\330\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P154 (char*)PP_154
static const char PP_155[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\357\000\000\362\246\367\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\357\000\000\362\246\367\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P155 (char*)PP_155
static const char PP_156[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\371\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\371\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P156 (char*)PP_156
static const char PP_157[257] =
- "\304\000\263\000\000\000\000\000\000\000\000\000\332\000\000\000\277\000"
- "\000\000\300\000\000\000\331\000\000\000\303\000\000\000\000\000\000\000"
- "\264\000\000\000\000\000\000\000\302\000\000\000\000\000\000\000\301\000"
- "\000\000\000\000\000\000\305\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\315\272\000\000\311\000\000\273\000\000"
- "\310\000\000\274\000\000\314\000\000\271\000\000\313\000\000\312\000\000"
- "\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\337\000\000\000\334\000\000\000\333\000\000\000\335\000\000\000"
- "\336\260\261\262\000\000\000\000\000\000\000\000\000\000\000\000\376\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\304\000\263\000\000\000\000\000\000\000\000\000\332\000\000\000\277\000"
+ "\000\000\300\000\000\000\331\000\000\000\303\000\000\000\000\000\000\000"
+ "\264\000\000\000\000\000\000\000\302\000\000\000\000\000\000\000\301\000"
+ "\000\000\000\000\000\000\305\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\315\272\000\000\311\000\000\273\000\000"
+ "\310\000\000\274\000\000\314\000\000\271\000\000\313\000\000\312\000\000"
+ "\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\337\000\000\000\334\000\000\000\333\000\000\000\335\000\000\000"
+ "\336\260\261\262\000\000\000\000\000\000\000\000\000\000\000\000\376\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P157 (char*)PP_157
static const char PP_158[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
- "\275\234\317\276\335\365\371\270\246\256\252\360\251\356\370\361\375\374"
- "\357\346\364\372\367\373\247\257\254\253\363\250\267\265\266\307\216\217"
- "\222\200\324\220\322\323\336\326\327\330\321\245\343\340\342\345\231\236"
- "\235\353\351\352\232\355\350\341\205\240\203\306\204\206\221\207\212\202"
- "\210\211\215\241\214\213\320\244\225\242\223\344\224\366\233\227\243\226"
- "\201\354\347\230";
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\275\234\317\276\335\365\371\270\246\256\252\360\251\356\370\361\375\374"
+ "\357\346\364\372\367\373\247\257\254\253\363\250\267\265\266\307\216\217"
+ "\222\200\324\220\322\323\336\326\327\330\321\245\343\340\342\345\231\236"
+ "\235\353\351\352\232\355\350\341\205\240\203\306\204\206\221\207\212\202"
+ "\210\211\215\241\214\213\320\244\225\242\223\344\224\366\233\227\243\226"
+ "\201\354\347\230";
#define P158 (char*)PP_158
static const char PP_159[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -2722,32 +2722,32 @@ static const char PP_159[257] =
"\000\000\000\000";
#define P159 (char*)PP_159
static const char PP_160[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\362\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\362\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P160 (char*)PP_160
static const char PP_161[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\000\317\000\000\365\371\000\000\256\252\360\000\000\370\000\000\000"
"\357\000\000\000\367\000\000\257\000\000\000\000\000\265\266\000\216\000"
"\000\200\000\220\000\323\000\326\327\000\000\000\000\340\342\000\231\236"
@@ -2758,47 +2758,47 @@ static const char PP_161[257] =
static const char PP_162[257] =
"\000\000\306\307\244\245\217\206\000\000\000\000\254\237\322\324\321\320"
"\000\000\000\000\000\000\250\251\267\330\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\221\222\000\000\225\226\000\000\235\210\343\344\000\000\325"
"\345\000\000\000\000\000\000\000\212\213\000\000\350\352\000\000\374\375"
"\227\230\000\000\270\255\346\347\335\356\233\234\000\000\000\000\000\000"
"\000\000\336\205\353\373\000\000\000\000\000\000\000\215\253\275\276\246"
"\247\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P162 (char*)PP_162
static const char PP_163[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\364\372\000\362\000\361\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P163 (char*)PP_163
static const char PP_164[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\234\317\000\000\365\371\000\000\256\000\360\000\000\370\000\375\374"
"\357\346\000\000\367\000\000\257\000\253\000\000\267\265\266\000\216\000"
"\000\200\324\220\322\323\336\326\327\330\000\245\343\340\342\000\231\236"
@@ -2810,97 +2810,97 @@ static const char PP_165[257] =
"\000\000\000\000\000\000\000\000\217\206\222\221\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\235\233\246\247\344\345\000\000"
"\250\251\347\350\000\000\000\000\000\000\000\000\230\325\000\000\254\237"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\363\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\306\307\270\255\000\000\000\000\000\000\000\000\000\000\000\000"
"\354\355\000\000\000\000\000\000\000\000\000\000\000\000\000\275\276\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P165 (char*)PP_165
static const char PP_166[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\364\372\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P166 (char*)PP_166
static const char PP_167[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\362\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P167 (char*)PP_167
static const char PP_168[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\275\234\317\276\335\365\371\270\000\256\252\360\251\356\370\361\375\374"
"\357\346\364\372\367\373\000\257\254\253\363\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\236"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\366\000\000\000\000"
"\000\000\000\000";
#define P168 (char*)PP_168
static const char PP_169[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\200\201\202\203\204\205\206\207"
"\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231"
"\232\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P169 (char*)PP_169
static const char PP_170[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
"\275\234\317\276\335\365\371\270\321\256\252\360\251\356\370\361\375\374"
"\357\346\364\372\367\373\320\257\254\253\363\250\267\265\266\307\216\217"
"\222\200\324\220\322\323\336\326\327\330\000\245\343\340\342\345\231\350"
@@ -2909,49 +2909,49 @@ static const char PP_170[257] =
"\201\000\000\355";
#define P170 (char*)PP_170
static const char PP_171[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\246\247\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\230\215\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\236\237\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P171 (char*)PP_171
static const char PP_172[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\362\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\325\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P172 (char*)PP_172
static const char PP_173[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
"\233\234\000\000\000\000\000\000\246\256\252\000\000\000\370\361\375\000"
"\000\346\000\372\000\000\247\257\254\253\000\250\221\206\217\216\000\000"
"\000\200\222\220\211\000\230\213\000\000\000\245\251\237\214\231\000\000"
@@ -2977,15 +2977,15 @@ static const char PP_174[257] =
"\000\000\000\000";
#define P174 (char*)PP_174
static const char PP_175[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
"\000\234\000\000\000\000\000\000\000\256\252\000\000\000\370\361\375\000"
"\000\346\000\372\000\000\000\257\254\253\000\250\000\244\000\000\216\217"
"\222\200\000\220\000\000\000\245\000\000\213\000\000\246\000\000\231\000"
@@ -3008,18 +3008,18 @@ static const char PP_176[257] =
"\000\000\000\000\000\000\000\000\000\000\000\245\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\341\000\240\000\000\000\000\000\000\000\000"
"\000\000\000\241\000\000\000\244\000\242\000\000\000\366\000\000\243\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P176 (char*)PP_176
static const char PP_177[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\233\234\230\000\240\217\244\000\000\256\252\000\000\247\370\361\375\246"
"\241\346\206\372\245\000\000\257\254\253\255\000\216\000\204\000\000\000"
"\000\200\221\220\222\224\000\000\250\225\000\000\000\000\231\000\000\000"
@@ -3028,134 +3028,134 @@ static const char PP_177[257] =
"\201\000\000\000";
#define P177 (char*)PP_177
static const char PP_178[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\215\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\215\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\374\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P178 (char*)PP_178
static const char PP_179[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\000\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\000\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\300\243\244\000\333\000\000\000\000\227\334\241\000\000\200\223\000\000"
"\000\000\000\201\000\000\000\230\225\224\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\336"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\335\000\000\000\000"
"\000\000\000\000";
#define P179 (char*)PP_179
static const char PP_180[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\220\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\220\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\222\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P180 (char*)PP_180
static const char PP_181[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\340\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\361\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\045\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\340\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\361\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\045\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P181 (char*)PP_181
static const char PP_182[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\202\203\000\000\000\221\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\226\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\202\203\000\000\000\221\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\226\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P182 (char*)PP_182
static const char PP_183[257] =
- "\205\000\206\000\000\000\000\000\000\000\000\000\215\000\000\000\214\000"
- "\000\000\216\000\000\000\217\000\000\000\212\000\000\000\000\000\000\000"
- "\210\000\000\000\000\000\000\000\211\000\000\000\000\000\000\000\213\000"
- "\000\000\000\000\000\000\207\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\204\000\000\000\000\000\000\000\000\000\000\000\000\000\376\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\205\000\206\000\000\000\000\000\000\000\000\000\215\000\000\000\214\000"
+ "\000\000\216\000\000\000\217\000\000\000\212\000\000\000\000\000\000\000"
+ "\210\000\000\000\000\000\000\000\211\000\000\000\000\000\000\000\213\000"
+ "\000\000\000\000\000\000\207\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\204\000\000\000\000\000\000\000\000\000\000\000\000\000\376\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P183 (char*)PP_183
static const char PP_184[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\360"
"\000\000\301\302\242\303\245\304\000\000\000\000\000\306\000\307\250\251"
- "\000\310\000\311\000\252\000\312\000\253\000\313\000\255\000\314\000\256"
- "\000\315\000\257\000\316\000\317\000\320\000\321\000\322\000\274\000\323"
- "\000\275\000\324\000\276\000\325\000\353\000\326\000\327\000\000\000\330"
- "\000\000\000\337\305\331\354\356\355\332\367\272\000\341\000\370\000\342"
- "\000\374\000\343\000\373\000\344\000\357\000\345\000\362\000\346\000\363"
- "\000\347\364\350\000\351\365\375\366\352\000\371\372\231\232\000\000\235"
- "\236\000\000\000";
+ "\000\310\000\311\000\252\000\312\000\253\000\313\000\255\000\314\000\256"
+ "\000\315\000\257\000\316\000\317\000\320\000\321\000\322\000\274\000\323"
+ "\000\275\000\324\000\276\000\325\000\353\000\326\000\327\000\000\000\330"
+ "\000\000\000\337\305\331\354\356\355\332\367\272\000\341\000\370\000\342"
+ "\000\374\000\343\000\373\000\344\000\357\000\345\000\362\000\346\000\363"
+ "\000\347\364\350\000\351\365\375\366\352\000\371\372\231\232\000\000\235"
+ "\236\000\000\000";
#define P184 (char*)PP_184
static const char PP_185[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\255"
"\000\234\257\000\000\000\000\000\246\256\252\000\000\000\370\361\375\000"
"\000\346\000\372\000\000\247\000\254\253\000\250\000\000\000\000\216\217"
"\222\200\000\220\000\000\000\000\000\000\000\245\000\000\000\000\231\000"
@@ -3164,66 +3164,66 @@ static const char PP_185[257] =
"\201\000\000\230";
#define P185 (char*)PP_185
static const char PP_186[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000"
"\000\234\000\000\212\365\371\227\000\256\211\360\000\000\370\361\231\232"
"\000\000\000\210\000\000\000\257\000\253\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P186 (char*)PP_186
static const char PP_187[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\357\367\206\000\215\217\220\000\222\000\225\230"
- "\241\244\245\246\247\250\251\252\254\255\265\266\267\270\275\276\306\307"
- "\000\317\320\321\322\323\324\325\221\226\233\235\236\237\374\326\327\330"
- "\335\336\340\341\342\343\344\345\346\347\350\351\352\353\355\354\356\362"
+ "\000\000\000\000\000\000\357\367\206\000\215\217\220\000\222\000\225\230"
+ "\241\244\245\246\247\250\251\252\254\255\265\266\267\270\275\276\306\307"
+ "\000\317\320\321\322\323\324\325\221\226\233\235\236\237\374\326\327\330"
+ "\335\336\340\341\342\343\344\345\346\347\350\351\352\353\355\354\356\362"
"\363\364\366\372\240\373\242\243\375\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P187 (char*)PP_187
static const char PP_188[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\216\000\000\213\214\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\216\000\000\213\214\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P188 (char*)PP_188
static const char PP_189[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3232,26 +3232,26 @@ static const char PP_189[257] =
"\000\000\000\000";
#define P189 (char*)PP_189
static const char PP_190[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\000\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\000\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\000\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\000\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\000\377";
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\000\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\000\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\000\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\000\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\000\377";
#define P190 (char*)PP_190
static const char PP_191[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\320\360\000\000\000\000\000\000\000\000\000\000"
@@ -3269,118 +3269,118 @@ static const char PP_192[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\257\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\257\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P192 (char*)PP_192
static const char PP_193[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\270"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\270"
"\277\273\272\274\000\275\253\000\371\373\000\000\000\260\263\376\000\000"
"\250\363\364\362\000\000\372\375\367\370\365\271\241\340\242\341\330\320"
- "\323\264\243\334\244\245\346\345\246\247\343\266\350\347\337\351\332\000"
- "\322\255\355\256\333\261\360\336\310\304\300\342\314\324\327\265\311\305"
- "\301\315\331\325\321\335\344\267\312\306\302\352\316\000\326\313\307\303"
- "\317\262\361\357";
+ "\323\264\243\334\244\245\346\345\246\247\343\266\350\347\337\351\332\000"
+ "\322\255\355\256\333\261\360\336\310\304\300\342\314\324\327\265\311\305"
+ "\301\315\331\325\321\335\344\267\312\306\302\352\316\000\326\313\307\303"
+ "\317\262\361\357";
#define P193 (char*)PP_193
static const char PP_194[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\353\354\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\356\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\276\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P194 (char*)PP_194
static const char PP_195[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\252\000\000\000\000\251\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\254\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P195 (char*)PP_195
static const char PP_196[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\366\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\366\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\257\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\257\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P196 (char*)PP_196
static const char PP_197[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\374\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\374\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P197 (char*)PP_197
static const char PP_198[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\000\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\000\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\044\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P198 (char*)PP_198
@@ -3388,29 +3388,29 @@ static const char PP_199[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\176\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\176\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P199 (char*)PP_199
static const char PP_200[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\000\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\000\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\134\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3419,15 +3419,15 @@ static const char PP_200[257] =
"\000\000\000\000";
#define P200 (char*)PP_200
static const char PP_201[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
"\000\000\000\000\000\247\000\000\000\000\000\255\000\000\260\000\000\000"
"\000\000\000\267\000\000\000\000\000\000\000\000\000\301\302\303\304\305"
"\306\000\000\311\000\313\000\315\316\317\320\000\000\323\324\325\326\000"
@@ -3453,32 +3453,32 @@ static const char PP_202[257] =
"\000\000\000\000";
#define P202 (char*)PP_202
static const char PP_203[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P203 (char*)PP_203
static const char PP_204[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3487,21 +3487,21 @@ static const char PP_204[257] =
"\000\000\000\000";
#define P204 (char*)PP_204
static const char PP_205[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\000"
"\000\243\000\000\000\247\000\251\000\000\000\255\256\000\000\000\000\000"
"\000\000\266\000\000\000\000\000\000\000\000\000\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\000\321\322\323\324\325\326\000"
- "\330\331\332\333\334\335\000\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\000\361\362\363\364\365\366\000\370\371\372\373"
- "\374\375\000\377";
+ "\306\307\310\311\312\313\314\315\316\317\000\321\322\323\324\325\326\000"
+ "\330\331\332\333\334\335\000\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\000\361\362\363\364\365\366\000\370\371\372\373"
+ "\374\375\000\377";
#define P205 (char*)PP_205
static const char PP_206[257] =
"\000\000\000\000\000\000\000\000\000\000\244\245\000\000\000\000\000\000"
@@ -3518,7 +3518,7 @@ static const char PP_206[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P206 (char*)PP_206
static const char PP_207[257] =
"\000\000\241\242\000\000\000\000\000\000\246\253\000\000\000\000\000\000"
@@ -3544,26 +3544,26 @@ static const char PP_208[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\241\242\243\244\245\246\247\250\251\252\253"
- "\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275"
- "\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
- "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275"
+ "\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
+ "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P208 (char*)PP_208
static const char PP_209[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\244\000\246\247\000\277\000\253\254\255\256\000\260\261\262\000"
"\000\000\266\267\000\000\000\273\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3573,31 +3573,31 @@ static const char PP_209[257] =
#define P209 (char*)PP_209
static const char PP_210[257] =
"\000\263\000\000\000\000\000\000\000\000\000\000\000\000\000\000\341\342"
- "\367\347\344\345\366\372\351\352\353\354\355\356\357\360\362\363\364\365"
- "\346\350\343\376\373\375\377\371\370\374\340\361\301\302\327\307\304\305"
- "\326\332\311\312\313\314\315\316\317\320\322\323\324\325\306\310\303\336"
+ "\367\347\344\345\366\372\351\352\353\354\355\356\357\360\362\363\364\365"
+ "\346\350\343\376\373\375\377\371\370\374\340\361\301\302\327\307\304\305"
+ "\326\332\311\312\313\314\315\316\317\320\322\323\324\325\306\310\303\336"
"\333\335\337\331\330\334\300\321\000\243\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\203\201\000\000\000\000\000\000\220\200\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\214\212"
+ "\000\000\203\201\000\000\000\000\000\000\220\200\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\214\212"
"\000\000\216\215\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\265\245\000\000\000\000\000\000"
"\000\000\000\000\242\241\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P210 (char*)PP_210
static const char PP_211[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\201\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\201\000"
"\000\000\000\000\000\000\000\000\000\214\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\230\000\000\000\000\000\000\000\000\200\000"
"\000\202\000\203\000\000\000\000\000\000\000\204\000\000\000\000\205\000"
@@ -3606,34 +3606,34 @@ static const char PP_211[257] =
"\237\000\000\000";
#define P211 (char*)PP_211
static const char PP_212[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\330\331\332\000\000\000\000\000\340\341\342\343\344\345\346\347"
- "\350\351\352\353\354\355\356\357\360\361\362\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\245\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\254\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\273\000\000\000\277\000\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\330\331\332\000\000\000\000\000\340\341\342\343\344\345\346\347"
+ "\350\351\352\353\354\355\356\357\360\361\362\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\260\261\262\263\264\265\266\267\270\271\245\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\364\000\000\000\000"
- "\363\000\000\000\000\000\000\000\365\000\371\000\000\000\000\000\000\000"
- "\000\372\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000\000"
- "\000\000\367\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000"
+ "\363\000\000\000\000\000\000\000\365\000\371\000\000\000\000\000\000\000"
+ "\000\372\000\000\000\000\000\000\376\000\000\000\000\000\000\000\000\000"
+ "\000\000\367\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000"
"\000\000\000\000\000\000\213\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\377\000\000\366\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P212 (char*)PP_212
static const char PP_213[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\223\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\223\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3651,21 +3651,21 @@ static const char PP_214[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P214 (char*)PP_214
static const char PP_215[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
"\000\243\000\000\000\244\254\251\000\307\302\000\250\000\241\000\000\000"
"\000\000\246\000\000\000\000\310\000\000\000\000\000\347\000\000\200\000"
"\000\000\000\203\000\000\000\352\000\000\000\000\000\356\357\315\205\000"
@@ -3688,152 +3688,152 @@ static const char PP_216[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P216 (char*)PP_216
static const char PP_217[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P217 (char*)PP_217
static const char PP_218[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\000\245\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\000\245\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P218 (char*)PP_218
static const char PP_219[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P219 (char*)PP_219
static const char PP_220[257] =
- "\000\000\266\000\000\000\306\000\000\000\000\000\000\000\000\000\000\267"
- "\000\000\000\000\000\000\000\000\303\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\266\000\000\000\306\000\000\000\000\000\000\000\000\000\000\267"
+ "\000\000\000\000\000\000\000\000\303\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P220 (char*)PP_220
static const char PP_221[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\327\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\327\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P221 (char*)PP_221
static const char PP_222[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
"\242\243\000\000\000\244\254\331\273\307\302\000\250\370\241\261\000\000"
"\253\265\246\341\374\000\274\337\000\000\000\300\313\347\345\314\200\201"
- "\336\202\351\203\375\372\355\352\353\354\000\204\361\356\357\315\205\000"
+ "\336\202\351\203\375\372\355\352\353\354\000\204\361\356\357\315\205\000"
"\257\364\362\363\206\000\000\247\210\207\211\213\212\214\376\215\217\216"
- "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\277\235\234\236"
+ "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\277\235\234\236"
"\237\000\000\000";
#define P222 (char*)PP_222
static const char PP_223[257] =
"\000\000\000\000\000\000\306\346\000\000\000\000\310\350\000\000\320\360"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\365\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\316\317\000\000\000\000\000\000"
"\000\000\000\000\000\000\251\271\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256"
"\276\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\304\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P223 (char*)PP_223
static const char PP_224[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\366\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\373\000\367\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P224 (char*)PP_224
static const char PP_225[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\275\000\000\000\000\000\000\000\000\000\000"
@@ -3845,37 +3845,37 @@ static const char PP_225[257] =
#define P225 (char*)PP_225
static const char PP_226[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\340\321\000\000\000\324\325\342\000\322\323\343\000\240\000\245\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
- "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\332\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\340\321\000\000\000\324\325\342\000\322\323\343\000\240\000\245\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
+ "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\332\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\333\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P226 (char*)PP_226
static const char PP_227[257] =
- "\000\000\266\000\000\000\264\000\000\000\000\000\000\000\000\270\000\267"
- "\000\000\000\000\000\000\000\000\303\000\000\000\260\000\000\000\000\000"
- "\000\000\000\000\000\000\000\272\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\266\000\000\000\264\000\000\000\000\000\000\000\000\270\000\267"
+ "\000\000\000\000\000\000\000\000\303\000\000\000\260\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\272\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P227 (char*)PP_227
static const char PP_228[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -3895,15 +3895,15 @@ static const char PP_228[257] =
"\000\000\000\330";
#define P228 (char*)PP_228
static const char PP_229[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
"\000\222\000\264\233\254\214\251\000\307\302\377\250\000\256\261\202\204"
"\000\000\000\257\000\201\000\310\000\227\000\000\000\000\000\000\200\000"
"\000\000\000\203\000\000\000\000\000\000\000\000\000\000\000\000\205\000"
@@ -3912,140 +3912,140 @@ static const char PP_229[257] =
"\237\000\000\000";
#define P229 (char*)PP_229
static const char PP_230[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\317\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P230 (char*)PP_230
static const char PP_231[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\213\207\315\000\316\327\330\000\331\000\332\337"
"\375\260\265\241\242\266\267\270\243\271\272\244\273\301\245\303\246\304"
"\000\252\306\313\274\314\276\277\253\275\300\333\334\335\376\341\342\347"
"\344\345\372\350\365\351\353\354\355\356\352\357\360\362\367\363\364\371"
"\346\370\343\366\373\374\336\340\361\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P231 (char*)PP_231
static const char PP_232[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\000\321\000\000\324\325\000\000\322\323\000\000\240\000\226\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\230\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\000\321\000\000\324\325\000\000\322\323\000\000\240\000\226\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\230\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\234\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P232 (char*)PP_232
static const char PP_233[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\223\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P233 (char*)PP_233
static const char PP_234[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P234 (char*)PP_234
static const char PP_235[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\000"
"\000\202\000\203\000\000\000\000\000\000\000\204\000\000\000\000\205\000"
"\000\000\000\000\206\000\000\000\210\207\211\213\212\214\000\215\217\216"
- "\220\221\223\222\224\225\000\226\230\227\231\233\232\000\000\235\234\236"
+ "\220\221\223\222\224\225\000\226\230\227\231\233\232\000\000\235\234\236"
"\237\000\000\000";
#define P235 (char*)PP_235
static const char PP_236[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\331\333\332\337"
- "\317\315\316\314\313\335\000\334\306\000\000\330\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\340\341\342\343\344\345\346\347"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\331\333\332\337"
+ "\317\315\316\314\313\335\000\334\306\000\000\330\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\340\341\342\343\344\345\346\347"
"\350\351\352\353\300\355\356\357\360\361\362\363\364\365\366\367\370\371"
"\372\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P236 (char*)PP_236
static const char PP_237[257] =
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\321\000\000\000\324\325\000\000\322\323\301\000\000\000\000\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\321\000\000\000\324\325\000\000\322\323\301\000\000\000\000\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\246\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\246\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P237 (char*)PP_237
static const char PP_238[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4065,123 +4065,123 @@ static const char PP_238[257] =
"\000\000\000\000";
#define P238 (char*)PP_238
static const char PP_239[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\201\000\000\000\000"
"\000\000\000\000\000\000\326\327\000\000\000\000\000\000\000\000\000\310"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\307\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P239 (char*)PP_239
static const char PP_240[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
"\242\243\000\264\000\244\254\251\273\307\302\000\250\370\241\261\000\000"
"\253\265\246\341\374\000\274\310\000\000\000\300\313\347\345\314\200\201"
- "\256\202\351\203\346\350\355\352\353\354\334\204\361\356\357\315\205\000"
- "\257\364\362\363\206\240\336\247\210\207\211\213\212\214\276\215\217\216"
- "\220\221\223\222\224\225\335\226\230\227\231\233\232\326\277\235\234\236"
- "\237\340\337\330";
+ "\256\202\351\203\346\350\355\352\353\354\334\204\361\356\357\315\205\000"
+ "\257\364\362\363\206\240\336\247\210\207\211\213\212\214\276\215\217\216"
+ "\220\221\223\222\224\225\335\226\230\227\231\233\232\326\277\235\234\236"
+ "\237\340\337\330";
#define P240 (char*)PP_240
static const char PP_241[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\365\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\316\317\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\331\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\304\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P241 (char*)PP_241
static const char PP_242[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\366\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\371\372\373\376\367\375\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P242 (char*)PP_242
static const char PP_243[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\275\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\271\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P243 (char*)PP_243
static const char PP_244[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\000\000\245\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\332\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\000\000\245\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\332\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\333\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P244 (char*)PP_244
static const char PP_245[257] =
- "\000\000\266\000\000\000\306\000\000\000\000\000\000\000\000\270\000\267"
- "\000\000\000\000\000\000\000\000\303\000\000\000\260\000\000\000\000\000"
- "\000\000\000\000\000\000\000\272\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\266\000\000\000\306\000\000\000\000\000\000\000\000\270\000\267"
+ "\000\000\000\000\000\000\000\000\303\000\000\000\260\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\272\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\305\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\255\000\000\000\262\263\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P245 (char*)PP_245
static const char PP_246[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4201,20 +4201,20 @@ static const char PP_246[257] =
"\000\000\000\360";
#define P246 (char*)PP_246
static const char PP_247[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
"\242\243\000\264\000\244\254\251\273\307\302\000\250\370\241\261\000\000"
"\253\265\246\341\374\000\274\310\000\000\000\300\313\347\345\314\200\201"
- "\000\202\351\203\346\350\355\352\353\354\000\204\361\356\357\315\205\000"
+ "\000\202\351\203\346\350\355\352\353\354\000\204\361\356\357\315\205\000"
"\000\364\362\363\206\000\000\247\210\207\211\213\212\214\000\215\217\216"
- "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\000\235\234\236"
+ "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\000\235\234\236"
"\237\000\000\330";
#define P247 (char*)PP_247
static const char PP_248[257] =
@@ -4232,7 +4232,7 @@ static const char PP_248[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P248 (char*)PP_248
static const char PP_249[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4252,37 +4252,37 @@ static const char PP_249[257] =
"\000\000\000\000";
#define P249 (char*)PP_249
static const char PP_250[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\340\245\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
- "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\332\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\340\245\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
+ "\000\000\000\334\335\000\000\000\000\000\000\000\000\000\332\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\333\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P250 (char*)PP_250
static const char PP_251[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\312\301"
"\242\243\000\264\000\244\254\251\273\307\302\000\250\370\241\261\000\000"
"\253\265\246\341\374\000\274\310\000\000\000\300\313\347\345\314\200\201"
- "\256\202\351\203\346\350\355\352\353\354\000\204\361\356\357\315\205\000"
+ "\256\202\351\203\346\350\355\352\353\354\000\204\361\356\357\315\205\000"
"\257\364\362\363\206\000\000\247\210\207\211\213\212\214\276\215\217\216"
- "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\277\235\234\236"
+ "\220\221\223\222\224\225\000\226\230\227\231\233\232\326\277\235\234\236"
"\237\000\000\330";
#define P251 (char*)PP_251
static const char PP_252[257] =
@@ -4295,23 +4295,23 @@ static const char PP_252[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P252 (char*)PP_252
static const char PP_253[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\000\000\000\000\000\000\000\373\000\200\000\000\372\000\000\000\000\000"
"\000\000\000\000\000\000\000\201\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4320,58 +4320,58 @@ static const char PP_253[257] =
"\000\000\000\000";
#define P253 (char*)PP_253
static const char PP_254[257] =
- "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
- "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
+ "\000\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261"
+ "\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303"
"\304\305\306\307\310\311\312\313\314\315\316\317\320\222\322\323\224\225"
"\226\227\330\331\332\000\000\000\000\337\340\341\342\343\344\345\346\223"
"\203\204\205\206\207\217\000\357\360\361\362\363\364\365\366\367\370\371"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P254 (char*)PP_254
static const char PP_255[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\334\000\000\000\000\000\000"
- "\000\335\336\000\000\000\235\236\000\000\215\216\000\000\000\000\221\000"
- "\000\000\202\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\334\000\000\000\000\000\000"
+ "\000\335\336\000\000\000\235\236\000\000\215\216\000\000\000\000\221\000"
+ "\000\000\202\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\333\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P255 (char*)PP_255
static const char PP_256[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\356\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P256 (char*)PP_256
static const char PP_257[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\332\333\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\334\335\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4389,150 +4389,150 @@ static const char PP_257[257] =
#define P257 (char*)PP_257
static const char PP_258[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\340\245\000"
- "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\320\321\000\000\000\324\325\342\000\322\323\343\000\240\340\245\000"
+ "\000\000\311\000\000\000\000\000\000\000\000\000\344\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P258 (char*)PP_258
static const char PP_259[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\365\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\360";
#define P259 (char*)PP_259
static const char PP_260[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\241\242\000\244\000\000\247\250\000\252\000\000\255\000\000"
- "\000\000\000\000\264\265\266\267\000\271\272\273\274\275\276\277\000\301"
- "\302\303\000\305\000\307\000\000\312\313\000\315\316\317\320\321\322\323"
- "\324\325\326\327\330\331\000\333\334\335\000\000\340\341\342\343\344\000"
- "\346\000\350\351\352\353\354\355\000\000\360\361\362\363\364\365\366\367"
- "\370\371\000\000\374\375\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\241\242\000\244\000\000\247\250\000\252\000\000\255\000\000"
+ "\000\000\000\000\264\265\266\267\000\271\272\273\274\275\276\277\000\301"
+ "\302\303\000\305\000\307\000\000\312\313\000\315\316\317\320\321\322\323"
+ "\324\325\326\327\330\331\000\333\334\335\000\000\340\341\342\343\344\000"
+ "\346\000\350\351\352\353\354\355\000\000\360\361\362\363\364\365\366\367"
+ "\370\371\000\000\374\375\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P260 (char*)PP_260
static const char PP_261[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\241"
- "\242\243\250\245\265\247\310\240\343\253\276\000\260\305\000\321\311\314"
- "\302\235\266\264\313\300\353\273\322\323\324\277\201\202\203\204\205\206"
- "\341\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\236"
- "\351\227\230\231\232\233\234\373\325\326\327\330\331\332\361\333\334\335"
- "\336\337\340\342\344\345\346\347\354\355\356\357\360\237\371\362\363\364"
- "\366\367\374\375";
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\241"
+ "\242\243\250\245\265\247\310\240\343\253\276\000\260\305\000\321\311\314"
+ "\302\235\266\264\313\300\353\273\322\323\324\277\201\202\203\204\205\206"
+ "\341\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\236"
+ "\351\227\230\231\232\233\234\373\325\326\327\330\331\332\361\333\334\335"
+ "\336\337\340\342\344\345\346\347\354\355\356\357\360\237\371\362\363\364"
+ "\366\367\374\375";
#define P261 (char*)PP_261
static const char PP_262[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\365\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\350\370\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\352\372\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\246\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P262 (char*)PP_262
static const char PP_263[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\303\317\000\000\000\301\000\000\000\000\000\000\000\000\000\000\000\000"
"\306\307\312\316\304\315\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P263 (char*)PP_263
static const char PP_264[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\261\320\000\000\000\000\251\270\000\252\272\271\000\262\263\267\000"
- "\000\000\274\000\000\000\000\000\000\000\000\000\275\000\000\000\000\000"
- "\000\000\000\254\255\000\000\000\000\000\000\000\000\000\244\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\261\320\000\000\000\000\251\270\000\252\272\271\000\262\263\267\000"
+ "\000\000\274\000\000\000\000\000\000\000\000\000\275\000\000\000\000\000"
+ "\000\000\000\254\255\000\000\000\000\000\000\000\000\000\244\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P264 (char*)PP_264
static const char PP_265[257] =
"\000\256\257\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P265 (char*)PP_265
static const char PP_266[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\000\000\000\000\000\247\000\251\000\253\254\000\256\000\260\000\000\000"
"\000\000\266\267\000\000\000\273\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4542,74 +4542,74 @@ static const char PP_266[257] =
#define P266 (char*)PP_266
static const char PP_267[257] =
"\000\250\000\000\000\000\262\000\243\000\000\000\000\000\241\000\300\301"
- "\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323"
- "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323"
+ "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
"\370\371\372\373\374\375\376\377\000\270\000\000\000\000\263\000\274\000"
"\000\000\000\000\242\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\201\203\000\000\200\220\245\264\215\235\257\277\000\000\212\232"
- "\214\234\000\000\000\000\000\000\275\276\000\000\207\211\246\261\210\230"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\201\203\000\000\200\220\245\264\215\235\257\277\000\000\212\232"
+ "\214\234\000\000\000\000\000\000\275\276\000\000\207\211\246\261\210\230"
"\000\000\206\231\217\237\216\236\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\252\272\000\000\000\000\000\000\000\000\213\233\000\000\000\000\244\265"
"\000\000\000\000\202\255\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P267 (char*)PP_267
static const char PP_268[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\226\227\000\000\000\221\222\000\000\223\224\204\000\000\000\225\000"
- "\000\000\205\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\226\227\000\000\000\221\222\000\000\223\224\204\000\000\000\225\000"
+ "\000\000\205\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P268 (char*)PP_268
static const char PP_269[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\271\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P269 (char*)PP_269
static const char PP_270[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\203\000\000\000\207\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377";
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\203\000\000\000\207\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377";
#define P270 (char*)PP_270
static const char PP_271[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4627,116 +4627,116 @@ static const char PP_271[257] =
#define P271 (char*)PP_271
static const char PP_272[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\227\230\000\000\000\220\221\000\000\224\225\226\000\234\235\217\000"
- "\000\000\214\000\000\000\000\000\000\000\000\000\216\000\000\000\000\000"
- "\000\000\000\222\223\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\227\230\000\000\000\220\221\000\000\224\225\226\000\234\235\217\000"
+ "\000\000\214\000\000\000\000\000\000\000\000\000\216\000\000\000\000\000"
+ "\000\000\000\222\223\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P272 (char*)PP_272
static const char PP_273[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\215\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\210\213\211\212"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\210\213\211\212"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P273 (char*)PP_273
static const char PP_274[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\231\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\231\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P274 (char*)PP_274
static const char PP_275[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\204\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\204\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P275 (char*)PP_275
static const char PP_276[257] =
"\000\236\237\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P276 (char*)PP_276
static const char PP_277[257] =
"\000\250\200\201\000\000\262\000\000\212\214\000\000\000\000\217\300\301"
- "\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323"
- "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323"
+ "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
"\370\371\372\373\374\375\376\377\000\270\220\203\000\000\263\000\000\232"
"\234\000\000\000\000\237\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\252\272\000\000\000\000\000\000\215\235\000\000\000\000\000\000"
- "\275\276\000\000\000\000\000\000\000\000\000\000\257\277\241\242\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\252\272\000\000\000\000\000\000\215\235\000\000\000\000\000\000"
+ "\275\276\000\000\000\000\000\000\000\000\000\000\257\277\241\242\000\000"
"\000\000\000\000\000\000\216\236\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\243\274\000\000\000\000\000\000\000\000\000\000\000\000\000\000\245\264"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P277 (char*)PP_277
static const char PP_278[257] =
- "\000\000\000\003\000\000\000\007\010\011\012\013\014\015\016\017\020\000"
- "\000\000\000\000\000\000\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
+ "\000\000\000\003\000\000\000\007\010\011\012\013\014\015\016\017\020\000"
+ "\000\000\000\000\000\000\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\240\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\200\203\242\202\000\000"
"\000\000\207\212\243\000\215\220\000\000\000\000\222\225\244\224\000\000"
@@ -4753,30 +4753,30 @@ static const char PP_279[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\237\362\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\245\254"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\246\255\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\245\254"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\246\255\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P279 (char*)PP_279
static const char PP_280[257] =
- "\260\263\000\262\000\000\000\000\000\261\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\264"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\260\263\000\262\000\000\000\000\000\261\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\264"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P280 (char*)PP_280
static const char PP_281[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
@@ -4788,24 +4788,24 @@ static const char PP_281[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\204\271"
- "\201\266\304\312\301\307\302\310\303\311\206\313\300\276\257\273\272\274"
- "\277\275\205\306\213\321\210\316\211\317\332\325\305\322\315\323\331\324"
- "\214\326\216\330\221\336\226\344\223\341\377\350\333\345\340\346\360\347"
- "\227\351\233\355\230\352\231\353\232\354\234\356\002\364\236\361\021\370"
- "\004\365\005\366\006\367\022\371\023\372\027\376\024\373\025\374\000\000"
- "\000\000\000\000";
+ "\201\266\304\312\301\307\302\310\303\311\206\313\300\276\257\273\272\274"
+ "\277\275\205\306\213\321\210\316\211\317\332\325\305\322\315\323\331\324"
+ "\214\326\216\330\221\336\226\344\223\341\377\350\333\345\340\346\360\347"
+ "\227\351\233\355\230\352\231\353\232\354\234\356\002\364\236\361\021\370"
+ "\004\365\005\366\006\367\022\371\023\372\027\376\024\373\025\374\000\000"
+ "\000\000\000\000";
#define P281 (char*)PP_281
static const char PP_282[257] =
- "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\000\104\105\107\110"
- "\111\112\113\115\116\117\120\122\124\000\125\126\130\131\000\133\000\134"
- "\136\000\000\000\000\137\000\141\142\000\144\145\147\150\151\152\153\155"
- "\156\157\160\162\164\000\165\166\170\171\000\173\000\174\176\000\000\000"
- "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\000\104\105\107\110"
+ "\111\112\113\115\116\117\120\122\124\000\125\126\130\131\000\133\000\134"
+ "\136\000\000\000\000\137\000\141\142\000\144\145\147\150\151\152\153\155"
+ "\156\157\160\162\164\000\165\166\170\171\000\173\000\174\176\000\000\000"
+ "\000\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\106\000"
"\000\103\000\000\000\000\000\000\000\000\000\000\000\000\000\000\123\000"
"\000\000\000\000\132\135\000\000\000\000\000\000\146\000\000\143\000\000"
@@ -4813,37 +4813,37 @@ static const char PP_282[257] =
"\172\175\000\000";
#define P282 (char*)PP_282
static const char PP_283[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\121"
"\161\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\127\167\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\114"
"\154\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000";
#define P283 (char*)PP_283
static const char PP_284[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\140\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000";
#define P284 (char*)PP_284
static const char PP_285[257] =
@@ -4855,7 +4855,7 @@ static const char PP_285[257] =
"\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
"\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\300\301\302\303\000\000"
"\000\000\310\311\312\000\314\315\000\000\000\000\322\323\324\240\000\000"
@@ -4878,24 +4878,24 @@ static const char PP_286[257] =
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000";
+ "\000\000\000\000";
#define P286 (char*)PP_286
static const char PP_287[257] =
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
- "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
+ "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\325"
- "\304\344\204\244\205\245\206\246\006\347\207\247\201\241\202\242\002\306"
- "\005\307\203\243\211\251\313\353\210\250\212\252\213\253\214\254\215\255"
- "\216\256\233\357\230\270\232\367\231\366\217\257\220\260\221\261\222\262"
- "\223\265\225\276\226\266\227\267\263\336\224\376\236\370\234\374\272\321"
- "\273\327\274\330\377\346\271\361\237\317\036\334\024\326\031\333\000\000"
- "\000\000\000\000";
+ "\304\344\204\244\205\245\206\246\006\347\207\247\201\241\202\242\002\306"
+ "\005\307\203\243\211\251\313\353\210\250\212\252\213\253\214\254\215\255"
+ "\216\256\233\357\230\270\232\367\231\366\217\257\220\260\221\261\222\262"
+ "\223\265\225\276\226\266\227\267\263\336\224\376\236\370\234\374\272\321"
+ "\273\327\274\330\377\346\271\361\237\317\036\334\024\326\031\333\000\000"
+ "\000\000\000\000";
#define P287 (char*)PP_287
static const Encoder encoder_00 = { //windows-1251
@@ -6107,8 +6107,8 @@ static const Encoder encoder_33 = { //windows-1257
P00,
};
-static const Encoder encoder_34 = { //CP1046
- {
+static const Encoder encoder_34 = { //CP1046
+ {
P112, P00, P00, P00, P00, P00, P113, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6141,13 +6141,13 @@ static const Encoder encoder_34 = { //CP1046
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P115, P00, P00, P00, P00, P00, P116, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_35 = { //CP1124
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_35 = { //CP1124
+ {
P21, P00, P00, P00, P117, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6180,13 +6180,13 @@ static const Encoder encoder_35 = { //CP1124
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_36 = { //CP1125
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_36 = { //CP1125
+ {
P118, P00, P00, P00, P119, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6219,13 +6219,13 @@ static const Encoder encoder_36 = { //CP1125
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_37 = { //CP1129
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_37 = { //CP1129
+ {
P121, P122, P00, P123, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6258,13 +6258,13 @@ static const Encoder encoder_37 = { //CP1129
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_38 = { //CP1131
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_38 = { //CP1131
+ {
P125, P00, P00, P00, P126, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6297,13 +6297,13 @@ static const Encoder encoder_38 = { //CP1131
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_39 = { //CP1133
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_39 = { //CP1133
+ {
P129, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P130, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6336,13 +6336,13 @@ static const Encoder encoder_39 = { //CP1133
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_40 = { //CP1161
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_40 = { //CP1161
+ {
P132, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P133, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6375,13 +6375,13 @@ static const Encoder encoder_40 = { //CP1161
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_41 = { //CP1162
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_41 = { //CP1162
+ {
P135, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P136, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6414,13 +6414,13 @@ static const Encoder encoder_41 = { //CP1162
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_42 = { //CP1163
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_42 = { //CP1163
+ {
P138, P122, P00, P123, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6453,13 +6453,13 @@ static const Encoder encoder_42 = { //CP1163
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_43 = { //CP1258
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_43 = { //CP1258
+ {
P140, P141, P26, P123, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6492,13 +6492,13 @@ static const Encoder encoder_43 = { //CP1258
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_44 = { //CP437
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_44 = { //CP437
+ {
P143, P144, P00, P145, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6531,13 +6531,13 @@ static const Encoder encoder_44 = { //CP437
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_45 = { //CP737
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_45 = { //CP737
+ {
P149, P00, P00, P150, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6570,13 +6570,13 @@ static const Encoder encoder_45 = { //CP737
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_46 = { //CP775
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_46 = { //CP775
+ {
P153, P154, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6609,13 +6609,13 @@ static const Encoder encoder_46 = { //CP775
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_47 = { //CP850
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_47 = { //CP850
+ {
P158, P159, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6648,13 +6648,13 @@ static const Encoder encoder_47 = { //CP850
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_48 = { //CP852
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_48 = { //CP852
+ {
P161, P162, P163, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6687,13 +6687,13 @@ static const Encoder encoder_48 = { //CP852
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_49 = { //CP853
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_49 = { //CP853
+ {
P164, P165, P166, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6726,13 +6726,13 @@ static const Encoder encoder_49 = { //CP853
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_50 = { //CP856
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_50 = { //CP856
+ {
P168, P00, P00, P00, P00, P169, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6765,13 +6765,13 @@ static const Encoder encoder_50 = { //CP856
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_51 = { //CP857
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_51 = { //CP857
+ {
P170, P171, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6804,13 +6804,13 @@ static const Encoder encoder_51 = { //CP857
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_52 = { //CP858
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_52 = { //CP858
+ {
P158, P144, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6843,13 +6843,13 @@ static const Encoder encoder_52 = { //CP858
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_53 = { //CP860
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_53 = { //CP860
+ {
P173, P00, P00, P145, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6882,13 +6882,13 @@ static const Encoder encoder_53 = { //CP860
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_54 = { //CP861
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_54 = { //CP861
+ {
P175, P144, P00, P145, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6921,13 +6921,13 @@ static const Encoder encoder_54 = { //CP861
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_55 = { //CP862
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_55 = { //CP862
+ {
P176, P144, P00, P145, P00, P169, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6960,13 +6960,13 @@ static const Encoder encoder_55 = { //CP862
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_56 = { //CP863
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_56 = { //CP863
+ {
P177, P144, P00, P145, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -6999,13 +6999,13 @@ static const Encoder encoder_56 = { //CP863
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_57 = { //CP864
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_57 = { //CP864
+ {
P179, P00, P00, P180, P00, P00, P181, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7038,13 +7038,13 @@ static const Encoder encoder_57 = { //CP864
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P184, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_58 = { //CP865
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_58 = { //CP865
+ {
P185, P144, P00, P145, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7077,13 +7077,13 @@ static const Encoder encoder_58 = { //CP865
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_59 = { //CP869
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_59 = { //CP869
+ {
P186, P00, P00, P187, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7116,13 +7116,13 @@ static const Encoder encoder_59 = { //CP869
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_60 = { //CP874
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_60 = { //CP874
+ {
P189, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P136, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7155,13 +7155,13 @@ static const Encoder encoder_60 = { //CP874
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_61 = { //CP922
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_61 = { //CP922
+ {
P190, P191, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7194,13 +7194,13 @@ static const Encoder encoder_61 = { //CP922
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_62 = { //HP_ROMAN8
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_62 = { //HP_ROMAN8
+ {
P193, P194, P195, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7233,13 +7233,13 @@ static const Encoder encoder_62 = { //HP_ROMAN8
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_63 = { //ISO646_CN
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_63 = { //ISO646_CN
+ {
P198, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7272,13 +7272,13 @@ static const Encoder encoder_63 = { //ISO646_CN
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_64 = { //ISO646_JP
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_64 = { //ISO646_JP
+ {
P200, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7311,13 +7311,13 @@ static const Encoder encoder_64 = { //ISO646_JP
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_65 = { //ISO8859_10
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_65 = { //ISO8859_10
+ {
P201, P202, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7350,13 +7350,13 @@ static const Encoder encoder_65 = { //ISO8859_10
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_66 = { //ISO8859_11
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_66 = { //ISO8859_11
+ {
P204, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P136, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7389,13 +7389,13 @@ static const Encoder encoder_66 = { //ISO8859_11
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_67 = { //ISO8859_14
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_67 = { //ISO8859_14
+ {
P205, P206, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7428,13 +7428,13 @@ static const Encoder encoder_67 = { //ISO8859_14
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_68 = { //JISX0201
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_68 = { //JISX0201
+ {
P200, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7467,13 +7467,13 @@ static const Encoder encoder_68 = { //JISX0201
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P208,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_69 = { //KOI8_T
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_69 = { //KOI8_T
+ {
P209, P00, P00, P00, P210, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7506,13 +7506,13 @@ static const Encoder encoder_69 = { //KOI8_T
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_70 = { //MAC_ARABIC
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_70 = { //MAC_ARABIC
+ {
P211, P00, P00, P00, P00, P00, P212, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7545,13 +7545,13 @@ static const Encoder encoder_70 = { //MAC_ARABIC
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_71 = { //MAC_CENTRALEUROPE
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_71 = { //MAC_CENTRALEUROPE
+ {
P215, P216, P217, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7584,13 +7584,13 @@ static const Encoder encoder_71 = { //MAC_CENTRALEUROPE
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_72 = { //MAC_CROATIAN
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_72 = { //MAC_CROATIAN
+ {
P222, P223, P224, P225, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7623,13 +7623,13 @@ static const Encoder encoder_72 = { //MAC_CROATIAN
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P228, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_73 = { //MAC_GREEK
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_73 = { //MAC_GREEK
+ {
P229, P230, P00, P231, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7662,13 +7662,13 @@ static const Encoder encoder_73 = { //MAC_GREEK
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_74 = { //MAC_HEBREW
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_74 = { //MAC_HEBREW
+ {
P235, P00, P00, P00, P00, P236, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7701,13 +7701,13 @@ static const Encoder encoder_74 = { //MAC_HEBREW
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P238, P00, P00, P239, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_75 = { //MAC_ICELAND
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_75 = { //MAC_ICELAND
+ {
P240, P241, P242, P243, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7740,13 +7740,13 @@ static const Encoder encoder_75 = { //MAC_ICELAND
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P246, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_76 = { //MAC_ROMANIA
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_76 = { //MAC_ROMANIA
+ {
P247, P248, P249, P243, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7779,13 +7779,13 @@ static const Encoder encoder_76 = { //MAC_ROMANIA
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P246, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_77 = { //MAC_ROMAN
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_77 = { //MAC_ROMAN
+ {
P251, P241, P242, P243, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7818,13 +7818,13 @@ static const Encoder encoder_77 = { //MAC_ROMAN
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P246, P00, P00, P252, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_78 = { //MAC_THAI
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_78 = { //MAC_THAI
+ {
P253, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P254, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7857,13 +7857,13 @@ static const Encoder encoder_78 = { //MAC_THAI
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_79 = { //MAC_TURKISH
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_79 = { //MAC_TURKISH
+ {
P251, P257, P242, P243, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7896,13 +7896,13 @@ static const Encoder encoder_79 = { //MAC_TURKISH
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P259, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
+ },
+ defchars[0],
+ P00,
+};
+
static const Encoder encoder_80 = { //reserved2
- {
+ {
P15, P16, P00, P00, P17, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7935,13 +7935,13 @@ static const Encoder encoder_80 = { //reserved2
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_81 = { //MULELAO
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_81 = { //MULELAO
+ {
P204, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P260, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -7974,13 +7974,13 @@ static const Encoder encoder_81 = { //MULELAO
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_82 = { //NEXTSTEP
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_82 = { //NEXTSTEP
+ {
P261, P262, P263, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8013,13 +8013,13 @@ static const Encoder encoder_82 = { //NEXTSTEP
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P265, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_83 = { //PT154
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_83 = { //PT154
+ {
P266, P00, P00, P00, P267, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8052,13 +8052,13 @@ static const Encoder encoder_83 = { //PT154
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_84 = { //RISCOS-LATIN1
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_84 = { //RISCOS-LATIN1
+ {
P270, P271, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8091,13 +8091,13 @@ static const Encoder encoder_84 = { //RISCOS-LATIN1
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P276, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_85 = { //RK1048
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_85 = { //RK1048
+ {
P01, P00, P00, P00, P277, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8130,13 +8130,13 @@ static const Encoder encoder_85 = { //RK1048
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_86 = { //TCVN
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_86 = { //TCVN
+ {
P278, P279, P00, P280, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8169,13 +8169,13 @@ static const Encoder encoder_86 = { //TCVN
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_87 = { //TDS565
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_87 = { //TDS565
+ {
P282, P283, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8208,13 +8208,13 @@ static const Encoder encoder_87 = { //TDS565
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_88 = { //TIS620
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_88 = { //TIS620
+ {
P29, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P136, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8247,13 +8247,13 @@ static const Encoder encoder_88 = { //TIS620
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
-static const Encoder encoder_89 = { //VISCII
- {
+ },
+ defchars[0],
+ P00,
+};
+
+static const Encoder encoder_89 = { //VISCII
+ {
P285, P286, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
@@ -8286,11 +8286,11 @@ static const Encoder encoder_89 = { //VISCII
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
P00, P00, P00, P00, P00, P00, P00, P00,
- },
- defchars[0],
- P00,
-};
-
+ },
+ defchars[0],
+ P00,
+};
+
const Encoder* const NCodepagePrivate::TCodePageData::EncodeTo[] = {
&encoder_00,
&encoder_01,
@@ -8326,62 +8326,62 @@ const Encoder* const NCodepagePrivate::TCodePageData::EncodeTo[] = {
&encoder_31,
&encoder_32,
&encoder_33,
- &encoder_34,
- &encoder_35,
- &encoder_36,
- &encoder_37,
- &encoder_38,
- &encoder_39,
- &encoder_40,
- &encoder_41,
- &encoder_42,
- &encoder_43,
- &encoder_44,
- &encoder_45,
- &encoder_46,
- &encoder_47,
- &encoder_48,
- &encoder_49,
- &encoder_50,
- &encoder_51,
- &encoder_52,
- &encoder_53,
- &encoder_54,
- &encoder_55,
- &encoder_56,
- &encoder_57,
- &encoder_58,
- &encoder_59,
- &encoder_60,
- &encoder_61,
- &encoder_62,
- &encoder_63,
- &encoder_64,
- &encoder_65,
- &encoder_66,
- &encoder_67,
- &encoder_68,
- &encoder_69,
- &encoder_70,
- &encoder_71,
- &encoder_72,
- &encoder_73,
- &encoder_74,
- &encoder_75,
- &encoder_76,
- &encoder_77,
- &encoder_78,
- &encoder_79,
- &encoder_80,
- &encoder_81,
- &encoder_82,
- &encoder_83,
- &encoder_84,
- &encoder_85,
- &encoder_86,
- &encoder_87,
- &encoder_88,
- &encoder_89,
+ &encoder_34,
+ &encoder_35,
+ &encoder_36,
+ &encoder_37,
+ &encoder_38,
+ &encoder_39,
+ &encoder_40,
+ &encoder_41,
+ &encoder_42,
+ &encoder_43,
+ &encoder_44,
+ &encoder_45,
+ &encoder_46,
+ &encoder_47,
+ &encoder_48,
+ &encoder_49,
+ &encoder_50,
+ &encoder_51,
+ &encoder_52,
+ &encoder_53,
+ &encoder_54,
+ &encoder_55,
+ &encoder_56,
+ &encoder_57,
+ &encoder_58,
+ &encoder_59,
+ &encoder_60,
+ &encoder_61,
+ &encoder_62,
+ &encoder_63,
+ &encoder_64,
+ &encoder_65,
+ &encoder_66,
+ &encoder_67,
+ &encoder_68,
+ &encoder_69,
+ &encoder_70,
+ &encoder_71,
+ &encoder_72,
+ &encoder_73,
+ &encoder_74,
+ &encoder_75,
+ &encoder_76,
+ &encoder_77,
+ &encoder_78,
+ &encoder_79,
+ &encoder_80,
+ &encoder_81,
+ &encoder_82,
+ &encoder_83,
+ &encoder_84,
+ &encoder_85,
+ &encoder_86,
+ &encoder_87,
+ &encoder_88,
+ &encoder_89,
nullptr,
nullptr,
nullptr,
@@ -8878,13 +8878,13 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\125\207\243\125\203\244\132\220\224\151\141\225\221\141\226\145\143\214"
"\265\145\147\153\151\154\163\261\156\262\157\157\222\075\165\227\263\165"
"\223\264\172\140"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\237\075\075\077\077\077\077\237\032\260\260\260\260\260\260\260"
"\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\240\077"
"\077\077\044\077\237\237\237\237\237\237\056\217\237\237\071\071\071\071"
@@ -8893,238 +8893,238 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\237\237\237\237\237\237\237\237\055\237\237\237\237\237\237\237\237\237"
"\237\200\200\200\200\200\200\200\200\237\237\237\077\237\237\237\237\237"
"\237\237\237\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\250"
- "\246\216\256\246\255\257\246\246\246\246\312\217\254\246\300\301\302\303"
- "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
- "\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347"
- "\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
- "\372\373\374\375\376\377\267\270\266\236\276\266\275\277\266\266\266\266"
- "\352\247\274\266"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
- "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341"
- "\342\343\344\345\346\347\350\351\352\353\354\355\356\357\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\360\361\362\363\364\365\366\367\370\371"
- "\372\373\374\375\376\377\250\270\216\236\256\276\255\275\257\277\055\075"
- "\267\044\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
- "\044\044\044\044\260\247\266\260\141\042\075\217\260\140\260\075\062\063"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\250"
+ "\246\216\256\246\255\257\246\246\246\246\312\217\254\246\300\301\302\303"
+ "\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325"
+ "\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347"
+ "\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371"
+ "\372\373\374\375\376\377\267\270\266\236\276\266\275\277\266\266\266\266"
+ "\352\247\274\266"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
+ "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341"
+ "\342\343\344\345\346\347\350\351\352\353\354\355\356\357\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\360\361\362\363\364\365\366\367\370\371"
+ "\372\373\374\375\376\377\250\270\216\236\256\276\255\275\257\277\055\075"
+ "\267\044\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
+ "\044\044\044\044\260\247\266\260\141\042\075\217\260\140\260\075\062\063"
"\131\266\052\055\246\061\157\042\061\061\063\052\101\101\101\101\201\101"
- "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
- "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
- "\223\165\044\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
- "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341"
- "\342\343\344\345\346\347\350\351\352\353\354\355\356\357\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\360\361\362\363\364\365\366\367\370\371"
- "\372\373\374\375\376\377\250\270\256\276\257\277\254\274\255\275\055\044"
- "\216\236\075\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
+ "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
+ "\223\165\044\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
+ "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341"
+ "\342\343\344\345\346\347\350\351\352\353\354\355\356\357\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\360\361\362\363\364\365\366\367\370\371"
+ "\372\373\374\375\376\377\250\270\256\276\257\277\254\274\255\275\055\044"
+ "\216\236\075\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\237\237\260\260\260\237\237\237\237\200\200\200"
"\200\200\200\200\200\200\237\260\260\260\237\237\237\237\237\200\200\200"
"\200\200\200\055\260\237\237\044\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\071\071\071\071\071\071\071\071\071\071\260\260"
"\044\075\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\200\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
- "\200\200\200\200\200\200\044\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
- "\044\075\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\044\032\032\032\032\056\032\032\032\032\032\032\032\032\032\032"
- "\032\047\047\042\042\052\055\055\032\032\032\032\032\032\032\032\240\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+ "\200\200\200\200\200\200\044\044\237\237\237\237\237\237\055\200\200\200"
+ "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
+ "\044\075\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\044\032\032\032\032\056\032\032\032\032\032\032\032\032\032\032"
+ "\032\047\047\042\042\052\055\055\032\032\032\032\032\032\032\032\240\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
"\200\200\200\260\260\260\260\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
+ "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
- "\044\044\044\044\260\247\266\260\141\042\075\217\260\140\260\075\062\063"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
+ "\044\044\044\044\260\247\266\260\141\042\075\217\260\140\260\075\062\063"
"\131\266\052\055\246\061\157\042\061\061\063\052\101\101\101\101\201\101"
- "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
- "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
- "\223\165\044\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
+ "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
+ "\223\165\044\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\044\260\047\266\042\056\052\052\266\052\260\042\246\260\260\260"
"\260\047\047\042\042\052\055\055\140\260\260\042\266\260\260\131\240\052"
- "\044\044\044\044\260\247\140\260\141\042\075\217\260\140\260\075\062\063"
+ "\044\044\044\044\260\247\140\260\141\042\075\217\260\140\260\075\062\063"
"\140\266\052\055\140\061\157\042\061\061\063\052\101\101\101\101\201\101"
- "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
- "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
- "\223\165\044\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
- "\105\266\246\233\222\157\235\234\171\202\203\044\044\044\044\266\141\151"
- "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246"
- "\246\246\246\246\246\246\246\246\266\266\266\266\266\266\266\266\266\266"
- "\266\266\266\266\266\266\266\266\266\266\266\266\266\266\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\266\266\266\266\266\266\266\266\266"
- "\246\246\246\246\246\246\246\075\075\075\246\246\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\205\223\214\141\221\147\141\225\227\145\122\162\151\245\201\101"
- "\105\266\246\157\222\107\044\243\263\202\203\266\044\246\075\044\101\111"
- "\262\244\264\265\042\260\260\260\075\061\061\207\042\042\260\260\260\260"
- "\260\204\103\206\105\260\260\260\260\111\123\260\260\260\260\260\260\260"
- "\125\125\260\260\260\260\260\260\260\132\224\143\226\145\151\163\165\165"
- "\172\260\260\260\260\260\260\260\242\220\117\241\157\117\266\261\113\153"
+ "\246\103\105\105\105\105\200\111\111\111\246\116\200\242\117\117\202\075"
+ "\246\125\125\125\203\125\200\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\200\151\231\232\266\156\200\262\233\157\222\075\266\234\165\235"
+ "\223\165\044\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
+ "\105\266\246\233\222\157\235\234\171\202\203\044\044\044\044\266\141\151"
+ "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246"
+ "\246\246\246\246\246\246\246\246\266\266\266\266\266\266\266\266\266\266"
+ "\266\266\266\266\266\266\266\266\266\266\266\266\266\266\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\266\266\266\266\266\266\266\266\266"
+ "\246\246\246\246\246\246\246\075\075\075\246\246\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\205\223\214\141\221\147\141\225\227\145\122\162\151\245\201\101"
+ "\105\266\246\157\222\107\044\243\263\202\203\266\044\246\075\044\101\111"
+ "\262\244\264\265\042\260\260\260\075\061\061\207\042\042\260\260\260\260"
+ "\260\204\103\206\105\260\260\260\260\111\123\260\260\260\260\260\260\260"
+ "\125\125\260\260\260\260\260\260\260\132\224\143\226\145\151\163\165\165"
+ "\172\260\260\260\260\260\260\260\242\220\117\241\157\117\266\261\113\153"
"\114\154\156\105\116\047\217\075\042\063\052\247\075\042\260\075\055\061"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
- "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\075\266\141\151"
- "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
- "\141\101\260\260\260\260\260\260\260\044\266\246\105\105\105\266\111\111"
- "\111\260\260\260\260\260\111\260\242\220\117\117\157\117\266\266\246\125"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
+ "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\075\266\141\151"
+ "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
+ "\141\101\260\260\260\260\260\260\260\044\266\246\105\105\105\266\111\111"
+ "\111\260\260\260\260\260\111\260\242\220\117\117\157\117\266\266\246\125"
"\125\125\171\131\140\140\217\075\052\063\052\247\075\140\260\140\055\061"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\165\225\212\227\230\117\157\231\245\201\205"
- "\105\114\154\233\222\114\154\243\263\202\203\124\164\207\075\143\141\151"
- "\262\165\204\224\132\172\206\226\075\265\103\163\042\042\260\260\260\260"
- "\260\101\101\105\123\260\260\260\260\244\264\260\260\260\260\260\260\260"
- "\101\141\260\260\260\260\260\260\260\044\266\246\104\105\144\116\111\111"
- "\145\260\260\260\260\124\125\260\242\220\117\241\261\156\123\163\122\125"
- "\162\125\171\131\164\140\217\140\140\055\140\247\075\140\260\140\140\165"
- "\122\162\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\143\212\215\230\213\232\231\151\201\103"
- "\105\143\103\233\222\157\235\234\111\202\203\147\044\107\075\152\141\151"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\165\225\212\227\230\117\157\231\245\201\205"
+ "\105\114\154\233\222\114\154\243\263\202\203\124\164\207\075\143\141\151"
+ "\262\165\204\224\132\172\206\226\075\265\103\163\042\042\260\260\260\260"
+ "\260\101\101\105\123\260\260\260\260\244\264\260\260\260\260\260\260\260"
+ "\101\141\260\260\260\260\260\260\260\044\266\246\104\105\144\116\111\111"
+ "\145\260\260\260\260\124\125\260\242\220\117\241\261\156\123\163\122\125"
+ "\162\125\171\131\164\140\217\140\140\055\140\247\075\140\260\140\140\165"
+ "\122\162\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\143\212\215\230\213\232\231\151\201\103"
+ "\105\143\103\233\222\157\235\234\111\202\203\147\044\107\075\152\141\151"
"\262\165\156\116\107\147\110\150\260\061\112\163\042\042\260\260\260\260"
- "\260\101\101\101\123\260\260\260\260\244\264\260\260\260\260\260\260\260"
+ "\260\101\101\101\123\260\260\260\260\244\264\260\260\260\260\260\260\260"
"\123\163\260\260\260\260\260\260\260\044\260\260\105\105\105\266\111\111"
"\111\260\260\260\260\260\111\260\242\220\117\117\107\147\266\246\266\125"
"\125\125\125\165\260\140\217\260\154\266\140\247\075\140\260\140\140\260"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\237\237\237\237\237\260\044\260\075\260\260\260"
"\260\260\260\260\260\260\260\260\075\061\061\260\042\042\260\260\260\260"
@@ -9132,105 +9132,105 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\260\260\260\260\260\260\260\260\260\044\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\266\260\260\260"
"\260\260\260\260\140\140\217\075\052\063\052\247\075\140\260\140\055\061"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\266\201\101"
- "\105\266\246\233\222\157\235\234\111\202\203\266\044\246\123\163\141\151"
- "\262\165\156\116\107\147\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\266\201\101"
+ "\105\266\246\233\222\157\235\234\111\202\203\266\044\246\123\163\141\151"
+ "\262\165\156\116\107\147\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
"\141\101\260\260\260\260\260\260\260\044\157\141\105\105\105\260\111\111"
"\111\260\260\260\260\260\111\260\242\220\117\117\157\117\266\260\075\125"
"\125\125\151\171\140\140\217\075\260\063\052\247\075\140\260\140\055\061"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
- "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\075\266\141\151"
- "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
- "\141\101\260\260\260\260\260\260\260\044\266\246\105\105\105\044\111\111"
- "\111\260\260\260\260\260\111\260\242\220\117\117\157\117\266\266\246\125"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
+ "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\075\266\141\151"
+ "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\101\101\101\260\260\260\260\260\044\044\260\260\260\260\260\260\260"
+ "\141\101\260\260\260\260\260\260\260\044\266\246\105\105\105\044\111\111"
+ "\111\260\260\260\260\260\111\260\242\220\117\117\157\117\266\266\246\125"
"\125\125\171\131\140\140\217\075\052\063\052\247\075\140\260\140\055\061"
- "\063\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\141\210\101\212\215\105\213\111\117\151\101\101"
- "\105\101\105\233\157\157\125\234\111\117\203\044\044\125\044\242\141\151"
- "\262\165\156\116\141\157\052\117\075\061\061\052\042\042\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\246\266\246\201\101"
- "\105\266\246\233\222\266\235\131\171\202\203\266\044\246\044\266\141\151"
- "\262\165\101\111\242\125\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\063\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\141\210\101\212\215\105\213\111\117\151\101\101"
+ "\105\101\105\233\157\157\125\234\111\117\203\044\044\125\044\242\141\151"
+ "\262\165\156\116\141\157\052\117\075\061\061\052\042\042\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\246\266\246\201\101"
+ "\105\266\246\233\222\266\235\131\171\202\203\266\044\246\044\266\141\151"
+ "\262\165\101\111\242\125\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\237\237\237\237\237\044\044\044\044\266\141\151"
- "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\262\165\156\116\141\157\052\260\075\061\061\052\042\042\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\103\223\214\211\101\210\052\212\215\230\213\232\231\052\101\247"
- "\105\105\105\233\105\111\235\234\044\117\203\044\044\125\125\266\260\140"
- "\262\165\140\140\063\140\111\260\075\061\061\063\042\042\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\052\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\260\055\075\075\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\105\105\105\233\105\111\235\234\044\117\203\044\044\125\125\266\260\140"
+ "\262\165\140\140\063\140\111\260\075\061\061\063\042\042\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\052\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\260\055\075\075\260\260\260\260\260\260\260\260\260\260\260\260"
"\266\075\266\075\061\061\075\042\042\237\237\260\260\237\237\260\240\217"
"\237\044\044\237\260\260\237\237\237\237\056\237\237\237\071\071\071\071"
"\071\071\071\071\071\071\237\056\237\237\237\056\044\237\237\237\237\237"
@@ -9238,88 +9238,88 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\237\237\237\260\075\075\075\237\055\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\237\200\237\237\237\237\237\237\237\237\237\237"
"\237\237\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
- "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\044\266\141\151"
- "\262\165\156\116\141\157\052\260\075\061\061\052\042\044\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
- "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
- "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
- "\156\062\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\103\223\214\211\221\210\141\212\215\230\213\232\231\151\201\101"
+ "\105\266\246\233\222\157\235\234\171\202\203\266\044\246\044\266\141\151"
+ "\262\165\156\116\141\157\052\260\075\061\061\052\042\044\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
+ "\260\260\260\260\260\260\260\260\266\220\246\266\246\266\266\266\246\246"
+ "\246\266\075\266\266\075\075\075\075\075\075\075\075\075\260\075\055\075"
+ "\156\062\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\260\260\260\260\260\260\246\260\055\075\260\047\047\246\055\246"
"\246\246\246\260\260\246\246\260\246\062\063\266\044\266\266\266\266\266"
- "\266\266\246\246\246\246\246\246\246\061\246\246\042\042\260\260\260\260"
- "\260\246\246\246\246\260\260\260\260\246\246\260\260\260\260\260\260\260"
- "\246\246\260\260\260\260\260\260\260\246\246\246\246\246\246\246\266\266"
- "\266\260\260\260\260\266\266\260\266\266\266\266\266\266\266\266\266\266"
- "\266\266\266\266\266\140\217\075\266\266\266\247\266\140\260\140\266\266"
- "\266\266\260\240"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\266\266\246\246\246\246\246\246\246\061\246\246\042\042\260\260\260\260"
+ "\260\246\246\246\246\260\260\260\260\246\246\260\260\260\260\260\260\260"
+ "\246\246\260\260\260\260\260\260\260\246\246\246\246\246\246\246\266\266"
+ "\266\260\260\260\260\266\266\260\266\266\266\266\266\266\266\266\266\266"
+ "\266\266\266\266\266\140\217\075\266\266\266\247\266\140\260\140\266\266"
+ "\266\266\260\240"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\044\260\260\260\260\056\260\260\260\260\260\260\260\260\260\260"
"\260\047\047\042\042\052\055\055\260\260\260\260\260\260\260\260\240\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
"\200\200\200\260\260\260\260\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
+ "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
- "\044\044\044\044\260\247\140\260\141\042\075\217\260\052\260\075\062\063"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\052"
+ "\044\044\044\044\260\247\140\260\141\042\075\217\260\052\260\075\062\063"
"\140\266\052\055\140\061\157\042\061\061\063\052\101\101\101\101\201\101"
- "\246\103\105\105\105\105\111\111\111\111\123\116\117\242\117\117\202\075"
- "\246\125\125\125\203\131\132\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\151\151\231\232\163\156\157\262\233\157\222\075\266\234\165\235"
- "\223\171\172\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\101"
- "\101\105\105\105\111\111\140\266\266\140\140\125\125\044\140\131\171\260"
- "\103\212\116\156\052\052\044\044\044\247\266\044\211\215\233\235\141\214"
- "\262\165\210\213\157\234\221\230\222\223\101\231\246\246\141\151\266\266"
- "\201\151\202\203\105\232\220\117\101\101\141\246\266\111\111\242\117\117"
+ "\246\103\105\105\105\105\111\111\111\111\123\116\117\242\117\117\202\075"
+ "\246\125\125\125\203\131\132\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\151\151\231\232\163\156\157\262\233\157\222\075\266\234\165\235"
+ "\223\171\172\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\101"
+ "\101\105\105\105\111\111\140\266\266\140\140\125\125\044\140\131\171\260"
+ "\103\212\116\156\052\052\044\044\044\247\266\044\211\215\233\235\141\214"
+ "\262\165\210\213\157\234\221\230\222\223\101\231\246\246\141\151\266\266"
+ "\201\151\202\203\105\232\220\117\101\101\141\246\266\111\111\242\117\117"
"\157\123\163\125\131\171\246\266\055\266\052\063\055\061\061\141\157\042"
"\260\042\075\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\052\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
@@ -9328,13 +9328,13 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\044\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\044\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\052\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
@@ -9343,88 +9343,88 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\204"
- "\105\107\111\111\113\247\114\246\123\246\132\217\125\246\260\224\145\147"
- "\151\151\153\055\154\266\163\266\172\055\165\266\101\101\101\101\201\101"
- "\246\111\103\105\206\105\105\111\111\111\246\116\117\242\117\117\202\125"
- "\246\125\125\125\203\131\246\220\141\141\211\141\221\141\266\151\143\214"
- "\226\230\145\151\231\232\266\156\157\262\233\157\222\165\266\165\165\235"
- "\223\171\266\266"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\204"
+ "\105\107\111\111\113\247\114\246\123\246\132\217\125\246\260\224\145\147"
+ "\151\151\153\055\154\266\163\266\172\055\165\266\101\101\101\101\201\101"
+ "\246\111\103\105\206\105\105\111\111\111\246\116\117\242\117\117\202\125"
+ "\246\125\125\125\203\131\246\220\141\141\211\141\221\141\266\151\143\214"
+ "\226\230\145\151\231\232\266\156\157\262\233\157\222\165\266\165\165\235"
+ "\223\171\266\266"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
"\200\200\200\260\260\260\260\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
+ "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\102"
- "\142\044\103\143\104\247\127\260\127\144\131\217\260\131\106\146\107\147"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\102"
+ "\142\044\103\143\104\247\127\260\127\144\131\217\260\131\106\146\107\147"
"\115\155\052\120\167\160\167\123\171\127\167\163\101\101\101\101\201\101"
- "\246\103\105\105\105\105\111\111\111\111\127\116\117\242\117\117\202\124"
- "\246\125\125\125\203\131\131\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\151\151\231\232\167\156\157\262\233\157\222\164\266\234\165\235"
- "\223\171\171\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\044\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\246\103\105\105\105\105\111\111\111\111\127\116\117\242\117\117\202\124"
+ "\246\125\125\125\203\131\131\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\151\151\231\232\167\156\157\262\233\157\222\164\266\234\165\235"
+ "\223\171\171\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\044\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\052\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\056"
"\042\042\056\055\237\237\237\237\237\237\237\237\237\237\055\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\055\055\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\266\266\047\246\042\056\052\052\260\052\266\042\246\266\246\260"
"\246\047\047\042\042\052\055\055\260\260\260\042\260\260\260\260\260\363"
"\323\270\044\350\260\247\260\260\260\042\075\217\260\260\260\075\062\250"
"\260\310\052\055\260\267\260\042\260\260\260\260\376\340\341\366\344\345"
- "\364\343\365\350\351\352\353\354\355\356\357\377\360\361\362\363\346\342"
- "\374\373\347\370\375\371\367\372\336\300\301\326\304\305\324\303\325\310"
- "\311\312\313\314\315\316\317\337\320\321\322\323\306\302\334\333\307\330"
- "\335\331\327\332"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\364\343\365\350\351\352\353\354\355\356\357\377\360\361\362\363\346\342"
+ "\374\373\347\370\375\371\367\372\336\300\301\326\304\305\324\303\325\310"
+ "\311\312\313\314\315\316\317\337\320\321\322\323\306\302\334\333\307\330"
+ "\335\331\327\332"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\201\240\103\105\116\202\203\141\210\211\221\237\042\212\214\213"
"\215\230\151\056\231\232\156\262\042\233\222\075\165\234\235\223\040\041"
"\042\043\044\052\046\047\050\051\052\053\056\055\056\057\071\071\071\071"
@@ -9433,58 +9433,58 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\237\237\237\133\134\135\136\137\055\237\237\237\237\237\237\237\237\237"
"\237\200\200\200\200\200\200\200\200\237\237\237\237\237\237\237\237\173"
"\174\175\237\237"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\141\105\204\202\203\141\224\103\221\143\205\225\214\245"
- "\265\104\151\144\105\145\105\262\145\233\222\157\165\105\145\223\052\260"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\141\105\204\202\203\141\224\103\221\143\205\225\214\245"
+ "\265\104\151\144\105\145\105\262\145\233\222\157\165\105\145\223\052\260"
"\206\044\247\052\052\220\260\260\260\226\140\075\147\111\151\111\075\075"
- "\151\113\075\075\227\114\154\114\154\114\154\116\156\241\075\075\261\116"
- "\075\042\042\056\240\156\117\117\157\117\055\055\042\042\047\047\075\260"
- "\157\122\162\122\042\042\162\122\162\123\047\042\163\243\263\101\124\164"
- "\111\132\172\125\242\117\165\125\125\165\125\165\125\165\131\171\153\244"
- "\207\264\107\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
- "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
+ "\151\113\075\075\227\114\154\114\154\114\154\116\156\241\075\075\261\116"
+ "\075\042\042\056\240\156\117\117\157\117\055\055\042\042\047\047\075\260"
+ "\157\122\162\122\042\042\162\122\162\123\047\042\163\243\263\101\124\164"
+ "\111\132\172\125\242\117\165\125\125\165\125\165\125\165\131\171\153\244"
+ "\207\264\107\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
+ "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
"\044\044\247\052\052\220\260\123\260\140\140\075\132\246\075\075\075\075"
- "\075\266\075\075\075\163\075\141\157\246\172\266\052\052\075\075\266\075"
- "\205\042\103\056\240\101\101\117\246\266\246\055\042\042\047\047\075\260"
+ "\075\266\075\075\075\163\075\141\157\246\172\266\052\052\075\075\266\075"
+ "\205\042\103\056\240\101\101\117\246\266\246\055\042\042\047\047\075\260"
"\077\260\075\044\042\042\246\042\055\055\047\042\052\101\225\101\143\105"
- "\111\111\111\111\242\117\266\117\125\125\125\266\266\140\140\266\105\140"
- "\140\105\266\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\061\062\105\063\202\203\140\210\211\221\140\140\212\214\213"
+ "\111\111\111\111\242\117\266\117\125\125\125\266\266\140\140\266\105\140"
+ "\140\105\266\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\061\062\105\063\202\203\140\210\211\221\140\140\212\214\213"
"\215\230\044\260\231\232\052\061\052\233\222\260\044\234\235\223\052\246"
"\246\246\246\246\246\220\260\260\246\246\247\075\260\055\246\075\075\075"
- "\044\246\246\246\246\246\246\246\246\246\246\246\266\246\075\246\246\075"
- "\246\042\042\056\240\246\246\246\246\266\055\055\042\042\047\047\075\246"
- "\246\246\246\266\266\266\266\246\266\266\266\266\266\266\266\266\266\266"
- "\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266"
+ "\044\246\246\246\246\246\246\246\246\246\246\246\266\246\075\246\246\075"
+ "\246\042\042\056\240\246\246\246\246\266\055\055\042\042\047\047\075\246"
+ "\246\246\246\266\266\266\266\246\266\266\266\266\266\266\266\266\266\266"
+ "\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266\266"
"\266\266\266\217"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\201\237\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
"\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\040\041"
"\042\043\044\045\044\047\051\050\052\053\054\055\056\057\060\061\062\063"
@@ -9493,193 +9493,193 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\200\200\200\200\200\200\200\200\237\237\237\237\237\237\237\237\237\237"
"\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\175"
"\135\173\133\174"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
- "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\131\260"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
+ "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\131\260"
"\044\044\247\052\052\220\260\260\260\140\140\075\246\246\075\075\075\075"
- "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
- "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
- "\171\131\075\044\246\266\246\266\171\055\047\042\052\101\105\101\105\105"
+ "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
+ "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
+ "\171\131\075\044\246\266\246\266\171\055\047\042\052\101\105\101\105\105"
"\111\111\111\111\242\117\077\117\125\125\125\266\266\140\140\140\140\140"
- "\140\140\140\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
- "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
+ "\140\140\140\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
+ "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
"\044\044\247\052\052\220\260\260\260\140\140\075\101\123\075\075\075\075"
- "\044\266\075\075\075\266\075\141\157\246\141\163\052\052\075\075\266\075"
- "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
- "\171\131\075\044\042\042\124\164\052\055\047\042\052\101\105\101\105\105"
+ "\044\266\075\075\075\266\075\141\157\246\141\163\052\052\075\075\266\075"
+ "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
+ "\171\131\075\044\042\042\124\164\052\055\047\042\052\101\105\101\105\105"
"\111\111\111\111\242\117\077\117\125\125\125\266\266\140\140\140\140\140"
- "\140\140\140\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
- "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
+ "\140\140\140\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
+ "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
"\044\044\247\052\052\220\260\260\260\140\140\075\246\246\075\075\075\075"
- "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
- "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
- "\171\131\075\044\042\042\146\146\052\055\047\042\052\101\105\101\105\105"
+ "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
+ "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
+ "\171\131\075\044\042\042\146\146\052\055\047\042\052\101\105\101\105\105"
"\111\111\111\111\242\117\077\117\125\125\125\266\266\140\140\140\140\140"
- "\140\140\140\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\140\140\140\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\042\042\056\200\200\200\200\200\200\200\200\200\200\042\042\200"
"\260\052\200\200\200\200\200\200\200\200\200\200\200\047\047\260\240\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
- "\200\200\200\032\040\055\055\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\260\052\071\071\071\071\071\071\071\071\071\071\260\260"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+ "\200\200\200\032\040\055\055\044\237\237\237\237\237\237\055\200\200\200"
+ "\200\200\200\200\260\052\071\071\071\071\071\071\071\071\071\071\260\260"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
- "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\201\101\103\105\116\202\203\141\210\211\221\141\141\212\214\213"
+ "\215\230\151\151\231\232\156\262\157\233\222\157\165\234\235\223\052\260"
"\044\044\247\052\052\220\260\260\260\140\140\075\246\246\075\075\075\075"
- "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
- "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
- "\171\131\107\147\111\266\123\163\052\055\047\042\052\101\105\101\105\105"
+ "\044\266\075\075\075\266\075\141\157\246\266\266\052\052\075\075\266\075"
+ "\075\042\042\056\240\101\101\117\246\266\055\055\042\042\047\047\075\260"
+ "\171\131\107\147\111\266\123\163\052\055\047\042\052\101\105\101\105\105"
"\111\111\111\111\242\117\077\117\125\125\125\077\266\140\140\140\140\140"
- "\140\140\140\055"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
- "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\052\260"
+ "\140\140\140\055"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317"
+ "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\052\260"
"\216\044\247\052\052\255\260\260\260\246\266\075\303\343\075\075\075\075"
- "\275\266\236\246\256\276\257\277\246\266\246\266\266\246\075\075\266\075"
- "\075\042\042\056\240\246\266\312\352\266\055\055\042\042\047\047\075\042"
- "\254\274\246\266\267\250\270\377\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\044"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
- "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
+ "\275\266\236\246\256\276\257\277\246\266\246\266\266\246\075\075\266\075"
+ "\075\042\042\056\240\246\266\312\352\266\055\055\042\042\047\047\075\042"
+ "\254\274\246\266\267\250\270\377\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\044"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032"
+ "\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\032\240\237"
"\237\260\237\260\260\237\237\260\237\260\260\237\260\260\260\260\260\260"
"\237\237\237\237\260\237\237\237\237\237\237\237\260\237\237\237\260\237"
"\260\237\260\260\237\237\260\237\237\237\237\200\237\237\200\200\200\200"
"\200\200\260\200\200\237\260\260\237\237\237\237\237\260\055\260\200\200"
"\200\200\200\200\260\260\071\071\071\071\071\071\071\071\071\071\260\260"
"\237\237\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\240\101\101\101\101\201\101\103\105\105\105\105\111\111\111\111"
- "\246\116\117\242\117\117\202\125\125\125\203\131\246\266\075\075\260\052"
- "\044\044\075\044\266\247\044\047\042\042\042\042\146\146\260\055\052\052"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\240\101\101\101\101\201\101\103\105\105\105\105\111\111\111\111"
+ "\246\116\117\242\117\117\202\125\125\125\203\131\246\266\075\075\260\052"
+ "\044\044\075\044\266\247\044\047\042\042\042\042\146\146\260\055\052\052"
"\055\260\052\052\047\042\042\042\056\052\075\052\061\266\140\266\140\140"
- "\140\140\140\062\140\140\063\140\140\055\055\075\061\061\063\210\141\211"
- "\141\221\141\212\213\214\215\230\151\246\151\141\231\232\266\156\207\246"
- "\246\157\157\262\233\157\222\266\234\165\235\266\223\171\227\266\266\220"
+ "\140\140\140\062\140\140\063\140\140\055\055\075\061\061\063\210\141\211"
+ "\141\221\141\212\213\214\215\230\151\246\151\141\231\232\266\156\207\246"
+ "\246\157\157\262\233\157\222\266\234\165\235\266\223\171\227\266\266\220"
"\266\171\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\246\246\323\266\042\056\246\246\246\266\246\310\246\246\246\246"
- "\266\047\047\042\042\052\055\055\266\266\266\350\266\266\266\266\240\254"
- "\274\246\246\246\246\247\250\260\246\042\075\363\260\246\260\266\255\275"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\246\246\323\266\042\056\246\246\246\266\246\310\246\246\246\246"
+ "\266\047\047\042\042\052\055\055\266\266\266\350\266\266\266\266\240\254"
+ "\274\246\246\246\246\247\250\260\246\042\075\363\260\246\260\266\255\275"
"\266\266\052\055\270\267\266\042\266\246\266\266\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\075\127\167\032\260\131\171\032\260\260\260\260\056\260\052\052"
- "\047\047\042\042\042\042\042\055\055\055\246\266\052\052\146\146\240\052"
- "\044\044\044\044\260\247\140\260\141\042\075\217\260\140\260\075\062\063"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\075\127\167\032\260\131\171\032\260\260\260\260\056\260\052\052"
+ "\047\047\042\042\042\042\042\055\055\055\246\266\052\052\146\146\240\052"
+ "\044\044\044\044\260\247\140\260\141\042\075\217\260\140\260\075\062\063"
"\140\266\052\055\140\061\157\042\061\061\063\052\101\101\101\101\201\101"
- "\246\103\105\105\105\105\111\111\111\111\246\116\117\242\117\117\202\075"
- "\246\125\125\125\203\131\246\220\210\141\211\141\221\141\266\212\213\214"
- "\215\230\151\151\231\232\266\156\157\262\233\157\222\075\266\234\165\235"
- "\223\171\266\171"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\246\303\047\343\042\056\052\052\044\052\246\042\246\246\246\246"
+ "\246\103\105\105\105\105\111\111\111\111\246\116\117\242\117\117\202\075"
+ "\246\125\125\125\203\131\246\220\210\141\211\141\221\141\266\212\213\214"
+ "\215\230\151\151\231\232\266\156\157\262\233\157\222\075\266\234\165\235"
+ "\223\171\266\171"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\246\303\047\343\042\056\052\052\044\052\246\042\246\246\246\246"
"\266\047\047\042\042\052\055\055\260\260\266\042\266\266\266\266\240\246"
- "\266\246\044\246\260\247\250\260\246\042\075\217\260\246\260\075\255\275"
+ "\266\246\044\246\260\247\250\260\246\042\075\217\260\246\260\075\255\275"
"\266\266\052\055\270\267\266\042\266\246\266\266\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\125\125\003\125\125\125\007\010\011\012\013\014\015\016\017\020\125"
- "\125\131\131\131\131\131\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\101\101\101\101\101\101\101\105\105\105\105\105\105\111\111\111"
- "\111\111\117\117\117\242\117\117\117\117\117\117\117\125\125\125\240\101"
- "\101\105\117\117\125\246\141\211\215\233\157\165\266\101\200\200\200\200"
- "\200\210\141\141\141\141\101\141\141\141\141\101\101\101\101\101\101\105"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\125\125\003\125\125\125\007\010\011\012\013\014\015\016\017\020\125"
+ "\125\131\131\131\131\131\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\101\101\101\101\101\101\101\105\105\105\105\105\105\111\111\111"
+ "\111\111\117\117\117\242\117\117\117\117\117\117\117\125\125\125\240\101"
+ "\101\105\117\117\125\246\141\211\215\233\157\165\266\101\200\200\200\200"
+ "\200\210\141\141\141\141\101\141\141\141\141\101\101\101\101\101\101\105"
"\141\141\141\141\141\141\213\105\145\145\214\145\145\145\145\145\145\151"
"\151\105\105\117\151\151\151\157\117\157\157\262\157\157\157\157\157\157"
- "\157\157\157\157\157\234\117\165\165\165\165\165\165\165\165\165\171\171"
- "\171\171\171\117"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\201\106"
- "\107\110\111\112\132\113\114\115\116\116\117\202\120\122\123\123\124\125"
- "\203\127\131\131\132\137\267\141\142\212\144\145\221\146\147\150\151\152"
- "\172\153\154\155\156\156\157\222\160\162\163\163\164\165\223\167\171\171"
+ "\157\157\157\157\157\234\117\165\165\165\165\165\165\165\165\165\171\171"
+ "\171\171\171\117"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\201\106"
+ "\107\110\111\112\132\113\114\115\116\116\117\202\120\122\123\123\124\125"
+ "\203\127\131\131\132\137\267\141\142\212\144\145\221\146\147\150\151\152"
+ "\172\153\154\155\156\156\157\222\160\162\163\163\164\165\223\167\171\171"
"\172\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
@@ -9688,36 +9688,36 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_yandex[] = {
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260"
"\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\260\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
- "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237\237"
+ "\237\237\237\237\237\237\237\237\237\237\237\200\237\237\200\200\200\200"
"\200\200\200\260\260\260\260\044\237\237\237\237\237\237\055\200\200\200"
- "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
+ "\200\200\200\200\200\052\071\071\071\071\071\071\071\071\071\071\052\052"
"\260\260\260\260"},},
-{{"\000\001\101\003\004\101\101\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\131\025\026\027\030\131\032\033\034\035\131\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\101\101\101\101\101\101\101\101\105\105\105\105\105\105\105\117"
- "\117\117\117\117\117\117\117\117\111\117\117\111\125\125\125\131\117\141"
+{{"\000\001\101\003\004\101\101\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\131\025\026\027\030\131\032\033\034\035\131\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\101\101\101\101\101\101\101\101\105\105\105\105\105\105\105\117"
+ "\117\117\117\117\117\117\117\117\111\117\117\111\125\125\125\131\117\141"
"\141\141\141\141\141\141\145\145\145\145\145\145\145\157\157\157\157\117"
- "\117\157\157\157\151\125\125\125\125\157\157\125\101\101\101\101\101\101"
- "\141\141\105\105\105\105\111\111\111\171\246\165\117\242\117\141\171\165"
+ "\117\157\157\157\151\125\125\125\125\157\157\125\101\101\101\101\101\101"
+ "\141\141\105\105\105\105\111\111\111\171\246\165\117\242\117\141\171\165"
"\165\125\125\171\171\131\157\165\210\141\211\141\141\141\165\141\213\214"
- "\215\145\151\151\151\151\266\165\157\262\233\157\157\157\165\234\165\165"
- "\165\171\157\125"},},
+ "\215\145\151\151\151\151\266\165\157\262\233\157\157\157\165\234\165\165"
+ "\165\171\157\125"},},
{{},},
{{},},
{{},},
@@ -10212,846 +10212,846 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_from_yandex[] = {
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\255"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\243\255"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\363\077\240\077"
"\077\077\077\077\077\375\241\077\077\077\256\246\244\247\077\077\077\077"
"\077\077\077\360\361\077\077\077\376\366\364\367\260\261\262\263\264\265"
- "\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307"
- "\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331"
- "\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353"
- "\354\355\356\357"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307"
+ "\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331"
+ "\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353"
+ "\354\355\356\357"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\362\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\363\077\377\077"
"\077\077\077\077\077\077\360\077\077\077\077\366\364\370\077\077\077\077"
"\077\077\077\374\361\077\077\077\077\367\365\371\200\201\202\203\204\205"
- "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
- "\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251"
- "\252\253\254\255\256\257\340\341\342\343\344\345\346\347\350\351\352\353"
- "\354\355\356\357"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
+ "\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251"
+ "\252\253\254\255\256\257\340\341\342\343\344\345\346\347\350\351\352\353"
+ "\354\355\356\357"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\354\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\374\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\375\077\377\077"
"\077\077\077\077\077\077\360\077\077\077\366\370\362\364\077\077\077\077"
"\077\077\077\077\361\077\077\077\367\371\363\365\200\201\202\203\204\205"
- "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
- "\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251"
- "\252\253\254\255\256\257\340\341\342\343\344\345\346\347\350\351\352\353"
- "\354\355\356\357"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
+ "\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251"
+ "\252\253\254\255\256\257\340\341\342\343\344\345\346\347\350\351\352\353"
+ "\354\355\356\357"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\377\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\354\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\354\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\077"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\377\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\265\200\267\255\077\077\077\077\202\077\077\360"
"\341\204\224\201\320\207\322\210\077\077\077\077\077\077\077\077\377\343"
- "\340\227\243\215\077\365\077\077\077\077\077\077\077\077\370\347\242\230"
- "\244\245\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\340\227\243\215\077\365\077\077\077\077\077\077\077\077\370\347\242\230"
+ "\244\245\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\360"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\340\077\077\077\077\365\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\244\217\250\235\077\203\207\077\202\077\077\360"
"\341\204\224\201\245\206\251\210\211\214\077\223\077\077\077\077\377\343"
- "\340\227\275\215\077\365\077\077\077\077\077\077\077\077\370\344\242\230"
- "\276\253\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\340\227\275\215\077\365\077\077\077\077\077\077\077\077\370\344\242\230"
+ "\276\253\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\360"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\340\077\275\077\077\365\077\077\077\077\077\077\077\077\370\077\242\077"
"\276\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\360"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\377\077"
"\077\077\077\077\077\365\077\077\077\077\077\077\077\077\370\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\360"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\340\077\077\077\077\365\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\360"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\340\077\077\077\077\365\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\232\077\077\077\077\205\203\207\212\202\210\077\077"
"\341\077\077\201\077\077\077\077\077\077\077\223\227\077\077\077\377\077"
"\237\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\077"
"\341\204\224\201\077\077\077\077\211\077\077\223\077\226\077\077\377\077"
"\246\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\341\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\377\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\232\077\077\077\077\205\203\207\212\202\210\077\077"
"\341\077\077\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\077\077\077\077\077\217\077\077\077\077\077\077\077\077\370\077\242\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
"\044\077\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\241"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\200\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\216\231\232\077\077\077\077\205\203\207\212\202\210\077\077"
"\341\204\224\201\077\077\077\077\211\214\213\223\227\226\077\077\377\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\370\077\242\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\360"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\377\077"
"\077\077\077\077\077\365\077\077\077\077\077\077\077\077\370\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\330\332\333\077\077\077\077\310\300\265\311\305\301\077\077"
"\336\314\316\317\077\077\077\077\315\321\335\302\313\303\077\077\240\077"
"\347\077\077\077\077\275\077\077\077\077\077\077\077\077\263\077\306\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
"\077\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\077\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
"\132\133\077\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\077\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\304\326\334\241\077\312\077\077\342\077\077\351\077\077\255"
"\337\344\366\374\261\077\352\077\353\356\357\364\077\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\077\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
"\132\133\077\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\077\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\255"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\247\263\077\077\077\077\077\077\077\260\077\077\077"
"\077\077\077\271\243\077\077\077\077\077\077\077\341\342\367\347\344\345"
- "\366\372\351\352\353\354\355\356\357\360\362\363\364\365\346\350\343\376"
- "\373\375\377\371\370\374\340\361\301\302\327\307\304\305\326\332\311\312"
- "\313\314\315\316\317\320\322\323\324\325\306\310\303\336\333\335\337\331"
- "\330\334\300\321"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\366\372\351\352\353\354\355\356\357\360\362\363\364\365\346\350\343\376"
+ "\373\375\377\371\370\374\340\361\301\302\327\307\304\305\326\332\311\312"
+ "\313\314\315\316\317\320\322\323\324\325\306\310\303\336\333\335\337\331"
+ "\330\334\300\321"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\077\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\201\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\204\214\242\374\077\077\077\077\216\077\077\077"
"\247\212\232\237\210\215\253\270\077\077\077\231\077\077\077\077\312\301"
- "\356\345\373\217\077\244\077\077\077\077\077\077\077\077\241\304\227\346"
- "\375\220\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\356\345\373\217\077\244\077\077\077\077\077\077\077\077\241\304\227\346"
+ "\375\220\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\306\077\077\210\211\215\217\216\220\077\077"
"\247\212\232\237\077\346\077\077\221\224\225\231\235\236\077\077\312\077"
"\356\077\077\077\077\244\077\077\077\077\077\077\077\077\241\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\377"
"\247\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\077\077\077\077\077\254\077\077\077\077\077\077\077\077\256\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\077\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\247\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\356\077\077\077\077\244\077\077\077\077\077\077\077\077\241\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\247\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\356\077\077\077\077\244\077\077\077\077\077\077\077\077\241\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\247\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\356\077\077\077\077\244\077\077\077\077\077\077\077\077\241\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\200\205\206\077\077\077\077\210\211\215\217\216\220\077\077"
"\247\212\232\237\077\077\077\077\221\224\225\231\235\236\077\077\312\077"
"\356\077\077\077\077\244\077\077\077\077\077\077\077\077\241\077\227\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\242\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\266\077\312\077"
"\077\077\077\077\077\244\335\077\077\077\330\247\270\272\241\077\077\077"
"\077\077\077\334\336\077\077\077\331\264\271\273\200\201\202\203\204\205"
- "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
- "\230\231\232\233\234\235\236\237\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227"
+ "\230\231\232\233\234\235\236\237\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\205\226\232\077\077\077\350\325\327\333\334\335\336\077\077"
"\373\331\360\366\077\077\077\370\337\344\345\356\362\364\077\077\200\077"
"\223\077\077\077\077\247\077\077\077\077\077\077\077\077\077\077\355\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
"\077\077\077\077\077\247\250\077\077\077\241\262\077\077\260\077\077\077"
"\077\077\077\271\270\077\077\077\242\263\077\077\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\304\326\334\077\077\077\077\340\342\347\350\351\352\077\255"
"\337\344\366\374\077\077\077\077\353\356\357\364\371\373\077\077\240\077"
"\323\077\077\077\077\247\077\077\077\077\077\077\077\077\260\077\363\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\255"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\240\077"
"\077\077\077\077\077\247\250\077\077\077\077\262\077\077\260\077\077\077"
"\077\077\077\271\270\077\077\077\077\263\077\077\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
{{"\000\077\077\003\077\077\077\007\010\011\012\013\014\015\016\017\020\077"
"\077\077\077\077\077\077\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\263\077\077\077\077\077\077\077\265\251\077\314\320\252\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\253\357\077\077\077\240\077"
"\225\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\343\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\077\104\105\107\110"
- "\111\112\113\115\116\117\120\122\124\077\125\126\130\131\077\133\077\134"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\077\104\105\107\110"
+ "\111\112\113\115\116\117\120\122\124\077\125\126\130\131\077\133\077\134"
"\136\077\077\077\077\137\077\141\142\077\144\145\147\150\151\152\153\155"
"\156\157\160\162\164\077\165\166\170\171\077\173\077\174\176\077\077\077"
"\077\177\077\106\123\132\077\077\077\077\077\077\143\077\077\077\077\077"
"\077\146\163\172\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\140\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
+ "\077\077\077\077"},},
{{"\000\001\077\003\004\077\077\007\010\011\012\013\014\015\016\017\020\021"
"\022\023\077\025\026\027\030\077\032\033\034\035\077\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\077\077\077\077\077\077\077\077\340\342\077\350\351\352\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\364\371\077\077\077\077\077"
"\323\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\363\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
+ "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
"\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077\077"
- "\077\077\077\077"},},
+ "\077\077\077\077"},},
{{},},
{{},},
{{},},
@@ -11546,846 +11546,846 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_lower[] = {
"\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
"\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
"\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\361"
- "\362\363\364\365\366\367\370\371\372\373\374\255\376\377\320\321\322\323"
- "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
- "\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\361\361\363\363\365\365\367\367\371\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\377\265\266\267\250\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
- "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
- "\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\361\361\363\363\365\365\367\367\371\371\372\373"
- "\375\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
- "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\377\265\266\267\250\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
- "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\234\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\377\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
- "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\230\224\201\233\234\235\236\237\240\241"
- "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247"
- "\250\251\253\254\255\256\257\340\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\341\342\343\345\346\347\351\361\362\363\344\350\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\213\213\214\245\204\206"
- "\202\221\221\223\224\205\226\230\230\224\201\233\234\233\236\237\203\214"
- "\242\244\244\245\246\247\250\251\252\253\254\210\256\257\260\261\262\263"
- "\264\320\321\322\323\271\272\273\274\324\325\277\300\301\302\303\304\305"
- "\326\327\310\311\312\313\314\315\316\330\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\242\341\223\347\344\344\346\347\351\351"
- "\353\353\354\211\354\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
- "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\320\320\210\211\212\325\241\214"
- "\213\331\332\333\334\335\215\337\242\341\223\225\344\344\346\347\347\243"
- "\226\227\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\213\213\214\253\204\206"
- "\202\222\222\223\224\226\226\230\230\224\201\234\234\210\236\237\240\241"
- "\242\243\245\245\247\247\251\251\252\253\237\255\256\257\260\261\262\263"
- "\264\240\203\330\255\271\272\273\274\276\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\320\320\324\211\324\345\241\214"
- "\330\331\332\333\334\356\205\337\242\341\223\344\344\345\347\347\352\243"
- "\352\373\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\375\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\151\224\201\233\234\233\236\237\240\241"
- "\242\243\244\244\247\247\251\251\252\253\237\255\256\257\260\261\262\263"
- "\264\240\203\205\255\271\272\273\274\276\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\320\321\210\211\212\325\241\214"
- "\213\331\332\333\334\335\215\337\242\341\223\225\345\345\346\350\350\243"
- "\226\227\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\151\224\201\233\234\233\237\237\240\241"
- "\242\243\244\244\247\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\320\321\210\211\212\325\241\214"
- "\213\331\332\333\334\335\354\337\242\341\223\225\344\344\346\347\350\243"
- "\226\227\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
- "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\320\320\210\211\212\325\241\214"
- "\213\331\332\333\334\335\215\337\242\341\223\225\344\344\346\347\347\243"
- "\226\227\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\240\207\210\210\212\241\223\215\204\203"
- "\202\205\212\223\224\225\243\227\215\224\201\233\234\227\236\242\240\241"
- "\242\243\244\244\246\247\250\225\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\214\214\225\204\206"
- "\202\221\221\223\224\225\226\230\230\224\201\233\234\233\236\237\240\241"
- "\242\243\240\241\242\243\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\203\205\206\207\210\211\212\213\214\215\205\217"
- "\202\212\210\223\211\213\226\227\230\223\201\233\234\227\226\237\240\241"
- "\242\243\244\245\246\247\214\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
- "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
- "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\233\207\210\211\212\213\214\235\216\236"
- "\237\240\242\223\224\243\373\227\375\231\232\233\234\235\236\237\240\241"
- "\242\243\326\327\330\335\336\340\341\253\342\343\256\257\260\261\262\263"
- "\264\344\345\346\347\271\272\273\274\350\351\277\300\301\302\303\304\305"
- "\352\353\310\311\312\313\314\315\316\354\356\362\363\364\366\372\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\327"
- "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\310"
- "\300\311\301\315\321\335\250\251\252\253\254\313\303\257\260\262\262\263"
- "\265\265\267\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\324\321\326\327\324\325\326\327"
- "\314\331\316\317\305\335\336\302\304\342\342\344\344\325\331\306\312\352"
- "\352\354\354\307\357\357\361\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\261"
- "\262\263\264\265\266\247\270\271\272\273\274\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
- "\242\243\245\245\253\247\270\251\272\253\274\255\256\377\261\261\263\263"
- "\265\265\266\271\270\271\272\277\274\276\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\212\215\215\217"
- "\200\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\243"
- "\264\245\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\201\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\361"
+ "\362\363\364\365\366\367\370\371\372\373\374\255\376\377\320\321\322\323"
+ "\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
+ "\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\361\361\363\363\365\365\367\367\371\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\377\265\266\267\250\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
+ "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
+ "\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\361\361\363\363\365\365\367\367\371\371\372\373"
+ "\375\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
+ "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\377\265\266\267\250\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
+ "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\234\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\377\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\314\355\356\357\360\361\322\363\364\365\366\327"
+ "\370\371\372\373\374\375\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\230\224\201\233\234\235\236\237\240\241"
+ "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247"
+ "\250\251\253\254\255\256\257\340\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\341\342\343\345\346\347\351\361\362\363\344\350\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\213\213\214\245\204\206"
+ "\202\221\221\223\224\205\226\230\230\224\201\233\234\233\236\237\203\214"
+ "\242\244\244\245\246\247\250\251\252\253\254\210\256\257\260\261\262\263"
+ "\264\320\321\322\323\271\272\273\274\324\325\277\300\301\302\303\304\305"
+ "\326\327\310\311\312\313\314\315\316\330\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\242\341\223\347\344\344\346\347\351\351"
+ "\353\353\354\211\354\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
+ "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\320\320\210\211\212\325\241\214"
+ "\213\331\332\333\334\335\215\337\242\341\223\225\344\344\346\347\347\243"
+ "\226\227\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\213\213\214\253\204\206"
+ "\202\222\222\223\224\226\226\230\230\224\201\234\234\210\236\237\240\241"
+ "\242\243\245\245\247\247\251\251\252\253\237\255\256\257\260\261\262\263"
+ "\264\240\203\330\255\271\272\273\274\276\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\320\320\324\211\324\345\241\214"
+ "\330\331\332\333\334\356\205\337\242\341\223\344\344\345\347\347\352\243"
+ "\352\373\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\375\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\151\224\201\233\234\233\236\237\240\241"
+ "\242\243\244\244\247\247\251\251\252\253\237\255\256\257\260\261\262\263"
+ "\264\240\203\205\255\271\272\273\274\276\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\320\321\210\211\212\325\241\214"
+ "\213\331\332\333\334\335\215\337\242\341\223\225\345\345\346\350\350\243"
+ "\226\227\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\151\224\201\233\234\233\237\237\240\241"
+ "\242\243\244\244\247\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\320\321\210\211\212\325\241\214"
+ "\213\331\332\333\334\335\354\337\242\341\223\225\344\344\346\347\350\243"
+ "\226\227\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
+ "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\240\203\205\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\320\320\210\211\212\325\241\214"
+ "\213\331\332\333\334\335\215\337\242\341\223\225\344\344\346\347\347\243"
+ "\226\227\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\240\207\210\210\212\241\223\215\204\203"
+ "\202\205\212\223\224\225\243\227\215\224\201\233\234\227\236\242\240\241"
+ "\242\243\244\244\246\247\250\225\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\214\214\225\204\206"
+ "\202\221\221\223\224\225\226\230\230\224\201\233\234\233\236\237\240\241"
+ "\242\243\240\241\242\243\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\203\205\206\207\210\211\212\213\214\215\205\217"
+ "\202\212\210\223\211\213\226\227\230\223\201\233\234\227\226\237\240\241"
+ "\242\243\244\245\246\247\214\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\207\201\202\203\204\205\206\207\210\211\212\213\214\215\204\206"
+ "\202\221\221\223\224\225\226\227\230\224\201\233\234\233\236\237\240\241"
+ "\242\243\244\244\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\355\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\233\207\210\211\212\213\214\235\216\236"
+ "\237\240\242\223\224\243\373\227\375\231\232\233\234\235\236\237\240\241"
+ "\242\243\326\327\330\335\336\340\341\253\342\343\256\257\260\261\262\263"
+ "\264\344\345\346\347\271\272\273\274\350\351\277\300\301\302\303\304\305"
+ "\352\353\310\311\312\313\314\315\316\354\356\362\363\364\366\372\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\327"
+ "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\310"
+ "\300\311\301\315\321\335\250\251\252\253\254\313\303\257\260\262\262\263"
+ "\265\265\267\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\324\321\326\327\324\325\326\327"
+ "\314\331\316\317\305\335\336\302\304\342\342\344\344\325\331\306\312\352"
+ "\352\354\354\307\357\357\361\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\261"
+ "\262\263\264\265\266\247\270\271\272\273\274\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
+ "\242\243\245\245\253\247\270\251\272\253\274\255\256\377\261\261\263\263"
+ "\265\265\266\271\270\271\272\277\274\276\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\212\215\215\217"
+ "\200\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\243"
+ "\264\245\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\201\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
"\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\040\041"
"\042\043\044\245\046\047\050\051\052\053\254\055\056\057\260\261\262\263"
"\264\265\266\267\270\271\072\273\074\075\076\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\133\134\135\136\137\340\341\342\343\344\345\346\347\350\351"
"\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\173"
"\174\175\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\202\202\216\210\232\237\207\210\213\212\213\215\215\216\220"
- "\220\223\222\223\225\225\230\227\230\231\232\233\234\236\236\237\240\241"
- "\253\243\244\245\246\247\250\251\252\253\254\255\256\260\260\264\262\263"
- "\264\372\266\267\270\272\272\274\274\276\276\300\300\304\302\303\304\313"
- "\306\307\310\311\312\313\316\233\316\330\320\321\322\323\324\325\326\327"
- "\330\332\332\336\334\335\336\340\340\344\342\343\344\346\346\207\351\351"
- "\222\354\354\360\227\231\360\363\234\363\365\365\367\367\371\371\372\375"
- "\270\375\256\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\271\252\253\254\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\346\307\350\311\312\210\213\233\317\317\360\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\376\337\340\341\342\343\344\211\346\207\350\217"
- "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\221\373"
- "\374\220\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\201\202\216\204\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\347"
- "\344\365\354\352\360\247\250\251\363\373\254\255\256\257\341\261\262\263"
- "\264\342\345\372\350\351\353\355\346\374\343\366\300\356\302\357\362\305"
- "\364\307\310\311\312\371\370\300\333\317\320\321\322\323\324\325\326\334"
- "\335\336\340\333\334\335\336\361\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\201\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\202\202\216\210\232\237\207\210\213\212\213\215\215\216\220"
+ "\220\223\222\223\225\225\230\227\230\231\232\233\234\236\236\237\240\241"
+ "\253\243\244\245\246\247\250\251\252\253\254\255\256\260\260\264\262\263"
+ "\264\372\266\267\270\272\272\274\274\276\276\300\300\304\302\303\304\313"
+ "\306\307\310\311\312\313\316\233\316\330\320\321\322\323\324\325\326\327"
+ "\330\332\332\336\334\335\336\340\340\344\342\343\344\346\346\207\351\351"
+ "\222\354\354\360\227\231\360\363\234\363\365\365\367\367\371\371\372\375"
+ "\270\375\256\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\271\252\253\254\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\346\307\350\311\312\210\213\233\317\317\360\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\376\337\340\341\342\343\344\211\346\207\350\217"
+ "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\221\373"
+ "\374\220\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\201\202\216\204\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\347"
+ "\344\365\354\352\360\247\250\251\363\373\254\255\256\257\341\261\262\263"
+ "\264\342\345\372\350\351\353\355\346\374\343\366\300\356\302\357\362\305"
+ "\364\307\310\311\312\371\370\300\333\317\320\321\322\323\324\325\326\334"
+ "\335\336\340\333\334\335\336\361\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\201\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
"\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\040\041"
"\042\043\044\045\246\047\051\050\052\053\054\055\056\057\060\061\062\063"
"\064\065\066\067\070\071\072\073\074\075\076\077\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\333\334\335\313\337\340\341\342\343\344\345\346\347\350\351"
"\352\353\300\355\356\357\360\361\362\363\364\365\366\367\370\371\372\175"
"\135\173\133\174"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\340\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
- "\330\330\332\333\335\335\337\337\340\341\342\343\344\211\220\207\221\217"
- "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
- "\330\330\332\333\334\335\337\337\340\341\342\343\344\211\220\207\221\217"
- "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
- "\330\330\332\333\334\335\336\337\340\341\342\343\344\211\220\207\221\217"
- "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\340\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
+ "\330\330\332\333\335\335\337\337\340\341\342\343\344\211\220\207\221\217"
+ "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
+ "\330\330\332\333\334\335\337\337\340\341\342\343\344\211\220\207\221\217"
+ "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
+ "\330\330\332\333\334\335\336\337\340\341\342\343\344\211\220\207\221\217"
+ "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\203\204\205\206\207\215\216\217"
"\220\221\222\223\224\225\226\227\203\204\205\206\207\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
"\306\307\310\311\312\313\314\315\316\317\320\222\322\323\224\225\226\227"
"\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\223\203\204"
"\205\206\207\217\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
- "\330\330\333\333\151\335\337\337\340\341\342\343\344\211\220\207\221\217"
- "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357"
- "\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\337\240\241"
- "\266\243\244\245\246\264\250\251\252\254\254\255\257\257\260\261\262\263"
- "\264\265\266\300\271\271\273\273\275\275\277\277\300\317\302\303\304\305"
- "\306\307\310\311\312\314\314\316\316\317\320\321\322\323\324\325\326\327"
- "\331\331\333\333\334\336\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\325\326\327\330\331\332\333\334\335\336\337\340\342\344\345"
- "\346\347\354\355\356\357\360\362\363\364\366\367\374\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\361\342\343\344\345\346\347\370\371"
- "\372\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\220\203\255\203\204\205\231\211\230\211\232\233\234\235\236\237"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
- "\242\274\265\264\261\247\270\251\272\253\254\255\256\277\260\261\263\263"
- "\264\265\266\267\270\271\272\273\274\276\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\202\202\203\204\206\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\233\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\327"
- "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\220\203\202\203\204\205\206\207\210\211\232\213\234\235\236\237"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
- "\242\274\244\264\246\247\270\251\272\253\254\255\256\277\260\261\263\263"
- "\264\265\266\267\270\271\272\273\274\276\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\363\364\003\365\366\367\007\010\011\012\013\014\015\016\017\020\370"
- "\371\372\373\374\375\376\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\265\266\267\270\271\306\313\314\316\317\320\321\326\327\330\334"
- "\335\336\337\341\342\343\344\351\352\353\354\355\356\357\361\362\240\250"
- "\251\252\253\254\255\256\250\251\252\253\254\255\256\273\260\261\262\263"
- "\264\265\266\267\270\271\274\273\274\275\276\275\276\307\310\311\312\322"
- "\306\307\310\311\312\313\314\323\316\317\320\321\322\323\324\325\326\327"
- "\330\324\325\345\334\335\336\337\346\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\347\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\350"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\173\174\175\176\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\306\003\004\307\347\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\326\025\026\027\030\333\032\033\034\035\334\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
- "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
- "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
- "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
- "\176\177\325\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
- "\260\261\262\265\376\276\266\267\270\366\367\357\374\373\370\317\365\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\336"
- "\275\265\266\267\270\361\321\327\330\275\276\337\340\341\342\343\344\345"
- "\306\307\350\351\352\353\354\355\356\317\360\321\362\363\364\325\326\327"
- "\330\371\372\333\334\375\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\346"},},
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\212\214\215\216\226\232\237\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\276\277\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\210\213\233\317\317\320\321\322\323\324\325\326\327"
+ "\330\330\333\333\151\335\337\337\340\341\342\343\344\211\220\207\221\217"
+ "\222\224\225\223\227\231\360\230\234\236\235\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357"
+ "\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\337\240\241"
+ "\266\243\244\245\246\264\250\251\252\254\254\255\257\257\260\261\262\263"
+ "\264\265\266\300\271\271\273\273\275\275\277\277\300\317\302\303\304\305"
+ "\306\307\310\311\312\314\314\316\316\317\320\321\322\323\324\325\326\327"
+ "\331\331\333\333\334\336\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\325\326\327\330\331\332\333\334\335\336\337\340\342\344\345"
+ "\346\347\354\355\356\357\360\362\363\364\366\367\374\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\361\342\343\344\345\346\347\370\371"
+ "\372\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\220\203\255\203\204\205\231\211\230\211\232\233\234\235\236\237"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
+ "\242\274\265\264\261\247\270\251\272\253\254\255\256\277\260\261\263\263"
+ "\264\265\266\267\270\271\272\273\274\276\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\202\202\203\204\206\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\233\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\327"
+ "\370\371\372\373\374\375\376\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\220\203\202\203\204\205\206\207\210\211\232\213\234\235\236\237"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
+ "\242\274\244\264\246\247\270\251\272\253\254\255\256\277\260\261\263\263"
+ "\264\265\266\267\270\271\272\273\274\276\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\363\364\003\365\366\367\007\010\011\012\013\014\015\016\017\020\370"
+ "\371\372\373\374\375\376\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\265\266\267\270\271\306\313\314\316\317\320\321\326\327\330\334"
+ "\335\336\337\341\342\343\344\351\352\353\354\355\356\357\361\362\240\250"
+ "\251\252\253\254\255\256\250\251\252\253\254\255\256\273\260\261\262\263"
+ "\264\265\266\267\270\271\274\273\274\275\276\275\276\307\310\311\312\322"
+ "\306\307\310\311\312\313\314\323\316\317\320\321\322\323\324\325\326\327"
+ "\330\324\325\345\334\335\336\337\346\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\347\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\350"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\173\174\175\176\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\306\003\004\307\347\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\326\025\026\027\030\333\032\033\034\035\334\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\141\142\143\144\145\146\147"
+ "\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171"
+ "\172\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153"
+ "\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175"
+ "\176\177\325\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257"
+ "\260\261\262\265\376\276\266\267\270\366\367\357\374\373\370\317\365\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\336"
+ "\275\265\266\267\270\361\321\327\330\275\276\337\340\341\342\343\344\345"
+ "\306\307\350\351\352\353\354\355\356\317\360\321\362\363\364\325\326\327"
+ "\330\371\372\333\334\375\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\346"},},
{{},},
{{},},
{{},},
@@ -12880,846 +12880,846 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_upper[] = {
"\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
"\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\260\261\262\263\264\265\266\267"
- "\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\360\241\242\243\244\245\246\247\250\251\252\253"
- "\254\375\256\257"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
- "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\264"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
- "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
- "\374\374\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
- "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\264"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\214\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\237"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\260\261\262\263\264\265\266\267"
+ "\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\360\241\242\243\244\245\246\247\250\251\252\253"
+ "\254\375\256\257"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
+ "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\264"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
+ "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
+ "\374\374\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
+ "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\264"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\214\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\237"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\214\215\216\217"
"\220\222\222\223\231\225\226\227\230\231\232\233\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\200\201\202\203\204\205\206\207\210\211"
- "\212\213\214\215\216\217\220\221\221\222\223\224\225\226\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\227\352\353\354\364\355\356\357\365\360"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\240\216\225\217\200\255\355\212\212\241\215\216\217"
- "\220\222\222\342\231\225\226\227\227\231\232\235\234\235\236\237\240\241"
- "\340\243\243\215\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\265\266\267\270\275\276\306\307"
- "\317\331\332\333\334\335\336\337\340\341\342\343\345\345\346\343\350\350"
- "\352\352\356\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\200\201\202\203\204\205\206\207\210\211"
+ "\212\213\214\215\216\217\220\221\221\222\223\224\225\226\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\227\352\353\354\364\355\356\357\365\360"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\240\216\225\217\200\255\355\212\212\241\215\216\217"
+ "\220\222\222\342\231\225\226\227\227\231\232\235\234\235\236\237\240\241"
+ "\340\243\243\215\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\265\266\267\270\275\276\306\307"
+ "\317\331\332\333\334\335\336\337\340\341\342\343\345\345\346\343\350\350"
+ "\352\352\356\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
"\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\237\265\326"
- "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\111\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
- "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\336\217\200\235\323\212\212\327\215\216\217"
- "\220\221\221\342\231\225\225\227\227\231\232\233\233\235\236\254\265\326"
- "\340\351\244\244\246\246\250\250\252\215\254\270\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\321\321\322\323\322\325\326\327"
- "\267\331\332\333\334\335\336\337\340\341\342\343\343\325\346\346\350\351"
- "\350\353\355\355\335\357\360\361\362\363\364\365\366\367\370\371\372\353"
- "\374\374\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
- "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\254\265\326"
- "\340\351\245\245\246\246\250\250\252\253\254\270\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\320\321\322\323\324\111\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\347\351"
- "\352\353\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\111\216\217"
- "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\236\265\326"
- "\340\351\245\245\246\246\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\350\351"
+ "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\111\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
+ "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\336\217\200\235\323\212\212\327\215\216\217"
+ "\220\221\221\342\231\225\225\227\227\231\232\233\233\235\236\254\265\326"
+ "\340\351\244\244\246\246\250\250\252\215\254\270\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\321\321\322\323\322\325\326\327"
+ "\267\331\332\333\334\335\336\337\340\341\342\343\343\325\346\346\350\351"
+ "\350\353\355\355\335\357\360\361\362\363\364\365\366\367\370\371\372\353"
+ "\374\374\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\254\265\326"
+ "\340\351\245\245\246\246\250\250\252\253\254\270\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\320\321\322\323\324\111\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\347\351"
+ "\352\353\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\111\216\217"
+ "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\236\265\326"
+ "\340\351\245\245\246\246\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\350\351"
"\352\353\336\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
"\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\237\265\326"
- "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
- "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\217\216\221\206\200\211\211\222\213\214\230\216\217"
- "\220\221\222\214\231\251\226\235\230\231\232\233\234\235\236\237\206\213"
- "\237\226\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
+ "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\217\216\221\206\200\211\211\222\213\214\230\216\217"
+ "\220\221\222\214\231\251\226\235\230\231\232\233\234\235\236\237\206\213"
+ "\237\226\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\213\215\216\217"
"\220\222\222\223\231\215\226\227\227\231\232\235\234\235\236\237\244\245"
- "\246\247\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\246\247\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
"\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\204\204\216\206\200\222\224\221\225\250\215\216\217"
- "\220\221\222\231\224\225\236\235\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\204\204\216\206\200\222\224\221\225\250\215\216\217"
+ "\220\221\222\231\224\225\236\235\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\214\215\216\217"
"\220\222\222\223\231\225\226\227\230\231\232\235\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\206\234\215\217\220\221\241"
- "\222\225\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\244\245"
- "\246\331\332\333\334\247\250\337\251\252\254\255\265\266\267\270\275\276"
- "\306\307\317\317\320\357\360\361\321\322\323\365\324\367\370\371\325\226"
- "\374\230\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
- "\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\261\263"
- "\264\264\266\266\270\271\272\273\274\275\276\277\242\244\337\256\340\334"
- "\347\355\241\243\350\255\330\245\332\333\320\246\322\323\320\345\322\323"
- "\330\346\332\333\334\247\336\337\340\341\341\343\343\345\346\347\350\351"
- "\351\353\353\355\356\356\360\360\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\241\242\243"
- "\244\245\246\267\250\251\252\253\254\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\206\234\215\217\220\221\241"
+ "\222\225\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\244\245"
+ "\246\331\332\333\334\247\250\337\251\252\254\255\265\266\267\270\275\276"
+ "\306\307\317\317\320\357\360\361\321\322\323\365\324\367\370\371\325\226"
+ "\374\230\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\241\243\244\244\246\247\250\251\252\246\254\255\256\257\260\260\262\262"
- "\264\264\266\267\250\267\252\273\254\275\275\273\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\257"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\220\203\202\203\204\205\206\207\210\211\214\213\214\216\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
- "\242\263\244\265\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\261\263"
+ "\264\264\266\266\270\271\272\273\274\275\276\277\242\244\337\256\340\334"
+ "\347\355\241\243\350\255\330\245\332\333\320\246\322\323\320\345\322\323"
+ "\330\346\332\333\334\247\336\337\340\341\341\343\343\345\346\347\350\351"
+ "\351\353\353\355\356\356\360\360\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\241\242\243"
+ "\244\245\246\267\250\251\252\253\254\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\241\243\244\244\246\247\250\251\252\246\254\255\256\257\260\260\262\262"
+ "\264\264\266\267\250\267\252\273\254\275\275\273\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\257"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\220\203\202\203\204\205\206\207\210\211\214\213\214\216\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
+ "\242\263\244\265\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\202\203\217"
"\220\221\222\223\224\225\204\227\230\231\205\233\234\235\236\206\040\041"
"\042\043\044\245\046\047\050\051\052\053\254\055\056\057\260\261\262\263"
"\264\265\266\267\270\271\072\273\074\075\076\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\133\134\135\136\137\340\341\342\343\344\345\346\347\350\351"
"\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\173"
"\174\175\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\201\203\204\205\206\347\204\211\200\211\214\214\203\217"
- "\217\221\352\221\224\224\226\356\226\357\205\315\362\235\235\206\240\241"
- "\242\243\244\245\246\247\250\251\252\242\254\255\376\257\257\261\262\263"
- "\261\265\266\267\374\271\271\273\273\275\275\277\277\301\302\303\301\305"
- "\306\307\310\311\312\305\314\315\314\317\320\321\322\323\324\325\326\327"
- "\317\331\331\333\334\335\333\337\337\341\342\343\341\345\345\347\350\350"
- "\352\353\353\355\356\357\355\361\362\361\364\364\366\366\370\370\265\373"
- "\374\373\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\375\372\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\251\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\306\347\310\351"
- "\352\353\354\355\356\357\320\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\201\203\204\205\206\347\204\211\200\211\214\214\203\217"
+ "\217\221\352\221\224\224\226\356\226\357\205\315\362\235\235\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\242\254\255\376\257\257\261\262\263"
+ "\261\265\266\267\374\271\271\273\273\275\275\277\277\301\302\303\301\305"
+ "\306\307\310\311\312\305\314\315\314\317\320\321\322\323\324\325\326\327"
+ "\317\331\331\333\334\335\333\337\337\341\342\343\341\345\345\347\350\350"
+ "\352\353\353\355\356\357\355\361\362\361\364\364\366\366\370\370\265\373"
+ "\374\373\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\375\372\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\251\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\306\347\310\351"
+ "\352\353\354\355\356\357\320\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\336\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\215\203\217"
"\220\221\222\223\224\225\226\227\230\231\205\233\234\235\236\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\315\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\316\327\330\331\337\332\260\265\276\242\266\274\241\270\271"
- "\245\272\244\273\301\303\246\337\304\252\306\243\277\252\314\313\267\253"
- "\275\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\315\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\316\327\330\331\337\332\260\265\276\242\266\274\241\270\271"
+ "\245\272\244\273\301\303\246\337\304\252\306\243\277\252\314\313\267\253"
+ "\275\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\202\203\217"
"\220\221\222\223\224\225\204\227\230\231\205\233\234\235\236\206\040\041"
"\042\043\044\045\246\047\051\050\052\053\054\055\056\057\060\061\062\063"
"\064\065\066\067\070\071\072\073\074\075\076\077\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\333\334\335\313\337\340\341\342\343\344\345\346\347\350\351"
"\352\353\300\355\356\357\360\361\362\363\364\365\366\367\370\371\372\175"
"\135\173\133\174"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\334\336\336\240\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\335\336\336\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\334\336\336\240\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\335\336\336\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\203\204\205\206\207\215\216\217"
"\220\221\222\223\224\225\226\227\203\204\205\206\207\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
"\306\307\310\311\312\313\314\315\316\317\320\222\322\323\224\225\226\227"
"\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\223\203\204"
"\205\206\207\217\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\332\334\111\336\336\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\253\255\256\256\260\261\262\263"
- "\247\265\242\267\270\270\272\272\274\274\276\276\267\301\302\303\304\305"
- "\306\307\310\311\312\313\313\315\315\301\320\321\322\323\324\325\326\327"
- "\330\330\332\332\334\335\335\237\200\201\202\203\204\205\206\207\210\211"
- "\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233"
- "\234\235\236\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\201\202\203"
- "\204\205\206\207\210\211\212\213\214\341\215\343\216\217\220\221\350\351"
- "\352\353\222\223\224\225\226\341\227\230\231\111\232\233\350\351\352\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\332\334\111\336\336\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\253\255\256\256\260\261\262\263"
+ "\247\265\242\267\270\270\272\272\274\274\276\276\267\301\302\303\304\305"
+ "\306\307\310\311\312\313\313\315\315\301\320\321\322\323\324\325\326\327"
+ "\330\330\332\332\334\335\335\237\200\201\202\203\204\205\206\207\210\211"
+ "\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233"
+ "\234\235\236\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\201\202\203"
+ "\204\205\206\207\210\211\212\213\214\341\215\343\216\217\220\221\350\351"
+ "\352\353\222\223\224\225\226\341\227\230\231\111\232\233\350\351\352\373"
"\234\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\201\204\205\206\207\210\207\212\213\214\215\216\217"
- "\200\221\222\223\224\225\226\227\210\206\212\213\214\215\216\217\240\241"
- "\241\243\244\245\246\247\250\251\252\253\254\202\256\257\260\246\262\262"
- "\245\244\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\201\203\204\205\205\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\232\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\201\204\205\206\207\210\207\212\213\214\215\216\217"
+ "\200\221\222\223\224\225\226\227\210\206\212\213\214\215\216\217\240\241"
+ "\241\243\244\245\246\247\250\251\252\253\254\202\256\257\260\246\262\262"
+ "\245\244\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\201\203\204\205\205\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\232\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\214\215\216\217"
- "\200\221\222\223\224\225\226\227\230\231\212\233\214\215\216\217\240\241"
- "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\262"
- "\245\265\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\241\242\243\244\245\246\247\257\260\261\262\263"
- "\264\200\201\202\203\204\272\257\272\277\300\277\300\301\302\303\304\305"
- "\205\301\302\303\304\206\207\315\210\211\212\213\305\315\331\332\214\215"
- "\216\331\332\333\217\220\221\222\340\223\224\225\226\333\340\360\377\227"
- "\230\231\232\233\234\235\360\236\237\001\002\004\005\006\021\022\023\024"
- "\025\026\027\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135"
- "\136\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\263"
- "\264\223\226\227\230\271\272\273\274\264\225\277\300\301\302\303\304\305"
- "\002\005\310\311\312\313\314\315\316\237\320\272\322\323\324\200\024\273"
- "\274\331\332\031\036\335\263\277\300\301\302\303\304\305\377\006\310\311"
- "\312\313\314\315\316\233\320\271\322\323\324\240\231\232\236\331\332\235"
- "\234\335\224\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\200\221\222\223\224\225\226\227\230\231\212\233\214\215\216\217\240\241"
+ "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\262"
+ "\245\265\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\241\242\243\244\245\246\247\257\260\261\262\263"
+ "\264\200\201\202\203\204\272\257\272\277\300\277\300\301\302\303\304\305"
+ "\205\301\302\303\304\206\207\315\210\211\212\213\305\315\331\332\214\215"
+ "\216\331\332\333\217\220\221\222\340\223\224\225\226\333\340\360\377\227"
+ "\230\231\232\233\234\235\360\236\237\001\002\004\005\006\021\022\023\024"
+ "\025\026\027\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135"
+ "\136\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\263"
+ "\264\223\226\227\230\271\272\273\274\264\225\277\300\301\302\303\304\305"
+ "\002\005\310\311\312\313\314\315\316\237\320\272\322\323\324\200\024\273"
+ "\274\331\332\031\036\335\263\277\300\301\302\303\304\305\377\006\310\311"
+ "\312\313\314\315\316\233\320\271\322\323\324\240\231\232\236\331\332\235"
+ "\234\335\224\377"},},
{{},},
{{},},
{{},},
@@ -14214,846 +14214,846 @@ const Recoder NCodepagePrivate::TCodePageData::rcdr_to_title[] = {
"\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
"\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\260\261\262\263\264\265\266\267"
- "\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\360\241\242\243\244\245\246\247\250\251\252\253"
- "\254\375\256\257"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
- "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\264"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
- "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
- "\374\374\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
- "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\264"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\214\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
- "\334\335\376\237"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\260\261\262\263\264\265\266\267"
+ "\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\360\241\242\243\244\245\246\247\250\251\252\253"
+ "\254\375\256\257"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
+ "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\264"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\200\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\220\221\222\223\224\225\226\227\230\231"
+ "\232\233\234\235\236\237\360\360\362\362\364\364\366\366\370\370\372\373"
+ "\374\374\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\240\333"
+ "\334\335\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\270\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\264"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\214\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\354\315\316\317\320\321\362\323\324\325\326\367\330\331\332\333"
+ "\334\335\376\237"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\214\215\216\217"
"\220\222\222\223\231\225\226\227\230\231\232\233\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\200\201\202\203\204\205\206\207\210\211"
- "\212\213\214\215\216\217\220\221\221\222\223\224\225\226\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\227\352\353\354\364\355\356\357\365\360"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\240\216\225\217\200\255\355\212\212\241\215\216\217"
- "\220\222\222\342\231\225\226\227\227\231\232\235\234\235\236\237\240\241"
- "\340\243\243\215\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\265\266\267\270\275\276\306\307"
- "\317\331\332\333\334\335\336\337\340\341\342\343\345\345\346\343\350\350"
- "\352\352\356\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\200\201\202\203\204\205\206\207\210\211"
+ "\212\213\214\215\216\217\220\221\221\222\223\224\225\226\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\227\352\353\354\364\355\356\357\365\360"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\240\216\225\217\200\255\355\212\212\241\215\216\217"
+ "\220\222\222\342\231\225\226\227\227\231\232\235\234\235\236\237\240\241"
+ "\340\243\243\215\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\265\266\267\270\275\276\306\307"
+ "\317\331\332\333\334\335\336\337\340\341\342\343\345\345\346\343\350\350"
+ "\352\352\356\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
"\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\237\265\326"
- "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\111\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
- "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\336\217\200\235\323\212\212\327\215\216\217"
- "\220\221\221\342\231\225\225\227\227\231\232\233\233\235\236\254\265\326"
- "\340\351\244\244\246\246\250\250\252\215\254\270\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\321\321\322\323\322\325\326\327"
- "\267\331\332\333\334\335\336\337\340\341\342\343\343\325\346\346\350\351"
- "\350\353\355\355\335\357\360\361\362\363\364\365\366\367\370\371\372\353"
- "\374\374\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
- "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\254\265\326"
- "\340\351\245\245\246\246\250\250\252\253\254\270\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
- "\306\306\310\311\312\313\314\315\316\317\320\321\322\323\324\111\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\347\351"
- "\352\353\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\111\216\217"
- "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\236\265\326"
- "\340\351\245\245\246\246\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\350\351"
+ "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\111\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
+ "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\336\217\200\235\323\212\212\327\215\216\217"
+ "\220\221\221\342\231\225\225\227\227\231\232\233\233\235\236\254\265\326"
+ "\340\351\244\244\246\246\250\250\252\215\254\270\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\321\321\322\323\322\325\326\327"
+ "\267\331\332\333\334\335\336\337\340\341\342\343\343\325\346\346\350\351"
+ "\350\353\355\355\335\357\360\361\362\363\364\365\366\367\370\371\372\353"
+ "\374\374\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\254\265\326"
+ "\340\351\245\245\246\246\250\250\252\253\254\270\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\275\277\300\301\302\303\304\305"
+ "\306\306\310\311\312\313\314\315\316\317\320\321\322\323\324\111\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\347\351"
+ "\352\353\354\354\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\111\216\217"
+ "\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\236\265\326"
+ "\340\351\245\245\246\246\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\347\350\351"
"\352\353\336\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\266\216\267\217\200\322\323\324\330\327\336\216\217"
"\220\222\222\342\231\343\352\353\230\231\232\235\234\235\236\237\265\326"
- "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
- "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\217\216\221\206\200\211\211\222\213\214\230\216\217"
- "\220\221\222\214\231\251\226\235\230\231\232\233\234\235\236\237\206\213"
- "\237\226\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\340\351\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\307\307\310\311\312\313\314\315\316\317\321\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\345\345\346\350\350\351"
+ "\352\353\355\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\217\216\221\206\200\211\211\222\213\214\230\216\217"
+ "\220\221\222\214\231\251\226\235\230\231\232\233\234\235\236\237\206\213"
+ "\237\226\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\213\215\216\217"
"\220\222\222\223\231\215\226\227\227\231\232\235\234\235\236\237\244\245"
- "\246\247\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\246\247\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
"\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\232\220\204\204\216\206\200\222\224\221\225\250\215\216\217"
- "\220\221\222\231\224\225\236\235\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\232\220\204\204\216\206\200\222\224\221\225\250\215\216\217"
+ "\220\221\222\231\224\225\236\235\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\232\220\203\216\205\217\200\210\211\212\213\214\215\216\217"
"\220\222\222\223\231\225\226\227\230\231\232\235\234\235\236\237\240\241"
"\242\243\245\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
- "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\206\234\215\217\220\221\241"
- "\222\225\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\244\245"
- "\246\331\332\333\334\247\250\337\251\252\254\255\265\266\267\270\275\276"
- "\306\307\317\317\320\357\360\361\321\322\323\365\324\367\370\371\325\226"
- "\374\230\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\344\346\347\350\351"
+ "\352\353\354\350\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\206\234\215\217\220\221\241"
+ "\222\225\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\244\245"
+ "\246\331\332\333\334\247\250\337\251\252\254\255\265\266\267\270\275\276"
+ "\306\307\317\317\320\357\360\361\321\322\323\365\324\367\370\371\325\226"
+ "\374\230\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\261\263"
- "\264\264\266\266\270\271\272\273\274\275\276\277\242\244\337\256\340\334"
- "\347\355\241\243\350\255\330\245\332\333\320\246\322\323\320\345\322\323"
- "\330\346\332\333\334\247\336\337\340\341\341\343\343\345\346\347\350\351"
- "\351\353\353\355\356\356\360\360\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\241\242\243"
- "\244\245\246\267\250\251\252\253\254\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\241\243\244\244\246\247\250\251\252\246\254\255\256\257\260\260\262\262"
- "\264\264\266\267\250\267\252\273\254\275\275\273\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\257"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\220\203\202\203\204\205\206\207\210\211\214\213\214\216\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
- "\242\263\244\265\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
- "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
- "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\261\263"
+ "\264\264\266\266\270\271\272\273\274\275\276\277\242\244\337\256\340\334"
+ "\347\355\241\243\350\255\330\245\332\333\320\246\322\323\320\345\322\323"
+ "\330\346\332\333\334\247\336\337\340\341\341\343\343\345\346\347\350\351"
+ "\351\353\353\355\356\356\360\360\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\241\242\243"
+ "\244\245\246\267\250\251\252\253\254\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\241\243\244\244\246\247\250\251\252\246\254\255\256\257\260\260\262\262"
+ "\264\264\266\267\250\267\252\273\254\275\275\273\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\257"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\220\203\202\203\204\205\206\207\210\211\214\213\214\216\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\242"
+ "\242\263\244\265\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\340\341\342\343\344\345"
+ "\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367"
+ "\370\371\372\373\374\375\376\377\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\202\203\217"
"\220\221\222\223\224\225\204\227\230\231\205\233\234\235\236\206\040\041"
"\042\043\044\245\046\047\050\051\052\053\254\055\056\057\260\261\262\263"
"\264\265\266\267\270\271\072\273\074\075\076\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\133\134\135\136\137\340\341\342\343\344\345\346\347\350\351"
"\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\173"
"\174\175\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\201\203\204\205\206\347\204\211\200\211\214\214\203\217"
- "\217\221\352\221\224\224\226\356\226\357\205\315\362\235\235\206\240\241"
- "\242\243\244\245\246\247\250\251\252\242\254\255\376\257\257\261\262\263"
- "\261\265\266\267\374\271\271\273\273\275\275\277\277\301\302\303\301\305"
- "\306\307\310\311\312\305\314\315\314\317\320\321\322\323\324\325\326\327"
- "\317\331\331\333\334\335\333\337\337\341\342\343\341\345\345\347\350\350"
- "\352\353\353\355\356\357\355\361\362\361\364\364\366\366\370\370\265\373"
- "\374\373\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\375\372\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\251\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\306\347\310\351"
- "\352\353\354\355\356\357\320\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\201\203\204\205\206\347\204\211\200\211\214\214\203\217"
+ "\217\221\352\221\224\224\226\356\226\357\205\315\362\235\235\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\242\254\255\376\257\257\261\262\263"
+ "\261\265\266\267\374\271\271\273\273\275\275\277\277\301\302\303\301\305"
+ "\306\307\310\311\312\305\314\315\314\317\320\321\322\323\324\325\326\327"
+ "\317\331\331\333\334\335\333\337\337\341\342\343\341\345\345\347\350\350"
+ "\352\353\353\355\356\357\355\361\362\361\364\364\366\366\370\370\265\373"
+ "\374\373\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\375\372\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\251\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\306\347\310\351"
+ "\352\353\354\355\356\357\320\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\336\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\215\203\217"
"\220\221\222\223\224\225\226\227\230\231\205\233\234\235\236\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\315\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\316\327\330\331\337\332\260\265\276\242\266\274\241\270\271"
- "\245\272\244\273\301\303\246\337\304\252\306\243\277\252\314\313\267\253"
- "\275\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\315\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\316\327\330\331\337\332\260\265\276\242\266\274\241\270\271"
+ "\245\272\244\273\301\303\246\337\304\252\306\243\277\252\314\313\267\253"
+ "\275\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\210\211\200\213\214\202\203\217"
"\220\221\222\223\224\225\204\227\230\231\205\233\234\235\236\206\040\041"
"\042\043\044\045\246\047\051\050\052\053\054\055\056\057\060\061\062\063"
"\064\065\066\067\070\071\072\073\074\075\076\077\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
"\330\331\332\333\334\335\313\337\340\341\342\343\344\345\346\347\350\351"
"\352\353\300\355\356\357\360\361\362\363\364\365\366\367\370\371\372\175"
"\135\173\133\174"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\334\336\336\240\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\335\336\336\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\334\336\336\240\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\335\336\336\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\111\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
"\176\177\200\201\202\203\204\205\206\207\203\204\205\206\207\215\216\217"
"\220\221\222\223\224\225\226\227\203\204\205\206\207\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
"\306\307\310\311\312\313\314\315\316\317\320\222\322\323\224\225\226\227"
"\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\223\203\204"
"\205\206\207\217\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
- "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
- "\331\331\332\332\334\111\336\336\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\253\255\256\256\260\261\262\263"
- "\247\265\242\267\270\270\272\272\274\274\276\276\267\301\302\303\304\305"
- "\306\307\310\311\312\313\313\315\315\301\320\321\322\323\324\325\326\327"
- "\330\330\332\332\334\335\335\237\200\201\202\203\204\205\206\207\210\211"
- "\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233"
- "\234\235\236\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\201\202\203"
- "\204\205\206\207\210\211\212\213\214\341\215\343\216\217\220\221\350\351"
- "\352\353\222\223\224\225\226\341\227\230\231\111\232\233\350\351\352\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\347\313\345\200\314\201\202\203\351"
+ "\346\350\352\355\353\354\204\356\361\357\205\315\362\364\363\206\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\256\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\316\320\321\322\323\324\325\326\327"
+ "\331\331\332\332\334\111\336\336\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\253\255\256\256\260\261\262\263"
+ "\247\265\242\267\270\270\272\272\274\274\276\276\267\301\302\303\304\305"
+ "\306\307\310\311\312\313\313\315\315\301\320\321\322\323\324\325\326\327"
+ "\330\330\332\332\334\335\335\237\200\201\202\203\204\205\206\207\210\211"
+ "\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233"
+ "\234\235\236\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\201\202\203"
+ "\204\205\206\207\210\211\212\213\214\341\215\343\216\217\220\221\350\351"
+ "\352\353\222\223\224\225\226\341\227\230\231\111\232\233\350\351\352\373"
"\234\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\201\204\205\206\207\210\207\212\213\214\215\216\217"
- "\200\221\222\223\224\225\226\227\210\206\212\213\214\215\216\217\240\241"
- "\241\243\244\245\246\247\250\251\252\253\254\202\256\257\260\246\262\262"
- "\245\244\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\201\203\204\205\205\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\232\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\201\204\205\206\207\210\207\212\213\214\215\216\217"
+ "\200\221\222\223\224\225\226\227\210\206\212\213\214\215\216\217\240\241"
+ "\241\243\244\245\246\247\250\251\252\253\254\202\256\257\260\246\262\262"
+ "\245\244\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\201\203\204\205\205\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\232\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\367\330\331\332\333"
"\334\335\336\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\214\215\216\217"
- "\200\221\222\223\224\225\226\227\230\231\212\233\214\215\216\217\240\241"
- "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\262"
- "\245\265\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
- "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
- "\334\335\336\337"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\241\242\243\244\245\246\247\257\260\261\262\263"
- "\264\200\201\202\203\204\272\257\272\277\300\277\300\301\302\303\304\305"
- "\205\301\302\303\304\206\207\315\210\211\212\213\305\315\331\332\214\215"
- "\216\331\332\333\217\220\221\222\340\223\224\225\226\333\340\360\377\227"
- "\230\231\232\233\234\235\360\236\237\001\002\004\005\006\021\022\023\024"
- "\025\026\027\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135"
- "\136\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
- "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
- "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
- "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
- "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
- "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
- "\374\375\376\377"},},
-{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
- "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
- "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
- "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
- "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
- "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
- "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
- "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
- "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\201"
- "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\263"
- "\264\223\226\227\230\271\272\273\274\264\225\277\300\301\302\303\304\305"
- "\002\005\310\311\312\313\314\315\316\237\320\272\322\323\324\200\024\273"
- "\274\331\332\031\036\335\263\277\300\301\302\303\304\305\377\006\310\311"
- "\312\313\314\315\316\233\320\271\322\323\324\240\231\232\236\331\332\235"
- "\234\335\224\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\201\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\200\221\222\223\224\225\226\227\230\231\212\233\214\215\216\217\240\241"
+ "\241\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\262"
+ "\245\265\266\267\250\271\252\273\243\275\275\257\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\300\301\302\303\304\305\306\307\310\311"
+ "\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333"
+ "\334\335\336\337"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\241\242\243\244\245\246\247\257\260\261\262\263"
+ "\264\200\201\202\203\204\272\257\272\277\300\277\300\301\302\303\304\305"
+ "\205\301\302\303\304\206\207\315\210\211\212\213\305\315\331\332\214\215"
+ "\216\331\332\333\217\220\221\222\340\223\224\225\226\333\340\360\377\227"
+ "\230\231\232\233\234\235\360\236\237\001\002\004\005\006\021\022\023\024"
+ "\025\026\027\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135"
+ "\136\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241"
+ "\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263"
+ "\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305"
+ "\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327"
+ "\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351"
+ "\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373"
+ "\374\375\376\377"},},
+{{"\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021"
+ "\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043"
+ "\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065"
+ "\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107"
+ "\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131"
+ "\132\133\134\135\136\137\140\101\102\103\104\105\106\107\110\111\112\113"
+ "\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\173\174\175"
+ "\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217"
+ "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\201"
+ "\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\263"
+ "\264\223\226\227\230\271\272\273\274\264\225\277\300\301\302\303\304\305"
+ "\002\005\310\311\312\313\314\315\316\237\320\272\322\323\324\200\024\273"
+ "\274\331\332\031\036\335\263\277\300\301\302\303\304\305\377\006\310\311"
+ "\312\313\314\315\316\233\320\271\322\323\324\240\231\232\236\331\332\235"
+ "\234\335\224\377"},},
{{},},
{{},},
{{},},
diff --git a/library/cpp/charset/iconv.h b/library/cpp/charset/iconv.h
index ac13539347..efba70d9ab 100644
--- a/library/cpp/charset/iconv.h
+++ b/library/cpp/charset/iconv.h
@@ -7,11 +7,11 @@
// WARNING: Do not use this functions - use functions from wide.h or recyr.hh instead.
namespace NICONVPrivate {
- inline const char* CharsetName(ECharset code) {
- return NameByCharset(code);
+ inline const char* CharsetName(ECharset code) {
+ return NameByCharset(code);
}
- inline const char* CharsetName(const char* code) {
+ inline const char* CharsetName(const char* code) {
return code;
}
diff --git a/library/cpp/charset/wide.cpp b/library/cpp/charset/wide.cpp
index d12b293817..0bc12eb1d5 100644
--- a/library/cpp/charset/wide.cpp
+++ b/library/cpp/charset/wide.cpp
@@ -1,5 +1,5 @@
-#include "wide.h"
-
+#include "wide.h"
+
bool CanBeEncoded(TWtringBuf text, ECharset encoding) {
const size_t LEN = 16;
const size_t BUFSIZE = LEN * 4;
diff --git a/library/cpp/charset/wide.h b/library/cpp/charset/wide.h
index 32d30e849e..0fbdcacce1 100644
--- a/library/cpp/charset/wide.h
+++ b/library/cpp/charset/wide.h
@@ -1,5 +1,5 @@
#pragma once
-
+
#include "codepage.h"
#include "iconv.h"
@@ -22,7 +22,7 @@ inline size_t WideToChar(const TCharType* text, size_t len, char* dest, ECharset
const char* start = dest;
- const Encoder* const encoder = &EncoderByCharset(enc);
+ const Encoder* const encoder = &EncoderByCharset(enc);
const TCharType* const last = text + len;
for (const TCharType* cur = text; cur != last; ++dest) {
*dest = encoder->Tr(ReadSymbolAndAdvance(cur, last));
@@ -257,7 +257,7 @@ inline TUtf16String CharToWide(const char* text, size_t len, ECharset enc) {
if (enc == CODES_UTF8)
return UTF8ToWide<robust>(text, len);
- return CharToWide(text, len, *CodePageByCharset(enc));
+ return CharToWide(text, len, *CodePageByCharset(enc));
}
TUtf16String w = TUtf16String::Uninitialized(len * 2);
@@ -300,7 +300,7 @@ inline TUtf16String CharToWide(const TStringBuf s, ECharset enc) {
inline TUtf16String CharToWide(const TStringBuf s, const CodePage& cp) {
return CharToWide(s.data(), s.size(), cp);
}
-
+
// true if @text can be fully encoded to specified @encoding,
// with possibility to recover exact original text after decoding
bool CanBeEncoded(TWtringBuf text, ECharset encoding);
diff --git a/library/cpp/charset/wide_ut.cpp b/library/cpp/charset/wide_ut.cpp
index 78947d51ba..fe1e323c5b 100644
--- a/library/cpp/charset/wide_ut.cpp
+++ b/library/cpp/charset/wide_ut.cpp
@@ -343,7 +343,7 @@ void Out<RECODE_RESULT>(IOutputStream& out, RECODE_RESULT val) {
void TConversionTest::TestRecode() {
for (int c = 0; c != CODES_MAX; ++c) {
- ECharset enc = static_cast<ECharset>(c);
+ ECharset enc = static_cast<ECharset>(c);
if (!SingleByteCodepage(enc))
continue;
@@ -385,11 +385,11 @@ void TConversionTest::TestRecode() {
void TConversionTest::TestUnicodeLimit() {
for (int i = 0; i != CODES_MAX; ++i) {
- ECharset code = static_cast<ECharset>(i);
+ ECharset code = static_cast<ECharset>(i);
if (!SingleByteCodepage(code))
continue;
- const CodePage* page = CodePageByCharset(code);
+ const CodePage* page = CodePageByCharset(code);
Y_ASSERT(page);
for (int c = 0; c < 256; ++c) {
diff --git a/library/cpp/regex/pire/inline/ya.make b/library/cpp/regex/pire/inline/ya.make
index d4850f7b45..7301e4590a 100644
--- a/library/cpp/regex/pire/inline/ya.make
+++ b/library/cpp/regex/pire/inline/ya.make
@@ -16,7 +16,7 @@ SRCDIR(
)
SRCS(
- inline.l
+ inline.l
)
END()
diff --git a/library/cpp/regex/pire/pire.h b/library/cpp/regex/pire/pire.h
index 286fecd693..3e18b41a39 100644
--- a/library/cpp/regex/pire/pire.h
+++ b/library/cpp/regex/pire/pire.h
@@ -67,7 +67,7 @@ namespace NPire {
const NPire::TEncoding& Koi8r();
const NPire::TEncoding& Cp1251();
- const NPire::TEncoding& Get(ECharset encoding);
+ const NPire::TEncoding& Get(ECharset encoding);
}
namespace NTokenTypes {
diff --git a/library/cpp/regex/pire/ut/regexp_ut.cpp b/library/cpp/regex/pire/ut/regexp_ut.cpp
index e7206de9ad..4cd650d0c7 100644
--- a/library/cpp/regex/pire/ut/regexp_ut.cpp
+++ b/library/cpp/regex/pire/ut/regexp_ut.cpp
@@ -133,13 +133,13 @@ Y_UNIT_TEST_SUITE(TRegExp) {
}
Y_UNIT_TEST(Capture5) {
- TCapturingFsm fsm("away\\.php\\?to=http:([^\"])+\"");
- TSearcher searcher(fsm);
- searcher.Search("\"/away.php?to=http:some.addr\"&id=1");
- UNIT_ASSERT(searcher.Captured());
+ TCapturingFsm fsm("away\\.php\\?to=http:([^\"])+\"");
+ TSearcher searcher(fsm);
+ searcher.Search("\"/away.php?to=http:some.addr\"&id=1");
+ UNIT_ASSERT(searcher.Captured());
//UNIT_ASSERT_VALUES_EQUAL(searcher.GetCaptured(), TStringBuf("some.addr"));
- }
-
+ }
+
Y_UNIT_TEST(Capture6) {
TCapturingFsm fsm("(/to-match-with)");
TSearcher searcher(fsm);
diff --git a/library/cpp/regex/pire/ut/ya.make b/library/cpp/regex/pire/ut/ya.make
index 8776695f40..d829288432 100644
--- a/library/cpp/regex/pire/ut/ya.make
+++ b/library/cpp/regex/pire/ut/ya.make
@@ -1,5 +1,5 @@
# this test in not linked into build tree with ReCURSE and is built by unittest/library
-
+
UNITTEST()
OWNER(
@@ -11,9 +11,9 @@ SET(PIRETESTSDIR contrib/libs/pire/ut)
CFLAGS(-DPIRE_NO_CONFIG)
-PEERDIR(
+PEERDIR(
library/cpp/regex/pire
-)
+)
SRCDIR(
${PIRETESTSDIR}
diff --git a/library/cpp/regex/pire/ya.make b/library/cpp/regex/pire/ya.make
index c857e6d18b..187aaf6904 100644
--- a/library/cpp/regex/pire/ya.make
+++ b/library/cpp/regex/pire/ya.make
@@ -23,7 +23,7 @@ SRCS(
extra/count.cpp
extra/glyphs.cpp
re_lexer.cpp
- re_parser.y
+ re_parser.y
read_unicode.cpp
extraencodings.cpp
approx_matching.cpp
diff --git a/library/cpp/testing/unittest/registar.h b/library/cpp/testing/unittest/registar.h
index 44517a0092..b3a08d0279 100644
--- a/library/cpp/testing/unittest/registar.h
+++ b/library/cpp/testing/unittest/registar.h
@@ -436,7 +436,7 @@ public: \
} while (false)
#define UNIT_ASSERT_STRINGS_EQUAL(A, B) UNIT_ASSERT_STRINGS_EQUAL_C(A, B, "")
-
+
#define UNIT_ASSERT_STRING_CONTAINS_C(A, B, C) \
do { \
const TString _a(A); \
@@ -729,7 +729,7 @@ public: \
#define UNIT_ASSERT_VALUES_EQUAL(A, B) UNIT_ASSERT_VALUES_EQUAL_C(A, B, "")
#define UNIT_ASSERT_VALUES_UNEQUAL(A, B) UNIT_ASSERT_VALUES_UNEQUAL_C(A, B, "")
-
+
// Checks that test will fail while executing given expression
// Macro for using in unitests for ut helpers
#define UNIT_ASSERT_TEST_FAILS_C(A, C) \
diff --git a/library/cpp/uri/common.cpp b/library/cpp/uri/common.cpp
index 05af1e57d1..8973027086 100644
--- a/library/cpp/uri/common.cpp
+++ b/library/cpp/uri/common.cpp
@@ -110,6 +110,6 @@ namespace NUri {
if (!info.Str.empty())
return info.Str.data();
return TScheme::SchemeEmpty == t ? "empty" : "unknown";
- }
-
+ }
+
}
diff --git a/library/cpp/uri/parsefsm.rl6 b/library/cpp/uri/parsefsm.rl6
index 7097723650..6bc84bee81 100644
--- a/library/cpp/uri/parsefsm.rl6
+++ b/library/cpp/uri/parsefsm.rl6
@@ -141,7 +141,7 @@
ext_ascii = (VALID - ascii) >{ REQ(fpc, FeatureEncodeExtendedASCII) };
ext_delims = ( "[" | "]" | "|" | "{" | "}" | "`" | "^" | "<" | ">"
| ( ["\\] >act_req_enc_sql )
- ) >{ REQ(fpc, FeatureEncodeExtendedDelim) }; # " fix hilite
+ ) >{ REQ(fpc, FeatureEncodeExtendedDelim) }; # " fix hilite
ext_space = " " >{ REQ(fpc, FeatureEncodeSpace) };
ext_cntrl = cntrl >{ REQ(fpc, FeatureEncodeCntrl) };
@@ -206,13 +206,13 @@
dec_octet = DIGIT+;
IPv4address = dec_octet "." dec_octet "." dec_octet "." dec_octet;
- # MOD: non-empty; will use host?
+ # MOD: non-empty; will use host?
# reg-name = *( unreserved / pct-encoded / sub-delims )
- ### todo: allow ':' (need to fix grammar to disambiguate port)
- achar = any - (0x00 .. 0x20) - '/' - '#' - '?' - ':' - '%';
- upperhalf = any - (0x00 .. 0x7F);
- hostname = (((achar | pct_encoded)+) & (any* (alnum | upperhalf) any*));
- reg_name = hostname - IPv4address - IP_literal;
+ ### todo: allow ':' (need to fix grammar to disambiguate port)
+ achar = any - (0x00 .. 0x20) - '/' - '#' - '?' - ':' - '%';
+ upperhalf = any - (0x00 .. 0x7F);
+ hostname = (((achar | pct_encoded)+) & (any* (alnum | upperhalf) any*));
+ reg_name = hostname - IPv4address - IP_literal;
# uses first-match-wins approach
host = IP_literal | IPv4address | (reg_name - IPv4address);
diff --git a/library/cpp/uri/uri.cpp b/library/cpp/uri/uri.cpp
index 56a9a4e5ef..cdc1cad7c2 100644
--- a/library/cpp/uri/uri.cpp
+++ b/library/cpp/uri/uri.cpp
@@ -384,7 +384,7 @@ namespace NUri {
if (!v.empty())
TEncoder::EncodeNotAlnum(out, v);
}
-
+
if (flags & FlagPass) {
v = Fields[FieldPass];
if (v.IsInited()) {
@@ -492,7 +492,7 @@ namespace NUri {
for (char* p_rd = p_prev; p_rd; p_rd = p_prev) {
Y_ASSERT(p_rd == pathEnd || p_rd[0] == '/');
p_prev = nullptr;
-
+
char* p = p_rd;
if (p > pathPtr) {
@@ -618,4 +618,4 @@ namespace NUri {
return "";
}
-}
+}
diff --git a/library/cpp/uri/uri_ut.cpp b/library/cpp/uri/uri_ut.cpp
index 2ebd83fc93..4af6b918e9 100644
--- a/library/cpp/uri/uri_ut.cpp
+++ b/library/cpp/uri/uri_ut.cpp
@@ -671,18 +671,18 @@ namespace NUri {
UNIT_ASSERT_EQUAL(uri.Parse("http://hello_world", TFeature::FeatureCheckHost), TState::ParsedBadHost);
UNIT_ASSERT_EQUAL(uri.Parse("http://hello_world", TFeature::FeatureSchemeFlexible), TState::ParsedOK);
UNIT_ASSERT_VALUES_EQUAL(uri.GetHost(), "hello_world");
-
+
UNIT_ASSERT_EQUAL(uri.Parse("httpzzzzz://)(*&^$!\\][';<>`~,q?./index.html", TFeature::FeatureSchemeFlexible), TState::ParsedOK);
UNIT_ASSERT_VALUES_EQUAL(uri.GetHost(), ")(*&^$!\\][';<>`~,q");
UNIT_ASSERT_VALUES_EQUAL(uri.GetField(TField::FieldPath), "");
UNIT_ASSERT_VALUES_EQUAL(uri.GetField(TField::FieldQuery), "./index.html");
-
+
UNIT_ASSERT_EQUAL(uri.Parse("htttttttp://)(*&^%45$!\\][';<>`~,.q/index.html", TFeature::FeatureSchemeFlexible), TState::ParsedOK);
UNIT_ASSERT_VALUES_EQUAL(uri.GetHost(), ")(*&^e$!\\][';<>`~,.q");
UNIT_ASSERT_VALUES_EQUAL(uri.GetField(TField::FieldPath), "/index.html");
UNIT_ASSERT_VALUES_EQUAL(uri.GetField(TField::FieldQuery), "");
}
-
+
Y_UNIT_TEST(testSpecialChar) {
// test characters which are not always allowed
{
@@ -899,7 +899,7 @@ namespace NUri {
UNIT_ASSERT_VALUES_EQUAL(url.GetHost(), "www.hostname.ru");
UNIT_ASSERT_VALUES_EQUAL(url.GetField(TField::FieldPath), "/path");
}
- }
+ }
Y_UNIT_TEST_SUITE(TInvertDomainTest) {
Y_UNIT_TEST(TestInvert) {
diff --git a/library/cpp/xml/document/README b/library/cpp/xml/document/README
index b2649523d8..69f83c55e6 100644
--- a/library/cpp/xml/document/README
+++ b/library/cpp/xml/document/README
@@ -13,30 +13,30 @@ The standard way to use it is as follows:
// iterate over the nodeset
for (size_t i = 0; i < nodes.size(); ++i) {
- using namespace NXml;
+ using namespace NXml;
TConstNode& node = nodes[i];
- // query node
+ // query node
TString name = node.Name();
TString lang = node.Attr<TString>("lang");
TString text = node.Value<TString>();
- TConstNode child = node.GetFirstChild("");
- // edit node
- TNode node = child.ConstCast();
- node.DelAttr("id");
- node.SetAttr("x", 2);
- node.SetValue(5);
- node.AddText(" apples");
+ TConstNode child = node.GetFirstChild("");
+ // edit node
+ TNode node = child.ConstCast();
+ node.DelAttr("id");
+ node.SetAttr("x", 2);
+ node.SetValue(5);
+ node.AddText(" apples");
}
- // edit documents with copy-paste
- NXml::TDocument xml2("<xpath><node/></xpath>", NXml::TDocument::String);
- NXml::TNode place = xml2.Root().Node("xpath/node");
- // copy node's subtree from one document to another
- place.AddChild(xml.Root());
- // save (render) single element
+ // edit documents with copy-paste
+ NXml::TDocument xml2("<xpath><node/></xpath>", NXml::TDocument::String);
+ NXml::TNode place = xml2.Root().Node("xpath/node");
+ // copy node's subtree from one document to another
+ place.AddChild(xml.Root());
+ // save (render) single element
TString modifiedNode = place.ToString();
- // save whole document with optional encoding
+ // save whole document with optional encoding
TString modifiedDoc = xml2.ToString("ISO-8559-1");
-
-
+
+
See xml-document_ut.cpp for more examples.
diff --git a/library/cpp/xml/document/libxml-guards.h b/library/cpp/xml/document/libxml-guards.h
index 4188cecff1..9a7c7a0fbb 100644
--- a/library/cpp/xml/document/libxml-guards.h
+++ b/library/cpp/xml/document/libxml-guards.h
@@ -6,7 +6,7 @@
#include <libxml/tree.h>
#include <libxml/xpath.h>
#include <libxml/uri.h>
-#include <libxml/xmlsave.h>
+#include <libxml/xmlsave.h>
namespace NXml {
namespace NDetail {
@@ -28,12 +28,12 @@ namespace NXml {
}
};
- struct TSaveCtxtPtrTraits {
- static void Destroy(xmlSaveCtxtPtr handle) {
- xmlSaveClose(handle);
- }
- };
-
+ struct TSaveCtxtPtrTraits {
+ static void Destroy(xmlSaveCtxtPtr handle) {
+ xmlSaveClose(handle);
+ }
+ };
+
}
typedef TxmlXPathContextPtr TXPathContextPtr;
@@ -45,6 +45,6 @@ namespace NXml {
typedef TxmlNodePtr TNodePtr;
typedef TAutoPtr<xmlOutputBuffer, NDetail::TOutputBufferPtrTraits> TOutputBufferPtr;
typedef TxmlParserCtxtPtr TParserCtxtPtr;
- typedef TAutoPtr<xmlSaveCtxt, NDetail::TSaveCtxtPtrTraits> TSaveCtxtPtr;
+ typedef TAutoPtr<xmlSaveCtxt, NDetail::TSaveCtxtPtrTraits> TSaveCtxtPtr;
}
diff --git a/library/cpp/xml/document/node-attr.h b/library/cpp/xml/document/node-attr.h
index 6e74403943..50641cac55 100644
--- a/library/cpp/xml/document/node-attr.h
+++ b/library/cpp/xml/document/node-attr.h
@@ -145,12 +145,12 @@ namespace NXml {
}
inline void TNode::DelAttr(TZtStringBuf name) {
- if (xmlUnsetProp(NodePointer, XMLCHAR(name.c_str())) < 0)
+ if (xmlUnsetProp(NodePointer, XMLCHAR(name.c_str())) < 0)
THROW(XmlException, "Can't delete node attribute <"
<< name
<< ">");
- }
-
+ }
+
template <class T>
typename std::enable_if<!std::is_convertible_v<T, TZtStringBuf>, TNode>::type
TNode::AddChild(TZtStringBuf name, const T& value) {
diff --git a/library/cpp/xml/document/xml-document-decl.h b/library/cpp/xml/document/xml-document-decl.h
index bfda1fb7e6..5ab17f65bd 100644
--- a/library/cpp/xml/document/xml-document-decl.h
+++ b/library/cpp/xml/document/xml-document-decl.h
@@ -51,7 +51,7 @@ namespace NXml {
int bufferSize = 0;
xmlChar* xmlBuff = nullptr;
const char* encoding = enc.size() ? enc.data() : Doc->encoding ? nullptr : "UTF-8";
- xmlDocDumpFormatMemoryEnc(Doc.Get(), &xmlBuff, &bufferSize, encoding, shouldFormat);
+ xmlDocDumpFormatMemoryEnc(Doc.Get(), &xmlBuff, &bufferSize, encoding, shouldFormat);
TCharPtr xmlCharBuffPtr(xmlBuff);
stream.Write(xmlBuff, bufferSize);
}
@@ -233,7 +233,7 @@ namespace NXml {
* For historical reasons, this only works for *element* nodes.
* Use the XPath function if you need other kinds of nodes.
*/
- /// @todo: quiet should be default, empty nodeset is not an error
+ /// @todo: quiet should be default, empty nodeset is not an error
TNode Node(TZtStringBuf xpath, bool quiet = false, const TNamespacesForXPath& ns = TNamespacesForXPath());
TConstNode Node(TZtStringBuf xpath, bool quiet = false, const TNamespacesForXPath& ns = TNamespacesForXPath()) const;
@@ -300,13 +300,13 @@ namespace NXml {
TNode AddChild(TZtStringBuf name, TZtStringBuf value);
/**
- * add child node, making recursive copy of original
- * @param node: node to copy from
- * returns added node
- */
- TNode AddChild(const TConstNode& node);
-
- /**
+ * add child node, making recursive copy of original
+ * @param node: node to copy from
+ * returns added node
+ */
+ TNode AddChild(const TConstNode& node);
+
+ /**
* create text child node
* @param name: child name
* @param value: node value
@@ -392,12 +392,12 @@ namespace NXml {
void SetAttr(TZtStringBuf name);
/**
- * delete node attribute
- * @param name: attribute name
- */
+ * delete node attribute
+ * @param name: attribute name
+ */
void DelAttr(TZtStringBuf name);
-
- /**
+
+ /**
* set node application data
* @param priv: new application data pointer
*/
@@ -409,27 +409,27 @@ namespace NXml {
void* GetPrivate() const;
/**
- * get node name
- */
+ * get node name
+ */
TString Name() const;
-
- /**
+
+ /**
* get node xpath
*/
TString Path() const;
/**
- * get node xml representation
- */
+ * get node xml representation
+ */
TString ToString(TZtStringBuf enc = "") const {
- TStringStream s;
- Save(s, enc);
+ TStringStream s;
+ Save(s, enc);
return s.Str();
- }
+ }
void Save(IOutputStream& stream, TZtStringBuf enc = "", bool shouldFormat = false) const;
void SaveAsHtml(IOutputStream& stream, TZtStringBuf enc = "", bool shouldFormat = false) const;
-
- /**
+
+ /**
* get pointer to internal node
*/
xmlNode* GetPtr();
@@ -454,9 +454,9 @@ namespace NXml {
{
}
- private:
- friend class TConstNodes;
-
+ private:
+ friend class TConstNodes;
+
TNode(xmlDoc* doc, xmlNode* node)
: NodePointer(node)
, DocPointer(doc)
@@ -660,13 +660,13 @@ namespace NXml {
}
/**
- * get node name
- */
+ * get node name
+ */
TString Name() const {
- return ActualNode.Name();
- }
-
- /**
+ return ActualNode.Name();
+ }
+
+ /**
* @return application data pointer, passed by SetPrivate
*/
void* GetPrivate() const {
@@ -694,14 +694,14 @@ namespace NXml {
return ActualNode.Path();
}
- /**
- * get node xml representation
- */
+ /**
+ * get node xml representation
+ */
TString ToString(TZtStringBuf enc = "") const {
- return ActualNode.ToString(enc);
- }
-
- TConstNode() = default;
+ return ActualNode.ToString(enc);
+ }
+
+ TConstNode() = default;
TConstNode(TNode node)
: ActualNode(node)
{
diff --git a/library/cpp/xml/document/xml-document.cpp b/library/cpp/xml/document/xml-document.cpp
index 18a554d732..5b195f6151 100644
--- a/library/cpp/xml/document/xml-document.cpp
+++ b/library/cpp/xml/document/xml-document.cpp
@@ -29,10 +29,10 @@ namespace NXml {
TDocHolder doc(xmlNewDoc(XMLCHAR("1.0")));
if (!doc)
THROW(XmlException, "Can't create xml document.");
- doc->encoding = xmlStrdup(XMLCHAR("utf-8"));
-
+ doc->encoding = xmlStrdup(XMLCHAR("utf-8"));
+
TNodePtr node(xmlNewNode(nullptr, XMLCHAR(xml.c_str())));
- if (!node)
+ if (!node)
THROW(XmlException, "Can't create root node.");
xmlDocSetRootElement(doc.Get(), node.Get());
Y_UNUSED(node.Release());
@@ -178,7 +178,7 @@ namespace NXml {
if (n.Size() == 0)
return TNode();
else
- return n[0].ConstCast();
+ return n[0].ConstCast();
}
TConstNode TNode::Node(TZtStringBuf xpath, bool quiet, TXPathContext& ctxt) const {
@@ -246,14 +246,14 @@ namespace NXml {
return AddChild(name, "");
}
- /* NOTE: source node will be copied, as otherwise it will be double-freed from this and its own document */
-
- TNode TNode::AddChild(const TConstNode& node) {
- xmlNodePtr copy = xmlDocCopyNode(node.ConstCast().NodePointer, DocPointer, 1 /* recursive */);
- copy = xmlAddChild(NodePointer, copy);
- return TNode(DocPointer, copy);
- }
-
+ /* NOTE: source node will be copied, as otherwise it will be double-freed from this and its own document */
+
+ TNode TNode::AddChild(const TConstNode& node) {
+ xmlNodePtr copy = xmlDocCopyNode(node.ConstCast().NodePointer, DocPointer, 1 /* recursive */);
+ copy = xmlAddChild(NodePointer, copy);
+ return TNode(DocPointer, copy);
+ }
+
void TNode::SetPrivate(void* priv) {
NodePointer->_private = priv;
}
@@ -274,8 +274,8 @@ namespace NXml {
if (IsNull())
THROW(XmlException, "Node is null");
- return CAST2CHAR(NodePointer->name);
- }
+ return CAST2CHAR(NodePointer->name);
+ }
TString TNode::Path() const {
TCharPtr path(xmlGetNodePath(NodePointer));
@@ -307,20 +307,20 @@ namespace NXml {
}
static int XmlWriteToOstream(void* context, const char* buffer, int len) {
- // possibly use to save doc as well
+ // possibly use to save doc as well
IOutputStream* out = (IOutputStream*)context;
- out->Write(buffer, len);
- return len;
- }
-
+ out->Write(buffer, len);
+ return len;
+ }
+
void TNode::SaveInternal(IOutputStream& stream, TZtStringBuf enc, int options) const {
const char* encoding = enc.size() ? enc.data() : "utf-8";
TSaveCtxtPtr ctx(xmlSaveToIO(XmlWriteToOstream, /* close */ nullptr, &stream,
encoding, options));
- if (xmlSaveTree(ctx.Get(), (xmlNode*)GetPtr()) < 0)
- THROW(XmlException, "Failed saving node to stream");
- }
-
+ if (xmlSaveTree(ctx.Get(), (xmlNode*)GetPtr()) < 0)
+ THROW(XmlException, "Failed saving node to stream");
+ }
+
void TNode::Save(IOutputStream& stream, TZtStringBuf enc, bool shouldFormat) const {
SaveInternal(stream, enc, shouldFormat ? XML_SAVE_FORMAT : 0);
}
diff --git a/library/cpp/xml/document/xml-document_ut.cpp b/library/cpp/xml/document/xml-document_ut.cpp
index 9f537b75c4..f19a7dbaea 100644
--- a/library/cpp/xml/document/xml-document_ut.cpp
+++ b/library/cpp/xml/document/xml-document_ut.cpp
@@ -1,5 +1,5 @@
#include <library/cpp/testing/unittest/registar.h>
-#include <util/generic/map.h>
+#include <util/generic/map.h>
#include "xml-document.h"
@@ -55,34 +55,34 @@ Y_UNIT_TEST_SUITE(TestXmlDocument) {
" <emshort>Emily Short</emshort>\n"
" </authors>\n"
"</frob>\n");
- // check default utf8 output with ru
- {
+ // check default utf8 output with ru
+ {
NXml::TDocument xml2("frob", NXml::TDocument::RootName);
xml2.Root().SetAttr("xyzzy", "привет =)");
UNIT_ASSERT_VALUES_EQUAL(xml2.ToString(), "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<frob xyzzy=\"привет =)\"/>\n");
- }
+ }
}
Y_UNIT_TEST(XPathNs) {
- using namespace NXml;
- TDocument xml(
+ using namespace NXml;
+ TDocument xml(
"<?xml version=\"1.0\"?>\n"
"<root xmlns='http://hello.com/hello'>\n"
"<a><b len=\"15\" correct=\"1\">hello world</b></a>\n"
"<text>Некоторый текст</text>\n"
"</root>",
TDocument::String);
-
- TNamespacesForXPath nss;
- TNamespaceForXPath ns = {"h", "http://hello.com/hello"};
- nss.push_back(ns);
-
- TConstNode root = xml.Root();
- TConstNode b = root.Node("h:a/h:b", false, nss);
- UNIT_ASSERT_EQUAL(b.Attr<int>("len"), 15);
- UNIT_ASSERT_EQUAL(b.Attr<bool>("correct"), true);
-
- TConstNode text = root.Node("h:text", false, nss);
+
+ TNamespacesForXPath nss;
+ TNamespaceForXPath ns = {"h", "http://hello.com/hello"};
+ nss.push_back(ns);
+
+ TConstNode root = xml.Root();
+ TConstNode b = root.Node("h:a/h:b", false, nss);
+ UNIT_ASSERT_EQUAL(b.Attr<int>("len"), 15);
+ UNIT_ASSERT_EQUAL(b.Attr<bool>("correct"), true);
+
+ TConstNode text = root.Node("h:text", false, nss);
UNIT_ASSERT_EQUAL(text.Value<TString>(), "Некоторый текст");
// For performance you can create xpath context once using nss and pass it.
@@ -90,7 +90,7 @@ Y_UNIT_TEST_SUITE(TestXmlDocument) {
UNIT_ASSERT(root.Node("text", true, *ctxt).IsNull());
UNIT_ASSERT_EXCEPTION(root.Node("text", false, *ctxt), yexception);
UNIT_ASSERT_EQUAL(root.Node("h:text", false, *ctxt).Value<TString>(), "Некоторый текст");
- }
+ }
Y_UNIT_TEST(XmlNodes) {
using namespace NXml;
TDocument xml("<?xml version=\"1.0\"?>\n"
@@ -176,65 +176,65 @@ Y_UNIT_TEST_SUITE(TestXmlDocument) {
UNIT_ASSERT_STRINGS_EQUAL(xml.Root().Node("/root/a").Value<TString>(), "first");
}
Y_UNIT_TEST(CopyNode) {
- using namespace NXml;
- // default-construct empty node
- TNode empty;
- // put to container
+ using namespace NXml;
+ // default-construct empty node
+ TNode empty;
+ // put to container
TMap<int, TNode> nmap;
- nmap[2];
-
- // do copy
- TDocument xml("<?xml version=\"1.0\"?>\n"
+ nmap[2];
+
+ // do copy
+ TDocument xml("<?xml version=\"1.0\"?>\n"
"<root><a></a></root>",
TDocument::String);
-
- TDocument xml2("<?xml version=\"1.0\"?>\n"
+
+ TDocument xml2("<?xml version=\"1.0\"?>\n"
"<root><node><b>bold</b><i>ita</i></node></root>",
TDocument::String);
-
- TNode node = xml2.Root().Node("//node");
- TNode place = xml.Root().Node("//a");
-
- place.AddChild(node);
-
- TStringStream s;
- xml.Save(s, "", false);
- UNIT_ASSERT_VALUES_EQUAL(s.Str(),
+
+ TNode node = xml2.Root().Node("//node");
+ TNode place = xml.Root().Node("//a");
+
+ place.AddChild(node);
+
+ TStringStream s;
+ xml.Save(s, "", false);
+ UNIT_ASSERT_VALUES_EQUAL(s.Str(),
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<root><a><node><b>bold</b><i>ita</i></node></a></root>\n");
- }
-
+ }
+
Y_UNIT_TEST(RenderNode) {
- using namespace NXml;
- {
- // no namespaces
- TDocument xml(
- "<?xml version=\"1.0\"?>\n"
- "<root>\n"
- "<a><b len=\"15\" correct=\"1\">hello world</b></a>\n"
- "<text>Некоторый текст</text>\n"
+ using namespace NXml;
+ {
+ // no namespaces
+ TDocument xml(
+ "<?xml version=\"1.0\"?>\n"
+ "<root>\n"
+ "<a><b len=\"15\" correct=\"1\">hello world</b></a>\n"
+ "<text>Некоторый текст</text>\n"
"</root>",
TDocument::String);
- TNode n = xml.Root().Node("//a");
- UNIT_ASSERT_VALUES_EQUAL(n.ToString(), "<a><b len=\"15\" correct=\"1\">hello world</b></a>");
- }
- {
- // namespaces
- TDocument xml(
- "<?xml version=\"1.0\"?>\n"
- "<root xmlns='http://hello.com/hello'>\n"
- "<a><b len=\"15\" correct=\"1\">hello world</b></a>\n"
- "<text>Некоторый текст</text>\n"
+ TNode n = xml.Root().Node("//a");
+ UNIT_ASSERT_VALUES_EQUAL(n.ToString(), "<a><b len=\"15\" correct=\"1\">hello world</b></a>");
+ }
+ {
+ // namespaces
+ TDocument xml(
+ "<?xml version=\"1.0\"?>\n"
+ "<root xmlns='http://hello.com/hello'>\n"
+ "<a><b len=\"15\" correct=\"1\">hello world</b></a>\n"
+ "<text>Некоторый текст</text>\n"
"</root>",
TDocument::String);
- TNamespacesForXPath nss;
- TNamespaceForXPath ns = {"h", "http://hello.com/hello"};
- nss.push_back(ns);
-
- TNode n = xml.Root().Node("//h:a", false, nss);
- UNIT_ASSERT_VALUES_EQUAL(n.ToString(), "<a><b len=\"15\" correct=\"1\">hello world</b></a>");
- }
- }
+ TNamespacesForXPath nss;
+ TNamespaceForXPath ns = {"h", "http://hello.com/hello"};
+ nss.push_back(ns);
+
+ TNode n = xml.Root().Node("//h:a", false, nss);
+ UNIT_ASSERT_VALUES_EQUAL(n.ToString(), "<a><b len=\"15\" correct=\"1\">hello world</b></a>");
+ }
+ }
Y_UNIT_TEST(ReuseXPathContext) {
using namespace NXml;
diff --git a/library/cpp/xml/init/ptr.h b/library/cpp/xml/init/ptr.h
index 7387c7cc40..e8c2c8a785 100644
--- a/library/cpp/xml/init/ptr.h
+++ b/library/cpp/xml/init/ptr.h
@@ -1,6 +1,6 @@
-#pragma once
-
-#include <util/generic/ptr.h>
+#pragma once
+
+#include <util/generic/ptr.h>
#include <libxml/tree.h>
#include <libxml/parser.h>
#include <libxml/xpath.h>
@@ -8,39 +8,39 @@
#include <libxml/xmlsave.h>
#include <libxml/uri.h>
#include <libxml/xmlschemas.h>
-
+
template <class T, void (*DestroyFun)(T*)>
-struct TFunctionDestroy {
+struct TFunctionDestroy {
static inline void Destroy(T* t) noexcept {
- if (t)
- DestroyFun(t);
- }
-};
-
-namespace NXml {
+ if (t)
+ DestroyFun(t);
+ }
+};
+
+namespace NXml {
#define DEF_HOLDER(type, free) typedef THolder<type, TFunctionDestroy<type, free>> T##type##Holder
#define DEF_PTR(type, free) typedef TAutoPtr<type, TFunctionDestroy<type, free>> T##type##Ptr
-
+
// define xmlDocPtr -> TxmlDocHolder TxmlDocPtr
DEF_HOLDER(xmlDoc, xmlFreeDoc);
DEF_PTR(xmlDoc, xmlFreeDoc);
-
+
// xmlXPathContextPtr xpathCtx;
DEF_HOLDER(xmlXPathContext, xmlXPathFreeContext);
DEF_PTR(xmlXPathContext, xmlXPathFreeContext);
-
+
// xmlXPathObjectPtr xpathObj;
DEF_HOLDER(xmlXPathObject, xmlXPathFreeObject);
DEF_PTR(xmlXPathObject, xmlXPathFreeObject);
-
+
// xmlNodeSetPtr nodes
DEF_HOLDER(xmlNodeSet, xmlXPathFreeNodeSet);
DEF_PTR(xmlNodeSet, xmlXPathFreeNodeSet);
-
+
// xmlSchemaParserCtxtPtr ctxt;
DEF_HOLDER(xmlSchemaParserCtxt, xmlSchemaFreeParserCtxt);
DEF_PTR(xmlSchemaParserCtxt, xmlSchemaFreeParserCtxt);
-
+
// xmlSchemaPtr schema;
DEF_HOLDER(xmlSchema, xmlSchemaFree);
DEF_PTR(xmlSchema, xmlSchemaFree);
@@ -63,7 +63,7 @@ namespace NXml {
DEF_PTR(xmlParserInputBuffer, xmlFreeParserInputBuffer);
DEF_PTR(xmlDtd, xmlFreeDtd);
DEF_PTR(xmlValidCtxt, xmlFreeValidCtxt);
-
-#undef DEF_HOLDER
-#undef DEF_PTR
-}
+
+#undef DEF_HOLDER
+#undef DEF_PTR
+}
diff --git a/tools/archiver/main.cpp b/tools/archiver/main.cpp
index 6cda54c1ea..0c5302e275 100644
--- a/tools/archiver/main.cpp
+++ b/tools/archiver/main.cpp
@@ -13,44 +13,44 @@
#include <util/string/cast.h>
#include <util/string/escape.h>
#include <util/string/hex.h>
-#include <util/string/subst.h>
+#include <util/string/subst.h>
#include <util/system/filemap.h>
#include <cstring>
namespace {
class TStringArrayOutput: public IOutputStream {
- public:
+ public:
TStringArrayOutput(IOutputStream* slave, size_t stride)
- : Slave(*slave)
- , Stride(stride)
- {
- Buf.reserve(stride);
- }
+ : Slave(*slave)
+ , Stride(stride)
+ {
+ Buf.reserve(stride);
+ }
void DoFinish() override {
- WriteBuf();
- Flush();
- }
+ WriteBuf();
+ Flush();
+ }
void DoWrite(const void* data, size_t len) override {
- for (const char* p = (const char*)data; len > 0; ++p, --len) {
- Buf.append(*p);
+ for (const char* p = (const char*)data; len > 0; ++p, --len) {
+ Buf.append(*p);
if (Buf.size() == Stride)
- WriteBuf();
- }
- }
+ WriteBuf();
+ }
+ }
- private:
- void WriteBuf() {
+ private:
+ void WriteBuf() {
Slave << '"' << Buf << "\",\n"sv;
- Buf.clear();
- }
-
- private:
+ Buf.clear();
+ }
+
+ private:
IOutputStream& Slave;
- const size_t Stride;
+ const size_t Stride;
TString Buf;
- };
-
+ };
+
class THexOutput: public IOutputStream {
public:
inline THexOutput(IOutputStream* slave)
@@ -109,7 +109,7 @@ namespace {
}
private:
- // width in source chars
+ // width in source chars
static const size_t Columns = 10;
ui64 Count_ = 0;
IOutputStream* Slave_ = nullptr;
@@ -490,7 +490,7 @@ int main(int argc, char** argv) {
"Archiver\n"
"Docs: https://wiki.yandex-team.ru/Development/Poisk/arcadia/tools/archiver"
);
-
+
bool hexdump = false;
opts.AddLongOption('x', "hexdump", "Produce hexdump")
.NoArgument()
@@ -598,9 +598,9 @@ int main(int argc, char** argv) {
opts.SetFreeArgsMin(1);
NLastGetopt::TOptsParseResult optsRes(&opts, argc, argv);
- SubstGlobal(append, "\\n", "\n");
- SubstGlobal(prepend, "\\n", "\n");
-
+ SubstGlobal(append, "\\n", "\n");
+ SubstGlobal(prepend, "\\n", "\n");
+
TVector<TRec> recs;
const auto& files = optsRes.GetFreeArgs();
@@ -654,9 +654,9 @@ int main(int argc, char** argv) {
if (hexdump) {
hexout.Reset(new THexOutput(out));
out = hexout.Get();
- } else if (stride) {
- hexout.Reset(new TStringArrayOutput(out, stride));
- out = hexout.Get();
+ } else if (stride) {
+ hexout.Reset(new TStringArrayOutput(out, stride));
+ out = hexout.Get();
} else if (yasmBase) {
hexout.Reset(new TYasmOutput(out, yasmBase));
out = hexout.Get();
@@ -690,7 +690,7 @@ int main(int argc, char** argv) {
out->Finish();
} catch (...) {
}
-
+
outf->Write(append.data(), append.size());
}
} catch (...) {
diff --git a/util/charset/wide.cpp b/util/charset/wide.cpp
index a287438ddd..ce2d9dcad8 100644
--- a/util/charset/wide.cpp
+++ b/util/charset/wide.cpp
@@ -1,5 +1,5 @@
-#include "wide.h"
-
+#include "wide.h"
+
#include <util/generic/mem_copy.h>
#include <util/string/strip.h>
diff --git a/util/charset/wide.h b/util/charset/wide.h
index 04e6928aab..8bb3bc2409 100644
--- a/util/charset/wide.h
+++ b/util/charset/wide.h
@@ -1,5 +1,5 @@
#pragma once
-
+
#include "recode_result.h"
#include "unidata.h"
#include "utf8.h"
@@ -257,7 +257,7 @@ public:
return Begin;
}
};
-
+
namespace NDetail {
template <bool robust, typename TCharType>
inline void UTF8ToWideImplScalar(const unsigned char*& cur, const unsigned char* last, TCharType*& dest) noexcept {
@@ -622,7 +622,7 @@ template <typename TChar1, typename TChar2>
inline void Copy(const TChar1* first, size_t len, TChar2* result) {
Copy(first, first + len, result);
}
-
+
//! copies symbols from one character sequence to another without any conversion
//! @note this function can be used instead of the template constructor of @c std::basic_string:
//! template <typename InputIterator>
@@ -635,7 +635,7 @@ inline TStringType CopyTo(const TChar* first, const TChar* last) {
Copy(first, last, str.begin());
return str;
}
-
+
template <typename TStringType, typename TChar>
inline TStringType CopyTo(const TChar* s, size_t n) {
TStringType str = TStringType::Uninitialized(n);
diff --git a/util/datetime/parser.rl6 b/util/datetime/parser.rl6
index 931f09eae1..879550727a 100644
--- a/util/datetime/parser.rl6
+++ b/util/datetime/parser.rl6
@@ -209,7 +209,7 @@ secondFrac = digit {1,6} >clear_int $update_int @{
secondFracTail = (digit*);
zoneZ = [Zz] @set_zone_utc;
-zoneOffset = space? . ('+' | '-') >{ Sign = fc == '+' ? 1 : -1; } . int2 @{ DateTimeFields.ZoneOffsetMinutes = Sign * (i32)TDuration::Hours(I).Minutes(); } . (':')? . (int2 @{ DateTimeFields.ZoneOffsetMinutes += I * Sign; })?;
+zoneOffset = space? . ('+' | '-') >{ Sign = fc == '+' ? 1 : -1; } . int2 @{ DateTimeFields.ZoneOffsetMinutes = Sign * (i32)TDuration::Hours(I).Minutes(); } . (':')? . (int2 @{ DateTimeFields.ZoneOffsetMinutes += I * Sign; })?;
zone = zoneZ | zoneOffset;
iso8601date = (year . '-' . month . '-' . day) | (year . month . day);
diff --git a/util/folder/path.cpp b/util/folder/path.cpp
index bfe0c67d68..ad32a522a8 100644
--- a/util/folder/path.cpp
+++ b/util/folder/path.cpp
@@ -21,10 +21,10 @@ void TFsPath::CheckDefined() const {
}
}
-bool TFsPath::IsSubpathOf(const TFsPath& that) const {
- const TSplit& split = GetSplit();
- const TSplit& rsplit = that.GetSplit();
-
+bool TFsPath::IsSubpathOf(const TFsPath& that) const {
+ const TSplit& split = GetSplit();
+ const TSplit& rsplit = that.GetSplit();
+
if (rsplit.IsAbsolute != split.IsAbsolute) {
return false;
}
@@ -34,12 +34,12 @@ bool TFsPath::IsSubpathOf(const TFsPath& that) const {
}
if (rsplit.size() >= split.size()) {
- return false;
+ return false;
}
-
+
return std::equal(rsplit.begin(), rsplit.end(), split.begin());
-}
-
+}
+
bool TFsPath::IsNonStrictSubpathOf(const TFsPath& that) const {
const TSplit& split = GetSplit();
const TSplit& rsplit = that.GetSplit();
@@ -59,12 +59,12 @@ bool TFsPath::IsNonStrictSubpathOf(const TFsPath& that) const {
return std::equal(rsplit.begin(), rsplit.end(), split.begin());
}
-TFsPath TFsPath::RelativeTo(const TFsPath& root) const {
- TSplit split = GetSplit();
- const TSplit& rsplit = root.GetSplit();
+TFsPath TFsPath::RelativeTo(const TFsPath& root) const {
+ TSplit split = GetSplit();
+ const TSplit& rsplit = root.GetSplit();
if (split.Reconstruct() == rsplit.Reconstruct()) {
- return TFsPath();
+ return TFsPath();
}
if (!this->IsSubpathOf(root)) {
@@ -74,9 +74,9 @@ TFsPath TFsPath::RelativeTo(const TFsPath& root) const {
split.erase(split.begin(), split.begin() + rsplit.size());
split.IsAbsolute = false;
- return TFsPath(split.Reconstruct());
-}
-
+ return TFsPath(split.Reconstruct());
+}
+
TFsPath TFsPath::RelativePath(const TFsPath& root) const {
TSplit split = GetSplit();
const TSplit& rsplit = root.GetSplit();
@@ -100,22 +100,22 @@ TFsPath TFsPath::RelativePath(const TFsPath& root) const {
return r.size() ? TFsPath(r) : TFsPath();
}
-TFsPath TFsPath::Parent() const {
+TFsPath TFsPath::Parent() const {
if (!IsDefined()) {
return TFsPath();
}
- TSplit split = GetSplit();
+ TSplit split = GetSplit();
if (split.size()) {
split.pop_back();
}
if (!split.size() && !split.IsAbsolute) {
- return TFsPath(".");
+ return TFsPath(".");
}
- return TFsPath(split.Reconstruct());
-}
-
-TFsPath& TFsPath::operator/=(const TFsPath& that) {
+ return TFsPath(split.Reconstruct());
+}
+
+TFsPath& TFsPath::operator/=(const TFsPath& that) {
if (!IsDefined()) {
*this = that;
@@ -127,18 +127,18 @@ TFsPath& TFsPath::operator/=(const TFsPath& that) {
TSplit split = GetSplit();
const TSplit& rsplit = that.GetSplit();
split.insert(split.end(), rsplit.begin(), rsplit.end());
- *this = TFsPath(split.Reconstruct());
- }
- return *this;
-}
-
-TFsPath& TFsPath::Fix() {
- // just normalize via reconstruction
+ *this = TFsPath(split.Reconstruct());
+ }
+ return *this;
+}
+
+TFsPath& TFsPath::Fix() {
+ // just normalize via reconstruction
TFsPath(GetSplit().Reconstruct()).Swap(*this);
- return *this;
-}
-
+ return *this;
+}
+
TString TFsPath::GetName() const {
if (!IsDefined()) {
return TString();
@@ -194,20 +194,20 @@ TFsPath::TFsPath() {
}
TFsPath::TFsPath(const TString& path)
- : Path_(path)
-{
+ : Path_(path)
+{
VerifyPath(Path_);
}
TFsPath::TFsPath(const TStringBuf path)
- : Path_(ToString(path))
-{
+ : Path_(ToString(path))
+{
VerifyPath(Path_);
-}
-
-TFsPath::TFsPath(const char* path)
- : Path_(path)
-{
+}
+
+TFsPath::TFsPath(const char* path)
+ : Path_(path)
+{
}
TFsPath TFsPath::Child(const TString& name) const {
@@ -215,7 +215,7 @@ TFsPath TFsPath::Child(const TString& name) const {
ythrow TIoException() << "child name must not be empty";
}
- return *this / name;
+ return *this / name;
}
struct TClosedir {
diff --git a/util/folder/path.h b/util/folder/path.h
index 2fb4d6b4ef..ce5a18f394 100644
--- a/util/folder/path.h
+++ b/util/folder/path.h
@@ -46,7 +46,7 @@ public:
inline const char* c_str() const {
return Path_.c_str();
- }
+ }
inline operator const TString&() const {
return Path_;
@@ -60,17 +60,17 @@ public:
return Path_ != that.Path_;
}
- TFsPath& operator/=(const TFsPath& that);
+ TFsPath& operator/=(const TFsPath& that);
friend TFsPath operator/(const TFsPath& s, const TFsPath& p) {
TFsPath ret(s);
return ret /= p;
- }
-
+ }
+
const TPathSplit& PathSplit() const;
- TFsPath& Fix();
-
+ TFsPath& Fix();
+
inline const TString& GetPath() const {
return Path_;
}
@@ -97,7 +97,7 @@ public:
* @param that - presumable parent path of this
* @return True if this is a subpath of that and false otherwise.
*/
- bool IsSubpathOf(const TFsPath& that) const;
+ bool IsSubpathOf(const TFsPath& that) const;
/**
* TFsPath("/a/b").IsNonStrictSubpathOf("/a") -> true
@@ -110,9 +110,9 @@ public:
*/
bool IsNonStrictSubpathOf(const TFsPath& that) const;
- bool IsContainerOf(const TFsPath& that) const {
- return that.IsSubpathOf(*this);
- }
+ bool IsContainerOf(const TFsPath& that) const {
+ return that.IsSubpathOf(*this);
+ }
TFsPath RelativeTo(const TFsPath& root) const; //must be subpath of root
@@ -127,11 +127,11 @@ public:
TFsPath Parent() const;
TString Basename() const {
- return GetName();
- }
+ return GetName();
+ }
TString Dirname() const {
- return Parent();
- }
+ return Parent();
+ }
TFsPath Child(const TString& name) const;
@@ -168,8 +168,8 @@ public:
inline bool Stat(TFileStat& stat) const {
stat = TFileStat(Path_.data());
- return stat.Mode;
- }
+ return stat.Mode;
+ }
bool Exists() const;
/// false if not exists
@@ -211,7 +211,7 @@ private:
/// cache
mutable TSimpleIntrusivePtr<TSplit> Split_;
};
-
+
namespace NPrivate {
inline void AppendToFsPath(TFsPath&) {
}
diff --git a/util/generic/buffer.h b/util/generic/buffer.h
index 9576467404..bdf469da08 100644
--- a/util/generic/buffer.h
+++ b/util/generic/buffer.h
@@ -161,7 +161,7 @@ public:
Reserve(len);
Pos_ = len;
}
-
+
// Method works like Resize, but allocates exact specified number of bytes
// rather than rounded up to next power of 2
// Use with care
diff --git a/util/generic/buffer_ut.cpp b/util/generic/buffer_ut.cpp
index 437d7122ec..d6c7f70e0c 100644
--- a/util/generic/buffer_ut.cpp
+++ b/util/generic/buffer_ut.cpp
@@ -56,22 +56,22 @@ Y_UNIT_TEST_SUITE(TBufferTest) {
buf.Resize(10);
UNIT_ASSERT_VALUES_EQUAL(buf.size(), 10u);
-
+
buf.Resize(0);
UNIT_ASSERT_VALUES_EQUAL(buf.size(), 0u);
-
+
buf.Resize(9);
memcpy(buf.data(), content, 9);
UNIT_ASSERT_VALUES_EQUAL(TString(buf.data(), buf.size()), "some text");
-
+
buf.Resize(4);
UNIT_ASSERT_VALUES_EQUAL(TString(buf.data(), buf.size()), "some");
}
-
+
Y_UNIT_TEST(TestReserve) {
TBuffer buf;
UNIT_ASSERT_EQUAL(buf.Capacity(), 0);
-
+
buf.Reserve(4);
UNIT_ASSERT_EQUAL(buf.Capacity(), 4);
diff --git a/util/generic/string_ut.cpp b/util/generic/string_ut.cpp
index ac82e9091d..b9099371b0 100644
--- a/util/generic/string_ut.cpp
+++ b/util/generic/string_ut.cpp
@@ -23,9 +23,9 @@ static_assert(sizeof(TString) == sizeof(const char*), "expect sizeof(TString) ==
class TStringTestZero: public TTestBase {
UNIT_TEST_SUITE(TStringTestZero);
UNIT_TEST(TestZero);
- UNIT_TEST_SUITE_END();
+ UNIT_TEST_SUITE_END();
-public:
+public:
void TestZero() {
const char data[] = "abc\0def\0";
TString s(data, sizeof(data));
@@ -33,7 +33,7 @@ public:
UNIT_ASSERT(s.StartsWith(s));
UNIT_ASSERT(s.EndsWith(s));
UNIT_ASSERT(s.Contains('\0'));
-
+
const char raw_def[] = "def";
const char raw_zero[] = "\0";
TString def(raw_def, sizeof(raw_def) - 1);
@@ -52,7 +52,7 @@ public:
UNIT_ASSERT(s != copy);
copy.replace(copy.size() - 1, 1, "\0", 0, 1);
UNIT_ASSERT(s == copy);
-
+
TString prefix(data, 5);
UNIT_ASSERT(s.StartsWith(prefix));
UNIT_ASSERT(s != prefix);
@@ -60,7 +60,7 @@ public:
UNIT_ASSERT(s > s.data());
UNIT_ASSERT(s == TString(s.data(), s.size()));
UNIT_ASSERT(data < s);
-
+
s.remove(5);
UNIT_ASSERT(s == prefix);
}
diff --git a/util/generic/ylimits_ut.cpp b/util/generic/ylimits_ut.cpp
index f1b3c6858c..896043a145 100644
--- a/util/generic/ylimits_ut.cpp
+++ b/util/generic/ylimits_ut.cpp
@@ -133,7 +133,7 @@ void TLimitTest::TestLimits() {
UNIT_ASSERT(TestFloatLimits(float()));
UNIT_ASSERT(TestFloatLimits(double()));
using long_double = long double;
- UNIT_ASSERT(RUNNING_ON_VALGRIND || TestFloatLimits(long_double()));
+ UNIT_ASSERT(RUNNING_ON_VALGRIND || TestFloatLimits(long_double()));
}
void TLimitTest::TestNan() {
diff --git a/util/memory/tempbuf.h b/util/memory/tempbuf.h
index 334670eb1e..315c30ed86 100644
--- a/util/memory/tempbuf.h
+++ b/util/memory/tempbuf.h
@@ -51,7 +51,7 @@ private:
};
template <typename T>
-class TTempArray: private TTempBuf {
+class TTempArray: private TTempBuf {
private:
static T* TypedPointer(char* pointer) noexcept {
return reinterpret_cast<T*>(pointer);
@@ -100,4 +100,4 @@ public:
T* Proceed(size_t off) {
return (T*)TTempBuf::Proceed(RawSize(off));
}
-};
+};
diff --git a/util/stream/zerocopy.h b/util/stream/zerocopy.h
index 3315aa3a51..dffe304457 100644
--- a/util/stream/zerocopy.h
+++ b/util/stream/zerocopy.h
@@ -1,9 +1,9 @@
#pragma once
-
+
#include <util/system/yassert.h>
#include <util/system/defaults.h>
#include <util/generic/ylimits.h>
-
+
#include "input.h"
class IOutputStream;
@@ -22,7 +22,7 @@ class IZeroCopyInput: public IInputStream {
public:
IZeroCopyInput() noexcept = default;
~IZeroCopyInput() override;
-
+
IZeroCopyInput(IZeroCopyInput&&) noexcept = default;
IZeroCopyInput& operator=(IZeroCopyInput&&) noexcept = default;
@@ -54,8 +54,8 @@ protected:
size_t DoSkip(size_t len) override;
ui64 DoReadAll(IOutputStream& out) override;
virtual size_t DoNext(const void** ptr, size_t len) = 0;
-};
-
+};
+
/**
* Input stream with direct access to the input buffer and ability to undo read
*
diff --git a/util/string/escape.cpp b/util/string/escape.cpp
index cd09a7dbd0..3378a14a17 100644
--- a/util/string/escape.cpp
+++ b/util/string/escape.cpp
@@ -5,8 +5,8 @@
#include <util/charset/utf8.h>
#include <util/charset/wide.h>
-/// @todo: escape trigraphs (eg "??/" is "\")
-
+/// @todo: escape trigraphs (eg "??/" is "\")
+
/* REFEREBCES FOR ESCAPE SEQUENCE INTERPRETATION:
* C99 p. 6.4.3 Universal character names.
* C99 p. 6.4.4.4 Character constants.
@@ -31,14 +31,14 @@
* - Hexadecimal escape sequence spans until rightmost non-hexadecimal-digit character.
* - Universal character name consists of exactly 4 or 8 hexadecimal digit.
*
- * by kerzum@
- * It is also required to escape trigraphs that are enabled in compilers by default and
- * are also processed inside string literals
- * The nine trigraphs and their replacements are
- *
- * Trigraph: ??( ??) ??< ??> ??= ??/ ??' ??! ??-
- * Replacement: [ ] { } # \ ^ | ~
- *
+ * by kerzum@
+ * It is also required to escape trigraphs that are enabled in compilers by default and
+ * are also processed inside string literals
+ * The nine trigraphs and their replacements are
+ *
+ * Trigraph: ??( ??) ??< ??> ??= ??/ ??' ??! ??-
+ * Replacement: [ ] { } # \ ^ | ~
+ *
*/
namespace {
template <typename TChar>
diff --git a/util/string/escape_ut.cpp b/util/string/escape_ut.cpp
index cd38ecffd3..49fb122972 100644
--- a/util/string/escape_ut.cpp
+++ b/util/string/escape_ut.cpp
@@ -41,7 +41,7 @@ static const TExample CommonTestData[] = {
{"Slash\\\\dash!", "Slash\\dash!"},
{R"(There\nare\r\nnewlines.)", "There\nare\r\nnewlines."},
{"There\\tare\\ttabs.", "There\tare\ttabs."},
-
+
{"There are questions \\x3F\\x3F?", "There are questions ???"},
{"There are questions \\x3F?", "There are questions ??"},
};
@@ -94,15 +94,15 @@ Y_UNIT_TEST_SUITE(TEscapeCTest) {
UNIT_ASSERT_VALUES_EQUAL(u"h", EscapeC(u'h'));
UNIT_ASSERT_VALUES_EQUAL(u"\\xFF", EscapeC(wchar16(255)));
}
-
+
Y_UNIT_TEST(TestEscapeTrigraphs) {
UNIT_ASSERT_VALUES_EQUAL("?", EscapeC(TString("?")));
UNIT_ASSERT_VALUES_EQUAL("\\x3F?", EscapeC(TString("??")));
UNIT_ASSERT_VALUES_EQUAL("\\x3F\\x3F?", EscapeC(TString("???")));
- // ok but may cause warning about trigraphs
+ // ok but may cause warning about trigraphs
// UNIT_ASSERT_VALUES_EQUAL("[x]?z", EscapeC(TString("??(x??)?z")));
UNIT_ASSERT_VALUES_EQUAL("\\x3F?x\\x3F\\x3F?z", EscapeC(TString("??x???z")));
- }
+ }
Y_UNIT_TEST(TestUnescapeCCharLen) {
auto test = [](const char* str, size_t len) {
diff --git a/util/string/util.cpp b/util/string/util.cpp
index b14f20bf75..4e2cc82437 100644
--- a/util/string/util.cpp
+++ b/util/string/util.cpp
@@ -48,7 +48,7 @@ Tr::Tr(const char* from, const char* to) {
Map[(ui8)*from] = *to;
}
}
-
+
size_t Tr::FindFirstChangePosition(const TString& str) const {
for (auto it = str.begin(); it != str.end(); ++it) {
if (ConvertChar(*it) != *it) {
diff --git a/util/system/shellcommand.cpp b/util/system/shellcommand.cpp
index b1989b5c8c..3cc23600cf 100644
--- a/util/system/shellcommand.cpp
+++ b/util/system/shellcommand.cpp
@@ -4,7 +4,7 @@
#include "sigset.h"
#include "atomic.h"
-#include <util/folder/dirut.h>
+#include <util/folder/dirut.h>
#include <util/generic/algorithm.h>
#include <util/generic/buffer.h>
#include <util/generic/vector.h>
@@ -18,12 +18,12 @@
#include <errno.h>
-#if defined(_unix_)
+#if defined(_unix_)
#include <unistd.h>
#include <fcntl.h>
#include <grp.h>
#include <sys/wait.h>
-
+
using TPid = pid_t;
using TWaitResult = pid_t;
using TExitStatus = int;
@@ -34,25 +34,25 @@ using TGetGroupListGid = int;
#else
using TGetGroupListGid = gid_t;
#endif
-#elif defined(_win_)
+#elif defined(_win_)
#include <string>
#include "winint.h"
-
+
using TPid = HANDLE;
using TWaitResult = DWORD;
using TExitStatus = DWORD;
#define WAIT_PROCEED WAIT_TIMEOUT
#pragma warning(disable : 4296) // 'wait_result >= WAIT_OBJECT_0' : expression is always tru
-#else
+#else
#error("unknown os, shell command is not implemented")
-#endif
-
+#endif
+
#define DBG(stmt) \
{}
-// #define DBG(stmt) stmt
-
+// #define DBG(stmt) stmt
+
namespace {
constexpr static size_t DATA_BUFFER_SIZE = 128 * 1024;
@@ -107,89 +107,89 @@ namespace {
#endif
}
-// temporary measure to avoid rewriting all poll calls on win TPipeHandle
-#if defined(_win_)
+// temporary measure to avoid rewriting all poll calls on win TPipeHandle
+#if defined(_win_)
using REALPIPEHANDLE = HANDLE;
#define INVALID_REALPIPEHANDLE INVALID_HANDLE_VALUE
-
-class TRealPipeHandle
+
+class TRealPipeHandle
: public TNonCopyable {
-public:
+public:
inline TRealPipeHandle() noexcept
- : Fd_(INVALID_REALPIPEHANDLE)
- {
- }
-
+ : Fd_(INVALID_REALPIPEHANDLE)
+ {
+ }
+
inline TRealPipeHandle(REALPIPEHANDLE fd) noexcept
- : Fd_(fd)
- {
- }
-
+ : Fd_(fd)
+ {
+ }
+
inline ~TRealPipeHandle() {
- Close();
- }
-
+ Close();
+ }
+
bool Close() noexcept {
- bool ok = true;
- if (Fd_ != INVALID_REALPIPEHANDLE)
- ok = CloseHandle(Fd_);
- Fd_ = INVALID_REALPIPEHANDLE;
- return ok;
- }
-
+ bool ok = true;
+ if (Fd_ != INVALID_REALPIPEHANDLE)
+ ok = CloseHandle(Fd_);
+ Fd_ = INVALID_REALPIPEHANDLE;
+ return ok;
+ }
+
inline REALPIPEHANDLE Release() noexcept {
- REALPIPEHANDLE ret = Fd_;
- Fd_ = INVALID_REALPIPEHANDLE;
- return ret;
- }
-
+ REALPIPEHANDLE ret = Fd_;
+ Fd_ = INVALID_REALPIPEHANDLE;
+ return ret;
+ }
+
inline void Swap(TRealPipeHandle& r) noexcept {
- DoSwap(Fd_, r.Fd_);
- }
-
+ DoSwap(Fd_, r.Fd_);
+ }
+
inline operator REALPIPEHANDLE() const noexcept {
- return Fd_;
- }
-
+ return Fd_;
+ }
+
inline bool IsOpen() const noexcept {
- return Fd_ != INVALID_REALPIPEHANDLE;
- }
-
+ return Fd_ != INVALID_REALPIPEHANDLE;
+ }
+
ssize_t Read(void* buffer, size_t byteCount) const noexcept {
- DWORD doneBytes;
+ DWORD doneBytes;
if (!ReadFile(Fd_, buffer, byteCount, &doneBytes, nullptr))
- return -1;
- return doneBytes;
- }
+ return -1;
+ return doneBytes;
+ }
ssize_t Write(const void* buffer, size_t byteCount) const noexcept {
- DWORD doneBytes;
+ DWORD doneBytes;
if (!WriteFile(Fd_, buffer, byteCount, &doneBytes, nullptr))
- return -1;
- return doneBytes;
- }
-
+ return -1;
+ return doneBytes;
+ }
+
static void Pipe(TRealPipeHandle& reader, TRealPipeHandle& writer, EOpenMode mode) {
(void)mode;
- REALPIPEHANDLE fds[2];
+ REALPIPEHANDLE fds[2];
if (!CreatePipe(&fds[0], &fds[1], nullptr /* handles are not inherited */, 0))
- ythrow TFileError() << "failed to create a pipe";
- TRealPipeHandle(fds[0]).Swap(reader);
- TRealPipeHandle(fds[1]).Swap(writer);
- }
-
+ ythrow TFileError() << "failed to create a pipe";
+ TRealPipeHandle(fds[0]).Swap(reader);
+ TRealPipeHandle(fds[1]).Swap(writer);
+ }
+
private:
- REALPIPEHANDLE Fd_;
-};
-
-#else
+ REALPIPEHANDLE Fd_;
+};
+
+#else
using TRealPipeHandle = TPipeHandle;
using REALPIPEHANDLE = PIPEHANDLE;
#define INVALID_REALPIPEHANDLE INVALID_PIPEHANDLE
-#endif
-
-class TShellCommand::TImpl
+#endif
+
+class TShellCommand::TImpl
: public TAtomicRefCount<TShellCommand::TImpl> {
-private:
+private:
TPid Pid;
TString Command;
TList<TString> Arguments;
@@ -208,7 +208,7 @@ private:
TFileHandle OutputHandle;
TFileHandle ErrorHandle;
- /// @todo: store const TShellCommandOptions, no need for so many vars
+ /// @todo: store const TShellCommandOptions, no need for so many vars
bool TerminateFlag = false;
bool ClearSignalMask = false;
bool CloseAllFdsOnExec = false;
@@ -230,9 +230,9 @@ private:
struct TProcessInfo {
TImpl* Parent;
- TRealPipeHandle InputFd;
- TRealPipeHandle OutputFd;
- TRealPipeHandle ErrorFd;
+ TRealPipeHandle InputFd;
+ TRealPipeHandle OutputFd;
+ TRealPipeHandle ErrorFd;
TProcessInfo(TImpl* parent, REALPIPEHANDLE inputFd, REALPIPEHANDLE outputFd, REALPIPEHANDLE errorFd)
: Parent(parent)
, InputFd(inputFd)
@@ -242,12 +242,12 @@ private:
}
};
- struct TPipes {
- TRealPipeHandle OutputPipeFd[2];
- TRealPipeHandle ErrorPipeFd[2];
- TRealPipeHandle InputPipeFd[2];
- // pipes are closed by automatic dtor
- void PrepareParents() {
+ struct TPipes {
+ TRealPipeHandle OutputPipeFd[2];
+ TRealPipeHandle ErrorPipeFd[2];
+ TRealPipeHandle InputPipeFd[2];
+ // pipes are closed by automatic dtor
+ void PrepareParents() {
if (OutputPipeFd[1].IsOpen()) {
OutputPipeFd[1].Close();
}
@@ -255,16 +255,16 @@ private:
ErrorPipeFd[1].Close();
}
if (InputPipeFd[1].IsOpen()) {
- InputPipeFd[0].Close();
+ InputPipeFd[0].Close();
}
- }
- void ReleaseParents() {
- InputPipeFd[1].Release();
- OutputPipeFd[0].Release();
- ErrorPipeFd[0].Release();
- }
- };
-
+ }
+ void ReleaseParents() {
+ InputPipeFd[1].Release();
+ OutputPipeFd[0].Release();
+ ErrorPipeFd[0].Release();
+ }
+ };
+
struct TPipePump {
TRealPipeHandle* Pipe;
IOutputStream* OutputStream;
@@ -273,12 +273,12 @@ private:
TString InternalError;
};
-#if defined(_unix_)
+#if defined(_unix_)
void OnFork(TPipes& pipes, sigset_t oldmask, char* const* argv, char* const* envp, const std::function<void()>& afterFork) const;
-#else
- void StartProcess(TPipes& pipes);
-#endif
-
+#else
+ void StartProcess(TPipes& pipes);
+#endif
+
public:
inline TImpl(const TStringBuf cmd, const TList<TString>& args, const TShellCommandOptions& options, const TString& workdir)
: Pid(0)
@@ -298,7 +298,7 @@ public:
, UseShell(options.UseShell)
, QuoteArguments(options.QuoteArguments)
, DetachSession(options.DetachSession)
- , CloseStreams(options.CloseStreams)
+ , CloseStreams(options.CloseStreams)
, ShouldCloseInput(options.ShouldCloseInput)
, InputMode(options.InputMode)
, OutputMode(options.OutputMode)
@@ -386,24 +386,24 @@ public:
return ErrorHandle;
}
- // start child process
- void Run();
+ // start child process
+ void Run();
inline void Terminate() {
if (!!Pid && (AtomicGet(ExecutionStatus) == SHELL_RUNNING)) {
- bool ok =
-#if defined(_unix_)
+ bool ok =
+#if defined(_unix_)
kill(DetachSession ? -1 * Pid : Pid, SIGTERM) == 0;
if (!ok && (errno == ESRCH) && DetachSession) {
// this could fail when called before child proc completes setsid().
ok = kill(Pid, SIGTERM) == 0;
kill(-Pid, SIGTERM); // between a failed kill(-Pid) and a successful kill(Pid) a grandchild could have been spawned
}
-#else
+#else
TerminateProcess(Pid, 1 /* exit code */);
-#endif
+#endif
if (!ok) {
- ythrow TSystemError() << "cannot terminate " << Pid;
+ ythrow TSystemError() << "cannot terminate " << Pid;
}
}
}
@@ -426,28 +426,28 @@ public:
pi->InputFd.Close();
pi->ErrorFd.Close();
pi->OutputFd.Close();
-
- if (pi->Parent->CloseStreams) {
+
+ if (pi->Parent->CloseStreams) {
if (pi->Parent->ErrorStream) {
- pi->Parent->ErrorStream->Finish();
+ pi->Parent->ErrorStream->Finish();
}
if (pi->Parent->OutputStream) {
- pi->Parent->OutputStream->Finish();
+ pi->Parent->OutputStream->Finish();
}
- }
-
+ }
+
delete pi;
return true;
}
- // interchange io while process is alive
+ // interchange io while process is alive
inline static void Communicate(TProcessInfo* pi);
inline static void* WatchProcess(void* data) {
TProcessInfo* pi = reinterpret_cast<TProcessInfo*>(data);
- Communicate(pi);
+ Communicate(pi);
return nullptr;
- }
+ }
inline static void* ReadStream(void* data) noexcept {
TPipePump* pump = reinterpret_cast<TPipePump*>(data);
@@ -510,16 +510,16 @@ public:
}
TString GetQuotedCommand() const;
-};
+};
-#if defined(_win_)
-void TShellCommand::TImpl::StartProcess(TShellCommand::TImpl::TPipes& pipes) {
- // Setup STARTUPINFO to redirect handles.
+#if defined(_win_)
+void TShellCommand::TImpl::StartProcess(TShellCommand::TImpl::TPipes& pipes) {
+ // Setup STARTUPINFO to redirect handles.
STARTUPINFOW startup_info;
- ZeroMemory(&startup_info, sizeof(startup_info));
- startup_info.cb = sizeof(startup_info);
- startup_info.dwFlags = STARTF_USESTDHANDLES;
-
+ ZeroMemory(&startup_info, sizeof(startup_info));
+ startup_info.cb = sizeof(startup_info);
+ startup_info.dwFlags = STARTF_USESTDHANDLES;
+
if (OutputMode != TShellCommandOptions::HANDLE_INHERIT) {
if (!SetHandleInformation(pipes.OutputPipeFd[1], HANDLE_FLAG_INHERIT, HANDLE_FLAG_INHERIT)) {
ythrow TSystemError() << "cannot set handle info";
@@ -531,11 +531,11 @@ void TShellCommand::TImpl::StartProcess(TShellCommand::TImpl::TPipes& pipes) {
}
}
if (InputMode != TShellCommandOptions::HANDLE_INHERIT) {
- if (!SetHandleInformation(pipes.InputPipeFd[0], HANDLE_FLAG_INHERIT, HANDLE_FLAG_INHERIT))
- ythrow TSystemError() << "cannot set handle info";
+ if (!SetHandleInformation(pipes.InputPipeFd[0], HANDLE_FLAG_INHERIT, HANDLE_FLAG_INHERIT))
+ ythrow TSystemError() << "cannot set handle info";
}
-
- // A sockets do not work as std streams for some reason
+
+ // A sockets do not work as std streams for some reason
if (OutputMode != TShellCommandOptions::HANDLE_INHERIT) {
startup_info.hStdOutput = pipes.OutputPipeFd[1];
} else {
@@ -547,20 +547,20 @@ void TShellCommand::TImpl::StartProcess(TShellCommand::TImpl::TPipes& pipes) {
startup_info.hStdError = GetStdHandle(STD_ERROR_HANDLE);
}
if (InputMode != TShellCommandOptions::HANDLE_INHERIT) {
- startup_info.hStdInput = pipes.InputPipeFd[0];
+ startup_info.hStdInput = pipes.InputPipeFd[0];
} else {
// Don't leave hStdInput unfilled, otherwise any attempt to retrieve the operating-system file handle
// that is associated with the specified file descriptor will led to errors.
startup_info.hStdInput = GetStdHandle(STD_INPUT_HANDLE);
}
-
- PROCESS_INFORMATION process_info;
+
+ PROCESS_INFORMATION process_info;
// TString cmd = "cmd /U" + TUtf16String can be used to read unicode messages from cmd
- // /A - ansi charset /Q - echo off, /C - command, /Q - special quotes
+ // /A - ansi charset /Q - echo off, /C - command, /Q - special quotes
TString qcmd = GetQuotedCommand();
TString cmd = UseShell ? "cmd /A /Q /S /C \"" + qcmd + "\"" : qcmd;
- // winapi can modify command text, copy it
-
+ // winapi can modify command text, copy it
+
Y_ENSURE_EX(cmd.size() < MAX_COMMAND_LINE, yexception() << "Command is too long (length=" << cmd.size() << ")");
TTempArray<wchar_t> cmdcopy(MAX_COMMAND_LINE);
Copy(cmd.data(), cmd.data() + cmd.size(), cmdcopy.Data());
@@ -617,16 +617,16 @@ void TShellCommand::TImpl::StartProcess(TShellCommand::TImpl::TPipes& pipes) {
if (!res) {
AtomicSet(ExecutionStatus, SHELL_ERROR);
- /// @todo: write to error stream if set
+ /// @todo: write to error stream if set
TStringOutput out(CollectedError);
out << "Process was not created: " << LastSystemErrorText() << " command text was: '" << GetAString(cmdcopy.Data()) << "'";
- }
+ }
Pid = process_info.hProcess;
CloseHandle(process_info.hThread);
DBG(Cerr << "created process id " << Pid << " in dir: " << cwd << ", cmd: " << cmdcopy.Data() << Endl);
-}
-#endif
-
+}
+#endif
+
void ShellQuoteArg(TString& dst, TStringBuf argument) {
dst.append("\"");
TStringBuf l, r;
@@ -657,14 +657,14 @@ TString TShellCommand::TImpl::GetQuotedCommand() const {
// Don't add unnecessary quotes. It's especially important for the windows with a 32k command line length limit.
if (QuoteArguments && ArgNeedsQuotes(argument)) {
::ShellQuoteArgSp(quoted, argument);
- } else {
+ } else {
quoted.append(" ").append(argument);
- }
- }
- return quoted;
-}
-
-#if defined(_unix_)
+ }
+ }
+ return quoted;
+}
+
+#if defined(_unix_)
void TShellCommand::TImpl::OnFork(TPipes& pipes, sigset_t oldmask, char* const* argv, char* const* envp, const std::function<void()>& afterFork) const {
try {
if (DetachSession) {
@@ -715,7 +715,7 @@ void TShellCommand::TImpl::OnFork(TPipes& pipes, sigset_t oldmask, char* const*
sErr.Release();
sErrNew.Release();
}
-
+
if (WorkDir.size()) {
NFs::SetCurrentWorkingDirectory(WorkDir);
}
@@ -724,8 +724,8 @@ void TShellCommand::TImpl::OnFork(TPipes& pipes, sigset_t oldmask, char* const*
for (int fd = NSystemInfo::MaxOpenFiles(); fd > STDERR_FILENO; --fd) {
fcntl(fd, F_SETFD, FD_CLOEXEC);
}
- }
-
+ }
+
if (!User.Name.empty()) {
ImpersonateUser(User);
}
@@ -750,18 +750,18 @@ void TShellCommand::TImpl::OnFork(TPipes& pipes, sigset_t oldmask, char* const*
Cerr << "Process was not created: "
<< "unknown error" << Endl;
}
-
+
_exit(-1);
-}
-#endif
-
-void TShellCommand::TImpl::Run() {
+}
+#endif
+
+void TShellCommand::TImpl::Run() {
Y_ENSURE(AtomicGet(ExecutionStatus) != SHELL_RUNNING, TStringBuf("Process is already running"));
- // Prepare I/O streams
- CollectedOutput.clear();
- CollectedError.clear();
- TPipes pipes;
-
+ // Prepare I/O streams
+ CollectedOutput.clear();
+ CollectedError.clear();
+ TPipes pipes;
+
if (OutputMode != TShellCommandOptions::HANDLE_INHERIT) {
TRealPipeHandle::Pipe(pipes.OutputPipeFd[0], pipes.OutputPipeFd[1], CloseOnExec);
}
@@ -770,11 +770,11 @@ void TShellCommand::TImpl::Run() {
}
if (InputMode != TShellCommandOptions::HANDLE_INHERIT) {
TRealPipeHandle::Pipe(pipes.InputPipeFd[0], pipes.InputPipeFd[1], CloseOnExec);
- }
-
+ }
+
AtomicSet(ExecutionStatus, SHELL_RUNNING);
-
-#if defined(_unix_)
+
+#if defined(_unix_)
// block all signals to avoid signal handler race after fork()
sigset_t oldmask, newmask;
SigFillSet(&newmask);
@@ -817,12 +817,12 @@ void TShellCommand::TImpl::Run() {
envp.push_back(nullptr);
}
- pid_t pid = fork();
- if (pid == -1) {
+ pid_t pid = fork();
+ if (pid == -1) {
AtomicSet(ExecutionStatus, SHELL_ERROR);
- /// @todo check if pipes are still open
+ /// @todo check if pipes are still open
ythrow TSystemError() << "Cannot fork";
- } else if (pid == 0) { // child
+ } else if (pid == 0) { // child
if (envp.size() != 0) {
OnFork(pipes, oldmask, qargv.data(), envp.data(), FuncAfterFork);
} else {
@@ -833,17 +833,17 @@ void TShellCommand::TImpl::Run() {
if (SigProcMask(SIG_SETMASK, &oldmask, nullptr) != 0) {
ythrow TSystemError() << "Cannot restore signal mask in parent";
}
- }
- Pid = pid;
-#else
- StartProcess(pipes);
-#endif
- pipes.PrepareParents();
-
+ }
+ Pid = pid;
+#else
+ StartProcess(pipes);
+#endif
+ pipes.PrepareParents();
+
if (AtomicGet(ExecutionStatus) != SHELL_RUNNING) {
- return;
+ return;
}
-
+
if (InputMode == TShellCommandOptions::HANDLE_PIPE) {
TFileHandle inputHandle(pipes.InputPipeFd[1].Release());
InputHandle.Swap(inputHandle);
@@ -861,32 +861,32 @@ void TShellCommand::TImpl::Run() {
TProcessInfo* processInfo = new TProcessInfo(this,
pipes.InputPipeFd[1].Release(), pipes.OutputPipeFd[0].Release(), pipes.ErrorPipeFd[0].Release());
- if (AsyncMode) {
+ if (AsyncMode) {
WatchThread = new TThread(&TImpl::WatchProcess, processInfo);
- WatchThread->Start();
- /// @todo wait for child to start its process session (if options.Detach)
+ WatchThread->Start();
+ /// @todo wait for child to start its process session (if options.Detach)
} else {
- Communicate(processInfo);
- }
-
- pipes.ReleaseParents(); // not needed
-}
+ Communicate(processInfo);
+ }
-void TShellCommand::TImpl::Communicate(TProcessInfo* pi) {
+ pipes.ReleaseParents(); // not needed
+}
+
+void TShellCommand::TImpl::Communicate(TProcessInfo* pi) {
THolder<IOutputStream> outputHolder;
IOutputStream* output = pi->Parent->OutputStream;
if (!output) {
- outputHolder.Reset(output = new TStringOutput(pi->Parent->CollectedOutput));
+ outputHolder.Reset(output = new TStringOutput(pi->Parent->CollectedOutput));
}
-
+
THolder<IOutputStream> errorHolder;
IOutputStream* error = pi->Parent->ErrorStream;
if (!error) {
- errorHolder.Reset(error = new TStringOutput(pi->Parent->CollectedError));
+ errorHolder.Reset(error = new TStringOutput(pi->Parent->CollectedError));
}
-
+
IInputStream*& input = pi->Parent->InputStream;
-
+
#if defined(_unix_)
// not really needed, io is done via poll
if (pi->OutputFd.IsOpen()) {
@@ -900,7 +900,7 @@ void TShellCommand::TImpl::Communicate(TProcessInfo* pi) {
}
#endif
- try {
+ try {
#if defined(_win_)
TPipePump pumps[3] = {0};
pumps[0] = {&pi->ErrorFd, error};
@@ -920,172 +920,172 @@ void TShellCommand::TImpl::Communicate(TProcessInfo* pi) {
#else
TBuffer buffer(DATA_BUFFER_SIZE);
TBuffer inputBuffer(DATA_BUFFER_SIZE);
- int bytes;
- int bytesToWrite = 0;
+ int bytes;
+ int bytesToWrite = 0;
char* bufPos = nullptr;
#endif
- TWaitResult waitPidResult;
+ TWaitResult waitPidResult;
TExitStatus status = 0;
-
- while (true) {
- {
+
+ while (true) {
+ {
with_lock (pi->Parent->TerminateMutex) {
if (TerminateIsRequired(pi)) {
return;
}
}
- waitPidResult =
-#if defined(_unix_)
+ waitPidResult =
+#if defined(_unix_)
waitpid(pi->Parent->Pid, &status, WNOHANG);
-#else
+#else
WaitForSingleObject(pi->Parent->Pid /* process_info.hProcess */, pi->Parent->PollDelayMs /* ms */);
Y_UNUSED(status);
-#endif
- // DBG(Cerr << "wait result: " << waitPidResult << Endl);
+#endif
+ // DBG(Cerr << "wait result: " << waitPidResult << Endl);
if (waitPidResult != WAIT_PROCEED) {
- break;
+ break;
}
- }
+ }
/// @todo factor out (poll + wfmo)
#if defined(_unix_)
bool haveIn = false;
bool haveOut = false;
bool haveErr = false;
- if (!input && pi->InputFd.IsOpen()) {
- DBG(Cerr << "closing input stream..." << Endl);
- pi->InputFd.Close();
- }
- if (!output && pi->OutputFd.IsOpen()) {
- DBG(Cerr << "closing output stream..." << Endl);
- pi->OutputFd.Close();
- }
- if (!error && pi->ErrorFd.IsOpen()) {
- DBG(Cerr << "closing error stream..." << Endl);
- pi->ErrorFd.Close();
- }
-
+ if (!input && pi->InputFd.IsOpen()) {
+ DBG(Cerr << "closing input stream..." << Endl);
+ pi->InputFd.Close();
+ }
+ if (!output && pi->OutputFd.IsOpen()) {
+ DBG(Cerr << "closing output stream..." << Endl);
+ pi->OutputFd.Close();
+ }
+ if (!error && pi->ErrorFd.IsOpen()) {
+ DBG(Cerr << "closing error stream..." << Endl);
+ pi->ErrorFd.Close();
+ }
+
if (!input && !output && !error) {
- continue;
+ continue;
}
-
+
struct pollfd fds[] = {
{REALPIPEHANDLE(pi->InputFd), POLLOUT, 0},
{REALPIPEHANDLE(pi->OutputFd), POLLIN, 0},
{REALPIPEHANDLE(pi->ErrorFd), POLLIN, 0}};
- int res;
-
+ int res;
+
if (!input) {
- fds[0].events = 0;
+ fds[0].events = 0;
}
if (!output) {
- fds[1].events = 0;
+ fds[1].events = 0;
}
if (!error) {
- fds[2].events = 0;
+ fds[2].events = 0;
}
-
- res = PollD(fds, 3, TInstant::Now() + TDuration::MilliSeconds(pi->Parent->PollDelayMs));
- // DBG(Cerr << "poll result: " << res << Endl);
+
+ res = PollD(fds, 3, TInstant::Now() + TDuration::MilliSeconds(pi->Parent->PollDelayMs));
+ // DBG(Cerr << "poll result: " << res << Endl);
if (-res == ETIMEDOUT || res == 0) {
- // DBG(Cerr << "poll again..." << Endl);
- continue;
- }
+ // DBG(Cerr << "poll again..." << Endl);
+ continue;
+ }
if (res < 0) {
- ythrow yexception() << "poll failed: " << LastSystemErrorText();
+ ythrow yexception() << "poll failed: " << LastSystemErrorText();
}
-
+
if ((fds[1].revents & POLLIN) == POLLIN) {
- haveOut = true;
+ haveOut = true;
} else if (fds[1].revents & (POLLERR | POLLHUP)) {
output = nullptr;
}
-
+
if ((fds[2].revents & POLLIN) == POLLIN) {
- haveErr = true;
+ haveErr = true;
} else if (fds[2].revents & (POLLERR | POLLHUP)) {
error = nullptr;
}
-
+
if (input && ((fds[0].revents & POLLOUT) == POLLOUT)) {
- haveIn = true;
+ haveIn = true;
}
- if (haveOut) {
- bytes = pi->OutputFd.Read(buffer.Data(), buffer.Capacity());
- DBG(Cerr << "transferred " << bytes << " bytes of output" << Endl);
+ if (haveOut) {
+ bytes = pi->OutputFd.Read(buffer.Data(), buffer.Capacity());
+ DBG(Cerr << "transferred " << bytes << " bytes of output" << Endl);
if (bytes > 0) {
output->Write(buffer.Data(), bytes);
} else {
output = nullptr;
}
- }
- if (haveErr) {
- bytes = pi->ErrorFd.Read(buffer.Data(), buffer.Capacity());
- DBG(Cerr << "transferred " << bytes << " bytes of error" << Endl);
+ }
+ if (haveErr) {
+ bytes = pi->ErrorFd.Read(buffer.Data(), buffer.Capacity());
+ DBG(Cerr << "transferred " << bytes << " bytes of error" << Endl);
if (bytes > 0) {
error->Write(buffer.Data(), bytes);
} else {
error = nullptr;
}
- }
-
- if (haveIn) {
- if (!bytesToWrite) {
- bytesToWrite = input->Read(inputBuffer.Data(), inputBuffer.Capacity());
- if (bytesToWrite == 0) {
+ }
+
+ if (haveIn) {
+ if (!bytesToWrite) {
+ bytesToWrite = input->Read(inputBuffer.Data(), inputBuffer.Capacity());
+ if (bytesToWrite == 0) {
if (AtomicGet(pi->Parent->ShouldCloseInput)) {
input = nullptr;
}
- continue;
+ continue;
}
- bufPos = inputBuffer.Data();
+ bufPos = inputBuffer.Data();
}
-
+
bytes = pi->InputFd.Write(bufPos, bytesToWrite);
- if (bytes > 0) {
- bytesToWrite -= bytes;
- bufPos += bytes;
+ if (bytes > 0) {
+ bytesToWrite -= bytes;
+ bufPos += bytes;
} else {
input = nullptr;
}
-
- DBG(Cerr << "transferred " << bytes << " bytes of input" << Endl);
+
+ DBG(Cerr << "transferred " << bytes << " bytes of input" << Endl);
}
#endif
- }
- DBG(Cerr << "process finished" << Endl);
-
+ }
+ DBG(Cerr << "process finished" << Endl);
+
// What's the reason of process exit.
// We need to set exit code before waiting for input thread
// Otherwise there is no way for input stream provider to discover
// that process has exited and stream shouldn't wait for new data.
- bool cleanExit = false;
+ bool cleanExit = false;
TMaybe<int> processExitCode;
-#if defined(_unix_)
+#if defined(_unix_)
processExitCode = WEXITSTATUS(status);
if (WIFEXITED(status) && processExitCode == 0) {
- cleanExit = true;
+ cleanExit = true;
} else if (WIFSIGNALED(status)) {
processExitCode = -WTERMSIG(status);
}
-#else
- if (waitPidResult == WAIT_OBJECT_0) {
- DWORD exitCode = STILL_ACTIVE;
+#else
+ if (waitPidResult == WAIT_OBJECT_0) {
+ DWORD exitCode = STILL_ACTIVE;
if (!GetExitCodeProcess(pi->Parent->Pid, &exitCode)) {
- ythrow yexception() << "GetExitCodeProcess: " << LastSystemErrorText();
+ ythrow yexception() << "GetExitCodeProcess: " << LastSystemErrorText();
}
- if (exitCode == 0)
- cleanExit = true;
+ if (exitCode == 0)
+ cleanExit = true;
processExitCode = static_cast<int>(exitCode);
- DBG(Cerr << "exit code: " << exitCode << Endl);
+ DBG(Cerr << "exit code: " << exitCode << Endl);
}
-#endif
+#endif
pi->Parent->ExitCode = processExitCode;
- if (cleanExit) {
+ if (cleanExit) {
AtomicSet(pi->Parent->ExecutionStatus, SHELL_FINISHED);
- } else {
+ } else {
AtomicSet(pi->Parent->ExecutionStatus, SHELL_ERROR);
}
@@ -1108,18 +1108,18 @@ void TShellCommand::TImpl::Communicate(TProcessInfo* pi) {
}
#endif
} catch (const yexception& e) {
- // Some error in watch occured, set result to error
+ // Some error in watch occured, set result to error
AtomicSet(pi->Parent->ExecutionStatus, SHELL_INTERNAL_ERROR);
- pi->Parent->InternalError = e.what();
+ pi->Parent->InternalError = e.what();
if (input) {
- pi->InputFd.Close();
+ pi->InputFd.Close();
}
- Cdbg << "shell command internal error: " << pi->Parent->InternalError << Endl;
+ Cdbg << "shell command internal error: " << pi->Parent->InternalError << Endl;
}
- // Now we can safely delete process info struct and other data
- pi->Parent->TerminateFlag = true;
+ // Now we can safely delete process info struct and other data
+ pi->Parent->TerminateFlag = true;
TerminateIsRequired(pi);
-}
+}
TShellCommand::TShellCommand(const TStringBuf cmd, const TList<TString>& args, const TShellCommandOptions& options,
const TString& workdir)
diff --git a/util/system/shellcommand.h b/util/system/shellcommand.h
index 8730627fe5..4304202c68 100644
--- a/util/system/shellcommand.h
+++ b/util/system/shellcommand.h
@@ -88,7 +88,7 @@ public:
* @note in default close-on-exec mode is off.
* @return self
*/
- inline TShellCommandOptions& SetCloseAllFdsOnExec(bool closeAllFdsOnExec) {
+ inline TShellCommandOptions& SetCloseAllFdsOnExec(bool closeAllFdsOnExec) {
CloseAllFdsOnExec = closeAllFdsOnExec;
return *this;
}
@@ -98,30 +98,30 @@ public:
* in separate thread, and control will be returned immediately
*
* @param async true if asynchonous mode is needed
- * @note in default async mode launcher will need 100% cpu for rapid process termination
+ * @note in default async mode launcher will need 100% cpu for rapid process termination
* @return self
*/
- inline TShellCommandOptions& SetAsync(bool async) {
+ inline TShellCommandOptions& SetAsync(bool async) {
AsyncMode = async;
- if (AsyncMode)
- PollDelayMs = 0;
- return *this;
- }
-
- /**
- * @brief specify delay for process controlling loop
- * @param ms number of milliseconds to poll for
- * @note for synchronous process default of 1s should generally fit
- * for async process default is no latency and that consumes 100% one cpu
- * SetAsync(true) will reset this delay to 0, so call this method after
- * @return self
- */
- inline TShellCommandOptions& SetLatency(size_t ms) {
- PollDelayMs = ms;
+ if (AsyncMode)
+ PollDelayMs = 0;
return *this;
}
/**
+ * @brief specify delay for process controlling loop
+ * @param ms number of milliseconds to poll for
+ * @note for synchronous process default of 1s should generally fit
+ * for async process default is no latency and that consumes 100% one cpu
+ * SetAsync(true) will reset this delay to 0, so call this method after
+ * @return self
+ */
+ inline TShellCommandOptions& SetLatency(size_t ms) {
+ PollDelayMs = ms;
+ return *this;
+ }
+
+ /**
* @brief set the stream, which is input fetched from
*
* @param stream Pointer to stream.
@@ -168,17 +168,17 @@ public:
}
/**
- * @brief set if Finish() should be called on user-supplied streams
- * if process is run in async mode Finish will be called in process' thread
- * @param val if Finish() should be called
- * @return self
- */
- inline TShellCommandOptions& SetCloseStreams(bool val) {
- CloseStreams = val;
- return *this;
- }
-
- /**
+ * @brief set if Finish() should be called on user-supplied streams
+ * if process is run in async mode Finish will be called in process' thread
+ * @param val if Finish() should be called
+ * @return self
+ */
+ inline TShellCommandOptions& SetCloseStreams(bool val) {
+ CloseStreams = val;
+ return *this;
+ }
+
+ /**
* @brief set if input stream should be closed after all data is read
* call SetCloseInput(false) for interactive process
* @param val if input stream should be closed
@@ -190,21 +190,21 @@ public:
}
/**
- * @brief set if command should be interpreted by OS shell (/bin/sh or cmd.exe)
- * shell is enabled by default
- * call SetUseShell(false) for command to be sent to OS verbatim
- * @note shell operators > < | && || will not work if this option is off
- * @param useShell if command should be run in shell
- * @return self
- */
- inline TShellCommandOptions& SetUseShell(bool useShell) {
- UseShell = useShell;
- if (!useShell)
- QuoteArguments = false;
- return *this;
- }
-
- /**
+ * @brief set if command should be interpreted by OS shell (/bin/sh or cmd.exe)
+ * shell is enabled by default
+ * call SetUseShell(false) for command to be sent to OS verbatim
+ * @note shell operators > < | && || will not work if this option is off
+ * @param useShell if command should be run in shell
+ * @return self
+ */
+ inline TShellCommandOptions& SetUseShell(bool useShell) {
+ UseShell = useShell;
+ if (!useShell)
+ QuoteArguments = false;
+ return *this;
+ }
+
+ /**
* @brief set if the arguments should be wrapped in quotes.
* Please, note that this option makes no difference between
* real arguments and shell syntax, so if you execute something
@@ -214,28 +214,28 @@ public:
* which will never end successfully.
* By default, this option is turned on.
*
- * @note arguments will only be quoted if shell is used
+ * @note arguments will only be quoted if shell is used
* @param quote if the arguments should be quoted
*
* @return self
*/
- inline TShellCommandOptions& SetQuoteArguments(bool quote) {
+ inline TShellCommandOptions& SetQuoteArguments(bool quote) {
QuoteArguments = quote;
return *this;
}
- /**
- * @brief set to run command in new session
- * @note set this option to off to deliver parent's signals to command as well
- * @note currently ignored on windows
- * @param detach if command should be run in new session
- * @return self
- */
- inline TShellCommandOptions& SetDetachSession(bool detach) {
- DetachSession = detach;
- return *this;
- }
-
+ /**
+ * @brief set to run command in new session
+ * @note set this option to off to deliver parent's signals to command as well
+ * @note currently ignored on windows
+ * @param detach if command should be run in new session
+ * @return self
+ */
+ inline TShellCommandOptions& SetDetachSession(bool detach) {
+ DetachSession = detach;
+ return *this;
+ }
+
/**
* @brief specifies pure function to be called in the child process after fork, before calling execve
* @note currently ignored on windows
@@ -295,7 +295,7 @@ public:
return *this;
}
-public:
+public:
bool ClearSignalMask = false;
bool CloseAllFdsOnExec = false;
bool AsyncMode = false;
@@ -309,10 +309,10 @@ public:
EHandleMode OutputMode = HANDLE_STREAM;
EHandleMode ErrorMode = HANDLE_STREAM;
- /// @todo more options
- // bool SearchPath // search exe name in $PATH
- // bool UnicodeConsole
- // bool EmulateConsole // provide isatty == true
+ /// @todo more options
+ // bool SearchPath // search exe name in $PATH
+ // bool UnicodeConsole
+ // bool EmulateConsole // provide isatty == true
/// @todo command's stdin should be exposet as IOutputStream to support dialogue
IInputStream* InputStream;
IOutputStream* OutputStream;
@@ -320,8 +320,8 @@ public:
TUserOptions User;
THashMap<TString, TString> Environment;
int Nice = 0;
-
- static const size_t DefaultSyncPollDelay = 1000; // ms
+
+ static const size_t DefaultSyncPollDelay = 1000; // ms
std::function<void()> FuncAfterFork = {};
};
@@ -349,7 +349,7 @@ public:
* @param cmd binary name
* @param args arguments list
* @param options execution options
- * @todo store entire options structure
+ * @todo store entire options structure
*/
TShellCommand(const TStringBuf cmd, const TList<TString>& args, const TShellCommandOptions& options = TShellCommandOptions(),
const TString& workdir = TString());
@@ -440,7 +440,7 @@ public:
*
* @return self
*/
- TShellCommand& Run();
+ TShellCommand& Run();
/**
* @brief terminate the execution
@@ -448,14 +448,14 @@ public:
*
* @return self
*/
- TShellCommand& Terminate();
+ TShellCommand& Terminate();
/**
* @brief wait until the execution is finished
*
* @return self
*/
- TShellCommand& Wait();
+ TShellCommand& Wait();
/**
* @brief close process' stdin
diff --git a/util/system/shellcommand_ut.cpp b/util/system/shellcommand_ut.cpp
index 9d849279d2..5daa23e29f 100644
--- a/util/system/shellcommand_ut.cpp
+++ b/util/system/shellcommand_ut.cpp
@@ -17,16 +17,16 @@
#include <util/string/strip.h>
#include <util/folder/tempdir.h>
-#if defined(_win_)
+#if defined(_win_)
#define NL "\r\n"
const char catCommand[] = "sort"; // not really cat but ok
const size_t textSize = 1;
-#else
+#else
#define NL "\n"
const char catCommand[] = "/bin/cat";
const size_t textSize = 20000;
-#endif
-
+#endif
+
class TGuardedStringStream: public IInputStream, public IOutputStream {
public:
TGuardedStringStream() {
@@ -72,18 +72,18 @@ Y_UNIT_TEST_SUITE(TShellQuoteTest) {
Y_UNIT_TEST_SUITE(TShellCommandTest) {
Y_UNIT_TEST(TestNoQuotes) {
- TShellCommandOptions options;
- options.SetQuoteArguments(false);
- TShellCommand cmd("echo hello");
- cmd.Run();
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "hello" NL);
- UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
+ TShellCommandOptions options;
+ options.SetQuoteArguments(false);
+ TShellCommand cmd("echo hello");
+ cmd.Run();
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "hello" NL);
+ UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
UNIT_ASSERT_VALUES_EQUAL(cmd.GetQuotedCommand(), "echo hello");
- }
-
+ }
+
Y_UNIT_TEST(TestOnlyNecessaryQuotes) {
TShellCommandOptions options;
options.SetQuoteArguments(true);
@@ -98,75 +98,75 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
}
Y_UNIT_TEST(TestRun) {
- TShellCommand cmd("echo");
- cmd << "hello";
- cmd.Run();
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
-#if defined(_win_)
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "\"hello\"\r\n");
-#else
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "hello\n");
-#endif
- UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
+ TShellCommand cmd("echo");
+ cmd << "hello";
+ cmd.Run();
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
+#if defined(_win_)
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "\"hello\"\r\n");
+#else
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput(), "hello\n");
+#endif
+ UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
- }
- // running with no shell is not implemented for win
- // there should be no problem with it as long as SearchPath is on
+ }
+ // running with no shell is not implemented for win
+ // there should be no problem with it as long as SearchPath is on
Y_UNIT_TEST(TestNoShell) {
-#if defined(_win_)
- const char dir[] = "dir";
-#else
- const char dir[] = "ls";
-#endif
-
+#if defined(_win_)
+ const char dir[] = "dir";
+#else
+ const char dir[] = "ls";
+#endif
+
TShellCommandOptions options;
- options.SetQuoteArguments(false);
-
- {
- options.SetUseShell(false);
- TShellCommand cmd(dir, options);
+ options.SetQuoteArguments(false);
+
+ {
+ options.SetUseShell(false);
+ TShellCommand cmd(dir, options);
cmd << "|"
<< "sort";
-
- cmd.Run();
- UNIT_ASSERT(TShellCommand::SHELL_ERROR == cmd.GetStatus());
+
+ cmd.Run();
+ UNIT_ASSERT(TShellCommand::SHELL_ERROR == cmd.GetStatus());
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 != cmd.GetExitCode());
- }
- {
- options.SetUseShell(true);
- TShellCommand cmd(dir, options);
+ }
+ {
+ options.SetUseShell(true);
+ TShellCommand cmd(dir, options);
cmd << "|"
<< "sort";
- cmd.Run();
- UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
+ cmd.Run();
+ UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
UNIT_ASSERT_VALUES_EQUAL(cmd.GetError().size(), 0u);
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
- }
- }
+ }
+ }
Y_UNIT_TEST(TestAsyncRun) {
- TShellCommandOptions options;
+ TShellCommandOptions options;
options.SetAsync(true);
-#if defined(_win_)
- // fails with weird error "Input redirection is not supported"
- // TShellCommand cmd("sleep", options);
- // cmd << "3";
- TShellCommand cmd("ping 1.1.1.1 -n 1 -w 2000", options);
-#else
- TShellCommand cmd("sleep", options);
- cmd << "2";
-#endif
+#if defined(_win_)
+ // fails with weird error "Input redirection is not supported"
+ // TShellCommand cmd("sleep", options);
+ // cmd << "3";
+ TShellCommand cmd("ping 1.1.1.1 -n 1 -w 2000", options);
+#else
+ TShellCommand cmd("sleep", options);
+ cmd << "2";
+#endif
UNIT_ASSERT(TShellCommand::SHELL_NONE == cmd.GetStatus());
cmd.Run();
sleep(1);
UNIT_ASSERT(TShellCommand::SHELL_RUNNING == cmd.GetStatus());
cmd.Wait();
- UNIT_ASSERT(TShellCommand::SHELL_RUNNING != cmd.GetStatus());
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
-#if !defined(_win_)
+ UNIT_ASSERT(TShellCommand::SHELL_RUNNING != cmd.GetStatus());
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
+#if !defined(_win_)
UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
UNIT_ASSERT_VALUES_EQUAL(cmd.GetOutput().size(), 0u);
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
-#endif
+#endif
}
Y_UNIT_TEST(TestQuotes) {
TShellCommandOptions options;
@@ -174,15 +174,15 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
TString output;
TStringOutput outputStream(output);
options.SetOutputStream(&outputStream);
- TShellCommand cmd("echo", options);
+ TShellCommand cmd("echo", options);
cmd << input;
cmd.Run().Wait();
output = StripString(output);
-#if defined(_win_)
- UNIT_ASSERT_VALUES_EQUAL("\"a\\\"a a\"", output);
-#else
+#if defined(_win_)
+ UNIT_ASSERT_VALUES_EQUAL("\"a\\\"a a\"", output);
+#else
UNIT_ASSERT_VALUES_EQUAL(input, output);
-#endif
+#endif
UNIT_ASSERT_VALUES_EQUAL(cmd.GetError().size(), 0u);
}
Y_UNIT_TEST(TestRunNonexistent) {
@@ -199,13 +199,13 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
UNIT_ASSERT_VALUES_UNEQUAL(cmd.GetError().size(), 0u);
UNIT_ASSERT(cmd.GetExitCode().Defined() && 2 == cmd.GetExitCode());
}
- // 'type con' and 'copy con con' want real console, not stdin, use sort
+ // 'type con' and 'copy con con' want real console, not stdin, use sort
Y_UNIT_TEST(TestInput) {
TShellCommandOptions options;
TString input = (TString("a") * 2000).append(NL) * textSize;
TStringInput inputStream(input);
options.SetInputStream(&inputStream);
- TShellCommand cmd(catCommand, options);
+ TShellCommand cmd(catCommand, options);
cmd.Run().Wait();
UNIT_ASSERT_VALUES_EQUAL(input, cmd.GetOutput());
UNIT_ASSERT_VALUES_EQUAL(cmd.GetError().size(), 0u);
@@ -218,28 +218,28 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
TString output;
TStringOutput outputStream(output);
options.SetOutputStream(&outputStream);
- TShellCommand cmd(catCommand, options);
+ TShellCommand cmd(catCommand, options);
cmd.Run().Wait();
UNIT_ASSERT_VALUES_EQUAL(input, output);
UNIT_ASSERT_VALUES_EQUAL(cmd.GetError().size(), 0u);
}
Y_UNIT_TEST(TestIO) {
- // descriptive test: use all options
- TShellCommandOptions options;
+ // descriptive test: use all options
+ TShellCommandOptions options;
options.SetAsync(true);
- options.SetQuoteArguments(false);
- options.SetLatency(10);
+ options.SetQuoteArguments(false);
+ options.SetLatency(10);
options.SetClearSignalMask(true);
- options.SetCloseAllFdsOnExec(true);
+ options.SetCloseAllFdsOnExec(true);
options.SetCloseInput(false);
TGuardedStringStream write;
- options.SetInputStream(&write);
+ options.SetInputStream(&write);
TGuardedStringStream read;
- options.SetOutputStream(&read);
- options.SetUseShell(true);
-
+ options.SetOutputStream(&read);
+ options.SetUseShell(true);
+
TShellCommand cmd("cat", options);
- cmd.Run();
+ cmd.Run();
write << "alpha" << NL;
while (read.Str() != "alpha" NL) {
@@ -252,50 +252,50 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
}
write << "zeta" << NL;
- cmd.CloseInput();
- cmd.Wait();
-
- UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
- UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
- UNIT_ASSERT_VALUES_EQUAL(read.Str(), "alpha" NL "omega" NL "zeta" NL);
+ cmd.CloseInput();
+ cmd.Wait();
+
+ UNIT_ASSERT_VALUES_EQUAL(cmd.GetError(), "");
+ UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
+ UNIT_ASSERT_VALUES_EQUAL(read.Str(), "alpha" NL "omega" NL "zeta" NL);
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
- }
+ }
Y_UNIT_TEST(TestStreamClose) {
struct TStream: public IOutputStream {
- size_t NumCloses = 0;
+ size_t NumCloses = 0;
void DoWrite(const void* buf, size_t len) override {
Y_UNUSED(buf);
Y_UNUSED(len);
}
void DoFinish() override {
- ++NumCloses;
- }
- } stream;
-
- auto options1 = TShellCommandOptions().SetCloseStreams(false).SetOutputStream(&stream).SetErrorStream(&stream);
- TShellCommand("echo hello", options1).Run().Wait();
- UNIT_ASSERT_VALUES_EQUAL(stream.NumCloses, 0);
-
- auto options = TShellCommandOptions().SetCloseStreams(true).SetOutputStream(&stream).SetErrorStream(&stream);
- TShellCommand("echo hello", options).Run().Wait();
+ ++NumCloses;
+ }
+ } stream;
+
+ auto options1 = TShellCommandOptions().SetCloseStreams(false).SetOutputStream(&stream).SetErrorStream(&stream);
+ TShellCommand("echo hello", options1).Run().Wait();
+ UNIT_ASSERT_VALUES_EQUAL(stream.NumCloses, 0);
+
+ auto options = TShellCommandOptions().SetCloseStreams(true).SetOutputStream(&stream).SetErrorStream(&stream);
+ TShellCommand("echo hello", options).Run().Wait();
UNIT_ASSERT_VALUES_EQUAL(stream.NumCloses, 2);
- }
+ }
Y_UNIT_TEST(TestInterruptSimple) {
- TShellCommandOptions options;
- options.SetAsync(true);
+ TShellCommandOptions options;
+ options.SetAsync(true);
options.SetCloseInput(false);
TGuardedStringStream write;
options.SetInputStream(&write); // set input stream that will be waited by cat
- TShellCommand cmd(catCommand, options);
- cmd.Run();
+ TShellCommand cmd(catCommand, options);
+ cmd.Run();
sleep(1);
- UNIT_ASSERT(TShellCommand::SHELL_RUNNING == cmd.GetStatus());
- cmd.Terminate();
- cmd.Wait();
- UNIT_ASSERT(TShellCommand::SHELL_RUNNING != cmd.GetStatus());
- }
-#if !defined(_win_)
- // this ut is unix-only, port to win using %TEMP%
+ UNIT_ASSERT(TShellCommand::SHELL_RUNNING == cmd.GetStatus());
+ cmd.Terminate();
+ cmd.Wait();
+ UNIT_ASSERT(TShellCommand::SHELL_RUNNING != cmd.GetStatus());
+ }
+#if !defined(_win_)
+ // this ut is unix-only, port to win using %TEMP%
Y_UNIT_TEST(TestInterrupt) {
TString tmpfile = TString("shellcommand_ut.interrupt.") + ToString(RandomNumber<ui32>());
@@ -379,7 +379,7 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
UNIT_ASSERT(TShellCommand::SHELL_FINISHED == cmd.GetStatus());
UNIT_ASSERT(cmd.GetExitCode().Defined() && 0 == cmd.GetExitCode());
}
-#endif
+#endif
Y_UNIT_TEST(TestInternalError) {
TString input = (TString("a") * 2000).append("\n");
TStringInput inputStream(input);
@@ -387,7 +387,7 @@ Y_UNIT_TEST_SUITE(TShellCommandTest) {
TShellCommandOptions options;
options.SetInputStream(&inputStream);
options.SetOutputStream(&outputStream);
- TShellCommand cmd(catCommand, options);
+ TShellCommand cmd(catCommand, options);
cmd.Run().Wait();
UNIT_ASSERT(TShellCommand::SHELL_INTERNAL_ERROR == cmd.GetStatus());
UNIT_ASSERT_VALUES_UNEQUAL(cmd.GetInternalError().size(), 0u);