Skip to content

back to Reference (Gold) summary

Reference (Gold): chardet

Pytest Summary for test .

status count
passed 375
xpassed 1
xfailed 6
failed 1
total 383
collected 383

Failed pytests:

disabled.gr.xml-iso-8859-7]

disabled.gr.xml-iso-8859-7]

wikitop_tr_ISO-8859-9.txt-iso-8859-9]

wikitop_tr_ISO-8859-9.txt-iso-8859-9]
file_name = 'tests/iso-8859-9-turkish/wikitop_tr_ISO-8859-9.txt'
encoding = 'iso-8859-9'

    @pytest.mark.parametrize("file_name, encoding", gen_test_params())
    def test_encoding_detection(file_name, encoding):
        with open(file_name, "rb") as f:
            input_bytes = f.read()
            result = chardet.detect(input_bytes)
            try:
                expected_unicode = input_bytes.decode(encoding)
            except LookupError:
                expected_unicode = ""
            try:
                detected_unicode = input_bytes.decode(result["encoding"])
            except (LookupError, UnicodeDecodeError, TypeError):
                detected_unicode = ""
        if result:
            encoding_match = (result["encoding"] or "").lower() == encoding
        else:
            encoding_match = False
        # Only care about mismatches that would actually result in different
        # behavior when decoding
        if not encoding_match and expected_unicode != detected_unicode:
            wrapped_expected = "\n".join(textwrap.wrap(expected_unicode, 100)) + "\n"
            wrapped_detected = "\n".join(textwrap.wrap(detected_unicode, 100)) + "\n"
            diff = "".join(
                list(
                    ndiff(
                        wrapped_expected.splitlines(True), wrapped_detected.splitlines(True)
                    )
                )[:20]
            )
            all_encodings = chardet.detect_all(input_bytes, ignore_threshold=True)
        else:
            diff = ""
            encoding_match = True
            all_encodings = [result]
>       assert encoding_match, (
            f"Expected {encoding}, but got {result} for {file_name}.  First 20 "
            f"lines of character differences: \n{diff}\n"
            f"All encodings: {pformat(all_encodings)}"
        )
E       AssertionError: Expected iso-8859-9, but got {'encoding': 'ISO-8859-1', 'confidence': 0.73, 'language': ''} for tests/iso-8859-9-turkish/wikitop_tr_ISO-8859-9.txt.  First 20 lines of character differences: 
E         - İstanbul, Türkiye'nin en kalabalık, iktisadi ve kültürel açıdan en önemli şehri.[2][3][4] İktisadi
E         ? ^                               ^                          ^              ^               ^
E         + Ýstanbul, Türkiye'nin en kalabalýk, iktisadi ve kültürel açýdan en önemli þehri.[2][3][4] Ýktisadi
E         ? ^                               ^                          ^              ^               ^
E         - büyüklük açıdan dünyada 34., nüfus açısından belediye sınırları göz önüne alınarak yapılan
E         ?            ^                         ^ ^               ^ ^    ^             ^         ^
E         + büyüklük açýdan dünyada 34., nüfus açýsýndan belediye sýnýrlarý göz önüne alýnarak yapýlan
E         ?            ^                         ^ ^               ^ ^    ^             ^         ^
E         - sıralamaya göre Avrupa'da birinci sırada gelir.[5][6]   İstanbul Türkiye'nin kuzeybatısında, Marmara
E         ?  ^                                 ^                    ^                            ^ ^
E         + sýralamaya göre Avrupa'da birinci sýrada gelir.[5][6]   Ýstanbul Türkiye'nin kuzeybatýsýnda, Marmara
E         ?  ^                                 ^                    ^                            ^ ^
E         - kıyısı ve Boğaziçi boyunca, Haliç'i de çevreleyecek şekilde kurulmuştur.[7] İstanbul kıtalararası
E         ?  ^ ^ ^      ^                                       ^              ^        ^         ^         ^
E         + kýyýsý ve Boðaziçi boyunca, Haliç'i de çevreleyecek þekilde kurulmuþtur.[7] Ýstanbul kýtalararasý
E         ?  ^ ^ ^      ^                                       ^              ^        ^         ^         ^
E         - bir şehir olup, Avrupa'daki bölümüne Avrupa Yakası veya Rumeli Yakası, Asya'daki bölümüne ise
E         ?     ^                                            ^                  ^
E         + bir þehir olup, Avrupa'daki bölümüne Avrupa Yakasý veya Rumeli Yakasý, Asya'daki bölümüne ise
E         ?     ^                                            ^                  ^
E         
E         All encodings: [{'confidence': 0.73, 'encoding': 'ISO-8859-1', 'language': ''},
E          {'confidence': 0.6997099512799791,
E           'encoding': 'ISO-8859-9',
E           'language': 'Turkish'},
E          {'confidence': 0.0728976103273897,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.06145438079925295,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.05435984154374254,
E           'encoding': 'windows-1251',
E           'language': 'Russian'},
E          {'confidence': 0.04977581541603081,
E           'encoding': 'MacCyrillic',
E           'language': 'Russian'},
E          {'confidence': 0.023217049356810692,
E           'encoding': 'ISO-8859-7',
E           'language': 'Greek'},
E          {'confidence': 0.023217049356810692,
E           'encoding': 'windows-1253',
E           'language': 'Greek'},
E          {'confidence': 0.010753368357922309,
E           'encoding': 'IBM855',
E           'language': 'Russian'},
E          {'confidence': 0.010000000000000009, 'encoding': 'utf-8', 'language': ''},
E          {'confidence': 0.01, 'encoding': 'CP932', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'EUC-JP', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'GB2312', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-KR', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'CP949', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'Big5', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-TW', 'language': 'Taiwan'},
E          {'confidence': 0.01, 'encoding': 'Johab', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'ISO-8859-5', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'IBM866', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'TIS-620', 'language': 'Thai'},
E          {'confidence': 0.0026171872740159445,
E           'encoding': 'windows-1251',
E           'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'KOI8-R', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'ISO-8859-5', 'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'}]
E       assert False

test.py:110: AssertionError

subtitle.srt-iso-8859-9]

subtitle.srt-iso-8859-9]
file_name = 'tests/iso-8859-9-turkish/subtitle.srt', encoding = 'iso-8859-9'

    @pytest.mark.parametrize("file_name, encoding", gen_test_params())
    def test_encoding_detection(file_name, encoding):
        with open(file_name, "rb") as f:
            input_bytes = f.read()
            result = chardet.detect(input_bytes)
            try:
                expected_unicode = input_bytes.decode(encoding)
            except LookupError:
                expected_unicode = ""
            try:
                detected_unicode = input_bytes.decode(result["encoding"])
            except (LookupError, UnicodeDecodeError, TypeError):
                detected_unicode = ""
        if result:
            encoding_match = (result["encoding"] or "").lower() == encoding
        else:
            encoding_match = False
        # Only care about mismatches that would actually result in different
        # behavior when decoding
        if not encoding_match and expected_unicode != detected_unicode:
            wrapped_expected = "\n".join(textwrap.wrap(expected_unicode, 100)) + "\n"
            wrapped_detected = "\n".join(textwrap.wrap(detected_unicode, 100)) + "\n"
            diff = "".join(
                list(
                    ndiff(
                        wrapped_expected.splitlines(True), wrapped_detected.splitlines(True)
                    )
                )[:20]
            )
            all_encodings = chardet.detect_all(input_bytes, ignore_threshold=True)
        else:
            diff = ""
            encoding_match = True
            all_encodings = [result]
>       assert encoding_match, (
            f"Expected {encoding}, but got {result} for {file_name}.  First 20 "
            f"lines of character differences: \n{diff}\n"
            f"All encodings: {pformat(all_encodings)}"
        )
E       AssertionError: Expected iso-8859-9, but got {'encoding': 'ISO-8859-1', 'confidence': 0.73, 'language': ''} for tests/iso-8859-9-turkish/subtitle.srt.  First 20 lines of character differences: 
E         - 1 00:00:03,273 --> 00:00:04,416 Benim adım Abaddon.  2 00:00:04,417 --> 00:00:06,051 Cehennemin
E         ?                                         ^
E         + 1 00:00:03,273 --> 00:00:04,416 Benim adým Abaddon.  2 00:00:04,417 --> 00:00:06,051 Cehennemin
E         ?                                         ^
E         - Savaşçısı'da kim?  3 00:00:06,053 --> 00:00:07,085 Ben senin kralınım.  4 00:00:07,087 -->
E         ?     ^ ^ ^                                                        ^ ^
E         + Savaþçýsý'da kim?  3 00:00:06,053 --> 00:00:07,085 Ben senin kralýným.  4 00:00:07,087 -->
E         ?     ^ ^ ^                                                        ^ ^
E           00:00:08,353 Ona gelirsek...  5 00:00:09,824 --> 00:00:12,641 Bana yine yalan söyledin.  6
E         - 00:00:12,643 --> 00:00:14,893 Başka seçeneğim yoktu.  7 00:00:14,895 --> 00:00:20,783 Ne yani
E         ?                                 ^         ^
E         + 00:00:12,643 --> 00:00:14,893 Baþka seçeneðim yoktu.  7 00:00:14,895 --> 00:00:20,783 Ne yani
E         ?                                 ^         ^
E         - psikopat bir meleğin bedenime girmesine mi izin verdin?  8 00:00:20,785 --> 00:00:25,037 Gerçekte
E         ?                  ^
E         + psikopat bir meleðin bedenime girmesine mi izin verdin?  8 00:00:20,785 --> 00:00:25,037 Gerçekte
E         ?                  ^
E         - kim olduğunu biliyorum Gadreel.  9 00:00:25,039 --> 00:00:27,039 Yardımcın olarak sana katılmayı
E         ?         ^                                                            ^  ^                 ^    ^
E         + kim olduðunu biliyorum Gadreel.  9 00:00:25,039 --> 00:00:27,039 Yardýmcýn olarak sana katýlmayý
E         
E         All encodings: [{'confidence': 0.73, 'encoding': 'ISO-8859-1', 'language': ''},
E          {'confidence': 0.6073294729263563,
E           'encoding': 'ISO-8859-9',
E           'language': 'Turkish'},
E          {'confidence': 0.05229003972282906,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.046634525116845425,
E           'encoding': 'MacCyrillic',
E           'language': 'Russian'},
E          {'confidence': 0.04636530721981003,
E           'encoding': 'ISO-8859-7',
E           'language': 'Greek'},
E          {'confidence': 0.04636530721981003,
E           'encoding': 'windows-1253',
E           'language': 'Greek'},
E          {'confidence': 0.043329031095888974,
E           'encoding': 'windows-1251',
E           'language': 'Russian'},
E          {'confidence': 0.038795835923389296,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.010000000000000009, 'encoding': 'utf-8', 'language': ''},
E          {'confidence': 0.01, 'encoding': 'SHIFT_JIS', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'EUC-JP', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'GB2312', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-KR', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'CP949', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'Big5', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-TW', 'language': 'Taiwan'},
E          {'confidence': 0.01, 'encoding': 'Johab', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'ISO-8859-5', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'IBM866', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'IBM855', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'TIS-620', 'language': 'Thai'},
E          {'confidence': 0.009743324015662668,
E           'encoding': 'windows-1251',
E           'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'KOI8-R', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'ISO-8859-5', 'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'}]
E       assert False

test.py:110: AssertionError

divxplanet.com.xml-iso-8859-9]

divxplanet.com.xml-iso-8859-9]
file_name = 'tests/iso-8859-9-turkish/divxplanet.com.xml'
encoding = 'iso-8859-9'

    @pytest.mark.parametrize("file_name, encoding", gen_test_params())
    def test_encoding_detection(file_name, encoding):
        with open(file_name, "rb") as f:
            input_bytes = f.read()
            result = chardet.detect(input_bytes)
            try:
                expected_unicode = input_bytes.decode(encoding)
            except LookupError:
                expected_unicode = ""
            try:
                detected_unicode = input_bytes.decode(result["encoding"])
            except (LookupError, UnicodeDecodeError, TypeError):
                detected_unicode = ""
        if result:
            encoding_match = (result["encoding"] or "").lower() == encoding
        else:
            encoding_match = False
        # Only care about mismatches that would actually result in different
        # behavior when decoding
        if not encoding_match and expected_unicode != detected_unicode:
            wrapped_expected = "\n".join(textwrap.wrap(expected_unicode, 100)) + "\n"
            wrapped_detected = "\n".join(textwrap.wrap(detected_unicode, 100)) + "\n"
            diff = "".join(
                list(
                    ndiff(
                        wrapped_expected.splitlines(True), wrapped_detected.splitlines(True)
                    )
                )[:20]
            )
            all_encodings = chardet.detect_all(input_bytes, ignore_threshold=True)
        else:
            diff = ""
            encoding_match = True
            all_encodings = [result]
>       assert encoding_match, (
            f"Expected {encoding}, but got {result} for {file_name}.  First 20 "
            f"lines of character differences: \n{diff}\n"
            f"All encodings: {pformat(all_encodings)}"
        )
E       AssertionError: Expected iso-8859-9, but got {'encoding': 'ISO-8859-1', 'confidence': 0.73, 'language': ''} for tests/iso-8859-9-turkish/divxplanet.com.xml.  First 20 lines of character differences: 
E              DiVXPlanet -
E           Paylasim Ortaminiz http://divxplanet.com DiVXPLanet.com Son
E           AltyazilarArctic Air English 1 CD
E         - altyazısıhttp://divxplanet.com/sub/s/307345/Arctic-Air.htmlArctic
E         ?       ^ ^
E         + altyazýsýhttp://divxplanet.com/sub/s/307345/Arctic-Air.htmlArctic
E         ?       ^ ^
E         - Air English 1 CD altyazısıTwo-Lane Blacktop Türkçe 1 CD
E         ?                        ^ ^
E         + Air English 1 CD altyazýsý</description></item><item><title>Two-Lane Blacktop Türkçe 1 CD
E         ?                        ^ ^
E         - altyazısıhttp://divxplanet.com/sub/s/307344/Two-Lane-
E         ?       ^ ^
E         + altyazýsýhttp://divxplanet.com/sub/s/307344/Two-Lane-
E         ?       ^ ^
E           Blacktop.htmlTwo-Lane Blacktop Türkçe 1 CD
E         - altyazısıMatewan English 1 CD
E         ?       ^ ^
E         + altyazýsý</description></item><item><title>Matewan English 1 CD
E         ?       ^ ^
E         
E         All encodings: [{'confidence': 0.73, 'encoding': 'ISO-8859-1', 'language': ''},
E          {'confidence': 0.5686766313672025,
E           'encoding': 'ISO-8859-9',
E           'language': 'Turkish'},
E          {'confidence': 0.057440558301017866,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.010000000000000009, 'encoding': 'utf-8', 'language': ''},
E          {'confidence': 0.01, 'encoding': 'SHIFT_JIS', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'EUC-JP', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'GB2312', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-KR', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'CP949', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'Big5', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-TW', 'language': 'Taiwan'},
E          {'confidence': 0.01, 'encoding': 'Johab', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'windows-1251', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'KOI8-R', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'ISO-8859-5', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'MacCyrillic', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'IBM866', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'IBM855', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'TIS-620', 'language': 'Thai'},
E          {'confidence': 0.0, 'encoding': 'ISO-8859-7', 'language': 'Greek'},
E          {'confidence': 0.0, 'encoding': 'windows-1253', 'language': 'Greek'},
E          {'confidence': 0.0, 'encoding': 'ISO-8859-5', 'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'windows-1251', 'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'}]
E       assert False

test.py:110: AssertionError
</pre>
</details>
<h3 id="_ude_1txt-iso-8859-9">_ude_1.txt-iso-8859-9]</h3>
<details><summary> <pre>_ude_1.txt-iso-8859-9]</pre></summary><pre>
file_name = 'tests/iso-8859-9-turkish/_ude_1.txt', encoding = 'iso-8859-9'

    @pytest.mark.parametrize("file_name, encoding", gen_test_params())
    def test_encoding_detection(file_name, encoding):
        with open(file_name, "rb") as f:
            input_bytes = f.read()
            result = chardet.detect(input_bytes)
            try:
                expected_unicode = input_bytes.decode(encoding)
            except LookupError:
                expected_unicode = ""
            try:
                detected_unicode = input_bytes.decode(result["encoding"])
            except (LookupError, UnicodeDecodeError, TypeError):
                detected_unicode = ""
        if result:
            encoding_match = (result["encoding"] or "").lower() == encoding
        else:
            encoding_match = False
        # Only care about mismatches that would actually result in different
        # behavior when decoding
        if not encoding_match and expected_unicode != detected_unicode:
            wrapped_expected = "\n".join(textwrap.wrap(expected_unicode, 100)) + "\n"
            wrapped_detected = "\n".join(textwrap.wrap(detected_unicode, 100)) + "\n"
            diff = "".join(
                list(
                    ndiff(
                        wrapped_expected.splitlines(True), wrapped_detected.splitlines(True)
                    )
                )[:20]
            )
            all_encodings = chardet.detect_all(input_bytes, ignore_threshold=True)
        else:
            diff = ""
            encoding_match = True
            all_encodings = [result]
>       assert encoding_match, (
            f"Expected {encoding}, but got {result} for {file_name}.  First 20 "
            f"lines of character differences: \n{diff}\n"
            f"All encodings: {pformat(all_encodings)}"
        )
E       AssertionError: Expected iso-8859-9, but got {'encoding': 'ISO-8859-1', 'confidence': 0.73, 'language': ''} for tests/iso-8859-9-turkish/_ude_1.txt.  First 20 lines of character differences: 
E         - Politik amaçlı "hack" eylemi gerçekleştiren Anonymous, terör örgütü IŞİD'e savaş ilan etti. ABD
E         ?              ^                       ^                               ^^        ^
E         + Politik amaçlý "hack" eylemi gerçekleþtiren Anonymous, terör örgütü IÞÝD'e savaþ ilan etti. ABD
E         ?              ^                       ^                               ^^        ^
E         - başta olmak üzere birçok Batılı ülke, IŞİD'in sosyal paylaşım sitelerindeki hesaplarını
E         ?   ^                         ^ ^        ^^                 ^^                        ^ ^
E         + baþta olmak üzere birçok Batýlý ülke, IÞÝD'in sosyal paylaþým sitelerindeki hesaplarýný
E         ?   ^                         ^ ^        ^^                 ^^                        ^ ^
E         - engelleyemezken, Anonymous IŞİD'e ait 100 hesabı hack'ledi. Suriye ve Irak'ta etkili olan terör
E         ?                             ^^                 ^
E         + engelleyemezken, Anonymous IÞÝD'e ait 100 hesabý hack'ledi. Suriye ve Irak'ta etkili olan terör
E         ?                             ^^                 ^
E         - örgütü IŞİD propagandasının önemli bir kısmını Twitter ve Facebook gibi sosyal paylaşım siteleri
E         ?         ^^             ^ ^              ^  ^ ^                                      ^^
E         + örgütü IÞÝD propagandasýnýn önemli bir kýsmýný Twitter ve Facebook gibi sosyal paylaþým siteleri
E         ?         ^^             ^ ^              ^  ^ ^                                      ^^
E         - aracılığıyla yapıyor. IŞİD'in Twitter ve Facebook üzerindeki hesaplarına müdahale edilmemesi
E         ?     ^ ^^^       ^      ^^                                            ^
E         + aracýlýðýyla yapýyor. IÞÝD'in Twitter ve Facebook üzerindeki hesaplarýna müdahale edilmemesi
E         ?     ^ ^^^       ^      ^^                                            ^
E         
E         All encodings: [{'confidence': 0.73, 'encoding': 'ISO-8859-1', 'language': ''},
E          {'confidence': 0.6104844312272726,
E           'encoding': 'ISO-8859-9',
E           'language': 'Turkish'},
E          {'confidence': 0.11548443306174506,
E           'encoding': 'ISO-8859-5',
E           'language': 'Bulgarian'},
E          {'confidence': 0.06803389175255288,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.06525699821163236,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.060904662091627725,
E           'encoding': 'ISO-8859-5',
E           'language': 'Russian'},
E          {'confidence': 0.036396521673760555,
E           'encoding': 'ISO-8859-7',
E           'language': 'Greek'},
E          {'confidence': 0.036396521673760555,
E           'encoding': 'windows-1253',
E           'language': 'Greek'},
E          {'confidence': 0.030311242820508316,
E           'encoding': 'MacCyrillic',
E           'language': 'Russian'},
E          {'confidence': 0.020459981378189458,
E           'encoding': 'windows-1251',
E           'language': 'Russian'},
E          {'confidence': 0.010000000000000009, 'encoding': 'utf-8', 'language': ''},
E          {'confidence': 0.01, 'encoding': 'SHIFT_JIS', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'EUC-JP', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'GB2312', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-KR', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'CP949', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'Big5', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-TW', 'language': 'Taiwan'},
E          {'confidence': 0.01, 'encoding': 'Johab', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'IBM866', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'TIS-620', 'language': 'Thai'},
E          {'confidence': 0.0061327713150041525,
E           'encoding': 'windows-1251',
E           'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'KOI8-R', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'IBM855', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'}]
E       assert False

test.py:110: AssertionError
</pre>
</details>
<h3 id="_ude_2txt-iso-8859-9">_ude_2.txt-iso-8859-9]</h3>
<details><summary> <pre>_ude_2.txt-iso-8859-9]</pre></summary><pre>
file_name = 'tests/iso-8859-9-turkish/_ude_2.txt', encoding = 'iso-8859-9'

    @pytest.mark.parametrize("file_name, encoding", gen_test_params())
    def test_encoding_detection(file_name, encoding):
        with open(file_name, "rb") as f:
            input_bytes = f.read()
            result = chardet.detect(input_bytes)
            try:
                expected_unicode = input_bytes.decode(encoding)
            except LookupError:
                expected_unicode = ""
            try:
                detected_unicode = input_bytes.decode(result["encoding"])
            except (LookupError, UnicodeDecodeError, TypeError):
                detected_unicode = ""
        if result:
            encoding_match = (result["encoding"] or "").lower() == encoding
        else:
            encoding_match = False
        # Only care about mismatches that would actually result in different
        # behavior when decoding
        if not encoding_match and expected_unicode != detected_unicode:
            wrapped_expected = "\n".join(textwrap.wrap(expected_unicode, 100)) + "\n"
            wrapped_detected = "\n".join(textwrap.wrap(detected_unicode, 100)) + "\n"
            diff = "".join(
                list(
                    ndiff(
                        wrapped_expected.splitlines(True), wrapped_detected.splitlines(True)
                    )
                )[:20]
            )
            all_encodings = chardet.detect_all(input_bytes, ignore_threshold=True)
        else:
            diff = ""
            encoding_match = True
            all_encodings = [result]
>       assert encoding_match, (
            f"Expected {encoding}, but got {result} for {file_name}.  First 20 "
            f"lines of character differences: \n{diff}\n"
            f"All encodings: {pformat(all_encodings)}"
        )
E       AssertionError: Expected iso-8859-9, but got {'encoding': 'ISO-8859-1', 'confidence': 0.7296950710108604, 'language': ''} for tests/iso-8859-9-turkish/_ude_2.txt.  First 20 lines of character differences: 
E         - Taşta kan vardı. Bahçede ürkütücü bir serinlik. Cinayetin tek tanığı dolunaydı. Hiç şaşırmadan,
E         ?   ^           ^                                                  ^^^         ^      ^ ^^
E         + Taþta kan vardý. Bahçede ürkütücü bir serinlik. Cinayetin tek tanýðý dolunaydý. Hiç þaþýrmadan,
E         ?   ^           ^                                                  ^^^         ^      ^ ^^
E         - ürpermeden, korkmadan bakıyordu uzun boylu kavak ağaçlarının ölü yapraklarının arasından. Yedi
E         ?                          ^                        ^     ^ ^               ^ ^      ^
E         + ürpermeden, korkmadan bakýyordu uzun boylu kavak aðaçlarýnýn ölü yapraklarýnýn arasýndan. Yedi
E         ?                          ^                        ^     ^ ^               ^ ^      ^
E         - kişiden en genç olanı vurmuştu kapıya. En yaşlı olanı çağırmıştı içeridekini. Yedi kişinin yedisi
E         ?   ^                 ^      ^      ^         ^ ^     ^   ^^  ^^ ^                     ^
E         + kiþiden en genç olaný vurmuþtu kapýya. En yaþlý olaný çaðýrmýþtý içeridekini. Yedi kiþinin yedisi
E         ?   ^                 ^      ^      ^         ^ ^     ^   ^^  ^^ ^                     ^
E         - birden saplamıştı bıçaklarını içeriden çıkana. Taşta kan vardı, insanların yüreklerinde nefret,
E         ?              ^^ ^  ^      ^ ^           ^        ^           ^          ^
E         + birden saplamýþtý býçaklarýný içeriden çýkana. Taþta kan vardý, insanlarýn yüreklerinde nefret,
E         ?              ^^ ^  ^      ^ ^           ^        ^           ^          ^
E         - dolunayda derin bir sükunet. Bir bebek ağlıyordu uzaklarda bir yerlerde, bir bebek kıpırdanıyordu
E         ?                                         ^ ^                                         ^ ^    ^
E         + dolunayda derin bir sükunet. Bir bebek aðlýyordu uzaklarda bir yerlerde, bir bebek kýpýrdanýyordu
E         ?                                         ^ ^                                         ^ ^    ^
E         
E         All encodings: [{'confidence': 0.7296950710108604, 'encoding': 'ISO-8859-1', 'language': ''},
E          {'confidence': 0.6765379695494415,
E           'encoding': 'ISO-8859-9',
E           'language': 'Turkish'},
E          {'confidence': 0.057770218632991616,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.05279662365134333,
E           'encoding': 'windows-1255',
E           'language': 'Hebrew'},
E          {'confidence': 0.032863577490382566,
E           'encoding': 'ISO-8859-7',
E           'language': 'Greek'},
E          {'confidence': 0.032863577490382566,
E           'encoding': 'windows-1253',
E           'language': 'Greek'},
E          {'confidence': 0.030050097356243876,
E           'encoding': 'MacCyrillic',
E           'language': 'Russian'},
E          {'confidence': 0.029490037384766146,
E           'encoding': 'windows-1251',
E           'language': 'Russian'},
E          {'confidence': 0.010615981098558344,
E           'encoding': 'ISO-8859-5',
E           'language': 'Russian'},
E          {'confidence': 0.010000000000000009, 'encoding': 'utf-8', 'language': ''},
E          {'confidence': 0.01, 'encoding': 'SHIFT_JIS', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'EUC-JP', 'language': 'Japanese'},
E          {'confidence': 0.01, 'encoding': 'GB2312', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-KR', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'CP949', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'Big5', 'language': 'Chinese'},
E          {'confidence': 0.01, 'encoding': 'EUC-TW', 'language': 'Taiwan'},
E          {'confidence': 0.01, 'encoding': 'Johab', 'language': 'Korean'},
E          {'confidence': 0.01, 'encoding': 'IBM866', 'language': 'Russian'},
E          {'confidence': 0.01, 'encoding': 'TIS-620', 'language': 'Thai'},
E          {'confidence': 0.00342878490555935,
E           'encoding': 'ISO-8859-5',
E           'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'KOI8-R', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'IBM855', 'language': 'Russian'},
E          {'confidence': 0.0, 'encoding': 'windows-1251', 'language': 'Bulgarian'},
E          {'confidence': 0.0, 'encoding': 'windows-1255', 'language': 'Hebrew'}]
E       assert False

test.py:110: AssertionError
</pre>
</details>
<h3 id="testpytest_never_fails_to_detect_if_there_is_a_valid_encoding">test.py::test_never_fails_to_detect_if_there_is_a_valid_encoding</h3>
<details><summary> <pre>test.py::test_never_fails_to_detect_if_there_is_a_valid_encoding</pre></summary><pre>
@pytest.mark.xfail
>   @given(
        st.text(min_size=1),
        st.sampled_from(
            [
                "ascii",
                "utf-8",
                "utf-16",
                "utf-32",
                "iso-8859-7",
                "iso-8859-8",
                "windows-1255",
            ]
        ),
        st.randoms(),
    )

test.py:123: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

txt = '𐀀', enc = 'utf-8', rnd = HypothesisRandom(generated data)

    @pytest.mark.xfail
    @given(
        st.text(min_size=1),
        st.sampled_from(
            [
                "ascii",
                "utf-8",
                "utf-16",
                "utf-32",
                "iso-8859-7",
                "iso-8859-8",
                "windows-1255",
            ]
        ),
        st.randoms(),
    )
    @settings(max_examples=200)
    def test_never_fails_to_detect_if_there_is_a_valid_encoding(txt, enc, rnd):
        try:
            data = txt.encode(enc)
        except UnicodeEncodeError:
            assume(False)
        detected = chardet.detect(data)["encoding"]
        if detected is None:
            with pytest.raises(JustALengthIssue):

                @given(st.text(), random=rnd)
>               @settings(verbosity=Verbosity.quiet, max_shrinks=0, max_examples=50)
E               TypeError: settings.__init__() got an unexpected keyword argument 'max_shrinks'
E               Falsifying example: test_never_fails_to_detect_if_there_is_a_valid_encoding(
E                   txt='𐀀',
E                   enc='utf-8',
E                   rnd=HypothesisRandom(generated data),
E               )
E               Explanation:
E                   These lines were always and only run by failing examples:
E                       /testbed/test.py:146

test.py:149: TypeError
</pre>
</details>
<h3 id="testpytest_detect_all_and_detect_one_should_agree">test.py::test_detect_all_and_detect_one_should_agree</h3>
<details><summary> <pre>test.py::test_detect_all_and_detect_one_should_agree</pre></summary><pre>
txt = '\x80🀀', enc = 'utf-8', _ = HypothesisRandom(generated data)

    @given(
        st.text(min_size=1),
        st.sampled_from(
            [
                "ascii",
                "utf-8",
                "utf-16",
                "utf-32",
                "iso-8859-7",
                "iso-8859-8",
                "windows-1255",
            ]
        ),
        st.randoms(),
    )
    @settings(max_examples=200)
    def test_detect_all_and_detect_one_should_agree(txt, enc, _):
        try:
            data = txt.encode(enc)
        except UnicodeEncodeError:
            assume(False)
        try:
            result = chardet.detect(data)
            results = chardet.detect_all(data)
>           assert result["encoding"] == results[0]["encoding"]
E           AssertionError: assert None == 'utf-8'

test.py:183: AssertionError

The above exception was the direct cause of the following exception:

    @given(
>       st.text(min_size=1),
        st.sampled_from(
            [
                "ascii",
                "utf-8",
                "utf-16",
                "utf-32",
                "iso-8859-7",
                "iso-8859-8",
                "windows-1255",
            ]
        ),
        st.randoms(),
    )

test.py:160: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

txt = '\x80🀀', enc = 'utf-8', _ = HypothesisRandom(generated data)

    @given(
        st.text(min_size=1),
        st.sampled_from(
            [
                "ascii",
                "utf-8",
                "utf-16",
                "utf-32",
                "iso-8859-7",
                "iso-8859-8",
                "windows-1255",
            ]
        ),
        st.randoms(),
    )
    @settings(max_examples=200)
    def test_detect_all_and_detect_one_should_agree(txt, enc, _):
        try:
            data = txt.encode(enc)
        except UnicodeEncodeError:
            assume(False)
        try:
            result = chardet.detect(data)
            results = chardet.detect_all(data)
            assert result["encoding"] == results[0]["encoding"]
        except Exception as exc:
>           raise RuntimeError(f"{result} != {results}") from exc
E           RuntimeError: {'encoding': None, 'confidence': 0.0, 'language': None} != [{'encoding': 'utf-8', 'confidence': 0.505, 'language': ''}]
E           Falsifying example: test_detect_all_and_detect_one_should_agree(
E               txt='\x80🀀',
E               enc='utf-8',
E               _=HypothesisRandom(generated data),
E           )

test.py:185: RuntimeError
</pre>
</details>

<h2 id="patch-diff">Patch diff</h2>
<div class="highlight"><pre><span></span><code><span class="gh">diff --git a/chardet/big5freq.py b/chardet/big5freq.py</span>
<span class="gh">index 4b959b3..87d9f97 100644</span>
<span class="gd">--- a/chardet/big5freq.py</span>
<span class="gi">+++ b/chardet/big5freq.py</span>
<span class="gu">@@ -1,444 +1,386 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# Big5 frequency table</span>
<span class="gi">+# by Taiwan's Mandarin Promotion Council</span>
<span class="gi">+# <http://www.edu.tw:81/mandr/></span>
<span class="gi">+#</span>
<span class="gi">+# 128  --> 0.42261</span>
<span class="gi">+# 256  --> 0.57851</span>
<span class="gi">+# 512  --> 0.74851</span>
<span class="gi">+# 1024 --> 0.89384</span>
<span class="gi">+# 2048 --> 0.97583</span>
<span class="gi">+#</span>
<span class="gi">+# Ideal Distribution Ratio = 0.74851/(1-0.74851) =2.98</span>
<span class="gi">+# Random Distribution Ration = 512/(5401-512)=0.105</span>
<span class="gi">+#</span>
<span class="gi">+# Typical Distribution Ratio about 25% of Ideal one, still much higher than RDR</span>
<span class="gi">+</span>
<span class="w"> </span>BIG5_TYPICAL_DISTRIBUTION_RATIO = 0.75
<span class="gi">+</span>
<span class="gi">+# Char to FreqOrder table</span>
<span class="w"> </span>BIG5_TABLE_SIZE = 5376
<span class="gd">-BIG5_CHAR_TO_FREQ_ORDER = (1, 1801, 1506, 255, 1431, 198, 9, 82, 6, 5008, </span>
<span class="gd">-    177, 202, 3681, 1256, 2821, 110, 3814, 33, 3274, 261, 76, 44, 2114, 16,</span>
<span class="gd">-    2946, 2187, 1176, 659, 3971, 26, 3451, 2653, 1198, 3972, 3350, 4202, </span>
<span class="gd">-    410, 2215, 302, 590, 361, 1964, 8, 204, 58, 4510, 5009, 1932, 63, 5010,</span>
<span class="gd">-    5011, 317, 1614, 75, 222, 159, 4203, 2417, 1480, 5012, 3555, 3091, 224,</span>
<span class="gd">-    2822, 3682, 3, 10, 3973, 1471, 29, 2787, 1135, 2866, 1940, 873, 130, </span>
<span class="gd">-    3275, 1123, 312, 5013, 4511, 2052, 507, 252, 682, 5014, 142, 1915, 124,</span>
<span class="gd">-    206, 2947, 34, 3556, 3204, 64, 604, 5015, 2501, 1977, 1978, 155, 1991, </span>
<span class="gd">-    645, 641, 1606, 5016, 3452, 337, 72, 406, 5017, 80, 630, 238, 3205, </span>
<span class="gd">-    1509, 263, 939, 1092, 2654, 756, 1440, 1094, 3453, 449, 69, 2987, 591, </span>
<span class="gd">-    179, 2096, 471, 115, 2035, 1844, 60, 50, 2988, 134, 806, 1869, 734, </span>
<span class="gd">-    2036, 3454, 180, 995, 1607, 156, 537, 2907, 688, 5018, 319, 1305, 779, </span>
<span class="gd">-    2145, 514, 2379, 298, 4512, 359, 2502, 90, 2716, 1338, 663, 11, 906, </span>
<span class="gd">-    1099, 2553, 20, 2441, 182, 532, 1716, 5019, 732, 1376, 4204, 1311, 1420,</span>
<span class="gd">-    3206, 25, 2317, 1056, 113, 399, 382, 1950, 242, 3455, 2474, 529, 3276, </span>
<span class="gd">-    475, 1447, 3683, 5020, 117, 21, 656, 810, 1297, 2300, 2334, 3557, 5021,</span>
<span class="gd">-    126, 4205, 706, 456, 150, 613, 4513, 71, 1118, 2037, 4206, 145, 3092, </span>
<span class="gd">-    85, 835, 486, 2115, 1246, 1426, 428, 727, 1285, 1015, 800, 106, 623, </span>
<span class="gd">-    303, 1281, 5022, 2128, 2359, 347, 3815, 221, 3558, 3135, 5023, 1956, </span>
<span class="gd">-    1153, 4207, 83, 296, 1199, 3093, 192, 624, 93, 5024, 822, 1898, 2823, </span>
<span class="gd">-    3136, 795, 2065, 991, 1554, 1542, 1592, 27, 43, 2867, 859, 139, 1456, </span>
<span class="gd">-    860, 4514, 437, 712, 3974, 164, 2397, 3137, 695, 211, 3037, 2097, 195, </span>
<span class="gd">-    3975, 1608, 3559, 3560, 3684, 3976, 234, 811, 2989, 2098, 3977, 2233, </span>
<span class="gd">-    1441, 3561, 1615, 2380, 668, 2077, 1638, 305, 228, 1664, 4515, 467, 415,</span>
<span class="gd">-    5025, 262, 2099, 1593, 239, 108, 300, 200, 1033, 512, 1247, 2078, 5026,</span>
<span class="gd">-    5027, 2176, 3207, 3685, 2682, 593, 845, 1062, 3277, 88, 1723, 2038, </span>
<span class="gd">-    3978, 1951, 212, 266, 152, 149, 468, 1899, 4208, 4516, 77, 187, 5028, </span>
<span class="gd">-    3038, 37, 5, 2990, 5029, 3979, 5030, 5031, 39, 2524, 4517, 2908, 3208, </span>
<span class="gd">-    2079, 55, 148, 74, 4518, 545, 483, 1474, 1029, 1665, 217, 1870, 1531, </span>
<span class="gd">-    3138, 1104, 2655, 4209, 24, 172, 3562, 900, 3980, 3563, 3564, 4519, 32,</span>
<span class="gd">-    1408, 2824, 1312, 329, 487, 2360, 2251, 2717, 784, 2683, 4, 3039, 3351,</span>
<span class="gd">-    1427, 1789, 188, 109, 499, 5032, 3686, 1717, 1790, 888, 1217, 3040, </span>
<span class="gd">-    4520, 5033, 3565, 5034, 3352, 1520, 3687, 3981, 196, 1034, 775, 5035, </span>
<span class="gd">-    5036, 929, 1816, 249, 439, 38, 5037, 1063, 5038, 794, 3982, 1435, 2301,</span>
<span class="gd">-    46, 178, 3278, 2066, 5039, 2381, 5040, 214, 1709, 4521, 804, 35, 707, </span>
<span class="gd">-    324, 3688, 1601, 2554, 140, 459, 4210, 5041, 5042, 1365, 839, 272, 978,</span>
<span class="gd">-    2262, 2580, 3456, 2129, 1363, 3689, 1423, 697, 100, 3094, 48, 70, 1231,</span>
<span class="gd">-    495, 3139, 2196, 5043, 1294, 5044, 2080, 462, 586, 1042, 3279, 853, 256,</span>
<span class="gd">-    988, 185, 2382, 3457, 1698, 434, 1084, 5045, 3458, 314, 2625, 2788, </span>
<span class="gd">-    4522, 2335, 2336, 569, 2285, 637, 1817, 2525, 757, 1162, 1879, 1616, </span>
<span class="gd">-    3459, 287, 1577, 2116, 768, 4523, 1671, 2868, 3566, 2526, 1321, 3816, </span>
<span class="gd">-    909, 2418, 5046, 4211, 933, 3817, 4212, 2053, 2361, 1222, 4524, 765, </span>
<span class="gd">-    2419, 1322, 786, 4525, 5047, 1920, 1462, 1677, 2909, 1699, 5048, 4526, </span>
<span class="gd">-    1424, 2442, 3140, 3690, 2600, 3353, 1775, 1941, 3460, 3983, 4213, 309, </span>
<span class="gd">-    1369, 1130, 2825, 364, 2234, 1653, 1299, 3984, 3567, 3985, 3986, 2656, </span>
<span class="gd">-    525, 1085, 3041, 902, 2001, 1475, 964, 4527, 421, 1845, 1415, 1057, </span>
<span class="gd">-    2286, 940, 1364, 3141, 376, 4528, 4529, 1381, 7, 2527, 983, 2383, 336, </span>
<span class="gd">-    1710, 2684, 1846, 321, 3461, 559, 1131, 3042, 2752, 1809, 1132, 1313, </span>
<span class="gd">-    265, 1481, 1858, 5049, 352, 1203, 2826, 3280, 167, 1089, 420, 2827, 776,</span>
<span class="gd">-    792, 1724, 3568, 4214, 2443, 3281, 5050, 4215, 5051, 446, 229, 333, </span>
<span class="gd">-    2753, 901, 3818, 1200, 1557, 4530, 2657, 1921, 395, 2754, 2685, 3819, </span>
<span class="gd">-    4216, 1836, 125, 916, 3209, 2626, 4531, 5052, 5053, 3820, 5054, 5055, </span>
<span class="gd">-    5056, 4532, 3142, 3691, 1133, 2555, 1757, 3462, 1510, 2318, 1409, 3569,</span>
<span class="gd">-    5057, 2146, 438, 2601, 2910, 2384, 3354, 1068, 958, 3043, 461, 311, </span>
<span class="gd">-    2869, 2686, 4217, 1916, 3210, 4218, 1979, 383, 750, 2755, 2627, 4219, </span>
<span class="gd">-    274, 539, 385, 1278, 1442, 5058, 1154, 1965, 384, 561, 210, 98, 1295, </span>
<span class="gd">-    2556, 3570, 5059, 1711, 2420, 1482, 3463, 3987, 2911, 1257, 129, 5060, </span>
<span class="gd">-    3821, 642, 523, 2789, 2790, 2658, 5061, 141, 2235, 1333, 68, 176, 441, </span>
<span class="gd">-    876, 907, 4220, 603, 2602, 710, 171, 3464, 404, 549, 18, 3143, 2398, </span>
<span class="gd">-    1410, 3692, 1666, 5062, 3571, 4533, 2912, 4534, 5063, 2991, 368, 5064, </span>
<span class="gd">-    146, 366, 99, 871, 3693, 1543, 748, 807, 1586, 1185, 22, 2263, 379, </span>
<span class="gd">-    3822, 3211, 5065, 3212, 505, 1942, 2628, 1992, 1382, 2319, 5066, 380, </span>
<span class="gd">-    2362, 218, 702, 1818, 1248, 3465, 3044, 3572, 3355, 3282, 5067, 2992, </span>
<span class="gd">-    3694, 930, 3283, 3823, 5068, 59, 5069, 585, 601, 4221, 497, 3466, 1112,</span>
<span class="gd">-    1314, 4535, 1802, 5070, 1223, 1472, 2177, 5071, 749, 1837, 690, 1900, </span>
<span class="gd">-    3824, 1773, 3988, 1476, 429, 1043, 1791, 2236, 2117, 917, 4222, 447, </span>
<span class="gd">-    1086, 1629, 5072, 556, 5073, 5074, 2021, 1654, 844, 1090, 105, 550, 966,</span>
<span class="gd">-    1758, 2828, 1008, 1783, 686, 1095, 5075, 2287, 793, 1602, 5076, 3573, </span>
<span class="gd">-    2603, 4536, 4223, 2948, 2302, 4537, 3825, 980, 2503, 544, 353, 527, </span>
<span class="gd">-    4538, 908, 2687, 2913, 5077, 381, 2629, 1943, 1348, 5078, 1341, 1252, </span>
<span class="gd">-    560, 3095, 5079, 3467, 2870, 5080, 2054, 973, 886, 2081, 143, 4539, </span>
<span class="gd">-    5081, 5082, 157, 3989, 496, 4224, 57, 840, 540, 2039, 4540, 4541, 3468,</span>
<span class="gd">-    2118, 1445, 970, 2264, 1748, 1966, 2082, 4225, 3144, 1234, 1776, 3284, </span>
<span class="gd">-    2829, 3695, 773, 1206, 2130, 1066, 2040, 1326, 3990, 1738, 1725, 4226, </span>
<span class="gd">-    279, 3145, 51, 1544, 2604, 423, 1578, 2131, 2067, 173, 4542, 1880, 5083,</span>
<span class="gd">-    5084, 1583, 264, 610, 3696, 4543, 2444, 280, 154, 5085, 5086, 5087, </span>
<span class="gd">-    1739, 338, 1282, 3096, 693, 2871, 1411, 1074, 3826, 2445, 5088, 4544, </span>
<span class="gd">-    5089, 5090, 1240, 952, 2399, 5091, 2914, 1538, 2688, 685, 1483, 4227, </span>
<span class="gd">-    2475, 1436, 953, 4228, 2055, 4545, 671, 2400, 79, 4229, 2446, 3285, 608,</span>
<span class="gd">-    567, 2689, 3469, 4230, 4231, 1691, 393, 1261, 1792, 2401, 5092, 4546, </span>
<span class="gd">-    5093, 5094, 5095, 5096, 1383, 1672, 3827, 3213, 1464, 522, 1119, 661, </span>
<span class="gd">-    1150, 216, 675, 4547, 3991, 1432, 3574, 609, 4548, 2690, 2402, 5097, </span>
<span class="gd">-    5098, 5099, 4232, 3045, 0, 5100, 2476, 315, 231, 2447, 301, 3356, 4549,</span>
<span class="gd">-    2385, 5101, 233, 4233, 3697, 1819, 4550, 4551, 5102, 96, 1777, 1315, </span>
<span class="gd">-    2083, 5103, 257, 5104, 1810, 3698, 2718, 1139, 1820, 4234, 2022, 1124, </span>
<span class="gd">-    2164, 2791, 1778, 2659, 5105, 3097, 363, 1655, 3214, 5106, 2993, 5107, </span>
<span class="gd">-    5108, 5109, 3992, 1567, 3993, 718, 103, 3215, 849, 1443, 341, 3357, </span>
<span class="gd">-    2949, 1484, 5110, 1712, 127, 67, 339, 4235, 2403, 679, 1412, 821, 5111,</span>
<span class="gd">-    5112, 834, 738, 351, 2994, 2147, 846, 235, 1497, 1881, 418, 1993, 3828,</span>
<span class="gd">-    2719, 186, 1100, 2148, 2756, 3575, 1545, 1355, 2950, 2872, 1377, 583, </span>
<span class="gd">-    3994, 4236, 2581, 2995, 5113, 1298, 3699, 1078, 2557, 3700, 2363, 78, </span>
<span class="gd">-    3829, 3830, 267, 1289, 2100, 2002, 1594, 4237, 348, 369, 1274, 2197, </span>
<span class="gd">-    2178, 1838, 4552, 1821, 2830, 3701, 2757, 2288, 2003, 4553, 2951, 2758,</span>
<span class="gd">-    144, 3358, 882, 4554, 3995, 2759, 3470, 4555, 2915, 5114, 4238, 1726, </span>
<span class="gd">-    320, 5115, 3996, 3046, 788, 2996, 5116, 2831, 1774, 1327, 2873, 3997, </span>
<span class="gd">-    2832, 5117, 1306, 4556, 2004, 1700, 3831, 3576, 2364, 2660, 787, 2023, </span>
<span class="gd">-    506, 824, 3702, 534, 323, 4557, 1044, 3359, 2024, 1901, 946, 3471, 5118,</span>
<span class="gd">-    1779, 1500, 1678, 5119, 1882, 4558, 165, 243, 4559, 3703, 2528, 123, </span>
<span class="gd">-    683, 4239, 764, 4560, 36, 3998, 1793, 589, 2916, 816, 626, 1667, 3047, </span>
<span class="gd">-    2237, 1639, 1555, 1622, 3832, 3999, 5120, 4000, 2874, 1370, 1228, 1933,</span>
<span class="gd">-    891, 2084, 2917, 304, 4240, 5121, 292, 2997, 2720, 3577, 691, 2101, </span>
<span class="gd">-    4241, 1115, 4561, 118, 662, 5122, 611, 1156, 854, 2386, 1316, 2875, 2, </span>
<span class="gd">-    386, 515, 2918, 5123, 5124, 3286, 868, 2238, 1486, 855, 2661, 785, 2216,</span>
<span class="gd">-    3048, 5125, 1040, 3216, 3578, 5126, 3146, 448, 5127, 1525, 5128, 2165, </span>
<span class="gd">-    4562, 5129, 3833, 5130, 4242, 2833, 3579, 3147, 503, 818, 4001, 3148, </span>
<span class="gd">-    1568, 814, 676, 1444, 306, 1749, 5131, 3834, 1416, 1030, 197, 1428, 805,</span>
<span class="gd">-    2834, 1501, 4563, 5132, 5133, 5134, 1994, 5135, 4564, 5136, 5137, 2198,</span>
<span class="gd">-    13, 2792, 3704, 2998, 3149, 1229, 1917, 5138, 3835, 2132, 5139, 4243, </span>
<span class="gd">-    4565, 2404, 3580, 5140, 2217, 1511, 1727, 1120, 5141, 5142, 646, 3836, </span>
<span class="gd">-    2448, 307, 5143, 5144, 1595, 3217, 5145, 5146, 5147, 3705, 1113, 1356, </span>
<span class="gd">-    4002, 1465, 2529, 2530, 5148, 519, 5149, 128, 2133, 92, 2289, 1980, </span>
<span class="gd">-    5150, 4003, 1512, 342, 3150, 2199, 5151, 2793, 2218, 1981, 3360, 4244, </span>
<span class="gd">-    290, 1656, 1317, 789, 827, 2365, 5152, 3837, 4566, 562, 581, 4004, 5153,</span>
<span class="gd">-    401, 4567, 2252, 94, 4568, 5154, 1399, 2794, 5155, 1463, 2025, 4569, </span>
<span class="gd">-    3218, 1944, 5156, 828, 1105, 4245, 1262, 1394, 5157, 4246, 605, 4570, </span>
<span class="gd">-    5158, 1784, 2876, 5159, 2835, 819, 2102, 578, 2200, 2952, 5160, 1502, </span>
<span class="gd">-    436, 3287, 4247, 3288, 2836, 4005, 2919, 3472, 3473, 5161, 2721, 2320, </span>
<span class="gd">-    5162, 5163, 2337, 2068, 23, 4571, 193, 826, 3838, 2103, 699, 1630, 4248,</span>
<span class="gd">-    3098, 390, 1794, 1064, 3581, 5164, 1579, 3099, 3100, 1400, 5165, 4249, </span>
<span class="gd">-    1839, 1640, 2877, 5166, 4572, 4573, 137, 4250, 598, 3101, 1967, 780, </span>
<span class="gd">-    104, 974, 2953, 5167, 278, 899, 253, 402, 572, 504, 493, 1339, 5168, </span>
<span class="gd">-    4006, 1275, 4574, 2582, 2558, 5169, 3706, 3049, 3102, 2253, 565, 1334, </span>
<span class="gd">-    2722, 863, 41, 5170, 5171, 4575, 5172, 1657, 2338, 19, 463, 2760, 4251,</span>
<span class="gd">-    606, 5173, 2999, 3289, 1087, 2085, 1323, 2662, 3000, 5174, 1631, 1623, </span>
<span class="gd">-    1750, 4252, 2691, 5175, 2878, 791, 2723, 2663, 2339, 232, 2421, 5176, </span>
<span class="gd">-    3001, 1498, 5177, 2664, 2630, 755, 1366, 3707, 3290, 3151, 2026, 1609, </span>
<span class="gd">-    119, 1918, 3474, 862, 1026, 4253, 5178, 4007, 3839, 4576, 4008, 4577, </span>
<span class="gd">-    2265, 1952, 2477, 5179, 1125, 817, 4254, 4255, 4009, 1513, 1766, 2041, </span>
<span class="gd">-    1487, 4256, 3050, 3291, 2837, 3840, 3152, 5180, 5181, 1507, 5182, 2692,</span>
<span class="gd">-    733, 40, 1632, 1106, 2879, 345, 4257, 841, 2531, 230, 4578, 3002, 1847,</span>
<span class="gd">-    3292, 3475, 5183, 1263, 986, 3476, 5184, 735, 879, 254, 1137, 857, 622,</span>
<span class="gd">-    1300, 1180, 1388, 1562, 4010, 4011, 2954, 967, 2761, 2665, 1349, 592, </span>
<span class="gd">-    2134, 1692, 3361, 3003, 1995, 4258, 1679, 4012, 1902, 2188, 5185, 739, </span>
<span class="gd">-    3708, 2724, 1296, 1290, 5186, 4259, 2201, 2202, 1922, 1563, 2605, 2559,</span>
<span class="gd">-    1871, 2762, 3004, 5187, 435, 5188, 343, 1108, 596, 17, 1751, 4579, 2239,</span>
<span class="gd">-    3477, 3709, 5189, 4580, 294, 3582, 2955, 1693, 477, 979, 281, 2042, </span>
<span class="gd">-    3583, 643, 2043, 3710, 2631, 2795, 2266, 1031, 2340, 2135, 2303, 3584, </span>
<span class="gd">-    4581, 367, 1249, 2560, 5190, 3585, 5191, 4582, 1283, 3362, 2005, 240, </span>
<span class="gd">-    1762, 3363, 4583, 4584, 836, 1069, 3153, 474, 5192, 2149, 2532, 268, </span>
<span class="gd">-    3586, 5193, 3219, 1521, 1284, 5194, 1658, 1546, 4260, 5195, 3587, 3588,</span>
<span class="gd">-    5196, 4261, 3364, 2693, 1685, 4262, 961, 1673, 2632, 190, 2006, 2203, </span>
<span class="gd">-    3841, 4585, 4586, 5197, 570, 2504, 3711, 1490, 5198, 4587, 2633, 3293, </span>
<span class="gd">-    1957, 4588, 584, 1514, 396, 1045, 1945, 5199, 4589, 1968, 2449, 5200, </span>
<span class="gd">-    5201, 4590, 4013, 619, 5202, 3154, 3294, 215, 2007, 2796, 2561, 3220, </span>
<span class="gd">-    4591, 3221, 4592, 763, 4263, 3842, 4593, 5203, 5204, 1958, 1767, 2956, </span>
<span class="gd">-    3365, 3712, 1174, 452, 1477, 4594, 3366, 3155, 5205, 2838, 1253, 2387, </span>
<span class="gd">-    2189, 1091, 2290, 4264, 492, 5206, 638, 1169, 1825, 2136, 1752, 4014, </span>
<span class="gd">-    648, 926, 1021, 1324, 4595, 520, 4596, 997, 847, 1007, 892, 4597, 3843,</span>
<span class="gd">-    2267, 1872, 3713, 2405, 1785, 4598, 1953, 2957, 3103, 3222, 1728, 4265,</span>
<span class="gd">-    2044, 3714, 4599, 2008, 1701, 3156, 1551, 30, 2268, 4266, 5207, 2027, </span>
<span class="gd">-    4600, 3589, 5208, 501, 5209, 4267, 594, 3478, 2166, 1822, 3590, 3479, </span>
<span class="gd">-    3591, 3223, 829, 2839, 4268, 5210, 1680, 3157, 1225, 4269, 5211, 3295, </span>
<span class="gd">-    4601, 4270, 3158, 2341, 5212, 4602, 4271, 5213, 4015, 4016, 5214, 1848,</span>
<span class="gd">-    2388, 2606, 3367, 5215, 4603, 374, 4017, 652, 4272, 4273, 375, 1140, </span>
<span class="gd">-    798, 5216, 5217, 5218, 2366, 4604, 2269, 546, 1659, 138, 3051, 2450, </span>
<span class="gd">-    4605, 5219, 2254, 612, 1849, 910, 796, 3844, 1740, 1371, 825, 3845, </span>
<span class="gd">-    3846, 5220, 2920, 2562, 5221, 692, 444, 3052, 2634, 801, 4606, 4274, </span>
<span class="gd">-    5222, 1491, 244, 1053, 3053, 4275, 4276, 340, 5223, 4018, 1041, 3005, </span>
<span class="gd">-    293, 1168, 87, 1357, 5224, 1539, 959, 5225, 2240, 721, 694, 4277, 3847,</span>
<span class="gd">-    219, 1478, 644, 1417, 3368, 2666, 1413, 1401, 1335, 1389, 4019, 5226, </span>
<span class="gd">-    5227, 3006, 2367, 3159, 1826, 730, 1515, 184, 2840, 66, 4607, 5228, </span>
<span class="gd">-    1660, 2958, 246, 3369, 378, 1457, 226, 3480, 975, 4020, 2959, 1264, </span>
<span class="gd">-    3592, 674, 696, 5229, 163, 5230, 1141, 2422, 2167, 713, 3593, 3370, </span>
<span class="gd">-    4608, 4021, 5231, 5232, 1186, 15, 5233, 1079, 1070, 5234, 1522, 3224, </span>
<span class="gd">-    3594, 276, 1050, 2725, 758, 1126, 653, 2960, 3296, 5235, 2342, 889, </span>
<span class="gd">-    3595, 4022, 3104, 3007, 903, 1250, 4609, 4023, 3481, 3596, 1342, 1681, </span>
<span class="gd">-    1718, 766, 3297, 286, 89, 2961, 3715, 5236, 1713, 5237, 2607, 3371, </span>
<span class="gd">-    3008, 5238, 2962, 2219, 3225, 2880, 5239, 4610, 2505, 2533, 181, 387, </span>
<span class="gd">-    1075, 4024, 731, 2190, 3372, 5240, 3298, 310, 313, 3482, 2304, 770, </span>
<span class="gd">-    4278, 54, 3054, 189, 4611, 3105, 3848, 4025, 5241, 1230, 1617, 1850, </span>
<span class="gd">-    355, 3597, 4279, 4612, 3373, 111, 4280, 3716, 1350, 3160, 3483, 3055, </span>
<span class="gd">-    4281, 2150, 3299, 3598, 5242, 2797, 4026, 4027, 3009, 722, 2009, 5243, </span>
<span class="gd">-    1071, 247, 1207, 2343, 2478, 1378, 4613, 2010, 864, 1437, 1214, 4614, </span>
<span class="gd">-    373, 3849, 1142, 2220, 667, 4615, 442, 2763, 2563, 3850, 4028, 1969, </span>
<span class="gd">-    4282, 3300, 1840, 837, 170, 1107, 934, 1336, 1883, 5244, 5245, 2119, </span>
<span class="gd">-    4283, 2841, 743, 1569, 5246, 4616, 4284, 582, 2389, 1418, 3484, 5247, </span>
<span class="gd">-    1803, 5248, 357, 1395, 1729, 3717, 3301, 2423, 1564, 2241, 5249, 3106, </span>
<span class="gd">-    3851, 1633, 4617, 1114, 2086, 4285, 1532, 5250, 482, 2451, 4618, 5251, </span>
<span class="gd">-    5252, 1492, 833, 1466, 5253, 2726, 3599, 1641, 2842, 5254, 1526, 1272, </span>
<span class="gd">-    3718, 4286, 1686, 1795, 416, 2564, 1903, 1954, 1804, 5255, 3852, 2798, </span>
<span class="gd">-    3853, 1159, 2321, 5256, 2881, 4619, 1610, 1584, 3056, 2424, 2764, 443, </span>
<span class="gd">-    3302, 1163, 3161, 5257, 5258, 4029, 5259, 4287, 2506, 3057, 4620, 4030,</span>
<span class="gd">-    3162, 2104, 1647, 3600, 2011, 1873, 4288, 5260, 4289, 431, 3485, 5261, </span>
<span class="gd">-    250, 97, 81, 4290, 5262, 1648, 1851, 1558, 160, 848, 5263, 866, 740, </span>
<span class="gd">-    1694, 5264, 2204, 2843, 3226, 4291, 4621, 3719, 1687, 950, 2479, 426, </span>
<span class="gd">-    469, 3227, 3720, 3721, 4031, 5265, 5266, 1188, 424, 1996, 861, 3601, </span>
<span class="gd">-    4292, 3854, 2205, 2694, 168, 1235, 3602, 4293, 5267, 2087, 1674, 4622, </span>
<span class="gd">-    3374, 3303, 220, 2565, 1009, 5268, 3855, 670, 3010, 332, 1208, 717, </span>
<span class="gd">-    5269, 5270, 3603, 2452, 4032, 3375, 5271, 513, 5272, 1209, 2882, 3376, </span>
<span class="gd">-    3163, 4623, 1080, 5273, 5274, 5275, 5276, 2534, 3722, 3604, 815, 1587, </span>
<span class="gd">-    4033, 4034, 5277, 3605, 3486, 3856, 1254, 4624, 1328, 3058, 1390, 4035,</span>
<span class="gd">-    1741, 4036, 3857, 4037, 5278, 236, 3858, 2453, 3304, 5279, 5280, 3723, </span>
<span class="gd">-    3859, 1273, 3860, 4625, 5281, 308, 5282, 4626, 245, 4627, 1852, 2480, </span>
<span class="gd">-    1307, 2583, 430, 715, 2137, 2454, 5283, 270, 199, 2883, 4038, 5284, </span>
<span class="gd">-    3606, 2727, 1753, 761, 1754, 725, 1661, 1841, 4628, 3487, 3724, 5285, </span>
<span class="gd">-    5286, 587, 14, 3305, 227, 2608, 326, 480, 2270, 943, 2765, 3607, 291, </span>
<span class="gd">-    650, 1884, 5287, 1702, 1226, 102, 1547, 62, 3488, 904, 4629, 3489, 1164,</span>
<span class="gd">-    4294, 5288, 5289, 1224, 1548, 2766, 391, 498, 1493, 5290, 1386, 1419, </span>
<span class="gd">-    5291, 2056, 1177, 4630, 813, 880, 1081, 2368, 566, 1145, 4631, 2291, </span>
<span class="gd">-    1001, 1035, 2566, 2609, 2242, 394, 1286, 5292, 5293, 2069, 5294, 86, </span>
<span class="gd">-    1494, 1730, 4039, 491, 1588, 745, 897, 2963, 843, 3377, 4040, 2767, </span>
<span class="gd">-    2884, 3306, 1768, 998, 2221, 2070, 397, 1827, 1195, 1970, 3725, 3011, </span>
<span class="gd">-    3378, 284, 5295, 3861, 2507, 2138, 2120, 1904, 5296, 4041, 2151, 4042, </span>
<span class="gd">-    4295, 1036, 3490, 1905, 114, 2567, 4296, 209, 1527, 5297, 5298, 2964, </span>
<span class="gd">-    2844, 2635, 2390, 2728, 3164, 812, 2568, 5299, 3307, 5300, 1559, 737, </span>
<span class="gd">-    1885, 3726, 1210, 885, 28, 2695, 3608, 3862, 5301, 4297, 1004, 1780, </span>
<span class="gd">-    4632, 5302, 346, 1982, 2222, 2696, 4633, 3863, 1742, 797, 1642, 4043, </span>
<span class="gd">-    1934, 1072, 1384, 2152, 896, 4044, 3308, 3727, 3228, 2885, 3609, 5303, </span>
<span class="gd">-    2569, 1959, 4634, 2455, 1786, 5304, 5305, 5306, 4045, 4298, 1005, 1308,</span>
<span class="gd">-    3728, 4299, 2729, 4635, 4636, 1528, 2610, 161, 1178, 4300, 1983, 987, </span>
<span class="gd">-    4637, 1101, 4301, 631, 4046, 1157, 3229, 2425, 1343, 1241, 1016, 2243, </span>
<span class="gd">-    2570, 372, 877, 2344, 2508, 1160, 555, 1935, 911, 4047, 5307, 466, 1170,</span>
<span class="gd">-    169, 1051, 2921, 2697, 3729, 2481, 3012, 1182, 2012, 2571, 1251, 2636, </span>
<span class="gd">-    5308, 992, 2345, 3491, 1540, 2730, 1201, 2071, 2406, 1997, 2482, 5309, </span>
<span class="gd">-    4638, 528, 1923, 2191, 1503, 1874, 1570, 2369, 3379, 3309, 5310, 557, </span>
<span class="gd">-    1073, 5311, 1828, 3492, 2088, 2271, 3165, 3059, 3107, 767, 3108, 2799, </span>
<span class="gd">-    4639, 1006, 4302, 4640, 2346, 1267, 2179, 3730, 3230, 778, 4048, 3231, </span>
<span class="gd">-    2731, 1597, 2667, 5312, 4641, 5313, 3493, 5314, 5315, 5316, 3310, 2698,</span>
<span class="gd">-    1433, 3311, 131, 95, 1504, 4049, 723, 4303, 3166, 1842, 3610, 2768, </span>
<span class="gd">-    2192, 4050, 2028, 2105, 3731, 5317, 3013, 4051, 1218, 5318, 3380, 3232,</span>
<span class="gd">-    4052, 4304, 2584, 248, 1634, 3864, 912, 5319, 2845, 3732, 3060, 3865, </span>
<span class="gd">-    654, 53, 5320, 3014, 5321, 1688, 4642, 777, 3494, 1032, 4053, 1425, </span>
<span class="gd">-    5322, 191, 820, 2121, 2846, 971, 4643, 931, 3233, 135, 664, 783, 3866, </span>
<span class="gd">-    1998, 772, 2922, 1936, 4054, 3867, 4644, 2923, 3234, 282, 2732, 640, </span>
<span class="gd">-    1372, 3495, 1127, 922, 325, 3381, 5323, 5324, 711, 2045, 5325, 5326, </span>
<span class="gd">-    4055, 2223, 2800, 1937, 4056, 3382, 2224, 2255, 3868, 2305, 5327, 4645,</span>
<span class="gd">-    3869, 1258, 3312, 4057, 3235, 2139, 2965, 4058, 4059, 5328, 2225, 258, </span>
<span class="gd">-    3236, 4646, 101, 1227, 5329, 3313, 1755, 5330, 1391, 3314, 5331, 2924, </span>
<span class="gd">-    2057, 893, 5332, 5333, 5334, 1402, 4305, 2347, 5335, 5336, 3237, 3611, </span>
<span class="gd">-    5337, 5338, 878, 1325, 1781, 2801, 4647, 259, 1385, 2585, 744, 1183, </span>
<span class="gd">-    2272, 4648, 5339, 4060, 2509, 5340, 684, 1024, 4306, 5341, 472, 3612, </span>
<span class="gd">-    3496, 1165, 3315, 4061, 4062, 322, 2153, 881, 455, 1695, 1152, 1340, </span>
<span class="gd">-    660, 554, 2154, 4649, 1058, 4650, 4307, 830, 1065, 3383, 4063, 4651, </span>
<span class="gd">-    1924, 5342, 1703, 1919, 5343, 932, 2273, 122, 5344, 4652, 947, 677, </span>
<span class="gd">-    5345, 3870, 2637, 297, 1906, 1925, 2274, 4653, 2322, 3316, 5346, 5347, </span>
<span class="gd">-    4308, 5348, 4309, 84, 4310, 112, 989, 5349, 547, 1059, 4064, 701, 3613,</span>
<span class="gd">-    1019, 5350, 4311, 5351, 3497, 942, 639, 457, 2306, 2456, 993, 2966, 407,</span>
<span class="gd">-    851, 494, 4654, 3384, 927, 5352, 1237, 5353, 2426, 3385, 573, 4312, 680,</span>
<span class="gd">-    921, 2925, 1279, 1875, 285, 790, 1448, 1984, 719, 2168, 5354, 5355, </span>
<span class="gd">-    4655, 4065, 4066, 1649, 5356, 1541, 563, 5357, 1077, 5358, 3386, 3061, </span>
<span class="gd">-    3498, 511, 3015, 4067, 4068, 3733, 4069, 1268, 2572, 3387, 3238, 4656, </span>
<span class="gd">-    4657, 5359, 535, 1048, 1276, 1189, 2926, 2029, 3167, 1438, 1373, 2847, </span>
<span class="gd">-    2967, 1134, 2013, 5360, 4313, 1238, 2586, 3109, 1259, 5361, 700, 5362, </span>
<span class="gd">-    2968, 3168, 3734, 4314, 5363, 4315, 1146, 1876, 1907, 4658, 2611, 4070,</span>
<span class="gd">-    781, 2427, 132, 1589, 203, 147, 273, 2802, 2407, 898, 1787, 2155, 4071,</span>
<span class="gd">-    4072, 5364, 3871, 2803, 5365, 5366, 4659, 4660, 5367, 3239, 5368, 1635,</span>
<span class="gd">-    3872, 965, 5369, 1805, 2699, 1516, 3614, 1121, 1082, 1329, 3317, 4073, </span>
<span class="gd">-    1449, 3873, 65, 1128, 2848, 2927, 2769, 1590, 3874, 5370, 5371, 12, </span>
<span class="gd">-    2668, 45, 976, 2587, 3169, 4661, 517, 2535, 1013, 1037, 3240, 5372, </span>
<span class="gd">-    3875, 2849, 5373, 3876, 5374, 3499, 5375, 2612, 614, 1999, 2323, 3877, </span>
<span class="gd">-    3110, 2733, 2638, 5376, 2588, 4316, 599, 1269, 5377, 1811, 3735, 5378, </span>
<span class="gd">-    2700, 3111, 759, 1060, 489, 1806, 3388, 3318, 1358, 5379, 5380, 2391, </span>
<span class="gd">-    1387, 1215, 2639, 2256, 490, 5381, 5382, 4317, 1759, 2392, 2348, 5383, </span>
<span class="gd">-    4662, 3878, 1908, 4074, 2640, 1807, 3241, 4663, 3500, 3319, 2770, 2349,</span>
<span class="gd">-    874, 5384, 5385, 3501, 3736, 1859, 91, 2928, 3737, 3062, 3879, 4664, </span>
<span class="gd">-    5386, 3170, 4075, 2669, 5387, 3502, 1202, 1403, 3880, 2969, 2536, 1517,</span>
<span class="gd">-    2510, 4665, 3503, 2511, 5388, 4666, 5389, 2701, 1886, 1495, 1731, 4076,</span>
<span class="gd">-    2370, 4667, 5390, 2030, 5391, 5392, 4077, 2702, 1216, 237, 2589, 4318, </span>
<span class="gd">-    2324, 4078, 3881, 4668, 4669, 2703, 3615, 3504, 445, 4670, 5393, 5394, </span>
<span class="gd">-    5395, 5396, 2771, 61, 4079, 3738, 1823, 4080, 5397, 687, 2046, 935, 925,</span>
<span class="gd">-    405, 2670, 703, 1096, 1860, 2734, 4671, 4081, 1877, 1367, 2704, 3389, </span>
<span class="gd">-    918, 2106, 1782, 2483, 334, 3320, 1611, 1093, 4672, 564, 3171, 3505, </span>
<span class="gd">-    3739, 3390, 945, 2641, 2058, 4673, 5398, 1926, 872, 4319, 5399, 3506, </span>
<span class="gd">-    2705, 3112, 349, 4320, 3740, 4082, 4674, 3882, 4321, 3741, 2156, 4083, </span>
<span class="gd">-    4675, 4676, 4322, 4677, 2408, 2047, 782, 4084, 400, 251, 4323, 1624, </span>
<span class="gd">-    5400, 5401, 277, 3742, 299, 1265, 476, 1191, 3883, 2122, 4324, 4325, </span>
<span class="gd">-    1109, 205, 5402, 2590, 1000, 2157, 3616, 1861, 5403, 5404, 5405, 4678, </span>
<span class="gd">-    5406, 4679, 2573, 107, 2484, 2158, 4085, 3507, 3172, 5407, 1533, 541, </span>
<span class="gd">-    1301, 158, 753, 4326, 2886, 3617, 5408, 1696, 370, 1088, 4327, 4680, </span>
<span class="gd">-    3618, 579, 327, 440, 162, 2244, 269, 1938, 1374, 3508, 968, 3063, 56, </span>
<span class="gd">-    1396, 3113, 2107, 3321, 3391, 5409, 1927, 2159, 4681, 3016, 5410, 3619,</span>
<span class="gd">-    5411, 5412, 3743, 4682, 2485, 5413, 2804, 5414, 1650, 4683, 5415, 2613,</span>
<span class="gd">-    5416, 5417, 4086, 2671, 3392, 1149, 3393, 4087, 3884, 4088, 5418, 1076,</span>
<span class="gd">-    49, 5419, 951, 3242, 3322, 3323, 450, 2850, 920, 5420, 1812, 2805, 2371,</span>
<span class="gd">-    4328, 1909, 1138, 2372, 3885, 3509, 5421, 3243, 4684, 1910, 1147, 1518,</span>
<span class="gd">-    2428, 4685, 3886, 5422, 4686, 2393, 2614, 260, 1796, 3244, 5423, 5424, </span>
<span class="gd">-    3887, 3324, 708, 5425, 3620, 1704, 5426, 3621, 1351, 1618, 3394, 3017, </span>
<span class="gd">-    1887, 944, 4329, 3395, 4330, 3064, 3396, 4331, 5427, 3744, 422, 413, </span>
<span class="gd">-    1714, 3325, 500, 2059, 2350, 4332, 2486, 5428, 1344, 1911, 954, 5429, </span>
<span class="gd">-    1668, 5430, 5431, 4089, 2409, 4333, 3622, 3888, 4334, 5432, 2307, 1318,</span>
<span class="gd">-    2512, 3114, 133, 3115, 2887, 4687, 629, 31, 2851, 2706, 3889, 4688, 850,</span>
<span class="gd">-    949, 4689, 4090, 2970, 1732, 2089, 4335, 1496, 1853, 5433, 4091, 620, </span>
<span class="gd">-    3245, 981, 1242, 3745, 3397, 1619, 3746, 1643, 3326, 2140, 2457, 1971, </span>
<span class="gd">-    1719, 3510, 2169, 5434, 3246, 5435, 5436, 3398, 1829, 5437, 1277, 4690,</span>
<span class="gd">-    1565, 2048, 5438, 1636, 3623, 3116, 5439, 869, 2852, 655, 3890, 3891, </span>
<span class="gd">-    3117, 4092, 3018, 3892, 1310, 3624, 4691, 5440, 5441, 5442, 1733, 558, </span>
<span class="gd">-    4692, 3747, 335, 1549, 3065, 1756, 4336, 3748, 1946, 3511, 1830, 1291, </span>
<span class="gd">-    1192, 470, 2735, 2108, 2806, 913, 1054, 4093, 5443, 1027, 5444, 3066, </span>
<span class="gd">-    4094, 4693, 982, 2672, 3399, 3173, 3512, 3247, 3248, 1947, 2807, 5445, </span>
<span class="gd">-    571, 4694, 5446, 1831, 5447, 3625, 2591, 1523, 2429, 5448, 2090, 984, </span>
<span class="gd">-    4695, 3749, 1960, 5449, 3750, 852, 923, 2808, 3513, 3751, 969, 1519, </span>
<span class="gd">-    999, 2049, 2325, 1705, 5450, 3118, 615, 1662, 151, 597, 4095, 2410, </span>
<span class="gd">-    2326, 1049, 275, 4696, 3752, 4337, 568, 3753, 3626, 2487, 4338, 3754, </span>
<span class="gd">-    5451, 2430, 2275, 409, 3249, 5452, 1566, 2888, 3514, 1002, 769, 2853, </span>
<span class="gd">-    194, 2091, 3174, 3755, 2226, 3327, 4339, 628, 1505, 5453, 5454, 1763, </span>
<span class="gd">-    2180, 3019, 4096, 521, 1161, 2592, 1788, 2206, 2411, 4697, 4097, 1625, </span>
<span class="gd">-    4340, 4341, 412, 42, 3119, 464, 5455, 2642, 4698, 3400, 1760, 1571, </span>
<span class="gd">-    2889, 3515, 2537, 1219, 2207, 3893, 2643, 2141, 2373, 4699, 4700, 3328,</span>
<span class="gd">-    1651, 3401, 3627, 5456, 5457, 3628, 2488, 3516, 5458, 3756, 5459, 5460,</span>
<span class="gd">-    2276, 2092, 460, 5461, 4701, 5462, 3020, 962, 588, 3629, 289, 3250, </span>
<span class="gd">-    2644, 1116, 52, 5463, 3067, 1797, 5464, 5465, 5466, 1467, 5467, 1598, </span>
<span class="gd">-    1143, 3757, 4342, 1985, 1734, 1067, 4702, 1280, 3402, 465, 4703, 1572, </span>
<span class="gd">-    510, 5468, 1928, 2245, 1813, 1644, 3630, 5469, 4704, 3758, 5470, 5471, </span>
<span class="gd">-    2673, 1573, 1534, 5472, 5473, 536, 1808, 1761, 3517, 3894, 3175, 2645, </span>
<span class="gd">-    5474, 5475, 5476, 4705, 3518, 2929, 1912, 2809, 5477, 3329, 1122, 377, </span>
<span class="gd">-    3251, 5478, 360, 5479, 5480, 4343, 1529, 551, 5481, 2060, 3759, 1769, </span>
<span class="gd">-    2431, 5482, 2930, 4344, 3330, 3120, 2327, 2109, 2031, 4706, 1404, 136, </span>
<span class="gd">-    1468, 1479, 672, 1171, 3252, 2308, 271, 3176, 5483, 2772, 5484, 2050, </span>
<span class="gd">-    678, 2736, 865, 1948, 4707, 5485, 2014, 4098, 2971, 5486, 2737, 2227, </span>
<span class="gd">-    1397, 3068, 3760, 4708, 4709, 1735, 2931, 3403, 3631, 5487, 3895, 509, </span>
<span class="gd">-    2854, 2458, 2890, 3896, 5488, 5489, 3177, 3178, 4710, 4345, 2538, 4711,</span>
<span class="gd">-    2309, 1166, 1010, 552, 681, 1888, 5490, 5491, 2972, 2973, 4099, 1287, </span>
<span class="gd">-    1596, 1862, 3179, 358, 453, 736, 175, 478, 1117, 905, 1167, 1097, 5492,</span>
<span class="gd">-    1854, 1530, 5493, 1706, 5494, 2181, 3519, 2292, 3761, 3520, 3632, 4346,</span>
<span class="gd">-    2093, 4347, 5495, 3404, 1193, 2489, 4348, 1458, 2193, 2208, 1863, 1889,</span>
<span class="gd">-    1421, 3331, 2932, 3069, 2182, 3521, 595, 2123, 5496, 4100, 5497, 5498, </span>
<span class="gd">-    4349, 1707, 2646, 223, 3762, 1359, 751, 3121, 183, 3522, 5499, 2810, </span>
<span class="gd">-    3021, 419, 2374, 633, 704, 3897, 2394, 241, 5500, 5501, 5502, 838, 3022,</span>
<span class="gd">-    3763, 2277, 2773, 2459, 3898, 1939, 2051, 4101, 1309, 3122, 2246, 1181,</span>
<span class="gd">-    5503, 1136, 2209, 3899, 2375, 1446, 4350, 2310, 4712, 5504, 5505, 4351,</span>
<span class="gd">-    1055, 2615, 484, 3764, 5506, 4102, 625, 4352, 2278, 3405, 1499, 4353, </span>
<span class="gd">-    4103, 5507, 4104, 4354, 3253, 2279, 2280, 3523, 5508, 5509, 2774, 808, </span>
<span class="gd">-    2616, 3765, 3406, 4105, 4355, 3123, 2539, 526, 3407, 3900, 4356, 955, </span>
<span class="gd">-    5510, 1620, 4357, 2647, 2432, 5511, 1429, 3766, 1669, 1832, 994, 928, </span>
<span class="gd">-    5512, 3633, 1260, 5513, 5514, 5515, 1949, 2293, 741, 2933, 1626, 4358, </span>
<span class="gd">-    2738, 2460, 867, 1184, 362, 3408, 1392, 5516, 5517, 4106, 4359, 1770, </span>
<span class="gd">-    1736, 3254, 2934, 4713, 4714, 1929, 2707, 1459, 1158, 5518, 3070, 3409,</span>
<span class="gd">-    2891, 1292, 1930, 2513, 2855, 3767, 1986, 1187, 2072, 2015, 2617, 4360,</span>
<span class="gd">-    5519, 2574, 2514, 2170, 3768, 2490, 3332, 5520, 3769, 4715, 5521, 5522,</span>
<span class="gd">-    666, 1003, 3023, 1022, 3634, 4361, 5523, 4716, 1814, 2257, 574, 3901, </span>
<span class="gd">-    1603, 295, 1535, 705, 3902, 4362, 283, 858, 417, 5524, 5525, 3255, 4717,</span>
<span class="gd">-    4718, 3071, 1220, 1890, 1046, 2281, 2461, 4107, 1393, 1599, 689, 2575, </span>
<span class="gd">-    388, 4363, 5526, 2491, 802, 5527, 2811, 3903, 2061, 1405, 2258, 5528, </span>
<span class="gd">-    4719, 3904, 2110, 1052, 1345, 3256, 1585, 5529, 809, 5530, 5531, 5532, </span>
<span class="gd">-    575, 2739, 3524, 956, 1552, 1469, 1144, 2328, 5533, 2329, 1560, 2462, </span>
<span class="gd">-    3635, 3257, 4108, 616, 2210, 4364, 3180, 2183, 2294, 5534, 1833, 5535, </span>
<span class="gd">-    3525, 4720, 5536, 1319, 3770, 3771, 1211, 3636, 1023, 3258, 1293, 2812,</span>
<span class="gd">-    5537, 5538, 5539, 3905, 607, 2311, 3906, 762, 2892, 1439, 4365, 1360, </span>
<span class="gd">-    4721, 1485, 3072, 5540, 4722, 1038, 4366, 1450, 2062, 2648, 4367, 1379,</span>
<span class="gd">-    4723, 2593, 5541, 5542, 4368, 1352, 1414, 2330, 2935, 1172, 5543, 5544,</span>
<span class="gd">-    3907, 3908, 4724, 1798, 1451, 5545, 5546, 5547, 5548, 2936, 4109, 4110,</span>
<span class="gd">-    2492, 2351, 411, 4111, 4112, 3637, 3333, 3124, 4725, 1561, 2674, 1452, </span>
<span class="gd">-    4113, 1375, 5549, 5550, 47, 2974, 316, 5551, 1406, 1591, 2937, 3181, </span>
<span class="gd">-    5552, 1025, 2142, 3125, 3182, 354, 2740, 884, 2228, 4369, 2412, 508, </span>
<span class="gd">-    3772, 726, 3638, 996, 2433, 3639, 729, 5553, 392, 2194, 1453, 4114, </span>
<span class="gd">-    4726, 3773, 5554, 5555, 2463, 3640, 2618, 1675, 2813, 919, 2352, 2975, </span>
<span class="gd">-    2353, 1270, 4727, 4115, 73, 5556, 5557, 647, 5558, 3259, 2856, 2259, </span>
<span class="gd">-    1550, 1346, 3024, 5559, 1332, 883, 3526, 5560, 5561, 5562, 5563, 3334, </span>
<span class="gd">-    2775, 5564, 1212, 831, 1347, 4370, 4728, 2331, 3909, 1864, 3073, 720, </span>
<span class="gd">-    3910, 4729, 4730, 3911, 5565, 4371, 5566, 5567, 4731, 5568, 5569, 1799,</span>
<span class="gd">-    4732, 3774, 2619, 4733, 3641, 1645, 2376, 4734, 5570, 2938, 669, 2211, </span>
<span class="gd">-    2675, 2434, 5571, 2893, 5572, 5573, 1028, 3260, 5574, 4372, 2413, 5575,</span>
<span class="gd">-    2260, 1353, 5576, 5577, 4735, 3183, 518, 5578, 4116, 5579, 4373, 1961, </span>
<span class="gd">-    5580, 2143, 4374, 5581, 5582, 3025, 2354, 2355, 3912, 516, 1834, 1454, </span>
<span class="gd">-    4117, 2708, 4375, 4736, 2229, 2620, 1972, 1129, 3642, 5583, 2776, 5584,</span>
<span class="gd">-    2976, 1422, 577, 1470, 3026, 1524, 3410, 5585, 5586, 432, 4376, 3074, </span>
<span class="gd">-    3527, 5587, 2594, 1455, 2515, 2230, 1973, 1175, 5588, 1020, 2741, 4118,</span>
<span class="gd">-    3528, 4737, 5589, 2742, 5590, 1743, 1361, 3075, 3529, 2649, 4119, 4377,</span>
<span class="gd">-    4738, 2295, 895, 924, 4378, 2171, 331, 2247, 3076, 166, 1627, 3077, </span>
<span class="gd">-    1098, 5591, 1232, 2894, 2231, 3411, 4739, 657, 403, 1196, 2377, 542, </span>
<span class="gd">-    3775, 3412, 1600, 4379, 3530, 5592, 4740, 2777, 3261, 576, 530, 1362, </span>
<span class="gd">-    4741, 4742, 2540, 2676, 3776, 4120, 5593, 842, 3913, 5594, 2814, 2032, </span>
<span class="gd">-    1014, 4121, 213, 2709, 3413, 665, 621, 4380, 5595, 3777, 2939, 2435, </span>
<span class="gd">-    5596, 2436, 3335, 3643, 3414, 4743, 4381, 2541, 4382, 4744, 3644, 1682,</span>
<span class="gd">-    4383, 3531, 1380, 5597, 724, 2282, 600, 1670, 5598, 1337, 1233, 4745, </span>
<span class="gd">-    3126, 2248, 5599, 1621, 4746, 5600, 651, 4384, 5601, 1612, 4385, 2621, </span>
<span class="gd">-    5602, 2857, 5603, 2743, 2312, 3078, 5604, 716, 2464, 3079, 174, 1255, </span>
<span class="gd">-    2710, 4122, 3645, 548, 1320, 1398, 728, 4123, 1574, 5605, 1891, 1197, </span>
<span class="gd">-    3080, 4124, 5606, 3081, 3082, 3778, 3646, 3779, 747, 5607, 635, 4386, </span>
<span class="gd">-    4747, 5608, 5609, 5610, 4387, 5611, 5612, 4748, 5613, 3415, 4749, 2437,</span>
<span class="gd">-    451, 5614, 3780, 2542, 2073, 4388, 2744, 4389, 4125, 5615, 1764, 4750, </span>
<span class="gd">-    5616, 4390, 350, 4751, 2283, 2395, 2493, 5617, 4391, 4126, 2249, 1434, </span>
<span class="gd">-    4127, 488, 4752, 458, 4392, 4128, 3781, 771, 1330, 2396, 3914, 2576, </span>
<span class="gd">-    3184, 2160, 2414, 1553, 2677, 3185, 4393, 5618, 2494, 2895, 2622, 1720,</span>
<span class="gd">-    2711, 4394, 3416, 4753, 5619, 2543, 4395, 5620, 3262, 4396, 2778, 5621,</span>
<span class="gd">-    2016, 2745, 5622, 1155, 1017, 3782, 3915, 5623, 3336, 2313, 201, 1865, </span>
<span class="gd">-    4397, 1430, 5624, 4129, 5625, 5626, 5627, 5628, 5629, 4398, 1604, 5630,</span>
<span class="gd">-    414, 1866, 371, 2595, 4754, 4755, 3532, 2017, 3127, 4756, 1708, 960, </span>
<span class="gd">-    4399, 887, 389, 2172, 1536, 1663, 1721, 5631, 2232, 4130, 2356, 2940, </span>
<span class="gd">-    1580, 5632, 5633, 1744, 4757, 2544, 4758, 4759, 5634, 4760, 5635, 2074,</span>
<span class="gd">-    5636, 4761, 3647, 3417, 2896, 4400, 5637, 4401, 2650, 3418, 2815, 673, </span>
<span class="gd">-    2712, 2465, 709, 3533, 4131, 3648, 4402, 5638, 1148, 502, 634, 5639, </span>
<span class="gd">-    5640, 1204, 4762, 3649, 1575, 4763, 2623, 3783, 5641, 3784, 3128, 948, </span>
<span class="gd">-    3263, 121, 1745, 3916, 1110, 5642, 4403, 3083, 2516, 3027, 4132, 3785, </span>
<span class="gd">-    1151, 1771, 3917, 1488, 4133, 1987, 5643, 2438, 3534, 5644, 5645, 2094,</span>
<span class="gd">-    5646, 4404, 3918, 1213, 1407, 2816, 531, 2746, 2545, 3264, 1011, 1537, </span>
<span class="gd">-    4764, 2779, 4405, 3129, 1061, 5647, 3786, 3787, 1867, 2897, 5648, 2018,</span>
<span class="gd">-    120, 4406, 4407, 2063, 3650, 3265, 2314, 3919, 2678, 3419, 1955, 4765, </span>
<span class="gd">-    4134, 5649, 3535, 1047, 2713, 1266, 5650, 1368, 4766, 2858, 649, 3420, </span>
<span class="gd">-    3920, 2546, 2747, 1102, 2859, 2679, 5651, 5652, 2000, 5653, 1111, 3651,</span>
<span class="gd">-    2977, 5654, 2495, 3921, 3652, 2817, 1855, 3421, 3788, 5655, 5656, 3422,</span>
<span class="gd">-    2415, 2898, 3337, 3266, 3653, 5657, 2577, 5658, 3654, 2818, 4135, 1460,</span>
<span class="gd">-    856, 5659, 3655, 5660, 2899, 2978, 5661, 2900, 3922, 5662, 4408, 632, </span>
<span class="gd">-    2517, 875, 3923, 1697, 3924, 2296, 5663, 5664, 4767, 3028, 1239, 580, </span>
<span class="gd">-    4768, 4409, 5665, 914, 936, 2075, 1190, 4136, 1039, 2124, 5666, 5667, </span>
<span class="gd">-    5668, 5669, 3423, 1473, 5670, 1354, 4410, 3925, 4769, 2173, 3084, 4137,</span>
<span class="gd">-    915, 3338, 4411, 4412, 3339, 1605, 1835, 5671, 2748, 398, 3656, 4413, </span>
<span class="gd">-    3926, 4138, 328, 1913, 2860, 4139, 3927, 1331, 4414, 3029, 937, 4415, </span>
<span class="gd">-    5672, 3657, 4140, 4141, 3424, 2161, 4770, 3425, 524, 742, 538, 3085, </span>
<span class="gd">-    1012, 5673, 5674, 3928, 2466, 5675, 658, 1103, 225, 3929, 5676, 5677, </span>
<span class="gd">-    4771, 5678, 4772, 5679, 3267, 1243, 5680, 4142, 963, 2250, 4773, 5681, </span>
<span class="gd">-    2714, 3658, 3186, 5682, 5683, 2596, 2332, 5684, 4774, 5685, 5686, 5687,</span>
<span class="gd">-    3536, 957, 3426, 2547, 2033, 1931, 2941, 2467, 870, 2019, 3659, 1746, </span>
<span class="gd">-    2780, 2781, 2439, 2468, 5688, 3930, 5689, 3789, 3130, 3790, 3537, 3427,</span>
<span class="gd">-    3791, 5690, 1179, 3086, 5691, 3187, 2378, 4416, 3792, 2548, 3188, 3131,</span>
<span class="gd">-    2749, 4143, 5692, 3428, 1556, 2549, 2297, 977, 2901, 2034, 4144, 1205, </span>
<span class="gd">-    3429, 5693, 1765, 3430, 3189, 2125, 1271, 714, 1689, 4775, 3538, 5694, </span>
<span class="gd">-    2333, 3931, 533, 4417, 3660, 2184, 617, 5695, 2469, 3340, 3539, 2315, </span>
<span class="gd">-    5696, 5697, 3190, 5698, 5699, 3932, 1988, 618, 427, 2651, 3540, 3431, </span>
<span class="gd">-    5700, 5701, 1244, 1690, 5702, 2819, 4418, 4776, 5703, 3541, 4777, 5704,</span>
<span class="gd">-    2284, 1576, 473, 3661, 4419, 3432, 972, 5705, 3662, 5706, 3087, 5707, </span>
<span class="gd">-    5708, 4778, 4779, 5709, 3793, 4145, 4146, 5710, 153, 4780, 356, 5711, </span>
<span class="gd">-    1892, 2902, 4420, 2144, 408, 803, 2357, 5712, 3933, 5713, 4421, 1646, </span>
<span class="gd">-    2578, 2518, 4781, 4782, 3934, 5714, 3935, 4422, 5715, 2416, 3433, 752, </span>
<span class="gd">-    5716, 5717, 1962, 3341, 2979, 5718, 746, 3030, 2470, 4783, 4423, 3794, </span>
<span class="gd">-    698, 4784, 1893, 4424, 3663, 2550, 4785, 3664, 3936, 5719, 3191, 3434, </span>
<span class="gd">-    5720, 1824, 1302, 4147, 2715, 3937, 1974, 4425, 5721, 4426, 3192, 823, </span>
<span class="gd">-    1303, 1288, 1236, 2861, 3542, 4148, 3435, 774, 3938, 5722, 1581, 4786, </span>
<span class="gd">-    1304, 2862, 3939, 4787, 5723, 2440, 2162, 1083, 3268, 4427, 4149, 4428,</span>
<span class="gd">-    344, 1173, 288, 2316, 454, 1683, 5724, 5725, 1461, 4788, 4150, 2597, </span>
<span class="gd">-    5726, 5727, 4789, 985, 894, 5728, 3436, 3193, 5729, 1914, 2942, 3795, </span>
<span class="gd">-    1989, 5730, 2111, 1975, 5731, 4151, 5732, 2579, 1194, 425, 5733, 4790, </span>
<span class="gd">-    3194, 1245, 3796, 4429, 5734, 5735, 2863, 5736, 636, 4791, 1856, 3940, </span>
<span class="gd">-    760, 1800, 5737, 4430, 2212, 1508, 4792, 4152, 1894, 1684, 2298, 5738, </span>
<span class="gd">-    5739, 4793, 4431, 4432, 2213, 479, 5740, 5741, 832, 5742, 4153, 2496, </span>
<span class="gd">-    5743, 2980, 2497, 3797, 990, 3132, 627, 1815, 2652, 4433, 1582, 4434, </span>
<span class="gd">-    2126, 2112, 3543, 4794, 5744, 799, 4435, 3195, 5745, 4795, 2113, 1737, </span>
<span class="gd">-    3031, 1018, 543, 754, 4436, 3342, 1676, 4796, 4797, 4154, 4798, 1489, </span>
<span class="gd">-    5746, 3544, 5747, 2624, 2903, 4155, 5748, 5749, 2981, 5750, 5751, 5752,</span>
<span class="gd">-    5753, 3196, 4799, 4800, 2185, 1722, 5754, 3269, 3270, 1843, 3665, 1715,</span>
<span class="gd">-    481, 365, 1976, 1857, 5755, 5756, 1963, 2498, 4801, 5757, 2127, 3666, </span>
<span class="gd">-    3271, 433, 1895, 2064, 2076, 5758, 602, 2750, 5759, 5760, 5761, 5762, </span>
<span class="gd">-    5763, 3032, 1628, 3437, 5764, 3197, 4802, 4156, 2904, 4803, 2519, 5765,</span>
<span class="gd">-    2551, 2782, 5766, 5767, 5768, 3343, 4804, 2905, 5769, 4805, 5770, 2864,</span>
<span class="gd">-    4806, 4807, 1221, 2982, 4157, 2520, 5771, 5772, 5773, 1868, 1990, 5774,</span>
<span class="gd">-    5775, 5776, 1896, 5777, 5778, 4808, 1897, 4158, 318, 5779, 2095, 4159, </span>
<span class="gd">-    4437, 5780, 5781, 485, 5782, 938, 3941, 553, 2680, 116, 5783, 3942, </span>
<span class="gd">-    3667, 5784, 3545, 2681, 2783, 3438, 3344, 2820, 5785, 3668, 2943, 4160,</span>
<span class="gd">-    1747, 2944, 2983, 5786, 5787, 207, 5788, 4809, 5789, 4810, 2521, 5790, </span>
<span class="gd">-    3033, 890, 3669, 3943, 5791, 1878, 3798, 3439, 5792, 2186, 2358, 3440, </span>
<span class="gd">-    1652, 5793, 5794, 5795, 941, 2299, 208, 3546, 4161, 2020, 330, 4438, </span>
<span class="gd">-    3944, 2906, 2499, 3799, 4439, 4811, 5796, 5797, 5798)</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+BIG5_CHAR_TO_FREQ_ORDER = (</span>
<span class="gi">+   1,1801,1506, 255,1431, 198,   9,  82,   6,5008, 177, 202,3681,1256,2821, 110, #   16</span>
<span class="gi">+3814,  33,3274, 261,  76,  44,2114,  16,2946,2187,1176, 659,3971,  26,3451,2653, #   32</span>
<span class="gi">+1198,3972,3350,4202, 410,2215, 302, 590, 361,1964,   8, 204,  58,4510,5009,1932, #   48</span>
<span class="gi">+  63,5010,5011, 317,1614,  75, 222, 159,4203,2417,1480,5012,3555,3091, 224,2822, #   64</span>
<span class="gi">+3682,   3,  10,3973,1471,  29,2787,1135,2866,1940, 873, 130,3275,1123, 312,5013, #   80</span>
<span class="gi">+4511,2052, 507, 252, 682,5014, 142,1915, 124, 206,2947,  34,3556,3204,  64, 604, #   96</span>
<span class="gi">+5015,2501,1977,1978, 155,1991, 645, 641,1606,5016,3452, 337,  72, 406,5017,  80, #  112</span>
<span class="gi">+ 630, 238,3205,1509, 263, 939,1092,2654, 756,1440,1094,3453, 449,  69,2987, 591, #  128</span>
<span class="gi">+ 179,2096, 471, 115,2035,1844,  60,  50,2988, 134, 806,1869, 734,2036,3454, 180, #  144</span>
<span class="gi">+ 995,1607, 156, 537,2907, 688,5018, 319,1305, 779,2145, 514,2379, 298,4512, 359, #  160</span>
<span class="gi">+2502,  90,2716,1338, 663,  11, 906,1099,2553,  20,2441, 182, 532,1716,5019, 732, #  176</span>
<span class="gi">+1376,4204,1311,1420,3206,  25,2317,1056, 113, 399, 382,1950, 242,3455,2474, 529, #  192</span>
<span class="gi">+3276, 475,1447,3683,5020, 117,  21, 656, 810,1297,2300,2334,3557,5021, 126,4205, #  208</span>
<span class="gi">+ 706, 456, 150, 613,4513,  71,1118,2037,4206, 145,3092,  85, 835, 486,2115,1246, #  224</span>
<span class="gi">+1426, 428, 727,1285,1015, 800, 106, 623, 303,1281,5022,2128,2359, 347,3815, 221, #  240</span>
<span class="gi">+3558,3135,5023,1956,1153,4207,  83, 296,1199,3093, 192, 624,  93,5024, 822,1898, #  256</span>
<span class="gi">+2823,3136, 795,2065, 991,1554,1542,1592,  27,  43,2867, 859, 139,1456, 860,4514, #  272</span>
<span class="gi">+ 437, 712,3974, 164,2397,3137, 695, 211,3037,2097, 195,3975,1608,3559,3560,3684, #  288</span>
<span class="gi">+3976, 234, 811,2989,2098,3977,2233,1441,3561,1615,2380, 668,2077,1638, 305, 228, #  304</span>
<span class="gi">+1664,4515, 467, 415,5025, 262,2099,1593, 239, 108, 300, 200,1033, 512,1247,2078, #  320</span>
<span class="gi">+5026,5027,2176,3207,3685,2682, 593, 845,1062,3277,  88,1723,2038,3978,1951, 212, #  336</span>
<span class="gi">+ 266, 152, 149, 468,1899,4208,4516,  77, 187,5028,3038,  37,   5,2990,5029,3979, #  352</span>
<span class="gi">+5030,5031,  39,2524,4517,2908,3208,2079,  55, 148,  74,4518, 545, 483,1474,1029, #  368</span>
<span class="gi">+1665, 217,1870,1531,3138,1104,2655,4209,  24, 172,3562, 900,3980,3563,3564,4519, #  384</span>
<span class="gi">+  32,1408,2824,1312, 329, 487,2360,2251,2717, 784,2683,   4,3039,3351,1427,1789, #  400</span>
<span class="gi">+ 188, 109, 499,5032,3686,1717,1790, 888,1217,3040,4520,5033,3565,5034,3352,1520, #  416</span>
<span class="gi">+3687,3981, 196,1034, 775,5035,5036, 929,1816, 249, 439,  38,5037,1063,5038, 794, #  432</span>
<span class="gi">+3982,1435,2301,  46, 178,3278,2066,5039,2381,5040, 214,1709,4521, 804,  35, 707, #  448</span>
<span class="gi">+ 324,3688,1601,2554, 140, 459,4210,5041,5042,1365, 839, 272, 978,2262,2580,3456, #  464</span>
<span class="gi">+2129,1363,3689,1423, 697, 100,3094,  48,  70,1231, 495,3139,2196,5043,1294,5044, #  480</span>
<span class="gi">+2080, 462, 586,1042,3279, 853, 256, 988, 185,2382,3457,1698, 434,1084,5045,3458, #  496</span>
<span class="gi">+ 314,2625,2788,4522,2335,2336, 569,2285, 637,1817,2525, 757,1162,1879,1616,3459, #  512</span>
<span class="gi">+ 287,1577,2116, 768,4523,1671,2868,3566,2526,1321,3816, 909,2418,5046,4211, 933, #  528</span>
<span class="gi">+3817,4212,2053,2361,1222,4524, 765,2419,1322, 786,4525,5047,1920,1462,1677,2909, #  544</span>
<span class="gi">+1699,5048,4526,1424,2442,3140,3690,2600,3353,1775,1941,3460,3983,4213, 309,1369, #  560</span>
<span class="gi">+1130,2825, 364,2234,1653,1299,3984,3567,3985,3986,2656, 525,1085,3041, 902,2001, #  576</span>
<span class="gi">+1475, 964,4527, 421,1845,1415,1057,2286, 940,1364,3141, 376,4528,4529,1381,   7, #  592</span>
<span class="gi">+2527, 983,2383, 336,1710,2684,1846, 321,3461, 559,1131,3042,2752,1809,1132,1313, #  608</span>
<span class="gi">+ 265,1481,1858,5049, 352,1203,2826,3280, 167,1089, 420,2827, 776, 792,1724,3568, #  624</span>
<span class="gi">+4214,2443,3281,5050,4215,5051, 446, 229, 333,2753, 901,3818,1200,1557,4530,2657, #  640</span>
<span class="gi">+1921, 395,2754,2685,3819,4216,1836, 125, 916,3209,2626,4531,5052,5053,3820,5054, #  656</span>
<span class="gi">+5055,5056,4532,3142,3691,1133,2555,1757,3462,1510,2318,1409,3569,5057,2146, 438, #  672</span>
<span class="gi">+2601,2910,2384,3354,1068, 958,3043, 461, 311,2869,2686,4217,1916,3210,4218,1979, #  688</span>
<span class="gi">+ 383, 750,2755,2627,4219, 274, 539, 385,1278,1442,5058,1154,1965, 384, 561, 210, #  704</span>
<span class="gi">+  98,1295,2556,3570,5059,1711,2420,1482,3463,3987,2911,1257, 129,5060,3821, 642, #  720</span>
<span class="gi">+ 523,2789,2790,2658,5061, 141,2235,1333,  68, 176, 441, 876, 907,4220, 603,2602, #  736</span>
<span class="gi">+ 710, 171,3464, 404, 549,  18,3143,2398,1410,3692,1666,5062,3571,4533,2912,4534, #  752</span>
<span class="gi">+5063,2991, 368,5064, 146, 366,  99, 871,3693,1543, 748, 807,1586,1185,  22,2263, #  768</span>
<span class="gi">+ 379,3822,3211,5065,3212, 505,1942,2628,1992,1382,2319,5066, 380,2362, 218, 702, #  784</span>
<span class="gi">+1818,1248,3465,3044,3572,3355,3282,5067,2992,3694, 930,3283,3823,5068,  59,5069, #  800</span>
<span class="gi">+ 585, 601,4221, 497,3466,1112,1314,4535,1802,5070,1223,1472,2177,5071, 749,1837, #  816</span>
<span class="gi">+ 690,1900,3824,1773,3988,1476, 429,1043,1791,2236,2117, 917,4222, 447,1086,1629, #  832</span>
<span class="gi">+5072, 556,5073,5074,2021,1654, 844,1090, 105, 550, 966,1758,2828,1008,1783, 686, #  848</span>
<span class="gi">+1095,5075,2287, 793,1602,5076,3573,2603,4536,4223,2948,2302,4537,3825, 980,2503, #  864</span>
<span class="gi">+ 544, 353, 527,4538, 908,2687,2913,5077, 381,2629,1943,1348,5078,1341,1252, 560, #  880</span>
<span class="gi">+3095,5079,3467,2870,5080,2054, 973, 886,2081, 143,4539,5081,5082, 157,3989, 496, #  896</span>
<span class="gi">+4224,  57, 840, 540,2039,4540,4541,3468,2118,1445, 970,2264,1748,1966,2082,4225, #  912</span>
<span class="gi">+3144,1234,1776,3284,2829,3695, 773,1206,2130,1066,2040,1326,3990,1738,1725,4226, #  928</span>
<span class="gi">+ 279,3145,  51,1544,2604, 423,1578,2131,2067, 173,4542,1880,5083,5084,1583, 264, #  944</span>
<span class="gi">+ 610,3696,4543,2444, 280, 154,5085,5086,5087,1739, 338,1282,3096, 693,2871,1411, #  960</span>
<span class="gi">+1074,3826,2445,5088,4544,5089,5090,1240, 952,2399,5091,2914,1538,2688, 685,1483, #  976</span>
<span class="gi">+4227,2475,1436, 953,4228,2055,4545, 671,2400,  79,4229,2446,3285, 608, 567,2689, #  992</span>
<span class="gi">+3469,4230,4231,1691, 393,1261,1792,2401,5092,4546,5093,5094,5095,5096,1383,1672, # 1008</span>
<span class="gi">+3827,3213,1464, 522,1119, 661,1150, 216, 675,4547,3991,1432,3574, 609,4548,2690, # 1024</span>
<span class="gi">+2402,5097,5098,5099,4232,3045,   0,5100,2476, 315, 231,2447, 301,3356,4549,2385, # 1040</span>
<span class="gi">+5101, 233,4233,3697,1819,4550,4551,5102,  96,1777,1315,2083,5103, 257,5104,1810, # 1056</span>
<span class="gi">+3698,2718,1139,1820,4234,2022,1124,2164,2791,1778,2659,5105,3097, 363,1655,3214, # 1072</span>
<span class="gi">+5106,2993,5107,5108,5109,3992,1567,3993, 718, 103,3215, 849,1443, 341,3357,2949, # 1088</span>
<span class="gi">+1484,5110,1712, 127,  67, 339,4235,2403, 679,1412, 821,5111,5112, 834, 738, 351, # 1104</span>
<span class="gi">+2994,2147, 846, 235,1497,1881, 418,1993,3828,2719, 186,1100,2148,2756,3575,1545, # 1120</span>
<span class="gi">+1355,2950,2872,1377, 583,3994,4236,2581,2995,5113,1298,3699,1078,2557,3700,2363, # 1136</span>
<span class="gi">+  78,3829,3830, 267,1289,2100,2002,1594,4237, 348, 369,1274,2197,2178,1838,4552, # 1152</span>
<span class="gi">+1821,2830,3701,2757,2288,2003,4553,2951,2758, 144,3358, 882,4554,3995,2759,3470, # 1168</span>
<span class="gi">+4555,2915,5114,4238,1726, 320,5115,3996,3046, 788,2996,5116,2831,1774,1327,2873, # 1184</span>
<span class="gi">+3997,2832,5117,1306,4556,2004,1700,3831,3576,2364,2660, 787,2023, 506, 824,3702, # 1200</span>
<span class="gi">+ 534, 323,4557,1044,3359,2024,1901, 946,3471,5118,1779,1500,1678,5119,1882,4558, # 1216</span>
<span class="gi">+ 165, 243,4559,3703,2528, 123, 683,4239, 764,4560,  36,3998,1793, 589,2916, 816, # 1232</span>
<span class="gi">+ 626,1667,3047,2237,1639,1555,1622,3832,3999,5120,4000,2874,1370,1228,1933, 891, # 1248</span>
<span class="gi">+2084,2917, 304,4240,5121, 292,2997,2720,3577, 691,2101,4241,1115,4561, 118, 662, # 1264</span>
<span class="gi">+5122, 611,1156, 854,2386,1316,2875,   2, 386, 515,2918,5123,5124,3286, 868,2238, # 1280</span>
<span class="gi">+1486, 855,2661, 785,2216,3048,5125,1040,3216,3578,5126,3146, 448,5127,1525,5128, # 1296</span>
<span class="gi">+2165,4562,5129,3833,5130,4242,2833,3579,3147, 503, 818,4001,3148,1568, 814, 676, # 1312</span>
<span class="gi">+1444, 306,1749,5131,3834,1416,1030, 197,1428, 805,2834,1501,4563,5132,5133,5134, # 1328</span>
<span class="gi">+1994,5135,4564,5136,5137,2198,  13,2792,3704,2998,3149,1229,1917,5138,3835,2132, # 1344</span>
<span class="gi">+5139,4243,4565,2404,3580,5140,2217,1511,1727,1120,5141,5142, 646,3836,2448, 307, # 1360</span>
<span class="gi">+5143,5144,1595,3217,5145,5146,5147,3705,1113,1356,4002,1465,2529,2530,5148, 519, # 1376</span>
<span class="gi">+5149, 128,2133,  92,2289,1980,5150,4003,1512, 342,3150,2199,5151,2793,2218,1981, # 1392</span>
<span class="gi">+3360,4244, 290,1656,1317, 789, 827,2365,5152,3837,4566, 562, 581,4004,5153, 401, # 1408</span>
<span class="gi">+4567,2252,  94,4568,5154,1399,2794,5155,1463,2025,4569,3218,1944,5156, 828,1105, # 1424</span>
<span class="gi">+4245,1262,1394,5157,4246, 605,4570,5158,1784,2876,5159,2835, 819,2102, 578,2200, # 1440</span>
<span class="gi">+2952,5160,1502, 436,3287,4247,3288,2836,4005,2919,3472,3473,5161,2721,2320,5162, # 1456</span>
<span class="gi">+5163,2337,2068,  23,4571, 193, 826,3838,2103, 699,1630,4248,3098, 390,1794,1064, # 1472</span>
<span class="gi">+3581,5164,1579,3099,3100,1400,5165,4249,1839,1640,2877,5166,4572,4573, 137,4250, # 1488</span>
<span class="gi">+ 598,3101,1967, 780, 104, 974,2953,5167, 278, 899, 253, 402, 572, 504, 493,1339, # 1504</span>
<span class="gi">+5168,4006,1275,4574,2582,2558,5169,3706,3049,3102,2253, 565,1334,2722, 863,  41, # 1520</span>
<span class="gi">+5170,5171,4575,5172,1657,2338,  19, 463,2760,4251, 606,5173,2999,3289,1087,2085, # 1536</span>
<span class="gi">+1323,2662,3000,5174,1631,1623,1750,4252,2691,5175,2878, 791,2723,2663,2339, 232, # 1552</span>
<span class="gi">+2421,5176,3001,1498,5177,2664,2630, 755,1366,3707,3290,3151,2026,1609, 119,1918, # 1568</span>
<span class="gi">+3474, 862,1026,4253,5178,4007,3839,4576,4008,4577,2265,1952,2477,5179,1125, 817, # 1584</span>
<span class="gi">+4254,4255,4009,1513,1766,2041,1487,4256,3050,3291,2837,3840,3152,5180,5181,1507, # 1600</span>
<span class="gi">+5182,2692, 733,  40,1632,1106,2879, 345,4257, 841,2531, 230,4578,3002,1847,3292, # 1616</span>
<span class="gi">+3475,5183,1263, 986,3476,5184, 735, 879, 254,1137, 857, 622,1300,1180,1388,1562, # 1632</span>
<span class="gi">+4010,4011,2954, 967,2761,2665,1349, 592,2134,1692,3361,3003,1995,4258,1679,4012, # 1648</span>
<span class="gi">+1902,2188,5185, 739,3708,2724,1296,1290,5186,4259,2201,2202,1922,1563,2605,2559, # 1664</span>
<span class="gi">+1871,2762,3004,5187, 435,5188, 343,1108, 596,  17,1751,4579,2239,3477,3709,5189, # 1680</span>
<span class="gi">+4580, 294,3582,2955,1693, 477, 979, 281,2042,3583, 643,2043,3710,2631,2795,2266, # 1696</span>
<span class="gi">+1031,2340,2135,2303,3584,4581, 367,1249,2560,5190,3585,5191,4582,1283,3362,2005, # 1712</span>
<span class="gi">+ 240,1762,3363,4583,4584, 836,1069,3153, 474,5192,2149,2532, 268,3586,5193,3219, # 1728</span>
<span class="gi">+1521,1284,5194,1658,1546,4260,5195,3587,3588,5196,4261,3364,2693,1685,4262, 961, # 1744</span>
<span class="gi">+1673,2632, 190,2006,2203,3841,4585,4586,5197, 570,2504,3711,1490,5198,4587,2633, # 1760</span>
<span class="gi">+3293,1957,4588, 584,1514, 396,1045,1945,5199,4589,1968,2449,5200,5201,4590,4013, # 1776</span>
<span class="gi">+ 619,5202,3154,3294, 215,2007,2796,2561,3220,4591,3221,4592, 763,4263,3842,4593, # 1792</span>
<span class="gi">+5203,5204,1958,1767,2956,3365,3712,1174, 452,1477,4594,3366,3155,5205,2838,1253, # 1808</span>
<span class="gi">+2387,2189,1091,2290,4264, 492,5206, 638,1169,1825,2136,1752,4014, 648, 926,1021, # 1824</span>
<span class="gi">+1324,4595, 520,4596, 997, 847,1007, 892,4597,3843,2267,1872,3713,2405,1785,4598, # 1840</span>
<span class="gi">+1953,2957,3103,3222,1728,4265,2044,3714,4599,2008,1701,3156,1551,  30,2268,4266, # 1856</span>
<span class="gi">+5207,2027,4600,3589,5208, 501,5209,4267, 594,3478,2166,1822,3590,3479,3591,3223, # 1872</span>
<span class="gi">+ 829,2839,4268,5210,1680,3157,1225,4269,5211,3295,4601,4270,3158,2341,5212,4602, # 1888</span>
<span class="gi">+4271,5213,4015,4016,5214,1848,2388,2606,3367,5215,4603, 374,4017, 652,4272,4273, # 1904</span>
<span class="gi">+ 375,1140, 798,5216,5217,5218,2366,4604,2269, 546,1659, 138,3051,2450,4605,5219, # 1920</span>
<span class="gi">+2254, 612,1849, 910, 796,3844,1740,1371, 825,3845,3846,5220,2920,2562,5221, 692, # 1936</span>
<span class="gi">+ 444,3052,2634, 801,4606,4274,5222,1491, 244,1053,3053,4275,4276, 340,5223,4018, # 1952</span>
<span class="gi">+1041,3005, 293,1168,  87,1357,5224,1539, 959,5225,2240, 721, 694,4277,3847, 219, # 1968</span>
<span class="gi">+1478, 644,1417,3368,2666,1413,1401,1335,1389,4019,5226,5227,3006,2367,3159,1826, # 1984</span>
<span class="gi">+ 730,1515, 184,2840,  66,4607,5228,1660,2958, 246,3369, 378,1457, 226,3480, 975, # 2000</span>
<span class="gi">+4020,2959,1264,3592, 674, 696,5229, 163,5230,1141,2422,2167, 713,3593,3370,4608, # 2016</span>
<span class="gi">+4021,5231,5232,1186,  15,5233,1079,1070,5234,1522,3224,3594, 276,1050,2725, 758, # 2032</span>
<span class="gi">+1126, 653,2960,3296,5235,2342, 889,3595,4022,3104,3007, 903,1250,4609,4023,3481, # 2048</span>
<span class="gi">+3596,1342,1681,1718, 766,3297, 286,  89,2961,3715,5236,1713,5237,2607,3371,3008, # 2064</span>
<span class="gi">+5238,2962,2219,3225,2880,5239,4610,2505,2533, 181, 387,1075,4024, 731,2190,3372, # 2080</span>
<span class="gi">+5240,3298, 310, 313,3482,2304, 770,4278,  54,3054, 189,4611,3105,3848,4025,5241, # 2096</span>
<span class="gi">+1230,1617,1850, 355,3597,4279,4612,3373, 111,4280,3716,1350,3160,3483,3055,4281, # 2112</span>
<span class="gi">+2150,3299,3598,5242,2797,4026,4027,3009, 722,2009,5243,1071, 247,1207,2343,2478, # 2128</span>
<span class="gi">+1378,4613,2010, 864,1437,1214,4614, 373,3849,1142,2220, 667,4615, 442,2763,2563, # 2144</span>
<span class="gi">+3850,4028,1969,4282,3300,1840, 837, 170,1107, 934,1336,1883,5244,5245,2119,4283, # 2160</span>
<span class="gi">+2841, 743,1569,5246,4616,4284, 582,2389,1418,3484,5247,1803,5248, 357,1395,1729, # 2176</span>
<span class="gi">+3717,3301,2423,1564,2241,5249,3106,3851,1633,4617,1114,2086,4285,1532,5250, 482, # 2192</span>
<span class="gi">+2451,4618,5251,5252,1492, 833,1466,5253,2726,3599,1641,2842,5254,1526,1272,3718, # 2208</span>
<span class="gi">+4286,1686,1795, 416,2564,1903,1954,1804,5255,3852,2798,3853,1159,2321,5256,2881, # 2224</span>
<span class="gi">+4619,1610,1584,3056,2424,2764, 443,3302,1163,3161,5257,5258,4029,5259,4287,2506, # 2240</span>
<span class="gi">+3057,4620,4030,3162,2104,1647,3600,2011,1873,4288,5260,4289, 431,3485,5261, 250, # 2256</span>
<span class="gi">+  97,  81,4290,5262,1648,1851,1558, 160, 848,5263, 866, 740,1694,5264,2204,2843, # 2272</span>
<span class="gi">+3226,4291,4621,3719,1687, 950,2479, 426, 469,3227,3720,3721,4031,5265,5266,1188, # 2288</span>
<span class="gi">+ 424,1996, 861,3601,4292,3854,2205,2694, 168,1235,3602,4293,5267,2087,1674,4622, # 2304</span>
<span class="gi">+3374,3303, 220,2565,1009,5268,3855, 670,3010, 332,1208, 717,5269,5270,3603,2452, # 2320</span>
<span class="gi">+4032,3375,5271, 513,5272,1209,2882,3376,3163,4623,1080,5273,5274,5275,5276,2534, # 2336</span>
<span class="gi">+3722,3604, 815,1587,4033,4034,5277,3605,3486,3856,1254,4624,1328,3058,1390,4035, # 2352</span>
<span class="gi">+1741,4036,3857,4037,5278, 236,3858,2453,3304,5279,5280,3723,3859,1273,3860,4625, # 2368</span>
<span class="gi">+5281, 308,5282,4626, 245,4627,1852,2480,1307,2583, 430, 715,2137,2454,5283, 270, # 2384</span>
<span class="gi">+ 199,2883,4038,5284,3606,2727,1753, 761,1754, 725,1661,1841,4628,3487,3724,5285, # 2400</span>
<span class="gi">+5286, 587,  14,3305, 227,2608, 326, 480,2270, 943,2765,3607, 291, 650,1884,5287, # 2416</span>
<span class="gi">+1702,1226, 102,1547,  62,3488, 904,4629,3489,1164,4294,5288,5289,1224,1548,2766, # 2432</span>
<span class="gi">+ 391, 498,1493,5290,1386,1419,5291,2056,1177,4630, 813, 880,1081,2368, 566,1145, # 2448</span>
<span class="gi">+4631,2291,1001,1035,2566,2609,2242, 394,1286,5292,5293,2069,5294,  86,1494,1730, # 2464</span>
<span class="gi">+4039, 491,1588, 745, 897,2963, 843,3377,4040,2767,2884,3306,1768, 998,2221,2070, # 2480</span>
<span class="gi">+ 397,1827,1195,1970,3725,3011,3378, 284,5295,3861,2507,2138,2120,1904,5296,4041, # 2496</span>
<span class="gi">+2151,4042,4295,1036,3490,1905, 114,2567,4296, 209,1527,5297,5298,2964,2844,2635, # 2512</span>
<span class="gi">+2390,2728,3164, 812,2568,5299,3307,5300,1559, 737,1885,3726,1210, 885,  28,2695, # 2528</span>
<span class="gi">+3608,3862,5301,4297,1004,1780,4632,5302, 346,1982,2222,2696,4633,3863,1742, 797, # 2544</span>
<span class="gi">+1642,4043,1934,1072,1384,2152, 896,4044,3308,3727,3228,2885,3609,5303,2569,1959, # 2560</span>
<span class="gi">+4634,2455,1786,5304,5305,5306,4045,4298,1005,1308,3728,4299,2729,4635,4636,1528, # 2576</span>
<span class="gi">+2610, 161,1178,4300,1983, 987,4637,1101,4301, 631,4046,1157,3229,2425,1343,1241, # 2592</span>
<span class="gi">+1016,2243,2570, 372, 877,2344,2508,1160, 555,1935, 911,4047,5307, 466,1170, 169, # 2608</span>
<span class="gi">+1051,2921,2697,3729,2481,3012,1182,2012,2571,1251,2636,5308, 992,2345,3491,1540, # 2624</span>
<span class="gi">+2730,1201,2071,2406,1997,2482,5309,4638, 528,1923,2191,1503,1874,1570,2369,3379, # 2640</span>
<span class="gi">+3309,5310, 557,1073,5311,1828,3492,2088,2271,3165,3059,3107, 767,3108,2799,4639, # 2656</span>
<span class="gi">+1006,4302,4640,2346,1267,2179,3730,3230, 778,4048,3231,2731,1597,2667,5312,4641, # 2672</span>
<span class="gi">+5313,3493,5314,5315,5316,3310,2698,1433,3311, 131,  95,1504,4049, 723,4303,3166, # 2688</span>
<span class="gi">+1842,3610,2768,2192,4050,2028,2105,3731,5317,3013,4051,1218,5318,3380,3232,4052, # 2704</span>
<span class="gi">+4304,2584, 248,1634,3864, 912,5319,2845,3732,3060,3865, 654,  53,5320,3014,5321, # 2720</span>
<span class="gi">+1688,4642, 777,3494,1032,4053,1425,5322, 191, 820,2121,2846, 971,4643, 931,3233, # 2736</span>
<span class="gi">+ 135, 664, 783,3866,1998, 772,2922,1936,4054,3867,4644,2923,3234, 282,2732, 640, # 2752</span>
<span class="gi">+1372,3495,1127, 922, 325,3381,5323,5324, 711,2045,5325,5326,4055,2223,2800,1937, # 2768</span>
<span class="gi">+4056,3382,2224,2255,3868,2305,5327,4645,3869,1258,3312,4057,3235,2139,2965,4058, # 2784</span>
<span class="gi">+4059,5328,2225, 258,3236,4646, 101,1227,5329,3313,1755,5330,1391,3314,5331,2924, # 2800</span>
<span class="gi">+2057, 893,5332,5333,5334,1402,4305,2347,5335,5336,3237,3611,5337,5338, 878,1325, # 2816</span>
<span class="gi">+1781,2801,4647, 259,1385,2585, 744,1183,2272,4648,5339,4060,2509,5340, 684,1024, # 2832</span>
<span class="gi">+4306,5341, 472,3612,3496,1165,3315,4061,4062, 322,2153, 881, 455,1695,1152,1340, # 2848</span>
<span class="gi">+ 660, 554,2154,4649,1058,4650,4307, 830,1065,3383,4063,4651,1924,5342,1703,1919, # 2864</span>
<span class="gi">+5343, 932,2273, 122,5344,4652, 947, 677,5345,3870,2637, 297,1906,1925,2274,4653, # 2880</span>
<span class="gi">+2322,3316,5346,5347,4308,5348,4309,  84,4310, 112, 989,5349, 547,1059,4064, 701, # 2896</span>
<span class="gi">+3613,1019,5350,4311,5351,3497, 942, 639, 457,2306,2456, 993,2966, 407, 851, 494, # 2912</span>
<span class="gi">+4654,3384, 927,5352,1237,5353,2426,3385, 573,4312, 680, 921,2925,1279,1875, 285, # 2928</span>
<span class="gi">+ 790,1448,1984, 719,2168,5354,5355,4655,4065,4066,1649,5356,1541, 563,5357,1077, # 2944</span>
<span class="gi">+5358,3386,3061,3498, 511,3015,4067,4068,3733,4069,1268,2572,3387,3238,4656,4657, # 2960</span>
<span class="gi">+5359, 535,1048,1276,1189,2926,2029,3167,1438,1373,2847,2967,1134,2013,5360,4313, # 2976</span>
<span class="gi">+1238,2586,3109,1259,5361, 700,5362,2968,3168,3734,4314,5363,4315,1146,1876,1907, # 2992</span>
<span class="gi">+4658,2611,4070, 781,2427, 132,1589, 203, 147, 273,2802,2407, 898,1787,2155,4071, # 3008</span>
<span class="gi">+4072,5364,3871,2803,5365,5366,4659,4660,5367,3239,5368,1635,3872, 965,5369,1805, # 3024</span>
<span class="gi">+2699,1516,3614,1121,1082,1329,3317,4073,1449,3873,  65,1128,2848,2927,2769,1590, # 3040</span>
<span class="gi">+3874,5370,5371,  12,2668,  45, 976,2587,3169,4661, 517,2535,1013,1037,3240,5372, # 3056</span>
<span class="gi">+3875,2849,5373,3876,5374,3499,5375,2612, 614,1999,2323,3877,3110,2733,2638,5376, # 3072</span>
<span class="gi">+2588,4316, 599,1269,5377,1811,3735,5378,2700,3111, 759,1060, 489,1806,3388,3318, # 3088</span>
<span class="gi">+1358,5379,5380,2391,1387,1215,2639,2256, 490,5381,5382,4317,1759,2392,2348,5383, # 3104</span>
<span class="gi">+4662,3878,1908,4074,2640,1807,3241,4663,3500,3319,2770,2349, 874,5384,5385,3501, # 3120</span>
<span class="gi">+3736,1859,  91,2928,3737,3062,3879,4664,5386,3170,4075,2669,5387,3502,1202,1403, # 3136</span>
<span class="gi">+3880,2969,2536,1517,2510,4665,3503,2511,5388,4666,5389,2701,1886,1495,1731,4076, # 3152</span>
<span class="gi">+2370,4667,5390,2030,5391,5392,4077,2702,1216, 237,2589,4318,2324,4078,3881,4668, # 3168</span>
<span class="gi">+4669,2703,3615,3504, 445,4670,5393,5394,5395,5396,2771,  61,4079,3738,1823,4080, # 3184</span>
<span class="gi">+5397, 687,2046, 935, 925, 405,2670, 703,1096,1860,2734,4671,4081,1877,1367,2704, # 3200</span>
<span class="gi">+3389, 918,2106,1782,2483, 334,3320,1611,1093,4672, 564,3171,3505,3739,3390, 945, # 3216</span>
<span class="gi">+2641,2058,4673,5398,1926, 872,4319,5399,3506,2705,3112, 349,4320,3740,4082,4674, # 3232</span>
<span class="gi">+3882,4321,3741,2156,4083,4675,4676,4322,4677,2408,2047, 782,4084, 400, 251,4323, # 3248</span>
<span class="gi">+1624,5400,5401, 277,3742, 299,1265, 476,1191,3883,2122,4324,4325,1109, 205,5402, # 3264</span>
<span class="gi">+2590,1000,2157,3616,1861,5403,5404,5405,4678,5406,4679,2573, 107,2484,2158,4085, # 3280</span>
<span class="gi">+3507,3172,5407,1533, 541,1301, 158, 753,4326,2886,3617,5408,1696, 370,1088,4327, # 3296</span>
<span class="gi">+4680,3618, 579, 327, 440, 162,2244, 269,1938,1374,3508, 968,3063,  56,1396,3113, # 3312</span>
<span class="gi">+2107,3321,3391,5409,1927,2159,4681,3016,5410,3619,5411,5412,3743,4682,2485,5413, # 3328</span>
<span class="gi">+2804,5414,1650,4683,5415,2613,5416,5417,4086,2671,3392,1149,3393,4087,3884,4088, # 3344</span>
<span class="gi">+5418,1076,  49,5419, 951,3242,3322,3323, 450,2850, 920,5420,1812,2805,2371,4328, # 3360</span>
<span class="gi">+1909,1138,2372,3885,3509,5421,3243,4684,1910,1147,1518,2428,4685,3886,5422,4686, # 3376</span>
<span class="gi">+2393,2614, 260,1796,3244,5423,5424,3887,3324, 708,5425,3620,1704,5426,3621,1351, # 3392</span>
<span class="gi">+1618,3394,3017,1887, 944,4329,3395,4330,3064,3396,4331,5427,3744, 422, 413,1714, # 3408</span>
<span class="gi">+3325, 500,2059,2350,4332,2486,5428,1344,1911, 954,5429,1668,5430,5431,4089,2409, # 3424</span>
<span class="gi">+4333,3622,3888,4334,5432,2307,1318,2512,3114, 133,3115,2887,4687, 629,  31,2851, # 3440</span>
<span class="gi">+2706,3889,4688, 850, 949,4689,4090,2970,1732,2089,4335,1496,1853,5433,4091, 620, # 3456</span>
<span class="gi">+3245, 981,1242,3745,3397,1619,3746,1643,3326,2140,2457,1971,1719,3510,2169,5434, # 3472</span>
<span class="gi">+3246,5435,5436,3398,1829,5437,1277,4690,1565,2048,5438,1636,3623,3116,5439, 869, # 3488</span>
<span class="gi">+2852, 655,3890,3891,3117,4092,3018,3892,1310,3624,4691,5440,5441,5442,1733, 558, # 3504</span>
<span class="gi">+4692,3747, 335,1549,3065,1756,4336,3748,1946,3511,1830,1291,1192, 470,2735,2108, # 3520</span>
<span class="gi">+2806, 913,1054,4093,5443,1027,5444,3066,4094,4693, 982,2672,3399,3173,3512,3247, # 3536</span>
<span class="gi">+3248,1947,2807,5445, 571,4694,5446,1831,5447,3625,2591,1523,2429,5448,2090, 984, # 3552</span>
<span class="gi">+4695,3749,1960,5449,3750, 852, 923,2808,3513,3751, 969,1519, 999,2049,2325,1705, # 3568</span>
<span class="gi">+5450,3118, 615,1662, 151, 597,4095,2410,2326,1049, 275,4696,3752,4337, 568,3753, # 3584</span>
<span class="gi">+3626,2487,4338,3754,5451,2430,2275, 409,3249,5452,1566,2888,3514,1002, 769,2853, # 3600</span>
<span class="gi">+ 194,2091,3174,3755,2226,3327,4339, 628,1505,5453,5454,1763,2180,3019,4096, 521, # 3616</span>
<span class="gi">+1161,2592,1788,2206,2411,4697,4097,1625,4340,4341, 412,  42,3119, 464,5455,2642, # 3632</span>
<span class="gi">+4698,3400,1760,1571,2889,3515,2537,1219,2207,3893,2643,2141,2373,4699,4700,3328, # 3648</span>
<span class="gi">+1651,3401,3627,5456,5457,3628,2488,3516,5458,3756,5459,5460,2276,2092, 460,5461, # 3664</span>
<span class="gi">+4701,5462,3020, 962, 588,3629, 289,3250,2644,1116,  52,5463,3067,1797,5464,5465, # 3680</span>
<span class="gi">+5466,1467,5467,1598,1143,3757,4342,1985,1734,1067,4702,1280,3402, 465,4703,1572, # 3696</span>
<span class="gi">+ 510,5468,1928,2245,1813,1644,3630,5469,4704,3758,5470,5471,2673,1573,1534,5472, # 3712</span>
<span class="gi">+5473, 536,1808,1761,3517,3894,3175,2645,5474,5475,5476,4705,3518,2929,1912,2809, # 3728</span>
<span class="gi">+5477,3329,1122, 377,3251,5478, 360,5479,5480,4343,1529, 551,5481,2060,3759,1769, # 3744</span>
<span class="gi">+2431,5482,2930,4344,3330,3120,2327,2109,2031,4706,1404, 136,1468,1479, 672,1171, # 3760</span>
<span class="gi">+3252,2308, 271,3176,5483,2772,5484,2050, 678,2736, 865,1948,4707,5485,2014,4098, # 3776</span>
<span class="gi">+2971,5486,2737,2227,1397,3068,3760,4708,4709,1735,2931,3403,3631,5487,3895, 509, # 3792</span>
<span class="gi">+2854,2458,2890,3896,5488,5489,3177,3178,4710,4345,2538,4711,2309,1166,1010, 552, # 3808</span>
<span class="gi">+ 681,1888,5490,5491,2972,2973,4099,1287,1596,1862,3179, 358, 453, 736, 175, 478, # 3824</span>
<span class="gi">+1117, 905,1167,1097,5492,1854,1530,5493,1706,5494,2181,3519,2292,3761,3520,3632, # 3840</span>
<span class="gi">+4346,2093,4347,5495,3404,1193,2489,4348,1458,2193,2208,1863,1889,1421,3331,2932, # 3856</span>
<span class="gi">+3069,2182,3521, 595,2123,5496,4100,5497,5498,4349,1707,2646, 223,3762,1359, 751, # 3872</span>
<span class="gi">+3121, 183,3522,5499,2810,3021, 419,2374, 633, 704,3897,2394, 241,5500,5501,5502, # 3888</span>
<span class="gi">+ 838,3022,3763,2277,2773,2459,3898,1939,2051,4101,1309,3122,2246,1181,5503,1136, # 3904</span>
<span class="gi">+2209,3899,2375,1446,4350,2310,4712,5504,5505,4351,1055,2615, 484,3764,5506,4102, # 3920</span>
<span class="gi">+ 625,4352,2278,3405,1499,4353,4103,5507,4104,4354,3253,2279,2280,3523,5508,5509, # 3936</span>
<span class="gi">+2774, 808,2616,3765,3406,4105,4355,3123,2539, 526,3407,3900,4356, 955,5510,1620, # 3952</span>
<span class="gi">+4357,2647,2432,5511,1429,3766,1669,1832, 994, 928,5512,3633,1260,5513,5514,5515, # 3968</span>
<span class="gi">+1949,2293, 741,2933,1626,4358,2738,2460, 867,1184, 362,3408,1392,5516,5517,4106, # 3984</span>
<span class="gi">+4359,1770,1736,3254,2934,4713,4714,1929,2707,1459,1158,5518,3070,3409,2891,1292, # 4000</span>
<span class="gi">+1930,2513,2855,3767,1986,1187,2072,2015,2617,4360,5519,2574,2514,2170,3768,2490, # 4016</span>
<span class="gi">+3332,5520,3769,4715,5521,5522, 666,1003,3023,1022,3634,4361,5523,4716,1814,2257, # 4032</span>
<span class="gi">+ 574,3901,1603, 295,1535, 705,3902,4362, 283, 858, 417,5524,5525,3255,4717,4718, # 4048</span>
<span class="gi">+3071,1220,1890,1046,2281,2461,4107,1393,1599, 689,2575, 388,4363,5526,2491, 802, # 4064</span>
<span class="gi">+5527,2811,3903,2061,1405,2258,5528,4719,3904,2110,1052,1345,3256,1585,5529, 809, # 4080</span>
<span class="gi">+5530,5531,5532, 575,2739,3524, 956,1552,1469,1144,2328,5533,2329,1560,2462,3635, # 4096</span>
<span class="gi">+3257,4108, 616,2210,4364,3180,2183,2294,5534,1833,5535,3525,4720,5536,1319,3770, # 4112</span>
<span class="gi">+3771,1211,3636,1023,3258,1293,2812,5537,5538,5539,3905, 607,2311,3906, 762,2892, # 4128</span>
<span class="gi">+1439,4365,1360,4721,1485,3072,5540,4722,1038,4366,1450,2062,2648,4367,1379,4723, # 4144</span>
<span class="gi">+2593,5541,5542,4368,1352,1414,2330,2935,1172,5543,5544,3907,3908,4724,1798,1451, # 4160</span>
<span class="gi">+5545,5546,5547,5548,2936,4109,4110,2492,2351, 411,4111,4112,3637,3333,3124,4725, # 4176</span>
<span class="gi">+1561,2674,1452,4113,1375,5549,5550,  47,2974, 316,5551,1406,1591,2937,3181,5552, # 4192</span>
<span class="gi">+1025,2142,3125,3182, 354,2740, 884,2228,4369,2412, 508,3772, 726,3638, 996,2433, # 4208</span>
<span class="gi">+3639, 729,5553, 392,2194,1453,4114,4726,3773,5554,5555,2463,3640,2618,1675,2813, # 4224</span>
<span class="gi">+ 919,2352,2975,2353,1270,4727,4115,  73,5556,5557, 647,5558,3259,2856,2259,1550, # 4240</span>
<span class="gi">+1346,3024,5559,1332, 883,3526,5560,5561,5562,5563,3334,2775,5564,1212, 831,1347, # 4256</span>
<span class="gi">+4370,4728,2331,3909,1864,3073, 720,3910,4729,4730,3911,5565,4371,5566,5567,4731, # 4272</span>
<span class="gi">+5568,5569,1799,4732,3774,2619,4733,3641,1645,2376,4734,5570,2938, 669,2211,2675, # 4288</span>
<span class="gi">+2434,5571,2893,5572,5573,1028,3260,5574,4372,2413,5575,2260,1353,5576,5577,4735, # 4304</span>
<span class="gi">+3183, 518,5578,4116,5579,4373,1961,5580,2143,4374,5581,5582,3025,2354,2355,3912, # 4320</span>
<span class="gi">+ 516,1834,1454,4117,2708,4375,4736,2229,2620,1972,1129,3642,5583,2776,5584,2976, # 4336</span>
<span class="gi">+1422, 577,1470,3026,1524,3410,5585,5586, 432,4376,3074,3527,5587,2594,1455,2515, # 4352</span>
<span class="gi">+2230,1973,1175,5588,1020,2741,4118,3528,4737,5589,2742,5590,1743,1361,3075,3529, # 4368</span>
<span class="gi">+2649,4119,4377,4738,2295, 895, 924,4378,2171, 331,2247,3076, 166,1627,3077,1098, # 4384</span>
<span class="gi">+5591,1232,2894,2231,3411,4739, 657, 403,1196,2377, 542,3775,3412,1600,4379,3530, # 4400</span>
<span class="gi">+5592,4740,2777,3261, 576, 530,1362,4741,4742,2540,2676,3776,4120,5593, 842,3913, # 4416</span>
<span class="gi">+5594,2814,2032,1014,4121, 213,2709,3413, 665, 621,4380,5595,3777,2939,2435,5596, # 4432</span>
<span class="gi">+2436,3335,3643,3414,4743,4381,2541,4382,4744,3644,1682,4383,3531,1380,5597, 724, # 4448</span>
<span class="gi">+2282, 600,1670,5598,1337,1233,4745,3126,2248,5599,1621,4746,5600, 651,4384,5601, # 4464</span>
<span class="gi">+1612,4385,2621,5602,2857,5603,2743,2312,3078,5604, 716,2464,3079, 174,1255,2710, # 4480</span>
<span class="gi">+4122,3645, 548,1320,1398, 728,4123,1574,5605,1891,1197,3080,4124,5606,3081,3082, # 4496</span>
<span class="gi">+3778,3646,3779, 747,5607, 635,4386,4747,5608,5609,5610,4387,5611,5612,4748,5613, # 4512</span>
<span class="gi">+3415,4749,2437, 451,5614,3780,2542,2073,4388,2744,4389,4125,5615,1764,4750,5616, # 4528</span>
<span class="gi">+4390, 350,4751,2283,2395,2493,5617,4391,4126,2249,1434,4127, 488,4752, 458,4392, # 4544</span>
<span class="gi">+4128,3781, 771,1330,2396,3914,2576,3184,2160,2414,1553,2677,3185,4393,5618,2494, # 4560</span>
<span class="gi">+2895,2622,1720,2711,4394,3416,4753,5619,2543,4395,5620,3262,4396,2778,5621,2016, # 4576</span>
<span class="gi">+2745,5622,1155,1017,3782,3915,5623,3336,2313, 201,1865,4397,1430,5624,4129,5625, # 4592</span>
<span class="gi">+5626,5627,5628,5629,4398,1604,5630, 414,1866, 371,2595,4754,4755,3532,2017,3127, # 4608</span>
<span class="gi">+4756,1708, 960,4399, 887, 389,2172,1536,1663,1721,5631,2232,4130,2356,2940,1580, # 4624</span>
<span class="gi">+5632,5633,1744,4757,2544,4758,4759,5634,4760,5635,2074,5636,4761,3647,3417,2896, # 4640</span>
<span class="gi">+4400,5637,4401,2650,3418,2815, 673,2712,2465, 709,3533,4131,3648,4402,5638,1148, # 4656</span>
<span class="gi">+ 502, 634,5639,5640,1204,4762,3649,1575,4763,2623,3783,5641,3784,3128, 948,3263, # 4672</span>
<span class="gi">+ 121,1745,3916,1110,5642,4403,3083,2516,3027,4132,3785,1151,1771,3917,1488,4133, # 4688</span>
<span class="gi">+1987,5643,2438,3534,5644,5645,2094,5646,4404,3918,1213,1407,2816, 531,2746,2545, # 4704</span>
<span class="gi">+3264,1011,1537,4764,2779,4405,3129,1061,5647,3786,3787,1867,2897,5648,2018, 120, # 4720</span>
<span class="gi">+4406,4407,2063,3650,3265,2314,3919,2678,3419,1955,4765,4134,5649,3535,1047,2713, # 4736</span>
<span class="gi">+1266,5650,1368,4766,2858, 649,3420,3920,2546,2747,1102,2859,2679,5651,5652,2000, # 4752</span>
<span class="gi">+5653,1111,3651,2977,5654,2495,3921,3652,2817,1855,3421,3788,5655,5656,3422,2415, # 4768</span>
<span class="gi">+2898,3337,3266,3653,5657,2577,5658,3654,2818,4135,1460, 856,5659,3655,5660,2899, # 4784</span>
<span class="gi">+2978,5661,2900,3922,5662,4408, 632,2517, 875,3923,1697,3924,2296,5663,5664,4767, # 4800</span>
<span class="gi">+3028,1239, 580,4768,4409,5665, 914, 936,2075,1190,4136,1039,2124,5666,5667,5668, # 4816</span>
<span class="gi">+5669,3423,1473,5670,1354,4410,3925,4769,2173,3084,4137, 915,3338,4411,4412,3339, # 4832</span>
<span class="gi">+1605,1835,5671,2748, 398,3656,4413,3926,4138, 328,1913,2860,4139,3927,1331,4414, # 4848</span>
<span class="gi">+3029, 937,4415,5672,3657,4140,4141,3424,2161,4770,3425, 524, 742, 538,3085,1012, # 4864</span>
<span class="gi">+5673,5674,3928,2466,5675, 658,1103, 225,3929,5676,5677,4771,5678,4772,5679,3267, # 4880</span>
<span class="gi">+1243,5680,4142, 963,2250,4773,5681,2714,3658,3186,5682,5683,2596,2332,5684,4774, # 4896</span>
<span class="gi">+5685,5686,5687,3536, 957,3426,2547,2033,1931,2941,2467, 870,2019,3659,1746,2780, # 4912</span>
<span class="gi">+2781,2439,2468,5688,3930,5689,3789,3130,3790,3537,3427,3791,5690,1179,3086,5691, # 4928</span>
<span class="gi">+3187,2378,4416,3792,2548,3188,3131,2749,4143,5692,3428,1556,2549,2297, 977,2901, # 4944</span>
<span class="gi">+2034,4144,1205,3429,5693,1765,3430,3189,2125,1271, 714,1689,4775,3538,5694,2333, # 4960</span>
<span class="gi">+3931, 533,4417,3660,2184, 617,5695,2469,3340,3539,2315,5696,5697,3190,5698,5699, # 4976</span>
<span class="gi">+3932,1988, 618, 427,2651,3540,3431,5700,5701,1244,1690,5702,2819,4418,4776,5703, # 4992</span>
<span class="gi">+3541,4777,5704,2284,1576, 473,3661,4419,3432, 972,5705,3662,5706,3087,5707,5708, # 5008</span>
<span class="gi">+4778,4779,5709,3793,4145,4146,5710, 153,4780, 356,5711,1892,2902,4420,2144, 408, # 5024</span>
<span class="gi">+ 803,2357,5712,3933,5713,4421,1646,2578,2518,4781,4782,3934,5714,3935,4422,5715, # 5040</span>
<span class="gi">+2416,3433, 752,5716,5717,1962,3341,2979,5718, 746,3030,2470,4783,4423,3794, 698, # 5056</span>
<span class="gi">+4784,1893,4424,3663,2550,4785,3664,3936,5719,3191,3434,5720,1824,1302,4147,2715, # 5072</span>
<span class="gi">+3937,1974,4425,5721,4426,3192, 823,1303,1288,1236,2861,3542,4148,3435, 774,3938, # 5088</span>
<span class="gi">+5722,1581,4786,1304,2862,3939,4787,5723,2440,2162,1083,3268,4427,4149,4428, 344, # 5104</span>
<span class="gi">+1173, 288,2316, 454,1683,5724,5725,1461,4788,4150,2597,5726,5727,4789, 985, 894, # 5120</span>
<span class="gi">+5728,3436,3193,5729,1914,2942,3795,1989,5730,2111,1975,5731,4151,5732,2579,1194, # 5136</span>
<span class="gi">+ 425,5733,4790,3194,1245,3796,4429,5734,5735,2863,5736, 636,4791,1856,3940, 760, # 5152</span>
<span class="gi">+1800,5737,4430,2212,1508,4792,4152,1894,1684,2298,5738,5739,4793,4431,4432,2213, # 5168</span>
<span class="gi">+ 479,5740,5741, 832,5742,4153,2496,5743,2980,2497,3797, 990,3132, 627,1815,2652, # 5184</span>
<span class="gi">+4433,1582,4434,2126,2112,3543,4794,5744, 799,4435,3195,5745,4795,2113,1737,3031, # 5200</span>
<span class="gi">+1018, 543, 754,4436,3342,1676,4796,4797,4154,4798,1489,5746,3544,5747,2624,2903, # 5216</span>
<span class="gi">+4155,5748,5749,2981,5750,5751,5752,5753,3196,4799,4800,2185,1722,5754,3269,3270, # 5232</span>
<span class="gi">+1843,3665,1715, 481, 365,1976,1857,5755,5756,1963,2498,4801,5757,2127,3666,3271, # 5248</span>
<span class="gi">+ 433,1895,2064,2076,5758, 602,2750,5759,5760,5761,5762,5763,3032,1628,3437,5764, # 5264</span>
<span class="gi">+3197,4802,4156,2904,4803,2519,5765,2551,2782,5766,5767,5768,3343,4804,2905,5769, # 5280</span>
<span class="gi">+4805,5770,2864,4806,4807,1221,2982,4157,2520,5771,5772,5773,1868,1990,5774,5775, # 5296</span>
<span class="gi">+5776,1896,5777,5778,4808,1897,4158, 318,5779,2095,4159,4437,5780,5781, 485,5782, # 5312</span>
<span class="gi">+ 938,3941, 553,2680, 116,5783,3942,3667,5784,3545,2681,2783,3438,3344,2820,5785, # 5328</span>
<span class="gi">+3668,2943,4160,1747,2944,2983,5786,5787, 207,5788,4809,5789,4810,2521,5790,3033, # 5344</span>
<span class="gi">+ 890,3669,3943,5791,1878,3798,3439,5792,2186,2358,3440,1652,5793,5794,5795, 941, # 5360</span>
<span class="gi">+2299, 208,3546,4161,2020, 330,4438,3944,2906,2499,3799,4439,4811,5796,5797,5798, # 5376</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gh">diff --git a/chardet/big5prober.py b/chardet/big5prober.py</span>
<span class="gh">index db3a793..e4dfa7a 100644</span>
<span class="gd">--- a/chardet/big5prober.py</span>
<span class="gi">+++ b/chardet/big5prober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import Big5DistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,16 @@ from .mbcssm import BIG5_SM_MODEL</span>


<span class="w"> </span>class Big5Prober(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(BIG5_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = Big5DistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "Big5"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Chinese"</span>
<span class="gh">diff --git a/chardet/chardistribution.py b/chardet/chardistribution.py</span>
<span class="gh">index 0cdb911..27b4a29 100644</span>
<span class="gd">--- a/chardet/chardistribution.py</span>
<span class="gi">+++ b/chardet/chardistribution.py</span>
<span class="gu">@@ -1,8 +1,55 @@</span>
<span class="gd">-from .big5freq import BIG5_CHAR_TO_FREQ_ORDER, BIG5_TABLE_SIZE, BIG5_TYPICAL_DISTRIBUTION_RATIO</span>
<span class="gd">-from .euckrfreq import EUCKR_CHAR_TO_FREQ_ORDER, EUCKR_TABLE_SIZE, EUCKR_TYPICAL_DISTRIBUTION_RATIO</span>
<span class="gd">-from .euctwfreq import EUCTW_CHAR_TO_FREQ_ORDER, EUCTW_TABLE_SIZE, EUCTW_TYPICAL_DISTRIBUTION_RATIO</span>
<span class="gd">-from .gb2312freq import GB2312_CHAR_TO_FREQ_ORDER, GB2312_TABLE_SIZE, GB2312_TYPICAL_DISTRIBUTION_RATIO</span>
<span class="gd">-from .jisfreq import JIS_CHAR_TO_FREQ_ORDER, JIS_TABLE_SIZE, JIS_TYPICAL_DISTRIBUTION_RATIO</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+from .big5freq import (</span>
<span class="gi">+    BIG5_CHAR_TO_FREQ_ORDER,</span>
<span class="gi">+    BIG5_TABLE_SIZE,</span>
<span class="gi">+    BIG5_TYPICAL_DISTRIBUTION_RATIO,</span>
<span class="gi">+)</span>
<span class="gi">+from .euckrfreq import (</span>
<span class="gi">+    EUCKR_CHAR_TO_FREQ_ORDER,</span>
<span class="gi">+    EUCKR_TABLE_SIZE,</span>
<span class="gi">+    EUCKR_TYPICAL_DISTRIBUTION_RATIO,</span>
<span class="gi">+)</span>
<span class="gi">+from .euctwfreq import (</span>
<span class="gi">+    EUCTW_CHAR_TO_FREQ_ORDER,</span>
<span class="gi">+    EUCTW_TABLE_SIZE,</span>
<span class="gi">+    EUCTW_TYPICAL_DISTRIBUTION_RATIO,</span>
<span class="gi">+)</span>
<span class="gi">+from .gb2312freq import (</span>
<span class="gi">+    GB2312_CHAR_TO_FREQ_ORDER,</span>
<span class="gi">+    GB2312_TABLE_SIZE,</span>
<span class="gi">+    GB2312_TYPICAL_DISTRIBUTION_RATIO,</span>
<span class="gi">+)</span>
<span class="gi">+from .jisfreq import (</span>
<span class="gi">+    JIS_CHAR_TO_FREQ_ORDER,</span>
<span class="gi">+    JIS_TABLE_SIZE,</span>
<span class="gi">+    JIS_TYPICAL_DISTRIBUTION_RATIO,</span>
<span class="gi">+)</span>
<span class="w"> </span>from .johabfreq import JOHAB_TO_EUCKR_ORDER_TABLE


<span class="gu">@@ -13,8 +60,14 @@ class CharDistributionAnalysis:</span>
<span class="w"> </span>    MINIMUM_DATA_THRESHOLD = 3

<span class="w"> </span>    def __init__(self):
<span class="gi">+        # Mapping table to get frequency order from char order (get from</span>
<span class="gi">+        # GetOrder())</span>
<span class="w"> </span>        self._char_to_freq_order = tuple()
<span class="gd">-        self._table_size = None</span>
<span class="gi">+        self._table_size = None  # Size of above table</span>
<span class="gi">+        # This is a constant value which varies from language to language,</span>
<span class="gi">+        # used in calculating confidence.  See</span>
<span class="gi">+        # http://www.mozilla.org/projects/intl/UniversalCharsetDetection.html</span>
<span class="gi">+        # for further detail.</span>
<span class="w"> </span>        self.typical_distribution_ratio = None
<span class="w"> </span>        self._done = None
<span class="w"> </span>        self._total_chars = None
<span class="gu">@@ -23,75 +76,184 @@ class CharDistributionAnalysis:</span>

<span class="w"> </span>    def reset(self):
<span class="w"> </span>        """reset analyser, clear any state"""
<span class="gd">-        pass</span>
<span class="gi">+        # If this flag is set to True, detection is done and conclusion has</span>
<span class="gi">+        # been made</span>
<span class="gi">+        self._done = False</span>
<span class="gi">+        self._total_chars = 0  # Total characters encountered</span>
<span class="gi">+        # The number of characters whose frequency order is less than 512</span>
<span class="gi">+        self._freq_chars = 0</span>

<span class="w"> </span>    def feed(self, char, char_len):
<span class="w"> </span>        """feed a character with known length"""
<span class="gd">-        pass</span>
<span class="gi">+        if char_len == 2:</span>
<span class="gi">+            # we only care about 2-bytes character in our distribution analysis</span>
<span class="gi">+            order = self.get_order(char)</span>
<span class="gi">+        else:</span>
<span class="gi">+            order = -1</span>
<span class="gi">+        if order >= 0:</span>
<span class="gi">+            self._total_chars += 1</span>
<span class="gi">+            # order is valid</span>
<span class="gi">+            if order < self._table_size:</span>
<span class="gi">+                if 512 > self._char_to_freq_order[order]:</span>
<span class="gi">+                    self._freq_chars += 1</span>

<span class="w"> </span>    def get_confidence(self):
<span class="w"> </span>        """return confidence based on existing data"""
<span class="gd">-        pass</span>
<span class="gi">+        # if we didn't receive any character in our consideration range,</span>
<span class="gi">+        # return negative answer</span>
<span class="gi">+        if self._total_chars <= 0 or self._freq_chars <= self.MINIMUM_DATA_THRESHOLD:</span>
<span class="gi">+            return self.SURE_NO</span>

<span class="gi">+        if self._total_chars != self._freq_chars:</span>
<span class="gi">+            r = self._freq_chars / (</span>
<span class="gi">+                (self._total_chars - self._freq_chars) * self.typical_distribution_ratio</span>
<span class="gi">+            )</span>
<span class="gi">+            if r < self.SURE_YES:</span>
<span class="gi">+                return r</span>
<span class="gi">+</span>
<span class="gi">+        # normalize confidence (we don't want to be 100% sure)</span>
<span class="gi">+        return self.SURE_YES</span>
<span class="gi">+</span>
<span class="gi">+    def got_enough_data(self):</span>
<span class="gi">+        # It is not necessary to receive all data to draw conclusion.</span>
<span class="gi">+        # For charset detection, certain amount of data is enough</span>
<span class="gi">+        return self._total_chars > self.ENOUGH_DATA_THRESHOLD</span>
<span class="gi">+</span>
<span class="gi">+    def get_order(self, _):</span>
<span class="gi">+        # We do not handle characters based on the original encoding string,</span>
<span class="gi">+        # but convert this encoding string to a number, here called order.</span>
<span class="gi">+        # This allows multiple encodings of a language to share one frequency</span>
<span class="gi">+        # table.</span>
<span class="gi">+        return -1</span>

<span class="gd">-class EUCTWDistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class EUCTWDistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = EUCTW_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = EUCTW_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = EUCTW_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for euc-TW encoding, we are interested</span>
<span class="gi">+        #   first  byte range: 0xc4 -- 0xfe</span>
<span class="gi">+        #   second byte range: 0xa1 -- 0xfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        first_char = byte_str[0]</span>
<span class="gi">+        if first_char >= 0xC4:</span>
<span class="gi">+            return 94 * (first_char - 0xC4) + byte_str[1] - 0xA1</span>
<span class="gi">+        return -1</span>

<span class="gd">-class EUCKRDistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class EUCKRDistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = EUCKR_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = EUCKR_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = EUCKR_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for euc-KR encoding, we are interested</span>
<span class="gi">+        #   first  byte range: 0xb0 -- 0xfe</span>
<span class="gi">+        #   second byte range: 0xa1 -- 0xfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        first_char = byte_str[0]</span>
<span class="gi">+        if first_char >= 0xB0:</span>
<span class="gi">+            return 94 * (first_char - 0xB0) + byte_str[1] - 0xA1</span>
<span class="gi">+        return -1</span>

<span class="gd">-class JOHABDistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class JOHABDistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = EUCKR_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = EUCKR_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = EUCKR_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        first_char = byte_str[0]</span>
<span class="gi">+        if 0x88 <= first_char < 0xD4:</span>
<span class="gi">+            code = first_char * 256 + byte_str[1]</span>
<span class="gi">+            return JOHAB_TO_EUCKR_ORDER_TABLE.get(code, -1)</span>
<span class="gi">+        return -1</span>

<span class="gd">-class GB2312DistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class GB2312DistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = GB2312_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = GB2312_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = GB2312_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for GB2312 encoding, we are interested</span>
<span class="gi">+        #  first  byte range: 0xb0 -- 0xfe</span>
<span class="gi">+        #  second byte range: 0xa1 -- 0xfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        first_char, second_char = byte_str[0], byte_str[1]</span>
<span class="gi">+        if (first_char >= 0xB0) and (second_char >= 0xA1):</span>
<span class="gi">+            return 94 * (first_char - 0xB0) + second_char - 0xA1</span>
<span class="gi">+        return -1</span>

<span class="gd">-class Big5DistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class Big5DistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = BIG5_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = BIG5_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = BIG5_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for big5 encoding, we are interested</span>
<span class="gi">+        #   first  byte range: 0xa4 -- 0xfe</span>
<span class="gi">+        #   second byte range: 0x40 -- 0x7e , 0xa1 -- 0xfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        first_char, second_char = byte_str[0], byte_str[1]</span>
<span class="gi">+        if first_char >= 0xA4:</span>
<span class="gi">+            if second_char >= 0xA1:</span>
<span class="gi">+                return 157 * (first_char - 0xA4) + second_char - 0xA1 + 63</span>
<span class="gi">+            return 157 * (first_char - 0xA4) + second_char - 0x40</span>
<span class="gi">+        return -1</span>

<span class="gd">-class SJISDistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class SJISDistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = JIS_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = JIS_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = JIS_TYPICAL_DISTRIBUTION_RATIO

<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for sjis encoding, we are interested</span>
<span class="gi">+        #   first  byte range: 0x81 -- 0x9f , 0xe0 -- 0xfe</span>
<span class="gi">+        #   second byte range: 0x40 -- 0x7e,  0x81 -- oxfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        first_char, second_char = byte_str[0], byte_str[1]</span>
<span class="gi">+        if 0x81 <= first_char <= 0x9F:</span>
<span class="gi">+            order = 188 * (first_char - 0x81)</span>
<span class="gi">+        elif 0xE0 <= first_char <= 0xEF:</span>
<span class="gi">+            order = 188 * (first_char - 0xE0 + 31)</span>
<span class="gi">+        else:</span>
<span class="gi">+            return -1</span>
<span class="gi">+        order = order + second_char - 0x40</span>
<span class="gi">+        if second_char > 0x7F:</span>
<span class="gi">+            order = -1</span>
<span class="gi">+        return order</span>

<span class="gd">-class EUCJPDistributionAnalysis(CharDistributionAnalysis):</span>

<span class="gi">+class EUCJPDistributionAnalysis(CharDistributionAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._char_to_freq_order = JIS_CHAR_TO_FREQ_ORDER
<span class="w"> </span>        self._table_size = JIS_TABLE_SIZE
<span class="w"> </span>        self.typical_distribution_ratio = JIS_TYPICAL_DISTRIBUTION_RATIO
<span class="gi">+</span>
<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        # for euc-JP encoding, we are interested</span>
<span class="gi">+        #   first  byte range: 0xa0 -- 0xfe</span>
<span class="gi">+        #   second byte range: 0xa1 -- 0xfe</span>
<span class="gi">+        # no validation needed here. State machine has done that</span>
<span class="gi">+        char = byte_str[0]</span>
<span class="gi">+        if char >= 0xA0:</span>
<span class="gi">+            return 94 * (char - 0xA1) + byte_str[1] - 0xA1</span>
<span class="gi">+        return -1</span>
<span class="gh">diff --git a/chardet/charsetgroupprober.py b/chardet/charsetgroupprober.py</span>
<span class="gh">index 5eb8006..778ff33 100644</span>
<span class="gd">--- a/chardet/charsetgroupprober.py</span>
<span class="gi">+++ b/chardet/charsetgroupprober.py</span>
<span class="gu">@@ -1,11 +1,109 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import ProbingState


<span class="w"> </span>class CharSetGroupProber(CharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self, lang_filter=None):
<span class="w"> </span>        super().__init__(lang_filter=lang_filter)
<span class="w"> </span>        self._active_num = 0
<span class="w"> </span>        self.probers = []
<span class="w"> </span>        self._best_guess_prober = None
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        self._active_num = 0</span>
<span class="gi">+        for prober in self.probers:</span>
<span class="gi">+            if prober:</span>
<span class="gi">+                prober.reset()</span>
<span class="gi">+                prober.active = True</span>
<span class="gi">+                self._active_num += 1</span>
<span class="gi">+        self._best_guess_prober = None</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        if not self._best_guess_prober:</span>
<span class="gi">+            self.get_confidence()</span>
<span class="gi">+            if not self._best_guess_prober:</span>
<span class="gi">+                return None</span>
<span class="gi">+        return self._best_guess_prober.charset_name</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        if not self._best_guess_prober:</span>
<span class="gi">+            self.get_confidence()</span>
<span class="gi">+            if not self._best_guess_prober:</span>
<span class="gi">+                return None</span>
<span class="gi">+        return self._best_guess_prober.language</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for prober in self.probers:</span>
<span class="gi">+            if not prober:</span>
<span class="gi">+                continue</span>
<span class="gi">+            if not prober.active:</span>
<span class="gi">+                continue</span>
<span class="gi">+            state = prober.feed(byte_str)</span>
<span class="gi">+            if not state:</span>
<span class="gi">+                continue</span>
<span class="gi">+            if state == ProbingState.FOUND_IT:</span>
<span class="gi">+                self._best_guess_prober = prober</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                return self.state</span>
<span class="gi">+            if state == ProbingState.NOT_ME:</span>
<span class="gi">+                prober.active = False</span>
<span class="gi">+                self._active_num -= 1</span>
<span class="gi">+                if self._active_num <= 0:</span>
<span class="gi">+                    self._state = ProbingState.NOT_ME</span>
<span class="gi">+                    return self.state</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        state = self.state</span>
<span class="gi">+        if state == ProbingState.FOUND_IT:</span>
<span class="gi">+            return 0.99</span>
<span class="gi">+        if state == ProbingState.NOT_ME:</span>
<span class="gi">+            return 0.01</span>
<span class="gi">+        best_conf = 0.0</span>
<span class="gi">+        self._best_guess_prober = None</span>
<span class="gi">+        for prober in self.probers:</span>
<span class="gi">+            if not prober:</span>
<span class="gi">+                continue</span>
<span class="gi">+            if not prober.active:</span>
<span class="gi">+                self.logger.debug("%s not active", prober.charset_name)</span>
<span class="gi">+                continue</span>
<span class="gi">+            conf = prober.get_confidence()</span>
<span class="gi">+            self.logger.debug(</span>
<span class="gi">+                "%s %s confidence = %s", prober.charset_name, prober.language, conf</span>
<span class="gi">+            )</span>
<span class="gi">+            if best_conf < conf:</span>
<span class="gi">+                best_conf = conf</span>
<span class="gi">+                self._best_guess_prober = prober</span>
<span class="gi">+        if not self._best_guess_prober:</span>
<span class="gi">+            return 0.0</span>
<span class="gi">+        return best_conf</span>
<span class="gh">diff --git a/chardet/charsetprober.py b/chardet/charsetprober.py</span>
<span class="gh">index 0969054..9f1afd9 100644</span>
<span class="gd">--- a/chardet/charsetprober.py</span>
<span class="gi">+++ b/chardet/charsetprober.py</span>
<span class="gu">@@ -1,11 +1,43 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>import logging
<span class="w"> </span>import re
<span class="gi">+</span>
<span class="w"> </span>from .enums import ProbingState
<span class="gi">+</span>
<span class="w"> </span>INTERNATIONAL_WORDS_PATTERN = re.compile(
<span class="gd">-    b'[a-zA-Z]*[\x80-\xff]+[a-zA-Z]*[^a-zA-Z\x80-\xff]?')</span>
<span class="gi">+    b"[a-zA-Z]*[\x80-\xFF]+[a-zA-Z]*[^a-zA-Z\x80-\xFF]?"</span>
<span class="gi">+)</span>


<span class="w"> </span>class CharSetProber:
<span class="gi">+</span>
<span class="w"> </span>    SHORTCUT_THRESHOLD = 0.95

<span class="w"> </span>    def __init__(self, lang_filter=None):
<span class="gu">@@ -13,20 +45,61 @@ class CharSetProber:</span>
<span class="w"> </span>        self.lang_filter = lang_filter
<span class="w"> </span>        self.logger = logging.getLogger(__name__)

<span class="gi">+    def reset(self):</span>
<span class="gi">+        self._state = ProbingState.DETECTING</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return None</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        raise NotImplementedError</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def state(self):</span>
<span class="gi">+        return self._state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        return 0.0</span>
<span class="gi">+</span>
<span class="gi">+    @staticmethod</span>
<span class="gi">+    def filter_high_byte_only(buf):</span>
<span class="gi">+        buf = re.sub(b"([\x00-\x7F])+", b" ", buf)</span>
<span class="gi">+        return buf</span>
<span class="gi">+</span>
<span class="w"> </span>    @staticmethod
<span class="w"> </span>    def filter_international_words(buf):
<span class="w"> </span>        """
<span class="w"> </span>        We define three types of bytes:
<span class="w"> </span>        alphabet: english alphabets [a-zA-Z]
<span class="gd">-        international: international characters [€-ÿ]</span>
<span class="gd">-        marker: everything else [^a-zA-Z€-ÿ]</span>
<span class="gi">+        international: international characters [\x80-\xFF]</span>
<span class="gi">+        marker: everything else [^a-zA-Z\x80-\xFF]</span>
<span class="w"> </span>        The input buffer can be thought to contain a series of words delimited
<span class="w"> </span>        by markers. This function works to filter all words that contain at
<span class="w"> </span>        least one international character. All contiguous sequences of markers
<span class="w"> </span>        are replaced by a single space ascii character.
<span class="w"> </span>        This filter applies to all scripts which do not use English characters.
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        filtered = bytearray()</span>
<span class="gi">+</span>
<span class="gi">+        # This regex expression filters out only words that have at-least one</span>
<span class="gi">+        # international character. The word may include one marker character at</span>
<span class="gi">+        # the end.</span>
<span class="gi">+        words = INTERNATIONAL_WORDS_PATTERN.findall(buf)</span>
<span class="gi">+</span>
<span class="gi">+        for word in words:</span>
<span class="gi">+            filtered.extend(word[:-1])</span>
<span class="gi">+</span>
<span class="gi">+            # If the last character in the word is a marker, replace it with a</span>
<span class="gi">+            # space as markers shouldn't affect our analysis (they are used</span>
<span class="gi">+            # similarly across all languages and may thus have similar</span>
<span class="gi">+            # frequencies).</span>
<span class="gi">+            last_char = word[-1:]</span>
<span class="gi">+            if not last_char.isalpha() and last_char < b"\x80":</span>
<span class="gi">+                last_char = b" "</span>
<span class="gi">+            filtered.extend(last_char)</span>
<span class="gi">+</span>
<span class="gi">+        return filtered</span>

<span class="w"> </span>    @staticmethod
<span class="w"> </span>    def remove_xml_tags(buf):
<span class="gu">@@ -37,4 +110,29 @@ class CharSetProber:</span>
<span class="w"> </span>        characters and extended ASCII characters, but is currently only used by
<span class="w"> </span>        ``Latin1Prober``.
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        filtered = bytearray()</span>
<span class="gi">+        in_tag = False</span>
<span class="gi">+        prev = 0</span>
<span class="gi">+        buf = memoryview(buf).cast("c")</span>
<span class="gi">+</span>
<span class="gi">+        for curr, buf_char in enumerate(buf):</span>
<span class="gi">+            # Check if we're coming out of or entering an XML tag</span>
<span class="gi">+            if buf_char == b">":</span>
<span class="gi">+                prev = curr + 1</span>
<span class="gi">+                in_tag = False</span>
<span class="gi">+            elif buf_char == b"<":</span>
<span class="gi">+                if curr > prev and not in_tag:</span>
<span class="gi">+                    # Keep everything after last non-extended-ASCII,</span>
<span class="gi">+                    # non-alphabetic character</span>
<span class="gi">+                    filtered.extend(buf[prev:curr])</span>
<span class="gi">+                    # Output a space to delimit stretch we kept</span>
<span class="gi">+                    filtered.extend(b" ")</span>
<span class="gi">+                in_tag = True</span>
<span class="gi">+</span>
<span class="gi">+        # If we're not in a tag...</span>
<span class="gi">+        if not in_tag:</span>
<span class="gi">+            # Keep everything after last non-extended-ASCII, non-alphabetic</span>
<span class="gi">+            # character</span>
<span class="gi">+            filtered.extend(buf[prev:])</span>
<span class="gi">+</span>
<span class="gi">+        return filtered</span>
<span class="gh">diff --git a/chardet/cli/chardetect.py b/chardet/cli/chardetect.py</span>
<span class="gh">index 2cf6548..7926fa3 100644</span>
<span class="gd">--- a/chardet/cli/chardetect.py</span>
<span class="gi">+++ b/chardet/cli/chardetect.py</span>
<span class="gu">@@ -11,13 +11,16 @@ Example::</span>
<span class="w"> </span>If no paths are provided, it takes its input from stdin.

<span class="w"> </span>"""
<span class="gi">+</span>
<span class="gi">+</span>
<span class="w"> </span>import argparse
<span class="w"> </span>import sys
<span class="gi">+</span>
<span class="w"> </span>from .. import __version__
<span class="w"> </span>from ..universaldetector import UniversalDetector


<span class="gd">-def description_of(lines, name='stdin'):</span>
<span class="gi">+def description_of(lines, name="stdin"):</span>
<span class="w"> </span>    """
<span class="w"> </span>    Return a string describing the probable encoding of a file or
<span class="w"> </span>    list of strings.
<span class="gu">@@ -27,7 +30,18 @@ def description_of(lines, name='stdin'):</span>
<span class="w"> </span>    :param name: Name of file or collection of lines
<span class="w"> </span>    :type name: str
<span class="w"> </span>    """
<span class="gd">-    pass</span>
<span class="gi">+    u = UniversalDetector()</span>
<span class="gi">+    for line in lines:</span>
<span class="gi">+        line = bytearray(line)</span>
<span class="gi">+        u.feed(line)</span>
<span class="gi">+        # shortcut out of the loop to save reading further - particularly useful if we read a BOM.</span>
<span class="gi">+        if u.done:</span>
<span class="gi">+            break</span>
<span class="gi">+    u.close()</span>
<span class="gi">+    result = u.result</span>
<span class="gi">+    if result["encoding"]:</span>
<span class="gi">+        return f'{name}: {result["encoding"]} with confidence {result["confidence"]}'</span>
<span class="gi">+    return f"{name}: no result"</span>


<span class="w"> </span>def main(argv=None):
<span class="gu">@@ -38,8 +52,35 @@ def main(argv=None):</span>
<span class="w"> </span>                 If None, ``sys.argv[1:]`` is used instead.
<span class="w"> </span>    :type argv: list of str
<span class="w"> </span>    """
<span class="gd">-    pass</span>
<span class="gi">+    # Get command line arguments</span>
<span class="gi">+    parser = argparse.ArgumentParser(</span>
<span class="gi">+        description="Takes one or more file paths and reports their detected \</span>
<span class="gi">+                     encodings"</span>
<span class="gi">+    )</span>
<span class="gi">+    parser.add_argument(</span>
<span class="gi">+        "input",</span>
<span class="gi">+        help="File whose encoding we would like to determine. \</span>
<span class="gi">+                              (default: stdin)",</span>
<span class="gi">+        type=argparse.FileType("rb"),</span>
<span class="gi">+        nargs="*",</span>
<span class="gi">+        default=[sys.stdin.buffer],</span>
<span class="gi">+    )</span>
<span class="gi">+    parser.add_argument(</span>
<span class="gi">+        "--version", action="version", version=f"%(prog)s {__version__}"</span>
<span class="gi">+    )</span>
<span class="gi">+    args = parser.parse_args(argv)</span>
<span class="gi">+</span>
<span class="gi">+    for f in args.input:</span>
<span class="gi">+        if f.isatty():</span>
<span class="gi">+            print(</span>
<span class="gi">+                "You are running chardetect interactively. Press "</span>
<span class="gi">+                "CTRL-D twice at the start of a blank line to signal the "</span>
<span class="gi">+                "end of your input. If you want help, run chardetect "</span>
<span class="gi">+                "--help\n",</span>
<span class="gi">+                file=sys.stderr,</span>
<span class="gi">+            )</span>
<span class="gi">+        print(description_of(f, f.name))</span>


<span class="gd">-if __name__ == '__main__':</span>
<span class="gi">+if __name__ == "__main__":</span>
<span class="w"> </span>    main()
<span class="gh">diff --git a/chardet/codingstatemachine.py b/chardet/codingstatemachine.py</span>
<span class="gh">index a5de88f..d3e3e82 100644</span>
<span class="gd">--- a/chardet/codingstatemachine.py</span>
<span class="gi">+++ b/chardet/codingstatemachine.py</span>
<span class="gu">@@ -1,4 +1,32 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>import logging
<span class="gi">+</span>
<span class="w"> </span>from .enums import MachineState


<span class="gu">@@ -32,3 +60,29 @@ class CodingStateMachine:</span>
<span class="w"> </span>        self._curr_state = None
<span class="w"> </span>        self.logger = logging.getLogger(__name__)
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        self._curr_state = MachineState.START</span>
<span class="gi">+</span>
<span class="gi">+    def next_state(self, c):</span>
<span class="gi">+        # for each byte we get its class</span>
<span class="gi">+        # if it is first byte, we also get byte length</span>
<span class="gi">+        byte_class = self._model["class_table"][c]</span>
<span class="gi">+        if self._curr_state == MachineState.START:</span>
<span class="gi">+            self._curr_byte_pos = 0</span>
<span class="gi">+            self._curr_char_len = self._model["char_len_table"][byte_class]</span>
<span class="gi">+        # from byte's class and state_table, we get its next state</span>
<span class="gi">+        curr_state = self._curr_state * self._model["class_factor"] + byte_class</span>
<span class="gi">+        self._curr_state = self._model["state_table"][curr_state]</span>
<span class="gi">+        self._curr_byte_pos += 1</span>
<span class="gi">+        return self._curr_state</span>
<span class="gi">+</span>
<span class="gi">+    def get_current_charlen(self):</span>
<span class="gi">+        return self._curr_char_len</span>
<span class="gi">+</span>
<span class="gi">+    def get_coding_state_machine(self):</span>
<span class="gi">+        return self._model["name"]</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return self._model["language"]</span>
<span class="gh">diff --git a/chardet/cp949prober.py b/chardet/cp949prober.py</span>
<span class="gh">index a4ad9bd..28a1f3d 100644</span>
<span class="gd">--- a/chardet/cp949prober.py</span>
<span class="gi">+++ b/chardet/cp949prober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import EUCKRDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,18 @@ from .mbcssm import CP949_SM_MODEL</span>


<span class="w"> </span>class CP949Prober(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(CP949_SM_MODEL)
<span class="gi">+        # NOTE: CP949 is a superset of EUC-KR, so the distribution should be</span>
<span class="gi">+        #       not different.</span>
<span class="w"> </span>        self.distribution_analyzer = EUCKRDistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "CP949"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Korean"</span>
<span class="gh">diff --git a/chardet/enums.py b/chardet/enums.py</span>
<span class="gh">index 62d6fa4..32a77e7 100644</span>
<span class="gd">--- a/chardet/enums.py</span>
<span class="gi">+++ b/chardet/enums.py</span>
<span class="gu">@@ -9,6 +9,7 @@ class InputState:</span>
<span class="w"> </span>    """
<span class="w"> </span>    This enum represents the different states a universal detector can be in.
<span class="w"> </span>    """
<span class="gi">+</span>
<span class="w"> </span>    PURE_ASCII = 0
<span class="w"> </span>    ESC_ASCII = 1
<span class="w"> </span>    HIGH_BYTE = 2
<span class="gu">@@ -19,12 +20,13 @@ class LanguageFilter:</span>
<span class="w"> </span>    This enum represents the different language filters we can apply to a
<span class="w"> </span>    ``UniversalDetector``.
<span class="w"> </span>    """
<span class="gd">-    CHINESE_SIMPLIFIED = 1</span>
<span class="gd">-    CHINESE_TRADITIONAL = 2</span>
<span class="gd">-    JAPANESE = 4</span>
<span class="gd">-    KOREAN = 8</span>
<span class="gd">-    NON_CJK = 16</span>
<span class="gd">-    ALL = 31</span>
<span class="gi">+</span>
<span class="gi">+    CHINESE_SIMPLIFIED = 0x01</span>
<span class="gi">+    CHINESE_TRADITIONAL = 0x02</span>
<span class="gi">+    JAPANESE = 0x04</span>
<span class="gi">+    KOREAN = 0x08</span>
<span class="gi">+    NON_CJK = 0x10</span>
<span class="gi">+    ALL = 0x1F</span>
<span class="w"> </span>    CHINESE = CHINESE_SIMPLIFIED | CHINESE_TRADITIONAL
<span class="w"> </span>    CJK = CHINESE | JAPANESE | KOREAN

<span class="gu">@@ -33,6 +35,7 @@ class ProbingState:</span>
<span class="w"> </span>    """
<span class="w"> </span>    This enum represents the different states a prober can be in.
<span class="w"> </span>    """
<span class="gi">+</span>
<span class="w"> </span>    DETECTING = 0
<span class="w"> </span>    FOUND_IT = 1
<span class="w"> </span>    NOT_ME = 2
<span class="gu">@@ -42,6 +45,7 @@ class MachineState:</span>
<span class="w"> </span>    """
<span class="w"> </span>    This enum represents the different states a state machine can be in.
<span class="w"> </span>    """
<span class="gi">+</span>
<span class="w"> </span>    START = 0
<span class="w"> </span>    ERROR = 1
<span class="w"> </span>    ITS_ME = 2
<span class="gu">@@ -51,6 +55,7 @@ class SequenceLikelihood:</span>
<span class="w"> </span>    """
<span class="w"> </span>    This enum represents the likelihood of a character following the previous one.
<span class="w"> </span>    """
<span class="gi">+</span>
<span class="w"> </span>    NEGATIVE = 0
<span class="w"> </span>    UNLIKELY = 1
<span class="w"> </span>    LIKELY = 2
<span class="gu">@@ -59,7 +64,7 @@ class SequenceLikelihood:</span>
<span class="w"> </span>    @classmethod
<span class="w"> </span>    def get_num_categories(cls):
<span class="w"> </span>        """:returns: The number of likelihood categories in the enum."""
<span class="gd">-        pass</span>
<span class="gi">+        return 4</span>


<span class="w"> </span>class CharacterCategory:
<span class="gu">@@ -69,6 +74,7 @@ class CharacterCategory:</span>

<span class="w"> </span>    Anything less than CONTROL is considered a letter.
<span class="w"> </span>    """
<span class="gi">+</span>
<span class="w"> </span>    UNDEFINED = 255
<span class="w"> </span>    LINE_BREAK = 254
<span class="w"> </span>    SYMBOL = 253
<span class="gh">diff --git a/chardet/escprober.py b/chardet/escprober.py</span>
<span class="gh">index e12dedd..d992611 100644</span>
<span class="gd">--- a/chardet/escprober.py</span>
<span class="gi">+++ b/chardet/escprober.py</span>
<span class="gu">@@ -1,7 +1,39 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .enums import LanguageFilter, MachineState, ProbingState
<span class="gd">-from .escsm import HZ_SM_MODEL, ISO2022CN_SM_MODEL, ISO2022JP_SM_MODEL, ISO2022KR_SM_MODEL</span>
<span class="gi">+from .escsm import (</span>
<span class="gi">+    HZ_SM_MODEL,</span>
<span class="gi">+    ISO2022CN_SM_MODEL,</span>
<span class="gi">+    ISO2022JP_SM_MODEL,</span>
<span class="gi">+    ISO2022KR_SM_MODEL,</span>
<span class="gi">+)</span>


<span class="w"> </span>class EscCharSetProber(CharSetProber):
<span class="gu">@@ -26,3 +58,45 @@ class EscCharSetProber(CharSetProber):</span>
<span class="w"> </span>        self._detected_language = None
<span class="w"> </span>        self._state = None
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        for coding_sm in self.coding_sm:</span>
<span class="gi">+            if not coding_sm:</span>
<span class="gi">+                continue</span>
<span class="gi">+            coding_sm.active = True</span>
<span class="gi">+            coding_sm.reset()</span>
<span class="gi">+        self.active_sm_count = len(self.coding_sm)</span>
<span class="gi">+        self._detected_charset = None</span>
<span class="gi">+        self._detected_language = None</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return self._detected_charset</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return self._detected_language</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        return 0.99 if self._detected_charset else 0.00</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for c in byte_str:</span>
<span class="gi">+            for coding_sm in self.coding_sm:</span>
<span class="gi">+                if not coding_sm or not coding_sm.active:</span>
<span class="gi">+                    continue</span>
<span class="gi">+                coding_state = coding_sm.next_state(c)</span>
<span class="gi">+                if coding_state == MachineState.ERROR:</span>
<span class="gi">+                    coding_sm.active = False</span>
<span class="gi">+                    self.active_sm_count -= 1</span>
<span class="gi">+                    if self.active_sm_count <= 0:</span>
<span class="gi">+                        self._state = ProbingState.NOT_ME</span>
<span class="gi">+                        return self.state</span>
<span class="gi">+                elif coding_state == MachineState.ITS_ME:</span>
<span class="gi">+                    self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                    self._detected_charset = coding_sm.get_coding_state_machine()</span>
<span class="gi">+                    self._detected_language = coding_sm.language</span>
<span class="gi">+                    return self.state</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gh">diff --git a/chardet/escsm.py b/chardet/escsm.py</span>
<span class="gh">index c332790..3aa0f4d 100644</span>
<span class="gd">--- a/chardet/escsm.py</span>
<span class="gi">+++ b/chardet/escsm.py</span>
<span class="gu">@@ -1,129 +1,260 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License,  or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not,  write to the Free Software</span>
<span class="gi">+# Foundation,  Inc.,  51 Franklin St,  Fifth Floor,  Boston,  MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .enums import MachineState
<span class="gd">-HZ_CLS = (1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 4, 0, 5, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)</span>
<span class="gd">-HZ_ST = (MachineState.START, MachineState.ERROR, 3, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START, 4,</span>
<span class="gd">-    MachineState.ERROR, 5, MachineState.ERROR, 6, MachineState.ERROR, 5, 5,</span>
<span class="gd">-    4, MachineState.ERROR, 4, MachineState.ERROR, 4, 4, 4, MachineState.</span>
<span class="gd">-    ERROR, 4, MachineState.ERROR, 4, MachineState.ITS_ME, MachineState.</span>
<span class="gd">-    START, MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START)</span>
<span class="gd">-HZ_CHAR_LEN_TABLE = 0, 0, 0, 0, 0, 0</span>
<span class="gd">-HZ_SM_MODEL = {'class_table': HZ_CLS, 'class_factor': 6, 'state_table':</span>
<span class="gd">-    HZ_ST, 'char_len_table': HZ_CHAR_LEN_TABLE, 'name': 'HZ-GB-2312',</span>
<span class="gd">-    'language': 'Chinese'}</span>
<span class="gd">-ISO2022CN_CLS = (2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)</span>
<span class="gd">-ISO2022CN_ST = (MachineState.START, 3, MachineState.ERROR, MachineState.</span>
<span class="gd">-    START, MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 4, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 5, 6, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ERROR, MachineState.START)</span>
<span class="gd">-ISO2022CN_CHAR_LEN_TABLE = 0, 0, 0, 0, 0, 0, 0, 0, 0</span>
<span class="gd">-ISO2022CN_SM_MODEL = {'class_table': ISO2022CN_CLS, 'class_factor': 9,</span>
<span class="gd">-    'state_table': ISO2022CN_ST, 'char_len_table': ISO2022CN_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'ISO-2022-CN', 'language': 'Chinese'}</span>
<span class="gd">-ISO2022JP_CLS = (2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 3, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 4, 0,</span>
<span class="gd">-    8, 0, 0, 0, 0, 9, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)</span>
<span class="gd">-ISO2022JP_ST = (MachineState.START, 3, MachineState.ERROR, MachineState.</span>
<span class="gd">-    START, MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 5, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 4, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, 6, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START)</span>
<span class="gd">-ISO2022JP_CHAR_LEN_TABLE = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0</span>
<span class="gd">-ISO2022JP_SM_MODEL = {'class_table': ISO2022JP_CLS, 'class_factor': 10,</span>
<span class="gd">-    'state_table': ISO2022JP_ST, 'char_len_table': ISO2022JP_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'ISO-2022-JP', 'language': 'Japanese'}</span>
<span class="gd">-ISO2022KR_CLS = (2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 4, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)</span>
<span class="gd">-ISO2022KR_ST = (MachineState.START, 3, MachineState.ERROR, MachineState.</span>
<span class="gd">-    START, MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 4, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 5, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START)</span>
<span class="gd">-ISO2022KR_CHAR_LEN_TABLE = 0, 0, 0, 0, 0, 0</span>
<span class="gd">-ISO2022KR_SM_MODEL = {'class_table': ISO2022KR_CLS, 'class_factor': 6,</span>
<span class="gd">-    'state_table': ISO2022KR_ST, 'char_len_table': ISO2022KR_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'ISO-2022-KR', 'language': 'Korean'}</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+HZ_CLS = (</span>
<span class="gi">+    1, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 1, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 4, 0, 5, 2, 0,  # 78 - 7f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 80 - 87</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 88 - 8f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 90 - 97</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 98 - 9f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # a0 - a7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # a8 - af</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # b0 - b7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # b8 - bf</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # c0 - c7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # c8 - cf</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # d0 - d7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # d8 - df</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # e0 - e7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # e8 - ef</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # f0 - f7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+HZ_ST = (</span>
<span class="gi">+MachineState.START, MachineState.ERROR,      3, MachineState.START, MachineState.START, MachineState.START, MachineState.ERROR, MachineState.ERROR, # 00-07</span>
<span class="gi">+MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, # 08-0f</span>
<span class="gi">+MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.START, MachineState.START,      4, MachineState.ERROR, # 10-17</span>
<span class="gi">+     5, MachineState.ERROR,      6, MachineState.ERROR,      5,      5,      4, MachineState.ERROR, # 18-1f</span>
<span class="gi">+     4, MachineState.ERROR,      4,      4,      4, MachineState.ERROR,      4, MachineState.ERROR, # 20-27</span>
<span class="gi">+     4, MachineState.ITS_ME, MachineState.START, MachineState.START, MachineState.START, MachineState.START, MachineState.START, MachineState.START, # 28-2f</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+HZ_CHAR_LEN_TABLE = (0, 0, 0, 0, 0, 0)</span>
<span class="gi">+</span>
<span class="gi">+HZ_SM_MODEL = {</span>
<span class="gi">+    "class_table": HZ_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": HZ_ST,</span>
<span class="gi">+    "char_len_table": HZ_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "HZ-GB-2312",</span>
<span class="gi">+    "language": "Chinese",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+ISO2022CN_CLS = (</span>
<span class="gi">+    2, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 1, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    0, 3, 0, 0, 0, 0, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    0, 0, 0, 4, 0, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 78 - 7f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 80 - 87</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 88 - 8f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 90 - 97</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 98 - 9f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e0 - e7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e8 - ef</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f0 - f7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022CN_ST = (</span>
<span class="gi">+    MachineState.START,      3, MachineState.ERROR, MachineState.START, MachineState.START, MachineState.START, MachineState.START, MachineState.START, # 00-07</span>
<span class="gi">+    MachineState.START, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 08-0f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, # 10-17</span>
<span class="gi">+    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,      4, MachineState.ERROR, # 18-1f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 20-27</span>
<span class="gi">+        5,      6, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 28-2f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 30-37</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, MachineState.START, # 38-3f</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+ISO2022CN_CHAR_LEN_TABLE = (0, 0, 0, 0, 0, 0, 0, 0, 0)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022CN_SM_MODEL = {</span>
<span class="gi">+    "class_table": ISO2022CN_CLS,</span>
<span class="gi">+    "class_factor": 9,</span>
<span class="gi">+    "state_table": ISO2022CN_ST,</span>
<span class="gi">+    "char_len_table": ISO2022CN_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "ISO-2022-CN",</span>
<span class="gi">+    "language": "Chinese",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+ISO2022JP_CLS = (</span>
<span class="gi">+    2, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 2, 2,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 1, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 7, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    3, 0, 0, 0, 0, 0, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    6, 0, 4, 0, 8, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 9, 5, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 78 - 7f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 80 - 87</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 88 - 8f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 90 - 97</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 98 - 9f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e0 - e7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e8 - ef</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f0 - f7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022JP_ST = (</span>
<span class="gi">+    MachineState.START,      3, MachineState.ERROR, MachineState.START, MachineState.START, MachineState.START, MachineState.START, MachineState.START, # 00-07</span>
<span class="gi">+    MachineState.START, MachineState.START, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 08-0f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, # 10-17</span>
<span class="gi">+    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, # 18-1f</span>
<span class="gi">+    MachineState.ERROR,      5, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,      4, MachineState.ERROR, MachineState.ERROR, # 20-27</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,      6, MachineState.ITS_ME, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, # 28-2f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME, # 30-37</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 38-3f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ERROR, MachineState.START, MachineState.START, # 40-47</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+ISO2022JP_CHAR_LEN_TABLE = (0, 0, 0, 0, 0, 0, 0, 0, 0, 0)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022JP_SM_MODEL = {</span>
<span class="gi">+    "class_table": ISO2022JP_CLS,</span>
<span class="gi">+    "class_factor": 10,</span>
<span class="gi">+    "state_table": ISO2022JP_ST,</span>
<span class="gi">+    "char_len_table": ISO2022JP_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "ISO-2022-JP",</span>
<span class="gi">+    "language": "Japanese",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+ISO2022KR_CLS = (</span>
<span class="gi">+    2, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 1, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 3, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    0, 4, 0, 0, 0, 0, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    0, 0, 0, 5, 0, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 78 - 7f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 80 - 87</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 88 - 8f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 90 - 97</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 98 - 9f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e0 - e7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e8 - ef</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f0 - f7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022KR_ST = (</span>
<span class="gi">+    MachineState.START,      3, MachineState.ERROR, MachineState.START, MachineState.START, MachineState.START, MachineState.ERROR, MachineState.ERROR, # 00-07</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME, # 08-0f</span>
<span class="gi">+    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,      4, MachineState.ERROR, MachineState.ERROR, # 10-17</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,      5, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, # 18-1f</span>
<span class="gi">+    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME, MachineState.START, MachineState.START, MachineState.START, MachineState.START, # 20-27</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+ISO2022KR_CHAR_LEN_TABLE = (0, 0, 0, 0, 0, 0)</span>
<span class="gi">+</span>
<span class="gi">+ISO2022KR_SM_MODEL = {</span>
<span class="gi">+    "class_table": ISO2022KR_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": ISO2022KR_ST,</span>
<span class="gi">+    "char_len_table": ISO2022KR_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "ISO-2022-KR",</span>
<span class="gi">+    "language": "Korean",</span>
<span class="gi">+}</span>
<span class="gh">diff --git a/chardet/eucjpprober.py b/chardet/eucjpprober.py</span>
<span class="gh">index 92a2de5..abf2e66 100644</span>
<span class="gd">--- a/chardet/eucjpprober.py</span>
<span class="gi">+++ b/chardet/eucjpprober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import EUCJPDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .enums import MachineState, ProbingState
<span class="gu">@@ -7,10 +34,62 @@ from .mbcssm import EUCJP_SM_MODEL</span>


<span class="w"> </span>class EUCJPProber(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(EUCJP_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = EUCJPDistributionAnalysis()
<span class="w"> </span>        self.context_analyzer = EUCJPContextAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        self.context_analyzer.reset()</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "EUC-JP"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Japanese"</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for i, byte in enumerate(byte_str):</span>
<span class="gi">+            # PY3K: byte_str is a byte array, so byte is an int, not a byte</span>
<span class="gi">+            coding_state = self.coding_sm.next_state(byte)</span>
<span class="gi">+            if coding_state == MachineState.ERROR:</span>
<span class="gi">+                self.logger.debug(</span>
<span class="gi">+                    "%s %s prober hit error at byte %s",</span>
<span class="gi">+                    self.charset_name,</span>
<span class="gi">+                    self.language,</span>
<span class="gi">+                    i,</span>
<span class="gi">+                )</span>
<span class="gi">+                self._state = ProbingState.NOT_ME</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.ITS_ME:</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.START:</span>
<span class="gi">+                char_len = self.coding_sm.get_current_charlen()</span>
<span class="gi">+                if i == 0:</span>
<span class="gi">+                    self._last_char[1] = byte</span>
<span class="gi">+                    self.context_analyzer.feed(self._last_char, char_len)</span>
<span class="gi">+                    self.distribution_analyzer.feed(self._last_char, char_len)</span>
<span class="gi">+                else:</span>
<span class="gi">+                    self.context_analyzer.feed(byte_str[i - 1 : i + 1], char_len)</span>
<span class="gi">+                    self.distribution_analyzer.feed(byte_str[i - 1 : i + 1], char_len)</span>
<span class="gi">+</span>
<span class="gi">+        self._last_char[0] = byte_str[-1]</span>
<span class="gi">+</span>
<span class="gi">+        if self.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self.context_analyzer.got_enough_data() and (</span>
<span class="gi">+                self.get_confidence() > self.SHORTCUT_THRESHOLD</span>
<span class="gi">+            ):</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        context_conf = self.context_analyzer.get_confidence()</span>
<span class="gi">+        distrib_conf = self.distribution_analyzer.get_confidence()</span>
<span class="gi">+        return max(context_conf, distrib_conf)</span>
<span class="gh">diff --git a/chardet/euckrfreq.py b/chardet/euckrfreq.py</span>
<span class="gh">index c39be10..7dc3b10 100644</span>
<span class="gd">--- a/chardet/euckrfreq.py</span>
<span class="gi">+++ b/chardet/euckrfreq.py</span>
<span class="gu">@@ -1,187 +1,196 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# Sampling from about 20M text materials include literature and computer technology</span>
<span class="gi">+</span>
<span class="gi">+# 128  --> 0.79</span>
<span class="gi">+# 256  --> 0.92</span>
<span class="gi">+# 512  --> 0.986</span>
<span class="gi">+# 1024 --> 0.99944</span>
<span class="gi">+# 2048 --> 0.99999</span>
<span class="gi">+#</span>
<span class="gi">+# Idea Distribution Ratio = 0.98653 / (1-0.98653) = 73.24</span>
<span class="gi">+# Random Distribution Ration = 512 / (2350-512) = 0.279.</span>
<span class="gi">+#</span>
<span class="gi">+# Typical Distribution Ratio</span>
<span class="gi">+</span>
<span class="w"> </span>EUCKR_TYPICAL_DISTRIBUTION_RATIO = 6.0
<span class="gi">+</span>
<span class="w"> </span>EUCKR_TABLE_SIZE = 2352
<span class="gd">-EUCKR_CHAR_TO_FREQ_ORDER = (13, 130, 120, 1396, 481, 1719, 1720, 328, 609, </span>
<span class="gd">-    212, 1721, 707, 400, 299, 1722, 87, 1397, 1723, 104, 536, 1117, 1203, </span>
<span class="gd">-    1724, 1267, 685, 1268, 508, 1725, 1726, 1727, 1728, 1398, 1399, 1729, </span>
<span class="gd">-    1730, 1731, 141, 621, 326, 1057, 368, 1732, 267, 488, 20, 1733, 1269, </span>
<span class="gd">-    1734, 945, 1400, 1735, 47, 904, 1270, 1736, 1737, 773, 248, 1738, 409, </span>
<span class="gd">-    313, 786, 429, 1739, 116, 987, 813, 1401, 683, 75, 1204, 145, 1740, </span>
<span class="gd">-    1741, 1742, 1743, 16, 847, 667, 622, 708, 1744, 1745, 1746, 966, 787, </span>
<span class="gd">-    304, 129, 1747, 60, 820, 123, 676, 1748, 1749, 1750, 1751, 617, 1752, </span>
<span class="gd">-    626, 1753, 1754, 1755, 1756, 653, 1757, 1758, 1759, 1760, 1761, 1762, </span>
<span class="gd">-    856, 344, 1763, 1764, 1765, 1766, 89, 401, 418, 806, 905, 848, 1767, </span>
<span class="gd">-    1768, 1769, 946, 1205, 709, 1770, 1118, 1771, 241, 1772, 1773, 1774, </span>
<span class="gd">-    1271, 1775, 569, 1776, 999, 1777, 1778, 1779, 1780, 337, 751, 1058, 28,</span>
<span class="gd">-    628, 254, 1781, 177, 906, 270, 349, 891, 1079, 1782, 19, 1783, 379, </span>
<span class="gd">-    1784, 315, 1785, 629, 754, 1402, 559, 1786, 636, 203, 1206, 1787, 710, </span>
<span class="gd">-    567, 1788, 935, 814, 1789, 1790, 1207, 766, 528, 1791, 1792, 1208, 1793,</span>
<span class="gd">-    1794, 1795, 1796, 1797, 1403, 1798, 1799, 533, 1059, 1404, 1405, 1156, </span>
<span class="gd">-    1406, 936, 884, 1080, 1800, 351, 1801, 1802, 1803, 1804, 1805, 801, </span>
<span class="gd">-    1806, 1807, 1808, 1119, 1809, 1157, 714, 474, 1407, 1810, 298, 899, 885,</span>
<span class="gd">-    1811, 1120, 802, 1158, 1812, 892, 1813, 1814, 1408, 659, 1815, 1816, </span>
<span class="gd">-    1121, 1817, 1818, 1819, 1820, 1821, 1822, 319, 1823, 594, 545, 1824, </span>
<span class="gd">-    815, 937, 1209, 1825, 1826, 573, 1409, 1022, 1827, 1210, 1828, 1829, </span>
<span class="gd">-    1830, 1831, 1832, 1833, 556, 722, 807, 1122, 1060, 1834, 697, 1835, 900,</span>
<span class="gd">-    557, 715, 1836, 1410, 540, 1411, 752, 1159, 294, 597, 1211, 976, 803, </span>
<span class="gd">-    770, 1412, 1837, 1838, 39, 794, 1413, 358, 1839, 371, 925, 1840, 453, </span>
<span class="gd">-    661, 788, 531, 723, 544, 1023, 1081, 869, 91, 1841, 392, 430, 790, 602,</span>
<span class="gd">-    1414, 677, 1082, 457, 1415, 1416, 1842, 1843, 475, 327, 1024, 1417, 795,</span>
<span class="gd">-    121, 1844, 733, 403, 1418, 1845, 1846, 1847, 300, 119, 711, 1212, 627, </span>
<span class="gd">-    1848, 1272, 207, 1849, 1850, 796, 1213, 382, 1851, 519, 1852, 1083, 893,</span>
<span class="gd">-    1853, 1854, 1855, 367, 809, 487, 671, 1856, 663, 1857, 1858, 956, 471, </span>
<span class="gd">-    306, 857, 1859, 1860, 1160, 1084, 1861, 1862, 1863, 1864, 1865, 1061, </span>
<span class="gd">-    1866, 1867, 1868, 1869, 1870, 1871, 282, 96, 574, 1872, 502, 1085, 1873,</span>
<span class="gd">-    1214, 1874, 907, 1875, 1876, 827, 977, 1419, 1420, 1421, 268, 1877, </span>
<span class="gd">-    1422, 1878, 1879, 1880, 308, 1881, 2, 537, 1882, 1883, 1215, 1884, 1885,</span>
<span class="gd">-    127, 791, 1886, 1273, 1423, 1887, 34, 336, 404, 643, 1888, 571, 654, </span>
<span class="gd">-    894, 840, 1889, 0, 886, 1274, 122, 575, 260, 908, 938, 1890, 1275, 410,</span>
<span class="gd">-    316, 1891, 1892, 100, 1893, 1894, 1123, 48, 1161, 1124, 1025, 1895, 633,</span>
<span class="gd">-    901, 1276, 1896, 1897, 115, 816, 1898, 317, 1899, 694, 1900, 909, 734, </span>
<span class="gd">-    1424, 572, 866, 1425, 691, 85, 524, 1010, 543, 394, 841, 1901, 1902, </span>
<span class="gd">-    1903, 1026, 1904, 1905, 1906, 1907, 1908, 1909, 30, 451, 651, 988, 310,</span>
<span class="gd">-    1910, 1911, 1426, 810, 1216, 93, 1912, 1913, 1277, 1217, 1914, 858, 759,</span>
<span class="gd">-    45, 58, 181, 610, 269, 1915, 1916, 131, 1062, 551, 443, 1000, 821, 1427,</span>
<span class="gd">-    957, 895, 1086, 1917, 1918, 375, 1919, 359, 1920, 687, 1921, 822, 1922,</span>
<span class="gd">-    293, 1923, 1924, 40, 662, 118, 692, 29, 939, 887, 640, 482, 174, 1925, </span>
<span class="gd">-    69, 1162, 728, 1428, 910, 1926, 1278, 1218, 1279, 386, 870, 217, 854, </span>
<span class="gd">-    1163, 823, 1927, 1928, 1929, 1930, 834, 1931, 78, 1932, 859, 1933, 1063,</span>
<span class="gd">-    1934, 1935, 1936, 1937, 438, 1164, 208, 595, 1938, 1939, 1940, 1941, </span>
<span class="gd">-    1219, 1125, 1942, 280, 888, 1429, 1430, 1220, 1431, 1943, 1944, 1945, </span>
<span class="gd">-    1946, 1947, 1280, 150, 510, 1432, 1948, 1949, 1950, 1951, 1952, 1953, </span>
<span class="gd">-    1954, 1011, 1087, 1955, 1433, 1043, 1956, 881, 1957, 614, 958, 1064, </span>
<span class="gd">-    1065, 1221, 1958, 638, 1001, 860, 967, 896, 1434, 989, 492, 553, 1281, </span>
<span class="gd">-    1165, 1959, 1282, 1002, 1283, 1222, 1960, 1961, 1962, 1963, 36, 383, </span>
<span class="gd">-    228, 753, 247, 454, 1964, 876, 678, 1965, 1966, 1284, 126, 464, 490, </span>
<span class="gd">-    835, 136, 672, 529, 940, 1088, 1435, 473, 1967, 1968, 467, 50, 390, 227,</span>
<span class="gd">-    587, 279, 378, 598, 792, 968, 240, 151, 160, 849, 882, 1126, 1285, 639,</span>
<span class="gd">-    1044, 133, 140, 288, 360, 811, 563, 1027, 561, 142, 523, 1969, 1970, </span>
<span class="gd">-    1971, 7, 103, 296, 439, 407, 506, 634, 990, 1972, 1973, 1974, 1975, 645,</span>
<span class="gd">-    1976, 1977, 1978, 1979, 1980, 1981, 236, 1982, 1436, 1983, 1984, 1089, </span>
<span class="gd">-    192, 828, 618, 518, 1166, 333, 1127, 1985, 818, 1223, 1986, 1987, 1988,</span>
<span class="gd">-    1989, 1990, 1991, 1992, 1993, 342, 1128, 1286, 746, 842, 1994, 1995, </span>
<span class="gd">-    560, 223, 1287, 98, 8, 189, 650, 978, 1288, 1996, 1437, 1997, 17, 345, </span>
<span class="gd">-    250, 423, 277, 234, 512, 226, 97, 289, 42, 167, 1998, 201, 1999, 2000, </span>
<span class="gd">-    843, 836, 824, 532, 338, 783, 1090, 182, 576, 436, 1438, 1439, 527, 500,</span>
<span class="gd">-    2001, 947, 889, 2002, 2003, 2004, 2005, 262, 600, 314, 447, 2006, 547, </span>
<span class="gd">-    2007, 693, 738, 1129, 2008, 71, 1440, 745, 619, 688, 2009, 829, 2010, </span>
<span class="gd">-    2011, 147, 2012, 33, 948, 2013, 2014, 74, 224, 2015, 61, 191, 918, 399,</span>
<span class="gd">-    637, 2016, 1028, 1130, 257, 902, 2017, 2018, 2019, 2020, 2021, 2022, </span>
<span class="gd">-    2023, 2024, 2025, 2026, 837, 2027, 2028, 2029, 2030, 179, 874, 591, 52,</span>
<span class="gd">-    724, 246, 2031, 2032, 2033, 2034, 1167, 969, 2035, 1289, 630, 605, 911,</span>
<span class="gd">-    1091, 1168, 2036, 2037, 2038, 1441, 912, 2039, 623, 2040, 2041, 253, </span>
<span class="gd">-    1169, 1290, 2042, 1442, 146, 620, 611, 577, 433, 2043, 1224, 719, 1170,</span>
<span class="gd">-    959, 440, 437, 534, 84, 388, 480, 1131, 159, 220, 198, 679, 2044, 1012,</span>
<span class="gd">-    819, 1066, 1443, 113, 1225, 194, 318, 1003, 1029, 2045, 2046, 2047, </span>
<span class="gd">-    2048, 1067, 2049, 2050, 2051, 2052, 2053, 59, 913, 112, 2054, 632, 2055,</span>
<span class="gd">-    455, 144, 739, 1291, 2056, 273, 681, 499, 2057, 448, 2058, 2059, 760, </span>
<span class="gd">-    2060, 2061, 970, 384, 169, 245, 1132, 2062, 2063, 414, 1444, 2064, 2065,</span>
<span class="gd">-    41, 235, 2066, 157, 252, 877, 568, 919, 789, 580, 2067, 725, 2068, 2069,</span>
<span class="gd">-    1292, 2070, 2071, 1445, 2072, 1446, 2073, 2074, 55, 588, 66, 1447, 271,</span>
<span class="gd">-    1092, 2075, 1226, 2076, 960, 1013, 372, 2077, 2078, 2079, 2080, 2081, </span>
<span class="gd">-    1293, 2082, 2083, 2084, 2085, 850, 2086, 2087, 2088, 2089, 2090, 186, </span>
<span class="gd">-    2091, 1068, 180, 2092, 2093, 2094, 109, 1227, 522, 606, 2095, 867, 1448,</span>
<span class="gd">-    1093, 991, 1171, 926, 353, 1133, 2096, 581, 2097, 2098, 2099, 1294, </span>
<span class="gd">-    1449, 1450, 2100, 596, 1172, 1014, 1228, 2101, 1451, 1295, 1173, 1229, </span>
<span class="gd">-    2102, 2103, 1296, 1134, 1452, 949, 1135, 2104, 2105, 1094, 1453, 1454, </span>
<span class="gd">-    1455, 2106, 1095, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115,</span>
<span class="gd">-    2116, 2117, 804, 2118, 2119, 1230, 1231, 805, 1456, 405, 1136, 2120, </span>
<span class="gd">-    2121, 2122, 2123, 2124, 720, 701, 1297, 992, 1457, 927, 1004, 2125, </span>
<span class="gd">-    2126, 2127, 2128, 2129, 2130, 22, 417, 2131, 303, 2132, 385, 2133, 971,</span>
<span class="gd">-    520, 513, 2134, 1174, 73, 1096, 231, 274, 962, 1458, 673, 2135, 1459, </span>
<span class="gd">-    2136, 152, 1137, 2137, 2138, 2139, 2140, 1005, 1138, 1460, 1139, 2141, </span>
<span class="gd">-    2142, 2143, 2144, 11, 374, 844, 2145, 154, 1232, 46, 1461, 2146, 838, </span>
<span class="gd">-    830, 721, 1233, 106, 2147, 90, 428, 462, 578, 566, 1175, 352, 2148, </span>
<span class="gd">-    2149, 538, 1234, 124, 1298, 2150, 1462, 761, 565, 2151, 686, 2152, 649,</span>
<span class="gd">-    2153, 72, 173, 2154, 460, 415, 2155, 1463, 2156, 1235, 305, 2157, 2158,</span>
<span class="gd">-    2159, 2160, 2161, 2162, 579, 2163, 2164, 2165, 2166, 2167, 747, 2168, </span>
<span class="gd">-    2169, 2170, 2171, 1464, 669, 2172, 2173, 2174, 2175, 2176, 1465, 2177, </span>
<span class="gd">-    23, 530, 285, 2178, 335, 729, 2179, 397, 2180, 2181, 2182, 1030, 2183, </span>
<span class="gd">-    2184, 698, 2185, 2186, 325, 2187, 2188, 369, 2189, 799, 1097, 1015, 348,</span>
<span class="gd">-    2190, 1069, 680, 2191, 851, 1466, 2192, 2193, 10, 2194, 613, 424, 2195,</span>
<span class="gd">-    979, 108, 449, 589, 27, 172, 81, 1031, 80, 774, 281, 350, 1032, 525, </span>
<span class="gd">-    301, 582, 1176, 2196, 674, 1045, 2197, 2198, 1467, 730, 762, 2199, 2200,</span>
<span class="gd">-    2201, 2202, 1468, 2203, 993, 2204, 2205, 266, 1070, 963, 1140, 2206, </span>
<span class="gd">-    2207, 2208, 664, 1098, 972, 2209, 2210, 2211, 1177, 1469, 1470, 871, </span>
<span class="gd">-    2212, 2213, 2214, 2215, 2216, 1471, 2217, 2218, 2219, 2220, 2221, 2222,</span>
<span class="gd">-    2223, 2224, 2225, 2226, 2227, 1472, 1236, 2228, 2229, 2230, 2231, 2232,</span>
<span class="gd">-    2233, 2234, 2235, 1299, 2236, 2237, 200, 2238, 477, 373, 2239, 2240, </span>
<span class="gd">-    731, 825, 777, 2241, 2242, 2243, 521, 486, 548, 2244, 2245, 2246, 1473,</span>
<span class="gd">-    1300, 53, 549, 137, 875, 76, 158, 2247, 1301, 1474, 469, 396, 1016, 278,</span>
<span class="gd">-    712, 2248, 321, 442, 503, 767, 744, 941, 1237, 1178, 1475, 2249, 82, </span>
<span class="gd">-    178, 1141, 1179, 973, 2250, 1302, 2251, 297, 2252, 2253, 570, 2254, </span>
<span class="gd">-    2255, 2256, 18, 450, 206, 2257, 290, 292, 1142, 2258, 511, 162, 99, 346,</span>
<span class="gd">-    164, 735, 2259, 1476, 1477, 4, 554, 343, 798, 1099, 2260, 1100, 2261, </span>
<span class="gd">-    43, 171, 1303, 139, 215, 2262, 2263, 717, 775, 2264, 1033, 322, 216, </span>
<span class="gd">-    2265, 831, 2266, 149, 2267, 1304, 2268, 2269, 702, 1238, 135, 845, 347,</span>
<span class="gd">-    309, 2270, 484, 2271, 878, 655, 238, 1006, 1478, 2272, 67, 2273, 295, </span>
<span class="gd">-    2274, 2275, 461, 2276, 478, 942, 412, 2277, 1034, 2278, 2279, 2280, 265,</span>
<span class="gd">-    2281, 541, 2282, 2283, 2284, 2285, 2286, 70, 852, 1071, 2287, 2288, </span>
<span class="gd">-    2289, 2290, 21, 56, 509, 117, 432, 2291, 2292, 331, 980, 552, 1101, 148,</span>
<span class="gd">-    284, 105, 393, 1180, 1239, 755, 2293, 187, 2294, 1046, 1479, 2295, 340,</span>
<span class="gd">-    2296, 63, 1047, 230, 2297, 2298, 1305, 763, 1306, 101, 800, 808, 494, </span>
<span class="gd">-    2299, 2300, 2301, 903, 2302, 37, 1072, 14, 5, 2303, 79, 675, 2304, 312,</span>
<span class="gd">-    2305, 2306, 2307, 2308, 2309, 1480, 6, 1307, 2310, 2311, 2312, 1, 470, </span>
<span class="gd">-    35, 24, 229, 2313, 695, 210, 86, 778, 15, 784, 592, 779, 32, 77, 855, </span>
<span class="gd">-    964, 2314, 259, 2315, 501, 380, 2316, 2317, 83, 981, 153, 689, 1308, </span>
<span class="gd">-    1481, 1482, 1483, 2318, 2319, 716, 1484, 2320, 2321, 2322, 2323, 2324, </span>
<span class="gd">-    2325, 1485, 2326, 2327, 128, 57, 68, 261, 1048, 211, 170, 1240, 31, </span>
<span class="gd">-    2328, 51, 435, 742, 2329, 2330, 2331, 635, 2332, 264, 456, 2333, 2334, </span>
<span class="gd">-    2335, 425, 2336, 1486, 143, 507, 263, 943, 2337, 363, 920, 1487, 256, </span>
<span class="gd">-    1488, 1102, 243, 601, 1489, 2338, 2339, 2340, 2341, 2342, 2343, 2344, </span>
<span class="gd">-    861, 2345, 2346, 2347, 2348, 2349, 2350, 395, 2351, 1490, 1491, 62, 535,</span>
<span class="gd">-    166, 225, 2352, 2353, 668, 419, 1241, 138, 604, 928, 2354, 1181, 2355, </span>
<span class="gd">-    1492, 1493, 2356, 2357, 2358, 1143, 2359, 696, 2360, 387, 307, 1309, </span>
<span class="gd">-    682, 476, 2361, 2362, 332, 12, 222, 156, 2363, 232, 2364, 641, 276, 656,</span>
<span class="gd">-    517, 1494, 1495, 1035, 416, 736, 1496, 2365, 1017, 586, 2366, 2367, </span>
<span class="gd">-    2368, 1497, 2369, 242, 2370, 2371, 2372, 1498, 2373, 965, 713, 2374, </span>
<span class="gd">-    2375, 2376, 2377, 740, 982, 1499, 944, 1500, 1007, 2378, 2379, 1310, </span>
<span class="gd">-    1501, 2380, 2381, 2382, 785, 329, 2383, 2384, 1502, 2385, 2386, 2387, </span>
<span class="gd">-    932, 2388, 1503, 2389, 2390, 2391, 2392, 1242, 2393, 2394, 2395, 2396, </span>
<span class="gd">-    2397, 994, 950, 2398, 2399, 2400, 2401, 1504, 1311, 2402, 2403, 2404, </span>
<span class="gd">-    2405, 1049, 749, 2406, 2407, 853, 718, 1144, 1312, 2408, 1182, 1505, </span>
<span class="gd">-    2409, 2410, 255, 516, 479, 564, 550, 214, 1506, 1507, 1313, 413, 239, </span>
<span class="gd">-    444, 339, 1145, 1036, 1508, 1509, 1314, 1037, 1510, 1315, 2411, 1511, </span>
<span class="gd">-    2412, 2413, 2414, 176, 703, 497, 624, 593, 921, 302, 2415, 341, 165, </span>
<span class="gd">-    1103, 1512, 2416, 1513, 2417, 2418, 2419, 376, 2420, 700, 2421, 2422, </span>
<span class="gd">-    2423, 258, 768, 1316, 2424, 1183, 2425, 995, 608, 2426, 2427, 2428, </span>
<span class="gd">-    2429, 221, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 195, 323, </span>
<span class="gd">-    726, 188, 897, 983, 1317, 377, 644, 1050, 879, 2438, 452, 2439, 2440, </span>
<span class="gd">-    2441, 2442, 2443, 2444, 914, 2445, 2446, 2447, 2448, 915, 489, 2449, </span>
<span class="gd">-    1514, 1184, 2450, 2451, 515, 64, 427, 495, 2452, 583, 2453, 483, 485, </span>
<span class="gd">-    1038, 562, 213, 1515, 748, 666, 2454, 2455, 2456, 2457, 334, 2458, 780,</span>
<span class="gd">-    996, 1008, 705, 1243, 2459, 2460, 2461, 2462, 2463, 114, 2464, 493, </span>
<span class="gd">-    1146, 366, 163, 1516, 961, 1104, 2465, 291, 2466, 1318, 1105, 2467, </span>
<span class="gd">-    1517, 365, 2468, 355, 951, 1244, 2469, 1319, 2470, 631, 2471, 2472, 218,</span>
<span class="gd">-    1320, 364, 320, 756, 1518, 1519, 1321, 1520, 1322, 2473, 2474, 2475, </span>
<span class="gd">-    2476, 997, 2477, 2478, 2479, 2480, 665, 1185, 2481, 916, 1521, 2482, </span>
<span class="gd">-    2483, 2484, 584, 684, 2485, 2486, 797, 2487, 1051, 1186, 2488, 2489, </span>
<span class="gd">-    2490, 1522, 2491, 2492, 370, 2493, 1039, 1187, 65, 2494, 434, 205, 463,</span>
<span class="gd">-    1188, 2495, 125, 812, 391, 402, 826, 699, 286, 398, 155, 781, 771, 585,</span>
<span class="gd">-    2496, 590, 505, 1073, 2497, 599, 244, 219, 917, 1018, 952, 646, 1523, </span>
<span class="gd">-    2498, 1323, 2499, 2500, 49, 984, 354, 741, 2501, 625, 2502, 1324, 2503,</span>
<span class="gd">-    1019, 190, 357, 757, 491, 95, 782, 868, 2504, 2505, 2506, 2507, 2508, </span>
<span class="gd">-    2509, 134, 1524, 1074, 422, 1525, 898, 2510, 161, 2511, 2512, 2513, </span>
<span class="gd">-    2514, 769, 2515, 1526, 2516, 2517, 411, 1325, 2518, 472, 1527, 2519, </span>
<span class="gd">-    2520, 2521, 2522, 2523, 2524, 985, 2525, 2526, 2527, 2528, 2529, 2530, </span>
<span class="gd">-    764, 2531, 1245, 2532, 2533, 25, 204, 311, 2534, 496, 2535, 1052, 2536,</span>
<span class="gd">-    2537, 2538, 2539, 2540, 2541, 2542, 199, 704, 504, 468, 758, 657, 1528,</span>
<span class="gd">-    196, 44, 839, 1246, 272, 750, 2543, 765, 862, 2544, 2545, 1326, 2546, </span>
<span class="gd">-    132, 615, 933, 2547, 732, 2548, 2549, 2550, 1189, 1529, 2551, 283, 1247,</span>
<span class="gd">-    1053, 607, 929, 2552, 2553, 2554, 930, 183, 872, 616, 1040, 1147, 2555,</span>
<span class="gd">-    1148, 1020, 441, 249, 1075, 2556, 2557, 2558, 466, 743, 2559, 2560, </span>
<span class="gd">-    2561, 92, 514, 426, 420, 526, 2562, 2563, 2564, 2565, 2566, 2567, 2568,</span>
<span class="gd">-    185, 2569, 2570, 2571, 2572, 776, 1530, 658, 2573, 362, 2574, 361, 922,</span>
<span class="gd">-    1076, 793, 2575, 2576, 2577, 2578, 2579, 2580, 1531, 251, 2581, 2582, </span>
<span class="gd">-    2583, 2584, 1532, 54, 612, 237, 1327, 2585, 2586, 275, 408, 647, 111, </span>
<span class="gd">-    2587, 1533, 1106, 465, 3, 458, 9, 38, 2588, 107, 110, 890, 209, 26, 737,</span>
<span class="gd">-    498, 2589, 1534, 2590, 431, 202, 88, 1535, 356, 287, 1107, 660, 1149, </span>
<span class="gd">-    2591, 381, 1536, 986, 1150, 445, 1248, 1151, 974, 2592, 2593, 846, 2594,</span>
<span class="gd">-    446, 953, 184, 1249, 1250, 727, 2595, 923, 193, 883, 2596, 2597, 2598, </span>
<span class="gd">-    102, 324, 539, 817, 2599, 421, 1041, 2600, 832, 2601, 94, 175, 197, 406,</span>
<span class="gd">-    2602, 459, 2603, 2604, 2605, 2606, 2607, 330, 555, 2608, 2609, 2610, </span>
<span class="gd">-    706, 1108, 389, 2611, 2612, 2613, 2614, 233, 2615, 833, 558, 931, 954, </span>
<span class="gd">-    1251, 2616, 2617, 1537, 546, 2618, 2619, 1009, 2620, 2621, 2622, 1538, </span>
<span class="gd">-    690, 1328, 2623, 955, 2624, 1539, 2625, 2626, 772, 2627, 2628, 2629, </span>
<span class="gd">-    2630, 2631, 924, 648, 863, 603, 2632, 2633, 934, 1540, 864, 865, 2634, </span>
<span class="gd">-    642, 1042, 670, 1190, 2635, 2636, 2637, 2638, 168, 2639, 652, 873, 542,</span>
<span class="gd">-    1054, 1541, 2640, 2641, 2642)</span>
<span class="gi">+</span>
<span class="gi">+# Char to FreqOrder table ,</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+EUCKR_CHAR_TO_FREQ_ORDER = (</span>
<span class="gi">+  13, 130, 120,1396, 481,1719,1720, 328, 609, 212,1721, 707, 400, 299,1722,  87,</span>
<span class="gi">+1397,1723, 104, 536,1117,1203,1724,1267, 685,1268, 508,1725,1726,1727,1728,1398,</span>
<span class="gi">+1399,1729,1730,1731, 141, 621, 326,1057, 368,1732, 267, 488,  20,1733,1269,1734,</span>
<span class="gi">+ 945,1400,1735,  47, 904,1270,1736,1737, 773, 248,1738, 409, 313, 786, 429,1739,</span>
<span class="gi">+ 116, 987, 813,1401, 683,  75,1204, 145,1740,1741,1742,1743,  16, 847, 667, 622,</span>
<span class="gi">+ 708,1744,1745,1746, 966, 787, 304, 129,1747,  60, 820, 123, 676,1748,1749,1750,</span>
<span class="gi">+1751, 617,1752, 626,1753,1754,1755,1756, 653,1757,1758,1759,1760,1761,1762, 856,</span>
<span class="gi">+ 344,1763,1764,1765,1766,  89, 401, 418, 806, 905, 848,1767,1768,1769, 946,1205,</span>
<span class="gi">+ 709,1770,1118,1771, 241,1772,1773,1774,1271,1775, 569,1776, 999,1777,1778,1779,</span>
<span class="gi">+1780, 337, 751,1058,  28, 628, 254,1781, 177, 906, 270, 349, 891,1079,1782,  19,</span>
<span class="gi">+1783, 379,1784, 315,1785, 629, 754,1402, 559,1786, 636, 203,1206,1787, 710, 567,</span>
<span class="gi">+1788, 935, 814,1789,1790,1207, 766, 528,1791,1792,1208,1793,1794,1795,1796,1797,</span>
<span class="gi">+1403,1798,1799, 533,1059,1404,1405,1156,1406, 936, 884,1080,1800, 351,1801,1802,</span>
<span class="gi">+1803,1804,1805, 801,1806,1807,1808,1119,1809,1157, 714, 474,1407,1810, 298, 899,</span>
<span class="gi">+ 885,1811,1120, 802,1158,1812, 892,1813,1814,1408, 659,1815,1816,1121,1817,1818,</span>
<span class="gi">+1819,1820,1821,1822, 319,1823, 594, 545,1824, 815, 937,1209,1825,1826, 573,1409,</span>
<span class="gi">+1022,1827,1210,1828,1829,1830,1831,1832,1833, 556, 722, 807,1122,1060,1834, 697,</span>
<span class="gi">+1835, 900, 557, 715,1836,1410, 540,1411, 752,1159, 294, 597,1211, 976, 803, 770,</span>
<span class="gi">+1412,1837,1838,  39, 794,1413, 358,1839, 371, 925,1840, 453, 661, 788, 531, 723,</span>
<span class="gi">+ 544,1023,1081, 869,  91,1841, 392, 430, 790, 602,1414, 677,1082, 457,1415,1416,</span>
<span class="gi">+1842,1843, 475, 327,1024,1417, 795, 121,1844, 733, 403,1418,1845,1846,1847, 300,</span>
<span class="gi">+ 119, 711,1212, 627,1848,1272, 207,1849,1850, 796,1213, 382,1851, 519,1852,1083,</span>
<span class="gi">+ 893,1853,1854,1855, 367, 809, 487, 671,1856, 663,1857,1858, 956, 471, 306, 857,</span>
<span class="gi">+1859,1860,1160,1084,1861,1862,1863,1864,1865,1061,1866,1867,1868,1869,1870,1871,</span>
<span class="gi">+ 282,  96, 574,1872, 502,1085,1873,1214,1874, 907,1875,1876, 827, 977,1419,1420,</span>
<span class="gi">+1421, 268,1877,1422,1878,1879,1880, 308,1881,   2, 537,1882,1883,1215,1884,1885,</span>
<span class="gi">+ 127, 791,1886,1273,1423,1887,  34, 336, 404, 643,1888, 571, 654, 894, 840,1889,</span>
<span class="gi">+   0, 886,1274, 122, 575, 260, 908, 938,1890,1275, 410, 316,1891,1892, 100,1893,</span>
<span class="gi">+1894,1123,  48,1161,1124,1025,1895, 633, 901,1276,1896,1897, 115, 816,1898, 317,</span>
<span class="gi">+1899, 694,1900, 909, 734,1424, 572, 866,1425, 691,  85, 524,1010, 543, 394, 841,</span>
<span class="gi">+1901,1902,1903,1026,1904,1905,1906,1907,1908,1909,  30, 451, 651, 988, 310,1910,</span>
<span class="gi">+1911,1426, 810,1216,  93,1912,1913,1277,1217,1914, 858, 759,  45,  58, 181, 610,</span>
<span class="gi">+ 269,1915,1916, 131,1062, 551, 443,1000, 821,1427, 957, 895,1086,1917,1918, 375,</span>
<span class="gi">+1919, 359,1920, 687,1921, 822,1922, 293,1923,1924,  40, 662, 118, 692,  29, 939,</span>
<span class="gi">+ 887, 640, 482, 174,1925,  69,1162, 728,1428, 910,1926,1278,1218,1279, 386, 870,</span>
<span class="gi">+ 217, 854,1163, 823,1927,1928,1929,1930, 834,1931,  78,1932, 859,1933,1063,1934,</span>
<span class="gi">+1935,1936,1937, 438,1164, 208, 595,1938,1939,1940,1941,1219,1125,1942, 280, 888,</span>
<span class="gi">+1429,1430,1220,1431,1943,1944,1945,1946,1947,1280, 150, 510,1432,1948,1949,1950,</span>
<span class="gi">+1951,1952,1953,1954,1011,1087,1955,1433,1043,1956, 881,1957, 614, 958,1064,1065,</span>
<span class="gi">+1221,1958, 638,1001, 860, 967, 896,1434, 989, 492, 553,1281,1165,1959,1282,1002,</span>
<span class="gi">+1283,1222,1960,1961,1962,1963,  36, 383, 228, 753, 247, 454,1964, 876, 678,1965,</span>
<span class="gi">+1966,1284, 126, 464, 490, 835, 136, 672, 529, 940,1088,1435, 473,1967,1968, 467,</span>
<span class="gi">+  50, 390, 227, 587, 279, 378, 598, 792, 968, 240, 151, 160, 849, 882,1126,1285,</span>
<span class="gi">+ 639,1044, 133, 140, 288, 360, 811, 563,1027, 561, 142, 523,1969,1970,1971,   7,</span>
<span class="gi">+ 103, 296, 439, 407, 506, 634, 990,1972,1973,1974,1975, 645,1976,1977,1978,1979,</span>
<span class="gi">+1980,1981, 236,1982,1436,1983,1984,1089, 192, 828, 618, 518,1166, 333,1127,1985,</span>
<span class="gi">+ 818,1223,1986,1987,1988,1989,1990,1991,1992,1993, 342,1128,1286, 746, 842,1994,</span>
<span class="gi">+1995, 560, 223,1287,  98,   8, 189, 650, 978,1288,1996,1437,1997,  17, 345, 250,</span>
<span class="gi">+ 423, 277, 234, 512, 226,  97, 289,  42, 167,1998, 201,1999,2000, 843, 836, 824,</span>
<span class="gi">+ 532, 338, 783,1090, 182, 576, 436,1438,1439, 527, 500,2001, 947, 889,2002,2003,</span>
<span class="gi">+2004,2005, 262, 600, 314, 447,2006, 547,2007, 693, 738,1129,2008,  71,1440, 745,</span>
<span class="gi">+ 619, 688,2009, 829,2010,2011, 147,2012,  33, 948,2013,2014,  74, 224,2015,  61,</span>
<span class="gi">+ 191, 918, 399, 637,2016,1028,1130, 257, 902,2017,2018,2019,2020,2021,2022,2023,</span>
<span class="gi">+2024,2025,2026, 837,2027,2028,2029,2030, 179, 874, 591,  52, 724, 246,2031,2032,</span>
<span class="gi">+2033,2034,1167, 969,2035,1289, 630, 605, 911,1091,1168,2036,2037,2038,1441, 912,</span>
<span class="gi">+2039, 623,2040,2041, 253,1169,1290,2042,1442, 146, 620, 611, 577, 433,2043,1224,</span>
<span class="gi">+ 719,1170, 959, 440, 437, 534,  84, 388, 480,1131, 159, 220, 198, 679,2044,1012,</span>
<span class="gi">+ 819,1066,1443, 113,1225, 194, 318,1003,1029,2045,2046,2047,2048,1067,2049,2050,</span>
<span class="gi">+2051,2052,2053,  59, 913, 112,2054, 632,2055, 455, 144, 739,1291,2056, 273, 681,</span>
<span class="gi">+ 499,2057, 448,2058,2059, 760,2060,2061, 970, 384, 169, 245,1132,2062,2063, 414,</span>
<span class="gi">+1444,2064,2065,  41, 235,2066, 157, 252, 877, 568, 919, 789, 580,2067, 725,2068,</span>
<span class="gi">+2069,1292,2070,2071,1445,2072,1446,2073,2074,  55, 588,  66,1447, 271,1092,2075,</span>
<span class="gi">+1226,2076, 960,1013, 372,2077,2078,2079,2080,2081,1293,2082,2083,2084,2085, 850,</span>
<span class="gi">+2086,2087,2088,2089,2090, 186,2091,1068, 180,2092,2093,2094, 109,1227, 522, 606,</span>
<span class="gi">+2095, 867,1448,1093, 991,1171, 926, 353,1133,2096, 581,2097,2098,2099,1294,1449,</span>
<span class="gi">+1450,2100, 596,1172,1014,1228,2101,1451,1295,1173,1229,2102,2103,1296,1134,1452,</span>
<span class="gi">+ 949,1135,2104,2105,1094,1453,1454,1455,2106,1095,2107,2108,2109,2110,2111,2112,</span>
<span class="gi">+2113,2114,2115,2116,2117, 804,2118,2119,1230,1231, 805,1456, 405,1136,2120,2121,</span>
<span class="gi">+2122,2123,2124, 720, 701,1297, 992,1457, 927,1004,2125,2126,2127,2128,2129,2130,</span>
<span class="gi">+  22, 417,2131, 303,2132, 385,2133, 971, 520, 513,2134,1174,  73,1096, 231, 274,</span>
<span class="gi">+ 962,1458, 673,2135,1459,2136, 152,1137,2137,2138,2139,2140,1005,1138,1460,1139,</span>
<span class="gi">+2141,2142,2143,2144,  11, 374, 844,2145, 154,1232,  46,1461,2146, 838, 830, 721,</span>
<span class="gi">+1233, 106,2147,  90, 428, 462, 578, 566,1175, 352,2148,2149, 538,1234, 124,1298,</span>
<span class="gi">+2150,1462, 761, 565,2151, 686,2152, 649,2153,  72, 173,2154, 460, 415,2155,1463,</span>
<span class="gi">+2156,1235, 305,2157,2158,2159,2160,2161,2162, 579,2163,2164,2165,2166,2167, 747,</span>
<span class="gi">+2168,2169,2170,2171,1464, 669,2172,2173,2174,2175,2176,1465,2177,  23, 530, 285,</span>
<span class="gi">+2178, 335, 729,2179, 397,2180,2181,2182,1030,2183,2184, 698,2185,2186, 325,2187,</span>
<span class="gi">+2188, 369,2189, 799,1097,1015, 348,2190,1069, 680,2191, 851,1466,2192,2193,  10,</span>
<span class="gi">+2194, 613, 424,2195, 979, 108, 449, 589,  27, 172,  81,1031,  80, 774, 281, 350,</span>
<span class="gi">+1032, 525, 301, 582,1176,2196, 674,1045,2197,2198,1467, 730, 762,2199,2200,2201,</span>
<span class="gi">+2202,1468,2203, 993,2204,2205, 266,1070, 963,1140,2206,2207,2208, 664,1098, 972,</span>
<span class="gi">+2209,2210,2211,1177,1469,1470, 871,2212,2213,2214,2215,2216,1471,2217,2218,2219,</span>
<span class="gi">+2220,2221,2222,2223,2224,2225,2226,2227,1472,1236,2228,2229,2230,2231,2232,2233,</span>
<span class="gi">+2234,2235,1299,2236,2237, 200,2238, 477, 373,2239,2240, 731, 825, 777,2241,2242,</span>
<span class="gi">+2243, 521, 486, 548,2244,2245,2246,1473,1300,  53, 549, 137, 875,  76, 158,2247,</span>
<span class="gi">+1301,1474, 469, 396,1016, 278, 712,2248, 321, 442, 503, 767, 744, 941,1237,1178,</span>
<span class="gi">+1475,2249,  82, 178,1141,1179, 973,2250,1302,2251, 297,2252,2253, 570,2254,2255,</span>
<span class="gi">+2256,  18, 450, 206,2257, 290, 292,1142,2258, 511, 162,  99, 346, 164, 735,2259,</span>
<span class="gi">+1476,1477,   4, 554, 343, 798,1099,2260,1100,2261,  43, 171,1303, 139, 215,2262,</span>
<span class="gi">+2263, 717, 775,2264,1033, 322, 216,2265, 831,2266, 149,2267,1304,2268,2269, 702,</span>
<span class="gi">+1238, 135, 845, 347, 309,2270, 484,2271, 878, 655, 238,1006,1478,2272,  67,2273,</span>
<span class="gi">+ 295,2274,2275, 461,2276, 478, 942, 412,2277,1034,2278,2279,2280, 265,2281, 541,</span>
<span class="gi">+2282,2283,2284,2285,2286,  70, 852,1071,2287,2288,2289,2290,  21,  56, 509, 117,</span>
<span class="gi">+ 432,2291,2292, 331, 980, 552,1101, 148, 284, 105, 393,1180,1239, 755,2293, 187,</span>
<span class="gi">+2294,1046,1479,2295, 340,2296,  63,1047, 230,2297,2298,1305, 763,1306, 101, 800,</span>
<span class="gi">+ 808, 494,2299,2300,2301, 903,2302,  37,1072,  14,   5,2303,  79, 675,2304, 312,</span>
<span class="gi">+2305,2306,2307,2308,2309,1480,   6,1307,2310,2311,2312,   1, 470,  35,  24, 229,</span>
<span class="gi">+2313, 695, 210,  86, 778,  15, 784, 592, 779,  32,  77, 855, 964,2314, 259,2315,</span>
<span class="gi">+ 501, 380,2316,2317,  83, 981, 153, 689,1308,1481,1482,1483,2318,2319, 716,1484,</span>
<span class="gi">+2320,2321,2322,2323,2324,2325,1485,2326,2327, 128,  57,  68, 261,1048, 211, 170,</span>
<span class="gi">+1240,  31,2328,  51, 435, 742,2329,2330,2331, 635,2332, 264, 456,2333,2334,2335,</span>
<span class="gi">+ 425,2336,1486, 143, 507, 263, 943,2337, 363, 920,1487, 256,1488,1102, 243, 601,</span>
<span class="gi">+1489,2338,2339,2340,2341,2342,2343,2344, 861,2345,2346,2347,2348,2349,2350, 395,</span>
<span class="gi">+2351,1490,1491,  62, 535, 166, 225,2352,2353, 668, 419,1241, 138, 604, 928,2354,</span>
<span class="gi">+1181,2355,1492,1493,2356,2357,2358,1143,2359, 696,2360, 387, 307,1309, 682, 476,</span>
<span class="gi">+2361,2362, 332,  12, 222, 156,2363, 232,2364, 641, 276, 656, 517,1494,1495,1035,</span>
<span class="gi">+ 416, 736,1496,2365,1017, 586,2366,2367,2368,1497,2369, 242,2370,2371,2372,1498,</span>
<span class="gi">+2373, 965, 713,2374,2375,2376,2377, 740, 982,1499, 944,1500,1007,2378,2379,1310,</span>
<span class="gi">+1501,2380,2381,2382, 785, 329,2383,2384,1502,2385,2386,2387, 932,2388,1503,2389,</span>
<span class="gi">+2390,2391,2392,1242,2393,2394,2395,2396,2397, 994, 950,2398,2399,2400,2401,1504,</span>
<span class="gi">+1311,2402,2403,2404,2405,1049, 749,2406,2407, 853, 718,1144,1312,2408,1182,1505,</span>
<span class="gi">+2409,2410, 255, 516, 479, 564, 550, 214,1506,1507,1313, 413, 239, 444, 339,1145,</span>
<span class="gi">+1036,1508,1509,1314,1037,1510,1315,2411,1511,2412,2413,2414, 176, 703, 497, 624,</span>
<span class="gi">+ 593, 921, 302,2415, 341, 165,1103,1512,2416,1513,2417,2418,2419, 376,2420, 700,</span>
<span class="gi">+2421,2422,2423, 258, 768,1316,2424,1183,2425, 995, 608,2426,2427,2428,2429, 221,</span>
<span class="gi">+2430,2431,2432,2433,2434,2435,2436,2437, 195, 323, 726, 188, 897, 983,1317, 377,</span>
<span class="gi">+ 644,1050, 879,2438, 452,2439,2440,2441,2442,2443,2444, 914,2445,2446,2447,2448,</span>
<span class="gi">+ 915, 489,2449,1514,1184,2450,2451, 515,  64, 427, 495,2452, 583,2453, 483, 485,</span>
<span class="gi">+1038, 562, 213,1515, 748, 666,2454,2455,2456,2457, 334,2458, 780, 996,1008, 705,</span>
<span class="gi">+1243,2459,2460,2461,2462,2463, 114,2464, 493,1146, 366, 163,1516, 961,1104,2465,</span>
<span class="gi">+ 291,2466,1318,1105,2467,1517, 365,2468, 355, 951,1244,2469,1319,2470, 631,2471,</span>
<span class="gi">+2472, 218,1320, 364, 320, 756,1518,1519,1321,1520,1322,2473,2474,2475,2476, 997,</span>
<span class="gi">+2477,2478,2479,2480, 665,1185,2481, 916,1521,2482,2483,2484, 584, 684,2485,2486,</span>
<span class="gi">+ 797,2487,1051,1186,2488,2489,2490,1522,2491,2492, 370,2493,1039,1187,  65,2494,</span>
<span class="gi">+ 434, 205, 463,1188,2495, 125, 812, 391, 402, 826, 699, 286, 398, 155, 781, 771,</span>
<span class="gi">+ 585,2496, 590, 505,1073,2497, 599, 244, 219, 917,1018, 952, 646,1523,2498,1323,</span>
<span class="gi">+2499,2500,  49, 984, 354, 741,2501, 625,2502,1324,2503,1019, 190, 357, 757, 491,</span>
<span class="gi">+  95, 782, 868,2504,2505,2506,2507,2508,2509, 134,1524,1074, 422,1525, 898,2510,</span>
<span class="gi">+ 161,2511,2512,2513,2514, 769,2515,1526,2516,2517, 411,1325,2518, 472,1527,2519,</span>
<span class="gi">+2520,2521,2522,2523,2524, 985,2525,2526,2527,2528,2529,2530, 764,2531,1245,2532,</span>
<span class="gi">+2533,  25, 204, 311,2534, 496,2535,1052,2536,2537,2538,2539,2540,2541,2542, 199,</span>
<span class="gi">+ 704, 504, 468, 758, 657,1528, 196,  44, 839,1246, 272, 750,2543, 765, 862,2544,</span>
<span class="gi">+2545,1326,2546, 132, 615, 933,2547, 732,2548,2549,2550,1189,1529,2551, 283,1247,</span>
<span class="gi">+1053, 607, 929,2552,2553,2554, 930, 183, 872, 616,1040,1147,2555,1148,1020, 441,</span>
<span class="gi">+ 249,1075,2556,2557,2558, 466, 743,2559,2560,2561,  92, 514, 426, 420, 526,2562,</span>
<span class="gi">+2563,2564,2565,2566,2567,2568, 185,2569,2570,2571,2572, 776,1530, 658,2573, 362,</span>
<span class="gi">+2574, 361, 922,1076, 793,2575,2576,2577,2578,2579,2580,1531, 251,2581,2582,2583,</span>
<span class="gi">+2584,1532,  54, 612, 237,1327,2585,2586, 275, 408, 647, 111,2587,1533,1106, 465,</span>
<span class="gi">+   3, 458,   9,  38,2588, 107, 110, 890, 209,  26, 737, 498,2589,1534,2590, 431,</span>
<span class="gi">+ 202,  88,1535, 356, 287,1107, 660,1149,2591, 381,1536, 986,1150, 445,1248,1151,</span>
<span class="gi">+ 974,2592,2593, 846,2594, 446, 953, 184,1249,1250, 727,2595, 923, 193, 883,2596,</span>
<span class="gi">+2597,2598, 102, 324, 539, 817,2599, 421,1041,2600, 832,2601,  94, 175, 197, 406,</span>
<span class="gi">+2602, 459,2603,2604,2605,2606,2607, 330, 555,2608,2609,2610, 706,1108, 389,2611,</span>
<span class="gi">+2612,2613,2614, 233,2615, 833, 558, 931, 954,1251,2616,2617,1537, 546,2618,2619,</span>
<span class="gi">+1009,2620,2621,2622,1538, 690,1328,2623, 955,2624,1539,2625,2626, 772,2627,2628,</span>
<span class="gi">+2629,2630,2631, 924, 648, 863, 603,2632,2633, 934,1540, 864, 865,2634, 642,1042,</span>
<span class="gi">+ 670,1190,2635,2636,2637,2638, 168,2639, 652, 873, 542,1054,1541,2640,2641,2642,  # 512, 256</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gh">diff --git a/chardet/euckrprober.py b/chardet/euckrprober.py</span>
<span class="gh">index dab3cb8..154a6d2 100644</span>
<span class="gd">--- a/chardet/euckrprober.py</span>
<span class="gi">+++ b/chardet/euckrprober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import EUCKRDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,16 @@ from .mbcssm import EUCKR_SM_MODEL</span>


<span class="w"> </span>class EUCKRProber(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(EUCKR_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = EUCKRDistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "EUC-KR"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Korean"</span>
<span class="gh">diff --git a/chardet/euctwfreq.py b/chardet/euctwfreq.py</span>
<span class="gh">index 084647a..4900ccc 100644</span>
<span class="gd">--- a/chardet/euctwfreq.py</span>
<span class="gi">+++ b/chardet/euctwfreq.py</span>
<span class="gu">@@ -1,444 +1,388 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# EUCTW frequency table</span>
<span class="gi">+# Converted from big5 work</span>
<span class="gi">+# by Taiwan's Mandarin Promotion Council</span>
<span class="gi">+# <http:#www.edu.tw:81/mandr/></span>
<span class="gi">+</span>
<span class="gi">+# 128  --> 0.42261</span>
<span class="gi">+# 256  --> 0.57851</span>
<span class="gi">+# 512  --> 0.74851</span>
<span class="gi">+# 1024 --> 0.89384</span>
<span class="gi">+# 2048 --> 0.97583</span>
<span class="gi">+#</span>
<span class="gi">+# Idea Distribution Ratio = 0.74851/(1-0.74851) =2.98</span>
<span class="gi">+# Random Distribution Ration = 512/(5401-512)=0.105</span>
<span class="gi">+#</span>
<span class="gi">+# Typical Distribution Ratio about 25% of Ideal one, still much higher than RDR</span>
<span class="gi">+</span>
<span class="w"> </span>EUCTW_TYPICAL_DISTRIBUTION_RATIO = 0.75
<span class="gi">+</span>
<span class="gi">+# Char to FreqOrder table</span>
<span class="w"> </span>EUCTW_TABLE_SIZE = 5376
<span class="gd">-EUCTW_CHAR_TO_FREQ_ORDER = (1, 1800, 1506, 255, 1431, 198, 9, 82, 6, 7310, </span>
<span class="gd">-    177, 202, 3615, 1256, 2808, 110, 3735, 33, 3241, 261, 76, 44, 2113, 16,</span>
<span class="gd">-    2931, 2184, 1176, 659, 3868, 26, 3404, 2643, 1198, 3869, 3313, 4060, </span>
<span class="gd">-    410, 2211, 302, 590, 361, 1963, 8, 204, 58, 4296, 7311, 1931, 63, 7312,</span>
<span class="gd">-    7313, 317, 1614, 75, 222, 159, 4061, 2412, 1480, 7314, 3500, 3068, 224,</span>
<span class="gd">-    2809, 3616, 3, 10, 3870, 1471, 29, 2774, 1135, 2852, 1939, 873, 130, </span>
<span class="gd">-    3242, 1123, 312, 7315, 4297, 2051, 507, 252, 682, 7316, 142, 1914, 124,</span>
<span class="gd">-    206, 2932, 34, 3501, 3173, 64, 604, 7317, 2494, 1976, 1977, 155, 1990, </span>
<span class="gd">-    645, 641, 1606, 7318, 3405, 337, 72, 406, 7319, 80, 630, 238, 3174, </span>
<span class="gd">-    1509, 263, 939, 1092, 2644, 756, 1440, 1094, 3406, 449, 69, 2969, 591, </span>
<span class="gd">-    179, 2095, 471, 115, 2034, 1843, 60, 50, 2970, 134, 806, 1868, 734, </span>
<span class="gd">-    2035, 3407, 180, 995, 1607, 156, 537, 2893, 688, 7320, 319, 1305, 779, </span>
<span class="gd">-    2144, 514, 2374, 298, 4298, 359, 2495, 90, 2707, 1338, 663, 11, 906, </span>
<span class="gd">-    1099, 2545, 20, 2436, 182, 532, 1716, 7321, 732, 1376, 4062, 1311, 1420,</span>
<span class="gd">-    3175, 25, 2312, 1056, 113, 399, 382, 1949, 242, 3408, 2467, 529, 3243, </span>
<span class="gd">-    475, 1447, 3617, 7322, 117, 21, 656, 810, 1297, 2295, 2329, 3502, 7323,</span>
<span class="gd">-    126, 4063, 706, 456, 150, 613, 4299, 71, 1118, 2036, 4064, 145, 3069, </span>
<span class="gd">-    85, 835, 486, 2114, 1246, 1426, 428, 727, 1285, 1015, 800, 106, 623, </span>
<span class="gd">-    303, 1281, 7324, 2127, 2354, 347, 3736, 221, 3503, 3110, 7325, 1955, </span>
<span class="gd">-    1153, 4065, 83, 296, 1199, 3070, 192, 624, 93, 7326, 822, 1897, 2810, </span>
<span class="gd">-    3111, 795, 2064, 991, 1554, 1542, 1592, 27, 43, 2853, 859, 139, 1456, </span>
<span class="gd">-    860, 4300, 437, 712, 3871, 164, 2392, 3112, 695, 211, 3017, 2096, 195, </span>
<span class="gd">-    3872, 1608, 3504, 3505, 3618, 3873, 234, 811, 2971, 2097, 3874, 2229, </span>
<span class="gd">-    1441, 3506, 1615, 2375, 668, 2076, 1638, 305, 228, 1664, 4301, 467, 415,</span>
<span class="gd">-    7327, 262, 2098, 1593, 239, 108, 300, 200, 1033, 512, 1247, 2077, 7328,</span>
<span class="gd">-    7329, 2173, 3176, 3619, 2673, 593, 845, 1062, 3244, 88, 1723, 2037, </span>
<span class="gd">-    3875, 1950, 212, 266, 152, 149, 468, 1898, 4066, 4302, 77, 187, 7330, </span>
<span class="gd">-    3018, 37, 5, 2972, 7331, 3876, 7332, 7333, 39, 2517, 4303, 2894, 3177, </span>
<span class="gd">-    2078, 55, 148, 74, 4304, 545, 483, 1474, 1029, 1665, 217, 1869, 1531, </span>
<span class="gd">-    3113, 1104, 2645, 4067, 24, 172, 3507, 900, 3877, 3508, 3509, 4305, 32,</span>
<span class="gd">-    1408, 2811, 1312, 329, 487, 2355, 2247, 2708, 784, 2674, 4, 3019, 3314,</span>
<span class="gd">-    1427, 1788, 188, 109, 499, 7334, 3620, 1717, 1789, 888, 1217, 3020, </span>
<span class="gd">-    4306, 7335, 3510, 7336, 3315, 1520, 3621, 3878, 196, 1034, 775, 7337, </span>
<span class="gd">-    7338, 929, 1815, 249, 439, 38, 7339, 1063, 7340, 794, 3879, 1435, 2296,</span>
<span class="gd">-    46, 178, 3245, 2065, 7341, 2376, 7342, 214, 1709, 4307, 804, 35, 707, </span>
<span class="gd">-    324, 3622, 1601, 2546, 140, 459, 4068, 7343, 7344, 1365, 839, 272, 978,</span>
<span class="gd">-    2257, 2572, 3409, 2128, 1363, 3623, 1423, 697, 100, 3071, 48, 70, 1231,</span>
<span class="gd">-    495, 3114, 2193, 7345, 1294, 7346, 2079, 462, 586, 1042, 3246, 853, 256,</span>
<span class="gd">-    988, 185, 2377, 3410, 1698, 434, 1084, 7347, 3411, 314, 2615, 2775, </span>
<span class="gd">-    4308, 2330, 2331, 569, 2280, 637, 1816, 2518, 757, 1162, 1878, 1616, </span>
<span class="gd">-    3412, 287, 1577, 2115, 768, 4309, 1671, 2854, 3511, 2519, 1321, 3737, </span>
<span class="gd">-    909, 2413, 7348, 4069, 933, 3738, 7349, 2052, 2356, 1222, 4310, 765, </span>
<span class="gd">-    2414, 1322, 786, 4311, 7350, 1919, 1462, 1677, 2895, 1699, 7351, 4312, </span>
<span class="gd">-    1424, 2437, 3115, 3624, 2590, 3316, 1774, 1940, 3413, 3880, 4070, 309, </span>
<span class="gd">-    1369, 1130, 2812, 364, 2230, 1653, 1299, 3881, 3512, 3882, 3883, 2646, </span>
<span class="gd">-    525, 1085, 3021, 902, 2000, 1475, 964, 4313, 421, 1844, 1415, 1057, </span>
<span class="gd">-    2281, 940, 1364, 3116, 376, 4314, 4315, 1381, 7, 2520, 983, 2378, 336, </span>
<span class="gd">-    1710, 2675, 1845, 321, 3414, 559, 1131, 3022, 2742, 1808, 1132, 1313, </span>
<span class="gd">-    265, 1481, 1857, 7352, 352, 1203, 2813, 3247, 167, 1089, 420, 2814, 776,</span>
<span class="gd">-    792, 1724, 3513, 4071, 2438, 3248, 7353, 4072, 7354, 446, 229, 333, </span>
<span class="gd">-    2743, 901, 3739, 1200, 1557, 4316, 2647, 1920, 395, 2744, 2676, 3740, </span>
<span class="gd">-    4073, 1835, 125, 916, 3178, 2616, 4317, 7355, 7356, 3741, 7357, 7358, </span>
<span class="gd">-    7359, 4318, 3117, 3625, 1133, 2547, 1757, 3415, 1510, 2313, 1409, 3514,</span>
<span class="gd">-    7360, 2145, 438, 2591, 2896, 2379, 3317, 1068, 958, 3023, 461, 311, </span>
<span class="gd">-    2855, 2677, 4074, 1915, 3179, 4075, 1978, 383, 750, 2745, 2617, 4076, </span>
<span class="gd">-    274, 539, 385, 1278, 1442, 7361, 1154, 1964, 384, 561, 210, 98, 1295, </span>
<span class="gd">-    2548, 3515, 7362, 1711, 2415, 1482, 3416, 3884, 2897, 1257, 129, 7363, </span>
<span class="gd">-    3742, 642, 523, 2776, 2777, 2648, 7364, 141, 2231, 1333, 68, 176, 441, </span>
<span class="gd">-    876, 907, 4077, 603, 2592, 710, 171, 3417, 404, 549, 18, 3118, 2393, </span>
<span class="gd">-    1410, 3626, 1666, 7365, 3516, 4319, 2898, 4320, 7366, 2973, 368, 7367, </span>
<span class="gd">-    146, 366, 99, 871, 3627, 1543, 748, 807, 1586, 1185, 22, 2258, 379, </span>
<span class="gd">-    3743, 3180, 7368, 3181, 505, 1941, 2618, 1991, 1382, 2314, 7369, 380, </span>
<span class="gd">-    2357, 218, 702, 1817, 1248, 3418, 3024, 3517, 3318, 3249, 7370, 2974, </span>
<span class="gd">-    3628, 930, 3250, 3744, 7371, 59, 7372, 585, 601, 4078, 497, 3419, 1112,</span>
<span class="gd">-    1314, 4321, 1801, 7373, 1223, 1472, 2174, 7374, 749, 1836, 690, 1899, </span>
<span class="gd">-    3745, 1772, 3885, 1476, 429, 1043, 1790, 2232, 2116, 917, 4079, 447, </span>
<span class="gd">-    1086, 1629, 7375, 556, 7376, 7377, 2020, 1654, 844, 1090, 105, 550, 966,</span>
<span class="gd">-    1758, 2815, 1008, 1782, 686, 1095, 7378, 2282, 793, 1602, 7379, 3518, </span>
<span class="gd">-    2593, 4322, 4080, 2933, 2297, 4323, 3746, 980, 2496, 544, 353, 527, </span>
<span class="gd">-    4324, 908, 2678, 2899, 7380, 381, 2619, 1942, 1348, 7381, 1341, 1252, </span>
<span class="gd">-    560, 3072, 7382, 3420, 2856, 7383, 2053, 973, 886, 2080, 143, 4325, </span>
<span class="gd">-    7384, 7385, 157, 3886, 496, 4081, 57, 840, 540, 2038, 4326, 4327, 3421,</span>
<span class="gd">-    2117, 1445, 970, 2259, 1748, 1965, 2081, 4082, 3119, 1234, 1775, 3251, </span>
<span class="gd">-    2816, 3629, 773, 1206, 2129, 1066, 2039, 1326, 3887, 1738, 1725, 4083, </span>
<span class="gd">-    279, 3120, 51, 1544, 2594, 423, 1578, 2130, 2066, 173, 4328, 1879, 7386,</span>
<span class="gd">-    7387, 1583, 264, 610, 3630, 4329, 2439, 280, 154, 7388, 7389, 7390, </span>
<span class="gd">-    1739, 338, 1282, 3073, 693, 2857, 1411, 1074, 3747, 2440, 7391, 4330, </span>
<span class="gd">-    7392, 7393, 1240, 952, 2394, 7394, 2900, 1538, 2679, 685, 1483, 4084, </span>
<span class="gd">-    2468, 1436, 953, 4085, 2054, 4331, 671, 2395, 79, 4086, 2441, 3252, 608,</span>
<span class="gd">-    567, 2680, 3422, 4087, 4088, 1691, 393, 1261, 1791, 2396, 7395, 4332, </span>
<span class="gd">-    7396, 7397, 7398, 7399, 1383, 1672, 3748, 3182, 1464, 522, 1119, 661, </span>
<span class="gd">-    1150, 216, 675, 4333, 3888, 1432, 3519, 609, 4334, 2681, 2397, 7400, </span>
<span class="gd">-    7401, 7402, 4089, 3025, 0, 7403, 2469, 315, 231, 2442, 301, 3319, 4335,</span>
<span class="gd">-    2380, 7404, 233, 4090, 3631, 1818, 4336, 4337, 7405, 96, 1776, 1315, </span>
<span class="gd">-    2082, 7406, 257, 7407, 1809, 3632, 2709, 1139, 1819, 4091, 2021, 1124, </span>
<span class="gd">-    2163, 2778, 1777, 2649, 7408, 3074, 363, 1655, 3183, 7409, 2975, 7410, </span>
<span class="gd">-    7411, 7412, 3889, 1567, 3890, 718, 103, 3184, 849, 1443, 341, 3320, </span>
<span class="gd">-    2934, 1484, 7413, 1712, 127, 67, 339, 4092, 2398, 679, 1412, 821, 7414,</span>
<span class="gd">-    7415, 834, 738, 351, 2976, 2146, 846, 235, 1497, 1880, 418, 1992, 3749,</span>
<span class="gd">-    2710, 186, 1100, 2147, 2746, 3520, 1545, 1355, 2935, 2858, 1377, 583, </span>
<span class="gd">-    3891, 4093, 2573, 2977, 7416, 1298, 3633, 1078, 2549, 3634, 2358, 78, </span>
<span class="gd">-    3750, 3751, 267, 1289, 2099, 2001, 1594, 4094, 348, 369, 1274, 2194, </span>
<span class="gd">-    2175, 1837, 4338, 1820, 2817, 3635, 2747, 2283, 2002, 4339, 2936, 2748,</span>
<span class="gd">-    144, 3321, 882, 4340, 3892, 2749, 3423, 4341, 2901, 7417, 4095, 1726, </span>
<span class="gd">-    320, 7418, 3893, 3026, 788, 2978, 7419, 2818, 1773, 1327, 2859, 3894, </span>
<span class="gd">-    2819, 7420, 1306, 4342, 2003, 1700, 3752, 3521, 2359, 2650, 787, 2022, </span>
<span class="gd">-    506, 824, 3636, 534, 323, 4343, 1044, 3322, 2023, 1900, 946, 3424, 7421,</span>
<span class="gd">-    1778, 1500, 1678, 7422, 1881, 4344, 165, 243, 4345, 3637, 2521, 123, </span>
<span class="gd">-    683, 4096, 764, 4346, 36, 3895, 1792, 589, 2902, 816, 626, 1667, 3027, </span>
<span class="gd">-    2233, 1639, 1555, 1622, 3753, 3896, 7423, 3897, 2860, 1370, 1228, 1932,</span>
<span class="gd">-    891, 2083, 2903, 304, 4097, 7424, 292, 2979, 2711, 3522, 691, 2100, </span>
<span class="gd">-    4098, 1115, 4347, 118, 662, 7425, 611, 1156, 854, 2381, 1316, 2861, 2, </span>
<span class="gd">-    386, 515, 2904, 7426, 7427, 3253, 868, 2234, 1486, 855, 2651, 785, 2212,</span>
<span class="gd">-    3028, 7428, 1040, 3185, 3523, 7429, 3121, 448, 7430, 1525, 7431, 2164, </span>
<span class="gd">-    4348, 7432, 3754, 7433, 4099, 2820, 3524, 3122, 503, 818, 3898, 3123, </span>
<span class="gd">-    1568, 814, 676, 1444, 306, 1749, 7434, 3755, 1416, 1030, 197, 1428, 805,</span>
<span class="gd">-    2821, 1501, 4349, 7435, 7436, 7437, 1993, 7438, 4350, 7439, 7440, 2195,</span>
<span class="gd">-    13, 2779, 3638, 2980, 3124, 1229, 1916, 7441, 3756, 2131, 7442, 4100, </span>
<span class="gd">-    4351, 2399, 3525, 7443, 2213, 1511, 1727, 1120, 7444, 7445, 646, 3757, </span>
<span class="gd">-    2443, 307, 7446, 7447, 1595, 3186, 7448, 7449, 7450, 3639, 1113, 1356, </span>
<span class="gd">-    3899, 1465, 2522, 2523, 7451, 519, 7452, 128, 2132, 92, 2284, 1979, </span>
<span class="gd">-    7453, 3900, 1512, 342, 3125, 2196, 7454, 2780, 2214, 1980, 3323, 7455, </span>
<span class="gd">-    290, 1656, 1317, 789, 827, 2360, 7456, 3758, 4352, 562, 581, 3901, 7457,</span>
<span class="gd">-    401, 4353, 2248, 94, 4354, 1399, 2781, 7458, 1463, 2024, 4355, 3187, </span>
<span class="gd">-    1943, 7459, 828, 1105, 4101, 1262, 1394, 7460, 4102, 605, 4356, 7461, </span>
<span class="gd">-    1783, 2862, 7462, 2822, 819, 2101, 578, 2197, 2937, 7463, 1502, 436, </span>
<span class="gd">-    3254, 4103, 3255, 2823, 3902, 2905, 3425, 3426, 7464, 2712, 2315, 7465,</span>
<span class="gd">-    7466, 2332, 2067, 23, 4357, 193, 826, 3759, 2102, 699, 1630, 4104, 3075,</span>
<span class="gd">-    390, 1793, 1064, 3526, 7467, 1579, 3076, 3077, 1400, 7468, 4105, 1838, </span>
<span class="gd">-    1640, 2863, 7469, 4358, 4359, 137, 4106, 598, 3078, 1966, 780, 104, 974,</span>
<span class="gd">-    2938, 7470, 278, 899, 253, 402, 572, 504, 493, 1339, 7471, 3903, 1275, </span>
<span class="gd">-    4360, 2574, 2550, 7472, 3640, 3029, 3079, 2249, 565, 1334, 2713, 863, </span>
<span class="gd">-    41, 7473, 7474, 4361, 7475, 1657, 2333, 19, 463, 2750, 4107, 606, 7476,</span>
<span class="gd">-    2981, 3256, 1087, 2084, 1323, 2652, 2982, 7477, 1631, 1623, 1750, 4108,</span>
<span class="gd">-    2682, 7478, 2864, 791, 2714, 2653, 2334, 232, 2416, 7479, 2983, 1498, </span>
<span class="gd">-    7480, 2654, 2620, 755, 1366, 3641, 3257, 3126, 2025, 1609, 119, 1917, </span>
<span class="gd">-    3427, 862, 1026, 4109, 7481, 3904, 3760, 4362, 3905, 4363, 2260, 1951, </span>
<span class="gd">-    2470, 7482, 1125, 817, 4110, 4111, 3906, 1513, 1766, 2040, 1487, 4112, </span>
<span class="gd">-    3030, 3258, 2824, 3761, 3127, 7483, 7484, 1507, 7485, 2683, 733, 40, </span>
<span class="gd">-    1632, 1106, 2865, 345, 4113, 841, 2524, 230, 4364, 2984, 1846, 3259, </span>
<span class="gd">-    3428, 7486, 1263, 986, 3429, 7487, 735, 879, 254, 1137, 857, 622, 1300,</span>
<span class="gd">-    1180, 1388, 1562, 3907, 3908, 2939, 967, 2751, 2655, 1349, 592, 2133, </span>
<span class="gd">-    1692, 3324, 2985, 1994, 4114, 1679, 3909, 1901, 2185, 7488, 739, 3642, </span>
<span class="gd">-    2715, 1296, 1290, 7489, 4115, 2198, 2199, 1921, 1563, 2595, 2551, 1870,</span>
<span class="gd">-    2752, 2986, 7490, 435, 7491, 343, 1108, 596, 17, 1751, 4365, 2235, 3430,</span>
<span class="gd">-    3643, 7492, 4366, 294, 3527, 2940, 1693, 477, 979, 281, 2041, 3528, 643,</span>
<span class="gd">-    2042, 3644, 2621, 2782, 2261, 1031, 2335, 2134, 2298, 3529, 4367, 367, </span>
<span class="gd">-    1249, 2552, 7493, 3530, 7494, 4368, 1283, 3325, 2004, 240, 1762, 3326, </span>
<span class="gd">-    4369, 4370, 836, 1069, 3128, 474, 7495, 2148, 2525, 268, 3531, 7496, </span>
<span class="gd">-    3188, 1521, 1284, 7497, 1658, 1546, 4116, 7498, 3532, 3533, 7499, 4117,</span>
<span class="gd">-    3327, 2684, 1685, 4118, 961, 1673, 2622, 190, 2005, 2200, 3762, 4371, </span>
<span class="gd">-    4372, 7500, 570, 2497, 3645, 1490, 7501, 4373, 2623, 3260, 1956, 4374, </span>
<span class="gd">-    584, 1514, 396, 1045, 1944, 7502, 4375, 1967, 2444, 7503, 7504, 4376, </span>
<span class="gd">-    3910, 619, 7505, 3129, 3261, 215, 2006, 2783, 2553, 3189, 4377, 3190, </span>
<span class="gd">-    4378, 763, 4119, 3763, 4379, 7506, 7507, 1957, 1767, 2941, 3328, 3646, </span>
<span class="gd">-    1174, 452, 1477, 4380, 3329, 3130, 7508, 2825, 1253, 2382, 2186, 1091, </span>
<span class="gd">-    2285, 4120, 492, 7509, 638, 1169, 1824, 2135, 1752, 3911, 648, 926, </span>
<span class="gd">-    1021, 1324, 4381, 520, 4382, 997, 847, 1007, 892, 4383, 3764, 2262, </span>
<span class="gd">-    1871, 3647, 7510, 2400, 1784, 4384, 1952, 2942, 3080, 3191, 1728, 4121,</span>
<span class="gd">-    2043, 3648, 4385, 2007, 1701, 3131, 1551, 30, 2263, 4122, 7511, 2026, </span>
<span class="gd">-    4386, 3534, 7512, 501, 7513, 4123, 594, 3431, 2165, 1821, 3535, 3432, </span>
<span class="gd">-    3536, 3192, 829, 2826, 4124, 7514, 1680, 3132, 1225, 4125, 7515, 3262, </span>
<span class="gd">-    4387, 4126, 3133, 2336, 7516, 4388, 4127, 7517, 3912, 3913, 7518, 1847,</span>
<span class="gd">-    2383, 2596, 3330, 7519, 4389, 374, 3914, 652, 4128, 4129, 375, 1140, </span>
<span class="gd">-    798, 7520, 7521, 7522, 2361, 4390, 2264, 546, 1659, 138, 3031, 2445, </span>
<span class="gd">-    4391, 7523, 2250, 612, 1848, 910, 796, 3765, 1740, 1371, 825, 3766, </span>
<span class="gd">-    3767, 7524, 2906, 2554, 7525, 692, 444, 3032, 2624, 801, 4392, 4130, </span>
<span class="gd">-    7526, 1491, 244, 1053, 3033, 4131, 4132, 340, 7527, 3915, 1041, 2987, </span>
<span class="gd">-    293, 1168, 87, 1357, 7528, 1539, 959, 7529, 2236, 721, 694, 4133, 3768,</span>
<span class="gd">-    219, 1478, 644, 1417, 3331, 2656, 1413, 1401, 1335, 1389, 3916, 7530, </span>
<span class="gd">-    7531, 2988, 2362, 3134, 1825, 730, 1515, 184, 2827, 66, 4393, 7532, </span>
<span class="gd">-    1660, 2943, 246, 3332, 378, 1457, 226, 3433, 975, 3917, 2944, 1264, </span>
<span class="gd">-    3537, 674, 696, 7533, 163, 7534, 1141, 2417, 2166, 713, 3538, 3333, </span>
<span class="gd">-    4394, 3918, 7535, 7536, 1186, 15, 7537, 1079, 1070, 7538, 1522, 3193, </span>
<span class="gd">-    3539, 276, 1050, 2716, 758, 1126, 653, 2945, 3263, 7539, 2337, 889, </span>
<span class="gd">-    3540, 3919, 3081, 2989, 903, 1250, 4395, 3920, 3434, 3541, 1342, 1681, </span>
<span class="gd">-    1718, 766, 3264, 286, 89, 2946, 3649, 7540, 1713, 7541, 2597, 3334, </span>
<span class="gd">-    2990, 7542, 2947, 2215, 3194, 2866, 7543, 4396, 2498, 2526, 181, 387, </span>
<span class="gd">-    1075, 3921, 731, 2187, 3335, 7544, 3265, 310, 313, 3435, 2299, 770, </span>
<span class="gd">-    4134, 54, 3034, 189, 4397, 3082, 3769, 3922, 7545, 1230, 1617, 1849, </span>
<span class="gd">-    355, 3542, 4135, 4398, 3336, 111, 4136, 3650, 1350, 3135, 3436, 3035, </span>
<span class="gd">-    4137, 2149, 3266, 3543, 7546, 2784, 3923, 3924, 2991, 722, 2008, 7547, </span>
<span class="gd">-    1071, 247, 1207, 2338, 2471, 1378, 4399, 2009, 864, 1437, 1214, 4400, </span>
<span class="gd">-    373, 3770, 1142, 2216, 667, 4401, 442, 2753, 2555, 3771, 3925, 1968, </span>
<span class="gd">-    4138, 3267, 1839, 837, 170, 1107, 934, 1336, 1882, 7548, 7549, 2118, </span>
<span class="gd">-    4139, 2828, 743, 1569, 7550, 4402, 4140, 582, 2384, 1418, 3437, 7551, </span>
<span class="gd">-    1802, 7552, 357, 1395, 1729, 3651, 3268, 2418, 1564, 2237, 7553, 3083, </span>
<span class="gd">-    3772, 1633, 4403, 1114, 2085, 4141, 1532, 7554, 482, 2446, 4404, 7555, </span>
<span class="gd">-    7556, 1492, 833, 1466, 7557, 2717, 3544, 1641, 2829, 7558, 1526, 1272, </span>
<span class="gd">-    3652, 4142, 1686, 1794, 416, 2556, 1902, 1953, 1803, 7559, 3773, 2785, </span>
<span class="gd">-    3774, 1159, 2316, 7560, 2867, 4405, 1610, 1584, 3036, 2419, 2754, 443, </span>
<span class="gd">-    3269, 1163, 3136, 7561, 7562, 3926, 7563, 4143, 2499, 3037, 4406, 3927,</span>
<span class="gd">-    3137, 2103, 1647, 3545, 2010, 1872, 4144, 7564, 4145, 431, 3438, 7565, </span>
<span class="gd">-    250, 97, 81, 4146, 7566, 1648, 1850, 1558, 160, 848, 7567, 866, 740, </span>
<span class="gd">-    1694, 7568, 2201, 2830, 3195, 4147, 4407, 3653, 1687, 950, 2472, 426, </span>
<span class="gd">-    469, 3196, 3654, 3655, 3928, 7569, 7570, 1188, 424, 1995, 861, 3546, </span>
<span class="gd">-    4148, 3775, 2202, 2685, 168, 1235, 3547, 4149, 7571, 2086, 1674, 4408, </span>
<span class="gd">-    3337, 3270, 220, 2557, 1009, 7572, 3776, 670, 2992, 332, 1208, 717, </span>
<span class="gd">-    7573, 7574, 3548, 2447, 3929, 3338, 7575, 513, 7576, 1209, 2868, 3339, </span>
<span class="gd">-    3138, 4409, 1080, 7577, 7578, 7579, 7580, 2527, 3656, 3549, 815, 1587, </span>
<span class="gd">-    3930, 3931, 7581, 3550, 3439, 3777, 1254, 4410, 1328, 3038, 1390, 3932,</span>
<span class="gd">-    1741, 3933, 3778, 3934, 7582, 236, 3779, 2448, 3271, 7583, 7584, 3657, </span>
<span class="gd">-    3780, 1273, 3781, 4411, 7585, 308, 7586, 4412, 245, 4413, 1851, 2473, </span>
<span class="gd">-    1307, 2575, 430, 715, 2136, 2449, 7587, 270, 199, 2869, 3935, 7588, </span>
<span class="gd">-    3551, 2718, 1753, 761, 1754, 725, 1661, 1840, 4414, 3440, 3658, 7589, </span>
<span class="gd">-    7590, 587, 14, 3272, 227, 2598, 326, 480, 2265, 943, 2755, 3552, 291, </span>
<span class="gd">-    650, 1883, 7591, 1702, 1226, 102, 1547, 62, 3441, 904, 4415, 3442, 1164,</span>
<span class="gd">-    4150, 7592, 7593, 1224, 1548, 2756, 391, 498, 1493, 7594, 1386, 1419, </span>
<span class="gd">-    7595, 2055, 1177, 4416, 813, 880, 1081, 2363, 566, 1145, 4417, 2286, </span>
<span class="gd">-    1001, 1035, 2558, 2599, 2238, 394, 1286, 7596, 7597, 2068, 7598, 86, </span>
<span class="gd">-    1494, 1730, 3936, 491, 1588, 745, 897, 2948, 843, 3340, 3937, 2757, </span>
<span class="gd">-    2870, 3273, 1768, 998, 2217, 2069, 397, 1826, 1195, 1969, 3659, 2993, </span>
<span class="gd">-    3341, 284, 7599, 3782, 2500, 2137, 2119, 1903, 7600, 3938, 2150, 3939, </span>
<span class="gd">-    4151, 1036, 3443, 1904, 114, 2559, 4152, 209, 1527, 7601, 7602, 2949, </span>
<span class="gd">-    2831, 2625, 2385, 2719, 3139, 812, 2560, 7603, 3274, 7604, 1559, 737, </span>
<span class="gd">-    1884, 3660, 1210, 885, 28, 2686, 3553, 3783, 7605, 4153, 1004, 1779, </span>
<span class="gd">-    4418, 7606, 346, 1981, 2218, 2687, 4419, 3784, 1742, 797, 1642, 3940, </span>
<span class="gd">-    1933, 1072, 1384, 2151, 896, 3941, 3275, 3661, 3197, 2871, 3554, 7607, </span>
<span class="gd">-    2561, 1958, 4420, 2450, 1785, 7608, 7609, 7610, 3942, 4154, 1005, 1308,</span>
<span class="gd">-    3662, 4155, 2720, 4421, 4422, 1528, 2600, 161, 1178, 4156, 1982, 987, </span>
<span class="gd">-    4423, 1101, 4157, 631, 3943, 1157, 3198, 2420, 1343, 1241, 1016, 2239, </span>
<span class="gd">-    2562, 372, 877, 2339, 2501, 1160, 555, 1934, 911, 3944, 7611, 466, 1170,</span>
<span class="gd">-    169, 1051, 2907, 2688, 3663, 2474, 2994, 1182, 2011, 2563, 1251, 2626, </span>
<span class="gd">-    7612, 992, 2340, 3444, 1540, 2721, 1201, 2070, 2401, 1996, 2475, 7613, </span>
<span class="gd">-    4424, 528, 1922, 2188, 1503, 1873, 1570, 2364, 3342, 3276, 7614, 557, </span>
<span class="gd">-    1073, 7615, 1827, 3445, 2087, 2266, 3140, 3039, 3084, 767, 3085, 2786, </span>
<span class="gd">-    4425, 1006, 4158, 4426, 2341, 1267, 2176, 3664, 3199, 778, 3945, 3200, </span>
<span class="gd">-    2722, 1597, 2657, 7616, 4427, 7617, 3446, 7618, 7619, 7620, 3277, 2689,</span>
<span class="gd">-    1433, 3278, 131, 95, 1504, 3946, 723, 4159, 3141, 1841, 3555, 2758, </span>
<span class="gd">-    2189, 3947, 2027, 2104, 3665, 7621, 2995, 3948, 1218, 7622, 3343, 3201,</span>
<span class="gd">-    3949, 4160, 2576, 248, 1634, 3785, 912, 7623, 2832, 3666, 3040, 3786, </span>
<span class="gd">-    654, 53, 7624, 2996, 7625, 1688, 4428, 777, 3447, 1032, 3950, 1425, </span>
<span class="gd">-    7626, 191, 820, 2120, 2833, 971, 4429, 931, 3202, 135, 664, 783, 3787, </span>
<span class="gd">-    1997, 772, 2908, 1935, 3951, 3788, 4430, 2909, 3203, 282, 2723, 640, </span>
<span class="gd">-    1372, 3448, 1127, 922, 325, 3344, 7627, 7628, 711, 2044, 7629, 7630, </span>
<span class="gd">-    3952, 2219, 2787, 1936, 3953, 3345, 2220, 2251, 3789, 2300, 7631, 4431,</span>
<span class="gd">-    3790, 1258, 3279, 3954, 3204, 2138, 2950, 3955, 3956, 7632, 2221, 258, </span>
<span class="gd">-    3205, 4432, 101, 1227, 7633, 3280, 1755, 7634, 1391, 3281, 7635, 2910, </span>
<span class="gd">-    2056, 893, 7636, 7637, 7638, 1402, 4161, 2342, 7639, 7640, 3206, 3556, </span>
<span class="gd">-    7641, 7642, 878, 1325, 1780, 2788, 4433, 259, 1385, 2577, 744, 1183, </span>
<span class="gd">-    2267, 4434, 7643, 3957, 2502, 7644, 684, 1024, 4162, 7645, 472, 3557, </span>
<span class="gd">-    3449, 1165, 3282, 3958, 3959, 322, 2152, 881, 455, 1695, 1152, 1340, </span>
<span class="gd">-    660, 554, 2153, 4435, 1058, 4436, 4163, 830, 1065, 3346, 3960, 4437, </span>
<span class="gd">-    1923, 7646, 1703, 1918, 7647, 932, 2268, 122, 7648, 4438, 947, 677, </span>
<span class="gd">-    7649, 3791, 2627, 297, 1905, 1924, 2269, 4439, 2317, 3283, 7650, 7651, </span>
<span class="gd">-    4164, 7652, 4165, 84, 4166, 112, 989, 7653, 547, 1059, 3961, 701, 3558,</span>
<span class="gd">-    1019, 7654, 4167, 7655, 3450, 942, 639, 457, 2301, 2451, 993, 2951, 407,</span>
<span class="gd">-    851, 494, 4440, 3347, 927, 7656, 1237, 7657, 2421, 3348, 573, 4168, 680,</span>
<span class="gd">-    921, 2911, 1279, 1874, 285, 790, 1448, 1983, 719, 2167, 7658, 7659, </span>
<span class="gd">-    4441, 3962, 3963, 1649, 7660, 1541, 563, 7661, 1077, 7662, 3349, 3041, </span>
<span class="gd">-    3451, 511, 2997, 3964, 3965, 3667, 3966, 1268, 2564, 3350, 3207, 4442, </span>
<span class="gd">-    4443, 7663, 535, 1048, 1276, 1189, 2912, 2028, 3142, 1438, 1373, 2834, </span>
<span class="gd">-    2952, 1134, 2012, 7664, 4169, 1238, 2578, 3086, 1259, 7665, 700, 7666, </span>
<span class="gd">-    2953, 3143, 3668, 4170, 7667, 4171, 1146, 1875, 1906, 4444, 2601, 3967,</span>
<span class="gd">-    781, 2422, 132, 1589, 203, 147, 273, 2789, 2402, 898, 1786, 2154, 3968,</span>
<span class="gd">-    3969, 7668, 3792, 2790, 7669, 7670, 4445, 4446, 7671, 3208, 7672, 1635,</span>
<span class="gd">-    3793, 965, 7673, 1804, 2690, 1516, 3559, 1121, 1082, 1329, 3284, 3970, </span>
<span class="gd">-    1449, 3794, 65, 1128, 2835, 2913, 2759, 1590, 3795, 7674, 7675, 12, </span>
<span class="gd">-    2658, 45, 976, 2579, 3144, 4447, 517, 2528, 1013, 1037, 3209, 7676, </span>
<span class="gd">-    3796, 2836, 7677, 3797, 7678, 3452, 7679, 2602, 614, 1998, 2318, 3798, </span>
<span class="gd">-    3087, 2724, 2628, 7680, 2580, 4172, 599, 1269, 7681, 1810, 3669, 7682, </span>
<span class="gd">-    2691, 3088, 759, 1060, 489, 1805, 3351, 3285, 1358, 7683, 7684, 2386, </span>
<span class="gd">-    1387, 1215, 2629, 2252, 490, 7685, 7686, 4173, 1759, 2387, 2343, 7687, </span>
<span class="gd">-    4448, 3799, 1907, 3971, 2630, 1806, 3210, 4449, 3453, 3286, 2760, 2344,</span>
<span class="gd">-    874, 7688, 7689, 3454, 3670, 1858, 91, 2914, 3671, 3042, 3800, 4450, </span>
<span class="gd">-    7690, 3145, 3972, 2659, 7691, 3455, 1202, 1403, 3801, 2954, 2529, 1517,</span>
<span class="gd">-    2503, 4451, 3456, 2504, 7692, 4452, 7693, 2692, 1885, 1495, 1731, 3973,</span>
<span class="gd">-    2365, 4453, 7694, 2029, 7695, 7696, 3974, 2693, 1216, 237, 2581, 4174, </span>
<span class="gd">-    2319, 3975, 3802, 4454, 4455, 2694, 3560, 3457, 445, 4456, 7697, 7698, </span>
<span class="gd">-    7699, 7700, 2761, 61, 3976, 3672, 1822, 3977, 7701, 687, 2045, 935, 925,</span>
<span class="gd">-    405, 2660, 703, 1096, 1859, 2725, 4457, 3978, 1876, 1367, 2695, 3352, </span>
<span class="gd">-    918, 2105, 1781, 2476, 334, 3287, 1611, 1093, 4458, 564, 3146, 3458, </span>
<span class="gd">-    3673, 3353, 945, 2631, 2057, 4459, 7702, 1925, 872, 4175, 7703, 3459, </span>
<span class="gd">-    2696, 3089, 349, 4176, 3674, 3979, 4460, 3803, 4177, 3675, 2155, 3980, </span>
<span class="gd">-    4461, 4462, 4178, 4463, 2403, 2046, 782, 3981, 400, 251, 4179, 1624, </span>
<span class="gd">-    7704, 7705, 277, 3676, 299, 1265, 476, 1191, 3804, 2121, 4180, 4181, </span>
<span class="gd">-    1109, 205, 7706, 2582, 1000, 2156, 3561, 1860, 7707, 7708, 7709, 4464, </span>
<span class="gd">-    7710, 4465, 2565, 107, 2477, 2157, 3982, 3460, 3147, 7711, 1533, 541, </span>
<span class="gd">-    1301, 158, 753, 4182, 2872, 3562, 7712, 1696, 370, 1088, 4183, 4466, </span>
<span class="gd">-    3563, 579, 327, 440, 162, 2240, 269, 1937, 1374, 3461, 968, 3043, 56, </span>
<span class="gd">-    1396, 3090, 2106, 3288, 3354, 7713, 1926, 2158, 4467, 2998, 7714, 3564,</span>
<span class="gd">-    7715, 7716, 3677, 4468, 2478, 7717, 2791, 7718, 1650, 4469, 7719, 2603,</span>
<span class="gd">-    7720, 7721, 3983, 2661, 3355, 1149, 3356, 3984, 3805, 3985, 7722, 1076,</span>
<span class="gd">-    49, 7723, 951, 3211, 3289, 3290, 450, 2837, 920, 7724, 1811, 2792, 2366,</span>
<span class="gd">-    4184, 1908, 1138, 2367, 3806, 3462, 7725, 3212, 4470, 1909, 1147, 1518,</span>
<span class="gd">-    2423, 4471, 3807, 7726, 4472, 2388, 2604, 260, 1795, 3213, 7727, 7728, </span>
<span class="gd">-    3808, 3291, 708, 7729, 3565, 1704, 7730, 3566, 1351, 1618, 3357, 2999, </span>
<span class="gd">-    1886, 944, 4185, 3358, 4186, 3044, 3359, 4187, 7731, 3678, 422, 413, </span>
<span class="gd">-    1714, 3292, 500, 2058, 2345, 4188, 2479, 7732, 1344, 1910, 954, 7733, </span>
<span class="gd">-    1668, 7734, 7735, 3986, 2404, 4189, 3567, 3809, 4190, 7736, 2302, 1318,</span>
<span class="gd">-    2505, 3091, 133, 3092, 2873, 4473, 629, 31, 2838, 2697, 3810, 4474, 850,</span>
<span class="gd">-    949, 4475, 3987, 2955, 1732, 2088, 4191, 1496, 1852, 7737, 3988, 620, </span>
<span class="gd">-    3214, 981, 1242, 3679, 3360, 1619, 3680, 1643, 3293, 2139, 2452, 1970, </span>
<span class="gd">-    1719, 3463, 2168, 7738, 3215, 7739, 7740, 3361, 1828, 7741, 1277, 4476,</span>
<span class="gd">-    1565, 2047, 7742, 1636, 3568, 3093, 7743, 869, 2839, 655, 3811, 3812, </span>
<span class="gd">-    3094, 3989, 3000, 3813, 1310, 3569, 4477, 7744, 7745, 7746, 1733, 558, </span>
<span class="gd">-    4478, 3681, 335, 1549, 3045, 1756, 4192, 3682, 1945, 3464, 1829, 1291, </span>
<span class="gd">-    1192, 470, 2726, 2107, 2793, 913, 1054, 3990, 7747, 1027, 7748, 3046, </span>
<span class="gd">-    3991, 4479, 982, 2662, 3362, 3148, 3465, 3216, 3217, 1946, 2794, 7749, </span>
<span class="gd">-    571, 4480, 7750, 1830, 7751, 3570, 2583, 1523, 2424, 7752, 2089, 984, </span>
<span class="gd">-    4481, 3683, 1959, 7753, 3684, 852, 923, 2795, 3466, 3685, 969, 1519, </span>
<span class="gd">-    999, 2048, 2320, 1705, 7754, 3095, 615, 1662, 151, 597, 3992, 2405, </span>
<span class="gd">-    2321, 1049, 275, 4482, 3686, 4193, 568, 3687, 3571, 2480, 4194, 3688, </span>
<span class="gd">-    7755, 2425, 2270, 409, 3218, 7756, 1566, 2874, 3467, 1002, 769, 2840, </span>
<span class="gd">-    194, 2090, 3149, 3689, 2222, 3294, 4195, 628, 1505, 7757, 7758, 1763, </span>
<span class="gd">-    2177, 3001, 3993, 521, 1161, 2584, 1787, 2203, 2406, 4483, 3994, 1625, </span>
<span class="gd">-    4196, 4197, 412, 42, 3096, 464, 7759, 2632, 4484, 3363, 1760, 1571, </span>
<span class="gd">-    2875, 3468, 2530, 1219, 2204, 3814, 2633, 2140, 2368, 4485, 4486, 3295,</span>
<span class="gd">-    1651, 3364, 3572, 7760, 7761, 3573, 2481, 3469, 7762, 3690, 7763, 7764,</span>
<span class="gd">-    2271, 2091, 460, 7765, 4487, 7766, 3002, 962, 588, 3574, 289, 3219, </span>
<span class="gd">-    2634, 1116, 52, 7767, 3047, 1796, 7768, 7769, 7770, 1467, 7771, 1598, </span>
<span class="gd">-    1143, 3691, 4198, 1984, 1734, 1067, 4488, 1280, 3365, 465, 4489, 1572, </span>
<span class="gd">-    510, 7772, 1927, 2241, 1812, 1644, 3575, 7773, 4490, 3692, 7774, 7775, </span>
<span class="gd">-    2663, 1573, 1534, 7776, 7777, 4199, 536, 1807, 1761, 3470, 3815, 3150, </span>
<span class="gd">-    2635, 7778, 7779, 7780, 4491, 3471, 2915, 1911, 2796, 7781, 3296, 1122,</span>
<span class="gd">-    377, 3220, 7782, 360, 7783, 7784, 4200, 1529, 551, 7785, 2059, 3693, </span>
<span class="gd">-    1769, 2426, 7786, 2916, 4201, 3297, 3097, 2322, 2108, 2030, 4492, 1404,</span>
<span class="gd">-    136, 1468, 1479, 672, 1171, 3221, 2303, 271, 3151, 7787, 2762, 7788, </span>
<span class="gd">-    2049, 678, 2727, 865, 1947, 4493, 7789, 2013, 3995, 2956, 7790, 2728, </span>
<span class="gd">-    2223, 1397, 3048, 3694, 4494, 4495, 1735, 2917, 3366, 3576, 7791, 3816,</span>
<span class="gd">-    509, 2841, 2453, 2876, 3817, 7792, 7793, 3152, 3153, 4496, 4202, 2531, </span>
<span class="gd">-    4497, 2304, 1166, 1010, 552, 681, 1887, 7794, 7795, 2957, 2958, 3996, </span>
<span class="gd">-    1287, 1596, 1861, 3154, 358, 453, 736, 175, 478, 1117, 905, 1167, 1097,</span>
<span class="gd">-    7796, 1853, 1530, 7797, 1706, 7798, 2178, 3472, 2287, 3695, 3473, 3577,</span>
<span class="gd">-    4203, 2092, 4204, 7799, 3367, 1193, 2482, 4205, 1458, 2190, 2205, 1862,</span>
<span class="gd">-    1888, 1421, 3298, 2918, 3049, 2179, 3474, 595, 2122, 7800, 3997, 7801, </span>
<span class="gd">-    7802, 4206, 1707, 2636, 223, 3696, 1359, 751, 3098, 183, 3475, 7803, </span>
<span class="gd">-    2797, 3003, 419, 2369, 633, 704, 3818, 2389, 241, 7804, 7805, 7806, 838,</span>
<span class="gd">-    3004, 3697, 2272, 2763, 2454, 3819, 1938, 2050, 3998, 1309, 3099, 2242,</span>
<span class="gd">-    1181, 7807, 1136, 2206, 3820, 2370, 1446, 4207, 2305, 4498, 7808, 7809,</span>
<span class="gd">-    4208, 1055, 2605, 484, 3698, 7810, 3999, 625, 4209, 2273, 3368, 1499, </span>
<span class="gd">-    4210, 4000, 7811, 4001, 4211, 3222, 2274, 2275, 3476, 7812, 7813, 2764,</span>
<span class="gd">-    808, 2606, 3699, 3369, 4002, 4212, 3100, 2532, 526, 3370, 3821, 4213, </span>
<span class="gd">-    955, 7814, 1620, 4214, 2637, 2427, 7815, 1429, 3700, 1669, 1831, 994, </span>
<span class="gd">-    928, 7816, 3578, 1260, 7817, 7818, 7819, 1948, 2288, 741, 2919, 1626, </span>
<span class="gd">-    4215, 2729, 2455, 867, 1184, 362, 3371, 1392, 7820, 7821, 4003, 4216, </span>
<span class="gd">-    1770, 1736, 3223, 2920, 4499, 4500, 1928, 2698, 1459, 1158, 7822, 3050,</span>
<span class="gd">-    3372, 2877, 1292, 1929, 2506, 2842, 3701, 1985, 1187, 2071, 2014, 2607,</span>
<span class="gd">-    4217, 7823, 2566, 2507, 2169, 3702, 2483, 3299, 7824, 3703, 4501, 7825,</span>
<span class="gd">-    7826, 666, 1003, 3005, 1022, 3579, 4218, 7827, 4502, 1813, 2253, 574, </span>
<span class="gd">-    3822, 1603, 295, 1535, 705, 3823, 4219, 283, 858, 417, 7828, 7829, 3224,</span>
<span class="gd">-    4503, 4504, 3051, 1220, 1889, 1046, 2276, 2456, 4004, 1393, 1599, 689, </span>
<span class="gd">-    2567, 388, 4220, 7830, 2484, 802, 7831, 2798, 3824, 2060, 1405, 2254, </span>
<span class="gd">-    7832, 4505, 3825, 2109, 1052, 1345, 3225, 1585, 7833, 809, 7834, 7835, </span>
<span class="gd">-    7836, 575, 2730, 3477, 956, 1552, 1469, 1144, 2323, 7837, 2324, 1560, </span>
<span class="gd">-    2457, 3580, 3226, 4005, 616, 2207, 3155, 2180, 2289, 7838, 1832, 7839, </span>
<span class="gd">-    3478, 4506, 7840, 1319, 3704, 3705, 1211, 3581, 1023, 3227, 1293, 2799,</span>
<span class="gd">-    7841, 7842, 7843, 3826, 607, 2306, 3827, 762, 2878, 1439, 4221, 1360, </span>
<span class="gd">-    7844, 1485, 3052, 7845, 4507, 1038, 4222, 1450, 2061, 2638, 4223, 1379,</span>
<span class="gd">-    4508, 2585, 7846, 7847, 4224, 1352, 1414, 2325, 2921, 1172, 7848, 7849,</span>
<span class="gd">-    3828, 3829, 7850, 1797, 1451, 7851, 7852, 7853, 7854, 2922, 4006, 4007,</span>
<span class="gd">-    2485, 2346, 411, 4008, 4009, 3582, 3300, 3101, 4509, 1561, 2664, 1452, </span>
<span class="gd">-    4010, 1375, 7855, 7856, 47, 2959, 316, 7857, 1406, 1591, 2923, 3156, </span>
<span class="gd">-    7858, 1025, 2141, 3102, 3157, 354, 2731, 884, 2224, 4225, 2407, 508, </span>
<span class="gd">-    3706, 726, 3583, 996, 2428, 3584, 729, 7859, 392, 2191, 1453, 4011, </span>
<span class="gd">-    4510, 3707, 7860, 7861, 2458, 3585, 2608, 1675, 2800, 919, 2347, 2960, </span>
<span class="gd">-    2348, 1270, 4511, 4012, 73, 7862, 7863, 647, 7864, 3228, 2843, 2255, </span>
<span class="gd">-    1550, 1346, 3006, 7865, 1332, 883, 3479, 7866, 7867, 7868, 7869, 3301, </span>
<span class="gd">-    2765, 7870, 1212, 831, 1347, 4226, 4512, 2326, 3830, 1863, 3053, 720, </span>
<span class="gd">-    3831, 4513, 4514, 3832, 7871, 4227, 7872, 7873, 4515, 7874, 7875, 1798,</span>
<span class="gd">-    4516, 3708, 2609, 4517, 3586, 1645, 2371, 7876, 7877, 2924, 669, 2208, </span>
<span class="gd">-    2665, 2429, 7878, 2879, 7879, 7880, 1028, 3229, 7881, 4228, 2408, 7882,</span>
<span class="gd">-    2256, 1353, 7883, 7884, 4518, 3158, 518, 7885, 4013, 7886, 4229, 1960, </span>
<span class="gd">-    7887, 2142, 4230, 7888, 7889, 3007, 2349, 2350, 3833, 516, 1833, 1454, </span>
<span class="gd">-    4014, 2699, 4231, 4519, 2225, 2610, 1971, 1129, 3587, 7890, 2766, 7891,</span>
<span class="gd">-    2961, 1422, 577, 1470, 3008, 1524, 3373, 7892, 7893, 432, 4232, 3054, </span>
<span class="gd">-    3480, 7894, 2586, 1455, 2508, 2226, 1972, 1175, 7895, 1020, 2732, 4015,</span>
<span class="gd">-    3481, 4520, 7896, 2733, 7897, 1743, 1361, 3055, 3482, 2639, 4016, 4233,</span>
<span class="gd">-    4521, 2290, 895, 924, 4234, 2170, 331, 2243, 3056, 166, 1627, 3057, </span>
<span class="gd">-    1098, 7898, 1232, 2880, 2227, 3374, 4522, 657, 403, 1196, 2372, 542, </span>
<span class="gd">-    3709, 3375, 1600, 4235, 3483, 7899, 4523, 2767, 3230, 576, 530, 1362, </span>
<span class="gd">-    7900, 4524, 2533, 2666, 3710, 4017, 7901, 842, 3834, 7902, 2801, 2031, </span>
<span class="gd">-    1014, 4018, 213, 2700, 3376, 665, 621, 4236, 7903, 3711, 2925, 2430, </span>
<span class="gd">-    7904, 2431, 3302, 3588, 3377, 7905, 4237, 2534, 4238, 4525, 3589, 1682,</span>
<span class="gd">-    4239, 3484, 1380, 7906, 724, 2277, 600, 1670, 7907, 1337, 1233, 4526, </span>
<span class="gd">-    3103, 2244, 7908, 1621, 4527, 7909, 651, 4240, 7910, 1612, 4241, 2611, </span>
<span class="gd">-    7911, 2844, 7912, 2734, 2307, 3058, 7913, 716, 2459, 3059, 174, 1255, </span>
<span class="gd">-    2701, 4019, 3590, 548, 1320, 1398, 728, 4020, 1574, 7914, 1890, 1197, </span>
<span class="gd">-    3060, 4021, 7915, 3061, 3062, 3712, 3591, 3713, 747, 7916, 635, 4242, </span>
<span class="gd">-    4528, 7917, 7918, 7919, 4243, 7920, 7921, 4529, 7922, 3378, 4530, 2432,</span>
<span class="gd">-    451, 7923, 3714, 2535, 2072, 4244, 2735, 4245, 4022, 7924, 1764, 4531, </span>
<span class="gd">-    7925, 4246, 350, 7926, 2278, 2390, 2486, 7927, 4247, 4023, 2245, 1434, </span>
<span class="gd">-    4024, 488, 4532, 458, 4248, 4025, 3715, 771, 1330, 2391, 3835, 2568, </span>
<span class="gd">-    3159, 2159, 2409, 1553, 2667, 3160, 4249, 7928, 2487, 2881, 2612, 1720,</span>
<span class="gd">-    2702, 4250, 3379, 4533, 7929, 2536, 4251, 7930, 3231, 4252, 2768, 7931,</span>
<span class="gd">-    2015, 2736, 7932, 1155, 1017, 3716, 3836, 7933, 3303, 2308, 201, 1864, </span>
<span class="gd">-    4253, 1430, 7934, 4026, 7935, 7936, 7937, 7938, 7939, 4254, 1604, 7940,</span>
<span class="gd">-    414, 1865, 371, 2587, 4534, 4535, 3485, 2016, 3104, 4536, 1708, 960, </span>
<span class="gd">-    4255, 887, 389, 2171, 1536, 1663, 1721, 7941, 2228, 4027, 2351, 2926, </span>
<span class="gd">-    1580, 7942, 7943, 7944, 1744, 7945, 2537, 4537, 4538, 7946, 4539, 7947,</span>
<span class="gd">-    2073, 7948, 7949, 3592, 3380, 2882, 4256, 7950, 4257, 2640, 3381, 2802,</span>
<span class="gd">-    673, 2703, 2460, 709, 3486, 4028, 3593, 4258, 7951, 1148, 502, 634, </span>
<span class="gd">-    7952, 7953, 1204, 4540, 3594, 1575, 4541, 2613, 3717, 7954, 3718, 3105,</span>
<span class="gd">-    948, 3232, 121, 1745, 3837, 1110, 7955, 4259, 3063, 2509, 3009, 4029, </span>
<span class="gd">-    3719, 1151, 1771, 3838, 1488, 4030, 1986, 7956, 2433, 3487, 7957, 7958,</span>
<span class="gd">-    2093, 7959, 4260, 3839, 1213, 1407, 2803, 531, 2737, 2538, 3233, 1011, </span>
<span class="gd">-    1537, 7960, 2769, 4261, 3106, 1061, 7961, 3720, 3721, 1866, 2883, 7962,</span>
<span class="gd">-    2017, 120, 4262, 4263, 2062, 3595, 3234, 2309, 3840, 2668, 3382, 1954, </span>
<span class="gd">-    4542, 7963, 7964, 3488, 1047, 2704, 1266, 7965, 1368, 4543, 2845, 649, </span>
<span class="gd">-    3383, 3841, 2539, 2738, 1102, 2846, 2669, 7966, 7967, 1999, 7968, 1111,</span>
<span class="gd">-    3596, 2962, 7969, 2488, 3842, 3597, 2804, 1854, 3384, 3722, 7970, 7971,</span>
<span class="gd">-    3385, 2410, 2884, 3304, 3235, 3598, 7972, 2569, 7973, 3599, 2805, 4031,</span>
<span class="gd">-    1460, 856, 7974, 3600, 7975, 2885, 2963, 7976, 2886, 3843, 7977, 4264, </span>
<span class="gd">-    632, 2510, 875, 3844, 1697, 3845, 2291, 7978, 7979, 4544, 3010, 1239, </span>
<span class="gd">-    580, 4545, 4265, 7980, 914, 936, 2074, 1190, 4032, 1039, 2123, 7981, </span>
<span class="gd">-    7982, 7983, 3386, 1473, 7984, 1354, 4266, 3846, 7985, 2172, 3064, 4033,</span>
<span class="gd">-    915, 3305, 4267, 4268, 3306, 1605, 1834, 7986, 2739, 398, 3601, 4269, </span>
<span class="gd">-    3847, 4034, 328, 1912, 2847, 4035, 3848, 1331, 4270, 3011, 937, 4271, </span>
<span class="gd">-    7987, 3602, 4036, 4037, 3387, 2160, 4546, 3388, 524, 742, 538, 3065, </span>
<span class="gd">-    1012, 7988, 7989, 3849, 2461, 7990, 658, 1103, 225, 3850, 7991, 7992, </span>
<span class="gd">-    4547, 7993, 4548, 7994, 3236, 1243, 7995, 4038, 963, 2246, 4549, 7996, </span>
<span class="gd">-    2705, 3603, 3161, 7997, 7998, 2588, 2327, 7999, 4550, 8000, 8001, 8002,</span>
<span class="gd">-    3489, 3307, 957, 3389, 2540, 2032, 1930, 2927, 2462, 870, 2018, 3604, </span>
<span class="gd">-    1746, 2770, 2771, 2434, 2463, 8003, 3851, 8004, 3723, 3107, 3724, 3490,</span>
<span class="gd">-    3390, 3725, 8005, 1179, 3066, 8006, 3162, 2373, 4272, 3726, 2541, 3163,</span>
<span class="gd">-    3108, 2740, 4039, 8007, 3391, 1556, 2542, 2292, 977, 2887, 2033, 4040, </span>
<span class="gd">-    1205, 3392, 8008, 1765, 3393, 3164, 2124, 1271, 1689, 714, 4551, 3491, </span>
<span class="gd">-    8009, 2328, 3852, 533, 4273, 3605, 2181, 617, 8010, 2464, 3308, 3492, </span>
<span class="gd">-    2310, 8011, 8012, 3165, 8013, 8014, 3853, 1987, 618, 427, 2641, 3493, </span>
<span class="gd">-    3394, 8015, 8016, 1244, 1690, 8017, 2806, 4274, 4552, 8018, 3494, 8019,</span>
<span class="gd">-    8020, 2279, 1576, 473, 3606, 4275, 3395, 972, 8021, 3607, 8022, 3067, </span>
<span class="gd">-    8023, 8024, 4553, 4554, 8025, 3727, 4041, 4042, 8026, 153, 4555, 356, </span>
<span class="gd">-    8027, 1891, 2888, 4276, 2143, 408, 803, 2352, 8028, 3854, 8029, 4277, </span>
<span class="gd">-    1646, 2570, 2511, 4556, 4557, 3855, 8030, 3856, 4278, 8031, 2411, 3396,</span>
<span class="gd">-    752, 8032, 8033, 1961, 2964, 8034, 746, 3012, 2465, 8035, 4279, 3728, </span>
<span class="gd">-    698, 4558, 1892, 4280, 3608, 2543, 4559, 3609, 3857, 8036, 3166, 3397, </span>
<span class="gd">-    8037, 1823, 1302, 4043, 2706, 3858, 1973, 4281, 8038, 4282, 3167, 823, </span>
<span class="gd">-    1303, 1288, 1236, 2848, 3495, 4044, 3398, 774, 3859, 8039, 1581, 4560, </span>
<span class="gd">-    1304, 2849, 3860, 4561, 8040, 2435, 2161, 1083, 3237, 4283, 4045, 4284,</span>
<span class="gd">-    344, 1173, 288, 2311, 454, 1683, 8041, 8042, 1461, 4562, 4046, 2589, </span>
<span class="gd">-    8043, 8044, 4563, 985, 894, 8045, 3399, 3168, 8046, 1913, 2928, 3729, </span>
<span class="gd">-    1988, 8047, 2110, 1974, 8048, 4047, 8049, 2571, 1194, 425, 8050, 4564, </span>
<span class="gd">-    3169, 1245, 3730, 4285, 8051, 8052, 2850, 8053, 636, 4565, 1855, 3861, </span>
<span class="gd">-    760, 1799, 8054, 4286, 2209, 1508, 4566, 4048, 1893, 1684, 2293, 8055, </span>
<span class="gd">-    8056, 8057, 4287, 4288, 2210, 479, 8058, 8059, 832, 8060, 4049, 2489, </span>
<span class="gd">-    8061, 2965, 2490, 3731, 990, 3109, 627, 1814, 2642, 4289, 1582, 4290, </span>
<span class="gd">-    2125, 2111, 3496, 4567, 8062, 799, 4291, 3170, 8063, 4568, 2112, 1737, </span>
<span class="gd">-    3013, 1018, 543, 754, 4292, 3309, 1676, 4569, 4570, 4050, 8064, 1489, </span>
<span class="gd">-    8065, 3497, 8066, 2614, 2889, 4051, 8067, 8068, 2966, 8069, 8070, 8071,</span>
<span class="gd">-    8072, 3171, 4571, 4572, 2182, 1722, 8073, 3238, 3239, 1842, 3610, 1715,</span>
<span class="gd">-    481, 365, 1975, 1856, 8074, 8075, 1962, 2491, 4573, 8076, 2126, 3611, </span>
<span class="gd">-    3240, 433, 1894, 2063, 2075, 8077, 602, 2741, 8078, 8079, 8080, 8081, </span>
<span class="gd">-    8082, 3014, 1628, 3400, 8083, 3172, 4574, 4052, 2890, 4575, 2512, 8084,</span>
<span class="gd">-    2544, 2772, 8085, 8086, 8087, 3310, 4576, 2891, 8088, 4577, 8089, 2851,</span>
<span class="gd">-    4578, 4579, 1221, 2967, 4053, 2513, 8090, 8091, 8092, 1867, 1989, 8093,</span>
<span class="gd">-    8094, 8095, 1895, 8096, 8097, 4580, 1896, 4054, 318, 8098, 2094, 4055, </span>
<span class="gd">-    4293, 8099, 8100, 485, 8101, 938, 3862, 553, 2670, 116, 8102, 3863, </span>
<span class="gd">-    3612, 8103, 3498, 2671, 2773, 3401, 3311, 2807, 8104, 3613, 2929, 4056,</span>
<span class="gd">-    1747, 2930, 2968, 8105, 8106, 207, 8107, 8108, 2672, 4581, 2514, 8109, </span>
<span class="gd">-    3015, 890, 3614, 3864, 8110, 1877, 3732, 3402, 8111, 2183, 2353, 3403, </span>
<span class="gd">-    1652, 8112, 8113, 8114, 941, 2294, 208, 3499, 4057, 2019, 330, 4294, </span>
<span class="gd">-    3865, 2892, 2492, 3733, 4295, 8115, 8116, 8117, 8118)</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+EUCTW_CHAR_TO_FREQ_ORDER = (</span>
<span class="gi">+    1, 1800, 1506, 255, 1431, 198, 9, 82, 6, 7310, 177, 202, 3615, 1256, 2808, 110,  # 2742</span>
<span class="gi">+    3735, 33, 3241, 261, 76, 44, 2113, 16, 2931, 2184, 1176, 659, 3868, 26, 3404, 2643,  # 2758</span>
<span class="gi">+    1198, 3869, 3313, 4060, 410, 2211, 302, 590, 361, 1963, 8, 204, 58, 4296, 7311, 1931,  # 2774</span>
<span class="gi">+    63, 7312, 7313, 317, 1614, 75, 222, 159, 4061, 2412, 1480, 7314, 3500, 3068, 224, 2809,  # 2790</span>
<span class="gi">+    3616, 3, 10, 3870, 1471, 29, 2774, 1135, 2852, 1939, 873, 130, 3242, 1123, 312, 7315,  # 2806</span>
<span class="gi">+    4297, 2051, 507, 252, 682, 7316, 142, 1914, 124, 206, 2932, 34, 3501, 3173, 64, 604,  # 2822</span>
<span class="gi">+    7317, 2494, 1976, 1977, 155, 1990, 645, 641, 1606, 7318, 3405, 337, 72, 406, 7319, 80,  # 2838</span>
<span class="gi">+    630, 238, 3174, 1509, 263, 939, 1092, 2644, 756, 1440, 1094, 3406, 449, 69, 2969, 591,  # 2854</span>
<span class="gi">+    179, 2095, 471, 115, 2034, 1843, 60, 50, 2970, 134, 806, 1868, 734, 2035, 3407, 180,  # 2870</span>
<span class="gi">+    995, 1607, 156, 537, 2893, 688, 7320, 319, 1305, 779, 2144, 514, 2374, 298, 4298, 359,  # 2886</span>
<span class="gi">+    2495, 90, 2707, 1338, 663, 11, 906, 1099, 2545, 20, 2436, 182, 532, 1716, 7321, 732,  # 2902</span>
<span class="gi">+    1376, 4062, 1311, 1420, 3175, 25, 2312, 1056, 113, 399, 382, 1949, 242, 3408, 2467, 529,  # 2918</span>
<span class="gi">+    3243, 475, 1447, 3617, 7322, 117, 21, 656, 810, 1297, 2295, 2329, 3502, 7323, 126, 4063,  # 2934</span>
<span class="gi">+    706, 456, 150, 613, 4299, 71, 1118, 2036, 4064, 145, 3069, 85, 835, 486, 2114, 1246,  # 2950</span>
<span class="gi">+    1426, 428, 727, 1285, 1015, 800, 106, 623, 303, 1281, 7324, 2127, 2354, 347, 3736, 221,  # 2966</span>
<span class="gi">+    3503, 3110, 7325, 1955, 1153, 4065, 83, 296, 1199, 3070, 192, 624, 93, 7326, 822, 1897,  # 2982</span>
<span class="gi">+    2810, 3111, 795, 2064, 991, 1554, 1542, 1592, 27, 43, 2853, 859, 139, 1456, 860, 4300,  # 2998</span>
<span class="gi">+    437, 712, 3871, 164, 2392, 3112, 695, 211, 3017, 2096, 195, 3872, 1608, 3504, 3505, 3618,  # 3014</span>
<span class="gi">+    3873, 234, 811, 2971, 2097, 3874, 2229, 1441, 3506, 1615, 2375, 668, 2076, 1638, 305, 228,  # 3030</span>
<span class="gi">+    1664, 4301, 467, 415, 7327, 262, 2098, 1593, 239, 108, 300, 200, 1033, 512, 1247, 2077,  # 3046</span>
<span class="gi">+    7328, 7329, 2173, 3176, 3619, 2673, 593, 845, 1062, 3244, 88, 1723, 2037, 3875, 1950, 212,  # 3062</span>
<span class="gi">+    266, 152, 149, 468, 1898, 4066, 4302, 77, 187, 7330, 3018, 37, 5, 2972, 7331, 3876,  # 3078</span>
<span class="gi">+    7332, 7333, 39, 2517, 4303, 2894, 3177, 2078, 55, 148, 74, 4304, 545, 483, 1474, 1029,  # 3094</span>
<span class="gi">+    1665, 217, 1869, 1531, 3113, 1104, 2645, 4067, 24, 172, 3507, 900, 3877, 3508, 3509, 4305,  # 3110</span>
<span class="gi">+    32, 1408, 2811, 1312, 329, 487, 2355, 2247, 2708, 784, 2674, 4, 3019, 3314, 1427, 1788,  # 3126</span>
<span class="gi">+    188, 109, 499, 7334, 3620, 1717, 1789, 888, 1217, 3020, 4306, 7335, 3510, 7336, 3315, 1520,  # 3142</span>
<span class="gi">+    3621, 3878, 196, 1034, 775, 7337, 7338, 929, 1815, 249, 439, 38, 7339, 1063, 7340, 794,  # 3158</span>
<span class="gi">+    3879, 1435, 2296, 46, 178, 3245, 2065, 7341, 2376, 7342, 214, 1709, 4307, 804, 35, 707,  # 3174</span>
<span class="gi">+    324, 3622, 1601, 2546, 140, 459, 4068, 7343, 7344, 1365, 839, 272, 978, 2257, 2572, 3409,  # 3190</span>
<span class="gi">+    2128, 1363, 3623, 1423, 697, 100, 3071, 48, 70, 1231, 495, 3114, 2193, 7345, 1294, 7346,  # 3206</span>
<span class="gi">+    2079, 462, 586, 1042, 3246, 853, 256, 988, 185, 2377, 3410, 1698, 434, 1084, 7347, 3411,  # 3222</span>
<span class="gi">+    314, 2615, 2775, 4308, 2330, 2331, 569, 2280, 637, 1816, 2518, 757, 1162, 1878, 1616, 3412,  # 3238</span>
<span class="gi">+    287, 1577, 2115, 768, 4309, 1671, 2854, 3511, 2519, 1321, 3737, 909, 2413, 7348, 4069, 933,  # 3254</span>
<span class="gi">+    3738, 7349, 2052, 2356, 1222, 4310, 765, 2414, 1322, 786, 4311, 7350, 1919, 1462, 1677, 2895,  # 3270</span>
<span class="gi">+    1699, 7351, 4312, 1424, 2437, 3115, 3624, 2590, 3316, 1774, 1940, 3413, 3880, 4070, 309, 1369,  # 3286</span>
<span class="gi">+    1130, 2812, 364, 2230, 1653, 1299, 3881, 3512, 3882, 3883, 2646, 525, 1085, 3021, 902, 2000,  # 3302</span>
<span class="gi">+    1475, 964, 4313, 421, 1844, 1415, 1057, 2281, 940, 1364, 3116, 376, 4314, 4315, 1381, 7,  # 3318</span>
<span class="gi">+    2520, 983, 2378, 336, 1710, 2675, 1845, 321, 3414, 559, 1131, 3022, 2742, 1808, 1132, 1313,  # 3334</span>
<span class="gi">+    265, 1481, 1857, 7352, 352, 1203, 2813, 3247, 167, 1089, 420, 2814, 776, 792, 1724, 3513,  # 3350</span>
<span class="gi">+    4071, 2438, 3248, 7353, 4072, 7354, 446, 229, 333, 2743, 901, 3739, 1200, 1557, 4316, 2647,  # 3366</span>
<span class="gi">+    1920, 395, 2744, 2676, 3740, 4073, 1835, 125, 916, 3178, 2616, 4317, 7355, 7356, 3741, 7357,  # 3382</span>
<span class="gi">+    7358, 7359, 4318, 3117, 3625, 1133, 2547, 1757, 3415, 1510, 2313, 1409, 3514, 7360, 2145, 438,  # 3398</span>
<span class="gi">+    2591, 2896, 2379, 3317, 1068, 958, 3023, 461, 311, 2855, 2677, 4074, 1915, 3179, 4075, 1978,  # 3414</span>
<span class="gi">+    383, 750, 2745, 2617, 4076, 274, 539, 385, 1278, 1442, 7361, 1154, 1964, 384, 561, 210,  # 3430</span>
<span class="gi">+    98, 1295, 2548, 3515, 7362, 1711, 2415, 1482, 3416, 3884, 2897, 1257, 129, 7363, 3742, 642,  # 3446</span>
<span class="gi">+    523, 2776, 2777, 2648, 7364, 141, 2231, 1333, 68, 176, 441, 876, 907, 4077, 603, 2592,  # 3462</span>
<span class="gi">+    710, 171, 3417, 404, 549, 18, 3118, 2393, 1410, 3626, 1666, 7365, 3516, 4319, 2898, 4320,  # 3478</span>
<span class="gi">+    7366, 2973, 368, 7367, 146, 366, 99, 871, 3627, 1543, 748, 807, 1586, 1185, 22, 2258,  # 3494</span>
<span class="gi">+    379, 3743, 3180, 7368, 3181, 505, 1941, 2618, 1991, 1382, 2314, 7369, 380, 2357, 218, 702,  # 3510</span>
<span class="gi">+    1817, 1248, 3418, 3024, 3517, 3318, 3249, 7370, 2974, 3628, 930, 3250, 3744, 7371, 59, 7372,  # 3526</span>
<span class="gi">+    585, 601, 4078, 497, 3419, 1112, 1314, 4321, 1801, 7373, 1223, 1472, 2174, 7374, 749, 1836,  # 3542</span>
<span class="gi">+    690, 1899, 3745, 1772, 3885, 1476, 429, 1043, 1790, 2232, 2116, 917, 4079, 447, 1086, 1629,  # 3558</span>
<span class="gi">+    7375, 556, 7376, 7377, 2020, 1654, 844, 1090, 105, 550, 966, 1758, 2815, 1008, 1782, 686,  # 3574</span>
<span class="gi">+    1095, 7378, 2282, 793, 1602, 7379, 3518, 2593, 4322, 4080, 2933, 2297, 4323, 3746, 980, 2496,  # 3590</span>
<span class="gi">+    544, 353, 527, 4324, 908, 2678, 2899, 7380, 381, 2619, 1942, 1348, 7381, 1341, 1252, 560,  # 3606</span>
<span class="gi">+    3072, 7382, 3420, 2856, 7383, 2053, 973, 886, 2080, 143, 4325, 7384, 7385, 157, 3886, 496,  # 3622</span>
<span class="gi">+    4081, 57, 840, 540, 2038, 4326, 4327, 3421, 2117, 1445, 970, 2259, 1748, 1965, 2081, 4082,  # 3638</span>
<span class="gi">+    3119, 1234, 1775, 3251, 2816, 3629, 773, 1206, 2129, 1066, 2039, 1326, 3887, 1738, 1725, 4083,  # 3654</span>
<span class="gi">+    279, 3120, 51, 1544, 2594, 423, 1578, 2130, 2066, 173, 4328, 1879, 7386, 7387, 1583, 264,  # 3670</span>
<span class="gi">+    610, 3630, 4329, 2439, 280, 154, 7388, 7389, 7390, 1739, 338, 1282, 3073, 693, 2857, 1411,  # 3686</span>
<span class="gi">+    1074, 3747, 2440, 7391, 4330, 7392, 7393, 1240, 952, 2394, 7394, 2900, 1538, 2679, 685, 1483,  # 3702</span>
<span class="gi">+    4084, 2468, 1436, 953, 4085, 2054, 4331, 671, 2395, 79, 4086, 2441, 3252, 608, 567, 2680,  # 3718</span>
<span class="gi">+    3422, 4087, 4088, 1691, 393, 1261, 1791, 2396, 7395, 4332, 7396, 7397, 7398, 7399, 1383, 1672,  # 3734</span>
<span class="gi">+    3748, 3182, 1464, 522, 1119, 661, 1150, 216, 675, 4333, 3888, 1432, 3519, 609, 4334, 2681,  # 3750</span>
<span class="gi">+    2397, 7400, 7401, 7402, 4089, 3025, 0, 7403, 2469, 315, 231, 2442, 301, 3319, 4335, 2380,  # 3766</span>
<span class="gi">+    7404, 233, 4090, 3631, 1818, 4336, 4337, 7405, 96, 1776, 1315, 2082, 7406, 257, 7407, 1809,  # 3782</span>
<span class="gi">+    3632, 2709, 1139, 1819, 4091, 2021, 1124, 2163, 2778, 1777, 2649, 7408, 3074, 363, 1655, 3183,  # 3798</span>
<span class="gi">+    7409, 2975, 7410, 7411, 7412, 3889, 1567, 3890, 718, 103, 3184, 849, 1443, 341, 3320, 2934,  # 3814</span>
<span class="gi">+    1484, 7413, 1712, 127, 67, 339, 4092, 2398, 679, 1412, 821, 7414, 7415, 834, 738, 351,  # 3830</span>
<span class="gi">+    2976, 2146, 846, 235, 1497, 1880, 418, 1992, 3749, 2710, 186, 1100, 2147, 2746, 3520, 1545,  # 3846</span>
<span class="gi">+    1355, 2935, 2858, 1377, 583, 3891, 4093, 2573, 2977, 7416, 1298, 3633, 1078, 2549, 3634, 2358,  # 3862</span>
<span class="gi">+    78, 3750, 3751, 267, 1289, 2099, 2001, 1594, 4094, 348, 369, 1274, 2194, 2175, 1837, 4338,  # 3878</span>
<span class="gi">+    1820, 2817, 3635, 2747, 2283, 2002, 4339, 2936, 2748, 144, 3321, 882, 4340, 3892, 2749, 3423,  # 3894</span>
<span class="gi">+    4341, 2901, 7417, 4095, 1726, 320, 7418, 3893, 3026, 788, 2978, 7419, 2818, 1773, 1327, 2859,  # 3910</span>
<span class="gi">+    3894, 2819, 7420, 1306, 4342, 2003, 1700, 3752, 3521, 2359, 2650, 787, 2022, 506, 824, 3636,  # 3926</span>
<span class="gi">+    534, 323, 4343, 1044, 3322, 2023, 1900, 946, 3424, 7421, 1778, 1500, 1678, 7422, 1881, 4344,  # 3942</span>
<span class="gi">+    165, 243, 4345, 3637, 2521, 123, 683, 4096, 764, 4346, 36, 3895, 1792, 589, 2902, 816,  # 3958</span>
<span class="gi">+    626, 1667, 3027, 2233, 1639, 1555, 1622, 3753, 3896, 7423, 3897, 2860, 1370, 1228, 1932, 891,  # 3974</span>
<span class="gi">+    2083, 2903, 304, 4097, 7424, 292, 2979, 2711, 3522, 691, 2100, 4098, 1115, 4347, 118, 662,  # 3990</span>
<span class="gi">+    7425, 611, 1156, 854, 2381, 1316, 2861, 2, 386, 515, 2904, 7426, 7427, 3253, 868, 2234,  # 4006</span>
<span class="gi">+    1486, 855, 2651, 785, 2212, 3028, 7428, 1040, 3185, 3523, 7429, 3121, 448, 7430, 1525, 7431,  # 4022</span>
<span class="gi">+    2164, 4348, 7432, 3754, 7433, 4099, 2820, 3524, 3122, 503, 818, 3898, 3123, 1568, 814, 676,  # 4038</span>
<span class="gi">+    1444, 306, 1749, 7434, 3755, 1416, 1030, 197, 1428, 805, 2821, 1501, 4349, 7435, 7436, 7437,  # 4054</span>
<span class="gi">+    1993, 7438, 4350, 7439, 7440, 2195, 13, 2779, 3638, 2980, 3124, 1229, 1916, 7441, 3756, 2131,  # 4070</span>
<span class="gi">+    7442, 4100, 4351, 2399, 3525, 7443, 2213, 1511, 1727, 1120, 7444, 7445, 646, 3757, 2443, 307,  # 4086</span>
<span class="gi">+    7446, 7447, 1595, 3186, 7448, 7449, 7450, 3639, 1113, 1356, 3899, 1465, 2522, 2523, 7451, 519,  # 4102</span>
<span class="gi">+    7452, 128, 2132, 92, 2284, 1979, 7453, 3900, 1512, 342, 3125, 2196, 7454, 2780, 2214, 1980,  # 4118</span>
<span class="gi">+    3323, 7455, 290, 1656, 1317, 789, 827, 2360, 7456, 3758, 4352, 562, 581, 3901, 7457, 401,  # 4134</span>
<span class="gi">+    4353, 2248, 94, 4354, 1399, 2781, 7458, 1463, 2024, 4355, 3187, 1943, 7459, 828, 1105, 4101,  # 4150</span>
<span class="gi">+    1262, 1394, 7460, 4102, 605, 4356, 7461, 1783, 2862, 7462, 2822, 819, 2101, 578, 2197, 2937,  # 4166</span>
<span class="gi">+    7463, 1502, 436, 3254, 4103, 3255, 2823, 3902, 2905, 3425, 3426, 7464, 2712, 2315, 7465, 7466,  # 4182</span>
<span class="gi">+    2332, 2067, 23, 4357, 193, 826, 3759, 2102, 699, 1630, 4104, 3075, 390, 1793, 1064, 3526,  # 4198</span>
<span class="gi">+    7467, 1579, 3076, 3077, 1400, 7468, 4105, 1838, 1640, 2863, 7469, 4358, 4359, 137, 4106, 598,  # 4214</span>
<span class="gi">+    3078, 1966, 780, 104, 974, 2938, 7470, 278, 899, 253, 402, 572, 504, 493, 1339, 7471,  # 4230</span>
<span class="gi">+    3903, 1275, 4360, 2574, 2550, 7472, 3640, 3029, 3079, 2249, 565, 1334, 2713, 863, 41, 7473,  # 4246</span>
<span class="gi">+    7474, 4361, 7475, 1657, 2333, 19, 463, 2750, 4107, 606, 7476, 2981, 3256, 1087, 2084, 1323,  # 4262</span>
<span class="gi">+    2652, 2982, 7477, 1631, 1623, 1750, 4108, 2682, 7478, 2864, 791, 2714, 2653, 2334, 232, 2416,  # 4278</span>
<span class="gi">+    7479, 2983, 1498, 7480, 2654, 2620, 755, 1366, 3641, 3257, 3126, 2025, 1609, 119, 1917, 3427,  # 4294</span>
<span class="gi">+    862, 1026, 4109, 7481, 3904, 3760, 4362, 3905, 4363, 2260, 1951, 2470, 7482, 1125, 817, 4110,  # 4310</span>
<span class="gi">+    4111, 3906, 1513, 1766, 2040, 1487, 4112, 3030, 3258, 2824, 3761, 3127, 7483, 7484, 1507, 7485,  # 4326</span>
<span class="gi">+    2683, 733, 40, 1632, 1106, 2865, 345, 4113, 841, 2524, 230, 4364, 2984, 1846, 3259, 3428,  # 4342</span>
<span class="gi">+    7486, 1263, 986, 3429, 7487, 735, 879, 254, 1137, 857, 622, 1300, 1180, 1388, 1562, 3907,  # 4358</span>
<span class="gi">+    3908, 2939, 967, 2751, 2655, 1349, 592, 2133, 1692, 3324, 2985, 1994, 4114, 1679, 3909, 1901,  # 4374</span>
<span class="gi">+    2185, 7488, 739, 3642, 2715, 1296, 1290, 7489, 4115, 2198, 2199, 1921, 1563, 2595, 2551, 1870,  # 4390</span>
<span class="gi">+    2752, 2986, 7490, 435, 7491, 343, 1108, 596, 17, 1751, 4365, 2235, 3430, 3643, 7492, 4366,  # 4406</span>
<span class="gi">+    294, 3527, 2940, 1693, 477, 979, 281, 2041, 3528, 643, 2042, 3644, 2621, 2782, 2261, 1031,  # 4422</span>
<span class="gi">+    2335, 2134, 2298, 3529, 4367, 367, 1249, 2552, 7493, 3530, 7494, 4368, 1283, 3325, 2004, 240,  # 4438</span>
<span class="gi">+    1762, 3326, 4369, 4370, 836, 1069, 3128, 474, 7495, 2148, 2525, 268, 3531, 7496, 3188, 1521,  # 4454</span>
<span class="gi">+    1284, 7497, 1658, 1546, 4116, 7498, 3532, 3533, 7499, 4117, 3327, 2684, 1685, 4118, 961, 1673,  # 4470</span>
<span class="gi">+    2622, 190, 2005, 2200, 3762, 4371, 4372, 7500, 570, 2497, 3645, 1490, 7501, 4373, 2623, 3260,  # 4486</span>
<span class="gi">+    1956, 4374, 584, 1514, 396, 1045, 1944, 7502, 4375, 1967, 2444, 7503, 7504, 4376, 3910, 619,  # 4502</span>
<span class="gi">+    7505, 3129, 3261, 215, 2006, 2783, 2553, 3189, 4377, 3190, 4378, 763, 4119, 3763, 4379, 7506,  # 4518</span>
<span class="gi">+    7507, 1957, 1767, 2941, 3328, 3646, 1174, 452, 1477, 4380, 3329, 3130, 7508, 2825, 1253, 2382,  # 4534</span>
<span class="gi">+    2186, 1091, 2285, 4120, 492, 7509, 638, 1169, 1824, 2135, 1752, 3911, 648, 926, 1021, 1324,  # 4550</span>
<span class="gi">+    4381, 520, 4382, 997, 847, 1007, 892, 4383, 3764, 2262, 1871, 3647, 7510, 2400, 1784, 4384,  # 4566</span>
<span class="gi">+    1952, 2942, 3080, 3191, 1728, 4121, 2043, 3648, 4385, 2007, 1701, 3131, 1551, 30, 2263, 4122,  # 4582</span>
<span class="gi">+    7511, 2026, 4386, 3534, 7512, 501, 7513, 4123, 594, 3431, 2165, 1821, 3535, 3432, 3536, 3192,  # 4598</span>
<span class="gi">+    829, 2826, 4124, 7514, 1680, 3132, 1225, 4125, 7515, 3262, 4387, 4126, 3133, 2336, 7516, 4388,  # 4614</span>
<span class="gi">+    4127, 7517, 3912, 3913, 7518, 1847, 2383, 2596, 3330, 7519, 4389, 374, 3914, 652, 4128, 4129,  # 4630</span>
<span class="gi">+    375, 1140, 798, 7520, 7521, 7522, 2361, 4390, 2264, 546, 1659, 138, 3031, 2445, 4391, 7523,  # 4646</span>
<span class="gi">+    2250, 612, 1848, 910, 796, 3765, 1740, 1371, 825, 3766, 3767, 7524, 2906, 2554, 7525, 692,  # 4662</span>
<span class="gi">+    444, 3032, 2624, 801, 4392, 4130, 7526, 1491, 244, 1053, 3033, 4131, 4132, 340, 7527, 3915,  # 4678</span>
<span class="gi">+    1041, 2987, 293, 1168, 87, 1357, 7528, 1539, 959, 7529, 2236, 721, 694, 4133, 3768, 219,  # 4694</span>
<span class="gi">+    1478, 644, 1417, 3331, 2656, 1413, 1401, 1335, 1389, 3916, 7530, 7531, 2988, 2362, 3134, 1825,  # 4710</span>
<span class="gi">+    730, 1515, 184, 2827, 66, 4393, 7532, 1660, 2943, 246, 3332, 378, 1457, 226, 3433, 975,  # 4726</span>
<span class="gi">+    3917, 2944, 1264, 3537, 674, 696, 7533, 163, 7534, 1141, 2417, 2166, 713, 3538, 3333, 4394,  # 4742</span>
<span class="gi">+    3918, 7535, 7536, 1186, 15, 7537, 1079, 1070, 7538, 1522, 3193, 3539, 276, 1050, 2716, 758,  # 4758</span>
<span class="gi">+    1126, 653, 2945, 3263, 7539, 2337, 889, 3540, 3919, 3081, 2989, 903, 1250, 4395, 3920, 3434,  # 4774</span>
<span class="gi">+    3541, 1342, 1681, 1718, 766, 3264, 286, 89, 2946, 3649, 7540, 1713, 7541, 2597, 3334, 2990,  # 4790</span>
<span class="gi">+    7542, 2947, 2215, 3194, 2866, 7543, 4396, 2498, 2526, 181, 387, 1075, 3921, 731, 2187, 3335,  # 4806</span>
<span class="gi">+    7544, 3265, 310, 313, 3435, 2299, 770, 4134, 54, 3034, 189, 4397, 3082, 3769, 3922, 7545,  # 4822</span>
<span class="gi">+    1230, 1617, 1849, 355, 3542, 4135, 4398, 3336, 111, 4136, 3650, 1350, 3135, 3436, 3035, 4137,  # 4838</span>
<span class="gi">+    2149, 3266, 3543, 7546, 2784, 3923, 3924, 2991, 722, 2008, 7547, 1071, 247, 1207, 2338, 2471,  # 4854</span>
<span class="gi">+    1378, 4399, 2009, 864, 1437, 1214, 4400, 373, 3770, 1142, 2216, 667, 4401, 442, 2753, 2555,  # 4870</span>
<span class="gi">+    3771, 3925, 1968, 4138, 3267, 1839, 837, 170, 1107, 934, 1336, 1882, 7548, 7549, 2118, 4139,  # 4886</span>
<span class="gi">+    2828, 743, 1569, 7550, 4402, 4140, 582, 2384, 1418, 3437, 7551, 1802, 7552, 357, 1395, 1729,  # 4902</span>
<span class="gi">+    3651, 3268, 2418, 1564, 2237, 7553, 3083, 3772, 1633, 4403, 1114, 2085, 4141, 1532, 7554, 482,  # 4918</span>
<span class="gi">+    2446, 4404, 7555, 7556, 1492, 833, 1466, 7557, 2717, 3544, 1641, 2829, 7558, 1526, 1272, 3652,  # 4934</span>
<span class="gi">+    4142, 1686, 1794, 416, 2556, 1902, 1953, 1803, 7559, 3773, 2785, 3774, 1159, 2316, 7560, 2867,  # 4950</span>
<span class="gi">+    4405, 1610, 1584, 3036, 2419, 2754, 443, 3269, 1163, 3136, 7561, 7562, 3926, 7563, 4143, 2499,  # 4966</span>
<span class="gi">+    3037, 4406, 3927, 3137, 2103, 1647, 3545, 2010, 1872, 4144, 7564, 4145, 431, 3438, 7565, 250,  # 4982</span>
<span class="gi">+    97, 81, 4146, 7566, 1648, 1850, 1558, 160, 848, 7567, 866, 740, 1694, 7568, 2201, 2830,  # 4998</span>
<span class="gi">+    3195, 4147, 4407, 3653, 1687, 950, 2472, 426, 469, 3196, 3654, 3655, 3928, 7569, 7570, 1188,  # 5014</span>
<span class="gi">+    424, 1995, 861, 3546, 4148, 3775, 2202, 2685, 168, 1235, 3547, 4149, 7571, 2086, 1674, 4408,  # 5030</span>
<span class="gi">+    3337, 3270, 220, 2557, 1009, 7572, 3776, 670, 2992, 332, 1208, 717, 7573, 7574, 3548, 2447,  # 5046</span>
<span class="gi">+    3929, 3338, 7575, 513, 7576, 1209, 2868, 3339, 3138, 4409, 1080, 7577, 7578, 7579, 7580, 2527,  # 5062</span>
<span class="gi">+    3656, 3549, 815, 1587, 3930, 3931, 7581, 3550, 3439, 3777, 1254, 4410, 1328, 3038, 1390, 3932,  # 5078</span>
<span class="gi">+    1741, 3933, 3778, 3934, 7582, 236, 3779, 2448, 3271, 7583, 7584, 3657, 3780, 1273, 3781, 4411,  # 5094</span>
<span class="gi">+    7585, 308, 7586, 4412, 245, 4413, 1851, 2473, 1307, 2575, 430, 715, 2136, 2449, 7587, 270,  # 5110</span>
<span class="gi">+    199, 2869, 3935, 7588, 3551, 2718, 1753, 761, 1754, 725, 1661, 1840, 4414, 3440, 3658, 7589,  # 5126</span>
<span class="gi">+    7590, 587, 14, 3272, 227, 2598, 326, 480, 2265, 943, 2755, 3552, 291, 650, 1883, 7591,  # 5142</span>
<span class="gi">+    1702, 1226, 102, 1547, 62, 3441, 904, 4415, 3442, 1164, 4150, 7592, 7593, 1224, 1548, 2756,  # 5158</span>
<span class="gi">+    391, 498, 1493, 7594, 1386, 1419, 7595, 2055, 1177, 4416, 813, 880, 1081, 2363, 566, 1145,  # 5174</span>
<span class="gi">+    4417, 2286, 1001, 1035, 2558, 2599, 2238, 394, 1286, 7596, 7597, 2068, 7598, 86, 1494, 1730,  # 5190</span>
<span class="gi">+    3936, 491, 1588, 745, 897, 2948, 843, 3340, 3937, 2757, 2870, 3273, 1768, 998, 2217, 2069,  # 5206</span>
<span class="gi">+    397, 1826, 1195, 1969, 3659, 2993, 3341, 284, 7599, 3782, 2500, 2137, 2119, 1903, 7600, 3938,  # 5222</span>
<span class="gi">+    2150, 3939, 4151, 1036, 3443, 1904, 114, 2559, 4152, 209, 1527, 7601, 7602, 2949, 2831, 2625,  # 5238</span>
<span class="gi">+    2385, 2719, 3139, 812, 2560, 7603, 3274, 7604, 1559, 737, 1884, 3660, 1210, 885, 28, 2686,  # 5254</span>
<span class="gi">+    3553, 3783, 7605, 4153, 1004, 1779, 4418, 7606, 346, 1981, 2218, 2687, 4419, 3784, 1742, 797,  # 5270</span>
<span class="gi">+    1642, 3940, 1933, 1072, 1384, 2151, 896, 3941, 3275, 3661, 3197, 2871, 3554, 7607, 2561, 1958,  # 5286</span>
<span class="gi">+    4420, 2450, 1785, 7608, 7609, 7610, 3942, 4154, 1005, 1308, 3662, 4155, 2720, 4421, 4422, 1528,  # 5302</span>
<span class="gi">+    2600, 161, 1178, 4156, 1982, 987, 4423, 1101, 4157, 631, 3943, 1157, 3198, 2420, 1343, 1241,  # 5318</span>
<span class="gi">+    1016, 2239, 2562, 372, 877, 2339, 2501, 1160, 555, 1934, 911, 3944, 7611, 466, 1170, 169,  # 5334</span>
<span class="gi">+    1051, 2907, 2688, 3663, 2474, 2994, 1182, 2011, 2563, 1251, 2626, 7612, 992, 2340, 3444, 1540,  # 5350</span>
<span class="gi">+    2721, 1201, 2070, 2401, 1996, 2475, 7613, 4424, 528, 1922, 2188, 1503, 1873, 1570, 2364, 3342,  # 5366</span>
<span class="gi">+    3276, 7614, 557, 1073, 7615, 1827, 3445, 2087, 2266, 3140, 3039, 3084, 767, 3085, 2786, 4425,  # 5382</span>
<span class="gi">+    1006, 4158, 4426, 2341, 1267, 2176, 3664, 3199, 778, 3945, 3200, 2722, 1597, 2657, 7616, 4427,  # 5398</span>
<span class="gi">+    7617, 3446, 7618, 7619, 7620, 3277, 2689, 1433, 3278, 131, 95, 1504, 3946, 723, 4159, 3141,  # 5414</span>
<span class="gi">+    1841, 3555, 2758, 2189, 3947, 2027, 2104, 3665, 7621, 2995, 3948, 1218, 7622, 3343, 3201, 3949,  # 5430</span>
<span class="gi">+    4160, 2576, 248, 1634, 3785, 912, 7623, 2832, 3666, 3040, 3786, 654, 53, 7624, 2996, 7625,  # 5446</span>
<span class="gi">+    1688, 4428, 777, 3447, 1032, 3950, 1425, 7626, 191, 820, 2120, 2833, 971, 4429, 931, 3202,  # 5462</span>
<span class="gi">+    135, 664, 783, 3787, 1997, 772, 2908, 1935, 3951, 3788, 4430, 2909, 3203, 282, 2723, 640,  # 5478</span>
<span class="gi">+    1372, 3448, 1127, 922, 325, 3344, 7627, 7628, 711, 2044, 7629, 7630, 3952, 2219, 2787, 1936,  # 5494</span>
<span class="gi">+    3953, 3345, 2220, 2251, 3789, 2300, 7631, 4431, 3790, 1258, 3279, 3954, 3204, 2138, 2950, 3955,  # 5510</span>
<span class="gi">+    3956, 7632, 2221, 258, 3205, 4432, 101, 1227, 7633, 3280, 1755, 7634, 1391, 3281, 7635, 2910,  # 5526</span>
<span class="gi">+    2056, 893, 7636, 7637, 7638, 1402, 4161, 2342, 7639, 7640, 3206, 3556, 7641, 7642, 878, 1325,  # 5542</span>
<span class="gi">+    1780, 2788, 4433, 259, 1385, 2577, 744, 1183, 2267, 4434, 7643, 3957, 2502, 7644, 684, 1024,  # 5558</span>
<span class="gi">+    4162, 7645, 472, 3557, 3449, 1165, 3282, 3958, 3959, 322, 2152, 881, 455, 1695, 1152, 1340,  # 5574</span>
<span class="gi">+    660, 554, 2153, 4435, 1058, 4436, 4163, 830, 1065, 3346, 3960, 4437, 1923, 7646, 1703, 1918,  # 5590</span>
<span class="gi">+    7647, 932, 2268, 122, 7648, 4438, 947, 677, 7649, 3791, 2627, 297, 1905, 1924, 2269, 4439,  # 5606</span>
<span class="gi">+    2317, 3283, 7650, 7651, 4164, 7652, 4165, 84, 4166, 112, 989, 7653, 547, 1059, 3961, 701,  # 5622</span>
<span class="gi">+    3558, 1019, 7654, 4167, 7655, 3450, 942, 639, 457, 2301, 2451, 993, 2951, 407, 851, 494,  # 5638</span>
<span class="gi">+    4440, 3347, 927, 7656, 1237, 7657, 2421, 3348, 573, 4168, 680, 921, 2911, 1279, 1874, 285,  # 5654</span>
<span class="gi">+    790, 1448, 1983, 719, 2167, 7658, 7659, 4441, 3962, 3963, 1649, 7660, 1541, 563, 7661, 1077,  # 5670</span>
<span class="gi">+    7662, 3349, 3041, 3451, 511, 2997, 3964, 3965, 3667, 3966, 1268, 2564, 3350, 3207, 4442, 4443,  # 5686</span>
<span class="gi">+    7663, 535, 1048, 1276, 1189, 2912, 2028, 3142, 1438, 1373, 2834, 2952, 1134, 2012, 7664, 4169,  # 5702</span>
<span class="gi">+    1238, 2578, 3086, 1259, 7665, 700, 7666, 2953, 3143, 3668, 4170, 7667, 4171, 1146, 1875, 1906,  # 5718</span>
<span class="gi">+    4444, 2601, 3967, 781, 2422, 132, 1589, 203, 147, 273, 2789, 2402, 898, 1786, 2154, 3968,  # 5734</span>
<span class="gi">+    3969, 7668, 3792, 2790, 7669, 7670, 4445, 4446, 7671, 3208, 7672, 1635, 3793, 965, 7673, 1804,  # 5750</span>
<span class="gi">+    2690, 1516, 3559, 1121, 1082, 1329, 3284, 3970, 1449, 3794, 65, 1128, 2835, 2913, 2759, 1590,  # 5766</span>
<span class="gi">+    3795, 7674, 7675, 12, 2658, 45, 976, 2579, 3144, 4447, 517, 2528, 1013, 1037, 3209, 7676,  # 5782</span>
<span class="gi">+    3796, 2836, 7677, 3797, 7678, 3452, 7679, 2602, 614, 1998, 2318, 3798, 3087, 2724, 2628, 7680,  # 5798</span>
<span class="gi">+    2580, 4172, 599, 1269, 7681, 1810, 3669, 7682, 2691, 3088, 759, 1060, 489, 1805, 3351, 3285,  # 5814</span>
<span class="gi">+    1358, 7683, 7684, 2386, 1387, 1215, 2629, 2252, 490, 7685, 7686, 4173, 1759, 2387, 2343, 7687,  # 5830</span>
<span class="gi">+    4448, 3799, 1907, 3971, 2630, 1806, 3210, 4449, 3453, 3286, 2760, 2344, 874, 7688, 7689, 3454,  # 5846</span>
<span class="gi">+    3670, 1858, 91, 2914, 3671, 3042, 3800, 4450, 7690, 3145, 3972, 2659, 7691, 3455, 1202, 1403,  # 5862</span>
<span class="gi">+    3801, 2954, 2529, 1517, 2503, 4451, 3456, 2504, 7692, 4452, 7693, 2692, 1885, 1495, 1731, 3973,  # 5878</span>
<span class="gi">+    2365, 4453, 7694, 2029, 7695, 7696, 3974, 2693, 1216, 237, 2581, 4174, 2319, 3975, 3802, 4454,  # 5894</span>
<span class="gi">+    4455, 2694, 3560, 3457, 445, 4456, 7697, 7698, 7699, 7700, 2761, 61, 3976, 3672, 1822, 3977,  # 5910</span>
<span class="gi">+    7701, 687, 2045, 935, 925, 405, 2660, 703, 1096, 1859, 2725, 4457, 3978, 1876, 1367, 2695,  # 5926</span>
<span class="gi">+    3352, 918, 2105, 1781, 2476, 334, 3287, 1611, 1093, 4458, 564, 3146, 3458, 3673, 3353, 945,  # 5942</span>
<span class="gi">+    2631, 2057, 4459, 7702, 1925, 872, 4175, 7703, 3459, 2696, 3089, 349, 4176, 3674, 3979, 4460,  # 5958</span>
<span class="gi">+    3803, 4177, 3675, 2155, 3980, 4461, 4462, 4178, 4463, 2403, 2046, 782, 3981, 400, 251, 4179,  # 5974</span>
<span class="gi">+    1624, 7704, 7705, 277, 3676, 299, 1265, 476, 1191, 3804, 2121, 4180, 4181, 1109, 205, 7706,  # 5990</span>
<span class="gi">+    2582, 1000, 2156, 3561, 1860, 7707, 7708, 7709, 4464, 7710, 4465, 2565, 107, 2477, 2157, 3982,  # 6006</span>
<span class="gi">+    3460, 3147, 7711, 1533, 541, 1301, 158, 753, 4182, 2872, 3562, 7712, 1696, 370, 1088, 4183,  # 6022</span>
<span class="gi">+    4466, 3563, 579, 327, 440, 162, 2240, 269, 1937, 1374, 3461, 968, 3043, 56, 1396, 3090,  # 6038</span>
<span class="gi">+    2106, 3288, 3354, 7713, 1926, 2158, 4467, 2998, 7714, 3564, 7715, 7716, 3677, 4468, 2478, 7717,  # 6054</span>
<span class="gi">+    2791, 7718, 1650, 4469, 7719, 2603, 7720, 7721, 3983, 2661, 3355, 1149, 3356, 3984, 3805, 3985,  # 6070</span>
<span class="gi">+    7722, 1076, 49, 7723, 951, 3211, 3289, 3290, 450, 2837, 920, 7724, 1811, 2792, 2366, 4184,  # 6086</span>
<span class="gi">+    1908, 1138, 2367, 3806, 3462, 7725, 3212, 4470, 1909, 1147, 1518, 2423, 4471, 3807, 7726, 4472,  # 6102</span>
<span class="gi">+    2388, 2604, 260, 1795, 3213, 7727, 7728, 3808, 3291, 708, 7729, 3565, 1704, 7730, 3566, 1351,  # 6118</span>
<span class="gi">+    1618, 3357, 2999, 1886, 944, 4185, 3358, 4186, 3044, 3359, 4187, 7731, 3678, 422, 413, 1714,  # 6134</span>
<span class="gi">+    3292, 500, 2058, 2345, 4188, 2479, 7732, 1344, 1910, 954, 7733, 1668, 7734, 7735, 3986, 2404,  # 6150</span>
<span class="gi">+    4189, 3567, 3809, 4190, 7736, 2302, 1318, 2505, 3091, 133, 3092, 2873, 4473, 629, 31, 2838,  # 6166</span>
<span class="gi">+    2697, 3810, 4474, 850, 949, 4475, 3987, 2955, 1732, 2088, 4191, 1496, 1852, 7737, 3988, 620,  # 6182</span>
<span class="gi">+    3214, 981, 1242, 3679, 3360, 1619, 3680, 1643, 3293, 2139, 2452, 1970, 1719, 3463, 2168, 7738,  # 6198</span>
<span class="gi">+    3215, 7739, 7740, 3361, 1828, 7741, 1277, 4476, 1565, 2047, 7742, 1636, 3568, 3093, 7743, 869,  # 6214</span>
<span class="gi">+    2839, 655, 3811, 3812, 3094, 3989, 3000, 3813, 1310, 3569, 4477, 7744, 7745, 7746, 1733, 558,  # 6230</span>
<span class="gi">+    4478, 3681, 335, 1549, 3045, 1756, 4192, 3682, 1945, 3464, 1829, 1291, 1192, 470, 2726, 2107,  # 6246</span>
<span class="gi">+    2793, 913, 1054, 3990, 7747, 1027, 7748, 3046, 3991, 4479, 982, 2662, 3362, 3148, 3465, 3216,  # 6262</span>
<span class="gi">+    3217, 1946, 2794, 7749, 571, 4480, 7750, 1830, 7751, 3570, 2583, 1523, 2424, 7752, 2089, 984,  # 6278</span>
<span class="gi">+    4481, 3683, 1959, 7753, 3684, 852, 923, 2795, 3466, 3685, 969, 1519, 999, 2048, 2320, 1705,  # 6294</span>
<span class="gi">+    7754, 3095, 615, 1662, 151, 597, 3992, 2405, 2321, 1049, 275, 4482, 3686, 4193, 568, 3687,  # 6310</span>
<span class="gi">+    3571, 2480, 4194, 3688, 7755, 2425, 2270, 409, 3218, 7756, 1566, 2874, 3467, 1002, 769, 2840,  # 6326</span>
<span class="gi">+    194, 2090, 3149, 3689, 2222, 3294, 4195, 628, 1505, 7757, 7758, 1763, 2177, 3001, 3993, 521,  # 6342</span>
<span class="gi">+    1161, 2584, 1787, 2203, 2406, 4483, 3994, 1625, 4196, 4197, 412, 42, 3096, 464, 7759, 2632,  # 6358</span>
<span class="gi">+    4484, 3363, 1760, 1571, 2875, 3468, 2530, 1219, 2204, 3814, 2633, 2140, 2368, 4485, 4486, 3295,  # 6374</span>
<span class="gi">+    1651, 3364, 3572, 7760, 7761, 3573, 2481, 3469, 7762, 3690, 7763, 7764, 2271, 2091, 460, 7765,  # 6390</span>
<span class="gi">+    4487, 7766, 3002, 962, 588, 3574, 289, 3219, 2634, 1116, 52, 7767, 3047, 1796, 7768, 7769,  # 6406</span>
<span class="gi">+    7770, 1467, 7771, 1598, 1143, 3691, 4198, 1984, 1734, 1067, 4488, 1280, 3365, 465, 4489, 1572,  # 6422</span>
<span class="gi">+    510, 7772, 1927, 2241, 1812, 1644, 3575, 7773, 4490, 3692, 7774, 7775, 2663, 1573, 1534, 7776,  # 6438</span>
<span class="gi">+    7777, 4199, 536, 1807, 1761, 3470, 3815, 3150, 2635, 7778, 7779, 7780, 4491, 3471, 2915, 1911,  # 6454</span>
<span class="gi">+    2796, 7781, 3296, 1122, 377, 3220, 7782, 360, 7783, 7784, 4200, 1529, 551, 7785, 2059, 3693,  # 6470</span>
<span class="gi">+    1769, 2426, 7786, 2916, 4201, 3297, 3097, 2322, 2108, 2030, 4492, 1404, 136, 1468, 1479, 672,  # 6486</span>
<span class="gi">+    1171, 3221, 2303, 271, 3151, 7787, 2762, 7788, 2049, 678, 2727, 865, 1947, 4493, 7789, 2013,  # 6502</span>
<span class="gi">+    3995, 2956, 7790, 2728, 2223, 1397, 3048, 3694, 4494, 4495, 1735, 2917, 3366, 3576, 7791, 3816,  # 6518</span>
<span class="gi">+    509, 2841, 2453, 2876, 3817, 7792, 7793, 3152, 3153, 4496, 4202, 2531, 4497, 2304, 1166, 1010,  # 6534</span>
<span class="gi">+    552, 681, 1887, 7794, 7795, 2957, 2958, 3996, 1287, 1596, 1861, 3154, 358, 453, 736, 175,  # 6550</span>
<span class="gi">+    478, 1117, 905, 1167, 1097, 7796, 1853, 1530, 7797, 1706, 7798, 2178, 3472, 2287, 3695, 3473,  # 6566</span>
<span class="gi">+    3577, 4203, 2092, 4204, 7799, 3367, 1193, 2482, 4205, 1458, 2190, 2205, 1862, 1888, 1421, 3298,  # 6582</span>
<span class="gi">+    2918, 3049, 2179, 3474, 595, 2122, 7800, 3997, 7801, 7802, 4206, 1707, 2636, 223, 3696, 1359,  # 6598</span>
<span class="gi">+    751, 3098, 183, 3475, 7803, 2797, 3003, 419, 2369, 633, 704, 3818, 2389, 241, 7804, 7805,  # 6614</span>
<span class="gi">+    7806, 838, 3004, 3697, 2272, 2763, 2454, 3819, 1938, 2050, 3998, 1309, 3099, 2242, 1181, 7807,  # 6630</span>
<span class="gi">+    1136, 2206, 3820, 2370, 1446, 4207, 2305, 4498, 7808, 7809, 4208, 1055, 2605, 484, 3698, 7810,  # 6646</span>
<span class="gi">+    3999, 625, 4209, 2273, 3368, 1499, 4210, 4000, 7811, 4001, 4211, 3222, 2274, 2275, 3476, 7812,  # 6662</span>
<span class="gi">+    7813, 2764, 808, 2606, 3699, 3369, 4002, 4212, 3100, 2532, 526, 3370, 3821, 4213, 955, 7814,  # 6678</span>
<span class="gi">+    1620, 4214, 2637, 2427, 7815, 1429, 3700, 1669, 1831, 994, 928, 7816, 3578, 1260, 7817, 7818,  # 6694</span>
<span class="gi">+    7819, 1948, 2288, 741, 2919, 1626, 4215, 2729, 2455, 867, 1184, 362, 3371, 1392, 7820, 7821,  # 6710</span>
<span class="gi">+    4003, 4216, 1770, 1736, 3223, 2920, 4499, 4500, 1928, 2698, 1459, 1158, 7822, 3050, 3372, 2877,  # 6726</span>
<span class="gi">+    1292, 1929, 2506, 2842, 3701, 1985, 1187, 2071, 2014, 2607, 4217, 7823, 2566, 2507, 2169, 3702,  # 6742</span>
<span class="gi">+    2483, 3299, 7824, 3703, 4501, 7825, 7826, 666, 1003, 3005, 1022, 3579, 4218, 7827, 4502, 1813,  # 6758</span>
<span class="gi">+    2253, 574, 3822, 1603, 295, 1535, 705, 3823, 4219, 283, 858, 417, 7828, 7829, 3224, 4503,  # 6774</span>
<span class="gi">+    4504, 3051, 1220, 1889, 1046, 2276, 2456, 4004, 1393, 1599, 689, 2567, 388, 4220, 7830, 2484,  # 6790</span>
<span class="gi">+    802, 7831, 2798, 3824, 2060, 1405, 2254, 7832, 4505, 3825, 2109, 1052, 1345, 3225, 1585, 7833,  # 6806</span>
<span class="gi">+    809, 7834, 7835, 7836, 575, 2730, 3477, 956, 1552, 1469, 1144, 2323, 7837, 2324, 1560, 2457,  # 6822</span>
<span class="gi">+    3580, 3226, 4005, 616, 2207, 3155, 2180, 2289, 7838, 1832, 7839, 3478, 4506, 7840, 1319, 3704,  # 6838</span>
<span class="gi">+    3705, 1211, 3581, 1023, 3227, 1293, 2799, 7841, 7842, 7843, 3826, 607, 2306, 3827, 762, 2878,  # 6854</span>
<span class="gi">+    1439, 4221, 1360, 7844, 1485, 3052, 7845, 4507, 1038, 4222, 1450, 2061, 2638, 4223, 1379, 4508,  # 6870</span>
<span class="gi">+    2585, 7846, 7847, 4224, 1352, 1414, 2325, 2921, 1172, 7848, 7849, 3828, 3829, 7850, 1797, 1451,  # 6886</span>
<span class="gi">+    7851, 7852, 7853, 7854, 2922, 4006, 4007, 2485, 2346, 411, 4008, 4009, 3582, 3300, 3101, 4509,  # 6902</span>
<span class="gi">+    1561, 2664, 1452, 4010, 1375, 7855, 7856, 47, 2959, 316, 7857, 1406, 1591, 2923, 3156, 7858,  # 6918</span>
<span class="gi">+    1025, 2141, 3102, 3157, 354, 2731, 884, 2224, 4225, 2407, 508, 3706, 726, 3583, 996, 2428,  # 6934</span>
<span class="gi">+    3584, 729, 7859, 392, 2191, 1453, 4011, 4510, 3707, 7860, 7861, 2458, 3585, 2608, 1675, 2800,  # 6950</span>
<span class="gi">+    919, 2347, 2960, 2348, 1270, 4511, 4012, 73, 7862, 7863, 647, 7864, 3228, 2843, 2255, 1550,  # 6966</span>
<span class="gi">+    1346, 3006, 7865, 1332, 883, 3479, 7866, 7867, 7868, 7869, 3301, 2765, 7870, 1212, 831, 1347,  # 6982</span>
<span class="gi">+    4226, 4512, 2326, 3830, 1863, 3053, 720, 3831, 4513, 4514, 3832, 7871, 4227, 7872, 7873, 4515,  # 6998</span>
<span class="gi">+    7874, 7875, 1798, 4516, 3708, 2609, 4517, 3586, 1645, 2371, 7876, 7877, 2924, 669, 2208, 2665,  # 7014</span>
<span class="gi">+    2429, 7878, 2879, 7879, 7880, 1028, 3229, 7881, 4228, 2408, 7882, 2256, 1353, 7883, 7884, 4518,  # 7030</span>
<span class="gi">+    3158, 518, 7885, 4013, 7886, 4229, 1960, 7887, 2142, 4230, 7888, 7889, 3007, 2349, 2350, 3833,  # 7046</span>
<span class="gi">+    516, 1833, 1454, 4014, 2699, 4231, 4519, 2225, 2610, 1971, 1129, 3587, 7890, 2766, 7891, 2961,  # 7062</span>
<span class="gi">+    1422, 577, 1470, 3008, 1524, 3373, 7892, 7893, 432, 4232, 3054, 3480, 7894, 2586, 1455, 2508,  # 7078</span>
<span class="gi">+    2226, 1972, 1175, 7895, 1020, 2732, 4015, 3481, 4520, 7896, 2733, 7897, 1743, 1361, 3055, 3482,  # 7094</span>
<span class="gi">+    2639, 4016, 4233, 4521, 2290, 895, 924, 4234, 2170, 331, 2243, 3056, 166, 1627, 3057, 1098,  # 7110</span>
<span class="gi">+    7898, 1232, 2880, 2227, 3374, 4522, 657, 403, 1196, 2372, 542, 3709, 3375, 1600, 4235, 3483,  # 7126</span>
<span class="gi">+    7899, 4523, 2767, 3230, 576, 530, 1362, 7900, 4524, 2533, 2666, 3710, 4017, 7901, 842, 3834,  # 7142</span>
<span class="gi">+    7902, 2801, 2031, 1014, 4018, 213, 2700, 3376, 665, 621, 4236, 7903, 3711, 2925, 2430, 7904,  # 7158</span>
<span class="gi">+    2431, 3302, 3588, 3377, 7905, 4237, 2534, 4238, 4525, 3589, 1682, 4239, 3484, 1380, 7906, 724,  # 7174</span>
<span class="gi">+    2277, 600, 1670, 7907, 1337, 1233, 4526, 3103, 2244, 7908, 1621, 4527, 7909, 651, 4240, 7910,  # 7190</span>
<span class="gi">+    1612, 4241, 2611, 7911, 2844, 7912, 2734, 2307, 3058, 7913, 716, 2459, 3059, 174, 1255, 2701,  # 7206</span>
<span class="gi">+    4019, 3590, 548, 1320, 1398, 728, 4020, 1574, 7914, 1890, 1197, 3060, 4021, 7915, 3061, 3062,  # 7222</span>
<span class="gi">+    3712, 3591, 3713, 747, 7916, 635, 4242, 4528, 7917, 7918, 7919, 4243, 7920, 7921, 4529, 7922,  # 7238</span>
<span class="gi">+    3378, 4530, 2432, 451, 7923, 3714, 2535, 2072, 4244, 2735, 4245, 4022, 7924, 1764, 4531, 7925,  # 7254</span>
<span class="gi">+    4246, 350, 7926, 2278, 2390, 2486, 7927, 4247, 4023, 2245, 1434, 4024, 488, 4532, 458, 4248,  # 7270</span>
<span class="gi">+    4025, 3715, 771, 1330, 2391, 3835, 2568, 3159, 2159, 2409, 1553, 2667, 3160, 4249, 7928, 2487,  # 7286</span>
<span class="gi">+    2881, 2612, 1720, 2702, 4250, 3379, 4533, 7929, 2536, 4251, 7930, 3231, 4252, 2768, 7931, 2015,  # 7302</span>
<span class="gi">+    2736, 7932, 1155, 1017, 3716, 3836, 7933, 3303, 2308, 201, 1864, 4253, 1430, 7934, 4026, 7935,  # 7318</span>
<span class="gi">+    7936, 7937, 7938, 7939, 4254, 1604, 7940, 414, 1865, 371, 2587, 4534, 4535, 3485, 2016, 3104,  # 7334</span>
<span class="gi">+    4536, 1708, 960, 4255, 887, 389, 2171, 1536, 1663, 1721, 7941, 2228, 4027, 2351, 2926, 1580,  # 7350</span>
<span class="gi">+    7942, 7943, 7944, 1744, 7945, 2537, 4537, 4538, 7946, 4539, 7947, 2073, 7948, 7949, 3592, 3380,  # 7366</span>
<span class="gi">+    2882, 4256, 7950, 4257, 2640, 3381, 2802, 673, 2703, 2460, 709, 3486, 4028, 3593, 4258, 7951,  # 7382</span>
<span class="gi">+    1148, 502, 634, 7952, 7953, 1204, 4540, 3594, 1575, 4541, 2613, 3717, 7954, 3718, 3105, 948,  # 7398</span>
<span class="gi">+    3232, 121, 1745, 3837, 1110, 7955, 4259, 3063, 2509, 3009, 4029, 3719, 1151, 1771, 3838, 1488,  # 7414</span>
<span class="gi">+    4030, 1986, 7956, 2433, 3487, 7957, 7958, 2093, 7959, 4260, 3839, 1213, 1407, 2803, 531, 2737,  # 7430</span>
<span class="gi">+    2538, 3233, 1011, 1537, 7960, 2769, 4261, 3106, 1061, 7961, 3720, 3721, 1866, 2883, 7962, 2017,  # 7446</span>
<span class="gi">+    120, 4262, 4263, 2062, 3595, 3234, 2309, 3840, 2668, 3382, 1954, 4542, 7963, 7964, 3488, 1047,  # 7462</span>
<span class="gi">+    2704, 1266, 7965, 1368, 4543, 2845, 649, 3383, 3841, 2539, 2738, 1102, 2846, 2669, 7966, 7967,  # 7478</span>
<span class="gi">+    1999, 7968, 1111, 3596, 2962, 7969, 2488, 3842, 3597, 2804, 1854, 3384, 3722, 7970, 7971, 3385,  # 7494</span>
<span class="gi">+    2410, 2884, 3304, 3235, 3598, 7972, 2569, 7973, 3599, 2805, 4031, 1460, 856, 7974, 3600, 7975,  # 7510</span>
<span class="gi">+    2885, 2963, 7976, 2886, 3843, 7977, 4264, 632, 2510, 875, 3844, 1697, 3845, 2291, 7978, 7979,  # 7526</span>
<span class="gi">+    4544, 3010, 1239, 580, 4545, 4265, 7980, 914, 936, 2074, 1190, 4032, 1039, 2123, 7981, 7982,  # 7542</span>
<span class="gi">+    7983, 3386, 1473, 7984, 1354, 4266, 3846, 7985, 2172, 3064, 4033, 915, 3305, 4267, 4268, 3306,  # 7558</span>
<span class="gi">+    1605, 1834, 7986, 2739, 398, 3601, 4269, 3847, 4034, 328, 1912, 2847, 4035, 3848, 1331, 4270,  # 7574</span>
<span class="gi">+    3011, 937, 4271, 7987, 3602, 4036, 4037, 3387, 2160, 4546, 3388, 524, 742, 538, 3065, 1012,  # 7590</span>
<span class="gi">+    7988, 7989, 3849, 2461, 7990, 658, 1103, 225, 3850, 7991, 7992, 4547, 7993, 4548, 7994, 3236,  # 7606</span>
<span class="gi">+    1243, 7995, 4038, 963, 2246, 4549, 7996, 2705, 3603, 3161, 7997, 7998, 2588, 2327, 7999, 4550,  # 7622</span>
<span class="gi">+    8000, 8001, 8002, 3489, 3307, 957, 3389, 2540, 2032, 1930, 2927, 2462, 870, 2018, 3604, 1746,  # 7638</span>
<span class="gi">+    2770, 2771, 2434, 2463, 8003, 3851, 8004, 3723, 3107, 3724, 3490, 3390, 3725, 8005, 1179, 3066,  # 7654</span>
<span class="gi">+    8006, 3162, 2373, 4272, 3726, 2541, 3163, 3108, 2740, 4039, 8007, 3391, 1556, 2542, 2292, 977,  # 7670</span>
<span class="gi">+    2887, 2033, 4040, 1205, 3392, 8008, 1765, 3393, 3164, 2124, 1271, 1689, 714, 4551, 3491, 8009,  # 7686</span>
<span class="gi">+    2328, 3852, 533, 4273, 3605, 2181, 617, 8010, 2464, 3308, 3492, 2310, 8011, 8012, 3165, 8013,  # 7702</span>
<span class="gi">+    8014, 3853, 1987, 618, 427, 2641, 3493, 3394, 8015, 8016, 1244, 1690, 8017, 2806, 4274, 4552,  # 7718</span>
<span class="gi">+    8018, 3494, 8019, 8020, 2279, 1576, 473, 3606, 4275, 3395, 972, 8021, 3607, 8022, 3067, 8023,  # 7734</span>
<span class="gi">+    8024, 4553, 4554, 8025, 3727, 4041, 4042, 8026, 153, 4555, 356, 8027, 1891, 2888, 4276, 2143,  # 7750</span>
<span class="gi">+    408, 803, 2352, 8028, 3854, 8029, 4277, 1646, 2570, 2511, 4556, 4557, 3855, 8030, 3856, 4278,  # 7766</span>
<span class="gi">+    8031, 2411, 3396, 752, 8032, 8033, 1961, 2964, 8034, 746, 3012, 2465, 8035, 4279, 3728, 698,  # 7782</span>
<span class="gi">+    4558, 1892, 4280, 3608, 2543, 4559, 3609, 3857, 8036, 3166, 3397, 8037, 1823, 1302, 4043, 2706,  # 7798</span>
<span class="gi">+    3858, 1973, 4281, 8038, 4282, 3167, 823, 1303, 1288, 1236, 2848, 3495, 4044, 3398, 774, 3859,  # 7814</span>
<span class="gi">+    8039, 1581, 4560, 1304, 2849, 3860, 4561, 8040, 2435, 2161, 1083, 3237, 4283, 4045, 4284, 344,  # 7830</span>
<span class="gi">+    1173, 288, 2311, 454, 1683, 8041, 8042, 1461, 4562, 4046, 2589, 8043, 8044, 4563, 985, 894,  # 7846</span>
<span class="gi">+    8045, 3399, 3168, 8046, 1913, 2928, 3729, 1988, 8047, 2110, 1974, 8048, 4047, 8049, 2571, 1194,  # 7862</span>
<span class="gi">+    425, 8050, 4564, 3169, 1245, 3730, 4285, 8051, 8052, 2850, 8053, 636, 4565, 1855, 3861, 760,  # 7878</span>
<span class="gi">+    1799, 8054, 4286, 2209, 1508, 4566, 4048, 1893, 1684, 2293, 8055, 8056, 8057, 4287, 4288, 2210,  # 7894</span>
<span class="gi">+    479, 8058, 8059, 832, 8060, 4049, 2489, 8061, 2965, 2490, 3731, 990, 3109, 627, 1814, 2642,  # 7910</span>
<span class="gi">+    4289, 1582, 4290, 2125, 2111, 3496, 4567, 8062, 799, 4291, 3170, 8063, 4568, 2112, 1737, 3013,  # 7926</span>
<span class="gi">+    1018, 543, 754, 4292, 3309, 1676, 4569, 4570, 4050, 8064, 1489, 8065, 3497, 8066, 2614, 2889,  # 7942</span>
<span class="gi">+    4051, 8067, 8068, 2966, 8069, 8070, 8071, 8072, 3171, 4571, 4572, 2182, 1722, 8073, 3238, 3239,  # 7958</span>
<span class="gi">+    1842, 3610, 1715, 481, 365, 1975, 1856, 8074, 8075, 1962, 2491, 4573, 8076, 2126, 3611, 3240,  # 7974</span>
<span class="gi">+    433, 1894, 2063, 2075, 8077, 602, 2741, 8078, 8079, 8080, 8081, 8082, 3014, 1628, 3400, 8083,  # 7990</span>
<span class="gi">+    3172, 4574, 4052, 2890, 4575, 2512, 8084, 2544, 2772, 8085, 8086, 8087, 3310, 4576, 2891, 8088,  # 8006</span>
<span class="gi">+    4577, 8089, 2851, 4578, 4579, 1221, 2967, 4053, 2513, 8090, 8091, 8092, 1867, 1989, 8093, 8094,  # 8022</span>
<span class="gi">+    8095, 1895, 8096, 8097, 4580, 1896, 4054, 318, 8098, 2094, 4055, 4293, 8099, 8100, 485, 8101,  # 8038</span>
<span class="gi">+    938, 3862, 553, 2670, 116, 8102, 3863, 3612, 8103, 3498, 2671, 2773, 3401, 3311, 2807, 8104,  # 8054</span>
<span class="gi">+    3613, 2929, 4056, 1747, 2930, 2968, 8105, 8106, 207, 8107, 8108, 2672, 4581, 2514, 8109, 3015,  # 8070</span>
<span class="gi">+    890, 3614, 3864, 8110, 1877, 3732, 3402, 8111, 2183, 2353, 3403, 1652, 8112, 8113, 8114, 941,  # 8086</span>
<span class="gi">+    2294, 208, 3499, 4057, 2019, 330, 4294, 3865, 2892, 2492, 3733, 4295, 8115, 8116, 8117, 8118,  # 8102</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gh">diff --git a/chardet/euctwprober.py b/chardet/euctwprober.py</span>
<span class="gh">index be16c9e..ca10a23 100644</span>
<span class="gd">--- a/chardet/euctwprober.py</span>
<span class="gi">+++ b/chardet/euctwprober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import EUCTWDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,16 @@ from .mbcssm import EUCTW_SM_MODEL</span>


<span class="w"> </span>class EUCTWProber(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(EUCTW_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = EUCTWDistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "EUC-TW"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Taiwan"</span>
<span class="gh">diff --git a/chardet/gb2312freq.py b/chardet/gb2312freq.py</span>
<span class="gh">index 304cd36..b32bfc7 100644</span>
<span class="gd">--- a/chardet/gb2312freq.py</span>
<span class="gi">+++ b/chardet/gb2312freq.py</span>
<span class="gu">@@ -1,308 +1,284 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# GB2312 most frequently used character table</span>
<span class="gi">+#</span>
<span class="gi">+# Char to FreqOrder table , from hz6763</span>
<span class="gi">+</span>
<span class="gi">+# 512  --> 0.79  -- 0.79</span>
<span class="gi">+# 1024 --> 0.92  -- 0.13</span>
<span class="gi">+# 2048 --> 0.98  -- 0.06</span>
<span class="gi">+# 6768 --> 1.00  -- 0.02</span>
<span class="gi">+#</span>
<span class="gi">+# Ideal Distribution Ratio = 0.79135/(1-0.79135) = 3.79</span>
<span class="gi">+# Random Distribution Ration = 512 / (3755 - 512) = 0.157</span>
<span class="gi">+#</span>
<span class="gi">+# Typical Distribution Ratio about 25% of Ideal one, still much higher that RDR</span>
<span class="gi">+</span>
<span class="w"> </span>GB2312_TYPICAL_DISTRIBUTION_RATIO = 0.9
<span class="gi">+</span>
<span class="w"> </span>GB2312_TABLE_SIZE = 3760
<span class="gd">-GB2312_CHAR_TO_FREQ_ORDER = (1671, 749, 1443, 2364, 3924, 3807, 2330, 3921,</span>
<span class="gd">-    1704, 3463, 2691, 1511, 1515, 572, 3191, 2205, 2361, 224, 2558, 479, </span>
<span class="gd">-    1711, 963, 3162, 440, 4060, 1905, 2966, 2947, 3580, 2647, 3961, 3842, </span>
<span class="gd">-    2204, 869, 4207, 970, 2678, 5626, 2944, 2956, 1479, 4048, 514, 3595, </span>
<span class="gd">-    588, 1346, 2820, 3409, 249, 4088, 1746, 1873, 2047, 1774, 581, 1813, </span>
<span class="gd">-    358, 1174, 3590, 1014, 1561, 4844, 2245, 670, 1636, 3112, 889, 1286, </span>
<span class="gd">-    953, 556, 2327, 3060, 1290, 3141, 613, 185, 3477, 1367, 850, 3820, 1715,</span>
<span class="gd">-    2428, 2642, 2303, 2732, 3041, 2562, 2648, 3566, 3946, 1349, 388, 3098, </span>
<span class="gd">-    2091, 1360, 3585, 152, 1687, 1539, 738, 1559, 59, 1232, 2925, 2267, </span>
<span class="gd">-    1388, 1249, 1741, 1679, 2960, 151, 1566, 1125, 1352, 4271, 924, 4296, </span>
<span class="gd">-    385, 3166, 4459, 310, 1245, 2850, 70, 3285, 2729, 3534, 3575, 2398, </span>
<span class="gd">-    3298, 3466, 1960, 2265, 217, 3647, 864, 1909, 2084, 4401, 2773, 1010, </span>
<span class="gd">-    3269, 5152, 853, 3051, 3121, 1244, 4251, 1895, 364, 1499, 1540, 2313, </span>
<span class="gd">-    1180, 3655, 2268, 562, 715, 2417, 3061, 544, 336, 3768, 2380, 1752, </span>
<span class="gd">-    4075, 950, 280, 2425, 4382, 183, 2759, 3272, 333, 4297, 2155, 1688, </span>
<span class="gd">-    2356, 1444, 1039, 4540, 736, 1177, 3349, 2443, 2368, 2144, 2225, 565, </span>
<span class="gd">-    196, 1482, 3406, 927, 1335, 4147, 692, 878, 1311, 1653, 3911, 3622, </span>
<span class="gd">-    1378, 4200, 1840, 2969, 3149, 2126, 1816, 2534, 1546, 2393, 2760, 737, </span>
<span class="gd">-    2494, 13, 447, 245, 2747, 38, 2765, 2129, 2589, 1079, 606, 360, 471, </span>
<span class="gd">-    3755, 2890, 404, 848, 699, 1785, 1236, 370, 2221, 1023, 3746, 2074, </span>
<span class="gd">-    2026, 2023, 2388, 1581, 2119, 812, 1141, 3091, 2536, 1519, 804, 2053, </span>
<span class="gd">-    406, 1596, 1090, 784, 548, 4414, 1806, 2264, 2936, 1100, 343, 4114, </span>
<span class="gd">-    5096, 622, 3358, 743, 3668, 1510, 1626, 5020, 3567, 2513, 3195, 4115, </span>
<span class="gd">-    5627, 2489, 2991, 24, 2065, 2697, 1087, 2719, 48, 1634, 315, 68, 985, </span>
<span class="gd">-    2052, 198, 2239, 1347, 1107, 1439, 597, 2366, 2172, 871, 3307, 919, </span>
<span class="gd">-    2487, 2790, 1867, 236, 2570, 1413, 3794, 906, 3365, 3381, 1701, 1982, </span>
<span class="gd">-    1818, 1524, 2924, 1205, 616, 2586, 2072, 2004, 575, 253, 3099, 32, 1365,</span>
<span class="gd">-    1182, 197, 1714, 2454, 1201, 554, 3388, 3224, 2748, 756, 2587, 250, </span>
<span class="gd">-    2567, 1507, 1517, 3529, 1922, 2761, 2337, 3416, 1961, 1677, 2452, 2238,</span>
<span class="gd">-    3153, 615, 911, 1506, 1474, 2495, 1265, 1906, 2749, 3756, 3280, 2161, </span>
<span class="gd">-    898, 2714, 1759, 3450, 2243, 2444, 563, 26, 3286, 2266, 3769, 3344, </span>
<span class="gd">-    2707, 3677, 611, 1402, 531, 1028, 2871, 4548, 1375, 261, 2948, 835, </span>
<span class="gd">-    1190, 4134, 353, 840, 2684, 1900, 3082, 1435, 2109, 1207, 1674, 329, </span>
<span class="gd">-    1872, 2781, 4055, 2686, 2104, 608, 3318, 2423, 2957, 2768, 1108, 3739, </span>
<span class="gd">-    3512, 3271, 3985, 2203, 1771, 3520, 1418, 2054, 1681, 1153, 225, 1627, </span>
<span class="gd">-    2929, 162, 2050, 2511, 3687, 1954, 124, 1859, 2431, 1684, 3032, 2894, </span>
<span class="gd">-    585, 4805, 3969, 2869, 2704, 2088, 2032, 2095, 3656, 2635, 4362, 2209, </span>
<span class="gd">-    256, 518, 2042, 2105, 3777, 3657, 643, 2298, 1148, 1779, 190, 989, 3544,</span>
<span class="gd">-    414, 11, 2135, 2063, 2979, 1471, 403, 3678, 126, 770, 1563, 671, 2499, </span>
<span class="gd">-    3216, 2877, 600, 1179, 307, 2805, 4937, 1268, 1297, 2694, 252, 4032, </span>
<span class="gd">-    1448, 1494, 1331, 1394, 127, 2256, 222, 1647, 1035, 1481, 3056, 1915, </span>
<span class="gd">-    1048, 873, 3651, 210, 33, 1608, 2516, 200, 1520, 415, 102, 0, 3389, </span>
<span class="gd">-    1287, 817, 91, 3299, 2940, 836, 1814, 549, 2197, 1396, 1669, 2987, 3582,</span>
<span class="gd">-    2297, 2848, 4528, 1070, 687, 20, 1819, 121, 1552, 1364, 1461, 1968, </span>
<span class="gd">-    2617, 3540, 2824, 2083, 177, 948, 4938, 2291, 110, 4549, 2066, 648, </span>
<span class="gd">-    3359, 1755, 2110, 2114, 4642, 4845, 1693, 3937, 3308, 1257, 1869, 2123,</span>
<span class="gd">-    208, 1804, 3159, 2992, 2531, 2549, 3361, 2418, 1350, 2347, 2800, 2568, </span>
<span class="gd">-    1291, 2036, 2680, 72, 842, 1990, 212, 1233, 1154, 1586, 75, 2027, 3410,</span>
<span class="gd">-    4900, 1823, 1337, 2710, 2676, 728, 2810, 1522, 3026, 4995, 157, 755, </span>
<span class="gd">-    1050, 4022, 710, 785, 1936, 2194, 2085, 1406, 2777, 2400, 150, 1250, </span>
<span class="gd">-    4049, 1206, 807, 1910, 534, 529, 3309, 1721, 1660, 274, 39, 2827, 661, </span>
<span class="gd">-    2670, 1578, 925, 3248, 3815, 1094, 4278, 4901, 4252, 41, 1150, 3747, </span>
<span class="gd">-    2572, 2227, 4501, 3658, 4902, 3813, 3357, 3617, 2884, 2258, 887, 538, </span>
<span class="gd">-    4187, 3199, 1294, 2439, 3042, 2329, 2343, 2497, 1255, 107, 543, 1527, </span>
<span class="gd">-    521, 3478, 3568, 194, 5062, 15, 961, 3870, 1241, 1192, 2664, 66, 5215, </span>
<span class="gd">-    3260, 2111, 1295, 1127, 2152, 3805, 4135, 901, 1164, 1976, 398, 1278, </span>
<span class="gd">-    530, 1460, 748, 904, 1054, 1966, 1426, 53, 2909, 509, 523, 2279, 1534, </span>
<span class="gd">-    536, 1019, 239, 1685, 460, 2353, 673, 1065, 2401, 3600, 4298, 2272, </span>
<span class="gd">-    1272, 2363, 284, 1753, 3679, 4064, 1695, 81, 815, 2677, 2757, 2731, </span>
<span class="gd">-    1386, 859, 500, 4221, 2190, 2566, 757, 1006, 2519, 2068, 1166, 1455, </span>
<span class="gd">-    337, 2654, 3203, 1863, 1682, 1914, 3025, 1252, 1409, 1366, 847, 714, </span>
<span class="gd">-    2834, 2038, 3209, 964, 2970, 1901, 885, 2553, 1078, 1756, 3049, 301, </span>
<span class="gd">-    1572, 3326, 688, 2130, 1996, 2429, 1805, 1648, 2930, 3421, 2750, 3652, </span>
<span class="gd">-    3088, 262, 1158, 1254, 389, 1641, 1812, 526, 1719, 923, 2073, 1073, </span>
<span class="gd">-    1902, 468, 489, 4625, 1140, 857, 2375, 3070, 3319, 2863, 380, 116, 1328,</span>
<span class="gd">-    2693, 1161, 2244, 273, 1212, 1884, 2769, 3011, 1775, 1142, 461, 3066, </span>
<span class="gd">-    1200, 2147, 2212, 790, 702, 2695, 4222, 1601, 1058, 434, 2338, 5153, </span>
<span class="gd">-    3640, 67, 2360, 4099, 2502, 618, 3472, 1329, 416, 1132, 830, 2782, 1807,</span>
<span class="gd">-    2653, 3211, 3510, 1662, 192, 2124, 296, 3979, 1739, 1611, 3684, 23, 118,</span>
<span class="gd">-    324, 446, 1239, 1225, 293, 2520, 3814, 3795, 2535, 3116, 17, 1074, 467,</span>
<span class="gd">-    2692, 2201, 387, 2922, 45, 1326, 3055, 1645, 3659, 2817, 958, 243, 1903,</span>
<span class="gd">-    2320, 1339, 2825, 1784, 3289, 356, 576, 865, 2315, 2381, 3377, 3916, </span>
<span class="gd">-    1088, 3122, 1713, 1655, 935, 628, 4689, 1034, 1327, 441, 800, 720, 894,</span>
<span class="gd">-    1979, 2183, 1528, 5289, 2702, 1071, 4046, 3572, 2399, 1571, 3281, 79, </span>
<span class="gd">-    761, 1103, 327, 134, 758, 1899, 1371, 1615, 879, 442, 215, 2605, 2579, </span>
<span class="gd">-    173, 2048, 2485, 1057, 2975, 3317, 1097, 2253, 3801, 4263, 1403, 1650, </span>
<span class="gd">-    2946, 814, 4968, 3487, 1548, 2644, 1567, 1285, 2, 295, 2636, 97, 946, </span>
<span class="gd">-    3576, 832, 141, 4257, 3273, 760, 3821, 3521, 3156, 2607, 949, 1024, </span>
<span class="gd">-    1733, 1516, 1803, 1920, 2125, 2283, 2665, 3180, 1501, 2064, 3560, 2171,</span>
<span class="gd">-    1592, 803, 3518, 1416, 732, 3897, 4258, 1363, 1362, 2458, 119, 1427, </span>
<span class="gd">-    602, 1525, 2608, 1605, 1639, 3175, 694, 3064, 10, 465, 76, 2000, 4846, </span>
<span class="gd">-    4208, 444, 3781, 1619, 3353, 2206, 1273, 3796, 740, 2483, 320, 1723, </span>
<span class="gd">-    2377, 3660, 2619, 1359, 1137, 1762, 1724, 2345, 2842, 1850, 1862, 912, </span>
<span class="gd">-    821, 1866, 612, 2625, 1735, 2573, 3369, 1093, 844, 89, 937, 930, 1424, </span>
<span class="gd">-    3564, 2413, 2972, 1004, 3046, 3019, 2011, 711, 3171, 1452, 4178, 428, </span>
<span class="gd">-    801, 1943, 432, 445, 2811, 206, 4136, 1472, 730, 349, 73, 397, 2802, </span>
<span class="gd">-    2547, 998, 1637, 1167, 789, 396, 3217, 154, 1218, 716, 1120, 1780, 2819,</span>
<span class="gd">-    4826, 1931, 3334, 3762, 2139, 1215, 2627, 552, 3664, 3628, 3232, 1405, </span>
<span class="gd">-    2383, 3111, 1356, 2652, 3577, 3320, 3101, 1703, 640, 1045, 1370, 1246, </span>
<span class="gd">-    4996, 371, 1575, 2436, 1621, 2210, 984, 4033, 1734, 2638, 16, 4529, 663,</span>
<span class="gd">-    2755, 3255, 1451, 3917, 2257, 1253, 1955, 2234, 1263, 2951, 214, 1229, </span>
<span class="gd">-    617, 485, 359, 1831, 1969, 473, 2310, 750, 2058, 165, 80, 2864, 2419, </span>
<span class="gd">-    361, 4344, 2416, 2479, 1134, 796, 3726, 1266, 2943, 860, 2715, 938, 390,</span>
<span class="gd">-    2734, 1313, 1384, 248, 202, 877, 1064, 2854, 522, 3907, 279, 1602, 297,</span>
<span class="gd">-    2357, 395, 3740, 137, 2075, 944, 4089, 2584, 1267, 3802, 62, 1533, 2285,</span>
<span class="gd">-    178, 176, 780, 2440, 201, 3707, 590, 478, 1560, 4354, 2117, 1075, 30, </span>
<span class="gd">-    74, 4643, 4004, 1635, 1441, 2745, 776, 2596, 238, 1077, 1692, 1912, </span>
<span class="gd">-    2844, 605, 499, 1742, 3947, 241, 3053, 980, 1749, 936, 2640, 4511, 2582,</span>
<span class="gd">-    515, 1543, 2162, 5322, 2892, 2993, 890, 2148, 1924, 665, 1827, 3581, </span>
<span class="gd">-    1032, 968, 3163, 339, 1044, 1896, 270, 583, 1791, 1720, 4367, 1194, </span>
<span class="gd">-    3488, 3669, 43, 2523, 1657, 163, 2167, 290, 1209, 1622, 3378, 550, 634,</span>
<span class="gd">-    2508, 2510, 695, 2634, 2384, 2512, 1476, 1414, 220, 1469, 2341, 2138, </span>
<span class="gd">-    2852, 3183, 2900, 4939, 2865, 3502, 1211, 3680, 854, 3227, 1299, 2976, </span>
<span class="gd">-    3172, 186, 2998, 1459, 443, 1067, 3251, 1495, 321, 1932, 3054, 909, 753,</span>
<span class="gd">-    1410, 1828, 436, 2441, 1119, 1587, 3164, 2186, 1258, 227, 231, 1425, </span>
<span class="gd">-    1890, 3200, 3942, 247, 959, 725, 5254, 2741, 577, 2158, 2079, 929, 120,</span>
<span class="gd">-    174, 838, 2813, 591, 1115, 417, 2024, 40, 3240, 1536, 1037, 291, 4151, </span>
<span class="gd">-    2354, 632, 1298, 2406, 2500, 3535, 1825, 1846, 3451, 205, 1171, 345, </span>
<span class="gd">-    4238, 18, 1163, 811, 685, 2208, 1217, 425, 1312, 1508, 1175, 4308, 2552,</span>
<span class="gd">-    1033, 587, 1381, 3059, 2984, 3482, 340, 1316, 4023, 3972, 792, 3176, </span>
<span class="gd">-    519, 777, 4690, 918, 933, 4130, 2981, 3741, 90, 3360, 2911, 2200, 5184,</span>
<span class="gd">-    4550, 609, 3079, 2030, 272, 3379, 2736, 363, 3881, 1130, 1447, 286, 779,</span>
<span class="gd">-    357, 1169, 3350, 3137, 1630, 1220, 2687, 2391, 747, 1277, 3688, 2618, </span>
<span class="gd">-    2682, 2601, 1156, 3196, 5290, 4034, 3102, 1689, 3596, 3128, 874, 219, </span>
<span class="gd">-    2783, 798, 508, 1843, 2461, 269, 1658, 1776, 1392, 1913, 2983, 3287, </span>
<span class="gd">-    2866, 2159, 2372, 829, 4076, 46, 4253, 2873, 1889, 1894, 915, 1834, </span>
<span class="gd">-    1631, 2181, 2318, 298, 664, 2818, 3555, 2735, 954, 3228, 3117, 527, </span>
<span class="gd">-    3511, 2173, 681, 2712, 3033, 2247, 2346, 3467, 1652, 155, 2164, 3382, </span>
<span class="gd">-    113, 1994, 450, 899, 494, 994, 1237, 2958, 1875, 2336, 1926, 3727, 545,</span>
<span class="gd">-    1577, 1550, 633, 3473, 204, 1305, 3072, 2410, 1956, 2471, 707, 2134, </span>
<span class="gd">-    841, 2195, 2196, 2663, 3843, 1026, 4940, 990, 3252, 4997, 368, 1092, </span>
<span class="gd">-    437, 3212, 3258, 1933, 1829, 675, 2977, 2893, 412, 943, 3723, 4644, </span>
<span class="gd">-    3294, 3283, 2230, 2373, 5154, 2389, 2241, 2661, 2323, 1404, 2524, 593, </span>
<span class="gd">-    787, 677, 3008, 1275, 2059, 438, 2709, 2609, 2240, 2269, 2246, 1446, 36,</span>
<span class="gd">-    1568, 1373, 3892, 1574, 2301, 1456, 3962, 693, 2276, 5216, 2035, 1143, </span>
<span class="gd">-    2720, 1919, 1797, 1811, 2763, 4137, 2597, 1830, 1699, 1488, 1198, 2090,</span>
<span class="gd">-    424, 1694, 312, 3634, 3390, 4179, 3335, 2252, 1214, 561, 1059, 3243, </span>
<span class="gd">-    2295, 2561, 975, 5155, 2321, 2751, 3772, 472, 1537, 3282, 3398, 1047, </span>
<span class="gd">-    2077, 2348, 2878, 1323, 3340, 3076, 690, 2906, 51, 369, 170, 3541, 1060,</span>
<span class="gd">-    2187, 2688, 3670, 2541, 1083, 1683, 928, 3918, 459, 109, 4427, 599, </span>
<span class="gd">-    3744, 4286, 143, 2101, 2730, 2490, 82, 1588, 3036, 2121, 281, 1860, 477,</span>
<span class="gd">-    4035, 1238, 2812, 3020, 2716, 3312, 1530, 2188, 2055, 1317, 843, 636, </span>
<span class="gd">-    1808, 1173, 3495, 649, 181, 1002, 147, 3641, 1159, 2414, 3750, 2289, </span>
<span class="gd">-    2795, 813, 3123, 2610, 1136, 4368, 5, 3391, 4541, 2174, 420, 429, 1728,</span>
<span class="gd">-    754, 1228, 2115, 2219, 347, 2223, 2733, 735, 1518, 3003, 2355, 3134, </span>
<span class="gd">-    1764, 3948, 3329, 1888, 2424, 1001, 1234, 1972, 3321, 3363, 1672, 1021,</span>
<span class="gd">-    1450, 1584, 226, 765, 655, 2526, 3404, 3244, 2302, 3665, 731, 594, 2184,</span>
<span class="gd">-    319, 1576, 621, 658, 2656, 4299, 2099, 3864, 1279, 2071, 2598, 2739, </span>
<span class="gd">-    795, 3086, 3699, 3908, 1707, 2352, 2402, 1382, 3136, 2475, 1465, 4847, </span>
<span class="gd">-    3496, 3865, 1085, 3004, 2591, 1084, 213, 2287, 1963, 3565, 2250, 822, </span>
<span class="gd">-    793, 4574, 3187, 1772, 1789, 3050, 595, 1484, 1959, 2770, 1080, 2650, </span>
<span class="gd">-    456, 422, 2996, 940, 3322, 4328, 4345, 3092, 2742, 965, 2784, 739, 4124,</span>
<span class="gd">-    952, 1358, 2498, 2949, 2565, 332, 2698, 2378, 660, 2260, 2473, 4194, </span>
<span class="gd">-    3856, 2919, 535, 1260, 2651, 1208, 1428, 1300, 1949, 1303, 2942, 433, </span>
<span class="gd">-    2455, 2450, 1251, 1946, 614, 1269, 641, 1306, 1810, 2737, 3078, 2912, </span>
<span class="gd">-    564, 2365, 1419, 1415, 1497, 4460, 2367, 2185, 1379, 3005, 1307, 3218, </span>
<span class="gd">-    2175, 1897, 3063, 682, 1157, 4040, 4005, 1712, 1160, 1941, 1399, 394, </span>
<span class="gd">-    402, 2952, 1573, 1151, 2986, 2404, 862, 299, 2033, 1489, 3006, 346, 171,</span>
<span class="gd">-    2886, 3401, 1726, 2932, 168, 2533, 47, 2507, 1030, 3735, 1145, 3370, </span>
<span class="gd">-    1395, 1318, 1579, 3609, 4560, 2857, 4116, 1457, 2529, 1965, 504, 1036, </span>
<span class="gd">-    2690, 2988, 2405, 745, 5871, 849, 2397, 2056, 3081, 863, 2359, 3857, </span>
<span class="gd">-    2096, 99, 1397, 1769, 2300, 4428, 1643, 3455, 1978, 1757, 3718, 1440, </span>
<span class="gd">-    35, 4879, 3742, 1296, 4228, 2280, 160, 5063, 1599, 2013, 166, 520, 3479,</span>
<span class="gd">-    1646, 3345, 3012, 490, 1937, 1545, 1264, 2182, 2505, 1096, 1188, 1369, </span>
<span class="gd">-    1436, 2421, 1667, 2792, 2460, 1270, 2122, 727, 3167, 2143, 806, 1706, </span>
<span class="gd">-    1012, 1800, 3037, 960, 2218, 1882, 805, 139, 2456, 1139, 1521, 851, </span>
<span class="gd">-    1052, 3093, 3089, 342, 2039, 744, 5097, 1468, 1502, 1585, 2087, 223, </span>
<span class="gd">-    939, 326, 2140, 2577, 892, 2481, 1623, 4077, 982, 3708, 135, 2131, 87, </span>
<span class="gd">-    2503, 3114, 2326, 1106, 876, 1616, 547, 2997, 2831, 2093, 3441, 4530, </span>
<span class="gd">-    4314, 9, 3256, 4229, 4148, 659, 1462, 1986, 1710, 2046, 2913, 2231, </span>
<span class="gd">-    4090, 4880, 5255, 3392, 3274, 1368, 3689, 4645, 1477, 705, 3384, 3635, </span>
<span class="gd">-    1068, 1529, 2941, 1458, 3782, 1509, 100, 1656, 2548, 718, 2339, 408, </span>
<span class="gd">-    1590, 2780, 3548, 1838, 4117, 3719, 1345, 3530, 717, 3442, 2778, 3220, </span>
<span class="gd">-    2898, 1892, 4590, 3614, 3371, 2043, 1998, 1224, 3483, 891, 635, 584, </span>
<span class="gd">-    2559, 3355, 733, 1766, 1729, 1172, 3789, 1891, 2307, 781, 2982, 2271, </span>
<span class="gd">-    1957, 1580, 5773, 2633, 2005, 4195, 3097, 1535, 3213, 1189, 1934, 5693,</span>
<span class="gd">-    3262, 586, 3118, 1324, 1598, 517, 1564, 2217, 1868, 1893, 4445, 3728, </span>
<span class="gd">-    2703, 3139, 1526, 1787, 1992, 3882, 2875, 1549, 1199, 1056, 2224, 1904,</span>
<span class="gd">-    2711, 5098, 4287, 338, 1993, 3129, 3489, 2689, 1809, 2815, 1997, 957, </span>
<span class="gd">-    1855, 3898, 2550, 3275, 3057, 1105, 1319, 627, 1505, 1911, 1883, 3526, </span>
<span class="gd">-    698, 3629, 3456, 1833, 1431, 746, 77, 1261, 2017, 2296, 1977, 1885, 125,</span>
<span class="gd">-    1334, 1600, 525, 1798, 1109, 2222, 1470, 1945, 559, 2236, 1186, 3443, </span>
<span class="gd">-    2476, 1929, 1411, 2411, 3135, 1777, 3372, 2621, 1841, 1613, 3229, 668, </span>
<span class="gd">-    1430, 1839, 2643, 2916, 195, 1989, 2671, 2358, 1387, 629, 3205, 2293, </span>
<span class="gd">-    5256, 4439, 123, 1310, 888, 1879, 4300, 3021, 3605, 1003, 1162, 3192, </span>
<span class="gd">-    2910, 2010, 140, 2395, 2859, 55, 1082, 2012, 2901, 662, 419, 2081, 1438,</span>
<span class="gd">-    680, 2774, 4654, 3912, 1620, 1731, 1625, 5035, 4065, 2328, 512, 1344, </span>
<span class="gd">-    802, 5443, 2163, 2311, 2537, 524, 3399, 98, 1155, 2103, 1918, 2606, </span>
<span class="gd">-    3925, 2816, 1393, 2465, 1504, 3773, 2177, 3963, 1478, 4346, 180, 1113, </span>
<span class="gd">-    4655, 3461, 2028, 1698, 833, 2696, 1235, 1322, 1594, 4408, 3623, 3013, </span>
<span class="gd">-    3225, 2040, 3022, 541, 2881, 607, 3632, 2029, 1665, 1219, 639, 1385, </span>
<span class="gd">-    1686, 1099, 2803, 3231, 1938, 3188, 2858, 427, 676, 2772, 1168, 2025, </span>
<span class="gd">-    454, 3253, 2486, 3556, 230, 1950, 580, 791, 1991, 1280, 1086, 1974, </span>
<span class="gd">-    2034, 630, 257, 3338, 2788, 4903, 1017, 86, 4790, 966, 2789, 1995, 1696,</span>
<span class="gd">-    1131, 259, 3095, 4188, 1308, 179, 1463, 5257, 289, 4107, 1248, 42, 3413,</span>
<span class="gd">-    1725, 2288, 896, 1947, 774, 4474, 4254, 604, 3430, 4264, 392, 2514, </span>
<span class="gd">-    2588, 452, 237, 1408, 3018, 988, 4531, 1970, 3034, 3310, 540, 2370, </span>
<span class="gd">-    1562, 1288, 2990, 502, 4765, 1147, 4, 1853, 2708, 207, 294, 2814, 4078,</span>
<span class="gd">-    2902, 2509, 684, 34, 3105, 3532, 2551, 644, 709, 2801, 2344, 573, 1727,</span>
<span class="gd">-    3573, 3557, 2021, 1081, 3100, 4315, 2100, 3681, 199, 2263, 1837, 2385, </span>
<span class="gd">-    146, 3484, 1195, 2776, 3949, 997, 1939, 3973, 1008, 1091, 1202, 1962, </span>
<span class="gd">-    1847, 1149, 4209, 5444, 1076, 493, 117, 5400, 2521, 972, 1490, 2934, </span>
<span class="gd">-    1796, 4542, 2374, 1512, 2933, 2657, 413, 2888, 1135, 2762, 2314, 2156, </span>
<span class="gd">-    1355, 2369, 766, 2007, 2527, 2170, 3124, 2491, 2593, 2632, 4757, 2437, </span>
<span class="gd">-    234, 3125, 3591, 1898, 1750, 1376, 1942, 3468, 3138, 570, 2127, 2145, </span>
<span class="gd">-    3276, 4131, 962, 132, 1445, 4196, 19, 941, 3624, 3480, 3366, 1973, 1374,</span>
<span class="gd">-    4461, 3431, 2629, 283, 2415, 2275, 808, 2887, 3620, 2112, 2563, 1353, </span>
<span class="gd">-    3610, 955, 1089, 3103, 1053, 96, 88, 4097, 823, 3808, 1583, 399, 292, </span>
<span class="gd">-    4091, 3313, 421, 1128, 642, 4006, 903, 2539, 1877, 2082, 596, 29, 4066,</span>
<span class="gd">-    1790, 722, 2157, 130, 995, 1569, 769, 1485, 464, 513, 2213, 288, 1923, </span>
<span class="gd">-    1101, 2453, 4316, 133, 486, 2445, 50, 625, 487, 2207, 57, 423, 481, </span>
<span class="gd">-    2962, 159, 3729, 1558, 491, 303, 482, 501, 240, 2837, 112, 3648, 2392, </span>
<span class="gd">-    1783, 362, 8, 3433, 3422, 610, 2793, 3277, 1390, 1284, 1654, 21, 3823, </span>
<span class="gd">-    734, 367, 623, 193, 287, 374, 1009, 1483, 816, 476, 313, 2255, 2340, </span>
<span class="gd">-    1262, 2150, 2899, 1146, 2581, 782, 2116, 1659, 2018, 1880, 255, 3586, </span>
<span class="gd">-    3314, 1110, 2867, 2137, 2564, 986, 2767, 5185, 2006, 650, 158, 926, 762,</span>
<span class="gd">-    881, 3157, 2717, 2362, 3587, 306, 3690, 3245, 1542, 3077, 2427, 1691, </span>
<span class="gd">-    2478, 2118, 2985, 3490, 2438, 539, 2305, 983, 129, 1754, 355, 4201, </span>
<span class="gd">-    2386, 827, 2923, 104, 1773, 2838, 2771, 411, 2905, 3919, 376, 767, 122,</span>
<span class="gd">-    1114, 828, 2422, 1817, 3506, 266, 3460, 1007, 1609, 4998, 945, 2612, </span>
<span class="gd">-    4429, 2274, 726, 1247, 1964, 2914, 2199, 2070, 4002, 4108, 657, 3323, </span>
<span class="gd">-    1422, 579, 455, 2764, 4737, 1222, 2895, 1670, 824, 1223, 1487, 2525, </span>
<span class="gd">-    558, 861, 3080, 598, 2659, 2515, 1967, 752, 2583, 2376, 2214, 4180, 977,</span>
<span class="gd">-    704, 2464, 4999, 2622, 4109, 1210, 2961, 819, 1541, 142, 2284, 44, 418,</span>
<span class="gd">-    457, 1126, 3730, 4347, 4626, 1644, 1876, 3671, 1864, 302, 1063, 5694, </span>
<span class="gd">-    624, 723, 1984, 3745, 1314, 1676, 2488, 1610, 1449, 3558, 3569, 2166, </span>
<span class="gd">-    2098, 409, 1011, 2325, 3704, 2306, 818, 1732, 1383, 1824, 1844, 3757, </span>
<span class="gd">-    999, 2705, 3497, 1216, 1423, 2683, 2426, 2954, 2501, 2726, 2229, 1475, </span>
<span class="gd">-    2554, 5064, 1971, 1794, 1666, 2014, 1343, 783, 724, 191, 2434, 1354, </span>
<span class="gd">-    2220, 5065, 1763, 2752, 2472, 4152, 131, 175, 2885, 3434, 92, 1466, </span>
<span class="gd">-    4920, 2616, 3871, 3872, 3866, 128, 1551, 1632, 669, 1854, 3682, 4691, </span>
<span class="gd">-    4125, 1230, 188, 2973, 3290, 1302, 1213, 560, 3266, 917, 763, 3909, </span>
<span class="gd">-    3249, 1760, 868, 1958, 764, 1782, 2097, 145, 2277, 3774, 4462, 64, 1491,</span>
<span class="gd">-    3062, 971, 2132, 3606, 2442, 221, 1226, 1617, 218, 323, 1185, 3207, </span>
<span class="gd">-    3147, 571, 619, 1473, 1005, 1744, 2281, 449, 1887, 2396, 3685, 275, 375,</span>
<span class="gd">-    3816, 1743, 3844, 3731, 845, 1983, 2350, 4210, 1377, 773, 967, 3499, </span>
<span class="gd">-    3052, 3743, 2725, 4007, 1697, 1022, 3943, 1464, 3264, 2855, 2722, 1952,</span>
<span class="gd">-    1029, 2839, 2467, 84, 4383, 2215, 820, 1391, 2015, 2448, 3672, 377, </span>
<span class="gd">-    1948, 2168, 797, 2545, 3536, 2578, 2645, 94, 2874, 1678, 405, 1259, </span>
<span class="gd">-    3071, 771, 546, 1315, 470, 1243, 3083, 895, 2468, 981, 969, 2037, 846, </span>
<span class="gd">-    4181, 653, 1276, 2928, 14, 2594, 557, 3007, 2474, 156, 902, 1338, 1740,</span>
<span class="gd">-    2574, 537, 2518, 973, 2282, 2216, 2433, 1928, 138, 2903, 1293, 2631, </span>
<span class="gd">-    1612, 646, 3457, 839, 2935, 111, 496, 2191, 2847, 589, 3186, 149, 3994,</span>
<span class="gd">-    2060, 4031, 2641, 4067, 3145, 1870, 37, 3597, 2136, 1025, 2051, 3009, </span>
<span class="gd">-    3383, 3549, 1121, 1016, 3261, 1301, 251, 2446, 2599, 2153, 872, 3246, </span>
<span class="gd">-    637, 334, 3705, 831, 884, 921, 3065, 3140, 4092, 2198, 1944, 246, 2964,</span>
<span class="gd">-    108, 2045, 1152, 1921, 2308, 1031, 203, 3173, 4170, 1907, 3890, 810, </span>
<span class="gd">-    1401, 2003, 1690, 506, 647, 1242, 2828, 1761, 1649, 3208, 2249, 1589, </span>
<span class="gd">-    3709, 2931, 5156, 1708, 498, 666, 2613, 834, 3817, 1231, 184, 2851, </span>
<span class="gd">-    1124, 883, 3197, 2261, 3710, 1765, 1553, 2658, 1178, 2639, 2351, 93, </span>
<span class="gd">-    1193, 942, 2538, 2141, 4402, 235, 1821, 870, 1591, 2192, 1709, 1871, </span>
<span class="gd">-    3341, 1618, 4126, 2595, 2334, 603, 651, 69, 701, 268, 2662, 3411, 2555,</span>
<span class="gd">-    1380, 1606, 503, 448, 254, 2371, 2646, 574, 1187, 2309, 1770, 322, 2235,</span>
<span class="gd">-    1292, 1801, 305, 566, 1133, 229, 2067, 2057, 706, 167, 483, 2002, 2672,</span>
<span class="gd">-    3295, 1820, 3561, 3067, 316, 378, 2746, 3452, 1112, 136, 1981, 507, </span>
<span class="gd">-    1651, 2917, 1117, 285, 4591, 182, 2580, 3522, 1304, 335, 3303, 1835, </span>
<span class="gd">-    2504, 1795, 1792, 2248, 674, 1018, 2106, 2449, 1857, 2292, 2845, 976, </span>
<span class="gd">-    3047, 1781, 2600, 2727, 1389, 1281, 52, 3152, 153, 265, 3950, 672, 3485,</span>
<span class="gd">-    3951, 4463, 430, 1183, 365, 278, 2169, 27, 1407, 1336, 2304, 209, 1340,</span>
<span class="gd">-    1730, 2202, 1852, 2403, 2883, 979, 1737, 1062, 631, 2829, 2542, 3876, </span>
<span class="gd">-    2592, 825, 2086, 2226, 3048, 3625, 352, 1417, 3724, 542, 991, 431, 1351,</span>
<span class="gd">-    3938, 1861, 2294, 826, 1361, 2927, 3142, 3503, 1738, 463, 2462, 2723, </span>
<span class="gd">-    582, 1916, 1595, 2808, 400, 3845, 3891, 2868, 3621, 2254, 58, 2492, </span>
<span class="gd">-    1123, 910, 2160, 2614, 1372, 1603, 1196, 1072, 3385, 1700, 3267, 1980, </span>
<span class="gd">-    696, 480, 2430, 920, 799, 1570, 2920, 1951, 2041, 4047, 2540, 1321, </span>
<span class="gd">-    4223, 2469, 3562, 2228, 1271, 2602, 401, 2833, 3351, 2575, 5157, 907, </span>
<span class="gd">-    2312, 1256, 410, 263, 3507, 1582, 996, 678, 1849, 2316, 1480, 908, 3545,</span>
<span class="gd">-    2237, 703, 2322, 667, 1826, 2849, 1531, 2604, 2999, 2407, 3146, 2151, </span>
<span class="gd">-    2630, 1786, 3711, 469, 3542, 497, 3899, 2409, 858, 837, 4446, 3393, </span>
<span class="gd">-    1274, 786, 620, 1845, 2001, 3311, 484, 308, 3367, 1204, 1815, 3691, </span>
<span class="gd">-    2332, 1532, 2557, 1842, 2020, 2724, 1927, 2333, 4440, 567, 22, 1673, </span>
<span class="gd">-    2728, 4475, 1987, 1858, 1144, 1597, 101, 1832, 3601, 12, 974, 3783, </span>
<span class="gd">-    4391, 951, 1412, 1, 3720, 453, 4608, 4041, 528, 1041, 1027, 3230, 2628,</span>
<span class="gd">-    1129, 875, 1051, 3291, 1203, 2262, 1069, 2860, 2799, 2149, 2615, 3278, </span>
<span class="gd">-    144, 1758, 3040, 31, 475, 1680, 366, 2685, 3184, 311, 1642, 4008, 2466,</span>
<span class="gd">-    5036, 1593, 1493, 2809, 216, 1420, 1668, 233, 304, 2128, 3284, 232, </span>
<span class="gd">-    1429, 1768, 1040, 2008, 3407, 2740, 2967, 2543, 242, 2133, 778, 1565, </span>
<span class="gd">-    2022, 2620, 505, 2189, 2756, 1098, 2273, 372, 1614, 708, 553, 2846, </span>
<span class="gd">-    2094, 2278, 169, 3626, 2835, 4161, 228, 2674, 3165, 809, 1454, 1309, </span>
<span class="gd">-    466, 1705, 1095, 900, 3423, 880, 2667, 3751, 5258, 2317, 3109, 2571, </span>
<span class="gd">-    4317, 2766, 1503, 1342, 866, 4447, 1118, 63, 2076, 314, 1881, 1348, </span>
<span class="gd">-    1061, 172, 978, 3515, 1747, 532, 511, 3970, 6, 601, 905, 2699, 3300, </span>
<span class="gd">-    1751, 276, 1467, 3725, 2668, 65, 4239, 2544, 2779, 2556, 1604, 578, </span>
<span class="gd">-    2451, 1802, 992, 2331, 2624, 1320, 3446, 713, 1513, 1013, 103, 2786, </span>
<span class="gd">-    2447, 1661, 886, 1702, 916, 654, 3574, 2031, 1556, 751, 2178, 2821, </span>
<span class="gd">-    2179, 1498, 1538, 2176, 271, 914, 2251, 2080, 1325, 638, 1953, 2937, </span>
<span class="gd">-    3877, 2432, 2754, 95, 3265, 1716, 260, 1227, 4083, 775, 106, 1357, 3254,</span>
<span class="gd">-    426, 1607, 555, 2480, 772, 1985, 244, 2546, 474, 495, 1046, 2611, 1851,</span>
<span class="gd">-    2061, 71, 2089, 1675, 2590, 742, 3758, 2843, 3222, 1433, 267, 2180, </span>
<span class="gd">-    2576, 2826, 2233, 2092, 3913, 2435, 956, 1745, 3075, 856, 2113, 1116, </span>
<span class="gd">-    451, 3, 1988, 2896, 1398, 993, 2463, 1878, 2049, 1341, 2718, 2721, 2870,</span>
<span class="gd">-    2108, 712, 2904, 4363, 2753, 2324, 277, 2872, 2349, 2649, 384, 987, 435,</span>
<span class="gd">-    691, 3000, 922, 164, 3939, 652, 1500, 1184, 4153, 2482, 3373, 2165, </span>
<span class="gd">-    4848, 2335, 3775, 3508, 3154, 2806, 2830, 1554, 2102, 1664, 2530, 1434,</span>
<span class="gd">-    2408, 893, 1547, 2623, 3447, 2832, 2242, 2532, 3169, 2856, 3223, 2078, </span>
<span class="gd">-    49, 3770, 3469, 462, 318, 656, 2259, 3250, 3069, 679, 1629, 2758, 344, </span>
<span class="gd">-    1138, 1104, 3120, 1836, 1283, 3115, 2154, 1437, 4448, 934, 759, 1999, </span>
<span class="gd">-    794, 2862, 1038, 533, 2560, 1722, 2342, 855, 2626, 1197, 1663, 4476, </span>
<span class="gd">-    3127, 85, 4240, 2528, 25, 1111, 1181, 3673, 407, 3470, 4561, 2679, 2713,</span>
<span class="gd">-    768, 1925, 2841, 3986, 1544, 1165, 932, 373, 1240, 2146, 1930, 2673, </span>
<span class="gd">-    721, 4766, 354, 4333, 391, 2963, 187, 61, 3364, 1442, 1102, 330, 1940, </span>
<span class="gd">-    1767, 341, 3809, 4118, 393, 2496, 2062, 2211, 105, 331, 300, 439, 913, </span>
<span class="gd">-    1332, 626, 379, 3304, 1557, 328, 689, 3952, 309, 1555, 931, 317, 2517, </span>
<span class="gd">-    3027, 325, 569, 686, 2107, 3084, 60, 1042, 1333, 2794, 264, 3177, 4014,</span>
<span class="gd">-    1628, 258, 3712, 7, 4464, 1176, 1043, 1778, 683, 114, 1975, 78, 1492, </span>
<span class="gd">-    383, 1886, 510, 386, 645, 5291, 2891, 2069, 3305, 4138, 3867, 2939, </span>
<span class="gd">-    2603, 2493, 1935, 1066, 1848, 3588, 1015, 1282, 1289, 4609, 697, 1453, </span>
<span class="gd">-    3044, 2666, 3611, 1856, 2412, 54, 719, 1330, 568, 3778, 2459, 1748, 788,</span>
<span class="gd">-    492, 551, 1191, 1000, 488, 3394, 3763, 282, 1799, 348, 2016, 1523, 3155,</span>
<span class="gd">-    2390, 1049, 382, 2019, 1788, 1170, 729, 2968, 3523, 897, 3926, 2785, </span>
<span class="gd">-    2938, 3292, 350, 2319, 3238, 1718, 1717, 2655, 3453, 3143, 4465, 161, </span>
<span class="gd">-    2889, 2980, 2009, 1421, 56, 1908, 1640, 2387, 2232, 1917, 1874, 2477, </span>
<span class="gd">-    4921, 148, 83, 3438, 592, 4245, 2882, 1822, 1055, 741, 115, 1496, 1624,</span>
<span class="gd">-    381, 1638, 4592, 1020, 516, 3214, 458, 947, 4575, 1432, 211, 1514, 2926,</span>
<span class="gd">-    1865, 2142, 189, 852, 1221, 1400, 1486, 882, 2299, 4036, 351, 28, 1122,</span>
<span class="gd">-    700, 6479, 6480, 6481, 6482, 6483)</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+GB2312_CHAR_TO_FREQ_ORDER = (</span>
<span class="gi">+1671, 749,1443,2364,3924,3807,2330,3921,1704,3463,2691,1511,1515, 572,3191,2205,</span>
<span class="gi">+2361, 224,2558, 479,1711, 963,3162, 440,4060,1905,2966,2947,3580,2647,3961,3842,</span>
<span class="gi">+2204, 869,4207, 970,2678,5626,2944,2956,1479,4048, 514,3595, 588,1346,2820,3409,</span>
<span class="gi">+ 249,4088,1746,1873,2047,1774, 581,1813, 358,1174,3590,1014,1561,4844,2245, 670,</span>
<span class="gi">+1636,3112, 889,1286, 953, 556,2327,3060,1290,3141, 613, 185,3477,1367, 850,3820,</span>
<span class="gi">+1715,2428,2642,2303,2732,3041,2562,2648,3566,3946,1349, 388,3098,2091,1360,3585,</span>
<span class="gi">+ 152,1687,1539, 738,1559,  59,1232,2925,2267,1388,1249,1741,1679,2960, 151,1566,</span>
<span class="gi">+1125,1352,4271, 924,4296, 385,3166,4459, 310,1245,2850,  70,3285,2729,3534,3575,</span>
<span class="gi">+2398,3298,3466,1960,2265, 217,3647, 864,1909,2084,4401,2773,1010,3269,5152, 853,</span>
<span class="gi">+3051,3121,1244,4251,1895, 364,1499,1540,2313,1180,3655,2268, 562, 715,2417,3061,</span>
<span class="gi">+ 544, 336,3768,2380,1752,4075, 950, 280,2425,4382, 183,2759,3272, 333,4297,2155,</span>
<span class="gi">+1688,2356,1444,1039,4540, 736,1177,3349,2443,2368,2144,2225, 565, 196,1482,3406,</span>
<span class="gi">+ 927,1335,4147, 692, 878,1311,1653,3911,3622,1378,4200,1840,2969,3149,2126,1816,</span>
<span class="gi">+2534,1546,2393,2760, 737,2494,  13, 447, 245,2747,  38,2765,2129,2589,1079, 606,</span>
<span class="gi">+ 360, 471,3755,2890, 404, 848, 699,1785,1236, 370,2221,1023,3746,2074,2026,2023,</span>
<span class="gi">+2388,1581,2119, 812,1141,3091,2536,1519, 804,2053, 406,1596,1090, 784, 548,4414,</span>
<span class="gi">+1806,2264,2936,1100, 343,4114,5096, 622,3358, 743,3668,1510,1626,5020,3567,2513,</span>
<span class="gi">+3195,4115,5627,2489,2991,  24,2065,2697,1087,2719,  48,1634, 315,  68, 985,2052,</span>
<span class="gi">+ 198,2239,1347,1107,1439, 597,2366,2172, 871,3307, 919,2487,2790,1867, 236,2570,</span>
<span class="gi">+1413,3794, 906,3365,3381,1701,1982,1818,1524,2924,1205, 616,2586,2072,2004, 575,</span>
<span class="gi">+ 253,3099,  32,1365,1182, 197,1714,2454,1201, 554,3388,3224,2748, 756,2587, 250,</span>
<span class="gi">+2567,1507,1517,3529,1922,2761,2337,3416,1961,1677,2452,2238,3153, 615, 911,1506,</span>
<span class="gi">+1474,2495,1265,1906,2749,3756,3280,2161, 898,2714,1759,3450,2243,2444, 563,  26,</span>
<span class="gi">+3286,2266,3769,3344,2707,3677, 611,1402, 531,1028,2871,4548,1375, 261,2948, 835,</span>
<span class="gi">+1190,4134, 353, 840,2684,1900,3082,1435,2109,1207,1674, 329,1872,2781,4055,2686,</span>
<span class="gi">+2104, 608,3318,2423,2957,2768,1108,3739,3512,3271,3985,2203,1771,3520,1418,2054,</span>
<span class="gi">+1681,1153, 225,1627,2929, 162,2050,2511,3687,1954, 124,1859,2431,1684,3032,2894,</span>
<span class="gi">+ 585,4805,3969,2869,2704,2088,2032,2095,3656,2635,4362,2209, 256, 518,2042,2105,</span>
<span class="gi">+3777,3657, 643,2298,1148,1779, 190, 989,3544, 414,  11,2135,2063,2979,1471, 403,</span>
<span class="gi">+3678, 126, 770,1563, 671,2499,3216,2877, 600,1179, 307,2805,4937,1268,1297,2694,</span>
<span class="gi">+ 252,4032,1448,1494,1331,1394, 127,2256, 222,1647,1035,1481,3056,1915,1048, 873,</span>
<span class="gi">+3651, 210,  33,1608,2516, 200,1520, 415, 102,   0,3389,1287, 817,  91,3299,2940,</span>
<span class="gi">+ 836,1814, 549,2197,1396,1669,2987,3582,2297,2848,4528,1070, 687,  20,1819, 121,</span>
<span class="gi">+1552,1364,1461,1968,2617,3540,2824,2083, 177, 948,4938,2291, 110,4549,2066, 648,</span>
<span class="gi">+3359,1755,2110,2114,4642,4845,1693,3937,3308,1257,1869,2123, 208,1804,3159,2992,</span>
<span class="gi">+2531,2549,3361,2418,1350,2347,2800,2568,1291,2036,2680,  72, 842,1990, 212,1233,</span>
<span class="gi">+1154,1586,  75,2027,3410,4900,1823,1337,2710,2676, 728,2810,1522,3026,4995, 157,</span>
<span class="gi">+ 755,1050,4022, 710, 785,1936,2194,2085,1406,2777,2400, 150,1250,4049,1206, 807,</span>
<span class="gi">+1910, 534, 529,3309,1721,1660, 274,  39,2827, 661,2670,1578, 925,3248,3815,1094,</span>
<span class="gi">+4278,4901,4252,  41,1150,3747,2572,2227,4501,3658,4902,3813,3357,3617,2884,2258,</span>
<span class="gi">+ 887, 538,4187,3199,1294,2439,3042,2329,2343,2497,1255, 107, 543,1527, 521,3478,</span>
<span class="gi">+3568, 194,5062,  15, 961,3870,1241,1192,2664,  66,5215,3260,2111,1295,1127,2152,</span>
<span class="gi">+3805,4135, 901,1164,1976, 398,1278, 530,1460, 748, 904,1054,1966,1426,  53,2909,</span>
<span class="gi">+ 509, 523,2279,1534, 536,1019, 239,1685, 460,2353, 673,1065,2401,3600,4298,2272,</span>
<span class="gi">+1272,2363, 284,1753,3679,4064,1695,  81, 815,2677,2757,2731,1386, 859, 500,4221,</span>
<span class="gi">+2190,2566, 757,1006,2519,2068,1166,1455, 337,2654,3203,1863,1682,1914,3025,1252,</span>
<span class="gi">+1409,1366, 847, 714,2834,2038,3209, 964,2970,1901, 885,2553,1078,1756,3049, 301,</span>
<span class="gi">+1572,3326, 688,2130,1996,2429,1805,1648,2930,3421,2750,3652,3088, 262,1158,1254,</span>
<span class="gi">+ 389,1641,1812, 526,1719, 923,2073,1073,1902, 468, 489,4625,1140, 857,2375,3070,</span>
<span class="gi">+3319,2863, 380, 116,1328,2693,1161,2244, 273,1212,1884,2769,3011,1775,1142, 461,</span>
<span class="gi">+3066,1200,2147,2212, 790, 702,2695,4222,1601,1058, 434,2338,5153,3640,  67,2360,</span>
<span class="gi">+4099,2502, 618,3472,1329, 416,1132, 830,2782,1807,2653,3211,3510,1662, 192,2124,</span>
<span class="gi">+ 296,3979,1739,1611,3684,  23, 118, 324, 446,1239,1225, 293,2520,3814,3795,2535,</span>
<span class="gi">+3116,  17,1074, 467,2692,2201, 387,2922,  45,1326,3055,1645,3659,2817, 958, 243,</span>
<span class="gi">+1903,2320,1339,2825,1784,3289, 356, 576, 865,2315,2381,3377,3916,1088,3122,1713,</span>
<span class="gi">+1655, 935, 628,4689,1034,1327, 441, 800, 720, 894,1979,2183,1528,5289,2702,1071,</span>
<span class="gi">+4046,3572,2399,1571,3281,  79, 761,1103, 327, 134, 758,1899,1371,1615, 879, 442,</span>
<span class="gi">+ 215,2605,2579, 173,2048,2485,1057,2975,3317,1097,2253,3801,4263,1403,1650,2946,</span>
<span class="gi">+ 814,4968,3487,1548,2644,1567,1285,   2, 295,2636,  97, 946,3576, 832, 141,4257,</span>
<span class="gi">+3273, 760,3821,3521,3156,2607, 949,1024,1733,1516,1803,1920,2125,2283,2665,3180,</span>
<span class="gi">+1501,2064,3560,2171,1592, 803,3518,1416, 732,3897,4258,1363,1362,2458, 119,1427,</span>
<span class="gi">+ 602,1525,2608,1605,1639,3175, 694,3064,  10, 465,  76,2000,4846,4208, 444,3781,</span>
<span class="gi">+1619,3353,2206,1273,3796, 740,2483, 320,1723,2377,3660,2619,1359,1137,1762,1724,</span>
<span class="gi">+2345,2842,1850,1862, 912, 821,1866, 612,2625,1735,2573,3369,1093, 844,  89, 937,</span>
<span class="gi">+ 930,1424,3564,2413,2972,1004,3046,3019,2011, 711,3171,1452,4178, 428, 801,1943,</span>
<span class="gi">+ 432, 445,2811, 206,4136,1472, 730, 349,  73, 397,2802,2547, 998,1637,1167, 789,</span>
<span class="gi">+ 396,3217, 154,1218, 716,1120,1780,2819,4826,1931,3334,3762,2139,1215,2627, 552,</span>
<span class="gi">+3664,3628,3232,1405,2383,3111,1356,2652,3577,3320,3101,1703, 640,1045,1370,1246,</span>
<span class="gi">+4996, 371,1575,2436,1621,2210, 984,4033,1734,2638,  16,4529, 663,2755,3255,1451,</span>
<span class="gi">+3917,2257,1253,1955,2234,1263,2951, 214,1229, 617, 485, 359,1831,1969, 473,2310,</span>
<span class="gi">+ 750,2058, 165,  80,2864,2419, 361,4344,2416,2479,1134, 796,3726,1266,2943, 860,</span>
<span class="gi">+2715, 938, 390,2734,1313,1384, 248, 202, 877,1064,2854, 522,3907, 279,1602, 297,</span>
<span class="gi">+2357, 395,3740, 137,2075, 944,4089,2584,1267,3802,  62,1533,2285, 178, 176, 780,</span>
<span class="gi">+2440, 201,3707, 590, 478,1560,4354,2117,1075,  30,  74,4643,4004,1635,1441,2745,</span>
<span class="gi">+ 776,2596, 238,1077,1692,1912,2844, 605, 499,1742,3947, 241,3053, 980,1749, 936,</span>
<span class="gi">+2640,4511,2582, 515,1543,2162,5322,2892,2993, 890,2148,1924, 665,1827,3581,1032,</span>
<span class="gi">+ 968,3163, 339,1044,1896, 270, 583,1791,1720,4367,1194,3488,3669,  43,2523,1657,</span>
<span class="gi">+ 163,2167, 290,1209,1622,3378, 550, 634,2508,2510, 695,2634,2384,2512,1476,1414,</span>
<span class="gi">+ 220,1469,2341,2138,2852,3183,2900,4939,2865,3502,1211,3680, 854,3227,1299,2976,</span>
<span class="gi">+3172, 186,2998,1459, 443,1067,3251,1495, 321,1932,3054, 909, 753,1410,1828, 436,</span>
<span class="gi">+2441,1119,1587,3164,2186,1258, 227, 231,1425,1890,3200,3942, 247, 959, 725,5254,</span>
<span class="gi">+2741, 577,2158,2079, 929, 120, 174, 838,2813, 591,1115, 417,2024,  40,3240,1536,</span>
<span class="gi">+1037, 291,4151,2354, 632,1298,2406,2500,3535,1825,1846,3451, 205,1171, 345,4238,</span>
<span class="gi">+  18,1163, 811, 685,2208,1217, 425,1312,1508,1175,4308,2552,1033, 587,1381,3059,</span>
<span class="gi">+2984,3482, 340,1316,4023,3972, 792,3176, 519, 777,4690, 918, 933,4130,2981,3741,</span>
<span class="gi">+  90,3360,2911,2200,5184,4550, 609,3079,2030, 272,3379,2736, 363,3881,1130,1447,</span>
<span class="gi">+ 286, 779, 357,1169,3350,3137,1630,1220,2687,2391, 747,1277,3688,2618,2682,2601,</span>
<span class="gi">+1156,3196,5290,4034,3102,1689,3596,3128, 874, 219,2783, 798, 508,1843,2461, 269,</span>
<span class="gi">+1658,1776,1392,1913,2983,3287,2866,2159,2372, 829,4076,  46,4253,2873,1889,1894,</span>
<span class="gi">+ 915,1834,1631,2181,2318, 298, 664,2818,3555,2735, 954,3228,3117, 527,3511,2173,</span>
<span class="gi">+ 681,2712,3033,2247,2346,3467,1652, 155,2164,3382, 113,1994, 450, 899, 494, 994,</span>
<span class="gi">+1237,2958,1875,2336,1926,3727, 545,1577,1550, 633,3473, 204,1305,3072,2410,1956,</span>
<span class="gi">+2471, 707,2134, 841,2195,2196,2663,3843,1026,4940, 990,3252,4997, 368,1092, 437,</span>
<span class="gi">+3212,3258,1933,1829, 675,2977,2893, 412, 943,3723,4644,3294,3283,2230,2373,5154,</span>
<span class="gi">+2389,2241,2661,2323,1404,2524, 593, 787, 677,3008,1275,2059, 438,2709,2609,2240,</span>
<span class="gi">+2269,2246,1446,  36,1568,1373,3892,1574,2301,1456,3962, 693,2276,5216,2035,1143,</span>
<span class="gi">+2720,1919,1797,1811,2763,4137,2597,1830,1699,1488,1198,2090, 424,1694, 312,3634,</span>
<span class="gi">+3390,4179,3335,2252,1214, 561,1059,3243,2295,2561, 975,5155,2321,2751,3772, 472,</span>
<span class="gi">+1537,3282,3398,1047,2077,2348,2878,1323,3340,3076, 690,2906,  51, 369, 170,3541,</span>
<span class="gi">+1060,2187,2688,3670,2541,1083,1683, 928,3918, 459, 109,4427, 599,3744,4286, 143,</span>
<span class="gi">+2101,2730,2490,  82,1588,3036,2121, 281,1860, 477,4035,1238,2812,3020,2716,3312,</span>
<span class="gi">+1530,2188,2055,1317, 843, 636,1808,1173,3495, 649, 181,1002, 147,3641,1159,2414,</span>
<span class="gi">+3750,2289,2795, 813,3123,2610,1136,4368,   5,3391,4541,2174, 420, 429,1728, 754,</span>
<span class="gi">+1228,2115,2219, 347,2223,2733, 735,1518,3003,2355,3134,1764,3948,3329,1888,2424,</span>
<span class="gi">+1001,1234,1972,3321,3363,1672,1021,1450,1584, 226, 765, 655,2526,3404,3244,2302,</span>
<span class="gi">+3665, 731, 594,2184, 319,1576, 621, 658,2656,4299,2099,3864,1279,2071,2598,2739,</span>
<span class="gi">+ 795,3086,3699,3908,1707,2352,2402,1382,3136,2475,1465,4847,3496,3865,1085,3004,</span>
<span class="gi">+2591,1084, 213,2287,1963,3565,2250, 822, 793,4574,3187,1772,1789,3050, 595,1484,</span>
<span class="gi">+1959,2770,1080,2650, 456, 422,2996, 940,3322,4328,4345,3092,2742, 965,2784, 739,</span>
<span class="gi">+4124, 952,1358,2498,2949,2565, 332,2698,2378, 660,2260,2473,4194,3856,2919, 535,</span>
<span class="gi">+1260,2651,1208,1428,1300,1949,1303,2942, 433,2455,2450,1251,1946, 614,1269, 641,</span>
<span class="gi">+1306,1810,2737,3078,2912, 564,2365,1419,1415,1497,4460,2367,2185,1379,3005,1307,</span>
<span class="gi">+3218,2175,1897,3063, 682,1157,4040,4005,1712,1160,1941,1399, 394, 402,2952,1573,</span>
<span class="gi">+1151,2986,2404, 862, 299,2033,1489,3006, 346, 171,2886,3401,1726,2932, 168,2533,</span>
<span class="gi">+  47,2507,1030,3735,1145,3370,1395,1318,1579,3609,4560,2857,4116,1457,2529,1965,</span>
<span class="gi">+ 504,1036,2690,2988,2405, 745,5871, 849,2397,2056,3081, 863,2359,3857,2096,  99,</span>
<span class="gi">+1397,1769,2300,4428,1643,3455,1978,1757,3718,1440,  35,4879,3742,1296,4228,2280,</span>
<span class="gi">+ 160,5063,1599,2013, 166, 520,3479,1646,3345,3012, 490,1937,1545,1264,2182,2505,</span>
<span class="gi">+1096,1188,1369,1436,2421,1667,2792,2460,1270,2122, 727,3167,2143, 806,1706,1012,</span>
<span class="gi">+1800,3037, 960,2218,1882, 805, 139,2456,1139,1521, 851,1052,3093,3089, 342,2039,</span>
<span class="gi">+ 744,5097,1468,1502,1585,2087, 223, 939, 326,2140,2577, 892,2481,1623,4077, 982,</span>
<span class="gi">+3708, 135,2131,  87,2503,3114,2326,1106, 876,1616, 547,2997,2831,2093,3441,4530,</span>
<span class="gi">+4314,   9,3256,4229,4148, 659,1462,1986,1710,2046,2913,2231,4090,4880,5255,3392,</span>
<span class="gi">+3274,1368,3689,4645,1477, 705,3384,3635,1068,1529,2941,1458,3782,1509, 100,1656,</span>
<span class="gi">+2548, 718,2339, 408,1590,2780,3548,1838,4117,3719,1345,3530, 717,3442,2778,3220,</span>
<span class="gi">+2898,1892,4590,3614,3371,2043,1998,1224,3483, 891, 635, 584,2559,3355, 733,1766,</span>
<span class="gi">+1729,1172,3789,1891,2307, 781,2982,2271,1957,1580,5773,2633,2005,4195,3097,1535,</span>
<span class="gi">+3213,1189,1934,5693,3262, 586,3118,1324,1598, 517,1564,2217,1868,1893,4445,3728,</span>
<span class="gi">+2703,3139,1526,1787,1992,3882,2875,1549,1199,1056,2224,1904,2711,5098,4287, 338,</span>
<span class="gi">+1993,3129,3489,2689,1809,2815,1997, 957,1855,3898,2550,3275,3057,1105,1319, 627,</span>
<span class="gi">+1505,1911,1883,3526, 698,3629,3456,1833,1431, 746,  77,1261,2017,2296,1977,1885,</span>
<span class="gi">+ 125,1334,1600, 525,1798,1109,2222,1470,1945, 559,2236,1186,3443,2476,1929,1411,</span>
<span class="gi">+2411,3135,1777,3372,2621,1841,1613,3229, 668,1430,1839,2643,2916, 195,1989,2671,</span>
<span class="gi">+2358,1387, 629,3205,2293,5256,4439, 123,1310, 888,1879,4300,3021,3605,1003,1162,</span>
<span class="gi">+3192,2910,2010, 140,2395,2859,  55,1082,2012,2901, 662, 419,2081,1438, 680,2774,</span>
<span class="gi">+4654,3912,1620,1731,1625,5035,4065,2328, 512,1344, 802,5443,2163,2311,2537, 524,</span>
<span class="gi">+3399,  98,1155,2103,1918,2606,3925,2816,1393,2465,1504,3773,2177,3963,1478,4346,</span>
<span class="gi">+ 180,1113,4655,3461,2028,1698, 833,2696,1235,1322,1594,4408,3623,3013,3225,2040,</span>
<span class="gi">+3022, 541,2881, 607,3632,2029,1665,1219, 639,1385,1686,1099,2803,3231,1938,3188,</span>
<span class="gi">+2858, 427, 676,2772,1168,2025, 454,3253,2486,3556, 230,1950, 580, 791,1991,1280,</span>
<span class="gi">+1086,1974,2034, 630, 257,3338,2788,4903,1017,  86,4790, 966,2789,1995,1696,1131,</span>
<span class="gi">+ 259,3095,4188,1308, 179,1463,5257, 289,4107,1248,  42,3413,1725,2288, 896,1947,</span>
<span class="gi">+ 774,4474,4254, 604,3430,4264, 392,2514,2588, 452, 237,1408,3018, 988,4531,1970,</span>
<span class="gi">+3034,3310, 540,2370,1562,1288,2990, 502,4765,1147,   4,1853,2708, 207, 294,2814,</span>
<span class="gi">+4078,2902,2509, 684,  34,3105,3532,2551, 644, 709,2801,2344, 573,1727,3573,3557,</span>
<span class="gi">+2021,1081,3100,4315,2100,3681, 199,2263,1837,2385, 146,3484,1195,2776,3949, 997,</span>
<span class="gi">+1939,3973,1008,1091,1202,1962,1847,1149,4209,5444,1076, 493, 117,5400,2521, 972,</span>
<span class="gi">+1490,2934,1796,4542,2374,1512,2933,2657, 413,2888,1135,2762,2314,2156,1355,2369,</span>
<span class="gi">+ 766,2007,2527,2170,3124,2491,2593,2632,4757,2437, 234,3125,3591,1898,1750,1376,</span>
<span class="gi">+1942,3468,3138, 570,2127,2145,3276,4131, 962, 132,1445,4196,  19, 941,3624,3480,</span>
<span class="gi">+3366,1973,1374,4461,3431,2629, 283,2415,2275, 808,2887,3620,2112,2563,1353,3610,</span>
<span class="gi">+ 955,1089,3103,1053,  96,  88,4097, 823,3808,1583, 399, 292,4091,3313, 421,1128,</span>
<span class="gi">+ 642,4006, 903,2539,1877,2082, 596,  29,4066,1790, 722,2157, 130, 995,1569, 769,</span>
<span class="gi">+1485, 464, 513,2213, 288,1923,1101,2453,4316, 133, 486,2445,  50, 625, 487,2207,</span>
<span class="gi">+  57, 423, 481,2962, 159,3729,1558, 491, 303, 482, 501, 240,2837, 112,3648,2392,</span>
<span class="gi">+1783, 362,   8,3433,3422, 610,2793,3277,1390,1284,1654,  21,3823, 734, 367, 623,</span>
<span class="gi">+ 193, 287, 374,1009,1483, 816, 476, 313,2255,2340,1262,2150,2899,1146,2581, 782,</span>
<span class="gi">+2116,1659,2018,1880, 255,3586,3314,1110,2867,2137,2564, 986,2767,5185,2006, 650,</span>
<span class="gi">+ 158, 926, 762, 881,3157,2717,2362,3587, 306,3690,3245,1542,3077,2427,1691,2478,</span>
<span class="gi">+2118,2985,3490,2438, 539,2305, 983, 129,1754, 355,4201,2386, 827,2923, 104,1773,</span>
<span class="gi">+2838,2771, 411,2905,3919, 376, 767, 122,1114, 828,2422,1817,3506, 266,3460,1007,</span>
<span class="gi">+1609,4998, 945,2612,4429,2274, 726,1247,1964,2914,2199,2070,4002,4108, 657,3323,</span>
<span class="gi">+1422, 579, 455,2764,4737,1222,2895,1670, 824,1223,1487,2525, 558, 861,3080, 598,</span>
<span class="gi">+2659,2515,1967, 752,2583,2376,2214,4180, 977, 704,2464,4999,2622,4109,1210,2961,</span>
<span class="gi">+ 819,1541, 142,2284,  44, 418, 457,1126,3730,4347,4626,1644,1876,3671,1864, 302,</span>
<span class="gi">+1063,5694, 624, 723,1984,3745,1314,1676,2488,1610,1449,3558,3569,2166,2098, 409,</span>
<span class="gi">+1011,2325,3704,2306, 818,1732,1383,1824,1844,3757, 999,2705,3497,1216,1423,2683,</span>
<span class="gi">+2426,2954,2501,2726,2229,1475,2554,5064,1971,1794,1666,2014,1343, 783, 724, 191,</span>
<span class="gi">+2434,1354,2220,5065,1763,2752,2472,4152, 131, 175,2885,3434,  92,1466,4920,2616,</span>
<span class="gi">+3871,3872,3866, 128,1551,1632, 669,1854,3682,4691,4125,1230, 188,2973,3290,1302,</span>
<span class="gi">+1213, 560,3266, 917, 763,3909,3249,1760, 868,1958, 764,1782,2097, 145,2277,3774,</span>
<span class="gi">+4462,  64,1491,3062, 971,2132,3606,2442, 221,1226,1617, 218, 323,1185,3207,3147,</span>
<span class="gi">+ 571, 619,1473,1005,1744,2281, 449,1887,2396,3685, 275, 375,3816,1743,3844,3731,</span>
<span class="gi">+ 845,1983,2350,4210,1377, 773, 967,3499,3052,3743,2725,4007,1697,1022,3943,1464,</span>
<span class="gi">+3264,2855,2722,1952,1029,2839,2467,  84,4383,2215, 820,1391,2015,2448,3672, 377,</span>
<span class="gi">+1948,2168, 797,2545,3536,2578,2645,  94,2874,1678, 405,1259,3071, 771, 546,1315,</span>
<span class="gi">+ 470,1243,3083, 895,2468, 981, 969,2037, 846,4181, 653,1276,2928,  14,2594, 557,</span>
<span class="gi">+3007,2474, 156, 902,1338,1740,2574, 537,2518, 973,2282,2216,2433,1928, 138,2903,</span>
<span class="gi">+1293,2631,1612, 646,3457, 839,2935, 111, 496,2191,2847, 589,3186, 149,3994,2060,</span>
<span class="gi">+4031,2641,4067,3145,1870,  37,3597,2136,1025,2051,3009,3383,3549,1121,1016,3261,</span>
<span class="gi">+1301, 251,2446,2599,2153, 872,3246, 637, 334,3705, 831, 884, 921,3065,3140,4092,</span>
<span class="gi">+2198,1944, 246,2964, 108,2045,1152,1921,2308,1031, 203,3173,4170,1907,3890, 810,</span>
<span class="gi">+1401,2003,1690, 506, 647,1242,2828,1761,1649,3208,2249,1589,3709,2931,5156,1708,</span>
<span class="gi">+ 498, 666,2613, 834,3817,1231, 184,2851,1124, 883,3197,2261,3710,1765,1553,2658,</span>
<span class="gi">+1178,2639,2351,  93,1193, 942,2538,2141,4402, 235,1821, 870,1591,2192,1709,1871,</span>
<span class="gi">+3341,1618,4126,2595,2334, 603, 651,  69, 701, 268,2662,3411,2555,1380,1606, 503,</span>
<span class="gi">+ 448, 254,2371,2646, 574,1187,2309,1770, 322,2235,1292,1801, 305, 566,1133, 229,</span>
<span class="gi">+2067,2057, 706, 167, 483,2002,2672,3295,1820,3561,3067, 316, 378,2746,3452,1112,</span>
<span class="gi">+ 136,1981, 507,1651,2917,1117, 285,4591, 182,2580,3522,1304, 335,3303,1835,2504,</span>
<span class="gi">+1795,1792,2248, 674,1018,2106,2449,1857,2292,2845, 976,3047,1781,2600,2727,1389,</span>
<span class="gi">+1281,  52,3152, 153, 265,3950, 672,3485,3951,4463, 430,1183, 365, 278,2169,  27,</span>
<span class="gi">+1407,1336,2304, 209,1340,1730,2202,1852,2403,2883, 979,1737,1062, 631,2829,2542,</span>
<span class="gi">+3876,2592, 825,2086,2226,3048,3625, 352,1417,3724, 542, 991, 431,1351,3938,1861,</span>
<span class="gi">+2294, 826,1361,2927,3142,3503,1738, 463,2462,2723, 582,1916,1595,2808, 400,3845,</span>
<span class="gi">+3891,2868,3621,2254,  58,2492,1123, 910,2160,2614,1372,1603,1196,1072,3385,1700,</span>
<span class="gi">+3267,1980, 696, 480,2430, 920, 799,1570,2920,1951,2041,4047,2540,1321,4223,2469,</span>
<span class="gi">+3562,2228,1271,2602, 401,2833,3351,2575,5157, 907,2312,1256, 410, 263,3507,1582,</span>
<span class="gi">+ 996, 678,1849,2316,1480, 908,3545,2237, 703,2322, 667,1826,2849,1531,2604,2999,</span>
<span class="gi">+2407,3146,2151,2630,1786,3711, 469,3542, 497,3899,2409, 858, 837,4446,3393,1274,</span>
<span class="gi">+ 786, 620,1845,2001,3311, 484, 308,3367,1204,1815,3691,2332,1532,2557,1842,2020,</span>
<span class="gi">+2724,1927,2333,4440, 567,  22,1673,2728,4475,1987,1858,1144,1597, 101,1832,3601,</span>
<span class="gi">+  12, 974,3783,4391, 951,1412,   1,3720, 453,4608,4041, 528,1041,1027,3230,2628,</span>
<span class="gi">+1129, 875,1051,3291,1203,2262,1069,2860,2799,2149,2615,3278, 144,1758,3040,  31,</span>
<span class="gi">+ 475,1680, 366,2685,3184, 311,1642,4008,2466,5036,1593,1493,2809, 216,1420,1668,</span>
<span class="gi">+ 233, 304,2128,3284, 232,1429,1768,1040,2008,3407,2740,2967,2543, 242,2133, 778,</span>
<span class="gi">+1565,2022,2620, 505,2189,2756,1098,2273, 372,1614, 708, 553,2846,2094,2278, 169,</span>
<span class="gi">+3626,2835,4161, 228,2674,3165, 809,1454,1309, 466,1705,1095, 900,3423, 880,2667,</span>
<span class="gi">+3751,5258,2317,3109,2571,4317,2766,1503,1342, 866,4447,1118,  63,2076, 314,1881,</span>
<span class="gi">+1348,1061, 172, 978,3515,1747, 532, 511,3970,   6, 601, 905,2699,3300,1751, 276,</span>
<span class="gi">+1467,3725,2668,  65,4239,2544,2779,2556,1604, 578,2451,1802, 992,2331,2624,1320,</span>
<span class="gi">+3446, 713,1513,1013, 103,2786,2447,1661, 886,1702, 916, 654,3574,2031,1556, 751,</span>
<span class="gi">+2178,2821,2179,1498,1538,2176, 271, 914,2251,2080,1325, 638,1953,2937,3877,2432,</span>
<span class="gi">+2754,  95,3265,1716, 260,1227,4083, 775, 106,1357,3254, 426,1607, 555,2480, 772,</span>
<span class="gi">+1985, 244,2546, 474, 495,1046,2611,1851,2061,  71,2089,1675,2590, 742,3758,2843,</span>
<span class="gi">+3222,1433, 267,2180,2576,2826,2233,2092,3913,2435, 956,1745,3075, 856,2113,1116,</span>
<span class="gi">+ 451,   3,1988,2896,1398, 993,2463,1878,2049,1341,2718,2721,2870,2108, 712,2904,</span>
<span class="gi">+4363,2753,2324, 277,2872,2349,2649, 384, 987, 435, 691,3000, 922, 164,3939, 652,</span>
<span class="gi">+1500,1184,4153,2482,3373,2165,4848,2335,3775,3508,3154,2806,2830,1554,2102,1664,</span>
<span class="gi">+2530,1434,2408, 893,1547,2623,3447,2832,2242,2532,3169,2856,3223,2078,  49,3770,</span>
<span class="gi">+3469, 462, 318, 656,2259,3250,3069, 679,1629,2758, 344,1138,1104,3120,1836,1283,</span>
<span class="gi">+3115,2154,1437,4448, 934, 759,1999, 794,2862,1038, 533,2560,1722,2342, 855,2626,</span>
<span class="gi">+1197,1663,4476,3127,  85,4240,2528,  25,1111,1181,3673, 407,3470,4561,2679,2713,</span>
<span class="gi">+ 768,1925,2841,3986,1544,1165, 932, 373,1240,2146,1930,2673, 721,4766, 354,4333,</span>
<span class="gi">+ 391,2963, 187,  61,3364,1442,1102, 330,1940,1767, 341,3809,4118, 393,2496,2062,</span>
<span class="gi">+2211, 105, 331, 300, 439, 913,1332, 626, 379,3304,1557, 328, 689,3952, 309,1555,</span>
<span class="gi">+ 931, 317,2517,3027, 325, 569, 686,2107,3084,  60,1042,1333,2794, 264,3177,4014,</span>
<span class="gi">+1628, 258,3712,   7,4464,1176,1043,1778, 683, 114,1975,  78,1492, 383,1886, 510,</span>
<span class="gi">+ 386, 645,5291,2891,2069,3305,4138,3867,2939,2603,2493,1935,1066,1848,3588,1015,</span>
<span class="gi">+1282,1289,4609, 697,1453,3044,2666,3611,1856,2412,  54, 719,1330, 568,3778,2459,</span>
<span class="gi">+1748, 788, 492, 551,1191,1000, 488,3394,3763, 282,1799, 348,2016,1523,3155,2390,</span>
<span class="gi">+1049, 382,2019,1788,1170, 729,2968,3523, 897,3926,2785,2938,3292, 350,2319,3238,</span>
<span class="gi">+1718,1717,2655,3453,3143,4465, 161,2889,2980,2009,1421,  56,1908,1640,2387,2232,</span>
<span class="gi">+1917,1874,2477,4921, 148,  83,3438, 592,4245,2882,1822,1055, 741, 115,1496,1624,</span>
<span class="gi">+ 381,1638,4592,1020, 516,3214, 458, 947,4575,1432, 211,1514,2926,1865,2142, 189,</span>
<span class="gi">+ 852,1221,1400,1486, 882,2299,4036, 351,  28,1122, 700,6479,6480,6481,6482,6483,  #last 512</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gh">diff --git a/chardet/gb2312prober.py b/chardet/gb2312prober.py</span>
<span class="gh">index a443d37..251c042 100644</span>
<span class="gd">--- a/chardet/gb2312prober.py</span>
<span class="gi">+++ b/chardet/gb2312prober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import GB2312DistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,16 @@ from .mbcssm import GB2312_SM_MODEL</span>


<span class="w"> </span>class GB2312Prober(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(GB2312_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = GB2312DistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "GB2312"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Chinese"</span>
<span class="gh">diff --git a/chardet/hebrewprober.py b/chardet/hebrewprober.py</span>
<span class="gh">index 0ab3929..3ca634b 100644</span>
<span class="gd">--- a/chardet/hebrewprober.py</span>
<span class="gi">+++ b/chardet/hebrewprober.py</span>
<span class="gu">@@ -1,22 +1,156 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+#          Shy Shalom</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2005</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import ProbingState

<span class="gi">+# This prober doesn't actually recognize a language or a charset.</span>
<span class="gi">+# It is a helper prober for the use of the Hebrew model probers</span>
<span class="gi">+</span>
<span class="gi">+### General ideas of the Hebrew charset recognition ###</span>
<span class="gi">+#</span>
<span class="gi">+# Four main charsets exist in Hebrew:</span>
<span class="gi">+# "ISO-8859-8" - Visual Hebrew</span>
<span class="gi">+# "windows-1255" - Logical Hebrew</span>
<span class="gi">+# "ISO-8859-8-I" - Logical Hebrew</span>
<span class="gi">+# "x-mac-hebrew" - ?? Logical Hebrew ??</span>
<span class="gi">+#</span>
<span class="gi">+# Both "ISO" charsets use a completely identical set of code points, whereas</span>
<span class="gi">+# "windows-1255" and "x-mac-hebrew" are two different proper supersets of</span>
<span class="gi">+# these code points. windows-1255 defines additional characters in the range</span>
<span class="gi">+# 0x80-0x9F as some misc punctuation marks as well as some Hebrew-specific</span>
<span class="gi">+# diacritics and additional 'Yiddish' ligature letters in the range 0xc0-0xd6.</span>
<span class="gi">+# x-mac-hebrew defines similar additional code points but with a different</span>
<span class="gi">+# mapping.</span>
<span class="gi">+#</span>
<span class="gi">+# As far as an average Hebrew text with no diacritics is concerned, all four</span>
<span class="gi">+# charsets are identical with respect to code points. Meaning that for the</span>
<span class="gi">+# main Hebrew alphabet, all four map the same values to all 27 Hebrew letters</span>
<span class="gi">+# (including final letters).</span>
<span class="gi">+#</span>
<span class="gi">+# The dominant difference between these charsets is their directionality.</span>
<span class="gi">+# "Visual" directionality means that the text is ordered as if the renderer is</span>
<span class="gi">+# not aware of a BIDI rendering algorithm. The renderer sees the text and</span>
<span class="gi">+# draws it from left to right. The text itself when ordered naturally is read</span>
<span class="gi">+# backwards. A buffer of Visual Hebrew generally looks like so:</span>
<span class="gi">+# "[last word of first line spelled backwards] [whole line ordered backwards</span>
<span class="gi">+# and spelled backwards] [first word of first line spelled backwards]</span>
<span class="gi">+# [end of line] [last word of second line] ... etc' "</span>
<span class="gi">+# adding punctuation marks, numbers and English text to visual text is</span>
<span class="gi">+# naturally also "visual" and from left to right.</span>
<span class="gi">+#</span>
<span class="gi">+# "Logical" directionality means the text is ordered "naturally" according to</span>
<span class="gi">+# the order it is read. It is the responsibility of the renderer to display</span>
<span class="gi">+# the text from right to left. A BIDI algorithm is used to place general</span>
<span class="gi">+# punctuation marks, numbers and English text in the text.</span>
<span class="gi">+#</span>
<span class="gi">+# Texts in x-mac-hebrew are almost impossible to find on the Internet. From</span>
<span class="gi">+# what little evidence I could find, it seems that its general directionality</span>
<span class="gi">+# is Logical.</span>
<span class="gi">+#</span>
<span class="gi">+# To sum up all of the above, the Hebrew probing mechanism knows about two</span>
<span class="gi">+# charsets:</span>
<span class="gi">+# Visual Hebrew - "ISO-8859-8" - backwards text - Words and sentences are</span>
<span class="gi">+#    backwards while line order is natural. For charset recognition purposes</span>
<span class="gi">+#    the line order is unimportant (In fact, for this implementation, even</span>
<span class="gi">+#    word order is unimportant).</span>
<span class="gi">+# Logical Hebrew - "windows-1255" - normal, naturally ordered text.</span>
<span class="gi">+#</span>
<span class="gi">+# "ISO-8859-8-I" is a subset of windows-1255 and doesn't need to be</span>
<span class="gi">+#    specifically identified.</span>
<span class="gi">+# "x-mac-hebrew" is also identified as windows-1255. A text in x-mac-hebrew</span>
<span class="gi">+#    that contain special punctuation marks or diacritics is displayed with</span>
<span class="gi">+#    some unconverted characters showing as question marks. This problem might</span>
<span class="gi">+#    be corrected using another model prober for x-mac-hebrew. Due to the fact</span>
<span class="gi">+#    that x-mac-hebrew texts are so rare, writing another model prober isn't</span>
<span class="gi">+#    worth the effort and performance hit.</span>
<span class="gi">+#</span>
<span class="gi">+#### The Prober ####</span>
<span class="gi">+#</span>
<span class="gi">+# The prober is divided between two SBCharSetProbers and a HebrewProber,</span>
<span class="gi">+# all of which are managed, created, fed data, inquired and deleted by the</span>
<span class="gi">+# SBCSGroupProber. The two SBCharSetProbers identify that the text is in</span>
<span class="gi">+# fact some kind of Hebrew, Logical or Visual. The final decision about which</span>
<span class="gi">+# one is it is made by the HebrewProber by combining final-letter scores</span>
<span class="gi">+# with the scores of the two SBCharSetProbers to produce a final answer.</span>
<span class="gi">+#</span>
<span class="gi">+# The SBCSGroupProber is responsible for stripping the original text of HTML</span>
<span class="gi">+# tags, English characters, numbers, low-ASCII punctuation characters, spaces</span>
<span class="gi">+# and new lines. It reduces any sequence of such characters to a single space.</span>
<span class="gi">+# The buffer fed to each prober in the SBCS group prober is pure text in</span>
<span class="gi">+# high-ASCII.</span>
<span class="gi">+# The two SBCharSetProbers (model probers) share the same language model:</span>
<span class="gi">+# Win1255Model.</span>
<span class="gi">+# The first SBCharSetProber uses the model normally as any other</span>
<span class="gi">+# SBCharSetProber does, to recognize windows-1255, upon which this model was</span>
<span class="gi">+# built. The second SBCharSetProber is told to make the pair-of-letter</span>
<span class="gi">+# lookup in the language model backwards. This in practice exactly simulates</span>
<span class="gi">+# a visual Hebrew model using the windows-1255 logical Hebrew model.</span>
<span class="gi">+#</span>
<span class="gi">+# The HebrewProber is not using any language model. All it does is look for</span>
<span class="gi">+# final-letter evidence suggesting the text is either logical Hebrew or visual</span>
<span class="gi">+# Hebrew. Disjointed from the model probers, the results of the HebrewProber</span>
<span class="gi">+# alone are meaningless. HebrewProber always returns 0.00 as confidence</span>
<span class="gi">+# since it never identifies a charset by itself. Instead, the pointer to the</span>
<span class="gi">+# HebrewProber is passed to the model probers as a helper "Name Prober".</span>
<span class="gi">+# When the Group prober receives a positive identification from any prober,</span>
<span class="gi">+# it asks for the name of the charset identified. If the prober queried is a</span>
<span class="gi">+# Hebrew model prober, the model prober forwards the call to the</span>
<span class="gi">+# HebrewProber to make the final decision. In the HebrewProber, the</span>
<span class="gi">+# decision is made according to the final-letters scores maintained and Both</span>
<span class="gi">+# model probers scores. The answer is returned in the form of the name of the</span>
<span class="gi">+# charset identified, either "windows-1255" or "ISO-8859-8".</span>
<span class="gi">+</span>

<span class="w"> </span>class HebrewProber(CharSetProber):
<span class="gd">-    FINAL_KAF = 234</span>
<span class="gd">-    NORMAL_KAF = 235</span>
<span class="gd">-    FINAL_MEM = 237</span>
<span class="gd">-    NORMAL_MEM = 238</span>
<span class="gd">-    FINAL_NUN = 239</span>
<span class="gd">-    NORMAL_NUN = 240</span>
<span class="gd">-    FINAL_PE = 243</span>
<span class="gd">-    NORMAL_PE = 244</span>
<span class="gd">-    FINAL_TSADI = 245</span>
<span class="gd">-    NORMAL_TSADI = 246</span>
<span class="gi">+    # windows-1255 / ISO-8859-8 code points of interest</span>
<span class="gi">+    FINAL_KAF = 0xEA</span>
<span class="gi">+    NORMAL_KAF = 0xEB</span>
<span class="gi">+    FINAL_MEM = 0xED</span>
<span class="gi">+    NORMAL_MEM = 0xEE</span>
<span class="gi">+    FINAL_NUN = 0xEF</span>
<span class="gi">+    NORMAL_NUN = 0xF0</span>
<span class="gi">+    FINAL_PE = 0xF3</span>
<span class="gi">+    NORMAL_PE = 0xF4</span>
<span class="gi">+    FINAL_TSADI = 0xF5</span>
<span class="gi">+    NORMAL_TSADI = 0xF6</span>
<span class="gi">+</span>
<span class="gi">+    # Minimum Visual vs Logical final letter score difference.</span>
<span class="gi">+    # If the difference is below this, don't rely solely on the final letter score</span>
<span class="gi">+    # distance.</span>
<span class="w"> </span>    MIN_FINAL_CHAR_DISTANCE = 5
<span class="gi">+</span>
<span class="gi">+    # Minimum Visual vs Logical model score difference.</span>
<span class="gi">+    # If the difference is below this, don't rely at all on the model score</span>
<span class="gi">+    # distance.</span>
<span class="w"> </span>    MIN_MODEL_DISTANCE = 0.01
<span class="gd">-    VISUAL_HEBREW_NAME = 'ISO-8859-8'</span>
<span class="gd">-    LOGICAL_HEBREW_NAME = 'windows-1255'</span>
<span class="gi">+</span>
<span class="gi">+    VISUAL_HEBREW_NAME = "ISO-8859-8"</span>
<span class="gi">+    LOGICAL_HEBREW_NAME = "windows-1255"</span>

<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="gu">@@ -27,3 +161,142 @@ class HebrewProber(CharSetProber):</span>
<span class="w"> </span>        self._logical_prober = None
<span class="w"> </span>        self._visual_prober = None
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        self._final_char_logical_score = 0</span>
<span class="gi">+        self._final_char_visual_score = 0</span>
<span class="gi">+        # The two last characters seen in the previous buffer,</span>
<span class="gi">+        # mPrev and mBeforePrev are initialized to space in order to simulate</span>
<span class="gi">+        # a word delimiter at the beginning of the data</span>
<span class="gi">+        self._prev = " "</span>
<span class="gi">+        self._before_prev = " "</span>
<span class="gi">+        # These probers are owned by the group prober.</span>
<span class="gi">+</span>
<span class="gi">+    def set_model_probers(self, logical_prober, visual_prober):</span>
<span class="gi">+        self._logical_prober = logical_prober</span>
<span class="gi">+        self._visual_prober = visual_prober</span>
<span class="gi">+</span>
<span class="gi">+    def is_final(self, c):</span>
<span class="gi">+        return c in [</span>
<span class="gi">+            self.FINAL_KAF,</span>
<span class="gi">+            self.FINAL_MEM,</span>
<span class="gi">+            self.FINAL_NUN,</span>
<span class="gi">+            self.FINAL_PE,</span>
<span class="gi">+            self.FINAL_TSADI,</span>
<span class="gi">+        ]</span>
<span class="gi">+</span>
<span class="gi">+    def is_non_final(self, c):</span>
<span class="gi">+        # The normal Tsadi is not a good Non-Final letter due to words like</span>
<span class="gi">+        # 'lechotet' (to chat) containing an apostrophe after the tsadi. This</span>
<span class="gi">+        # apostrophe is converted to a space in FilterWithoutEnglishLetters</span>
<span class="gi">+        # causing the Non-Final tsadi to appear at an end of a word even</span>
<span class="gi">+        # though this is not the case in the original text.</span>
<span class="gi">+        # The letters Pe and Kaf rarely display a related behavior of not being</span>
<span class="gi">+        # a good Non-Final letter. Words like 'Pop', 'Winamp' and 'Mubarak'</span>
<span class="gi">+        # for example legally end with a Non-Final Pe or Kaf. However, the</span>
<span class="gi">+        # benefit of these letters as Non-Final letters outweighs the damage</span>
<span class="gi">+        # since these words are quite rare.</span>
<span class="gi">+        return c in [self.NORMAL_KAF, self.NORMAL_MEM, self.NORMAL_NUN, self.NORMAL_PE]</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        # Final letter analysis for logical-visual decision.</span>
<span class="gi">+        # Look for evidence that the received buffer is either logical Hebrew</span>
<span class="gi">+        # or visual Hebrew.</span>
<span class="gi">+        # The following cases are checked:</span>
<span class="gi">+        # 1) A word longer than 1 letter, ending with a final letter. This is</span>
<span class="gi">+        #    an indication that the text is laid out "naturally" since the</span>
<span class="gi">+        #    final letter really appears at the end. +1 for logical score.</span>
<span class="gi">+        # 2) A word longer than 1 letter, ending with a Non-Final letter. In</span>
<span class="gi">+        #    normal Hebrew, words ending with Kaf, Mem, Nun, Pe or Tsadi,</span>
<span class="gi">+        #    should not end with the Non-Final form of that letter. Exceptions</span>
<span class="gi">+        #    to this rule are mentioned above in isNonFinal(). This is an</span>
<span class="gi">+        #    indication that the text is laid out backwards. +1 for visual</span>
<span class="gi">+        #    score</span>
<span class="gi">+        # 3) A word longer than 1 letter, starting with a final letter. Final</span>
<span class="gi">+        #    letters should not appear at the beginning of a word. This is an</span>
<span class="gi">+        #    indication that the text is laid out backwards. +1 for visual</span>
<span class="gi">+        #    score.</span>
<span class="gi">+        #</span>
<span class="gi">+        # The visual score and logical score are accumulated throughout the</span>
<span class="gi">+        # text and are finally checked against each other in GetCharSetName().</span>
<span class="gi">+        # No checking for final letters in the middle of words is done since</span>
<span class="gi">+        # that case is not an indication for either Logical or Visual text.</span>
<span class="gi">+        #</span>
<span class="gi">+        # We automatically filter out all 7-bit characters (replace them with</span>
<span class="gi">+        # spaces) so the word boundary detection works properly. [MAP]</span>
<span class="gi">+</span>
<span class="gi">+        if self.state == ProbingState.NOT_ME:</span>
<span class="gi">+            # Both model probers say it's not them. No reason to continue.</span>
<span class="gi">+            return ProbingState.NOT_ME</span>
<span class="gi">+</span>
<span class="gi">+        byte_str = self.filter_high_byte_only(byte_str)</span>
<span class="gi">+</span>
<span class="gi">+        for cur in byte_str:</span>
<span class="gi">+            if cur == " ":</span>
<span class="gi">+                # We stand on a space - a word just ended</span>
<span class="gi">+                if self._before_prev != " ":</span>
<span class="gi">+                    # next-to-last char was not a space so self._prev is not a</span>
<span class="gi">+                    # 1 letter word</span>
<span class="gi">+                    if self.is_final(self._prev):</span>
<span class="gi">+                        # case (1) [-2:not space][-1:final letter][cur:space]</span>
<span class="gi">+                        self._final_char_logical_score += 1</span>
<span class="gi">+                    elif self.is_non_final(self._prev):</span>
<span class="gi">+                        # case (2) [-2:not space][-1:Non-Final letter][</span>
<span class="gi">+                        #  cur:space]</span>
<span class="gi">+                        self._final_char_visual_score += 1</span>
<span class="gi">+            else:</span>
<span class="gi">+                # Not standing on a space</span>
<span class="gi">+                if (</span>
<span class="gi">+                    (self._before_prev == " ")</span>
<span class="gi">+                    and (self.is_final(self._prev))</span>
<span class="gi">+                    and (cur != " ")</span>
<span class="gi">+                ):</span>
<span class="gi">+                    # case (3) [-2:space][-1:final letter][cur:not space]</span>
<span class="gi">+                    self._final_char_visual_score += 1</span>
<span class="gi">+            self._before_prev = self._prev</span>
<span class="gi">+            self._prev = cur</span>
<span class="gi">+</span>
<span class="gi">+        # Forever detecting, till the end or until both model probers return</span>
<span class="gi">+        # ProbingState.NOT_ME (handled above)</span>
<span class="gi">+        return ProbingState.DETECTING</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        # Make the decision: is it Logical or Visual?</span>
<span class="gi">+        # If the final letter score distance is dominant enough, rely on it.</span>
<span class="gi">+        finalsub = self._final_char_logical_score - self._final_char_visual_score</span>
<span class="gi">+        if finalsub >= self.MIN_FINAL_CHAR_DISTANCE:</span>
<span class="gi">+            return self.LOGICAL_HEBREW_NAME</span>
<span class="gi">+        if finalsub <= -self.MIN_FINAL_CHAR_DISTANCE:</span>
<span class="gi">+            return self.VISUAL_HEBREW_NAME</span>
<span class="gi">+</span>
<span class="gi">+        # It's not dominant enough, try to rely on the model scores instead.</span>
<span class="gi">+        modelsub = (</span>
<span class="gi">+            self._logical_prober.get_confidence() - self._visual_prober.get_confidence()</span>
<span class="gi">+        )</span>
<span class="gi">+        if modelsub > self.MIN_MODEL_DISTANCE:</span>
<span class="gi">+            return self.LOGICAL_HEBREW_NAME</span>
<span class="gi">+        if modelsub < -self.MIN_MODEL_DISTANCE:</span>
<span class="gi">+            return self.VISUAL_HEBREW_NAME</span>
<span class="gi">+</span>
<span class="gi">+        # Still no good, back to final letter distance, maybe it'll save the</span>
<span class="gi">+        # day.</span>
<span class="gi">+        if finalsub < 0.0:</span>
<span class="gi">+            return self.VISUAL_HEBREW_NAME</span>
<span class="gi">+</span>
<span class="gi">+        # (finalsub > 0 - Logical) or (don't know what to do) default to</span>
<span class="gi">+        # Logical.</span>
<span class="gi">+        return self.LOGICAL_HEBREW_NAME</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Hebrew"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def state(self):</span>
<span class="gi">+        # Remain active as long as any of the model probers are active.</span>
<span class="gi">+        if (self._logical_prober.state == ProbingState.NOT_ME) and (</span>
<span class="gi">+            self._visual_prober.state == ProbingState.NOT_ME</span>
<span class="gi">+        ):</span>
<span class="gi">+            return ProbingState.NOT_ME</span>
<span class="gi">+        return ProbingState.DETECTING</span>
<span class="gh">diff --git a/chardet/jisfreq.py b/chardet/jisfreq.py</span>
<span class="gh">index 021820a..3293576 100644</span>
<span class="gd">--- a/chardet/jisfreq.py</span>
<span class="gi">+++ b/chardet/jisfreq.py</span>
<span class="gu">@@ -1,357 +1,325 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# Sampling from about 20M text materials include literature and computer technology</span>
<span class="gi">+#</span>
<span class="gi">+# Japanese frequency table, applied to both S-JIS and EUC-JP</span>
<span class="gi">+# They are sorted in order.</span>
<span class="gi">+</span>
<span class="gi">+# 128  --> 0.77094</span>
<span class="gi">+# 256  --> 0.85710</span>
<span class="gi">+# 512  --> 0.92635</span>
<span class="gi">+# 1024 --> 0.97130</span>
<span class="gi">+# 2048 --> 0.99431</span>
<span class="gi">+#</span>
<span class="gi">+# Ideal Distribution Ratio = 0.92635 / (1-0.92635) = 12.58</span>
<span class="gi">+# Random Distribution Ration = 512 / (2965+62+83+86-512) = 0.191</span>
<span class="gi">+#</span>
<span class="gi">+# Typical Distribution Ratio, 25% of IDR</span>
<span class="gi">+</span>
<span class="w"> </span>JIS_TYPICAL_DISTRIBUTION_RATIO = 3.0
<span class="gi">+</span>
<span class="gi">+# Char to FreqOrder table ,</span>
<span class="w"> </span>JIS_TABLE_SIZE = 4368
<span class="gd">-JIS_CHAR_TO_FREQ_ORDER = (40, 1, 6, 182, 152, 180, 295, 2127, 285, 381, </span>
<span class="gd">-    3295, 4304, 3068, 4606, 3165, 3510, 3511, 1822, 2785, 4607, 1193, 2226,</span>
<span class="gd">-    5070, 4608, 171, 2996, 1247, 18, 179, 5071, 856, 1661, 1262, 5072, 619,</span>
<span class="gd">-    127, 3431, 3512, 3230, 1899, 1700, 232, 228, 1294, 1298, 284, 283, 2041,</span>
<span class="gd">-    2042, 1061, 1062, 48, 49, 44, 45, 433, 434, 1040, 1041, 996, 787, 2997,</span>
<span class="gd">-    1255, 4305, 2108, 4609, 1684, 1648, 5073, 5074, 5075, 5076, 5077, 5078,</span>
<span class="gd">-    3687, 5079, 4610, 5080, 3927, 3928, 5081, 3296, 3432, 290, 2285, 1471, </span>
<span class="gd">-    2187, 5082, 2580, 2825, 1303, 2140, 1739, 1445, 2691, 3375, 1691, 3297,</span>
<span class="gd">-    4306, 4307, 4611, 452, 3376, 1182, 2713, 3688, 3069, 4308, 5083, 5084, </span>
<span class="gd">-    5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096,</span>
<span class="gd">-    5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108,</span>
<span class="gd">-    5109, 5110, 5111, 5112, 4097, 5113, 5114, 5115, 5116, 5117, 5118, 5119,</span>
<span class="gd">-    5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131,</span>
<span class="gd">-    5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143,</span>
<span class="gd">-    5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 4612, 5153, 5154,</span>
<span class="gd">-    5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166,</span>
<span class="gd">-    5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 1472, 598, 618, </span>
<span class="gd">-    820, 1205, 1309, 1412, 1858, 1307, 1692, 5176, 5177, 5178, 5179, 5180, </span>
<span class="gd">-    5181, 5182, 1142, 1452, 1234, 1172, 1875, 2043, 2149, 1793, 1382, 2973,</span>
<span class="gd">-    925, 2404, 1067, 1241, 960, 1377, 2935, 1491, 919, 1217, 1865, 2030, </span>
<span class="gd">-    1406, 1499, 2749, 4098, 5183, 5184, 5185, 5186, 5187, 5188, 2561, 4099,</span>
<span class="gd">-    3117, 1804, 2049, 3689, 4309, 3513, 1663, 5189, 3166, 3118, 3298, 1587,</span>
<span class="gd">-    1561, 3433, 5190, 3119, 1625, 2998, 3299, 4613, 1766, 3690, 2786, 4614,</span>
<span class="gd">-    5191, 5192, 5193, 5194, 2161, 26, 3377, 2, 3929, 20, 3691, 47, 4100, 50,</span>
<span class="gd">-    17, 16, 35, 268, 27, 243, 42, 155, 24, 154, 29, 184, 4, 91, 14, 92, 53,</span>
<span class="gd">-    396, 33, 289, 9, 37, 64, 620, 21, 39, 321, 5, 12, 11, 52, 13, 3, 208, </span>
<span class="gd">-    138, 0, 7, 60, 526, 141, 151, 1069, 181, 275, 1591, 83, 132, 1475, 126,</span>
<span class="gd">-    331, 829, 15, 69, 160, 59, 22, 157, 55, 1079, 312, 109, 38, 23, 25, 10,</span>
<span class="gd">-    19, 79, 5195, 61, 382, 1124, 8, 30, 5196, 5197, 5198, 5199, 5200, 5201,</span>
<span class="gd">-    5202, 5203, 5204, 5205, 5206, 89, 62, 74, 34, 2416, 112, 139, 196, 271,</span>
<span class="gd">-    149, 84, 607, 131, 765, 46, 88, 153, 683, 76, 874, 101, 258, 57, 80, 32,</span>
<span class="gd">-    364, 121, 1508, 169, 1547, 68, 235, 145, 2999, 41, 360, 3027, 70, 63, </span>
<span class="gd">-    31, 43, 259, 262, 1383, 99, 533, 194, 66, 93, 846, 217, 192, 56, 106, </span>
<span class="gd">-    58, 565, 280, 272, 311, 256, 146, 82, 308, 71, 100, 128, 214, 655, 110,</span>
<span class="gd">-    261, 104, 1140, 54, 51, 36, 87, 67, 3070, 185, 2618, 2936, 2020, 28, </span>
<span class="gd">-    1066, 2390, 2059, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215,</span>
<span class="gd">-    5216, 4615, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226,</span>
<span class="gd">-    5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 3514, 5237,</span>
<span class="gd">-    5238, 5239, 5240, 5241, 5242, 5243, 5244, 2297, 2031, 4616, 4310, 3692,</span>
<span class="gd">-    5245, 3071, 5246, 3598, 5247, 4617, 3231, 3515, 5248, 4101, 4311, 4618,</span>
<span class="gd">-    3808, 4312, 4102, 5249, 4103, 4104, 3599, 5250, 5251, 5252, 5253, 5254,</span>
<span class="gd">-    5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266,</span>
<span class="gd">-    5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278,</span>
<span class="gd">-    5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290,</span>
<span class="gd">-    5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302,</span>
<span class="gd">-    5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314,</span>
<span class="gd">-    5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326,</span>
<span class="gd">-    5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338,</span>
<span class="gd">-    5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350,</span>
<span class="gd">-    5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362,</span>
<span class="gd">-    5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374,</span>
<span class="gd">-    5375, 5376, 5377, 5378, 5379, 5380, 5381, 363, 642, 2787, 2878, 2788, </span>
<span class="gd">-    2789, 2316, 3232, 2317, 3434, 2011, 165, 1942, 3930, 3931, 3932, 3933, </span>
<span class="gd">-    5382, 4619, 5383, 4620, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391,</span>
<span class="gd">-    5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403,</span>
<span class="gd">-    5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415,</span>
<span class="gd">-    5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427,</span>
<span class="gd">-    5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439,</span>
<span class="gd">-    5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451,</span>
<span class="gd">-    5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463,</span>
<span class="gd">-    5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475,</span>
<span class="gd">-    5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487,</span>
<span class="gd">-    5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499,</span>
<span class="gd">-    5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511,</span>
<span class="gd">-    5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523,</span>
<span class="gd">-    5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535,</span>
<span class="gd">-    5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547,</span>
<span class="gd">-    5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559,</span>
<span class="gd">-    5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571,</span>
<span class="gd">-    5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583,</span>
<span class="gd">-    5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595,</span>
<span class="gd">-    5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607,</span>
<span class="gd">-    5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619,</span>
<span class="gd">-    5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631,</span>
<span class="gd">-    5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643,</span>
<span class="gd">-    5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655,</span>
<span class="gd">-    5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667,</span>
<span class="gd">-    5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679,</span>
<span class="gd">-    5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691,</span>
<span class="gd">-    5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703,</span>
<span class="gd">-    5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715,</span>
<span class="gd">-    5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727,</span>
<span class="gd">-    5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739,</span>
<span class="gd">-    5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751,</span>
<span class="gd">-    5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763,</span>
<span class="gd">-    5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775,</span>
<span class="gd">-    5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787,</span>
<span class="gd">-    5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799,</span>
<span class="gd">-    5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811,</span>
<span class="gd">-    5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823,</span>
<span class="gd">-    5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835,</span>
<span class="gd">-    5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847,</span>
<span class="gd">-    5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859,</span>
<span class="gd">-    5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871,</span>
<span class="gd">-    5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883,</span>
<span class="gd">-    5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895,</span>
<span class="gd">-    5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907,</span>
<span class="gd">-    5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919,</span>
<span class="gd">-    5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931,</span>
<span class="gd">-    5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943,</span>
<span class="gd">-    5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955,</span>
<span class="gd">-    5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967,</span>
<span class="gd">-    5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979,</span>
<span class="gd">-    5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991,</span>
<span class="gd">-    5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003,</span>
<span class="gd">-    6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015,</span>
<span class="gd">-    6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027,</span>
<span class="gd">-    6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039,</span>
<span class="gd">-    6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051,</span>
<span class="gd">-    6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063,</span>
<span class="gd">-    6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075,</span>
<span class="gd">-    6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087,</span>
<span class="gd">-    6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099,</span>
<span class="gd">-    6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111,</span>
<span class="gd">-    6112, 6113, 6114, 2044, 2060, 4621, 997, 1235, 473, 1186, 4622, 920, </span>
<span class="gd">-    3378, 6115, 6116, 379, 1108, 4313, 2657, 2735, 3934, 6117, 3809, 636, </span>
<span class="gd">-    3233, 573, 1026, 3693, 3435, 2974, 3300, 2298, 4105, 854, 2937, 2463, </span>
<span class="gd">-    393, 2581, 2417, 539, 752, 1280, 2750, 2480, 140, 1161, 440, 708, 1569,</span>
<span class="gd">-    665, 2497, 1746, 1291, 1523, 3000, 164, 1603, 847, 1331, 537, 1997, 486,</span>
<span class="gd">-    508, 1693, 2418, 1970, 2227, 878, 1220, 299, 1030, 969, 652, 2751, 624,</span>
<span class="gd">-    1137, 3301, 2619, 65, 3302, 2045, 1761, 1859, 3120, 1930, 3694, 3516, </span>
<span class="gd">-    663, 1767, 852, 835, 3695, 269, 767, 2826, 2339, 1305, 896, 1150, 770, </span>
<span class="gd">-    1616, 6118, 506, 1502, 2075, 1012, 2519, 775, 2520, 2975, 2340, 2938, </span>
<span class="gd">-    4314, 3028, 2086, 1224, 1943, 2286, 6119, 3072, 4315, 2240, 1273, 1987,</span>
<span class="gd">-    3935, 1557, 175, 597, 985, 3517, 2419, 2521, 1416, 3029, 585, 938, 1931,</span>
<span class="gd">-    1007, 1052, 1932, 1685, 6120, 3379, 4316, 4623, 804, 599, 3121, 1333, </span>
<span class="gd">-    2128, 2539, 1159, 1554, 2032, 3810, 687, 2033, 2904, 952, 675, 1467, </span>
<span class="gd">-    3436, 6121, 2241, 1096, 1786, 2440, 1543, 1924, 980, 1813, 2228, 781, </span>
<span class="gd">-    2692, 1879, 728, 1918, 3696, 4624, 548, 1950, 4625, 1809, 1088, 1356, </span>
<span class="gd">-    3303, 2522, 1944, 502, 972, 373, 513, 2827, 586, 2377, 2391, 1003, 1976,</span>
<span class="gd">-    1631, 6122, 2464, 1084, 648, 1776, 4626, 2141, 324, 962, 2012, 2177, </span>
<span class="gd">-    2076, 1384, 742, 2178, 1448, 1173, 1810, 222, 102, 301, 445, 125, 2420,</span>
<span class="gd">-    662, 2498, 277, 200, 1476, 1165, 1068, 224, 2562, 1378, 1446, 450, 1880,</span>
<span class="gd">-    659, 791, 582, 4627, 2939, 3936, 1516, 1274, 555, 2099, 3697, 1020, </span>
<span class="gd">-    1389, 1526, 3380, 1762, 1723, 1787, 2229, 412, 2114, 1900, 2392, 3518, </span>
<span class="gd">-    512, 2597, 427, 1925, 2341, 3122, 1653, 1686, 2465, 2499, 697, 330, 273,</span>
<span class="gd">-    380, 2162, 951, 832, 780, 991, 1301, 3073, 965, 2270, 3519, 668, 2523, </span>
<span class="gd">-    2636, 1286, 535, 1407, 518, 671, 957, 2658, 2378, 267, 611, 2197, 3030,</span>
<span class="gd">-    6123, 248, 2299, 967, 1799, 2356, 850, 1418, 3437, 1876, 1256, 1480, </span>
<span class="gd">-    2828, 1718, 6124, 6125, 1755, 1664, 2405, 6126, 4628, 2879, 2829, 499, </span>
<span class="gd">-    2179, 676, 4629, 557, 2329, 2214, 2090, 325, 3234, 464, 811, 3001, 992,</span>
<span class="gd">-    2342, 2481, 1232, 1469, 303, 2242, 466, 1070, 2163, 603, 1777, 2091, </span>
<span class="gd">-    4630, 2752, 4631, 2714, 322, 2659, 1964, 1768, 481, 2188, 1463, 2330, </span>
<span class="gd">-    2857, 3600, 2092, 3031, 2421, 4632, 2318, 2070, 1849, 2598, 4633, 1302,</span>
<span class="gd">-    2254, 1668, 1701, 2422, 3811, 2905, 3032, 3123, 2046, 4106, 1763, 1694,</span>
<span class="gd">-    4634, 1604, 943, 1724, 1454, 917, 868, 2215, 1169, 2940, 552, 1145, </span>
<span class="gd">-    1800, 1228, 1823, 1955, 316, 1080, 2510, 361, 1807, 2830, 4107, 2660, </span>
<span class="gd">-    3381, 1346, 1423, 1134, 4108, 6127, 541, 1263, 1229, 1148, 2540, 545, </span>
<span class="gd">-    465, 1833, 2880, 3438, 1901, 3074, 2482, 816, 3937, 713, 1788, 2500, </span>
<span class="gd">-    122, 1575, 195, 1451, 2501, 1111, 6128, 859, 374, 1225, 2243, 2483, </span>
<span class="gd">-    4317, 390, 1033, 3439, 3075, 2524, 1687, 266, 793, 1440, 2599, 946, 779,</span>
<span class="gd">-    802, 507, 897, 1081, 528, 2189, 1292, 711, 1866, 1725, 1167, 1640, 753,</span>
<span class="gd">-    398, 2661, 1053, 246, 348, 4318, 137, 1024, 3440, 1600, 2077, 2129, 825,</span>
<span class="gd">-    4319, 698, 238, 521, 187, 2300, 1157, 2423, 1641, 1605, 1464, 1610, </span>
<span class="gd">-    1097, 2541, 1260, 1436, 759, 2255, 1814, 2150, 705, 3235, 409, 2563, </span>
<span class="gd">-    3304, 561, 3033, 2005, 2564, 726, 1956, 2343, 3698, 4109, 949, 3812, </span>
<span class="gd">-    3813, 3520, 1669, 653, 1379, 2525, 881, 2198, 632, 2256, 1027, 778, </span>
<span class="gd">-    1074, 733, 1957, 514, 1481, 2466, 554, 2180, 702, 3938, 1606, 1017, </span>
<span class="gd">-    1398, 6129, 1380, 3521, 921, 993, 1313, 594, 449, 1489, 1617, 1166, 768,</span>
<span class="gd">-    1426, 1360, 495, 1794, 3601, 1177, 3602, 1170, 4320, 2344, 476, 425, </span>
<span class="gd">-    3167, 4635, 3168, 1424, 401, 2662, 1171, 3382, 1998, 1089, 4110, 477, </span>
<span class="gd">-    3169, 474, 6130, 1909, 596, 2831, 1842, 494, 693, 1051, 1028, 1207, </span>
<span class="gd">-    3076, 606, 2115, 727, 2790, 1473, 1115, 743, 3522, 630, 805, 1532, 4321,</span>
<span class="gd">-    2021, 366, 1057, 838, 684, 1114, 2142, 4322, 2050, 1492, 1892, 1808, </span>
<span class="gd">-    2271, 3814, 2424, 1971, 1447, 1373, 3305, 1090, 1536, 3939, 3523, 3306,</span>
<span class="gd">-    1455, 2199, 336, 369, 2331, 1035, 584, 2393, 902, 718, 2600, 6131, 2753,</span>
<span class="gd">-    463, 2151, 1149, 1611, 2467, 715, 1308, 3124, 1268, 343, 1413, 3236, </span>
<span class="gd">-    1517, 1347, 2663, 2093, 3940, 2022, 1131, 1553, 2100, 2941, 1427, 3441,</span>
<span class="gd">-    2942, 1323, 2484, 6132, 1980, 872, 2368, 2441, 2943, 320, 2369, 2116, </span>
<span class="gd">-    1082, 679, 1933, 3941, 2791, 3815, 625, 1143, 2023, 422, 2200, 3816, </span>
<span class="gd">-    6133, 730, 1695, 356, 2257, 1626, 2301, 2858, 2637, 1627, 1778, 937, </span>
<span class="gd">-    883, 2906, 2693, 3002, 1769, 1086, 400, 1063, 1325, 3307, 2792, 4111, </span>
<span class="gd">-    3077, 456, 2345, 1046, 747, 6134, 1524, 884, 1094, 3383, 1474, 2164, </span>
<span class="gd">-    1059, 974, 1688, 2181, 2258, 1047, 345, 1665, 1187, 358, 875, 3170, 305,</span>
<span class="gd">-    660, 3524, 2190, 1334, 1135, 3171, 1540, 1649, 2542, 1527, 927, 968, </span>
<span class="gd">-    2793, 885, 1972, 1850, 482, 500, 2638, 1218, 1109, 1085, 2543, 1654, </span>
<span class="gd">-    2034, 876, 78, 2287, 1482, 1277, 861, 1675, 1083, 1779, 724, 2754, 454,</span>
<span class="gd">-    397, 1132, 1612, 2332, 893, 672, 1237, 257, 2259, 2370, 135, 3384, 337,</span>
<span class="gd">-    2244, 547, 352, 340, 709, 2485, 1400, 788, 1138, 2511, 540, 772, 1682, </span>
<span class="gd">-    2260, 2272, 2544, 2013, 1843, 1902, 4636, 1999, 1562, 2288, 4637, 2201,</span>
<span class="gd">-    1403, 1533, 407, 576, 3308, 1254, 2071, 978, 3385, 170, 136, 1201, 3125,</span>
<span class="gd">-    2664, 3172, 2394, 213, 912, 873, 3603, 1713, 2202, 699, 3604, 3699, 813,</span>
<span class="gd">-    3442, 493, 531, 1054, 468, 2907, 1483, 304, 281, 4112, 1726, 1252, 2094,</span>
<span class="gd">-    339, 2319, 2130, 2639, 756, 1563, 2944, 748, 571, 2976, 1588, 2425, </span>
<span class="gd">-    2715, 1851, 1460, 2426, 1528, 1392, 1973, 3237, 288, 3309, 685, 3386, </span>
<span class="gd">-    296, 892, 2716, 2216, 1570, 2245, 722, 1747, 2217, 905, 3238, 1103, </span>
<span class="gd">-    6135, 1893, 1441, 1965, 251, 1805, 2371, 3700, 2601, 1919, 1078, 75, </span>
<span class="gd">-    2182, 1509, 1592, 1270, 2640, 4638, 2152, 6136, 3310, 3817, 524, 706, </span>
<span class="gd">-    1075, 292, 3818, 1756, 2602, 317, 98, 3173, 3605, 3525, 1844, 2218, </span>
<span class="gd">-    3819, 2502, 814, 567, 385, 2908, 1534, 6137, 534, 1642, 3239, 797, 6138,</span>
<span class="gd">-    1670, 1529, 953, 4323, 188, 1071, 538, 178, 729, 3240, 2109, 1226, 1374,</span>
<span class="gd">-    2000, 2357, 2977, 731, 2468, 1116, 2014, 2051, 6139, 1261, 1593, 803, </span>
<span class="gd">-    2859, 2736, 3443, 556, 682, 823, 1541, 6140, 1369, 2289, 1706, 2794, </span>
<span class="gd">-    845, 462, 2603, 2665, 1361, 387, 162, 2358, 1740, 739, 1770, 1720, 1304,</span>
<span class="gd">-    1401, 3241, 1049, 627, 1571, 2427, 3526, 1877, 3942, 1852, 1500, 431, </span>
<span class="gd">-    1910, 1503, 677, 297, 2795, 286, 1433, 1038, 1198, 2290, 1133, 1596, </span>
<span class="gd">-    4113, 4639, 2469, 1510, 1484, 3943, 6141, 2442, 108, 712, 4640, 2372, </span>
<span class="gd">-    866, 3701, 2755, 3242, 1348, 834, 1945, 1408, 3527, 2395, 3243, 1811, </span>
<span class="gd">-    824, 994, 1179, 2110, 1548, 1453, 790, 3003, 690, 4324, 4325, 2832, </span>
<span class="gd">-    2909, 3820, 1860, 3821, 225, 1748, 310, 346, 1780, 2470, 821, 1993, </span>
<span class="gd">-    2717, 2796, 828, 877, 3528, 2860, 2471, 1702, 2165, 2910, 2486, 1789, </span>
<span class="gd">-    453, 359, 2291, 1676, 73, 1164, 1461, 1127, 3311, 421, 604, 314, 1037, </span>
<span class="gd">-    589, 116, 2487, 737, 837, 1180, 111, 244, 735, 6142, 2261, 1861, 1362, </span>
<span class="gd">-    986, 523, 418, 581, 2666, 3822, 103, 855, 503, 1414, 1867, 2488, 1091, </span>
<span class="gd">-    657, 1597, 979, 605, 1316, 4641, 1021, 2443, 2078, 2001, 1209, 96, 587,</span>
<span class="gd">-    2166, 1032, 260, 1072, 2153, 173, 94, 226, 3244, 819, 2006, 4642, 4114,</span>
<span class="gd">-    2203, 231, 1744, 782, 97, 2667, 786, 3387, 887, 391, 442, 2219, 4326, </span>
<span class="gd">-    1425, 6143, 2694, 633, 1544, 1202, 483, 2015, 592, 2052, 1958, 2472, </span>
<span class="gd">-    1655, 419, 129, 4327, 3444, 3312, 1714, 1257, 3078, 4328, 1518, 1098, </span>
<span class="gd">-    865, 1310, 1019, 1885, 1512, 1734, 469, 2444, 148, 773, 436, 1815, 1868,</span>
<span class="gd">-    1128, 1055, 4329, 1245, 2756, 3445, 2154, 1934, 1039, 4643, 579, 1238, </span>
<span class="gd">-    932, 2320, 353, 205, 801, 115, 2428, 944, 2321, 1881, 399, 2565, 1211, </span>
<span class="gd">-    678, 766, 3944, 335, 2101, 1459, 1781, 1402, 3945, 2737, 2131, 1010, </span>
<span class="gd">-    844, 981, 1326, 1013, 550, 1816, 1545, 2620, 1335, 1008, 371, 2881, 936,</span>
<span class="gd">-    1419, 1613, 3529, 1456, 1395, 2273, 1834, 2604, 1317, 2738, 2503, 416, </span>
<span class="gd">-    1643, 4330, 806, 1126, 229, 591, 3946, 1314, 1981, 1576, 1837, 1666, </span>
<span class="gd">-    347, 1790, 977, 3313, 764, 2861, 1853, 688, 2429, 1920, 1462, 77, 595, </span>
<span class="gd">-    415, 2002, 3034, 798, 1192, 4115, 6144, 2978, 4331, 3035, 2695, 2582, </span>
<span class="gd">-    2072, 2566, 430, 2430, 1727, 842, 1396, 3947, 3702, 613, 377, 278, 236,</span>
<span class="gd">-    1417, 3388, 3314, 3174, 757, 1869, 107, 3530, 6145, 1194, 623, 2262, </span>
<span class="gd">-    207, 1253, 2167, 3446, 3948, 492, 1117, 1935, 536, 1838, 2757, 1246, </span>
<span class="gd">-    4332, 696, 2095, 2406, 1393, 1572, 3175, 1782, 583, 190, 253, 1390, </span>
<span class="gd">-    2230, 830, 3126, 3389, 934, 3245, 1703, 1749, 2979, 1870, 2545, 1656, </span>
<span class="gd">-    2204, 869, 2346, 4116, 3176, 1817, 496, 1764, 4644, 942, 1504, 404, </span>
<span class="gd">-    1903, 1122, 1580, 3606, 2945, 1022, 515, 372, 1735, 955, 2431, 3036, </span>
<span class="gd">-    6146, 2797, 1110, 2302, 2798, 617, 6147, 441, 762, 1771, 3447, 3607, </span>
<span class="gd">-    3608, 1904, 840, 3037, 86, 939, 1385, 572, 1370, 2445, 1336, 114, 3703,</span>
<span class="gd">-    898, 294, 203, 3315, 703, 1583, 2274, 429, 961, 4333, 1854, 1951, 3390,</span>
<span class="gd">-    2373, 3704, 4334, 1318, 1381, 966, 1911, 2322, 1006, 1155, 309, 989, </span>
<span class="gd">-    458, 2718, 1795, 1372, 1203, 252, 1689, 1363, 3177, 517, 1936, 168, </span>
<span class="gd">-    1490, 562, 193, 3823, 1042, 4117, 1835, 551, 470, 4645, 395, 489, 3448,</span>
<span class="gd">-    1871, 1465, 2583, 2641, 417, 1493, 279, 1295, 511, 1236, 1119, 72, 1231,</span>
<span class="gd">-    1982, 1812, 3004, 871, 1564, 984, 3449, 1667, 2696, 2096, 4646, 2347, </span>
<span class="gd">-    2833, 1673, 3609, 695, 3246, 2668, 807, 1183, 4647, 890, 388, 2333, </span>
<span class="gd">-    1801, 1457, 2911, 1765, 1477, 1031, 3316, 3317, 1278, 3391, 2799, 2292,</span>
<span class="gd">-    2526, 163, 3450, 4335, 2669, 1404, 1802, 6148, 2323, 2407, 1584, 1728, </span>
<span class="gd">-    1494, 1824, 1269, 298, 909, 3318, 1034, 1632, 375, 776, 1683, 2061, 291,</span>
<span class="gd">-    210, 1123, 809, 1249, 1002, 2642, 3038, 206, 1011, 2132, 144, 975, 882,</span>
<span class="gd">-    1565, 342, 667, 754, 1442, 2143, 1299, 2303, 2062, 447, 626, 2205, 1221,</span>
<span class="gd">-    2739, 2912, 1144, 1214, 2206, 2584, 760, 1715, 614, 950, 1281, 2670, </span>
<span class="gd">-    2621, 810, 577, 1287, 2546, 4648, 242, 2168, 250, 2643, 691, 123, 2644,</span>
<span class="gd">-    647, 313, 1029, 689, 1357, 2946, 1650, 216, 771, 1339, 1306, 808, 2063,</span>
<span class="gd">-    549, 913, 1371, 2913, 2914, 6149, 1466, 1092, 1174, 1196, 1311, 2605, </span>
<span class="gd">-    2396, 1783, 1796, 3079, 406, 2671, 2117, 3949, 4649, 487, 1825, 2220, </span>
<span class="gd">-    6150, 2915, 448, 2348, 1073, 6151, 2397, 1707, 130, 900, 1598, 329, 176,</span>
<span class="gd">-    1959, 2527, 1620, 6152, 2275, 4336, 3319, 1983, 2191, 3705, 3610, 2155,</span>
<span class="gd">-    3706, 1912, 1513, 1614, 6153, 1988, 646, 392, 2304, 1589, 3320, 3039, </span>
<span class="gd">-    1826, 1239, 1352, 1340, 2916, 505, 2567, 1709, 1437, 2408, 2547, 906, </span>
<span class="gd">-    6154, 2672, 384, 1458, 1594, 1100, 1329, 710, 423, 3531, 2064, 2231, </span>
<span class="gd">-    2622, 1989, 2673, 1087, 1882, 333, 841, 3005, 1296, 2882, 2379, 580, </span>
<span class="gd">-    1937, 1827, 1293, 2585, 601, 574, 249, 1772, 4118, 2079, 1120, 645, 901,</span>
<span class="gd">-    1176, 1690, 795, 2207, 478, 1434, 516, 1190, 1530, 761, 2080, 930, 1264,</span>
<span class="gd">-    355, 435, 1552, 644, 1791, 987, 220, 1364, 1163, 1121, 1538, 306, 2169,</span>
<span class="gd">-    1327, 1222, 546, 2645, 218, 241, 610, 1704, 3321, 1984, 1839, 1966, </span>
<span class="gd">-    2528, 451, 6155, 2586, 3707, 2568, 907, 3178, 254, 2947, 186, 1845, </span>
<span class="gd">-    4650, 745, 432, 1757, 428, 1633, 888, 2246, 2221, 2489, 3611, 2118, </span>
<span class="gd">-    1258, 1265, 956, 3127, 1784, 4337, 2490, 319, 510, 119, 457, 3612, 274,</span>
<span class="gd">-    2035, 2007, 4651, 1409, 3128, 970, 2758, 590, 2800, 661, 2247, 4652, </span>
<span class="gd">-    2008, 3950, 1420, 1549, 3080, 3322, 3951, 1651, 1375, 2111, 485, 2491, </span>
<span class="gd">-    1429, 1156, 6156, 2548, 2183, 1495, 831, 1840, 2529, 2446, 501, 1657, </span>
<span class="gd">-    307, 1894, 3247, 1341, 666, 899, 2156, 1539, 2549, 1559, 886, 349, 2208,</span>
<span class="gd">-    3081, 2305, 1736, 3824, 2170, 2759, 1014, 1913, 1386, 542, 1397, 2948, </span>
<span class="gd">-    490, 368, 716, 362, 159, 282, 2569, 1129, 1658, 1288, 1750, 2674, 276, </span>
<span class="gd">-    649, 2016, 751, 1496, 658, 1818, 1284, 1862, 2209, 2087, 2512, 3451, </span>
<span class="gd">-    622, 2834, 376, 117, 1060, 2053, 1208, 1721, 1101, 1443, 247, 1250, </span>
<span class="gd">-    3179, 1792, 3952, 2760, 2398, 3953, 6157, 2144, 3708, 446, 2432, 1151, </span>
<span class="gd">-    2570, 3452, 2447, 2761, 2835, 1210, 2448, 3082, 424, 2222, 1251, 2449, </span>
<span class="gd">-    2119, 2836, 504, 1581, 4338, 602, 817, 857, 3825, 2349, 2306, 357, 3826,</span>
<span class="gd">-    1470, 1883, 2883, 255, 958, 929, 2917, 3248, 302, 4653, 1050, 1271, </span>
<span class="gd">-    1751, 2307, 1952, 1430, 2697, 2719, 2359, 354, 3180, 777, 158, 2036, </span>
<span class="gd">-    4339, 1659, 4340, 4654, 2308, 2949, 2248, 1146, 2232, 3532, 2720, 1696,</span>
<span class="gd">-    2623, 3827, 6158, 3129, 1550, 2698, 1485, 1297, 1428, 637, 931, 2721, </span>
<span class="gd">-    2145, 914, 2550, 2587, 81, 2450, 612, 827, 2646, 1242, 4655, 1118, 2884,</span>
<span class="gd">-    472, 1855, 3181, 3533, 3534, 569, 1353, 2699, 1244, 1758, 2588, 4119, </span>
<span class="gd">-    2009, 2762, 2171, 3709, 1312, 1531, 6159, 1152, 1938, 134, 1830, 471, </span>
<span class="gd">-    3710, 2276, 1112, 1535, 3323, 3453, 3535, 982, 1337, 2950, 488, 826, </span>
<span class="gd">-    674, 1058, 1628, 4120, 2017, 522, 2399, 211, 568, 1367, 3454, 350, 293,</span>
<span class="gd">-    1872, 1139, 3249, 1399, 1946, 3006, 1300, 2360, 3324, 588, 736, 6160, </span>
<span class="gd">-    2606, 744, 669, 3536, 3828, 6161, 1358, 199, 723, 848, 933, 851, 1939, </span>
<span class="gd">-    1505, 1514, 1338, 1618, 1831, 4656, 1634, 3613, 443, 2740, 3829, 717, </span>
<span class="gd">-    1947, 491, 1914, 6162, 2551, 1542, 4121, 1025, 6163, 1099, 1223, 198, </span>
<span class="gd">-    3040, 2722, 370, 410, 1905, 2589, 998, 1248, 3182, 2380, 519, 1449, </span>
<span class="gd">-    4122, 1710, 947, 928, 1153, 4341, 2277, 344, 2624, 1511, 615, 105, 161,</span>
<span class="gd">-    1212, 1076, 1960, 3130, 2054, 1926, 1175, 1906, 2473, 414, 1873, 2801, </span>
<span class="gd">-    6164, 2309, 315, 1319, 3325, 318, 2018, 2146, 2157, 963, 631, 223, 4342,</span>
<span class="gd">-    4343, 2675, 479, 3711, 1197, 2625, 3712, 2676, 2361, 6165, 4344, 4123, </span>
<span class="gd">-    6166, 2451, 3183, 1886, 2184, 1674, 1330, 1711, 1635, 1506, 799, 219, </span>
<span class="gd">-    3250, 3083, 3954, 1677, 3713, 3326, 2081, 3614, 1652, 2073, 4657, 1147,</span>
<span class="gd">-    3041, 1752, 643, 1961, 147, 1974, 3955, 6167, 1716, 2037, 918, 3007, </span>
<span class="gd">-    1994, 120, 1537, 118, 609, 3184, 4345, 740, 3455, 1219, 332, 1615, 3830,</span>
<span class="gd">-    6168, 1621, 2980, 1582, 783, 212, 553, 2350, 3714, 1349, 2433, 2082, </span>
<span class="gd">-    4124, 889, 6169, 2310, 1275, 1410, 973, 166, 1320, 3456, 1797, 1215, </span>
<span class="gd">-    3185, 2885, 1846, 2590, 2763, 4658, 629, 822, 3008, 763, 940, 1990, </span>
<span class="gd">-    2862, 439, 2409, 1566, 1240, 1622, 926, 1282, 1907, 2764, 654, 2210, </span>
<span class="gd">-    1607, 327, 1130, 3956, 1678, 1623, 6170, 2434, 2192, 686, 608, 3831, </span>
<span class="gd">-    3715, 903, 3957, 3042, 6171, 2741, 1522, 1915, 1105, 1555, 2552, 1359, </span>
<span class="gd">-    323, 3251, 4346, 3457, 738, 1354, 2553, 2311, 2334, 1828, 2003, 3832, </span>
<span class="gd">-    1753, 2351, 1227, 6172, 1887, 4125, 1478, 6173, 2410, 1874, 1712, 1847,</span>
<span class="gd">-    520, 1204, 2607, 264, 4659, 836, 2677, 2102, 600, 4660, 3833, 2278, </span>
<span class="gd">-    3084, 6174, 4347, 3615, 1342, 640, 532, 543, 2608, 1888, 2400, 2591, </span>
<span class="gd">-    1009, 4348, 1497, 341, 1737, 3616, 2723, 1394, 529, 3252, 1321, 983, </span>
<span class="gd">-    4661, 1515, 2120, 971, 2592, 924, 287, 1662, 3186, 4349, 2700, 4350, </span>
<span class="gd">-    1519, 908, 1948, 2452, 156, 796, 1629, 1486, 2223, 2055, 694, 4126, </span>
<span class="gd">-    1259, 1036, 3392, 1213, 2249, 2742, 1889, 1230, 3958, 1015, 910, 408, </span>
<span class="gd">-    559, 3617, 4662, 746, 725, 935, 4663, 3959, 3009, 1289, 563, 867, 4664,</span>
<span class="gd">-    3960, 1567, 2981, 2038, 2626, 988, 2263, 2381, 4351, 143, 2374, 704, </span>
<span class="gd">-    1895, 6175, 1188, 3716, 2088, 673, 3085, 2362, 4352, 484, 1608, 1921, </span>
<span class="gd">-    2765, 2918, 215, 904, 3618, 3537, 894, 509, 976, 3043, 2701, 3961, 4353,</span>
<span class="gd">-    2837, 2982, 498, 6176, 6177, 1102, 3538, 1332, 3393, 1487, 1636, 1637, </span>
<span class="gd">-    233, 245, 3962, 383, 650, 995, 3044, 460, 1520, 1206, 2352, 749, 3327, </span>
<span class="gd">-    530, 700, 389, 1438, 1560, 1773, 3963, 2264, 719, 2951, 2724, 3834, 870,</span>
<span class="gd">-    1832, 1644, 1000, 839, 2474, 3717, 197, 1630, 3394, 365, 2886, 3964, </span>
<span class="gd">-    1285, 2133, 734, 922, 818, 1106, 732, 480, 2083, 1774, 3458, 923, 2279,</span>
<span class="gd">-    1350, 221, 3086, 85, 2233, 2234, 3835, 1585, 3010, 2147, 1387, 1705, </span>
<span class="gd">-    2382, 1619, 2475, 133, 239, 2802, 1991, 1016, 2084, 2383, 411, 2838, </span>
<span class="gd">-    1113, 651, 1985, 1160, 3328, 990, 1863, 3087, 1048, 1276, 2647, 265, </span>
<span class="gd">-    2627, 1599, 3253, 2056, 150, 638, 2019, 656, 853, 326, 1479, 680, 1439,</span>
<span class="gd">-    4354, 1001, 1759, 413, 3459, 3395, 2492, 1431, 459, 4355, 1125, 3329, </span>
<span class="gd">-    2265, 1953, 1450, 2065, 2863, 849, 351, 2678, 3131, 3254, 3255, 1104, </span>
<span class="gd">-    1577, 227, 1351, 1645, 2453, 2193, 1421, 2887, 812, 2121, 634, 95, 2435,</span>
<span class="gd">-    201, 2312, 4665, 1646, 1671, 2743, 1601, 2554, 2702, 2648, 2280, 1315, </span>
<span class="gd">-    1366, 2089, 3132, 1573, 3718, 3965, 1729, 1189, 328, 2679, 1077, 1940, </span>
<span class="gd">-    1136, 558, 1283, 964, 1195, 621, 2074, 1199, 1743, 3460, 3619, 1896, </span>
<span class="gd">-    1916, 1890, 3836, 2952, 1154, 2112, 1064, 862, 378, 3011, 2066, 2113, </span>
<span class="gd">-    2803, 1568, 2839, 6178, 3088, 2919, 1941, 1660, 2004, 1992, 2194, 142, </span>
<span class="gd">-    707, 1590, 1708, 1624, 1922, 1023, 1836, 1233, 1004, 2313, 789, 741, </span>
<span class="gd">-    3620, 6179, 1609, 2411, 1200, 4127, 3719, 3720, 4666, 2057, 3721, 593, </span>
<span class="gd">-    2840, 367, 2920, 1878, 6180, 3461, 1521, 628, 1168, 692, 2211, 2649, </span>
<span class="gd">-    300, 720, 2067, 2571, 2953, 3396, 959, 2504, 3966, 3539, 3462, 1977, </span>
<span class="gd">-    701, 6181, 954, 1043, 800, 681, 183, 3722, 1803, 1730, 3540, 4128, 2103,</span>
<span class="gd">-    815, 2314, 174, 467, 230, 2454, 1093, 2134, 755, 3541, 3397, 1141, 1162,</span>
<span class="gd">-    6182, 1738, 2039, 270, 3256, 2513, 1005, 1647, 2185, 3837, 858, 1679, </span>
<span class="gd">-    1897, 1719, 2954, 2324, 1806, 402, 670, 167, 4129, 1498, 2158, 2104, </span>
<span class="gd">-    750, 6183, 915, 189, 1680, 1551, 455, 4356, 1501, 2455, 405, 1095, 2955,</span>
<span class="gd">-    338, 1586, 1266, 1819, 570, 641, 1324, 237, 1556, 2650, 1388, 3723, </span>
<span class="gd">-    6184, 1368, 2384, 1343, 1978, 3089, 2436, 879, 3724, 792, 1191, 758, </span>
<span class="gd">-    3012, 1411, 2135, 1322, 4357, 240, 4667, 1848, 3725, 1574, 6185, 420, </span>
<span class="gd">-    3045, 1546, 1391, 714, 4358, 1967, 941, 1864, 863, 664, 426, 560, 1731,</span>
<span class="gd">-    2680, 1785, 2864, 1949, 2363, 403, 3330, 1415, 1279, 2136, 1697, 2335, </span>
<span class="gd">-    204, 721, 2097, 3838, 90, 6186, 2085, 2505, 191, 3967, 124, 2148, 1376,</span>
<span class="gd">-    1798, 1178, 1107, 1898, 1405, 860, 4359, 1243, 1272, 2375, 2983, 1558, </span>
<span class="gd">-    2456, 1638, 113, 3621, 578, 1923, 2609, 880, 386, 4130, 784, 2186, 2266,</span>
<span class="gd">-    1422, 2956, 2172, 1722, 497, 263, 2514, 1267, 2412, 2610, 177, 2703, </span>
<span class="gd">-    3542, 774, 1927, 1344, 616, 1432, 1595, 1018, 172, 4360, 2325, 911, </span>
<span class="gd">-    4361, 438, 1468, 3622, 794, 3968, 2024, 2173, 1681, 1829, 2957, 945, </span>
<span class="gd">-    895, 3090, 575, 2212, 2476, 475, 2401, 2681, 785, 2744, 1745, 2293, </span>
<span class="gd">-    2555, 1975, 3133, 2865, 394, 4668, 3839, 635, 4131, 639, 202, 1507, </span>
<span class="gd">-    2195, 2766, 1345, 1435, 2572, 3726, 1908, 1184, 1181, 2457, 3727, 3134,</span>
<span class="gd">-    4362, 843, 2611, 437, 916, 4669, 234, 769, 1884, 3046, 3047, 3623, 833,</span>
<span class="gd">-    6187, 1639, 2250, 2402, 1355, 1185, 2010, 2047, 999, 525, 1732, 1290, </span>
<span class="gd">-    1488, 2612, 948, 1578, 3728, 2413, 2477, 1216, 2725, 2159, 334, 3840, </span>
<span class="gd">-    1328, 3624, 2921, 1525, 4132, 564, 1056, 891, 4363, 1444, 1698, 2385, </span>
<span class="gd">-    2251, 3729, 1365, 2281, 2235, 1717, 6188, 864, 3841, 2515, 444, 527, </span>
<span class="gd">-    2767, 2922, 3625, 544, 461, 6189, 566, 209, 2437, 3398, 2098, 1065, </span>
<span class="gd">-    2068, 3331, 3626, 3257, 2137)</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+JIS_CHAR_TO_FREQ_ORDER = (</span>
<span class="gi">+  40,   1,   6, 182, 152, 180, 295,2127, 285, 381,3295,4304,3068,4606,3165,3510, #   16</span>
<span class="gi">+3511,1822,2785,4607,1193,2226,5070,4608, 171,2996,1247,  18, 179,5071, 856,1661, #   32</span>
<span class="gi">+1262,5072, 619, 127,3431,3512,3230,1899,1700, 232, 228,1294,1298, 284, 283,2041, #   48</span>
<span class="gi">+2042,1061,1062,  48,  49,  44,  45, 433, 434,1040,1041, 996, 787,2997,1255,4305, #   64</span>
<span class="gi">+2108,4609,1684,1648,5073,5074,5075,5076,5077,5078,3687,5079,4610,5080,3927,3928, #   80</span>
<span class="gi">+5081,3296,3432, 290,2285,1471,2187,5082,2580,2825,1303,2140,1739,1445,2691,3375, #   96</span>
<span class="gi">+1691,3297,4306,4307,4611, 452,3376,1182,2713,3688,3069,4308,5083,5084,5085,5086, #  112</span>
<span class="gi">+5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102, #  128</span>
<span class="gi">+5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,4097,5113,5114,5115,5116,5117, #  144</span>
<span class="gi">+5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133, #  160</span>
<span class="gi">+5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149, #  176</span>
<span class="gi">+5150,5151,5152,4612,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164, #  192</span>
<span class="gi">+5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,1472, 598, 618, 820,1205, #  208</span>
<span class="gi">+1309,1412,1858,1307,1692,5176,5177,5178,5179,5180,5181,5182,1142,1452,1234,1172, #  224</span>
<span class="gi">+1875,2043,2149,1793,1382,2973, 925,2404,1067,1241, 960,1377,2935,1491, 919,1217, #  240</span>
<span class="gi">+1865,2030,1406,1499,2749,4098,5183,5184,5185,5186,5187,5188,2561,4099,3117,1804, #  256</span>
<span class="gi">+2049,3689,4309,3513,1663,5189,3166,3118,3298,1587,1561,3433,5190,3119,1625,2998, #  272</span>
<span class="gi">+3299,4613,1766,3690,2786,4614,5191,5192,5193,5194,2161,  26,3377,   2,3929,  20, #  288</span>
<span class="gi">+3691,  47,4100,  50,  17,  16,  35, 268,  27, 243,  42, 155,  24, 154,  29, 184, #  304</span>
<span class="gi">+   4,  91,  14,  92,  53, 396,  33, 289,   9,  37,  64, 620,  21,  39, 321,   5, #  320</span>
<span class="gi">+  12,  11,  52,  13,   3, 208, 138,   0,   7,  60, 526, 141, 151,1069, 181, 275, #  336</span>
<span class="gi">+1591,  83, 132,1475, 126, 331, 829,  15,  69, 160,  59,  22, 157,  55,1079, 312, #  352</span>
<span class="gi">+ 109,  38,  23,  25,  10,  19,  79,5195,  61, 382,1124,   8,  30,5196,5197,5198, #  368</span>
<span class="gi">+5199,5200,5201,5202,5203,5204,5205,5206,  89,  62,  74,  34,2416, 112, 139, 196, #  384</span>
<span class="gi">+ 271, 149,  84, 607, 131, 765,  46,  88, 153, 683,  76, 874, 101, 258,  57,  80, #  400</span>
<span class="gi">+  32, 364, 121,1508, 169,1547,  68, 235, 145,2999,  41, 360,3027,  70,  63,  31, #  416</span>
<span class="gi">+  43, 259, 262,1383,  99, 533, 194,  66,  93, 846, 217, 192,  56, 106,  58, 565, #  432</span>
<span class="gi">+ 280, 272, 311, 256, 146,  82, 308,  71, 100, 128, 214, 655, 110, 261, 104,1140, #  448</span>
<span class="gi">+  54,  51,  36,  87,  67,3070, 185,2618,2936,2020,  28,1066,2390,2059,5207,5208, #  464</span>
<span class="gi">+5209,5210,5211,5212,5213,5214,5215,5216,4615,5217,5218,5219,5220,5221,5222,5223, #  480</span>
<span class="gi">+5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,3514,5237,5238, #  496</span>
<span class="gi">+5239,5240,5241,5242,5243,5244,2297,2031,4616,4310,3692,5245,3071,5246,3598,5247, #  512</span>
<span class="gi">+4617,3231,3515,5248,4101,4311,4618,3808,4312,4102,5249,4103,4104,3599,5250,5251, #  528</span>
<span class="gi">+5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267, #  544</span>
<span class="gi">+5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283, #  560</span>
<span class="gi">+5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299, #  576</span>
<span class="gi">+5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315, #  592</span>
<span class="gi">+5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331, #  608</span>
<span class="gi">+5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347, #  624</span>
<span class="gi">+5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363, #  640</span>
<span class="gi">+5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379, #  656</span>
<span class="gi">+5380,5381, 363, 642,2787,2878,2788,2789,2316,3232,2317,3434,2011, 165,1942,3930, #  672</span>
<span class="gi">+3931,3932,3933,5382,4619,5383,4620,5384,5385,5386,5387,5388,5389,5390,5391,5392, #  688</span>
<span class="gi">+5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408, #  704</span>
<span class="gi">+5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424, #  720</span>
<span class="gi">+5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440, #  736</span>
<span class="gi">+5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456, #  752</span>
<span class="gi">+5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472, #  768</span>
<span class="gi">+5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488, #  784</span>
<span class="gi">+5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504, #  800</span>
<span class="gi">+5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520, #  816</span>
<span class="gi">+5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536, #  832</span>
<span class="gi">+5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552, #  848</span>
<span class="gi">+5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568, #  864</span>
<span class="gi">+5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584, #  880</span>
<span class="gi">+5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600, #  896</span>
<span class="gi">+5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616, #  912</span>
<span class="gi">+5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632, #  928</span>
<span class="gi">+5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648, #  944</span>
<span class="gi">+5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664, #  960</span>
<span class="gi">+5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680, #  976</span>
<span class="gi">+5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696, #  992</span>
<span class="gi">+5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712, # 1008</span>
<span class="gi">+5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728, # 1024</span>
<span class="gi">+5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,5742,5743,5744, # 1040</span>
<span class="gi">+5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5760, # 1056</span>
<span class="gi">+5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776, # 1072</span>
<span class="gi">+5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5787,5788,5789,5790,5791,5792, # 1088</span>
<span class="gi">+5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808, # 1104</span>
<span class="gi">+5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824, # 1120</span>
<span class="gi">+5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840, # 1136</span>
<span class="gi">+5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856, # 1152</span>
<span class="gi">+5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872, # 1168</span>
<span class="gi">+5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888, # 1184</span>
<span class="gi">+5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904, # 1200</span>
<span class="gi">+5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920, # 1216</span>
<span class="gi">+5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936, # 1232</span>
<span class="gi">+5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952, # 1248</span>
<span class="gi">+5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968, # 1264</span>
<span class="gi">+5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984, # 1280</span>
<span class="gi">+5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6000, # 1296</span>
<span class="gi">+6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016, # 1312</span>
<span class="gi">+6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032, # 1328</span>
<span class="gi">+6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048, # 1344</span>
<span class="gi">+6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064, # 1360</span>
<span class="gi">+6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080, # 1376</span>
<span class="gi">+6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096, # 1392</span>
<span class="gi">+6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112, # 1408</span>
<span class="gi">+6113,6114,2044,2060,4621, 997,1235, 473,1186,4622, 920,3378,6115,6116, 379,1108, # 1424</span>
<span class="gi">+4313,2657,2735,3934,6117,3809, 636,3233, 573,1026,3693,3435,2974,3300,2298,4105, # 1440</span>
<span class="gi">+ 854,2937,2463, 393,2581,2417, 539, 752,1280,2750,2480, 140,1161, 440, 708,1569, # 1456</span>
<span class="gi">+ 665,2497,1746,1291,1523,3000, 164,1603, 847,1331, 537,1997, 486, 508,1693,2418, # 1472</span>
<span class="gi">+1970,2227, 878,1220, 299,1030, 969, 652,2751, 624,1137,3301,2619,  65,3302,2045, # 1488</span>
<span class="gi">+1761,1859,3120,1930,3694,3516, 663,1767, 852, 835,3695, 269, 767,2826,2339,1305, # 1504</span>
<span class="gi">+ 896,1150, 770,1616,6118, 506,1502,2075,1012,2519, 775,2520,2975,2340,2938,4314, # 1520</span>
<span class="gi">+3028,2086,1224,1943,2286,6119,3072,4315,2240,1273,1987,3935,1557, 175, 597, 985, # 1536</span>
<span class="gi">+3517,2419,2521,1416,3029, 585, 938,1931,1007,1052,1932,1685,6120,3379,4316,4623, # 1552</span>
<span class="gi">+ 804, 599,3121,1333,2128,2539,1159,1554,2032,3810, 687,2033,2904, 952, 675,1467, # 1568</span>
<span class="gi">+3436,6121,2241,1096,1786,2440,1543,1924, 980,1813,2228, 781,2692,1879, 728,1918, # 1584</span>
<span class="gi">+3696,4624, 548,1950,4625,1809,1088,1356,3303,2522,1944, 502, 972, 373, 513,2827, # 1600</span>
<span class="gi">+ 586,2377,2391,1003,1976,1631,6122,2464,1084, 648,1776,4626,2141, 324, 962,2012, # 1616</span>
<span class="gi">+2177,2076,1384, 742,2178,1448,1173,1810, 222, 102, 301, 445, 125,2420, 662,2498, # 1632</span>
<span class="gi">+ 277, 200,1476,1165,1068, 224,2562,1378,1446, 450,1880, 659, 791, 582,4627,2939, # 1648</span>
<span class="gi">+3936,1516,1274, 555,2099,3697,1020,1389,1526,3380,1762,1723,1787,2229, 412,2114, # 1664</span>
<span class="gi">+1900,2392,3518, 512,2597, 427,1925,2341,3122,1653,1686,2465,2499, 697, 330, 273, # 1680</span>
<span class="gi">+ 380,2162, 951, 832, 780, 991,1301,3073, 965,2270,3519, 668,2523,2636,1286, 535, # 1696</span>
<span class="gi">+1407, 518, 671, 957,2658,2378, 267, 611,2197,3030,6123, 248,2299, 967,1799,2356, # 1712</span>
<span class="gi">+ 850,1418,3437,1876,1256,1480,2828,1718,6124,6125,1755,1664,2405,6126,4628,2879, # 1728</span>
<span class="gi">+2829, 499,2179, 676,4629, 557,2329,2214,2090, 325,3234, 464, 811,3001, 992,2342, # 1744</span>
<span class="gi">+2481,1232,1469, 303,2242, 466,1070,2163, 603,1777,2091,4630,2752,4631,2714, 322, # 1760</span>
<span class="gi">+2659,1964,1768, 481,2188,1463,2330,2857,3600,2092,3031,2421,4632,2318,2070,1849, # 1776</span>
<span class="gi">+2598,4633,1302,2254,1668,1701,2422,3811,2905,3032,3123,2046,4106,1763,1694,4634, # 1792</span>
<span class="gi">+1604, 943,1724,1454, 917, 868,2215,1169,2940, 552,1145,1800,1228,1823,1955, 316, # 1808</span>
<span class="gi">+1080,2510, 361,1807,2830,4107,2660,3381,1346,1423,1134,4108,6127, 541,1263,1229, # 1824</span>
<span class="gi">+1148,2540, 545, 465,1833,2880,3438,1901,3074,2482, 816,3937, 713,1788,2500, 122, # 1840</span>
<span class="gi">+1575, 195,1451,2501,1111,6128, 859, 374,1225,2243,2483,4317, 390,1033,3439,3075, # 1856</span>
<span class="gi">+2524,1687, 266, 793,1440,2599, 946, 779, 802, 507, 897,1081, 528,2189,1292, 711, # 1872</span>
<span class="gi">+1866,1725,1167,1640, 753, 398,2661,1053, 246, 348,4318, 137,1024,3440,1600,2077, # 1888</span>
<span class="gi">+2129, 825,4319, 698, 238, 521, 187,2300,1157,2423,1641,1605,1464,1610,1097,2541, # 1904</span>
<span class="gi">+1260,1436, 759,2255,1814,2150, 705,3235, 409,2563,3304, 561,3033,2005,2564, 726, # 1920</span>
<span class="gi">+1956,2343,3698,4109, 949,3812,3813,3520,1669, 653,1379,2525, 881,2198, 632,2256, # 1936</span>
<span class="gi">+1027, 778,1074, 733,1957, 514,1481,2466, 554,2180, 702,3938,1606,1017,1398,6129, # 1952</span>
<span class="gi">+1380,3521, 921, 993,1313, 594, 449,1489,1617,1166, 768,1426,1360, 495,1794,3601, # 1968</span>
<span class="gi">+1177,3602,1170,4320,2344, 476, 425,3167,4635,3168,1424, 401,2662,1171,3382,1998, # 1984</span>
<span class="gi">+1089,4110, 477,3169, 474,6130,1909, 596,2831,1842, 494, 693,1051,1028,1207,3076, # 2000</span>
<span class="gi">+ 606,2115, 727,2790,1473,1115, 743,3522, 630, 805,1532,4321,2021, 366,1057, 838, # 2016</span>
<span class="gi">+ 684,1114,2142,4322,2050,1492,1892,1808,2271,3814,2424,1971,1447,1373,3305,1090, # 2032</span>
<span class="gi">+1536,3939,3523,3306,1455,2199, 336, 369,2331,1035, 584,2393, 902, 718,2600,6131, # 2048</span>
<span class="gi">+2753, 463,2151,1149,1611,2467, 715,1308,3124,1268, 343,1413,3236,1517,1347,2663, # 2064</span>
<span class="gi">+2093,3940,2022,1131,1553,2100,2941,1427,3441,2942,1323,2484,6132,1980, 872,2368, # 2080</span>
<span class="gi">+2441,2943, 320,2369,2116,1082, 679,1933,3941,2791,3815, 625,1143,2023, 422,2200, # 2096</span>
<span class="gi">+3816,6133, 730,1695, 356,2257,1626,2301,2858,2637,1627,1778, 937, 883,2906,2693, # 2112</span>
<span class="gi">+3002,1769,1086, 400,1063,1325,3307,2792,4111,3077, 456,2345,1046, 747,6134,1524, # 2128</span>
<span class="gi">+ 884,1094,3383,1474,2164,1059, 974,1688,2181,2258,1047, 345,1665,1187, 358, 875, # 2144</span>
<span class="gi">+3170, 305, 660,3524,2190,1334,1135,3171,1540,1649,2542,1527, 927, 968,2793, 885, # 2160</span>
<span class="gi">+1972,1850, 482, 500,2638,1218,1109,1085,2543,1654,2034, 876,  78,2287,1482,1277, # 2176</span>
<span class="gi">+ 861,1675,1083,1779, 724,2754, 454, 397,1132,1612,2332, 893, 672,1237, 257,2259, # 2192</span>
<span class="gi">+2370, 135,3384, 337,2244, 547, 352, 340, 709,2485,1400, 788,1138,2511, 540, 772, # 2208</span>
<span class="gi">+1682,2260,2272,2544,2013,1843,1902,4636,1999,1562,2288,4637,2201,1403,1533, 407, # 2224</span>
<span class="gi">+ 576,3308,1254,2071, 978,3385, 170, 136,1201,3125,2664,3172,2394, 213, 912, 873, # 2240</span>
<span class="gi">+3603,1713,2202, 699,3604,3699, 813,3442, 493, 531,1054, 468,2907,1483, 304, 281, # 2256</span>
<span class="gi">+4112,1726,1252,2094, 339,2319,2130,2639, 756,1563,2944, 748, 571,2976,1588,2425, # 2272</span>
<span class="gi">+2715,1851,1460,2426,1528,1392,1973,3237, 288,3309, 685,3386, 296, 892,2716,2216, # 2288</span>
<span class="gi">+1570,2245, 722,1747,2217, 905,3238,1103,6135,1893,1441,1965, 251,1805,2371,3700, # 2304</span>
<span class="gi">+2601,1919,1078,  75,2182,1509,1592,1270,2640,4638,2152,6136,3310,3817, 524, 706, # 2320</span>
<span class="gi">+1075, 292,3818,1756,2602, 317,  98,3173,3605,3525,1844,2218,3819,2502, 814, 567, # 2336</span>
<span class="gi">+ 385,2908,1534,6137, 534,1642,3239, 797,6138,1670,1529, 953,4323, 188,1071, 538, # 2352</span>
<span class="gi">+ 178, 729,3240,2109,1226,1374,2000,2357,2977, 731,2468,1116,2014,2051,6139,1261, # 2368</span>
<span class="gi">+1593, 803,2859,2736,3443, 556, 682, 823,1541,6140,1369,2289,1706,2794, 845, 462, # 2384</span>
<span class="gi">+2603,2665,1361, 387, 162,2358,1740, 739,1770,1720,1304,1401,3241,1049, 627,1571, # 2400</span>
<span class="gi">+2427,3526,1877,3942,1852,1500, 431,1910,1503, 677, 297,2795, 286,1433,1038,1198, # 2416</span>
<span class="gi">+2290,1133,1596,4113,4639,2469,1510,1484,3943,6141,2442, 108, 712,4640,2372, 866, # 2432</span>
<span class="gi">+3701,2755,3242,1348, 834,1945,1408,3527,2395,3243,1811, 824, 994,1179,2110,1548, # 2448</span>
<span class="gi">+1453, 790,3003, 690,4324,4325,2832,2909,3820,1860,3821, 225,1748, 310, 346,1780, # 2464</span>
<span class="gi">+2470, 821,1993,2717,2796, 828, 877,3528,2860,2471,1702,2165,2910,2486,1789, 453, # 2480</span>
<span class="gi">+ 359,2291,1676,  73,1164,1461,1127,3311, 421, 604, 314,1037, 589, 116,2487, 737, # 2496</span>
<span class="gi">+ 837,1180, 111, 244, 735,6142,2261,1861,1362, 986, 523, 418, 581,2666,3822, 103, # 2512</span>
<span class="gi">+ 855, 503,1414,1867,2488,1091, 657,1597, 979, 605,1316,4641,1021,2443,2078,2001, # 2528</span>
<span class="gi">+1209,  96, 587,2166,1032, 260,1072,2153, 173,  94, 226,3244, 819,2006,4642,4114, # 2544</span>
<span class="gi">+2203, 231,1744, 782,  97,2667, 786,3387, 887, 391, 442,2219,4326,1425,6143,2694, # 2560</span>
<span class="gi">+ 633,1544,1202, 483,2015, 592,2052,1958,2472,1655, 419, 129,4327,3444,3312,1714, # 2576</span>
<span class="gi">+1257,3078,4328,1518,1098, 865,1310,1019,1885,1512,1734, 469,2444, 148, 773, 436, # 2592</span>
<span class="gi">+1815,1868,1128,1055,4329,1245,2756,3445,2154,1934,1039,4643, 579,1238, 932,2320, # 2608</span>
<span class="gi">+ 353, 205, 801, 115,2428, 944,2321,1881, 399,2565,1211, 678, 766,3944, 335,2101, # 2624</span>
<span class="gi">+1459,1781,1402,3945,2737,2131,1010, 844, 981,1326,1013, 550,1816,1545,2620,1335, # 2640</span>
<span class="gi">+1008, 371,2881, 936,1419,1613,3529,1456,1395,2273,1834,2604,1317,2738,2503, 416, # 2656</span>
<span class="gi">+1643,4330, 806,1126, 229, 591,3946,1314,1981,1576,1837,1666, 347,1790, 977,3313, # 2672</span>
<span class="gi">+ 764,2861,1853, 688,2429,1920,1462,  77, 595, 415,2002,3034, 798,1192,4115,6144, # 2688</span>
<span class="gi">+2978,4331,3035,2695,2582,2072,2566, 430,2430,1727, 842,1396,3947,3702, 613, 377, # 2704</span>
<span class="gi">+ 278, 236,1417,3388,3314,3174, 757,1869, 107,3530,6145,1194, 623,2262, 207,1253, # 2720</span>
<span class="gi">+2167,3446,3948, 492,1117,1935, 536,1838,2757,1246,4332, 696,2095,2406,1393,1572, # 2736</span>
<span class="gi">+3175,1782, 583, 190, 253,1390,2230, 830,3126,3389, 934,3245,1703,1749,2979,1870, # 2752</span>
<span class="gi">+2545,1656,2204, 869,2346,4116,3176,1817, 496,1764,4644, 942,1504, 404,1903,1122, # 2768</span>
<span class="gi">+1580,3606,2945,1022, 515, 372,1735, 955,2431,3036,6146,2797,1110,2302,2798, 617, # 2784</span>
<span class="gi">+6147, 441, 762,1771,3447,3607,3608,1904, 840,3037,  86, 939,1385, 572,1370,2445, # 2800</span>
<span class="gi">+1336, 114,3703, 898, 294, 203,3315, 703,1583,2274, 429, 961,4333,1854,1951,3390, # 2816</span>
<span class="gi">+2373,3704,4334,1318,1381, 966,1911,2322,1006,1155, 309, 989, 458,2718,1795,1372, # 2832</span>
<span class="gi">+1203, 252,1689,1363,3177, 517,1936, 168,1490, 562, 193,3823,1042,4117,1835, 551, # 2848</span>
<span class="gi">+ 470,4645, 395, 489,3448,1871,1465,2583,2641, 417,1493, 279,1295, 511,1236,1119, # 2864</span>
<span class="gi">+  72,1231,1982,1812,3004, 871,1564, 984,3449,1667,2696,2096,4646,2347,2833,1673, # 2880</span>
<span class="gi">+3609, 695,3246,2668, 807,1183,4647, 890, 388,2333,1801,1457,2911,1765,1477,1031, # 2896</span>
<span class="gi">+3316,3317,1278,3391,2799,2292,2526, 163,3450,4335,2669,1404,1802,6148,2323,2407, # 2912</span>
<span class="gi">+1584,1728,1494,1824,1269, 298, 909,3318,1034,1632, 375, 776,1683,2061, 291, 210, # 2928</span>
<span class="gi">+1123, 809,1249,1002,2642,3038, 206,1011,2132, 144, 975, 882,1565, 342, 667, 754, # 2944</span>
<span class="gi">+1442,2143,1299,2303,2062, 447, 626,2205,1221,2739,2912,1144,1214,2206,2584, 760, # 2960</span>
<span class="gi">+1715, 614, 950,1281,2670,2621, 810, 577,1287,2546,4648, 242,2168, 250,2643, 691, # 2976</span>
<span class="gi">+ 123,2644, 647, 313,1029, 689,1357,2946,1650, 216, 771,1339,1306, 808,2063, 549, # 2992</span>
<span class="gi">+ 913,1371,2913,2914,6149,1466,1092,1174,1196,1311,2605,2396,1783,1796,3079, 406, # 3008</span>
<span class="gi">+2671,2117,3949,4649, 487,1825,2220,6150,2915, 448,2348,1073,6151,2397,1707, 130, # 3024</span>
<span class="gi">+ 900,1598, 329, 176,1959,2527,1620,6152,2275,4336,3319,1983,2191,3705,3610,2155, # 3040</span>
<span class="gi">+3706,1912,1513,1614,6153,1988, 646, 392,2304,1589,3320,3039,1826,1239,1352,1340, # 3056</span>
<span class="gi">+2916, 505,2567,1709,1437,2408,2547, 906,6154,2672, 384,1458,1594,1100,1329, 710, # 3072</span>
<span class="gi">+ 423,3531,2064,2231,2622,1989,2673,1087,1882, 333, 841,3005,1296,2882,2379, 580, # 3088</span>
<span class="gi">+1937,1827,1293,2585, 601, 574, 249,1772,4118,2079,1120, 645, 901,1176,1690, 795, # 3104</span>
<span class="gi">+2207, 478,1434, 516,1190,1530, 761,2080, 930,1264, 355, 435,1552, 644,1791, 987, # 3120</span>
<span class="gi">+ 220,1364,1163,1121,1538, 306,2169,1327,1222, 546,2645, 218, 241, 610,1704,3321, # 3136</span>
<span class="gi">+1984,1839,1966,2528, 451,6155,2586,3707,2568, 907,3178, 254,2947, 186,1845,4650, # 3152</span>
<span class="gi">+ 745, 432,1757, 428,1633, 888,2246,2221,2489,3611,2118,1258,1265, 956,3127,1784, # 3168</span>
<span class="gi">+4337,2490, 319, 510, 119, 457,3612, 274,2035,2007,4651,1409,3128, 970,2758, 590, # 3184</span>
<span class="gi">+2800, 661,2247,4652,2008,3950,1420,1549,3080,3322,3951,1651,1375,2111, 485,2491, # 3200</span>
<span class="gi">+1429,1156,6156,2548,2183,1495, 831,1840,2529,2446, 501,1657, 307,1894,3247,1341, # 3216</span>
<span class="gi">+ 666, 899,2156,1539,2549,1559, 886, 349,2208,3081,2305,1736,3824,2170,2759,1014, # 3232</span>
<span class="gi">+1913,1386, 542,1397,2948, 490, 368, 716, 362, 159, 282,2569,1129,1658,1288,1750, # 3248</span>
<span class="gi">+2674, 276, 649,2016, 751,1496, 658,1818,1284,1862,2209,2087,2512,3451, 622,2834, # 3264</span>
<span class="gi">+ 376, 117,1060,2053,1208,1721,1101,1443, 247,1250,3179,1792,3952,2760,2398,3953, # 3280</span>
<span class="gi">+6157,2144,3708, 446,2432,1151,2570,3452,2447,2761,2835,1210,2448,3082, 424,2222, # 3296</span>
<span class="gi">+1251,2449,2119,2836, 504,1581,4338, 602, 817, 857,3825,2349,2306, 357,3826,1470, # 3312</span>
<span class="gi">+1883,2883, 255, 958, 929,2917,3248, 302,4653,1050,1271,1751,2307,1952,1430,2697, # 3328</span>
<span class="gi">+2719,2359, 354,3180, 777, 158,2036,4339,1659,4340,4654,2308,2949,2248,1146,2232, # 3344</span>
<span class="gi">+3532,2720,1696,2623,3827,6158,3129,1550,2698,1485,1297,1428, 637, 931,2721,2145, # 3360</span>
<span class="gi">+ 914,2550,2587,  81,2450, 612, 827,2646,1242,4655,1118,2884, 472,1855,3181,3533, # 3376</span>
<span class="gi">+3534, 569,1353,2699,1244,1758,2588,4119,2009,2762,2171,3709,1312,1531,6159,1152, # 3392</span>
<span class="gi">+1938, 134,1830, 471,3710,2276,1112,1535,3323,3453,3535, 982,1337,2950, 488, 826, # 3408</span>
<span class="gi">+ 674,1058,1628,4120,2017, 522,2399, 211, 568,1367,3454, 350, 293,1872,1139,3249, # 3424</span>
<span class="gi">+1399,1946,3006,1300,2360,3324, 588, 736,6160,2606, 744, 669,3536,3828,6161,1358, # 3440</span>
<span class="gi">+ 199, 723, 848, 933, 851,1939,1505,1514,1338,1618,1831,4656,1634,3613, 443,2740, # 3456</span>
<span class="gi">+3829, 717,1947, 491,1914,6162,2551,1542,4121,1025,6163,1099,1223, 198,3040,2722, # 3472</span>
<span class="gi">+ 370, 410,1905,2589, 998,1248,3182,2380, 519,1449,4122,1710, 947, 928,1153,4341, # 3488</span>
<span class="gi">+2277, 344,2624,1511, 615, 105, 161,1212,1076,1960,3130,2054,1926,1175,1906,2473, # 3504</span>
<span class="gi">+ 414,1873,2801,6164,2309, 315,1319,3325, 318,2018,2146,2157, 963, 631, 223,4342, # 3520</span>
<span class="gi">+4343,2675, 479,3711,1197,2625,3712,2676,2361,6165,4344,4123,6166,2451,3183,1886, # 3536</span>
<span class="gi">+2184,1674,1330,1711,1635,1506, 799, 219,3250,3083,3954,1677,3713,3326,2081,3614, # 3552</span>
<span class="gi">+1652,2073,4657,1147,3041,1752, 643,1961, 147,1974,3955,6167,1716,2037, 918,3007, # 3568</span>
<span class="gi">+1994, 120,1537, 118, 609,3184,4345, 740,3455,1219, 332,1615,3830,6168,1621,2980, # 3584</span>
<span class="gi">+1582, 783, 212, 553,2350,3714,1349,2433,2082,4124, 889,6169,2310,1275,1410, 973, # 3600</span>
<span class="gi">+ 166,1320,3456,1797,1215,3185,2885,1846,2590,2763,4658, 629, 822,3008, 763, 940, # 3616</span>
<span class="gi">+1990,2862, 439,2409,1566,1240,1622, 926,1282,1907,2764, 654,2210,1607, 327,1130, # 3632</span>
<span class="gi">+3956,1678,1623,6170,2434,2192, 686, 608,3831,3715, 903,3957,3042,6171,2741,1522, # 3648</span>
<span class="gi">+1915,1105,1555,2552,1359, 323,3251,4346,3457, 738,1354,2553,2311,2334,1828,2003, # 3664</span>
<span class="gi">+3832,1753,2351,1227,6172,1887,4125,1478,6173,2410,1874,1712,1847, 520,1204,2607, # 3680</span>
<span class="gi">+ 264,4659, 836,2677,2102, 600,4660,3833,2278,3084,6174,4347,3615,1342, 640, 532, # 3696</span>
<span class="gi">+ 543,2608,1888,2400,2591,1009,4348,1497, 341,1737,3616,2723,1394, 529,3252,1321, # 3712</span>
<span class="gi">+ 983,4661,1515,2120, 971,2592, 924, 287,1662,3186,4349,2700,4350,1519, 908,1948, # 3728</span>
<span class="gi">+2452, 156, 796,1629,1486,2223,2055, 694,4126,1259,1036,3392,1213,2249,2742,1889, # 3744</span>
<span class="gi">+1230,3958,1015, 910, 408, 559,3617,4662, 746, 725, 935,4663,3959,3009,1289, 563, # 3760</span>
<span class="gi">+ 867,4664,3960,1567,2981,2038,2626, 988,2263,2381,4351, 143,2374, 704,1895,6175, # 3776</span>
<span class="gi">+1188,3716,2088, 673,3085,2362,4352, 484,1608,1921,2765,2918, 215, 904,3618,3537, # 3792</span>
<span class="gi">+ 894, 509, 976,3043,2701,3961,4353,2837,2982, 498,6176,6177,1102,3538,1332,3393, # 3808</span>
<span class="gi">+1487,1636,1637, 233, 245,3962, 383, 650, 995,3044, 460,1520,1206,2352, 749,3327, # 3824</span>
<span class="gi">+ 530, 700, 389,1438,1560,1773,3963,2264, 719,2951,2724,3834, 870,1832,1644,1000, # 3840</span>
<span class="gi">+ 839,2474,3717, 197,1630,3394, 365,2886,3964,1285,2133, 734, 922, 818,1106, 732, # 3856</span>
<span class="gi">+ 480,2083,1774,3458, 923,2279,1350, 221,3086,  85,2233,2234,3835,1585,3010,2147, # 3872</span>
<span class="gi">+1387,1705,2382,1619,2475, 133, 239,2802,1991,1016,2084,2383, 411,2838,1113, 651, # 3888</span>
<span class="gi">+1985,1160,3328, 990,1863,3087,1048,1276,2647, 265,2627,1599,3253,2056, 150, 638, # 3904</span>
<span class="gi">+2019, 656, 853, 326,1479, 680,1439,4354,1001,1759, 413,3459,3395,2492,1431, 459, # 3920</span>
<span class="gi">+4355,1125,3329,2265,1953,1450,2065,2863, 849, 351,2678,3131,3254,3255,1104,1577, # 3936</span>
<span class="gi">+ 227,1351,1645,2453,2193,1421,2887, 812,2121, 634,  95,2435, 201,2312,4665,1646, # 3952</span>
<span class="gi">+1671,2743,1601,2554,2702,2648,2280,1315,1366,2089,3132,1573,3718,3965,1729,1189, # 3968</span>
<span class="gi">+ 328,2679,1077,1940,1136, 558,1283, 964,1195, 621,2074,1199,1743,3460,3619,1896, # 3984</span>
<span class="gi">+1916,1890,3836,2952,1154,2112,1064, 862, 378,3011,2066,2113,2803,1568,2839,6178, # 4000</span>
<span class="gi">+3088,2919,1941,1660,2004,1992,2194, 142, 707,1590,1708,1624,1922,1023,1836,1233, # 4016</span>
<span class="gi">+1004,2313, 789, 741,3620,6179,1609,2411,1200,4127,3719,3720,4666,2057,3721, 593, # 4032</span>
<span class="gi">+2840, 367,2920,1878,6180,3461,1521, 628,1168, 692,2211,2649, 300, 720,2067,2571, # 4048</span>
<span class="gi">+2953,3396, 959,2504,3966,3539,3462,1977, 701,6181, 954,1043, 800, 681, 183,3722, # 4064</span>
<span class="gi">+1803,1730,3540,4128,2103, 815,2314, 174, 467, 230,2454,1093,2134, 755,3541,3397, # 4080</span>
<span class="gi">+1141,1162,6182,1738,2039, 270,3256,2513,1005,1647,2185,3837, 858,1679,1897,1719, # 4096</span>
<span class="gi">+2954,2324,1806, 402, 670, 167,4129,1498,2158,2104, 750,6183, 915, 189,1680,1551, # 4112</span>
<span class="gi">+ 455,4356,1501,2455, 405,1095,2955, 338,1586,1266,1819, 570, 641,1324, 237,1556, # 4128</span>
<span class="gi">+2650,1388,3723,6184,1368,2384,1343,1978,3089,2436, 879,3724, 792,1191, 758,3012, # 4144</span>
<span class="gi">+1411,2135,1322,4357, 240,4667,1848,3725,1574,6185, 420,3045,1546,1391, 714,4358, # 4160</span>
<span class="gi">+1967, 941,1864, 863, 664, 426, 560,1731,2680,1785,2864,1949,2363, 403,3330,1415, # 4176</span>
<span class="gi">+1279,2136,1697,2335, 204, 721,2097,3838,  90,6186,2085,2505, 191,3967, 124,2148, # 4192</span>
<span class="gi">+1376,1798,1178,1107,1898,1405, 860,4359,1243,1272,2375,2983,1558,2456,1638, 113, # 4208</span>
<span class="gi">+3621, 578,1923,2609, 880, 386,4130, 784,2186,2266,1422,2956,2172,1722, 497, 263, # 4224</span>
<span class="gi">+2514,1267,2412,2610, 177,2703,3542, 774,1927,1344, 616,1432,1595,1018, 172,4360, # 4240</span>
<span class="gi">+2325, 911,4361, 438,1468,3622, 794,3968,2024,2173,1681,1829,2957, 945, 895,3090, # 4256</span>
<span class="gi">+ 575,2212,2476, 475,2401,2681, 785,2744,1745,2293,2555,1975,3133,2865, 394,4668, # 4272</span>
<span class="gi">+3839, 635,4131, 639, 202,1507,2195,2766,1345,1435,2572,3726,1908,1184,1181,2457, # 4288</span>
<span class="gi">+3727,3134,4362, 843,2611, 437, 916,4669, 234, 769,1884,3046,3047,3623, 833,6187, # 4304</span>
<span class="gi">+1639,2250,2402,1355,1185,2010,2047, 999, 525,1732,1290,1488,2612, 948,1578,3728, # 4320</span>
<span class="gi">+2413,2477,1216,2725,2159, 334,3840,1328,3624,2921,1525,4132, 564,1056, 891,4363, # 4336</span>
<span class="gi">+1444,1698,2385,2251,3729,1365,2281,2235,1717,6188, 864,3841,2515, 444, 527,2767, # 4352</span>
<span class="gi">+2922,3625, 544, 461,6189, 566, 209,2437,3398,2098,1065,2068,3331,3626,3257,2137, # 4368  #last 512</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gh">diff --git a/chardet/johabfreq.py b/chardet/johabfreq.py</span>
<span class="gh">index c0999c2..c129699 100644</span>
<span class="gd">--- a/chardet/johabfreq.py</span>
<span class="gi">+++ b/chardet/johabfreq.py</span>
<span class="gu">@@ -1,499 +1,2382 @@</span>
<span class="gd">-JOHAB_TO_EUCKR_ORDER_TABLE = {(34913): 0, (34914): 1, (34917): 2, (34920): </span>
<span class="gd">-    3, (34921): 4, (34922): 5, (34923): 6, (34929): 7, (34931): 8, (34932):</span>
<span class="gd">-    9, (34933): 10, (34934): 11, (34935): 12, (34936): 13, (34937): 14, (</span>
<span class="gd">-    34939): 15, (34940): 16, (34941): 17, (34945): 18, (34946): 19, (34949):</span>
<span class="gd">-    20, (34953): 21, (34961): 22, (34963): 23, (34965): 24, (34966): 25, (</span>
<span class="gd">-    34967): 26, (34977): 27, (34978): 28, (34981): 29, (34985): 30, (34997):</span>
<span class="gd">-    31, (34999): 32, (35009): 33, (35013): 34, (35017): 35, (35041): 36, (</span>
<span class="gd">-    35042): 37, (35045): 38, (35048): 39, (35049): 40, (35051): 41, (35057):</span>
<span class="gd">-    42, (35059): 43, (35061): 44, (35062): 45, (35063): 46, (35064): 47, (</span>
<span class="gd">-    35067): 48, (35068): 49, (35069): 50, (35137): 51, (35141): 52, (35145):</span>
<span class="gd">-    53, (35153): 54, (35155): 55, (35157): 56, (35158): 57, (35159): 58, (</span>
<span class="gd">-    35169): 59, (35170): 60, (35171): 61, (35173): 62, (35176): 63, (35177):</span>
<span class="gd">-    64, (35185): 65, (35187): 66, (35189): 67, (35190): 68, (35191): 69, (</span>
<span class="gd">-    35195): 70, (35201): 71, (35205): 72, (35209): 73, (35219): 74, (35221):</span>
<span class="gd">-    75, (35233): 76, (35234): 77, (35237): 78, (35240): 79, (35241): 80, (</span>
<span class="gd">-    35243): 81, (35245): 82, (35248): 83, (35249): 84, (35251): 85, (35253):</span>
<span class="gd">-    86, (35255): 87, (35256): 88, (35265): 89, (35266): 90, (35269): 91, (</span>
<span class="gd">-    35273): 92, (35275): 93, (35281): 94, (35283): 95, (35285): 96, (35287):</span>
<span class="gd">-    97, (35297): 98, (35301): 99, (35305): 100, (35315): 101, (35318): 102,</span>
<span class="gd">-    (35319): 103, (35393): 104, (35394): 105, (35397): 106, (35401): 107, (</span>
<span class="gd">-    35409): 108, (35411): 109, (35413): 110, (35415): 111, (35425): 112, (</span>
<span class="gd">-    35429): 113, (35433): 114, (35443): 115, (35445): 116, (35457): 117, (</span>
<span class="gd">-    35458): 118, (35461): 119, (35464): 120, (35465): 121, (35466): 122, (</span>
<span class="gd">-    35467): 123, (35472): 124, (35473): 125, (35475): 126, (35477): 127, (</span>
<span class="gd">-    35479): 128, (35480): 129, (35489): 130, (35490): 131, (35493): 132, (</span>
<span class="gd">-    35497): 133, (35510): 134, (35511): 135, (35521): 136, (35541): 137, (</span>
<span class="gd">-    35553): 138, (35554): 139, (35557): 140, (35561): 141, (35569): 142, (</span>
<span class="gd">-    35571): 143, (35573): 144, (35649): 145, (35653): 146, (35657): 147, (</span>
<span class="gd">-    35681): 148, (35682): 149, (35685): 150, (35688): 151, (35689): 152, (</span>
<span class="gd">-    35690): 153, (35697): 154, (35699): 155, (35701): 156, (35703): 157, (</span>
<span class="gd">-    35713): 158, (35745): 159, (35746): 160, (35749): 161, (35752): 162, (</span>
<span class="gd">-    35753): 163, (35755): 164, (35761): 165, (35763): 166, (35765): 167, (</span>
<span class="gd">-    35767): 168, (35768): 169, (35772): 170, (35937): 171, (35938): 172, (</span>
<span class="gd">-    35939): 173, (35941): 174, (35945): 175, (35947): 176, (35953): 177, (</span>
<span class="gd">-    35955): 178, (35957): 179, (35958): 180, (35959): 181, (35963): 182, (</span>
<span class="gd">-    35969): 183, (35970): 184, (35973): 185, (35977): 186, (35985): 187, (</span>
<span class="gd">-    35987): 188, (35989): 189, (35990): 190, (35991): 191, (36001): 192, (</span>
<span class="gd">-    36002): 193, (36009): 194, (36065): 195, (36066): 196, (36067): 197, (</span>
<span class="gd">-    36069): 198, (36073): 199, (36081): 200, (36083): 201, (36085): 202, (</span>
<span class="gd">-    36086): 203, (36087): 204, (36161): 205, (36162): 206, (36165): 207, (</span>
<span class="gd">-    36177): 208, (36181): 209, (36183): 210, (36193): 211, (36197): 212, (</span>
<span class="gd">-    36201): 213, (36213): 214, (36214): 215, (36219): 216, (36225): 217, (</span>
<span class="gd">-    36257): 218, (36258): 219, (36261): 220, (36263): 221, (36265): 222, (</span>
<span class="gd">-    36273): 223, (36275): 224, (36277): 225, (36279): 226, (36280): 227, (</span>
<span class="gd">-    36281): 228, (36289): 229, (36290): 230, (36297): 231, (36310): 232, (</span>
<span class="gd">-    36311): 233, (36321): 234, (36322): 235, (36343): 236, (36417): 237, (</span>
<span class="gd">-    36421): 238, (36425): 239, (36433): 240, (36435): 241, (36439): 242, (</span>
<span class="gd">-    36449): 243, (36481): 244, (36482): 245, (36485): 246, (36489): 247, (</span>
<span class="gd">-    36496): 248, (36497): 249, (36499): 250, (36501): 251, (36503): 252, (</span>
<span class="gd">-    36504): 253, (36513): 254, (36521): 255, (36534): 256, (36535): 257, (</span>
<span class="gd">-    36545): 258, (36546): 259, (36549): 260, (36553): 261, (36561): 262, (</span>
<span class="gd">-    36563): 263, (36566): 264, (36577): 265, (36581): 266, (36585): 267, (</span>
<span class="gd">-    36593): 268, (36595): 269, (36673): 270, (36705): 271, (36706): 272, (</span>
<span class="gd">-    36709): 273, (36711): 274, (36713): 275, (36715): 276, (36720): 277, (</span>
<span class="gd">-    36721): 278, (36723): 279, (36725): 280, (36727): 281, (36731): 282, (</span>
<span class="gd">-    36769): 283, (36770): 284, (36773): 285, (36777): 286, (36785): 287, (</span>
<span class="gd">-    36787): 288, (36789): 289, (36791): 290, (36961): 291, (36962): 292, (</span>
<span class="gd">-    36963): 293, (36965): 294, (36968): 295, (36969): 296, (36970): 297, (</span>
<span class="gd">-    36971): 298, (36977): 299, (36979): 300, (36981): 301, (36982): 302, (</span>
<span class="gd">-    36983): 303, (36984): 304, (36985): 305, (36987): 306, (36989): 307, (</span>
<span class="gd">-    36993): 308, (36994): 309, (36997): 310, (37001): 311, (37009): 312, (</span>
<span class="gd">-    37011): 313, (37013): 314, (37014): 315, (37015): 316, (37025): 317, (</span>
<span class="gd">-    37026): 318, (37029): 319, (37033): 320, (37041): 321, (37047): 322, (</span>
<span class="gd">-    37089): 323, (37090): 324, (37092): 325, (37093): 326, (37097): 327, (</span>
<span class="gd">-    37099): 328, (37100): 329, (37105): 330, (37107): 331, (37109): 332, (</span>
<span class="gd">-    37110): 333, (37111): 334, (37117): 335, (37185): 336, (37186): 337, (</span>
<span class="gd">-    37189): 338, (37193): 339, (37201): 340, (37203): 341, (37205): 342, (</span>
<span class="gd">-    37206): 343, (37207): 344, (37217): 345, (37218): 346, (37221): 347, (</span>
<span class="gd">-    37225): 348, (37233): 349, (37235): 350, (37238): 351, (37239): 352, (</span>
<span class="gd">-    37242): 353, (37249): 354, (37253): 355, (37281): 356, (37282): 357, (</span>
<span class="gd">-    37285): 358, (37289): 359, (37291): 360, (37297): 361, (37299): 362, (</span>
<span class="gd">-    37301): 363, (37303): 364, (37308): 365, (37309): 366, (37313): 367, (</span>
<span class="gd">-    37317): 368, (37321): 369, (37334): 370, (37441): 371, (37445): 372, (</span>
<span class="gd">-    37449): 373, (37457): 374, (37459): 375, (37461): 376, (37473): 377, (</span>
<span class="gd">-    37474): 378, (37477): 379, (37481): 380, (37491): 381, (37493): 382, (</span>
<span class="gd">-    37495): 383, (37505): 384, (37506): 385, (37509): 386, (37512): 387, (</span>
<span class="gd">-    37513): 388, (37521): 389, (37523): 390, (37525): 391, (37527): 392, (</span>
<span class="gd">-    37537): 393, (37558): 394, (37569): 395, (37601): 396, (37605): 397, (</span>
<span class="gd">-    37609): 398, (37617): 399, (37619): 400, (37697): 401, (37698): 402, (</span>
<span class="gd">-    37705): 403, (37713): 404, (37715): 405, (37719): 406, (37729): 407, (</span>
<span class="gd">-    37730): 408, (37733): 409, (37737): 410, (37738): 411, (37739): 412, (</span>
<span class="gd">-    37745): 413, (37747): 414, (37749): 415, (37751): 416, (37752): 417, (</span>
<span class="gd">-    37756): 418, (37761): 419, (37765): 420, (37769): 421, (37793): 422, (</span>
<span class="gd">-    37794): 423, (37797): 424, (37801): 425, (37803): 426, (37809): 427, (</span>
<span class="gd">-    37811): 428, (37813): 429, (37815): 430, (37820): 431, (37985): 432, (</span>
<span class="gd">-    37986): 433, (37987): 434, (37989): 435, (37992): 436, (37993): 437, (</span>
<span class="gd">-    37994): 438, (37995): 439, (37996): 440, (38000): 441, (38001): 442, (</span>
<span class="gd">-    38003): 443, (38005): 444, (38006): 445, (38007): 446, (38008): 447, (</span>
<span class="gd">-    38009): 448, (38013): 449, (38017): 450, (38018): 451, (38021): 452, (</span>
<span class="gd">-    38025): 453, (38033): 454, (38035): 455, (38037): 456, (38038): 457, (</span>
<span class="gd">-    38039): 458, (38049): 459, (38113): 460, (38114): 461, (38115): 462, (</span>
<span class="gd">-    38117): 463, (38120): 464, (38121): 465, (38123): 466, (38124): 467, (</span>
<span class="gd">-    38129): 468, (38131): 469, (38133): 470, (38135): 471, (38137): 472, (</span>
<span class="gd">-    38140): 473, (38209): 474, (38210): 475, (38213): 476, (38217): 477, (</span>
<span class="gd">-    38225): 478, (38227): 479, (38229): 480, (38230): 481, (38231): 482, (</span>
<span class="gd">-    38241): 483, (38245): 484, (38249): 485, (38262): 486, (38263): 487, (</span>
<span class="gd">-    38273): 488, (38277): 489, (38305): 490, (38306): 491, (38309): 492, (</span>
<span class="gd">-    38312): 493, (38313): 494, (38315): 495, (38317): 496, (38321): 497, (</span>
<span class="gd">-    38323): 498, (38325): 499, (38327): 500, (38329): 501, (38331): 502, (</span>
<span class="gd">-    38337): 503, (38341): 504, (38345): 505, (38369): 506, (38390): 507, (</span>
<span class="gd">-    38465): 508, (38469): 509, (38473): 510, (38481): 511, (38483): 512, (</span>
<span class="gd">-    38485): 513, (38497): 514, (38529): 515, (38530): 516, (38533): 517, (</span>
<span class="gd">-    38537): 518, (38545): 519, (38547): 520, (38549): 521, (38551): 522, (</span>
<span class="gd">-    38561): 523, (38582): 524, (38593): 525, (38615): 526, (38625): 527, (</span>
<span class="gd">-    38629): 528, (38633): 529, (38643): 530, (38645): 531, (38647): 532, (</span>
<span class="gd">-    38721): 533, (38725): 534, (38729): 535, (38737): 536, (38743): 537, (</span>
<span class="gd">-    38753): 538, (38754): 539, (38757): 540, (38760): 541, (38761): 542, (</span>
<span class="gd">-    38763): 543, (38769): 544, (38771): 545, (38773): 546, (38775): 547, (</span>
<span class="gd">-    38785): 548, (38817): 549, (38818): 550, (38821): 551, (38824): 552, (</span>
<span class="gd">-    38825): 553, (38833): 554, (38835): 555, (38837): 556, (38838): 557, (</span>
<span class="gd">-    38839): 558, (38840): 559, (39009): 560, (39010): 561, (39013): 562, (</span>
<span class="gd">-    39017): 563, (39025): 564, (39027): 565, (39029): 566, (39030): 567, (</span>
<span class="gd">-    39031): 568, (39037): 569, (39041): 570, (39042): 571, (39045): 572, (</span>
<span class="gd">-    39049): 573, (39057): 574, (39059): 575, (39061): 576, (39062): 577, (</span>
<span class="gd">-    39063): 578, (39137): 579, (39138): 580, (39141): 581, (39145): 582, (</span>
<span class="gd">-    39147): 583, (39148): 584, (39153): 585, (39155): 586, (39157): 587, (</span>
<span class="gd">-    39158): 588, (39159): 589, (39165): 590, (39233): 591, (39234): 592, (</span>
<span class="gd">-    39237): 593, (39241): 594, (39249): 595, (39251): 596, (39253): 597, (</span>
<span class="gd">-    39254): 598, (39255): 599, (39265): 600, (39286): 601, (39329): 602, (</span>
<span class="gd">-    39330): 603, (39333): 604, (39337): 605, (39351): 606, (39361): 607, (</span>
<span class="gd">-    39369): 608, (39393): 609, (39489): 610, (39493): 611, (39553): 612, (</span>
<span class="gd">-    39554): 613, (39557): 614, (39561): 615, (39568): 616, (39569): 617, (</span>
<span class="gd">-    39575): 618, (39617): 619, (39649): 620, (39653): 621, (39657): 622, (</span>
<span class="gd">-    39665): 623, (39667): 624, (39671): 625, (39777): 626, (39778): 627, (</span>
<span class="gd">-    39781): 628, (39784): 629, (39785): 630, (39793): 631, (39795): 632, (</span>
<span class="gd">-    39797): 633, (39809): 634, (39813): 635, (39817): 636, (39825): 637, (</span>
<span class="gd">-    39827): 638, (39841): 639, (39845): 640, (39849): 641, (39857): 642, (</span>
<span class="gd">-    39859): 643, (39861): 644, (39863): 645, (40033): 646, (40034): 647, (</span>
<span class="gd">-    40037): 648, (40041): 649, (40049): 650, (40051): 651, (40053): 652, (</span>
<span class="gd">-    40054): 653, (40055): 654, (40056): 655, (40060): 656, (40061): 657, (</span>
<span class="gd">-    40065): 658, (40066): 659, (40069): 660, (40073): 661, (40081): 662, (</span>
<span class="gd">-    40083): 663, (40085): 664, (40086): 665, (40087): 666, (40097): 667, (</span>
<span class="gd">-    40098): 668, (40101): 669, (40117): 670, (40119): 671, (40161): 672, (</span>
<span class="gd">-    40162): 673, (40165): 674, (40169): 675, (40177): 676, (40179): 677, (</span>
<span class="gd">-    40181): 678, (40182): 679, (40183): 680, (40189): 681, (40257): 682, (</span>
<span class="gd">-    40258): 683, (40261): 684, (40265): 685, (40273): 686, (40275): 687, (</span>
<span class="gd">-    40277): 688, (40279): 689, (40289): 690, (40290): 691, (40293): 692, (</span>
<span class="gd">-    40297): 693, (40305): 694, (40307): 695, (40309): 696, (40310): 697, (</span>
<span class="gd">-    40311): 698, (40321): 699, (40325): 700, (40339): 701, (40341): 702, (</span>
<span class="gd">-    40353): 703, (40354): 704, (40357): 705, (40361): 706, (40369): 707, (</span>
<span class="gd">-    40371): 708, (40373): 709, (40375): 710, (40385): 711, (40389): 712, (</span>
<span class="gd">-    40407): 713, (40438): 714, (40513): 715, (40517): 716, (40521): 717, (</span>
<span class="gd">-    40529): 718, (40531): 719, (40533): 720, (40535): 721, (40545): 722, (</span>
<span class="gd">-    40549): 723, (40553): 724, (40563): 725, (40565): 726, (40567): 727, (</span>
<span class="gd">-    40577): 728, (40578): 729, (40581): 730, (40585): 731, (40593): 732, (</span>
<span class="gd">-    40595): 733, (40597): 734, (40599): 735, (40609): 736, (40630): 737, (</span>
<span class="gd">-    40641): 738, (40673): 739, (40674): 740, (40677): 741, (40681): 742, (</span>
<span class="gd">-    40689): 743, (40693): 744, (40695): 745, (40769): 746, (40770): 747, (</span>
<span class="gd">-    40773): 748, (40777): 749, (40785): 750, (40787): 751, (40789): 752, (</span>
<span class="gd">-    40791): 753, (40801): 754, (40802): 755, (40805): 756, (40809): 757, (</span>
<span class="gd">-    40817): 758, (40819): 759, (40821): 760, (40823): 761, (40824): 762, (</span>
<span class="gd">-    40827): 763, (40828): 764, (40865): 765, (40866): 766, (40869): 767, (</span>
<span class="gd">-    40873): 768, (40881): 769, (40883): 770, (40885): 771, (40887): 772, (</span>
<span class="gd">-    41057): 773, (41058): 774, (41061): 775, (41063): 776, (41064): 777, (</span>
<span class="gd">-    41065): 778, (41066): 779, (41067): 780, (41073): 781, (41075): 782, (</span>
<span class="gd">-    41077): 783, (41079): 784, (41080): 785, (41083): 786, (41085): 787, (</span>
<span class="gd">-    41089): 788, (41090): 789, (41093): 790, (41097): 791, (41105): 792, (</span>
<span class="gd">-    41107): 793, (41109): 794, (41110): 795, (41111): 796, (41112): 797, (</span>
<span class="gd">-    41121): 798, (41122): 799, (41129): 800, (41143): 801, (41185): 802, (</span>
<span class="gd">-    41186): 803, (41189): 804, (41193): 805, (41195): 806, (41201): 807, (</span>
<span class="gd">-    41203): 808, (41205): 809, (41207): 810, (41208): 811, (41213): 812, (</span>
<span class="gd">-    41281): 813, (41282): 814, (41285): 815, (41289): 816, (41297): 817, (</span>
<span class="gd">-    41299): 818, (41301): 819, (41302): 820, (41303): 821, (41313): 822, (</span>
<span class="gd">-    41314): 823, (41317): 824, (41321): 825, (41333): 826, (41334): 827, (</span>
<span class="gd">-    41335): 828, (41337): 829, (41345): 830, (41377): 831, (41378): 832, (</span>
<span class="gd">-    41380): 833, (41381): 834, (41385): 835, (41387): 836, (41393): 837, (</span>
<span class="gd">-    41395): 838, (41397): 839, (41399): 840, (41409): 841, (41413): 842, (</span>
<span class="gd">-    41430): 843, (41431): 844, (41537): 845, (41541): 846, (41545): 847, (</span>
<span class="gd">-    41555): 848, (41557): 849, (41559): 850, (41569): 851, (41573): 852, (</span>
<span class="gd">-    41577): 853, (41587): 854, (41589): 855, (41601): 856, (41602): 857, (</span>
<span class="gd">-    41603): 858, (41605): 859, (41608): 860, (41609): 861, (41610): 862, (</span>
<span class="gd">-    41611): 863, (41617): 864, (41619): 865, (41621): 866, (41623): 867, (</span>
<span class="gd">-    41627): 868, (41629): 869, (41633): 870, (41637): 871, (41641): 872, (</span>
<span class="gd">-    41651): 873, (41653): 874, (41665): 875, (41697): 876, (41701): 877, (</span>
<span class="gd">-    41705): 878, (41793): 879, (41797): 880, (41801): 881, (41809): 882, (</span>
<span class="gd">-    41813): 883, (41825): 884, (41829): 885, (41833): 886, (41841): 887, (</span>
<span class="gd">-    41845): 888, (41889): 889, (41890): 890, (41893): 891, (41896): 892, (</span>
<span class="gd">-    41897): 893, (41899): 894, (41905): 895, (41907): 896, (41909): 897, (</span>
<span class="gd">-    41910): 898, (41911): 899, (41913): 900, (41915): 901, (42081): 902, (</span>
<span class="gd">-    42082): 903, (42083): 904, (42084): 905, (42085): 906, (42088): 907, (</span>
<span class="gd">-    42089): 908, (42090): 909, (42091): 910, (42092): 911, (42097): 912, (</span>
<span class="gd">-    42099): 913, (42101): 914, (42103): 915, (42107): 916, (42113): 917, (</span>
<span class="gd">-    42114): 918, (42117): 919, (42121): 920, (42129): 921, (42131): 922, (</span>
<span class="gd">-    42133): 923, (42134): 924, (42135): 925, (42139): 926, (42145): 927, (</span>
<span class="gd">-    42146): 928, (42149): 929, (42163): 930, (42209): 931, (42210): 932, (</span>
<span class="gd">-    42213): 933, (42216): 934, (42217): 935, (42219): 936, (42225): 937, (</span>
<span class="gd">-    42227): 938, (42229): 939, (42231): 940, (42232): 941, (42305): 942, (</span>
<span class="gd">-    42306): 943, (42309): 944, (42312): 945, (42313): 946, (42321): 947, (</span>
<span class="gd">-    42323): 948, (42325): 949, (42326): 950, (42327): 951, (42337): 952, (</span>
<span class="gd">-    42338): 953, (42341): 954, (42345): 955, (42355): 956, (42357): 957, (</span>
<span class="gd">-    42358): 958, (42359): 959, (42363): 960, (42369): 961, (42373): 962, (</span>
<span class="gd">-    42401): 963, (42402): 964, (42403): 965, (42405): 966, (42409): 967, (</span>
<span class="gd">-    42417): 968, (42419): 969, (42421): 970, (42423): 971, (42433): 972, (</span>
<span class="gd">-    42437): 973, (42454): 974, (42465): 975, (42486): 976, (42561): 977, (</span>
<span class="gd">-    42562): 978, (42565): 979, (42569): 980, (42577): 981, (42579): 982, (</span>
<span class="gd">-    42593): 983, (42597): 984, (42625): 985, (42626): 986, (42629): 987, (</span>
<span class="gd">-    42632): 988, (42633): 989, (42634): 990, (42635): 991, (42641): 992, (</span>
<span class="gd">-    42643): 993, (42645): 994, (42647): 995, (42651): 996, (42652): 997, (</span>
<span class="gd">-    42657): 998, (42665): 999, (42678): 1000, (42689): 1001, (42721): 1002,</span>
<span class="gd">-    (42722): 1003, (42725): 1004, (42729): 1005, (42743): 1006, (42817): </span>
<span class="gd">-    1007, (42821): 1008, (42825): 1009, (42833): 1010, (42837): 1011, (</span>
<span class="gd">-    42839): 1012, (42849): 1013, (42850): 1014, (42853): 1015, (42857): </span>
<span class="gd">-    1016, (42865): 1017, (42867): 1018, (42869): 1019, (42913): 1020, (</span>
<span class="gd">-    42914): 1021, (42917): 1022, (42921): 1023, (42923): 1024, (42929): </span>
<span class="gd">-    1025, (42931): 1026, (42933): 1027, (42935): 1028, (42936): 1029, (</span>
<span class="gd">-    42937): 1030, (43105): 1031, (43106): 1032, (43109): 1033, (43113): </span>
<span class="gd">-    1034, (43115): 1035, (43121): 1036, (43123): 1037, (43125): 1038, (</span>
<span class="gd">-    43126): 1039, (43127): 1040, (43133): 1041, (43137): 1042, (43138): </span>
<span class="gd">-    1043, (43141): 1044, (43145): 1045, (43153): 1046, (43155): 1047, (</span>
<span class="gd">-    43157): 1048, (43158): 1049, (43159): 1050, (43169): 1051, (43170): </span>
<span class="gd">-    1052, (43185): 1053, (43233): 1054, (43234): 1055, (43237): 1056, (</span>
<span class="gd">-    43240): 1057, (43241): 1058, (43249): 1059, (43253): 1060, (43254): </span>
<span class="gd">-    1061, (43255): 1062, (43329): 1063, (43351): 1064, (43361): 1065, (</span>
<span class="gd">-    43362): 1066, (43377): 1067, (43379): 1068, (43381): 1069, (43382): </span>
<span class="gd">-    1070, (43383): 1071, (43425): 1072, (43426): 1073, (43429): 1074, (</span>
<span class="gd">-    43433): 1075, (43441): 1076, (43443): 1077, (43447): 1078, (43585): </span>
<span class="gd">-    1079, (43617): 1080, (43639): 1081, (43649): 1082, (43650): 1083, (</span>
<span class="gd">-    43653): 1084, (43657): 1085, (43665): 1086, (43669): 1087, (43671): </span>
<span class="gd">-    1088, (43841): 1089, (43863): 1090, (43873): 1091, (43877): 1092, (</span>
<span class="gd">-    43881): 1093, (43889): 1094, (43891): 1095, (43937): 1096, (43938): </span>
<span class="gd">-    1097, (43941): 1098, (43945): 1099, (43953): 1100, (43955): 1101, (</span>
<span class="gd">-    43957): 1102, (43959): 1103, (44129): 1104, (44130): 1105, (44132): </span>
<span class="gd">-    1106, (44133): 1107, (44136): 1108, (44137): 1109, (44138): 1110, (</span>
<span class="gd">-    44139): 1111, (44145): 1112, (44147): 1113, (44149): 1114, (44150): </span>
<span class="gd">-    1115, (44151): 1116, (44155): 1117, (44161): 1118, (44162): 1119, (</span>
<span class="gd">-    44165): 1120, (44169): 1121, (44177): 1122, (44179): 1123, (44181): </span>
<span class="gd">-    1124, (44182): 1125, (44183): 1126, (44193): 1127, (44194): 1128, (</span>
<span class="gd">-    44197): 1129, (44201): 1130, (44209): 1131, (44211): 1132, (44213): </span>
<span class="gd">-    1133, (44215): 1134, (44225): 1135, (44229): 1136, (44233): 1137, (</span>
<span class="gd">-    44241): 1138, (44247): 1139, (44257): 1140, (44258): 1141, (44259): </span>
<span class="gd">-    1142, (44260): 1143, (44261): 1144, (44264): 1145, (44265): 1146, (</span>
<span class="gd">-    44267): 1147, (44268): 1148, (44273): 1149, (44275): 1150, (44277): </span>
<span class="gd">-    1151, (44278): 1152, (44279): 1153, (44284): 1154, (44353): 1155, (</span>
<span class="gd">-    44354): 1156, (44357): 1157, (44361): 1158, (44369): 1159, (44371): </span>
<span class="gd">-    1160, (44373): 1161, (44374): 1162, (44375): 1163, (44385): 1164, (</span>
<span class="gd">-    44386): 1165, (44389): 1166, (44393): 1167, (44401): 1168, (44403): </span>
<span class="gd">-    1169, (44405): 1170, (44406): 1171, (44407): 1172, (44417): 1173, (</span>
<span class="gd">-    44421): 1174, (44425): 1175, (44439): 1176, (44449): 1177, (44450): </span>
<span class="gd">-    1178, (44451): 1179, (44453): 1180, (44457): 1181, (44459): 1182, (</span>
<span class="gd">-    44465): 1183, (44467): 1184, (44469): 1185, (44471): 1186, (44475): </span>
<span class="gd">-    1187, (44481): 1188, (44482): 1189, (44485): 1190, (44489): 1191, (</span>
<span class="gd">-    44503): 1192, (44513): 1193, (44517): 1194, (44521): 1195, (44529): </span>
<span class="gd">-    1196, (44533): 1197, (44534): 1198, (44609): 1199, (44613): 1200, (</span>
<span class="gd">-    44617): 1201, (44625): 1202, (44627): 1203, (44629): 1204, (44641): </span>
<span class="gd">-    1205, (44642): 1206, (44645): 1207, (44649): 1208, (44657): 1209, (</span>
<span class="gd">-    44659): 1210, (44661): 1211, (44663): 1212, (44673): 1213, (44674): </span>
<span class="gd">-    1214, (44677): 1215, (44680): 1216, (44681): 1217, (44689): 1218, (</span>
<span class="gd">-    44691): 1219, (44693): 1220, (44695): 1221, (44697): 1222, (44699): </span>
<span class="gd">-    1223, (44700): 1224, (44705): 1225, (44726): 1226, (44737): 1227, (</span>
<span class="gd">-    44738): 1228, (44741): 1229, (44745): 1230, (44753): 1231, (44759): </span>
<span class="gd">-    1232, (44769): 1233, (44770): 1234, (44773): 1235, (44777): 1236, (</span>
<span class="gd">-    44785): 1237, (44787): 1238, (44789): 1239, (44791): 1240, (44865): </span>
<span class="gd">-    1241, (44866): 1242, (44873): 1243, (44881): 1244, (44885): 1245, (</span>
<span class="gd">-    44887): 1246, (44897): 1247, (44898): 1248, (44901): 1249, (44905): </span>
<span class="gd">-    1250, (44906): 1251, (44913): 1252, (44915): 1253, (44917): 1254, (</span>
<span class="gd">-    44919): 1255, (44961): 1256, (44962): 1257, (44965): 1258, (44968): </span>
<span class="gd">-    1259, (44969): 1260, (44976): 1261, (44977): 1262, (44979): 1263, (</span>
<span class="gd">-    44981): 1264, (44983): 1265, (44988): 1266, (45153): 1267, (45154): </span>
<span class="gd">-    1268, (45156): 1269, (45157): 1270, (45161): 1271, (45169): 1272, (</span>
<span class="gd">-    45171): 1273, (45174): 1274, (45175): 1275, (45181): 1276, (45185): </span>
<span class="gd">-    1277, (45186): 1278, (45189): 1279, (45193): 1280, (45201): 1281, (</span>
<span class="gd">-    45203): 1282, (45206): 1283, (45207): 1284, (45239): 1285, (45281): </span>
<span class="gd">-    1286, (45282): 1287, (45285): 1288, (45289): 1289, (45291): 1290, (</span>
<span class="gd">-    45297): 1291, (45299): 1292, (45302): 1293, (45303): 1294, (45377): </span>
<span class="gd">-    1295, (45381): 1296, (45385): 1297, (45445): 1298, (45473): 1299, (</span>
<span class="gd">-    45474): 1300, (45477): 1301, (45480): 1302, (45481): 1303, (45483): </span>
<span class="gd">-    1304, (45489): 1305, (45491): 1306, (45495): 1307, (45505): 1308, (</span>
<span class="gd">-    45506): 1309, (45509): 1310, (45526): 1311, (45537): 1312, (45558): </span>
<span class="gd">-    1313, (45633): 1314, (45637): 1315, (45641): 1316, (45649): 1317, (</span>
<span class="gd">-    45651): 1318, (45665): 1319, (45697): 1320, (45698): 1321, (45701): </span>
<span class="gd">-    1322, (45705): 1323, (45713): 1324, (45715): 1325, (45719): 1326, (</span>
<span class="gd">-    45729): 1327, (45750): 1328, (45761): 1329, (45793): 1330, (45797): </span>
<span class="gd">-    1331, (45911): 1332, (45921): 1333, (45922): 1334, (45925): 1335, (</span>
<span class="gd">-    45929): 1336, (45931): 1337, (45936): 1338, (45937): 1339, (45939): </span>
<span class="gd">-    1340, (45953): 1341, (45957): 1342, (45961): 1343, (45969): 1344, (</span>
<span class="gd">-    45985): 1345, (45986): 1346, (45989): 1347, (45993): 1348, (46001): </span>
<span class="gd">-    1349, (46003): 1350, (46005): 1351, (46007): 1352, (46177): 1353, (</span>
<span class="gd">-    46178): 1354, (46181): 1355, (46182): 1356, (46183): 1357, (46185): </span>
<span class="gd">-    1358, (46186): 1359, (46187): 1360, (46192): 1361, (46193): 1362, (</span>
<span class="gd">-    46195): 1363, (46197): 1364, (46198): 1365, (46199): 1366, (46203): </span>
<span class="gd">-    1367, (46204): 1368, (46209): 1369, (46210): 1370, (46213): 1371, (</span>
<span class="gd">-    46217): 1372, (46225): 1373, (46227): 1374, (46229): 1375, (46230): </span>
<span class="gd">-    1376, (46231): 1377, (46241): 1378, (46242): 1379, (46245): 1380, (</span>
<span class="gd">-    46249): 1381, (46252): 1382, (46257): 1383, (46259): 1384, (46261): </span>
<span class="gd">-    1385, (46263): 1386, (46267): 1387, (46269): 1388, (46273): 1389, (</span>
<span class="gd">-    46277): 1390, (46281): 1391, (46291): 1392, (46305): 1393, (46306): </span>
<span class="gd">-    1394, (46309): 1395, (46310): 1396, (46312): 1397, (46313): 1398, (</span>
<span class="gd">-    46314): 1399, (46315): 1400, (46321): 1401, (46323): 1402, (46324): </span>
<span class="gd">-    1403, (46325): 1404, (46326): 1405, (46327): 1406, (46328): 1407, (</span>
<span class="gd">-    46330): 1408, (46332): 1409, (46401): 1410, (46402): 1411, (46405): </span>
<span class="gd">-    1412, (46409): 1413, (46417): 1414, (46419): 1415, (46421): 1416, (</span>
<span class="gd">-    46423): 1417, (46433): 1418, (46434): 1419, (46435): 1420, (46437): </span>
<span class="gd">-    1421, (46441): 1422, (46443): 1423, (46444): 1424, (46449): 1425, (</span>
<span class="gd">-    46451): 1426, (46452): 1427, (46453): 1428, (46454): 1429, (46455): </span>
<span class="gd">-    1430, (46459): 1431, (46460): 1432, (46461): 1433, (46465): 1434, (</span>
<span class="gd">-    46469): 1435, (46473): 1436, (46481): 1437, (46483): 1438, (46485): </span>
<span class="gd">-    1439, (46486): 1440, (46497): 1441, (46498): 1442, (46501): 1443, (</span>
<span class="gd">-    46505): 1444, (46506): 1445, (46507): 1446, (46509): 1447, (46512): </span>
<span class="gd">-    1448, (46513): 1449, (46515): 1450, (46517): 1451, (46519): 1452, (</span>
<span class="gd">-    46521): 1453, (46529): 1454, (46530): 1455, (46533): 1456, (46537): </span>
<span class="gd">-    1457, (46545): 1458, (46547): 1459, (46549): 1460, (46550): 1461, (</span>
<span class="gd">-    46551): 1462, (46561): 1463, (46562): 1464, (46565): 1465, (46577): </span>
<span class="gd">-    1466, (46581): 1467, (46583): 1468, (46657): 1469, (46658): 1470, (</span>
<span class="gd">-    46661): 1471, (46665): 1472, (46673): 1473, (46675): 1474, (46677): </span>
<span class="gd">-    1475, (46679): 1476, (46689): 1477, (46690): 1478, (46693): 1479, (</span>
<span class="gd">-    46697): 1480, (46705): 1481, (46707): 1482, (46709): 1483, (46711): </span>
<span class="gd">-    1484, (46721): 1485, (46722): 1486, (46725): 1487, (46729): 1488, (</span>
<span class="gd">-    46730): 1489, (46731): 1490, (46737): 1491, (46739): 1492, (46741): </span>
<span class="gd">-    1493, (46743): 1494, (46753): 1495, (46754): 1496, (46757): 1497, (</span>
<span class="gd">-    46761): 1498, (46769): 1499, (46771): 1500, (46774): 1501, (46775): </span>
<span class="gd">-    1502, (46785): 1503, (46786): 1504, (46789): 1505, (46793): 1506, (</span>
<span class="gd">-    46801): 1507, (46803): 1508, (46807): 1509, (46817): 1510, (46818): </span>
<span class="gd">-    1511, (46821): 1512, (46825): 1513, (46833): 1514, (46835): 1515, (</span>
<span class="gd">-    46837): 1516, (46839): 1517, (46913): 1518, (46914): 1519, (46917): </span>
<span class="gd">-    1520, (46921): 1521, (46929): 1522, (46931): 1523, (46933): 1524, (</span>
<span class="gd">-    46935): 1525, (46937): 1526, (46945): 1527, (46946): 1528, (46949): </span>
<span class="gd">-    1529, (46953): 1530, (46959): 1531, (46961): 1532, (46963): 1533, (</span>
<span class="gd">-    46965): 1534, (46967): 1535, (46968): 1536, (46969): 1537, (46970): </span>
<span class="gd">-    1538, (46971): 1539, (46972): 1540, (46973): 1541, (46977): 1542, (</span>
<span class="gd">-    46981): 1543, (46985): 1544, (46993): 1545, (46997): 1546, (47009): </span>
<span class="gd">-    1547, (47010): 1548, (47013): 1549, (47017): 1550, (47018): 1551, (</span>
<span class="gd">-    47019): 1552, (47024): 1553, (47025): 1554, (47027): 1555, (47029): </span>
<span class="gd">-    1556, (47030): 1557, (47031): 1558, (47032): 1559, (47036): 1560, (</span>
<span class="gd">-    47201): 1561, (47202): 1562, (47205): 1563, (47207): 1564, (47208): </span>
<span class="gd">-    1565, (47209): 1566, (47211): 1567, (47217): 1568, (47219): 1569, (</span>
<span class="gd">-    47221): 1570, (47222): 1571, (47223): 1572, (47224): 1573, (47233): </span>
<span class="gd">-    1574, (47234): 1575, (47237): 1576, (47241): 1577, (47249): 1578, (</span>
<span class="gd">-    47251): 1579, (47253): 1580, (47254): 1581, (47255): 1582, (47265): </span>
<span class="gd">-    1583, (47266): 1584, (47269): 1585, (47271): 1586, (47273): 1587, (</span>
<span class="gd">-    47281): 1588, (47287): 1589, (47297): 1590, (47301): 1591, (47305): </span>
<span class="gd">-    1592, (47329): 1593, (47330): 1594, (47333): 1595, (47337): 1596, (</span>
<span class="gd">-    47339): 1597, (47345): 1598, (47347): 1599, (47349): 1600, (47351): </span>
<span class="gd">-    1601, (47352): 1602, (47425): 1603, (47426): 1604, (47429): 1605, (</span>
<span class="gd">-    47433): 1606, (47441): 1607, (47443): 1608, (47445): 1609, (47447): </span>
<span class="gd">-    1610, (47457): 1611, (47461): 1612, (47465): 1613, (47473): 1614, (</span>
<span class="gd">-    47475): 1615, (47478): 1616, (47479): 1617, (47489): 1618, (47521): </span>
<span class="gd">-    1619, (47522): 1620, (47525): 1621, (47529): 1622, (47531): 1623, (</span>
<span class="gd">-    47537): 1624, (47539): 1625, (47541): 1626, (47543): 1627, (47544): </span>
<span class="gd">-    1628, (47545): 1629, (47549): 1630, (47553): 1631, (47554): 1632, (</span>
<span class="gd">-    47561): 1633, (47571): 1634, (47573): 1635, (47575): 1636, (47585): </span>
<span class="gd">-    1637, (47606): 1638, (47607): 1639, (47681): 1640, (47685): 1641, (</span>
<span class="gd">-    47689): 1642, (47697): 1643, (47699): 1644, (47701): 1645, (47703): </span>
<span class="gd">-    1646, (47713): 1647, (47714): 1648, (47717): 1649, (47735): 1650, (</span>
<span class="gd">-    47745): 1651, (47746): 1652, (47749): 1653, (47753): 1654, (47754): </span>
<span class="gd">-    1655, (47755): 1656, (47761): 1657, (47763): 1658, (47765): 1659, (</span>
<span class="gd">-    47767): 1660, (47777): 1661, (47798): 1662, (47809): 1663, (47841): </span>
<span class="gd">-    1664, (47842): 1665, (47845): 1666, (47849): 1667, (47857): 1668, (</span>
<span class="gd">-    47859): 1669, (47861): 1670, (47937): 1671, (47941): 1672, (47945): </span>
<span class="gd">-    1673, (47953): 1674, (47969): 1675, (47970): 1676, (47973): 1677, (</span>
<span class="gd">-    47977): 1678, (47985): 1679, (47987): 1680, (47989): 1681, (47991): </span>
<span class="gd">-    1682, (48033): 1683, (48034): 1684, (48037): 1685, (48040): 1686, (</span>
<span class="gd">-    48041): 1687, (48043): 1688, (48049): 1689, (48051): 1690, (48053): </span>
<span class="gd">-    1691, (48055): 1692, (48056): 1693, (48059): 1694, (48060): 1695, (</span>
<span class="gd">-    48225): 1696, (48226): 1697, (48229): 1698, (48231): 1699, (48233): </span>
<span class="gd">-    1700, (48236): 1701, (48241): 1702, (48243): 1703, (48245): 1704, (</span>
<span class="gd">-    48246): 1705, (48247): 1706, (48257): 1707, (48258): 1708, (48261): </span>
<span class="gd">-    1709, (48265): 1710, (48273): 1711, (48275): 1712, (48277): 1713, (</span>
<span class="gd">-    48278): 1714, (48279): 1715, (48289): 1716, (48293): 1717, (48311): </span>
<span class="gd">-    1718, (48353): 1719, (48354): 1720, (48357): 1721, (48361): 1722, (</span>
<span class="gd">-    48369): 1723, (48371): 1724, (48373): 1725, (48374): 1726, (48375): </span>
<span class="gd">-    1727, (48449): 1728, (48471): 1729, (48481): 1730, (48502): 1731, (</span>
<span class="gd">-    48545): 1732, (48546): 1733, (48549): 1734, (48553): 1735, (48561): </span>
<span class="gd">-    1736, (48563): 1737, (48565): 1738, (48567): 1739, (48569): 1740, (</span>
<span class="gd">-    48577): 1741, (48578): 1742, (48585): 1743, (48598): 1744, (48609): </span>
<span class="gd">-    1745, (48630): 1746, (48705): 1747, (48709): 1748, (48713): 1749, (</span>
<span class="gd">-    48721): 1750, (48723): 1751, (48759): 1752, (48769): 1753, (48770): </span>
<span class="gd">-    1754, (48773): 1755, (48777): 1756, (48785): 1757, (48787): 1758, (</span>
<span class="gd">-    48791): 1759, (48801): 1760, (48822): 1761, (48823): 1762, (48865): </span>
<span class="gd">-    1763, (48961): 1764, (48993): 1765, (49009): 1766, (49013): 1767, (</span>
<span class="gd">-    49015): 1768, (49057): 1769, (49058): 1770, (49061): 1771, (49065): </span>
<span class="gd">-    1772, (49073): 1773, (49075): 1774, (49079): 1775, (49080): 1776, (</span>
<span class="gd">-    49085): 1777, (49249): 1778, (49250): 1779, (49253): 1780, (49255): </span>
<span class="gd">-    1781, (49257): 1782, (49265): 1783, (49267): 1784, (49269): 1785, (</span>
<span class="gd">-    49270): 1786, (49271): 1787, (49272): 1788, (49281): 1789, (49282): </span>
<span class="gd">-    1790, (49285): 1791, (49289): 1792, (49297): 1793, (49299): 1794, (</span>
<span class="gd">-    49301): 1795, (49302): 1796, (49303): 1797, (49313): 1798, (49317): </span>
<span class="gd">-    1799, (49319): 1800, (49321): 1801, (49329): 1802, (49335): 1803, (</span>
<span class="gd">-    49377): 1804, (49378): 1805, (49381): 1806, (49385): 1807, (49393): </span>
<span class="gd">-    1808, (49395): 1809, (49397): 1810, (49398): 1811, (49399): 1812, (</span>
<span class="gd">-    49473): 1813, (49474): 1814, (49477): 1815, (49481): 1816, (49489): </span>
<span class="gd">-    1817, (49491): 1818, (49493): 1819, (49495): 1820, (49505): 1821, (</span>
<span class="gd">-    49509): 1822, (49526): 1823, (49537): 1824, (49541): 1825, (49559): </span>
<span class="gd">-    1826, (49569): 1827, (49570): 1828, (49573): 1829, (49577): 1830, (</span>
<span class="gd">-    49585): 1831, (49587): 1832, (49589): 1833, (49591): 1834, (49601): </span>
<span class="gd">-    1835, (49605): 1836, (49609): 1837, (49623): 1838, (49729): 1839, (</span>
<span class="gd">-    49733): 1840, (49737): 1841, (49745): 1842, (49747): 1843, (49749): </span>
<span class="gd">-    1844, (49751): 1845, (49761): 1846, (49777): 1847, (49793): 1848, (</span>
<span class="gd">-    49794): 1849, (49797): 1850, (49801): 1851, (49809): 1852, (49811): </span>
<span class="gd">-    1853, (49813): 1854, (49815): 1855, (49825): 1856, (49846): 1857, (</span>
<span class="gd">-    49857): 1858, (49861): 1859, (49889): 1860, (49893): 1861, (49897): </span>
<span class="gd">-    1862, (49905): 1863, (49907): 1864, (49909): 1865, (49911): 1866, (</span>
<span class="gd">-    49985): 1867, (49989): 1868, (49993): 1869, (50001): 1870, (50007): </span>
<span class="gd">-    1871, (50017): 1872, (50018): 1873, (50021): 1874, (50025): 1875, (</span>
<span class="gd">-    50033): 1876, (50035): 1877, (50037): 1878, (50039): 1879, (50081): </span>
<span class="gd">-    1880, (50082): 1881, (50085): 1882, (50088): 1883, (50089): 1884, (</span>
<span class="gd">-    50090): 1885, (50097): 1886, (50099): 1887, (50101): 1888, (50103): </span>
<span class="gd">-    1889, (50273): 1890, (50274): 1891, (50277): 1892, (50281): 1893, (</span>
<span class="gd">-    50289): 1894, (50291): 1895, (50293): 1896, (50295): 1897, (50305): </span>
<span class="gd">-    1898, (50306): 1899, (50309): 1900, (50313): 1901, (50321): 1902, (</span>
<span class="gd">-    50323): 1903, (50325): 1904, (50326): 1905, (50327): 1906, (50337): </span>
<span class="gd">-    1907, (50338): 1908, (50359): 1909, (50401): 1910, (50402): 1911, (</span>
<span class="gd">-    50405): 1912, (50408): 1913, (50409): 1914, (50417): 1915, (50419): </span>
<span class="gd">-    1916, (50421): 1917, (50422): 1918, (50423): 1919, (50497): 1920, (</span>
<span class="gd">-    50498): 1921, (50501): 1922, (50505): 1923, (50513): 1924, (50515): </span>
<span class="gd">-    1925, (50517): 1926, (50519): 1927, (50529): 1928, (50533): 1929, (</span>
<span class="gd">-    50537): 1930, (50545): 1931, (50547): 1932, (50549): 1933, (50550): </span>
<span class="gd">-    1934, (50551): 1935, (50561): 1936, (50593): 1937, (50594): 1938, (</span>
<span class="gd">-    50597): 1939, (50601): 1940, (50609): 1941, (50611): 1942, (50613): </span>
<span class="gd">-    1943, (50615): 1944, (50625): 1945, (50626): 1946, (50629): 1947, (</span>
<span class="gd">-    50633): 1948, (50641): 1949, (50647): 1950, (50657): 1951, (50679): </span>
<span class="gd">-    1952, (50753): 1953, (50761): 1954, (50785): 1955, (50817): 1956, (</span>
<span class="gd">-    50818): 1957, (50821): 1958, (50825): 1959, (50833): 1960, (50835): </span>
<span class="gd">-    1961, (50837): 1962, (50839): 1963, (50849): 1964, (50853): 1965, (</span>
<span class="gd">-    50857): 1966, (50871): 1967, (50881): 1968, (50903): 1969, (50913): </span>
<span class="gd">-    1970, (50914): 1971, (50917): 1972, (50921): 1973, (50929): 1974, (</span>
<span class="gd">-    50931): 1975, (50933): 1976, (50935): 1977, (51009): 1978, (51013): </span>
<span class="gd">-    1979, (51017): 1980, (51025): 1981, (51041): 1982, (51042): 1983, (</span>
<span class="gd">-    51045): 1984, (51049): 1985, (51057): 1986, (51059): 1987, (51063): </span>
<span class="gd">-    1988, (51105): 1989, (51106): 1990, (51109): 1991, (51113): 1992, (</span>
<span class="gd">-    51121): 1993, (51123): 1994, (51125): 1995, (51127): 1996, (51297): </span>
<span class="gd">-    1997, (51298): 1998, (51301): 1999, (51305): 2000, (51306): 2001, (</span>
<span class="gd">-    51313): 2002, (51315): 2003, (51317): 2004, (51318): 2005, (51319): </span>
<span class="gd">-    2006, (51329): 2007, (51330): 2008, (51333): 2009, (51337): 2010, (</span>
<span class="gd">-    51345): 2011, (51347): 2012, (51349): 2013, (51350): 2014, (51351): </span>
<span class="gd">-    2015, (51361): 2016, (51383): 2017, (51425): 2018, (51426): 2019, (</span>
<span class="gd">-    51429): 2020, (51433): 2021, (51435): 2022, (51441): 2023, (51443): </span>
<span class="gd">-    2024, (51445): 2025, (51446): 2026, (51447): 2027, (51521): 2028, (</span>
<span class="gd">-    51522): 2029, (51525): 2030, (51529): 2031, (51537): 2032, (51539): </span>
<span class="gd">-    2033, (51541): 2034, (51543): 2035, (51553): 2036, (51557): 2037, (</span>
<span class="gd">-    51574): 2038, (51585): 2039, (51589): 2040, (51617): 2041, (51618): </span>
<span class="gd">-    2042, (51621): 2043, (51625): 2044, (51633): 2045, (51635): 2046, (</span>
<span class="gd">-    51637): 2047, (51639): 2048, (51644): 2049, (51649): 2050, (51653): </span>
<span class="gd">-    2051, (51681): 2052, (51777): 2053, (51781): 2054, (51797): 2055, (</span>
<span class="gd">-    51799): 2056, (51809): 2057, (51841): 2058, (51842): 2059, (51845): </span>
<span class="gd">-    2060, (51849): 2061, (51857): 2062, (51859): 2063, (51861): 2064, (</span>
<span class="gd">-    51863): 2065, (51873): 2066, (51894): 2067, (51905): 2068, (51937): </span>
<span class="gd">-    2069, (51938): 2070, (51941): 2071, (51945): 2072, (51953): 2073, (</span>
<span class="gd">-    51955): 2074, (51959): 2075, (52033): 2076, (52037): 2077, (52041): </span>
<span class="gd">-    2078, (52049): 2079, (52055): 2080, (52065): 2081, (52066): 2082, (</span>
<span class="gd">-    52069): 2083, (52072): 2084, (52073): 2085, (52075): 2086, (52081): </span>
<span class="gd">-    2087, (52083): 2088, (52085): 2089, (52097): 2090, (52101): 2091, (</span>
<span class="gd">-    52105): 2092, (52113): 2093, (52115): 2094, (52129): 2095, (52130): </span>
<span class="gd">-    2096, (52133): 2097, (52137): 2098, (52145): 2099, (52147): 2100, (</span>
<span class="gd">-    52149): 2101, (52151): 2102, (52321): 2103, (52322): 2104, (52323): </span>
<span class="gd">-    2105, (52325): 2106, (52329): 2107, (52331): 2108, (52337): 2109, (</span>
<span class="gd">-    52339): 2110, (52341): 2111, (52342): 2112, (52343): 2113, (52347): </span>
<span class="gd">-    2114, (52353): 2115, (52354): 2116, (52357): 2117, (52361): 2118, (</span>
<span class="gd">-    52369): 2119, (52371): 2120, (52373): 2121, (52374): 2122, (52375): </span>
<span class="gd">-    2123, (52385): 2124, (52386): 2125, (52449): 2126, (52450): 2127, (</span>
<span class="gd">-    52453): 2128, (52457): 2129, (52465): 2130, (52467): 2131, (52469): </span>
<span class="gd">-    2132, (52470): 2133, (52471): 2134, (52545): 2135, (52546): 2136, (</span>
<span class="gd">-    52549): 2137, (52553): 2138, (52561): 2139, (52563): 2140, (52565): </span>
<span class="gd">-    2141, (52567): 2142, (52577): 2143, (52581): 2144, (52585): 2145, (</span>
<span class="gd">-    52593): 2146, (52595): 2147, (52598): 2148, (52599): 2149, (52609): </span>
<span class="gd">-    2150, (52617): 2151, (52627): 2152, (52629): 2153, (52641): 2154, (</span>
<span class="gd">-    52642): 2155, (52645): 2156, (52649): 2157, (52657): 2158, (52659): </span>
<span class="gd">-    2159, (52661): 2160, (52663): 2161, (52673): 2162, (52695): 2163, (</span>
<span class="gd">-    52801): 2164, (52805): 2165, (52833): 2166, (52837): 2167, (52841): </span>
<span class="gd">-    2168, (52851): 2169, (52853): 2170, (52865): 2171, (52866): 2172, (</span>
<span class="gd">-    52869): 2173, (52872): 2174, (52873): 2175, (52875): 2176, (52881): </span>
<span class="gd">-    2177, (52883): 2178, (52885): 2179, (52887): 2180, (52897): 2181, (</span>
<span class="gd">-    52919): 2182, (52961): 2183, (52965): 2184, (52969): 2185, (52977): </span>
<span class="gd">-    2186, (52981): 2187, (53057): 2188, (53061): 2189, (53065): 2190, (</span>
<span class="gd">-    53073): 2191, (53077): 2192, (53079): 2193, (53089): 2194, (53093): </span>
<span class="gd">-    2195, (53097): 2196, (53105): 2197, (53107): 2198, (53109): 2199, (</span>
<span class="gd">-    53153): 2200, (53154): 2201, (53157): 2202, (53161): 2203, (53169): </span>
<span class="gd">-    2204, (53171): 2205, (53173): 2206, (53175): 2207, (53345): 2208, (</span>
<span class="gd">-    53346): 2209, (53349): 2210, (53353): 2211, (53358): 2212, (53361): </span>
<span class="gd">-    2213, (53363): 2214, (53365): 2215, (53367): 2216, (53377): 2217, (</span>
<span class="gd">-    53378): 2218, (53381): 2219, (53385): 2220, (53393): 2221, (53395): </span>
<span class="gd">-    2222, (53397): 2223, (53398): 2224, (53399): 2225, (53409): 2226, (</span>
<span class="gd">-    53431): 2227, (53473): 2228, (53474): 2229, (53477): 2230, (53481): </span>
<span class="gd">-    2231, (53483): 2232, (53489): 2233, (53491): 2234, (53493): 2235, (</span>
<span class="gd">-    53495): 2236, (53569): 2237, (53570): 2238, (53573): 2239, (53577): </span>
<span class="gd">-    2240, (53585): 2241, (53587): 2242, (53589): 2243, (53591): 2244, (</span>
<span class="gd">-    53601): 2245, (53602): 2246, (53605): 2247, (53609): 2248, (53617): </span>
<span class="gd">-    2249, (53619): 2250, (53621): 2251, (53622): 2252, (53623): 2253, (</span>
<span class="gd">-    53633): 2254, (53637): 2255, (53641): 2256, (53651): 2257, (53665): </span>
<span class="gd">-    2258, (53666): 2259, (53669): 2260, (53673): 2261, (53678): 2262, (</span>
<span class="gd">-    53681): 2263, (53683): 2264, (53685): 2265, (53687): 2266, (53691): </span>
<span class="gd">-    2267, (53697): 2268, (53698): 2269, (53701): 2270, (53705): 2271, (</span>
<span class="gd">-    53717): 2272, (53719): 2273, (53729): 2274, (53730): 2275, (53733): </span>
<span class="gd">-    2276, (53749): 2277, (53751): 2278, (53825): 2279, (53826): 2280, (</span>
<span class="gd">-    53829): 2281, (53833): 2282, (53843): 2283, (53845): 2284, (53847): </span>
<span class="gd">-    2285, (53857): 2286, (53861): 2287, (53865): 2288, (53875): 2289, (</span>
<span class="gd">-    53877): 2290, (53889): 2291, (53890): 2292, (53893): 2293, (53897): </span>
<span class="gd">-    2294, (53902): 2295, (53905): 2296, (53909): 2297, (53911): 2298, (</span>
<span class="gd">-    53921): 2299, (53925): 2300, (53929): 2301, (53937): 2302, (53943): </span>
<span class="gd">-    2303, (53953): 2304, (53954): 2305, (53957): 2306, (53961): 2307, (</span>
<span class="gd">-    53975): 2308, (53985): 2309, (53986): 2310, (53989): 2311, (53993): </span>
<span class="gd">-    2312, (54001): 2313, (54003): 2314, (54005): 2315, (54007): 2316, (</span>
<span class="gd">-    54081): 2317, (54082): 2318, (54085): 2319, (54089): 2320, (54097): </span>
<span class="gd">-    2321, (54101): 2322, (54103): 2323, (54113): 2324, (54114): 2325, (</span>
<span class="gd">-    54117): 2326, (54119): 2327, (54120): 2328, (54121): 2329, (54122): </span>
<span class="gd">-    2330, (54129): 2331, (54131): 2332, (54133): 2333, (54135): 2334, (</span>
<span class="gd">-    54139): 2335, (54145): 2336, (54149): 2337, (54153): 2338, (54161): </span>
<span class="gd">-    2339, (54163): 2340, (54167): 2341, (54177): 2342, (54178): 2343, (</span>
<span class="gd">-    54181): 2344, (54185): 2345, (54193): 2346, (54195): 2347, (54197): </span>
<span class="gd">-    2348, (54199): 2349}</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+# The frequency data itself is the same as euc-kr.</span>
<span class="gi">+# This is just a mapping table to euc-kr.</span>
<span class="gi">+</span>
<span class="gi">+JOHAB_TO_EUCKR_ORDER_TABLE = {</span>
<span class="gi">+    0x8861: 0,</span>
<span class="gi">+    0x8862: 1,</span>
<span class="gi">+    0x8865: 2,</span>
<span class="gi">+    0x8868: 3,</span>
<span class="gi">+    0x8869: 4,</span>
<span class="gi">+    0x886A: 5,</span>
<span class="gi">+    0x886B: 6,</span>
<span class="gi">+    0x8871: 7,</span>
<span class="gi">+    0x8873: 8,</span>
<span class="gi">+    0x8874: 9,</span>
<span class="gi">+    0x8875: 10,</span>
<span class="gi">+    0x8876: 11,</span>
<span class="gi">+    0x8877: 12,</span>
<span class="gi">+    0x8878: 13,</span>
<span class="gi">+    0x8879: 14,</span>
<span class="gi">+    0x887B: 15,</span>
<span class="gi">+    0x887C: 16,</span>
<span class="gi">+    0x887D: 17,</span>
<span class="gi">+    0x8881: 18,</span>
<span class="gi">+    0x8882: 19,</span>
<span class="gi">+    0x8885: 20,</span>
<span class="gi">+    0x8889: 21,</span>
<span class="gi">+    0x8891: 22,</span>
<span class="gi">+    0x8893: 23,</span>
<span class="gi">+    0x8895: 24,</span>
<span class="gi">+    0x8896: 25,</span>
<span class="gi">+    0x8897: 26,</span>
<span class="gi">+    0x88A1: 27,</span>
<span class="gi">+    0x88A2: 28,</span>
<span class="gi">+    0x88A5: 29,</span>
<span class="gi">+    0x88A9: 30,</span>
<span class="gi">+    0x88B5: 31,</span>
<span class="gi">+    0x88B7: 32,</span>
<span class="gi">+    0x88C1: 33,</span>
<span class="gi">+    0x88C5: 34,</span>
<span class="gi">+    0x88C9: 35,</span>
<span class="gi">+    0x88E1: 36,</span>
<span class="gi">+    0x88E2: 37,</span>
<span class="gi">+    0x88E5: 38,</span>
<span class="gi">+    0x88E8: 39,</span>
<span class="gi">+    0x88E9: 40,</span>
<span class="gi">+    0x88EB: 41,</span>
<span class="gi">+    0x88F1: 42,</span>
<span class="gi">+    0x88F3: 43,</span>
<span class="gi">+    0x88F5: 44,</span>
<span class="gi">+    0x88F6: 45,</span>
<span class="gi">+    0x88F7: 46,</span>
<span class="gi">+    0x88F8: 47,</span>
<span class="gi">+    0x88FB: 48,</span>
<span class="gi">+    0x88FC: 49,</span>
<span class="gi">+    0x88FD: 50,</span>
<span class="gi">+    0x8941: 51,</span>
<span class="gi">+    0x8945: 52,</span>
<span class="gi">+    0x8949: 53,</span>
<span class="gi">+    0x8951: 54,</span>
<span class="gi">+    0x8953: 55,</span>
<span class="gi">+    0x8955: 56,</span>
<span class="gi">+    0x8956: 57,</span>
<span class="gi">+    0x8957: 58,</span>
<span class="gi">+    0x8961: 59,</span>
<span class="gi">+    0x8962: 60,</span>
<span class="gi">+    0x8963: 61,</span>
<span class="gi">+    0x8965: 62,</span>
<span class="gi">+    0x8968: 63,</span>
<span class="gi">+    0x8969: 64,</span>
<span class="gi">+    0x8971: 65,</span>
<span class="gi">+    0x8973: 66,</span>
<span class="gi">+    0x8975: 67,</span>
<span class="gi">+    0x8976: 68,</span>
<span class="gi">+    0x8977: 69,</span>
<span class="gi">+    0x897B: 70,</span>
<span class="gi">+    0x8981: 71,</span>
<span class="gi">+    0x8985: 72,</span>
<span class="gi">+    0x8989: 73,</span>
<span class="gi">+    0x8993: 74,</span>
<span class="gi">+    0x8995: 75,</span>
<span class="gi">+    0x89A1: 76,</span>
<span class="gi">+    0x89A2: 77,</span>
<span class="gi">+    0x89A5: 78,</span>
<span class="gi">+    0x89A8: 79,</span>
<span class="gi">+    0x89A9: 80,</span>
<span class="gi">+    0x89AB: 81,</span>
<span class="gi">+    0x89AD: 82,</span>
<span class="gi">+    0x89B0: 83,</span>
<span class="gi">+    0x89B1: 84,</span>
<span class="gi">+    0x89B3: 85,</span>
<span class="gi">+    0x89B5: 86,</span>
<span class="gi">+    0x89B7: 87,</span>
<span class="gi">+    0x89B8: 88,</span>
<span class="gi">+    0x89C1: 89,</span>
<span class="gi">+    0x89C2: 90,</span>
<span class="gi">+    0x89C5: 91,</span>
<span class="gi">+    0x89C9: 92,</span>
<span class="gi">+    0x89CB: 93,</span>
<span class="gi">+    0x89D1: 94,</span>
<span class="gi">+    0x89D3: 95,</span>
<span class="gi">+    0x89D5: 96,</span>
<span class="gi">+    0x89D7: 97,</span>
<span class="gi">+    0x89E1: 98,</span>
<span class="gi">+    0x89E5: 99,</span>
<span class="gi">+    0x89E9: 100,</span>
<span class="gi">+    0x89F3: 101,</span>
<span class="gi">+    0x89F6: 102,</span>
<span class="gi">+    0x89F7: 103,</span>
<span class="gi">+    0x8A41: 104,</span>
<span class="gi">+    0x8A42: 105,</span>
<span class="gi">+    0x8A45: 106,</span>
<span class="gi">+    0x8A49: 107,</span>
<span class="gi">+    0x8A51: 108,</span>
<span class="gi">+    0x8A53: 109,</span>
<span class="gi">+    0x8A55: 110,</span>
<span class="gi">+    0x8A57: 111,</span>
<span class="gi">+    0x8A61: 112,</span>
<span class="gi">+    0x8A65: 113,</span>
<span class="gi">+    0x8A69: 114,</span>
<span class="gi">+    0x8A73: 115,</span>
<span class="gi">+    0x8A75: 116,</span>
<span class="gi">+    0x8A81: 117,</span>
<span class="gi">+    0x8A82: 118,</span>
<span class="gi">+    0x8A85: 119,</span>
<span class="gi">+    0x8A88: 120,</span>
<span class="gi">+    0x8A89: 121,</span>
<span class="gi">+    0x8A8A: 122,</span>
<span class="gi">+    0x8A8B: 123,</span>
<span class="gi">+    0x8A90: 124,</span>
<span class="gi">+    0x8A91: 125,</span>
<span class="gi">+    0x8A93: 126,</span>
<span class="gi">+    0x8A95: 127,</span>
<span class="gi">+    0x8A97: 128,</span>
<span class="gi">+    0x8A98: 129,</span>
<span class="gi">+    0x8AA1: 130,</span>
<span class="gi">+    0x8AA2: 131,</span>
<span class="gi">+    0x8AA5: 132,</span>
<span class="gi">+    0x8AA9: 133,</span>
<span class="gi">+    0x8AB6: 134,</span>
<span class="gi">+    0x8AB7: 135,</span>
<span class="gi">+    0x8AC1: 136,</span>
<span class="gi">+    0x8AD5: 137,</span>
<span class="gi">+    0x8AE1: 138,</span>
<span class="gi">+    0x8AE2: 139,</span>
<span class="gi">+    0x8AE5: 140,</span>
<span class="gi">+    0x8AE9: 141,</span>
<span class="gi">+    0x8AF1: 142,</span>
<span class="gi">+    0x8AF3: 143,</span>
<span class="gi">+    0x8AF5: 144,</span>
<span class="gi">+    0x8B41: 145,</span>
<span class="gi">+    0x8B45: 146,</span>
<span class="gi">+    0x8B49: 147,</span>
<span class="gi">+    0x8B61: 148,</span>
<span class="gi">+    0x8B62: 149,</span>
<span class="gi">+    0x8B65: 150,</span>
<span class="gi">+    0x8B68: 151,</span>
<span class="gi">+    0x8B69: 152,</span>
<span class="gi">+    0x8B6A: 153,</span>
<span class="gi">+    0x8B71: 154,</span>
<span class="gi">+    0x8B73: 155,</span>
<span class="gi">+    0x8B75: 156,</span>
<span class="gi">+    0x8B77: 157,</span>
<span class="gi">+    0x8B81: 158,</span>
<span class="gi">+    0x8BA1: 159,</span>
<span class="gi">+    0x8BA2: 160,</span>
<span class="gi">+    0x8BA5: 161,</span>
<span class="gi">+    0x8BA8: 162,</span>
<span class="gi">+    0x8BA9: 163,</span>
<span class="gi">+    0x8BAB: 164,</span>
<span class="gi">+    0x8BB1: 165,</span>
<span class="gi">+    0x8BB3: 166,</span>
<span class="gi">+    0x8BB5: 167,</span>
<span class="gi">+    0x8BB7: 168,</span>
<span class="gi">+    0x8BB8: 169,</span>
<span class="gi">+    0x8BBC: 170,</span>
<span class="gi">+    0x8C61: 171,</span>
<span class="gi">+    0x8C62: 172,</span>
<span class="gi">+    0x8C63: 173,</span>
<span class="gi">+    0x8C65: 174,</span>
<span class="gi">+    0x8C69: 175,</span>
<span class="gi">+    0x8C6B: 176,</span>
<span class="gi">+    0x8C71: 177,</span>
<span class="gi">+    0x8C73: 178,</span>
<span class="gi">+    0x8C75: 179,</span>
<span class="gi">+    0x8C76: 180,</span>
<span class="gi">+    0x8C77: 181,</span>
<span class="gi">+    0x8C7B: 182,</span>
<span class="gi">+    0x8C81: 183,</span>
<span class="gi">+    0x8C82: 184,</span>
<span class="gi">+    0x8C85: 185,</span>
<span class="gi">+    0x8C89: 186,</span>
<span class="gi">+    0x8C91: 187,</span>
<span class="gi">+    0x8C93: 188,</span>
<span class="gi">+    0x8C95: 189,</span>
<span class="gi">+    0x8C96: 190,</span>
<span class="gi">+    0x8C97: 191,</span>
<span class="gi">+    0x8CA1: 192,</span>
<span class="gi">+    0x8CA2: 193,</span>
<span class="gi">+    0x8CA9: 194,</span>
<span class="gi">+    0x8CE1: 195,</span>
<span class="gi">+    0x8CE2: 196,</span>
<span class="gi">+    0x8CE3: 197,</span>
<span class="gi">+    0x8CE5: 198,</span>
<span class="gi">+    0x8CE9: 199,</span>
<span class="gi">+    0x8CF1: 200,</span>
<span class="gi">+    0x8CF3: 201,</span>
<span class="gi">+    0x8CF5: 202,</span>
<span class="gi">+    0x8CF6: 203,</span>
<span class="gi">+    0x8CF7: 204,</span>
<span class="gi">+    0x8D41: 205,</span>
<span class="gi">+    0x8D42: 206,</span>
<span class="gi">+    0x8D45: 207,</span>
<span class="gi">+    0x8D51: 208,</span>
<span class="gi">+    0x8D55: 209,</span>
<span class="gi">+    0x8D57: 210,</span>
<span class="gi">+    0x8D61: 211,</span>
<span class="gi">+    0x8D65: 212,</span>
<span class="gi">+    0x8D69: 213,</span>
<span class="gi">+    0x8D75: 214,</span>
<span class="gi">+    0x8D76: 215,</span>
<span class="gi">+    0x8D7B: 216,</span>
<span class="gi">+    0x8D81: 217,</span>
<span class="gi">+    0x8DA1: 218,</span>
<span class="gi">+    0x8DA2: 219,</span>
<span class="gi">+    0x8DA5: 220,</span>
<span class="gi">+    0x8DA7: 221,</span>
<span class="gi">+    0x8DA9: 222,</span>
<span class="gi">+    0x8DB1: 223,</span>
<span class="gi">+    0x8DB3: 224,</span>
<span class="gi">+    0x8DB5: 225,</span>
<span class="gi">+    0x8DB7: 226,</span>
<span class="gi">+    0x8DB8: 227,</span>
<span class="gi">+    0x8DB9: 228,</span>
<span class="gi">+    0x8DC1: 229,</span>
<span class="gi">+    0x8DC2: 230,</span>
<span class="gi">+    0x8DC9: 231,</span>
<span class="gi">+    0x8DD6: 232,</span>
<span class="gi">+    0x8DD7: 233,</span>
<span class="gi">+    0x8DE1: 234,</span>
<span class="gi">+    0x8DE2: 235,</span>
<span class="gi">+    0x8DF7: 236,</span>
<span class="gi">+    0x8E41: 237,</span>
<span class="gi">+    0x8E45: 238,</span>
<span class="gi">+    0x8E49: 239,</span>
<span class="gi">+    0x8E51: 240,</span>
<span class="gi">+    0x8E53: 241,</span>
<span class="gi">+    0x8E57: 242,</span>
<span class="gi">+    0x8E61: 243,</span>
<span class="gi">+    0x8E81: 244,</span>
<span class="gi">+    0x8E82: 245,</span>
<span class="gi">+    0x8E85: 246,</span>
<span class="gi">+    0x8E89: 247,</span>
<span class="gi">+    0x8E90: 248,</span>
<span class="gi">+    0x8E91: 249,</span>
<span class="gi">+    0x8E93: 250,</span>
<span class="gi">+    0x8E95: 251,</span>
<span class="gi">+    0x8E97: 252,</span>
<span class="gi">+    0x8E98: 253,</span>
<span class="gi">+    0x8EA1: 254,</span>
<span class="gi">+    0x8EA9: 255,</span>
<span class="gi">+    0x8EB6: 256,</span>
<span class="gi">+    0x8EB7: 257,</span>
<span class="gi">+    0x8EC1: 258,</span>
<span class="gi">+    0x8EC2: 259,</span>
<span class="gi">+    0x8EC5: 260,</span>
<span class="gi">+    0x8EC9: 261,</span>
<span class="gi">+    0x8ED1: 262,</span>
<span class="gi">+    0x8ED3: 263,</span>
<span class="gi">+    0x8ED6: 264,</span>
<span class="gi">+    0x8EE1: 265,</span>
<span class="gi">+    0x8EE5: 266,</span>
<span class="gi">+    0x8EE9: 267,</span>
<span class="gi">+    0x8EF1: 268,</span>
<span class="gi">+    0x8EF3: 269,</span>
<span class="gi">+    0x8F41: 270,</span>
<span class="gi">+    0x8F61: 271,</span>
<span class="gi">+    0x8F62: 272,</span>
<span class="gi">+    0x8F65: 273,</span>
<span class="gi">+    0x8F67: 274,</span>
<span class="gi">+    0x8F69: 275,</span>
<span class="gi">+    0x8F6B: 276,</span>
<span class="gi">+    0x8F70: 277,</span>
<span class="gi">+    0x8F71: 278,</span>
<span class="gi">+    0x8F73: 279,</span>
<span class="gi">+    0x8F75: 280,</span>
<span class="gi">+    0x8F77: 281,</span>
<span class="gi">+    0x8F7B: 282,</span>
<span class="gi">+    0x8FA1: 283,</span>
<span class="gi">+    0x8FA2: 284,</span>
<span class="gi">+    0x8FA5: 285,</span>
<span class="gi">+    0x8FA9: 286,</span>
<span class="gi">+    0x8FB1: 287,</span>
<span class="gi">+    0x8FB3: 288,</span>
<span class="gi">+    0x8FB5: 289,</span>
<span class="gi">+    0x8FB7: 290,</span>
<span class="gi">+    0x9061: 291,</span>
<span class="gi">+    0x9062: 292,</span>
<span class="gi">+    0x9063: 293,</span>
<span class="gi">+    0x9065: 294,</span>
<span class="gi">+    0x9068: 295,</span>
<span class="gi">+    0x9069: 296,</span>
<span class="gi">+    0x906A: 297,</span>
<span class="gi">+    0x906B: 298,</span>
<span class="gi">+    0x9071: 299,</span>
<span class="gi">+    0x9073: 300,</span>
<span class="gi">+    0x9075: 301,</span>
<span class="gi">+    0x9076: 302,</span>
<span class="gi">+    0x9077: 303,</span>
<span class="gi">+    0x9078: 304,</span>
<span class="gi">+    0x9079: 305,</span>
<span class="gi">+    0x907B: 306,</span>
<span class="gi">+    0x907D: 307,</span>
<span class="gi">+    0x9081: 308,</span>
<span class="gi">+    0x9082: 309,</span>
<span class="gi">+    0x9085: 310,</span>
<span class="gi">+    0x9089: 311,</span>
<span class="gi">+    0x9091: 312,</span>
<span class="gi">+    0x9093: 313,</span>
<span class="gi">+    0x9095: 314,</span>
<span class="gi">+    0x9096: 315,</span>
<span class="gi">+    0x9097: 316,</span>
<span class="gi">+    0x90A1: 317,</span>
<span class="gi">+    0x90A2: 318,</span>
<span class="gi">+    0x90A5: 319,</span>
<span class="gi">+    0x90A9: 320,</span>
<span class="gi">+    0x90B1: 321,</span>
<span class="gi">+    0x90B7: 322,</span>
<span class="gi">+    0x90E1: 323,</span>
<span class="gi">+    0x90E2: 324,</span>
<span class="gi">+    0x90E4: 325,</span>
<span class="gi">+    0x90E5: 326,</span>
<span class="gi">+    0x90E9: 327,</span>
<span class="gi">+    0x90EB: 328,</span>
<span class="gi">+    0x90EC: 329,</span>
<span class="gi">+    0x90F1: 330,</span>
<span class="gi">+    0x90F3: 331,</span>
<span class="gi">+    0x90F5: 332,</span>
<span class="gi">+    0x90F6: 333,</span>
<span class="gi">+    0x90F7: 334,</span>
<span class="gi">+    0x90FD: 335,</span>
<span class="gi">+    0x9141: 336,</span>
<span class="gi">+    0x9142: 337,</span>
<span class="gi">+    0x9145: 338,</span>
<span class="gi">+    0x9149: 339,</span>
<span class="gi">+    0x9151: 340,</span>
<span class="gi">+    0x9153: 341,</span>
<span class="gi">+    0x9155: 342,</span>
<span class="gi">+    0x9156: 343,</span>
<span class="gi">+    0x9157: 344,</span>
<span class="gi">+    0x9161: 345,</span>
<span class="gi">+    0x9162: 346,</span>
<span class="gi">+    0x9165: 347,</span>
<span class="gi">+    0x9169: 348,</span>
<span class="gi">+    0x9171: 349,</span>
<span class="gi">+    0x9173: 350,</span>
<span class="gi">+    0x9176: 351,</span>
<span class="gi">+    0x9177: 352,</span>
<span class="gi">+    0x917A: 353,</span>
<span class="gi">+    0x9181: 354,</span>
<span class="gi">+    0x9185: 355,</span>
<span class="gi">+    0x91A1: 356,</span>
<span class="gi">+    0x91A2: 357,</span>
<span class="gi">+    0x91A5: 358,</span>
<span class="gi">+    0x91A9: 359,</span>
<span class="gi">+    0x91AB: 360,</span>
<span class="gi">+    0x91B1: 361,</span>
<span class="gi">+    0x91B3: 362,</span>
<span class="gi">+    0x91B5: 363,</span>
<span class="gi">+    0x91B7: 364,</span>
<span class="gi">+    0x91BC: 365,</span>
<span class="gi">+    0x91BD: 366,</span>
<span class="gi">+    0x91C1: 367,</span>
<span class="gi">+    0x91C5: 368,</span>
<span class="gi">+    0x91C9: 369,</span>
<span class="gi">+    0x91D6: 370,</span>
<span class="gi">+    0x9241: 371,</span>
<span class="gi">+    0x9245: 372,</span>
<span class="gi">+    0x9249: 373,</span>
<span class="gi">+    0x9251: 374,</span>
<span class="gi">+    0x9253: 375,</span>
<span class="gi">+    0x9255: 376,</span>
<span class="gi">+    0x9261: 377,</span>
<span class="gi">+    0x9262: 378,</span>
<span class="gi">+    0x9265: 379,</span>
<span class="gi">+    0x9269: 380,</span>
<span class="gi">+    0x9273: 381,</span>
<span class="gi">+    0x9275: 382,</span>
<span class="gi">+    0x9277: 383,</span>
<span class="gi">+    0x9281: 384,</span>
<span class="gi">+    0x9282: 385,</span>
<span class="gi">+    0x9285: 386,</span>
<span class="gi">+    0x9288: 387,</span>
<span class="gi">+    0x9289: 388,</span>
<span class="gi">+    0x9291: 389,</span>
<span class="gi">+    0x9293: 390,</span>
<span class="gi">+    0x9295: 391,</span>
<span class="gi">+    0x9297: 392,</span>
<span class="gi">+    0x92A1: 393,</span>
<span class="gi">+    0x92B6: 394,</span>
<span class="gi">+    0x92C1: 395,</span>
<span class="gi">+    0x92E1: 396,</span>
<span class="gi">+    0x92E5: 397,</span>
<span class="gi">+    0x92E9: 398,</span>
<span class="gi">+    0x92F1: 399,</span>
<span class="gi">+    0x92F3: 400,</span>
<span class="gi">+    0x9341: 401,</span>
<span class="gi">+    0x9342: 402,</span>
<span class="gi">+    0x9349: 403,</span>
<span class="gi">+    0x9351: 404,</span>
<span class="gi">+    0x9353: 405,</span>
<span class="gi">+    0x9357: 406,</span>
<span class="gi">+    0x9361: 407,</span>
<span class="gi">+    0x9362: 408,</span>
<span class="gi">+    0x9365: 409,</span>
<span class="gi">+    0x9369: 410,</span>
<span class="gi">+    0x936A: 411,</span>
<span class="gi">+    0x936B: 412,</span>
<span class="gi">+    0x9371: 413,</span>
<span class="gi">+    0x9373: 414,</span>
<span class="gi">+    0x9375: 415,</span>
<span class="gi">+    0x9377: 416,</span>
<span class="gi">+    0x9378: 417,</span>
<span class="gi">+    0x937C: 418,</span>
<span class="gi">+    0x9381: 419,</span>
<span class="gi">+    0x9385: 420,</span>
<span class="gi">+    0x9389: 421,</span>
<span class="gi">+    0x93A1: 422,</span>
<span class="gi">+    0x93A2: 423,</span>
<span class="gi">+    0x93A5: 424,</span>
<span class="gi">+    0x93A9: 425,</span>
<span class="gi">+    0x93AB: 426,</span>
<span class="gi">+    0x93B1: 427,</span>
<span class="gi">+    0x93B3: 428,</span>
<span class="gi">+    0x93B5: 429,</span>
<span class="gi">+    0x93B7: 430,</span>
<span class="gi">+    0x93BC: 431,</span>
<span class="gi">+    0x9461: 432,</span>
<span class="gi">+    0x9462: 433,</span>
<span class="gi">+    0x9463: 434,</span>
<span class="gi">+    0x9465: 435,</span>
<span class="gi">+    0x9468: 436,</span>
<span class="gi">+    0x9469: 437,</span>
<span class="gi">+    0x946A: 438,</span>
<span class="gi">+    0x946B: 439,</span>
<span class="gi">+    0x946C: 440,</span>
<span class="gi">+    0x9470: 441,</span>
<span class="gi">+    0x9471: 442,</span>
<span class="gi">+    0x9473: 443,</span>
<span class="gi">+    0x9475: 444,</span>
<span class="gi">+    0x9476: 445,</span>
<span class="gi">+    0x9477: 446,</span>
<span class="gi">+    0x9478: 447,</span>
<span class="gi">+    0x9479: 448,</span>
<span class="gi">+    0x947D: 449,</span>
<span class="gi">+    0x9481: 450,</span>
<span class="gi">+    0x9482: 451,</span>
<span class="gi">+    0x9485: 452,</span>
<span class="gi">+    0x9489: 453,</span>
<span class="gi">+    0x9491: 454,</span>
<span class="gi">+    0x9493: 455,</span>
<span class="gi">+    0x9495: 456,</span>
<span class="gi">+    0x9496: 457,</span>
<span class="gi">+    0x9497: 458,</span>
<span class="gi">+    0x94A1: 459,</span>
<span class="gi">+    0x94E1: 460,</span>
<span class="gi">+    0x94E2: 461,</span>
<span class="gi">+    0x94E3: 462,</span>
<span class="gi">+    0x94E5: 463,</span>
<span class="gi">+    0x94E8: 464,</span>
<span class="gi">+    0x94E9: 465,</span>
<span class="gi">+    0x94EB: 466,</span>
<span class="gi">+    0x94EC: 467,</span>
<span class="gi">+    0x94F1: 468,</span>
<span class="gi">+    0x94F3: 469,</span>
<span class="gi">+    0x94F5: 470,</span>
<span class="gi">+    0x94F7: 471,</span>
<span class="gi">+    0x94F9: 472,</span>
<span class="gi">+    0x94FC: 473,</span>
<span class="gi">+    0x9541: 474,</span>
<span class="gi">+    0x9542: 475,</span>
<span class="gi">+    0x9545: 476,</span>
<span class="gi">+    0x9549: 477,</span>
<span class="gi">+    0x9551: 478,</span>
<span class="gi">+    0x9553: 479,</span>
<span class="gi">+    0x9555: 480,</span>
<span class="gi">+    0x9556: 481,</span>
<span class="gi">+    0x9557: 482,</span>
<span class="gi">+    0x9561: 483,</span>
<span class="gi">+    0x9565: 484,</span>
<span class="gi">+    0x9569: 485,</span>
<span class="gi">+    0x9576: 486,</span>
<span class="gi">+    0x9577: 487,</span>
<span class="gi">+    0x9581: 488,</span>
<span class="gi">+    0x9585: 489,</span>
<span class="gi">+    0x95A1: 490,</span>
<span class="gi">+    0x95A2: 491,</span>
<span class="gi">+    0x95A5: 492,</span>
<span class="gi">+    0x95A8: 493,</span>
<span class="gi">+    0x95A9: 494,</span>
<span class="gi">+    0x95AB: 495,</span>
<span class="gi">+    0x95AD: 496,</span>
<span class="gi">+    0x95B1: 497,</span>
<span class="gi">+    0x95B3: 498,</span>
<span class="gi">+    0x95B5: 499,</span>
<span class="gi">+    0x95B7: 500,</span>
<span class="gi">+    0x95B9: 501,</span>
<span class="gi">+    0x95BB: 502,</span>
<span class="gi">+    0x95C1: 503,</span>
<span class="gi">+    0x95C5: 504,</span>
<span class="gi">+    0x95C9: 505,</span>
<span class="gi">+    0x95E1: 506,</span>
<span class="gi">+    0x95F6: 507,</span>
<span class="gi">+    0x9641: 508,</span>
<span class="gi">+    0x9645: 509,</span>
<span class="gi">+    0x9649: 510,</span>
<span class="gi">+    0x9651: 511,</span>
<span class="gi">+    0x9653: 512,</span>
<span class="gi">+    0x9655: 513,</span>
<span class="gi">+    0x9661: 514,</span>
<span class="gi">+    0x9681: 515,</span>
<span class="gi">+    0x9682: 516,</span>
<span class="gi">+    0x9685: 517,</span>
<span class="gi">+    0x9689: 518,</span>
<span class="gi">+    0x9691: 519,</span>
<span class="gi">+    0x9693: 520,</span>
<span class="gi">+    0x9695: 521,</span>
<span class="gi">+    0x9697: 522,</span>
<span class="gi">+    0x96A1: 523,</span>
<span class="gi">+    0x96B6: 524,</span>
<span class="gi">+    0x96C1: 525,</span>
<span class="gi">+    0x96D7: 526,</span>
<span class="gi">+    0x96E1: 527,</span>
<span class="gi">+    0x96E5: 528,</span>
<span class="gi">+    0x96E9: 529,</span>
<span class="gi">+    0x96F3: 530,</span>
<span class="gi">+    0x96F5: 531,</span>
<span class="gi">+    0x96F7: 532,</span>
<span class="gi">+    0x9741: 533,</span>
<span class="gi">+    0x9745: 534,</span>
<span class="gi">+    0x9749: 535,</span>
<span class="gi">+    0x9751: 536,</span>
<span class="gi">+    0x9757: 537,</span>
<span class="gi">+    0x9761: 538,</span>
<span class="gi">+    0x9762: 539,</span>
<span class="gi">+    0x9765: 540,</span>
<span class="gi">+    0x9768: 541,</span>
<span class="gi">+    0x9769: 542,</span>
<span class="gi">+    0x976B: 543,</span>
<span class="gi">+    0x9771: 544,</span>
<span class="gi">+    0x9773: 545,</span>
<span class="gi">+    0x9775: 546,</span>
<span class="gi">+    0x9777: 547,</span>
<span class="gi">+    0x9781: 548,</span>
<span class="gi">+    0x97A1: 549,</span>
<span class="gi">+    0x97A2: 550,</span>
<span class="gi">+    0x97A5: 551,</span>
<span class="gi">+    0x97A8: 552,</span>
<span class="gi">+    0x97A9: 553,</span>
<span class="gi">+    0x97B1: 554,</span>
<span class="gi">+    0x97B3: 555,</span>
<span class="gi">+    0x97B5: 556,</span>
<span class="gi">+    0x97B6: 557,</span>
<span class="gi">+    0x97B7: 558,</span>
<span class="gi">+    0x97B8: 559,</span>
<span class="gi">+    0x9861: 560,</span>
<span class="gi">+    0x9862: 561,</span>
<span class="gi">+    0x9865: 562,</span>
<span class="gi">+    0x9869: 563,</span>
<span class="gi">+    0x9871: 564,</span>
<span class="gi">+    0x9873: 565,</span>
<span class="gi">+    0x9875: 566,</span>
<span class="gi">+    0x9876: 567,</span>
<span class="gi">+    0x9877: 568,</span>
<span class="gi">+    0x987D: 569,</span>
<span class="gi">+    0x9881: 570,</span>
<span class="gi">+    0x9882: 571,</span>
<span class="gi">+    0x9885: 572,</span>
<span class="gi">+    0x9889: 573,</span>
<span class="gi">+    0x9891: 574,</span>
<span class="gi">+    0x9893: 575,</span>
<span class="gi">+    0x9895: 576,</span>
<span class="gi">+    0x9896: 577,</span>
<span class="gi">+    0x9897: 578,</span>
<span class="gi">+    0x98E1: 579,</span>
<span class="gi">+    0x98E2: 580,</span>
<span class="gi">+    0x98E5: 581,</span>
<span class="gi">+    0x98E9: 582,</span>
<span class="gi">+    0x98EB: 583,</span>
<span class="gi">+    0x98EC: 584,</span>
<span class="gi">+    0x98F1: 585,</span>
<span class="gi">+    0x98F3: 586,</span>
<span class="gi">+    0x98F5: 587,</span>
<span class="gi">+    0x98F6: 588,</span>
<span class="gi">+    0x98F7: 589,</span>
<span class="gi">+    0x98FD: 590,</span>
<span class="gi">+    0x9941: 591,</span>
<span class="gi">+    0x9942: 592,</span>
<span class="gi">+    0x9945: 593,</span>
<span class="gi">+    0x9949: 594,</span>
<span class="gi">+    0x9951: 595,</span>
<span class="gi">+    0x9953: 596,</span>
<span class="gi">+    0x9955: 597,</span>
<span class="gi">+    0x9956: 598,</span>
<span class="gi">+    0x9957: 599,</span>
<span class="gi">+    0x9961: 600,</span>
<span class="gi">+    0x9976: 601,</span>
<span class="gi">+    0x99A1: 602,</span>
<span class="gi">+    0x99A2: 603,</span>
<span class="gi">+    0x99A5: 604,</span>
<span class="gi">+    0x99A9: 605,</span>
<span class="gi">+    0x99B7: 606,</span>
<span class="gi">+    0x99C1: 607,</span>
<span class="gi">+    0x99C9: 608,</span>
<span class="gi">+    0x99E1: 609,</span>
<span class="gi">+    0x9A41: 610,</span>
<span class="gi">+    0x9A45: 611,</span>
<span class="gi">+    0x9A81: 612,</span>
<span class="gi">+    0x9A82: 613,</span>
<span class="gi">+    0x9A85: 614,</span>
<span class="gi">+    0x9A89: 615,</span>
<span class="gi">+    0x9A90: 616,</span>
<span class="gi">+    0x9A91: 617,</span>
<span class="gi">+    0x9A97: 618,</span>
<span class="gi">+    0x9AC1: 619,</span>
<span class="gi">+    0x9AE1: 620,</span>
<span class="gi">+    0x9AE5: 621,</span>
<span class="gi">+    0x9AE9: 622,</span>
<span class="gi">+    0x9AF1: 623,</span>
<span class="gi">+    0x9AF3: 624,</span>
<span class="gi">+    0x9AF7: 625,</span>
<span class="gi">+    0x9B61: 626,</span>
<span class="gi">+    0x9B62: 627,</span>
<span class="gi">+    0x9B65: 628,</span>
<span class="gi">+    0x9B68: 629,</span>
<span class="gi">+    0x9B69: 630,</span>
<span class="gi">+    0x9B71: 631,</span>
<span class="gi">+    0x9B73: 632,</span>
<span class="gi">+    0x9B75: 633,</span>
<span class="gi">+    0x9B81: 634,</span>
<span class="gi">+    0x9B85: 635,</span>
<span class="gi">+    0x9B89: 636,</span>
<span class="gi">+    0x9B91: 637,</span>
<span class="gi">+    0x9B93: 638,</span>
<span class="gi">+    0x9BA1: 639,</span>
<span class="gi">+    0x9BA5: 640,</span>
<span class="gi">+    0x9BA9: 641,</span>
<span class="gi">+    0x9BB1: 642,</span>
<span class="gi">+    0x9BB3: 643,</span>
<span class="gi">+    0x9BB5: 644,</span>
<span class="gi">+    0x9BB7: 645,</span>
<span class="gi">+    0x9C61: 646,</span>
<span class="gi">+    0x9C62: 647,</span>
<span class="gi">+    0x9C65: 648,</span>
<span class="gi">+    0x9C69: 649,</span>
<span class="gi">+    0x9C71: 650,</span>
<span class="gi">+    0x9C73: 651,</span>
<span class="gi">+    0x9C75: 652,</span>
<span class="gi">+    0x9C76: 653,</span>
<span class="gi">+    0x9C77: 654,</span>
<span class="gi">+    0x9C78: 655,</span>
<span class="gi">+    0x9C7C: 656,</span>
<span class="gi">+    0x9C7D: 657,</span>
<span class="gi">+    0x9C81: 658,</span>
<span class="gi">+    0x9C82: 659,</span>
<span class="gi">+    0x9C85: 660,</span>
<span class="gi">+    0x9C89: 661,</span>
<span class="gi">+    0x9C91: 662,</span>
<span class="gi">+    0x9C93: 663,</span>
<span class="gi">+    0x9C95: 664,</span>
<span class="gi">+    0x9C96: 665,</span>
<span class="gi">+    0x9C97: 666,</span>
<span class="gi">+    0x9CA1: 667,</span>
<span class="gi">+    0x9CA2: 668,</span>
<span class="gi">+    0x9CA5: 669,</span>
<span class="gi">+    0x9CB5: 670,</span>
<span class="gi">+    0x9CB7: 671,</span>
<span class="gi">+    0x9CE1: 672,</span>
<span class="gi">+    0x9CE2: 673,</span>
<span class="gi">+    0x9CE5: 674,</span>
<span class="gi">+    0x9CE9: 675,</span>
<span class="gi">+    0x9CF1: 676,</span>
<span class="gi">+    0x9CF3: 677,</span>
<span class="gi">+    0x9CF5: 678,</span>
<span class="gi">+    0x9CF6: 679,</span>
<span class="gi">+    0x9CF7: 680,</span>
<span class="gi">+    0x9CFD: 681,</span>
<span class="gi">+    0x9D41: 682,</span>
<span class="gi">+    0x9D42: 683,</span>
<span class="gi">+    0x9D45: 684,</span>
<span class="gi">+    0x9D49: 685,</span>
<span class="gi">+    0x9D51: 686,</span>
<span class="gi">+    0x9D53: 687,</span>
<span class="gi">+    0x9D55: 688,</span>
<span class="gi">+    0x9D57: 689,</span>
<span class="gi">+    0x9D61: 690,</span>
<span class="gi">+    0x9D62: 691,</span>
<span class="gi">+    0x9D65: 692,</span>
<span class="gi">+    0x9D69: 693,</span>
<span class="gi">+    0x9D71: 694,</span>
<span class="gi">+    0x9D73: 695,</span>
<span class="gi">+    0x9D75: 696,</span>
<span class="gi">+    0x9D76: 697,</span>
<span class="gi">+    0x9D77: 698,</span>
<span class="gi">+    0x9D81: 699,</span>
<span class="gi">+    0x9D85: 700,</span>
<span class="gi">+    0x9D93: 701,</span>
<span class="gi">+    0x9D95: 702,</span>
<span class="gi">+    0x9DA1: 703,</span>
<span class="gi">+    0x9DA2: 704,</span>
<span class="gi">+    0x9DA5: 705,</span>
<span class="gi">+    0x9DA9: 706,</span>
<span class="gi">+    0x9DB1: 707,</span>
<span class="gi">+    0x9DB3: 708,</span>
<span class="gi">+    0x9DB5: 709,</span>
<span class="gi">+    0x9DB7: 710,</span>
<span class="gi">+    0x9DC1: 711,</span>
<span class="gi">+    0x9DC5: 712,</span>
<span class="gi">+    0x9DD7: 713,</span>
<span class="gi">+    0x9DF6: 714,</span>
<span class="gi">+    0x9E41: 715,</span>
<span class="gi">+    0x9E45: 716,</span>
<span class="gi">+    0x9E49: 717,</span>
<span class="gi">+    0x9E51: 718,</span>
<span class="gi">+    0x9E53: 719,</span>
<span class="gi">+    0x9E55: 720,</span>
<span class="gi">+    0x9E57: 721,</span>
<span class="gi">+    0x9E61: 722,</span>
<span class="gi">+    0x9E65: 723,</span>
<span class="gi">+    0x9E69: 724,</span>
<span class="gi">+    0x9E73: 725,</span>
<span class="gi">+    0x9E75: 726,</span>
<span class="gi">+    0x9E77: 727,</span>
<span class="gi">+    0x9E81: 728,</span>
<span class="gi">+    0x9E82: 729,</span>
<span class="gi">+    0x9E85: 730,</span>
<span class="gi">+    0x9E89: 731,</span>
<span class="gi">+    0x9E91: 732,</span>
<span class="gi">+    0x9E93: 733,</span>
<span class="gi">+    0x9E95: 734,</span>
<span class="gi">+    0x9E97: 735,</span>
<span class="gi">+    0x9EA1: 736,</span>
<span class="gi">+    0x9EB6: 737,</span>
<span class="gi">+    0x9EC1: 738,</span>
<span class="gi">+    0x9EE1: 739,</span>
<span class="gi">+    0x9EE2: 740,</span>
<span class="gi">+    0x9EE5: 741,</span>
<span class="gi">+    0x9EE9: 742,</span>
<span class="gi">+    0x9EF1: 743,</span>
<span class="gi">+    0x9EF5: 744,</span>
<span class="gi">+    0x9EF7: 745,</span>
<span class="gi">+    0x9F41: 746,</span>
<span class="gi">+    0x9F42: 747,</span>
<span class="gi">+    0x9F45: 748,</span>
<span class="gi">+    0x9F49: 749,</span>
<span class="gi">+    0x9F51: 750,</span>
<span class="gi">+    0x9F53: 751,</span>
<span class="gi">+    0x9F55: 752,</span>
<span class="gi">+    0x9F57: 753,</span>
<span class="gi">+    0x9F61: 754,</span>
<span class="gi">+    0x9F62: 755,</span>
<span class="gi">+    0x9F65: 756,</span>
<span class="gi">+    0x9F69: 757,</span>
<span class="gi">+    0x9F71: 758,</span>
<span class="gi">+    0x9F73: 759,</span>
<span class="gi">+    0x9F75: 760,</span>
<span class="gi">+    0x9F77: 761,</span>
<span class="gi">+    0x9F78: 762,</span>
<span class="gi">+    0x9F7B: 763,</span>
<span class="gi">+    0x9F7C: 764,</span>
<span class="gi">+    0x9FA1: 765,</span>
<span class="gi">+    0x9FA2: 766,</span>
<span class="gi">+    0x9FA5: 767,</span>
<span class="gi">+    0x9FA9: 768,</span>
<span class="gi">+    0x9FB1: 769,</span>
<span class="gi">+    0x9FB3: 770,</span>
<span class="gi">+    0x9FB5: 771,</span>
<span class="gi">+    0x9FB7: 772,</span>
<span class="gi">+    0xA061: 773,</span>
<span class="gi">+    0xA062: 774,</span>
<span class="gi">+    0xA065: 775,</span>
<span class="gi">+    0xA067: 776,</span>
<span class="gi">+    0xA068: 777,</span>
<span class="gi">+    0xA069: 778,</span>
<span class="gi">+    0xA06A: 779,</span>
<span class="gi">+    0xA06B: 780,</span>
<span class="gi">+    0xA071: 781,</span>
<span class="gi">+    0xA073: 782,</span>
<span class="gi">+    0xA075: 783,</span>
<span class="gi">+    0xA077: 784,</span>
<span class="gi">+    0xA078: 785,</span>
<span class="gi">+    0xA07B: 786,</span>
<span class="gi">+    0xA07D: 787,</span>
<span class="gi">+    0xA081: 788,</span>
<span class="gi">+    0xA082: 789,</span>
<span class="gi">+    0xA085: 790,</span>
<span class="gi">+    0xA089: 791,</span>
<span class="gi">+    0xA091: 792,</span>
<span class="gi">+    0xA093: 793,</span>
<span class="gi">+    0xA095: 794,</span>
<span class="gi">+    0xA096: 795,</span>
<span class="gi">+    0xA097: 796,</span>
<span class="gi">+    0xA098: 797,</span>
<span class="gi">+    0xA0A1: 798,</span>
<span class="gi">+    0xA0A2: 799,</span>
<span class="gi">+    0xA0A9: 800,</span>
<span class="gi">+    0xA0B7: 801,</span>
<span class="gi">+    0xA0E1: 802,</span>
<span class="gi">+    0xA0E2: 803,</span>
<span class="gi">+    0xA0E5: 804,</span>
<span class="gi">+    0xA0E9: 805,</span>
<span class="gi">+    0xA0EB: 806,</span>
<span class="gi">+    0xA0F1: 807,</span>
<span class="gi">+    0xA0F3: 808,</span>
<span class="gi">+    0xA0F5: 809,</span>
<span class="gi">+    0xA0F7: 810,</span>
<span class="gi">+    0xA0F8: 811,</span>
<span class="gi">+    0xA0FD: 812,</span>
<span class="gi">+    0xA141: 813,</span>
<span class="gi">+    0xA142: 814,</span>
<span class="gi">+    0xA145: 815,</span>
<span class="gi">+    0xA149: 816,</span>
<span class="gi">+    0xA151: 817,</span>
<span class="gi">+    0xA153: 818,</span>
<span class="gi">+    0xA155: 819,</span>
<span class="gi">+    0xA156: 820,</span>
<span class="gi">+    0xA157: 821,</span>
<span class="gi">+    0xA161: 822,</span>
<span class="gi">+    0xA162: 823,</span>
<span class="gi">+    0xA165: 824,</span>
<span class="gi">+    0xA169: 825,</span>
<span class="gi">+    0xA175: 826,</span>
<span class="gi">+    0xA176: 827,</span>
<span class="gi">+    0xA177: 828,</span>
<span class="gi">+    0xA179: 829,</span>
<span class="gi">+    0xA181: 830,</span>
<span class="gi">+    0xA1A1: 831,</span>
<span class="gi">+    0xA1A2: 832,</span>
<span class="gi">+    0xA1A4: 833,</span>
<span class="gi">+    0xA1A5: 834,</span>
<span class="gi">+    0xA1A9: 835,</span>
<span class="gi">+    0xA1AB: 836,</span>
<span class="gi">+    0xA1B1: 837,</span>
<span class="gi">+    0xA1B3: 838,</span>
<span class="gi">+    0xA1B5: 839,</span>
<span class="gi">+    0xA1B7: 840,</span>
<span class="gi">+    0xA1C1: 841,</span>
<span class="gi">+    0xA1C5: 842,</span>
<span class="gi">+    0xA1D6: 843,</span>
<span class="gi">+    0xA1D7: 844,</span>
<span class="gi">+    0xA241: 845,</span>
<span class="gi">+    0xA245: 846,</span>
<span class="gi">+    0xA249: 847,</span>
<span class="gi">+    0xA253: 848,</span>
<span class="gi">+    0xA255: 849,</span>
<span class="gi">+    0xA257: 850,</span>
<span class="gi">+    0xA261: 851,</span>
<span class="gi">+    0xA265: 852,</span>
<span class="gi">+    0xA269: 853,</span>
<span class="gi">+    0xA273: 854,</span>
<span class="gi">+    0xA275: 855,</span>
<span class="gi">+    0xA281: 856,</span>
<span class="gi">+    0xA282: 857,</span>
<span class="gi">+    0xA283: 858,</span>
<span class="gi">+    0xA285: 859,</span>
<span class="gi">+    0xA288: 860,</span>
<span class="gi">+    0xA289: 861,</span>
<span class="gi">+    0xA28A: 862,</span>
<span class="gi">+    0xA28B: 863,</span>
<span class="gi">+    0xA291: 864,</span>
<span class="gi">+    0xA293: 865,</span>
<span class="gi">+    0xA295: 866,</span>
<span class="gi">+    0xA297: 867,</span>
<span class="gi">+    0xA29B: 868,</span>
<span class="gi">+    0xA29D: 869,</span>
<span class="gi">+    0xA2A1: 870,</span>
<span class="gi">+    0xA2A5: 871,</span>
<span class="gi">+    0xA2A9: 872,</span>
<span class="gi">+    0xA2B3: 873,</span>
<span class="gi">+    0xA2B5: 874,</span>
<span class="gi">+    0xA2C1: 875,</span>
<span class="gi">+    0xA2E1: 876,</span>
<span class="gi">+    0xA2E5: 877,</span>
<span class="gi">+    0xA2E9: 878,</span>
<span class="gi">+    0xA341: 879,</span>
<span class="gi">+    0xA345: 880,</span>
<span class="gi">+    0xA349: 881,</span>
<span class="gi">+    0xA351: 882,</span>
<span class="gi">+    0xA355: 883,</span>
<span class="gi">+    0xA361: 884,</span>
<span class="gi">+    0xA365: 885,</span>
<span class="gi">+    0xA369: 886,</span>
<span class="gi">+    0xA371: 887,</span>
<span class="gi">+    0xA375: 888,</span>
<span class="gi">+    0xA3A1: 889,</span>
<span class="gi">+    0xA3A2: 890,</span>
<span class="gi">+    0xA3A5: 891,</span>
<span class="gi">+    0xA3A8: 892,</span>
<span class="gi">+    0xA3A9: 893,</span>
<span class="gi">+    0xA3AB: 894,</span>
<span class="gi">+    0xA3B1: 895,</span>
<span class="gi">+    0xA3B3: 896,</span>
<span class="gi">+    0xA3B5: 897,</span>
<span class="gi">+    0xA3B6: 898,</span>
<span class="gi">+    0xA3B7: 899,</span>
<span class="gi">+    0xA3B9: 900,</span>
<span class="gi">+    0xA3BB: 901,</span>
<span class="gi">+    0xA461: 902,</span>
<span class="gi">+    0xA462: 903,</span>
<span class="gi">+    0xA463: 904,</span>
<span class="gi">+    0xA464: 905,</span>
<span class="gi">+    0xA465: 906,</span>
<span class="gi">+    0xA468: 907,</span>
<span class="gi">+    0xA469: 908,</span>
<span class="gi">+    0xA46A: 909,</span>
<span class="gi">+    0xA46B: 910,</span>
<span class="gi">+    0xA46C: 911,</span>
<span class="gi">+    0xA471: 912,</span>
<span class="gi">+    0xA473: 913,</span>
<span class="gi">+    0xA475: 914,</span>
<span class="gi">+    0xA477: 915,</span>
<span class="gi">+    0xA47B: 916,</span>
<span class="gi">+    0xA481: 917,</span>
<span class="gi">+    0xA482: 918,</span>
<span class="gi">+    0xA485: 919,</span>
<span class="gi">+    0xA489: 920,</span>
<span class="gi">+    0xA491: 921,</span>
<span class="gi">+    0xA493: 922,</span>
<span class="gi">+    0xA495: 923,</span>
<span class="gi">+    0xA496: 924,</span>
<span class="gi">+    0xA497: 925,</span>
<span class="gi">+    0xA49B: 926,</span>
<span class="gi">+    0xA4A1: 927,</span>
<span class="gi">+    0xA4A2: 928,</span>
<span class="gi">+    0xA4A5: 929,</span>
<span class="gi">+    0xA4B3: 930,</span>
<span class="gi">+    0xA4E1: 931,</span>
<span class="gi">+    0xA4E2: 932,</span>
<span class="gi">+    0xA4E5: 933,</span>
<span class="gi">+    0xA4E8: 934,</span>
<span class="gi">+    0xA4E9: 935,</span>
<span class="gi">+    0xA4EB: 936,</span>
<span class="gi">+    0xA4F1: 937,</span>
<span class="gi">+    0xA4F3: 938,</span>
<span class="gi">+    0xA4F5: 939,</span>
<span class="gi">+    0xA4F7: 940,</span>
<span class="gi">+    0xA4F8: 941,</span>
<span class="gi">+    0xA541: 942,</span>
<span class="gi">+    0xA542: 943,</span>
<span class="gi">+    0xA545: 944,</span>
<span class="gi">+    0xA548: 945,</span>
<span class="gi">+    0xA549: 946,</span>
<span class="gi">+    0xA551: 947,</span>
<span class="gi">+    0xA553: 948,</span>
<span class="gi">+    0xA555: 949,</span>
<span class="gi">+    0xA556: 950,</span>
<span class="gi">+    0xA557: 951,</span>
<span class="gi">+    0xA561: 952,</span>
<span class="gi">+    0xA562: 953,</span>
<span class="gi">+    0xA565: 954,</span>
<span class="gi">+    0xA569: 955,</span>
<span class="gi">+    0xA573: 956,</span>
<span class="gi">+    0xA575: 957,</span>
<span class="gi">+    0xA576: 958,</span>
<span class="gi">+    0xA577: 959,</span>
<span class="gi">+    0xA57B: 960,</span>
<span class="gi">+    0xA581: 961,</span>
<span class="gi">+    0xA585: 962,</span>
<span class="gi">+    0xA5A1: 963,</span>
<span class="gi">+    0xA5A2: 964,</span>
<span class="gi">+    0xA5A3: 965,</span>
<span class="gi">+    0xA5A5: 966,</span>
<span class="gi">+    0xA5A9: 967,</span>
<span class="gi">+    0xA5B1: 968,</span>
<span class="gi">+    0xA5B3: 969,</span>
<span class="gi">+    0xA5B5: 970,</span>
<span class="gi">+    0xA5B7: 971,</span>
<span class="gi">+    0xA5C1: 972,</span>
<span class="gi">+    0xA5C5: 973,</span>
<span class="gi">+    0xA5D6: 974,</span>
<span class="gi">+    0xA5E1: 975,</span>
<span class="gi">+    0xA5F6: 976,</span>
<span class="gi">+    0xA641: 977,</span>
<span class="gi">+    0xA642: 978,</span>
<span class="gi">+    0xA645: 979,</span>
<span class="gi">+    0xA649: 980,</span>
<span class="gi">+    0xA651: 981,</span>
<span class="gi">+    0xA653: 982,</span>
<span class="gi">+    0xA661: 983,</span>
<span class="gi">+    0xA665: 984,</span>
<span class="gi">+    0xA681: 985,</span>
<span class="gi">+    0xA682: 986,</span>
<span class="gi">+    0xA685: 987,</span>
<span class="gi">+    0xA688: 988,</span>
<span class="gi">+    0xA689: 989,</span>
<span class="gi">+    0xA68A: 990,</span>
<span class="gi">+    0xA68B: 991,</span>
<span class="gi">+    0xA691: 992,</span>
<span class="gi">+    0xA693: 993,</span>
<span class="gi">+    0xA695: 994,</span>
<span class="gi">+    0xA697: 995,</span>
<span class="gi">+    0xA69B: 996,</span>
<span class="gi">+    0xA69C: 997,</span>
<span class="gi">+    0xA6A1: 998,</span>
<span class="gi">+    0xA6A9: 999,</span>
<span class="gi">+    0xA6B6: 1000,</span>
<span class="gi">+    0xA6C1: 1001,</span>
<span class="gi">+    0xA6E1: 1002,</span>
<span class="gi">+    0xA6E2: 1003,</span>
<span class="gi">+    0xA6E5: 1004,</span>
<span class="gi">+    0xA6E9: 1005,</span>
<span class="gi">+    0xA6F7: 1006,</span>
<span class="gi">+    0xA741: 1007,</span>
<span class="gi">+    0xA745: 1008,</span>
<span class="gi">+    0xA749: 1009,</span>
<span class="gi">+    0xA751: 1010,</span>
<span class="gi">+    0xA755: 1011,</span>
<span class="gi">+    0xA757: 1012,</span>
<span class="gi">+    0xA761: 1013,</span>
<span class="gi">+    0xA762: 1014,</span>
<span class="gi">+    0xA765: 1015,</span>
<span class="gi">+    0xA769: 1016,</span>
<span class="gi">+    0xA771: 1017,</span>
<span class="gi">+    0xA773: 1018,</span>
<span class="gi">+    0xA775: 1019,</span>
<span class="gi">+    0xA7A1: 1020,</span>
<span class="gi">+    0xA7A2: 1021,</span>
<span class="gi">+    0xA7A5: 1022,</span>
<span class="gi">+    0xA7A9: 1023,</span>
<span class="gi">+    0xA7AB: 1024,</span>
<span class="gi">+    0xA7B1: 1025,</span>
<span class="gi">+    0xA7B3: 1026,</span>
<span class="gi">+    0xA7B5: 1027,</span>
<span class="gi">+    0xA7B7: 1028,</span>
<span class="gi">+    0xA7B8: 1029,</span>
<span class="gi">+    0xA7B9: 1030,</span>
<span class="gi">+    0xA861: 1031,</span>
<span class="gi">+    0xA862: 1032,</span>
<span class="gi">+    0xA865: 1033,</span>
<span class="gi">+    0xA869: 1034,</span>
<span class="gi">+    0xA86B: 1035,</span>
<span class="gi">+    0xA871: 1036,</span>
<span class="gi">+    0xA873: 1037,</span>
<span class="gi">+    0xA875: 1038,</span>
<span class="gi">+    0xA876: 1039,</span>
<span class="gi">+    0xA877: 1040,</span>
<span class="gi">+    0xA87D: 1041,</span>
<span class="gi">+    0xA881: 1042,</span>
<span class="gi">+    0xA882: 1043,</span>
<span class="gi">+    0xA885: 1044,</span>
<span class="gi">+    0xA889: 1045,</span>
<span class="gi">+    0xA891: 1046,</span>
<span class="gi">+    0xA893: 1047,</span>
<span class="gi">+    0xA895: 1048,</span>
<span class="gi">+    0xA896: 1049,</span>
<span class="gi">+    0xA897: 1050,</span>
<span class="gi">+    0xA8A1: 1051,</span>
<span class="gi">+    0xA8A2: 1052,</span>
<span class="gi">+    0xA8B1: 1053,</span>
<span class="gi">+    0xA8E1: 1054,</span>
<span class="gi">+    0xA8E2: 1055,</span>
<span class="gi">+    0xA8E5: 1056,</span>
<span class="gi">+    0xA8E8: 1057,</span>
<span class="gi">+    0xA8E9: 1058,</span>
<span class="gi">+    0xA8F1: 1059,</span>
<span class="gi">+    0xA8F5: 1060,</span>
<span class="gi">+    0xA8F6: 1061,</span>
<span class="gi">+    0xA8F7: 1062,</span>
<span class="gi">+    0xA941: 1063,</span>
<span class="gi">+    0xA957: 1064,</span>
<span class="gi">+    0xA961: 1065,</span>
<span class="gi">+    0xA962: 1066,</span>
<span class="gi">+    0xA971: 1067,</span>
<span class="gi">+    0xA973: 1068,</span>
<span class="gi">+    0xA975: 1069,</span>
<span class="gi">+    0xA976: 1070,</span>
<span class="gi">+    0xA977: 1071,</span>
<span class="gi">+    0xA9A1: 1072,</span>
<span class="gi">+    0xA9A2: 1073,</span>
<span class="gi">+    0xA9A5: 1074,</span>
<span class="gi">+    0xA9A9: 1075,</span>
<span class="gi">+    0xA9B1: 1076,</span>
<span class="gi">+    0xA9B3: 1077,</span>
<span class="gi">+    0xA9B7: 1078,</span>
<span class="gi">+    0xAA41: 1079,</span>
<span class="gi">+    0xAA61: 1080,</span>
<span class="gi">+    0xAA77: 1081,</span>
<span class="gi">+    0xAA81: 1082,</span>
<span class="gi">+    0xAA82: 1083,</span>
<span class="gi">+    0xAA85: 1084,</span>
<span class="gi">+    0xAA89: 1085,</span>
<span class="gi">+    0xAA91: 1086,</span>
<span class="gi">+    0xAA95: 1087,</span>
<span class="gi">+    0xAA97: 1088,</span>
<span class="gi">+    0xAB41: 1089,</span>
<span class="gi">+    0xAB57: 1090,</span>
<span class="gi">+    0xAB61: 1091,</span>
<span class="gi">+    0xAB65: 1092,</span>
<span class="gi">+    0xAB69: 1093,</span>
<span class="gi">+    0xAB71: 1094,</span>
<span class="gi">+    0xAB73: 1095,</span>
<span class="gi">+    0xABA1: 1096,</span>
<span class="gi">+    0xABA2: 1097,</span>
<span class="gi">+    0xABA5: 1098,</span>
<span class="gi">+    0xABA9: 1099,</span>
<span class="gi">+    0xABB1: 1100,</span>
<span class="gi">+    0xABB3: 1101,</span>
<span class="gi">+    0xABB5: 1102,</span>
<span class="gi">+    0xABB7: 1103,</span>
<span class="gi">+    0xAC61: 1104,</span>
<span class="gi">+    0xAC62: 1105,</span>
<span class="gi">+    0xAC64: 1106,</span>
<span class="gi">+    0xAC65: 1107,</span>
<span class="gi">+    0xAC68: 1108,</span>
<span class="gi">+    0xAC69: 1109,</span>
<span class="gi">+    0xAC6A: 1110,</span>
<span class="gi">+    0xAC6B: 1111,</span>
<span class="gi">+    0xAC71: 1112,</span>
<span class="gi">+    0xAC73: 1113,</span>
<span class="gi">+    0xAC75: 1114,</span>
<span class="gi">+    0xAC76: 1115,</span>
<span class="gi">+    0xAC77: 1116,</span>
<span class="gi">+    0xAC7B: 1117,</span>
<span class="gi">+    0xAC81: 1118,</span>
<span class="gi">+    0xAC82: 1119,</span>
<span class="gi">+    0xAC85: 1120,</span>
<span class="gi">+    0xAC89: 1121,</span>
<span class="gi">+    0xAC91: 1122,</span>
<span class="gi">+    0xAC93: 1123,</span>
<span class="gi">+    0xAC95: 1124,</span>
<span class="gi">+    0xAC96: 1125,</span>
<span class="gi">+    0xAC97: 1126,</span>
<span class="gi">+    0xACA1: 1127,</span>
<span class="gi">+    0xACA2: 1128,</span>
<span class="gi">+    0xACA5: 1129,</span>
<span class="gi">+    0xACA9: 1130,</span>
<span class="gi">+    0xACB1: 1131,</span>
<span class="gi">+    0xACB3: 1132,</span>
<span class="gi">+    0xACB5: 1133,</span>
<span class="gi">+    0xACB7: 1134,</span>
<span class="gi">+    0xACC1: 1135,</span>
<span class="gi">+    0xACC5: 1136,</span>
<span class="gi">+    0xACC9: 1137,</span>
<span class="gi">+    0xACD1: 1138,</span>
<span class="gi">+    0xACD7: 1139,</span>
<span class="gi">+    0xACE1: 1140,</span>
<span class="gi">+    0xACE2: 1141,</span>
<span class="gi">+    0xACE3: 1142,</span>
<span class="gi">+    0xACE4: 1143,</span>
<span class="gi">+    0xACE5: 1144,</span>
<span class="gi">+    0xACE8: 1145,</span>
<span class="gi">+    0xACE9: 1146,</span>
<span class="gi">+    0xACEB: 1147,</span>
<span class="gi">+    0xACEC: 1148,</span>
<span class="gi">+    0xACF1: 1149,</span>
<span class="gi">+    0xACF3: 1150,</span>
<span class="gi">+    0xACF5: 1151,</span>
<span class="gi">+    0xACF6: 1152,</span>
<span class="gi">+    0xACF7: 1153,</span>
<span class="gi">+    0xACFC: 1154,</span>
<span class="gi">+    0xAD41: 1155,</span>
<span class="gi">+    0xAD42: 1156,</span>
<span class="gi">+    0xAD45: 1157,</span>
<span class="gi">+    0xAD49: 1158,</span>
<span class="gi">+    0xAD51: 1159,</span>
<span class="gi">+    0xAD53: 1160,</span>
<span class="gi">+    0xAD55: 1161,</span>
<span class="gi">+    0xAD56: 1162,</span>
<span class="gi">+    0xAD57: 1163,</span>
<span class="gi">+    0xAD61: 1164,</span>
<span class="gi">+    0xAD62: 1165,</span>
<span class="gi">+    0xAD65: 1166,</span>
<span class="gi">+    0xAD69: 1167,</span>
<span class="gi">+    0xAD71: 1168,</span>
<span class="gi">+    0xAD73: 1169,</span>
<span class="gi">+    0xAD75: 1170,</span>
<span class="gi">+    0xAD76: 1171,</span>
<span class="gi">+    0xAD77: 1172,</span>
<span class="gi">+    0xAD81: 1173,</span>
<span class="gi">+    0xAD85: 1174,</span>
<span class="gi">+    0xAD89: 1175,</span>
<span class="gi">+    0xAD97: 1176,</span>
<span class="gi">+    0xADA1: 1177,</span>
<span class="gi">+    0xADA2: 1178,</span>
<span class="gi">+    0xADA3: 1179,</span>
<span class="gi">+    0xADA5: 1180,</span>
<span class="gi">+    0xADA9: 1181,</span>
<span class="gi">+    0xADAB: 1182,</span>
<span class="gi">+    0xADB1: 1183,</span>
<span class="gi">+    0xADB3: 1184,</span>
<span class="gi">+    0xADB5: 1185,</span>
<span class="gi">+    0xADB7: 1186,</span>
<span class="gi">+    0xADBB: 1187,</span>
<span class="gi">+    0xADC1: 1188,</span>
<span class="gi">+    0xADC2: 1189,</span>
<span class="gi">+    0xADC5: 1190,</span>
<span class="gi">+    0xADC9: 1191,</span>
<span class="gi">+    0xADD7: 1192,</span>
<span class="gi">+    0xADE1: 1193,</span>
<span class="gi">+    0xADE5: 1194,</span>
<span class="gi">+    0xADE9: 1195,</span>
<span class="gi">+    0xADF1: 1196,</span>
<span class="gi">+    0xADF5: 1197,</span>
<span class="gi">+    0xADF6: 1198,</span>
<span class="gi">+    0xAE41: 1199,</span>
<span class="gi">+    0xAE45: 1200,</span>
<span class="gi">+    0xAE49: 1201,</span>
<span class="gi">+    0xAE51: 1202,</span>
<span class="gi">+    0xAE53: 1203,</span>
<span class="gi">+    0xAE55: 1204,</span>
<span class="gi">+    0xAE61: 1205,</span>
<span class="gi">+    0xAE62: 1206,</span>
<span class="gi">+    0xAE65: 1207,</span>
<span class="gi">+    0xAE69: 1208,</span>
<span class="gi">+    0xAE71: 1209,</span>
<span class="gi">+    0xAE73: 1210,</span>
<span class="gi">+    0xAE75: 1211,</span>
<span class="gi">+    0xAE77: 1212,</span>
<span class="gi">+    0xAE81: 1213,</span>
<span class="gi">+    0xAE82: 1214,</span>
<span class="gi">+    0xAE85: 1215,</span>
<span class="gi">+    0xAE88: 1216,</span>
<span class="gi">+    0xAE89: 1217,</span>
<span class="gi">+    0xAE91: 1218,</span>
<span class="gi">+    0xAE93: 1219,</span>
<span class="gi">+    0xAE95: 1220,</span>
<span class="gi">+    0xAE97: 1221,</span>
<span class="gi">+    0xAE99: 1222,</span>
<span class="gi">+    0xAE9B: 1223,</span>
<span class="gi">+    0xAE9C: 1224,</span>
<span class="gi">+    0xAEA1: 1225,</span>
<span class="gi">+    0xAEB6: 1226,</span>
<span class="gi">+    0xAEC1: 1227,</span>
<span class="gi">+    0xAEC2: 1228,</span>
<span class="gi">+    0xAEC5: 1229,</span>
<span class="gi">+    0xAEC9: 1230,</span>
<span class="gi">+    0xAED1: 1231,</span>
<span class="gi">+    0xAED7: 1232,</span>
<span class="gi">+    0xAEE1: 1233,</span>
<span class="gi">+    0xAEE2: 1234,</span>
<span class="gi">+    0xAEE5: 1235,</span>
<span class="gi">+    0xAEE9: 1236,</span>
<span class="gi">+    0xAEF1: 1237,</span>
<span class="gi">+    0xAEF3: 1238,</span>
<span class="gi">+    0xAEF5: 1239,</span>
<span class="gi">+    0xAEF7: 1240,</span>
<span class="gi">+    0xAF41: 1241,</span>
<span class="gi">+    0xAF42: 1242,</span>
<span class="gi">+    0xAF49: 1243,</span>
<span class="gi">+    0xAF51: 1244,</span>
<span class="gi">+    0xAF55: 1245,</span>
<span class="gi">+    0xAF57: 1246,</span>
<span class="gi">+    0xAF61: 1247,</span>
<span class="gi">+    0xAF62: 1248,</span>
<span class="gi">+    0xAF65: 1249,</span>
<span class="gi">+    0xAF69: 1250,</span>
<span class="gi">+    0xAF6A: 1251,</span>
<span class="gi">+    0xAF71: 1252,</span>
<span class="gi">+    0xAF73: 1253,</span>
<span class="gi">+    0xAF75: 1254,</span>
<span class="gi">+    0xAF77: 1255,</span>
<span class="gi">+    0xAFA1: 1256,</span>
<span class="gi">+    0xAFA2: 1257,</span>
<span class="gi">+    0xAFA5: 1258,</span>
<span class="gi">+    0xAFA8: 1259,</span>
<span class="gi">+    0xAFA9: 1260,</span>
<span class="gi">+    0xAFB0: 1261,</span>
<span class="gi">+    0xAFB1: 1262,</span>
<span class="gi">+    0xAFB3: 1263,</span>
<span class="gi">+    0xAFB5: 1264,</span>
<span class="gi">+    0xAFB7: 1265,</span>
<span class="gi">+    0xAFBC: 1266,</span>
<span class="gi">+    0xB061: 1267,</span>
<span class="gi">+    0xB062: 1268,</span>
<span class="gi">+    0xB064: 1269,</span>
<span class="gi">+    0xB065: 1270,</span>
<span class="gi">+    0xB069: 1271,</span>
<span class="gi">+    0xB071: 1272,</span>
<span class="gi">+    0xB073: 1273,</span>
<span class="gi">+    0xB076: 1274,</span>
<span class="gi">+    0xB077: 1275,</span>
<span class="gi">+    0xB07D: 1276,</span>
<span class="gi">+    0xB081: 1277,</span>
<span class="gi">+    0xB082: 1278,</span>
<span class="gi">+    0xB085: 1279,</span>
<span class="gi">+    0xB089: 1280,</span>
<span class="gi">+    0xB091: 1281,</span>
<span class="gi">+    0xB093: 1282,</span>
<span class="gi">+    0xB096: 1283,</span>
<span class="gi">+    0xB097: 1284,</span>
<span class="gi">+    0xB0B7: 1285,</span>
<span class="gi">+    0xB0E1: 1286,</span>
<span class="gi">+    0xB0E2: 1287,</span>
<span class="gi">+    0xB0E5: 1288,</span>
<span class="gi">+    0xB0E9: 1289,</span>
<span class="gi">+    0xB0EB: 1290,</span>
<span class="gi">+    0xB0F1: 1291,</span>
<span class="gi">+    0xB0F3: 1292,</span>
<span class="gi">+    0xB0F6: 1293,</span>
<span class="gi">+    0xB0F7: 1294,</span>
<span class="gi">+    0xB141: 1295,</span>
<span class="gi">+    0xB145: 1296,</span>
<span class="gi">+    0xB149: 1297,</span>
<span class="gi">+    0xB185: 1298,</span>
<span class="gi">+    0xB1A1: 1299,</span>
<span class="gi">+    0xB1A2: 1300,</span>
<span class="gi">+    0xB1A5: 1301,</span>
<span class="gi">+    0xB1A8: 1302,</span>
<span class="gi">+    0xB1A9: 1303,</span>
<span class="gi">+    0xB1AB: 1304,</span>
<span class="gi">+    0xB1B1: 1305,</span>
<span class="gi">+    0xB1B3: 1306,</span>
<span class="gi">+    0xB1B7: 1307,</span>
<span class="gi">+    0xB1C1: 1308,</span>
<span class="gi">+    0xB1C2: 1309,</span>
<span class="gi">+    0xB1C5: 1310,</span>
<span class="gi">+    0xB1D6: 1311,</span>
<span class="gi">+    0xB1E1: 1312,</span>
<span class="gi">+    0xB1F6: 1313,</span>
<span class="gi">+    0xB241: 1314,</span>
<span class="gi">+    0xB245: 1315,</span>
<span class="gi">+    0xB249: 1316,</span>
<span class="gi">+    0xB251: 1317,</span>
<span class="gi">+    0xB253: 1318,</span>
<span class="gi">+    0xB261: 1319,</span>
<span class="gi">+    0xB281: 1320,</span>
<span class="gi">+    0xB282: 1321,</span>
<span class="gi">+    0xB285: 1322,</span>
<span class="gi">+    0xB289: 1323,</span>
<span class="gi">+    0xB291: 1324,</span>
<span class="gi">+    0xB293: 1325,</span>
<span class="gi">+    0xB297: 1326,</span>
<span class="gi">+    0xB2A1: 1327,</span>
<span class="gi">+    0xB2B6: 1328,</span>
<span class="gi">+    0xB2C1: 1329,</span>
<span class="gi">+    0xB2E1: 1330,</span>
<span class="gi">+    0xB2E5: 1331,</span>
<span class="gi">+    0xB357: 1332,</span>
<span class="gi">+    0xB361: 1333,</span>
<span class="gi">+    0xB362: 1334,</span>
<span class="gi">+    0xB365: 1335,</span>
<span class="gi">+    0xB369: 1336,</span>
<span class="gi">+    0xB36B: 1337,</span>
<span class="gi">+    0xB370: 1338,</span>
<span class="gi">+    0xB371: 1339,</span>
<span class="gi">+    0xB373: 1340,</span>
<span class="gi">+    0xB381: 1341,</span>
<span class="gi">+    0xB385: 1342,</span>
<span class="gi">+    0xB389: 1343,</span>
<span class="gi">+    0xB391: 1344,</span>
<span class="gi">+    0xB3A1: 1345,</span>
<span class="gi">+    0xB3A2: 1346,</span>
<span class="gi">+    0xB3A5: 1347,</span>
<span class="gi">+    0xB3A9: 1348,</span>
<span class="gi">+    0xB3B1: 1349,</span>
<span class="gi">+    0xB3B3: 1350,</span>
<span class="gi">+    0xB3B5: 1351,</span>
<span class="gi">+    0xB3B7: 1352,</span>
<span class="gi">+    0xB461: 1353,</span>
<span class="gi">+    0xB462: 1354,</span>
<span class="gi">+    0xB465: 1355,</span>
<span class="gi">+    0xB466: 1356,</span>
<span class="gi">+    0xB467: 1357,</span>
<span class="gi">+    0xB469: 1358,</span>
<span class="gi">+    0xB46A: 1359,</span>
<span class="gi">+    0xB46B: 1360,</span>
<span class="gi">+    0xB470: 1361,</span>
<span class="gi">+    0xB471: 1362,</span>
<span class="gi">+    0xB473: 1363,</span>
<span class="gi">+    0xB475: 1364,</span>
<span class="gi">+    0xB476: 1365,</span>
<span class="gi">+    0xB477: 1366,</span>
<span class="gi">+    0xB47B: 1367,</span>
<span class="gi">+    0xB47C: 1368,</span>
<span class="gi">+    0xB481: 1369,</span>
<span class="gi">+    0xB482: 1370,</span>
<span class="gi">+    0xB485: 1371,</span>
<span class="gi">+    0xB489: 1372,</span>
<span class="gi">+    0xB491: 1373,</span>
<span class="gi">+    0xB493: 1374,</span>
<span class="gi">+    0xB495: 1375,</span>
<span class="gi">+    0xB496: 1376,</span>
<span class="gi">+    0xB497: 1377,</span>
<span class="gi">+    0xB4A1: 1378,</span>
<span class="gi">+    0xB4A2: 1379,</span>
<span class="gi">+    0xB4A5: 1380,</span>
<span class="gi">+    0xB4A9: 1381,</span>
<span class="gi">+    0xB4AC: 1382,</span>
<span class="gi">+    0xB4B1: 1383,</span>
<span class="gi">+    0xB4B3: 1384,</span>
<span class="gi">+    0xB4B5: 1385,</span>
<span class="gi">+    0xB4B7: 1386,</span>
<span class="gi">+    0xB4BB: 1387,</span>
<span class="gi">+    0xB4BD: 1388,</span>
<span class="gi">+    0xB4C1: 1389,</span>
<span class="gi">+    0xB4C5: 1390,</span>
<span class="gi">+    0xB4C9: 1391,</span>
<span class="gi">+    0xB4D3: 1392,</span>
<span class="gi">+    0xB4E1: 1393,</span>
<span class="gi">+    0xB4E2: 1394,</span>
<span class="gi">+    0xB4E5: 1395,</span>
<span class="gi">+    0xB4E6: 1396,</span>
<span class="gi">+    0xB4E8: 1397,</span>
<span class="gi">+    0xB4E9: 1398,</span>
<span class="gi">+    0xB4EA: 1399,</span>
<span class="gi">+    0xB4EB: 1400,</span>
<span class="gi">+    0xB4F1: 1401,</span>
<span class="gi">+    0xB4F3: 1402,</span>
<span class="gi">+    0xB4F4: 1403,</span>
<span class="gi">+    0xB4F5: 1404,</span>
<span class="gi">+    0xB4F6: 1405,</span>
<span class="gi">+    0xB4F7: 1406,</span>
<span class="gi">+    0xB4F8: 1407,</span>
<span class="gi">+    0xB4FA: 1408,</span>
<span class="gi">+    0xB4FC: 1409,</span>
<span class="gi">+    0xB541: 1410,</span>
<span class="gi">+    0xB542: 1411,</span>
<span class="gi">+    0xB545: 1412,</span>
<span class="gi">+    0xB549: 1413,</span>
<span class="gi">+    0xB551: 1414,</span>
<span class="gi">+    0xB553: 1415,</span>
<span class="gi">+    0xB555: 1416,</span>
<span class="gi">+    0xB557: 1417,</span>
<span class="gi">+    0xB561: 1418,</span>
<span class="gi">+    0xB562: 1419,</span>
<span class="gi">+    0xB563: 1420,</span>
<span class="gi">+    0xB565: 1421,</span>
<span class="gi">+    0xB569: 1422,</span>
<span class="gi">+    0xB56B: 1423,</span>
<span class="gi">+    0xB56C: 1424,</span>
<span class="gi">+    0xB571: 1425,</span>
<span class="gi">+    0xB573: 1426,</span>
<span class="gi">+    0xB574: 1427,</span>
<span class="gi">+    0xB575: 1428,</span>
<span class="gi">+    0xB576: 1429,</span>
<span class="gi">+    0xB577: 1430,</span>
<span class="gi">+    0xB57B: 1431,</span>
<span class="gi">+    0xB57C: 1432,</span>
<span class="gi">+    0xB57D: 1433,</span>
<span class="gi">+    0xB581: 1434,</span>
<span class="gi">+    0xB585: 1435,</span>
<span class="gi">+    0xB589: 1436,</span>
<span class="gi">+    0xB591: 1437,</span>
<span class="gi">+    0xB593: 1438,</span>
<span class="gi">+    0xB595: 1439,</span>
<span class="gi">+    0xB596: 1440,</span>
<span class="gi">+    0xB5A1: 1441,</span>
<span class="gi">+    0xB5A2: 1442,</span>
<span class="gi">+    0xB5A5: 1443,</span>
<span class="gi">+    0xB5A9: 1444,</span>
<span class="gi">+    0xB5AA: 1445,</span>
<span class="gi">+    0xB5AB: 1446,</span>
<span class="gi">+    0xB5AD: 1447,</span>
<span class="gi">+    0xB5B0: 1448,</span>
<span class="gi">+    0xB5B1: 1449,</span>
<span class="gi">+    0xB5B3: 1450,</span>
<span class="gi">+    0xB5B5: 1451,</span>
<span class="gi">+    0xB5B7: 1452,</span>
<span class="gi">+    0xB5B9: 1453,</span>
<span class="gi">+    0xB5C1: 1454,</span>
<span class="gi">+    0xB5C2: 1455,</span>
<span class="gi">+    0xB5C5: 1456,</span>
<span class="gi">+    0xB5C9: 1457,</span>
<span class="gi">+    0xB5D1: 1458,</span>
<span class="gi">+    0xB5D3: 1459,</span>
<span class="gi">+    0xB5D5: 1460,</span>
<span class="gi">+    0xB5D6: 1461,</span>
<span class="gi">+    0xB5D7: 1462,</span>
<span class="gi">+    0xB5E1: 1463,</span>
<span class="gi">+    0xB5E2: 1464,</span>
<span class="gi">+    0xB5E5: 1465,</span>
<span class="gi">+    0xB5F1: 1466,</span>
<span class="gi">+    0xB5F5: 1467,</span>
<span class="gi">+    0xB5F7: 1468,</span>
<span class="gi">+    0xB641: 1469,</span>
<span class="gi">+    0xB642: 1470,</span>
<span class="gi">+    0xB645: 1471,</span>
<span class="gi">+    0xB649: 1472,</span>
<span class="gi">+    0xB651: 1473,</span>
<span class="gi">+    0xB653: 1474,</span>
<span class="gi">+    0xB655: 1475,</span>
<span class="gi">+    0xB657: 1476,</span>
<span class="gi">+    0xB661: 1477,</span>
<span class="gi">+    0xB662: 1478,</span>
<span class="gi">+    0xB665: 1479,</span>
<span class="gi">+    0xB669: 1480,</span>
<span class="gi">+    0xB671: 1481,</span>
<span class="gi">+    0xB673: 1482,</span>
<span class="gi">+    0xB675: 1483,</span>
<span class="gi">+    0xB677: 1484,</span>
<span class="gi">+    0xB681: 1485,</span>
<span class="gi">+    0xB682: 1486,</span>
<span class="gi">+    0xB685: 1487,</span>
<span class="gi">+    0xB689: 1488,</span>
<span class="gi">+    0xB68A: 1489,</span>
<span class="gi">+    0xB68B: 1490,</span>
<span class="gi">+    0xB691: 1491,</span>
<span class="gi">+    0xB693: 1492,</span>
<span class="gi">+    0xB695: 1493,</span>
<span class="gi">+    0xB697: 1494,</span>
<span class="gi">+    0xB6A1: 1495,</span>
<span class="gi">+    0xB6A2: 1496,</span>
<span class="gi">+    0xB6A5: 1497,</span>
<span class="gi">+    0xB6A9: 1498,</span>
<span class="gi">+    0xB6B1: 1499,</span>
<span class="gi">+    0xB6B3: 1500,</span>
<span class="gi">+    0xB6B6: 1501,</span>
<span class="gi">+    0xB6B7: 1502,</span>
<span class="gi">+    0xB6C1: 1503,</span>
<span class="gi">+    0xB6C2: 1504,</span>
<span class="gi">+    0xB6C5: 1505,</span>
<span class="gi">+    0xB6C9: 1506,</span>
<span class="gi">+    0xB6D1: 1507,</span>
<span class="gi">+    0xB6D3: 1508,</span>
<span class="gi">+    0xB6D7: 1509,</span>
<span class="gi">+    0xB6E1: 1510,</span>
<span class="gi">+    0xB6E2: 1511,</span>
<span class="gi">+    0xB6E5: 1512,</span>
<span class="gi">+    0xB6E9: 1513,</span>
<span class="gi">+    0xB6F1: 1514,</span>
<span class="gi">+    0xB6F3: 1515,</span>
<span class="gi">+    0xB6F5: 1516,</span>
<span class="gi">+    0xB6F7: 1517,</span>
<span class="gi">+    0xB741: 1518,</span>
<span class="gi">+    0xB742: 1519,</span>
<span class="gi">+    0xB745: 1520,</span>
<span class="gi">+    0xB749: 1521,</span>
<span class="gi">+    0xB751: 1522,</span>
<span class="gi">+    0xB753: 1523,</span>
<span class="gi">+    0xB755: 1524,</span>
<span class="gi">+    0xB757: 1525,</span>
<span class="gi">+    0xB759: 1526,</span>
<span class="gi">+    0xB761: 1527,</span>
<span class="gi">+    0xB762: 1528,</span>
<span class="gi">+    0xB765: 1529,</span>
<span class="gi">+    0xB769: 1530,</span>
<span class="gi">+    0xB76F: 1531,</span>
<span class="gi">+    0xB771: 1532,</span>
<span class="gi">+    0xB773: 1533,</span>
<span class="gi">+    0xB775: 1534,</span>
<span class="gi">+    0xB777: 1535,</span>
<span class="gi">+    0xB778: 1536,</span>
<span class="gi">+    0xB779: 1537,</span>
<span class="gi">+    0xB77A: 1538,</span>
<span class="gi">+    0xB77B: 1539,</span>
<span class="gi">+    0xB77C: 1540,</span>
<span class="gi">+    0xB77D: 1541,</span>
<span class="gi">+    0xB781: 1542,</span>
<span class="gi">+    0xB785: 1543,</span>
<span class="gi">+    0xB789: 1544,</span>
<span class="gi">+    0xB791: 1545,</span>
<span class="gi">+    0xB795: 1546,</span>
<span class="gi">+    0xB7A1: 1547,</span>
<span class="gi">+    0xB7A2: 1548,</span>
<span class="gi">+    0xB7A5: 1549,</span>
<span class="gi">+    0xB7A9: 1550,</span>
<span class="gi">+    0xB7AA: 1551,</span>
<span class="gi">+    0xB7AB: 1552,</span>
<span class="gi">+    0xB7B0: 1553,</span>
<span class="gi">+    0xB7B1: 1554,</span>
<span class="gi">+    0xB7B3: 1555,</span>
<span class="gi">+    0xB7B5: 1556,</span>
<span class="gi">+    0xB7B6: 1557,</span>
<span class="gi">+    0xB7B7: 1558,</span>
<span class="gi">+    0xB7B8: 1559,</span>
<span class="gi">+    0xB7BC: 1560,</span>
<span class="gi">+    0xB861: 1561,</span>
<span class="gi">+    0xB862: 1562,</span>
<span class="gi">+    0xB865: 1563,</span>
<span class="gi">+    0xB867: 1564,</span>
<span class="gi">+    0xB868: 1565,</span>
<span class="gi">+    0xB869: 1566,</span>
<span class="gi">+    0xB86B: 1567,</span>
<span class="gi">+    0xB871: 1568,</span>
<span class="gi">+    0xB873: 1569,</span>
<span class="gi">+    0xB875: 1570,</span>
<span class="gi">+    0xB876: 1571,</span>
<span class="gi">+    0xB877: 1572,</span>
<span class="gi">+    0xB878: 1573,</span>
<span class="gi">+    0xB881: 1574,</span>
<span class="gi">+    0xB882: 1575,</span>
<span class="gi">+    0xB885: 1576,</span>
<span class="gi">+    0xB889: 1577,</span>
<span class="gi">+    0xB891: 1578,</span>
<span class="gi">+    0xB893: 1579,</span>
<span class="gi">+    0xB895: 1580,</span>
<span class="gi">+    0xB896: 1581,</span>
<span class="gi">+    0xB897: 1582,</span>
<span class="gi">+    0xB8A1: 1583,</span>
<span class="gi">+    0xB8A2: 1584,</span>
<span class="gi">+    0xB8A5: 1585,</span>
<span class="gi">+    0xB8A7: 1586,</span>
<span class="gi">+    0xB8A9: 1587,</span>
<span class="gi">+    0xB8B1: 1588,</span>
<span class="gi">+    0xB8B7: 1589,</span>
<span class="gi">+    0xB8C1: 1590,</span>
<span class="gi">+    0xB8C5: 1591,</span>
<span class="gi">+    0xB8C9: 1592,</span>
<span class="gi">+    0xB8E1: 1593,</span>
<span class="gi">+    0xB8E2: 1594,</span>
<span class="gi">+    0xB8E5: 1595,</span>
<span class="gi">+    0xB8E9: 1596,</span>
<span class="gi">+    0xB8EB: 1597,</span>
<span class="gi">+    0xB8F1: 1598,</span>
<span class="gi">+    0xB8F3: 1599,</span>
<span class="gi">+    0xB8F5: 1600,</span>
<span class="gi">+    0xB8F7: 1601,</span>
<span class="gi">+    0xB8F8: 1602,</span>
<span class="gi">+    0xB941: 1603,</span>
<span class="gi">+    0xB942: 1604,</span>
<span class="gi">+    0xB945: 1605,</span>
<span class="gi">+    0xB949: 1606,</span>
<span class="gi">+    0xB951: 1607,</span>
<span class="gi">+    0xB953: 1608,</span>
<span class="gi">+    0xB955: 1609,</span>
<span class="gi">+    0xB957: 1610,</span>
<span class="gi">+    0xB961: 1611,</span>
<span class="gi">+    0xB965: 1612,</span>
<span class="gi">+    0xB969: 1613,</span>
<span class="gi">+    0xB971: 1614,</span>
<span class="gi">+    0xB973: 1615,</span>
<span class="gi">+    0xB976: 1616,</span>
<span class="gi">+    0xB977: 1617,</span>
<span class="gi">+    0xB981: 1618,</span>
<span class="gi">+    0xB9A1: 1619,</span>
<span class="gi">+    0xB9A2: 1620,</span>
<span class="gi">+    0xB9A5: 1621,</span>
<span class="gi">+    0xB9A9: 1622,</span>
<span class="gi">+    0xB9AB: 1623,</span>
<span class="gi">+    0xB9B1: 1624,</span>
<span class="gi">+    0xB9B3: 1625,</span>
<span class="gi">+    0xB9B5: 1626,</span>
<span class="gi">+    0xB9B7: 1627,</span>
<span class="gi">+    0xB9B8: 1628,</span>
<span class="gi">+    0xB9B9: 1629,</span>
<span class="gi">+    0xB9BD: 1630,</span>
<span class="gi">+    0xB9C1: 1631,</span>
<span class="gi">+    0xB9C2: 1632,</span>
<span class="gi">+    0xB9C9: 1633,</span>
<span class="gi">+    0xB9D3: 1634,</span>
<span class="gi">+    0xB9D5: 1635,</span>
<span class="gi">+    0xB9D7: 1636,</span>
<span class="gi">+    0xB9E1: 1637,</span>
<span class="gi">+    0xB9F6: 1638,</span>
<span class="gi">+    0xB9F7: 1639,</span>
<span class="gi">+    0xBA41: 1640,</span>
<span class="gi">+    0xBA45: 1641,</span>
<span class="gi">+    0xBA49: 1642,</span>
<span class="gi">+    0xBA51: 1643,</span>
<span class="gi">+    0xBA53: 1644,</span>
<span class="gi">+    0xBA55: 1645,</span>
<span class="gi">+    0xBA57: 1646,</span>
<span class="gi">+    0xBA61: 1647,</span>
<span class="gi">+    0xBA62: 1648,</span>
<span class="gi">+    0xBA65: 1649,</span>
<span class="gi">+    0xBA77: 1650,</span>
<span class="gi">+    0xBA81: 1651,</span>
<span class="gi">+    0xBA82: 1652,</span>
<span class="gi">+    0xBA85: 1653,</span>
<span class="gi">+    0xBA89: 1654,</span>
<span class="gi">+    0xBA8A: 1655,</span>
<span class="gi">+    0xBA8B: 1656,</span>
<span class="gi">+    0xBA91: 1657,</span>
<span class="gi">+    0xBA93: 1658,</span>
<span class="gi">+    0xBA95: 1659,</span>
<span class="gi">+    0xBA97: 1660,</span>
<span class="gi">+    0xBAA1: 1661,</span>
<span class="gi">+    0xBAB6: 1662,</span>
<span class="gi">+    0xBAC1: 1663,</span>
<span class="gi">+    0xBAE1: 1664,</span>
<span class="gi">+    0xBAE2: 1665,</span>
<span class="gi">+    0xBAE5: 1666,</span>
<span class="gi">+    0xBAE9: 1667,</span>
<span class="gi">+    0xBAF1: 1668,</span>
<span class="gi">+    0xBAF3: 1669,</span>
<span class="gi">+    0xBAF5: 1670,</span>
<span class="gi">+    0xBB41: 1671,</span>
<span class="gi">+    0xBB45: 1672,</span>
<span class="gi">+    0xBB49: 1673,</span>
<span class="gi">+    0xBB51: 1674,</span>
<span class="gi">+    0xBB61: 1675,</span>
<span class="gi">+    0xBB62: 1676,</span>
<span class="gi">+    0xBB65: 1677,</span>
<span class="gi">+    0xBB69: 1678,</span>
<span class="gi">+    0xBB71: 1679,</span>
<span class="gi">+    0xBB73: 1680,</span>
<span class="gi">+    0xBB75: 1681,</span>
<span class="gi">+    0xBB77: 1682,</span>
<span class="gi">+    0xBBA1: 1683,</span>
<span class="gi">+    0xBBA2: 1684,</span>
<span class="gi">+    0xBBA5: 1685,</span>
<span class="gi">+    0xBBA8: 1686,</span>
<span class="gi">+    0xBBA9: 1687,</span>
<span class="gi">+    0xBBAB: 1688,</span>
<span class="gi">+    0xBBB1: 1689,</span>
<span class="gi">+    0xBBB3: 1690,</span>
<span class="gi">+    0xBBB5: 1691,</span>
<span class="gi">+    0xBBB7: 1692,</span>
<span class="gi">+    0xBBB8: 1693,</span>
<span class="gi">+    0xBBBB: 1694,</span>
<span class="gi">+    0xBBBC: 1695,</span>
<span class="gi">+    0xBC61: 1696,</span>
<span class="gi">+    0xBC62: 1697,</span>
<span class="gi">+    0xBC65: 1698,</span>
<span class="gi">+    0xBC67: 1699,</span>
<span class="gi">+    0xBC69: 1700,</span>
<span class="gi">+    0xBC6C: 1701,</span>
<span class="gi">+    0xBC71: 1702,</span>
<span class="gi">+    0xBC73: 1703,</span>
<span class="gi">+    0xBC75: 1704,</span>
<span class="gi">+    0xBC76: 1705,</span>
<span class="gi">+    0xBC77: 1706,</span>
<span class="gi">+    0xBC81: 1707,</span>
<span class="gi">+    0xBC82: 1708,</span>
<span class="gi">+    0xBC85: 1709,</span>
<span class="gi">+    0xBC89: 1710,</span>
<span class="gi">+    0xBC91: 1711,</span>
<span class="gi">+    0xBC93: 1712,</span>
<span class="gi">+    0xBC95: 1713,</span>
<span class="gi">+    0xBC96: 1714,</span>
<span class="gi">+    0xBC97: 1715,</span>
<span class="gi">+    0xBCA1: 1716,</span>
<span class="gi">+    0xBCA5: 1717,</span>
<span class="gi">+    0xBCB7: 1718,</span>
<span class="gi">+    0xBCE1: 1719,</span>
<span class="gi">+    0xBCE2: 1720,</span>
<span class="gi">+    0xBCE5: 1721,</span>
<span class="gi">+    0xBCE9: 1722,</span>
<span class="gi">+    0xBCF1: 1723,</span>
<span class="gi">+    0xBCF3: 1724,</span>
<span class="gi">+    0xBCF5: 1725,</span>
<span class="gi">+    0xBCF6: 1726,</span>
<span class="gi">+    0xBCF7: 1727,</span>
<span class="gi">+    0xBD41: 1728,</span>
<span class="gi">+    0xBD57: 1729,</span>
<span class="gi">+    0xBD61: 1730,</span>
<span class="gi">+    0xBD76: 1731,</span>
<span class="gi">+    0xBDA1: 1732,</span>
<span class="gi">+    0xBDA2: 1733,</span>
<span class="gi">+    0xBDA5: 1734,</span>
<span class="gi">+    0xBDA9: 1735,</span>
<span class="gi">+    0xBDB1: 1736,</span>
<span class="gi">+    0xBDB3: 1737,</span>
<span class="gi">+    0xBDB5: 1738,</span>
<span class="gi">+    0xBDB7: 1739,</span>
<span class="gi">+    0xBDB9: 1740,</span>
<span class="gi">+    0xBDC1: 1741,</span>
<span class="gi">+    0xBDC2: 1742,</span>
<span class="gi">+    0xBDC9: 1743,</span>
<span class="gi">+    0xBDD6: 1744,</span>
<span class="gi">+    0xBDE1: 1745,</span>
<span class="gi">+    0xBDF6: 1746,</span>
<span class="gi">+    0xBE41: 1747,</span>
<span class="gi">+    0xBE45: 1748,</span>
<span class="gi">+    0xBE49: 1749,</span>
<span class="gi">+    0xBE51: 1750,</span>
<span class="gi">+    0xBE53: 1751,</span>
<span class="gi">+    0xBE77: 1752,</span>
<span class="gi">+    0xBE81: 1753,</span>
<span class="gi">+    0xBE82: 1754,</span>
<span class="gi">+    0xBE85: 1755,</span>
<span class="gi">+    0xBE89: 1756,</span>
<span class="gi">+    0xBE91: 1757,</span>
<span class="gi">+    0xBE93: 1758,</span>
<span class="gi">+    0xBE97: 1759,</span>
<span class="gi">+    0xBEA1: 1760,</span>
<span class="gi">+    0xBEB6: 1761,</span>
<span class="gi">+    0xBEB7: 1762,</span>
<span class="gi">+    0xBEE1: 1763,</span>
<span class="gi">+    0xBF41: 1764,</span>
<span class="gi">+    0xBF61: 1765,</span>
<span class="gi">+    0xBF71: 1766,</span>
<span class="gi">+    0xBF75: 1767,</span>
<span class="gi">+    0xBF77: 1768,</span>
<span class="gi">+    0xBFA1: 1769,</span>
<span class="gi">+    0xBFA2: 1770,</span>
<span class="gi">+    0xBFA5: 1771,</span>
<span class="gi">+    0xBFA9: 1772,</span>
<span class="gi">+    0xBFB1: 1773,</span>
<span class="gi">+    0xBFB3: 1774,</span>
<span class="gi">+    0xBFB7: 1775,</span>
<span class="gi">+    0xBFB8: 1776,</span>
<span class="gi">+    0xBFBD: 1777,</span>
<span class="gi">+    0xC061: 1778,</span>
<span class="gi">+    0xC062: 1779,</span>
<span class="gi">+    0xC065: 1780,</span>
<span class="gi">+    0xC067: 1781,</span>
<span class="gi">+    0xC069: 1782,</span>
<span class="gi">+    0xC071: 1783,</span>
<span class="gi">+    0xC073: 1784,</span>
<span class="gi">+    0xC075: 1785,</span>
<span class="gi">+    0xC076: 1786,</span>
<span class="gi">+    0xC077: 1787,</span>
<span class="gi">+    0xC078: 1788,</span>
<span class="gi">+    0xC081: 1789,</span>
<span class="gi">+    0xC082: 1790,</span>
<span class="gi">+    0xC085: 1791,</span>
<span class="gi">+    0xC089: 1792,</span>
<span class="gi">+    0xC091: 1793,</span>
<span class="gi">+    0xC093: 1794,</span>
<span class="gi">+    0xC095: 1795,</span>
<span class="gi">+    0xC096: 1796,</span>
<span class="gi">+    0xC097: 1797,</span>
<span class="gi">+    0xC0A1: 1798,</span>
<span class="gi">+    0xC0A5: 1799,</span>
<span class="gi">+    0xC0A7: 1800,</span>
<span class="gi">+    0xC0A9: 1801,</span>
<span class="gi">+    0xC0B1: 1802,</span>
<span class="gi">+    0xC0B7: 1803,</span>
<span class="gi">+    0xC0E1: 1804,</span>
<span class="gi">+    0xC0E2: 1805,</span>
<span class="gi">+    0xC0E5: 1806,</span>
<span class="gi">+    0xC0E9: 1807,</span>
<span class="gi">+    0xC0F1: 1808,</span>
<span class="gi">+    0xC0F3: 1809,</span>
<span class="gi">+    0xC0F5: 1810,</span>
<span class="gi">+    0xC0F6: 1811,</span>
<span class="gi">+    0xC0F7: 1812,</span>
<span class="gi">+    0xC141: 1813,</span>
<span class="gi">+    0xC142: 1814,</span>
<span class="gi">+    0xC145: 1815,</span>
<span class="gi">+    0xC149: 1816,</span>
<span class="gi">+    0xC151: 1817,</span>
<span class="gi">+    0xC153: 1818,</span>
<span class="gi">+    0xC155: 1819,</span>
<span class="gi">+    0xC157: 1820,</span>
<span class="gi">+    0xC161: 1821,</span>
<span class="gi">+    0xC165: 1822,</span>
<span class="gi">+    0xC176: 1823,</span>
<span class="gi">+    0xC181: 1824,</span>
<span class="gi">+    0xC185: 1825,</span>
<span class="gi">+    0xC197: 1826,</span>
<span class="gi">+    0xC1A1: 1827,</span>
<span class="gi">+    0xC1A2: 1828,</span>
<span class="gi">+    0xC1A5: 1829,</span>
<span class="gi">+    0xC1A9: 1830,</span>
<span class="gi">+    0xC1B1: 1831,</span>
<span class="gi">+    0xC1B3: 1832,</span>
<span class="gi">+    0xC1B5: 1833,</span>
<span class="gi">+    0xC1B7: 1834,</span>
<span class="gi">+    0xC1C1: 1835,</span>
<span class="gi">+    0xC1C5: 1836,</span>
<span class="gi">+    0xC1C9: 1837,</span>
<span class="gi">+    0xC1D7: 1838,</span>
<span class="gi">+    0xC241: 1839,</span>
<span class="gi">+    0xC245: 1840,</span>
<span class="gi">+    0xC249: 1841,</span>
<span class="gi">+    0xC251: 1842,</span>
<span class="gi">+    0xC253: 1843,</span>
<span class="gi">+    0xC255: 1844,</span>
<span class="gi">+    0xC257: 1845,</span>
<span class="gi">+    0xC261: 1846,</span>
<span class="gi">+    0xC271: 1847,</span>
<span class="gi">+    0xC281: 1848,</span>
<span class="gi">+    0xC282: 1849,</span>
<span class="gi">+    0xC285: 1850,</span>
<span class="gi">+    0xC289: 1851,</span>
<span class="gi">+    0xC291: 1852,</span>
<span class="gi">+    0xC293: 1853,</span>
<span class="gi">+    0xC295: 1854,</span>
<span class="gi">+    0xC297: 1855,</span>
<span class="gi">+    0xC2A1: 1856,</span>
<span class="gi">+    0xC2B6: 1857,</span>
<span class="gi">+    0xC2C1: 1858,</span>
<span class="gi">+    0xC2C5: 1859,</span>
<span class="gi">+    0xC2E1: 1860,</span>
<span class="gi">+    0xC2E5: 1861,</span>
<span class="gi">+    0xC2E9: 1862,</span>
<span class="gi">+    0xC2F1: 1863,</span>
<span class="gi">+    0xC2F3: 1864,</span>
<span class="gi">+    0xC2F5: 1865,</span>
<span class="gi">+    0xC2F7: 1866,</span>
<span class="gi">+    0xC341: 1867,</span>
<span class="gi">+    0xC345: 1868,</span>
<span class="gi">+    0xC349: 1869,</span>
<span class="gi">+    0xC351: 1870,</span>
<span class="gi">+    0xC357: 1871,</span>
<span class="gi">+    0xC361: 1872,</span>
<span class="gi">+    0xC362: 1873,</span>
<span class="gi">+    0xC365: 1874,</span>
<span class="gi">+    0xC369: 1875,</span>
<span class="gi">+    0xC371: 1876,</span>
<span class="gi">+    0xC373: 1877,</span>
<span class="gi">+    0xC375: 1878,</span>
<span class="gi">+    0xC377: 1879,</span>
<span class="gi">+    0xC3A1: 1880,</span>
<span class="gi">+    0xC3A2: 1881,</span>
<span class="gi">+    0xC3A5: 1882,</span>
<span class="gi">+    0xC3A8: 1883,</span>
<span class="gi">+    0xC3A9: 1884,</span>
<span class="gi">+    0xC3AA: 1885,</span>
<span class="gi">+    0xC3B1: 1886,</span>
<span class="gi">+    0xC3B3: 1887,</span>
<span class="gi">+    0xC3B5: 1888,</span>
<span class="gi">+    0xC3B7: 1889,</span>
<span class="gi">+    0xC461: 1890,</span>
<span class="gi">+    0xC462: 1891,</span>
<span class="gi">+    0xC465: 1892,</span>
<span class="gi">+    0xC469: 1893,</span>
<span class="gi">+    0xC471: 1894,</span>
<span class="gi">+    0xC473: 1895,</span>
<span class="gi">+    0xC475: 1896,</span>
<span class="gi">+    0xC477: 1897,</span>
<span class="gi">+    0xC481: 1898,</span>
<span class="gi">+    0xC482: 1899,</span>
<span class="gi">+    0xC485: 1900,</span>
<span class="gi">+    0xC489: 1901,</span>
<span class="gi">+    0xC491: 1902,</span>
<span class="gi">+    0xC493: 1903,</span>
<span class="gi">+    0xC495: 1904,</span>
<span class="gi">+    0xC496: 1905,</span>
<span class="gi">+    0xC497: 1906,</span>
<span class="gi">+    0xC4A1: 1907,</span>
<span class="gi">+    0xC4A2: 1908,</span>
<span class="gi">+    0xC4B7: 1909,</span>
<span class="gi">+    0xC4E1: 1910,</span>
<span class="gi">+    0xC4E2: 1911,</span>
<span class="gi">+    0xC4E5: 1912,</span>
<span class="gi">+    0xC4E8: 1913,</span>
<span class="gi">+    0xC4E9: 1914,</span>
<span class="gi">+    0xC4F1: 1915,</span>
<span class="gi">+    0xC4F3: 1916,</span>
<span class="gi">+    0xC4F5: 1917,</span>
<span class="gi">+    0xC4F6: 1918,</span>
<span class="gi">+    0xC4F7: 1919,</span>
<span class="gi">+    0xC541: 1920,</span>
<span class="gi">+    0xC542: 1921,</span>
<span class="gi">+    0xC545: 1922,</span>
<span class="gi">+    0xC549: 1923,</span>
<span class="gi">+    0xC551: 1924,</span>
<span class="gi">+    0xC553: 1925,</span>
<span class="gi">+    0xC555: 1926,</span>
<span class="gi">+    0xC557: 1927,</span>
<span class="gi">+    0xC561: 1928,</span>
<span class="gi">+    0xC565: 1929,</span>
<span class="gi">+    0xC569: 1930,</span>
<span class="gi">+    0xC571: 1931,</span>
<span class="gi">+    0xC573: 1932,</span>
<span class="gi">+    0xC575: 1933,</span>
<span class="gi">+    0xC576: 1934,</span>
<span class="gi">+    0xC577: 1935,</span>
<span class="gi">+    0xC581: 1936,</span>
<span class="gi">+    0xC5A1: 1937,</span>
<span class="gi">+    0xC5A2: 1938,</span>
<span class="gi">+    0xC5A5: 1939,</span>
<span class="gi">+    0xC5A9: 1940,</span>
<span class="gi">+    0xC5B1: 1941,</span>
<span class="gi">+    0xC5B3: 1942,</span>
<span class="gi">+    0xC5B5: 1943,</span>
<span class="gi">+    0xC5B7: 1944,</span>
<span class="gi">+    0xC5C1: 1945,</span>
<span class="gi">+    0xC5C2: 1946,</span>
<span class="gi">+    0xC5C5: 1947,</span>
<span class="gi">+    0xC5C9: 1948,</span>
<span class="gi">+    0xC5D1: 1949,</span>
<span class="gi">+    0xC5D7: 1950,</span>
<span class="gi">+    0xC5E1: 1951,</span>
<span class="gi">+    0xC5F7: 1952,</span>
<span class="gi">+    0xC641: 1953,</span>
<span class="gi">+    0xC649: 1954,</span>
<span class="gi">+    0xC661: 1955,</span>
<span class="gi">+    0xC681: 1956,</span>
<span class="gi">+    0xC682: 1957,</span>
<span class="gi">+    0xC685: 1958,</span>
<span class="gi">+    0xC689: 1959,</span>
<span class="gi">+    0xC691: 1960,</span>
<span class="gi">+    0xC693: 1961,</span>
<span class="gi">+    0xC695: 1962,</span>
<span class="gi">+    0xC697: 1963,</span>
<span class="gi">+    0xC6A1: 1964,</span>
<span class="gi">+    0xC6A5: 1965,</span>
<span class="gi">+    0xC6A9: 1966,</span>
<span class="gi">+    0xC6B7: 1967,</span>
<span class="gi">+    0xC6C1: 1968,</span>
<span class="gi">+    0xC6D7: 1969,</span>
<span class="gi">+    0xC6E1: 1970,</span>
<span class="gi">+    0xC6E2: 1971,</span>
<span class="gi">+    0xC6E5: 1972,</span>
<span class="gi">+    0xC6E9: 1973,</span>
<span class="gi">+    0xC6F1: 1974,</span>
<span class="gi">+    0xC6F3: 1975,</span>
<span class="gi">+    0xC6F5: 1976,</span>
<span class="gi">+    0xC6F7: 1977,</span>
<span class="gi">+    0xC741: 1978,</span>
<span class="gi">+    0xC745: 1979,</span>
<span class="gi">+    0xC749: 1980,</span>
<span class="gi">+    0xC751: 1981,</span>
<span class="gi">+    0xC761: 1982,</span>
<span class="gi">+    0xC762: 1983,</span>
<span class="gi">+    0xC765: 1984,</span>
<span class="gi">+    0xC769: 1985,</span>
<span class="gi">+    0xC771: 1986,</span>
<span class="gi">+    0xC773: 1987,</span>
<span class="gi">+    0xC777: 1988,</span>
<span class="gi">+    0xC7A1: 1989,</span>
<span class="gi">+    0xC7A2: 1990,</span>
<span class="gi">+    0xC7A5: 1991,</span>
<span class="gi">+    0xC7A9: 1992,</span>
<span class="gi">+    0xC7B1: 1993,</span>
<span class="gi">+    0xC7B3: 1994,</span>
<span class="gi">+    0xC7B5: 1995,</span>
<span class="gi">+    0xC7B7: 1996,</span>
<span class="gi">+    0xC861: 1997,</span>
<span class="gi">+    0xC862: 1998,</span>
<span class="gi">+    0xC865: 1999,</span>
<span class="gi">+    0xC869: 2000,</span>
<span class="gi">+    0xC86A: 2001,</span>
<span class="gi">+    0xC871: 2002,</span>
<span class="gi">+    0xC873: 2003,</span>
<span class="gi">+    0xC875: 2004,</span>
<span class="gi">+    0xC876: 2005,</span>
<span class="gi">+    0xC877: 2006,</span>
<span class="gi">+    0xC881: 2007,</span>
<span class="gi">+    0xC882: 2008,</span>
<span class="gi">+    0xC885: 2009,</span>
<span class="gi">+    0xC889: 2010,</span>
<span class="gi">+    0xC891: 2011,</span>
<span class="gi">+    0xC893: 2012,</span>
<span class="gi">+    0xC895: 2013,</span>
<span class="gi">+    0xC896: 2014,</span>
<span class="gi">+    0xC897: 2015,</span>
<span class="gi">+    0xC8A1: 2016,</span>
<span class="gi">+    0xC8B7: 2017,</span>
<span class="gi">+    0xC8E1: 2018,</span>
<span class="gi">+    0xC8E2: 2019,</span>
<span class="gi">+    0xC8E5: 2020,</span>
<span class="gi">+    0xC8E9: 2021,</span>
<span class="gi">+    0xC8EB: 2022,</span>
<span class="gi">+    0xC8F1: 2023,</span>
<span class="gi">+    0xC8F3: 2024,</span>
<span class="gi">+    0xC8F5: 2025,</span>
<span class="gi">+    0xC8F6: 2026,</span>
<span class="gi">+    0xC8F7: 2027,</span>
<span class="gi">+    0xC941: 2028,</span>
<span class="gi">+    0xC942: 2029,</span>
<span class="gi">+    0xC945: 2030,</span>
<span class="gi">+    0xC949: 2031,</span>
<span class="gi">+    0xC951: 2032,</span>
<span class="gi">+    0xC953: 2033,</span>
<span class="gi">+    0xC955: 2034,</span>
<span class="gi">+    0xC957: 2035,</span>
<span class="gi">+    0xC961: 2036,</span>
<span class="gi">+    0xC965: 2037,</span>
<span class="gi">+    0xC976: 2038,</span>
<span class="gi">+    0xC981: 2039,</span>
<span class="gi">+    0xC985: 2040,</span>
<span class="gi">+    0xC9A1: 2041,</span>
<span class="gi">+    0xC9A2: 2042,</span>
<span class="gi">+    0xC9A5: 2043,</span>
<span class="gi">+    0xC9A9: 2044,</span>
<span class="gi">+    0xC9B1: 2045,</span>
<span class="gi">+    0xC9B3: 2046,</span>
<span class="gi">+    0xC9B5: 2047,</span>
<span class="gi">+    0xC9B7: 2048,</span>
<span class="gi">+    0xC9BC: 2049,</span>
<span class="gi">+    0xC9C1: 2050,</span>
<span class="gi">+    0xC9C5: 2051,</span>
<span class="gi">+    0xC9E1: 2052,</span>
<span class="gi">+    0xCA41: 2053,</span>
<span class="gi">+    0xCA45: 2054,</span>
<span class="gi">+    0xCA55: 2055,</span>
<span class="gi">+    0xCA57: 2056,</span>
<span class="gi">+    0xCA61: 2057,</span>
<span class="gi">+    0xCA81: 2058,</span>
<span class="gi">+    0xCA82: 2059,</span>
<span class="gi">+    0xCA85: 2060,</span>
<span class="gi">+    0xCA89: 2061,</span>
<span class="gi">+    0xCA91: 2062,</span>
<span class="gi">+    0xCA93: 2063,</span>
<span class="gi">+    0xCA95: 2064,</span>
<span class="gi">+    0xCA97: 2065,</span>
<span class="gi">+    0xCAA1: 2066,</span>
<span class="gi">+    0xCAB6: 2067,</span>
<span class="gi">+    0xCAC1: 2068,</span>
<span class="gi">+    0xCAE1: 2069,</span>
<span class="gi">+    0xCAE2: 2070,</span>
<span class="gi">+    0xCAE5: 2071,</span>
<span class="gi">+    0xCAE9: 2072,</span>
<span class="gi">+    0xCAF1: 2073,</span>
<span class="gi">+    0xCAF3: 2074,</span>
<span class="gi">+    0xCAF7: 2075,</span>
<span class="gi">+    0xCB41: 2076,</span>
<span class="gi">+    0xCB45: 2077,</span>
<span class="gi">+    0xCB49: 2078,</span>
<span class="gi">+    0xCB51: 2079,</span>
<span class="gi">+    0xCB57: 2080,</span>
<span class="gi">+    0xCB61: 2081,</span>
<span class="gi">+    0xCB62: 2082,</span>
<span class="gi">+    0xCB65: 2083,</span>
<span class="gi">+    0xCB68: 2084,</span>
<span class="gi">+    0xCB69: 2085,</span>
<span class="gi">+    0xCB6B: 2086,</span>
<span class="gi">+    0xCB71: 2087,</span>
<span class="gi">+    0xCB73: 2088,</span>
<span class="gi">+    0xCB75: 2089,</span>
<span class="gi">+    0xCB81: 2090,</span>
<span class="gi">+    0xCB85: 2091,</span>
<span class="gi">+    0xCB89: 2092,</span>
<span class="gi">+    0xCB91: 2093,</span>
<span class="gi">+    0xCB93: 2094,</span>
<span class="gi">+    0xCBA1: 2095,</span>
<span class="gi">+    0xCBA2: 2096,</span>
<span class="gi">+    0xCBA5: 2097,</span>
<span class="gi">+    0xCBA9: 2098,</span>
<span class="gi">+    0xCBB1: 2099,</span>
<span class="gi">+    0xCBB3: 2100,</span>
<span class="gi">+    0xCBB5: 2101,</span>
<span class="gi">+    0xCBB7: 2102,</span>
<span class="gi">+    0xCC61: 2103,</span>
<span class="gi">+    0xCC62: 2104,</span>
<span class="gi">+    0xCC63: 2105,</span>
<span class="gi">+    0xCC65: 2106,</span>
<span class="gi">+    0xCC69: 2107,</span>
<span class="gi">+    0xCC6B: 2108,</span>
<span class="gi">+    0xCC71: 2109,</span>
<span class="gi">+    0xCC73: 2110,</span>
<span class="gi">+    0xCC75: 2111,</span>
<span class="gi">+    0xCC76: 2112,</span>
<span class="gi">+    0xCC77: 2113,</span>
<span class="gi">+    0xCC7B: 2114,</span>
<span class="gi">+    0xCC81: 2115,</span>
<span class="gi">+    0xCC82: 2116,</span>
<span class="gi">+    0xCC85: 2117,</span>
<span class="gi">+    0xCC89: 2118,</span>
<span class="gi">+    0xCC91: 2119,</span>
<span class="gi">+    0xCC93: 2120,</span>
<span class="gi">+    0xCC95: 2121,</span>
<span class="gi">+    0xCC96: 2122,</span>
<span class="gi">+    0xCC97: 2123,</span>
<span class="gi">+    0xCCA1: 2124,</span>
<span class="gi">+    0xCCA2: 2125,</span>
<span class="gi">+    0xCCE1: 2126,</span>
<span class="gi">+    0xCCE2: 2127,</span>
<span class="gi">+    0xCCE5: 2128,</span>
<span class="gi">+    0xCCE9: 2129,</span>
<span class="gi">+    0xCCF1: 2130,</span>
<span class="gi">+    0xCCF3: 2131,</span>
<span class="gi">+    0xCCF5: 2132,</span>
<span class="gi">+    0xCCF6: 2133,</span>
<span class="gi">+    0xCCF7: 2134,</span>
<span class="gi">+    0xCD41: 2135,</span>
<span class="gi">+    0xCD42: 2136,</span>
<span class="gi">+    0xCD45: 2137,</span>
<span class="gi">+    0xCD49: 2138,</span>
<span class="gi">+    0xCD51: 2139,</span>
<span class="gi">+    0xCD53: 2140,</span>
<span class="gi">+    0xCD55: 2141,</span>
<span class="gi">+    0xCD57: 2142,</span>
<span class="gi">+    0xCD61: 2143,</span>
<span class="gi">+    0xCD65: 2144,</span>
<span class="gi">+    0xCD69: 2145,</span>
<span class="gi">+    0xCD71: 2146,</span>
<span class="gi">+    0xCD73: 2147,</span>
<span class="gi">+    0xCD76: 2148,</span>
<span class="gi">+    0xCD77: 2149,</span>
<span class="gi">+    0xCD81: 2150,</span>
<span class="gi">+    0xCD89: 2151,</span>
<span class="gi">+    0xCD93: 2152,</span>
<span class="gi">+    0xCD95: 2153,</span>
<span class="gi">+    0xCDA1: 2154,</span>
<span class="gi">+    0xCDA2: 2155,</span>
<span class="gi">+    0xCDA5: 2156,</span>
<span class="gi">+    0xCDA9: 2157,</span>
<span class="gi">+    0xCDB1: 2158,</span>
<span class="gi">+    0xCDB3: 2159,</span>
<span class="gi">+    0xCDB5: 2160,</span>
<span class="gi">+    0xCDB7: 2161,</span>
<span class="gi">+    0xCDC1: 2162,</span>
<span class="gi">+    0xCDD7: 2163,</span>
<span class="gi">+    0xCE41: 2164,</span>
<span class="gi">+    0xCE45: 2165,</span>
<span class="gi">+    0xCE61: 2166,</span>
<span class="gi">+    0xCE65: 2167,</span>
<span class="gi">+    0xCE69: 2168,</span>
<span class="gi">+    0xCE73: 2169,</span>
<span class="gi">+    0xCE75: 2170,</span>
<span class="gi">+    0xCE81: 2171,</span>
<span class="gi">+    0xCE82: 2172,</span>
<span class="gi">+    0xCE85: 2173,</span>
<span class="gi">+    0xCE88: 2174,</span>
<span class="gi">+    0xCE89: 2175,</span>
<span class="gi">+    0xCE8B: 2176,</span>
<span class="gi">+    0xCE91: 2177,</span>
<span class="gi">+    0xCE93: 2178,</span>
<span class="gi">+    0xCE95: 2179,</span>
<span class="gi">+    0xCE97: 2180,</span>
<span class="gi">+    0xCEA1: 2181,</span>
<span class="gi">+    0xCEB7: 2182,</span>
<span class="gi">+    0xCEE1: 2183,</span>
<span class="gi">+    0xCEE5: 2184,</span>
<span class="gi">+    0xCEE9: 2185,</span>
<span class="gi">+    0xCEF1: 2186,</span>
<span class="gi">+    0xCEF5: 2187,</span>
<span class="gi">+    0xCF41: 2188,</span>
<span class="gi">+    0xCF45: 2189,</span>
<span class="gi">+    0xCF49: 2190,</span>
<span class="gi">+    0xCF51: 2191,</span>
<span class="gi">+    0xCF55: 2192,</span>
<span class="gi">+    0xCF57: 2193,</span>
<span class="gi">+    0xCF61: 2194,</span>
<span class="gi">+    0xCF65: 2195,</span>
<span class="gi">+    0xCF69: 2196,</span>
<span class="gi">+    0xCF71: 2197,</span>
<span class="gi">+    0xCF73: 2198,</span>
<span class="gi">+    0xCF75: 2199,</span>
<span class="gi">+    0xCFA1: 2200,</span>
<span class="gi">+    0xCFA2: 2201,</span>
<span class="gi">+    0xCFA5: 2202,</span>
<span class="gi">+    0xCFA9: 2203,</span>
<span class="gi">+    0xCFB1: 2204,</span>
<span class="gi">+    0xCFB3: 2205,</span>
<span class="gi">+    0xCFB5: 2206,</span>
<span class="gi">+    0xCFB7: 2207,</span>
<span class="gi">+    0xD061: 2208,</span>
<span class="gi">+    0xD062: 2209,</span>
<span class="gi">+    0xD065: 2210,</span>
<span class="gi">+    0xD069: 2211,</span>
<span class="gi">+    0xD06E: 2212,</span>
<span class="gi">+    0xD071: 2213,</span>
<span class="gi">+    0xD073: 2214,</span>
<span class="gi">+    0xD075: 2215,</span>
<span class="gi">+    0xD077: 2216,</span>
<span class="gi">+    0xD081: 2217,</span>
<span class="gi">+    0xD082: 2218,</span>
<span class="gi">+    0xD085: 2219,</span>
<span class="gi">+    0xD089: 2220,</span>
<span class="gi">+    0xD091: 2221,</span>
<span class="gi">+    0xD093: 2222,</span>
<span class="gi">+    0xD095: 2223,</span>
<span class="gi">+    0xD096: 2224,</span>
<span class="gi">+    0xD097: 2225,</span>
<span class="gi">+    0xD0A1: 2226,</span>
<span class="gi">+    0xD0B7: 2227,</span>
<span class="gi">+    0xD0E1: 2228,</span>
<span class="gi">+    0xD0E2: 2229,</span>
<span class="gi">+    0xD0E5: 2230,</span>
<span class="gi">+    0xD0E9: 2231,</span>
<span class="gi">+    0xD0EB: 2232,</span>
<span class="gi">+    0xD0F1: 2233,</span>
<span class="gi">+    0xD0F3: 2234,</span>
<span class="gi">+    0xD0F5: 2235,</span>
<span class="gi">+    0xD0F7: 2236,</span>
<span class="gi">+    0xD141: 2237,</span>
<span class="gi">+    0xD142: 2238,</span>
<span class="gi">+    0xD145: 2239,</span>
<span class="gi">+    0xD149: 2240,</span>
<span class="gi">+    0xD151: 2241,</span>
<span class="gi">+    0xD153: 2242,</span>
<span class="gi">+    0xD155: 2243,</span>
<span class="gi">+    0xD157: 2244,</span>
<span class="gi">+    0xD161: 2245,</span>
<span class="gi">+    0xD162: 2246,</span>
<span class="gi">+    0xD165: 2247,</span>
<span class="gi">+    0xD169: 2248,</span>
<span class="gi">+    0xD171: 2249,</span>
<span class="gi">+    0xD173: 2250,</span>
<span class="gi">+    0xD175: 2251,</span>
<span class="gi">+    0xD176: 2252,</span>
<span class="gi">+    0xD177: 2253,</span>
<span class="gi">+    0xD181: 2254,</span>
<span class="gi">+    0xD185: 2255,</span>
<span class="gi">+    0xD189: 2256,</span>
<span class="gi">+    0xD193: 2257,</span>
<span class="gi">+    0xD1A1: 2258,</span>
<span class="gi">+    0xD1A2: 2259,</span>
<span class="gi">+    0xD1A5: 2260,</span>
<span class="gi">+    0xD1A9: 2261,</span>
<span class="gi">+    0xD1AE: 2262,</span>
<span class="gi">+    0xD1B1: 2263,</span>
<span class="gi">+    0xD1B3: 2264,</span>
<span class="gi">+    0xD1B5: 2265,</span>
<span class="gi">+    0xD1B7: 2266,</span>
<span class="gi">+    0xD1BB: 2267,</span>
<span class="gi">+    0xD1C1: 2268,</span>
<span class="gi">+    0xD1C2: 2269,</span>
<span class="gi">+    0xD1C5: 2270,</span>
<span class="gi">+    0xD1C9: 2271,</span>
<span class="gi">+    0xD1D5: 2272,</span>
<span class="gi">+    0xD1D7: 2273,</span>
<span class="gi">+    0xD1E1: 2274,</span>
<span class="gi">+    0xD1E2: 2275,</span>
<span class="gi">+    0xD1E5: 2276,</span>
<span class="gi">+    0xD1F5: 2277,</span>
<span class="gi">+    0xD1F7: 2278,</span>
<span class="gi">+    0xD241: 2279,</span>
<span class="gi">+    0xD242: 2280,</span>
<span class="gi">+    0xD245: 2281,</span>
<span class="gi">+    0xD249: 2282,</span>
<span class="gi">+    0xD253: 2283,</span>
<span class="gi">+    0xD255: 2284,</span>
<span class="gi">+    0xD257: 2285,</span>
<span class="gi">+    0xD261: 2286,</span>
<span class="gi">+    0xD265: 2287,</span>
<span class="gi">+    0xD269: 2288,</span>
<span class="gi">+    0xD273: 2289,</span>
<span class="gi">+    0xD275: 2290,</span>
<span class="gi">+    0xD281: 2291,</span>
<span class="gi">+    0xD282: 2292,</span>
<span class="gi">+    0xD285: 2293,</span>
<span class="gi">+    0xD289: 2294,</span>
<span class="gi">+    0xD28E: 2295,</span>
<span class="gi">+    0xD291: 2296,</span>
<span class="gi">+    0xD295: 2297,</span>
<span class="gi">+    0xD297: 2298,</span>
<span class="gi">+    0xD2A1: 2299,</span>
<span class="gi">+    0xD2A5: 2300,</span>
<span class="gi">+    0xD2A9: 2301,</span>
<span class="gi">+    0xD2B1: 2302,</span>
<span class="gi">+    0xD2B7: 2303,</span>
<span class="gi">+    0xD2C1: 2304,</span>
<span class="gi">+    0xD2C2: 2305,</span>
<span class="gi">+    0xD2C5: 2306,</span>
<span class="gi">+    0xD2C9: 2307,</span>
<span class="gi">+    0xD2D7: 2308,</span>
<span class="gi">+    0xD2E1: 2309,</span>
<span class="gi">+    0xD2E2: 2310,</span>
<span class="gi">+    0xD2E5: 2311,</span>
<span class="gi">+    0xD2E9: 2312,</span>
<span class="gi">+    0xD2F1: 2313,</span>
<span class="gi">+    0xD2F3: 2314,</span>
<span class="gi">+    0xD2F5: 2315,</span>
<span class="gi">+    0xD2F7: 2316,</span>
<span class="gi">+    0xD341: 2317,</span>
<span class="gi">+    0xD342: 2318,</span>
<span class="gi">+    0xD345: 2319,</span>
<span class="gi">+    0xD349: 2320,</span>
<span class="gi">+    0xD351: 2321,</span>
<span class="gi">+    0xD355: 2322,</span>
<span class="gi">+    0xD357: 2323,</span>
<span class="gi">+    0xD361: 2324,</span>
<span class="gi">+    0xD362: 2325,</span>
<span class="gi">+    0xD365: 2326,</span>
<span class="gi">+    0xD367: 2327,</span>
<span class="gi">+    0xD368: 2328,</span>
<span class="gi">+    0xD369: 2329,</span>
<span class="gi">+    0xD36A: 2330,</span>
<span class="gi">+    0xD371: 2331,</span>
<span class="gi">+    0xD373: 2332,</span>
<span class="gi">+    0xD375: 2333,</span>
<span class="gi">+    0xD377: 2334,</span>
<span class="gi">+    0xD37B: 2335,</span>
<span class="gi">+    0xD381: 2336,</span>
<span class="gi">+    0xD385: 2337,</span>
<span class="gi">+    0xD389: 2338,</span>
<span class="gi">+    0xD391: 2339,</span>
<span class="gi">+    0xD393: 2340,</span>
<span class="gi">+    0xD397: 2341,</span>
<span class="gi">+    0xD3A1: 2342,</span>
<span class="gi">+    0xD3A2: 2343,</span>
<span class="gi">+    0xD3A5: 2344,</span>
<span class="gi">+    0xD3A9: 2345,</span>
<span class="gi">+    0xD3B1: 2346,</span>
<span class="gi">+    0xD3B3: 2347,</span>
<span class="gi">+    0xD3B5: 2348,</span>
<span class="gi">+    0xD3B7: 2349,</span>
<span class="gi">+}</span>
<span class="gh">diff --git a/chardet/johabprober.py b/chardet/johabprober.py</span>
<span class="gh">index 06a8306..6f359d1 100644</span>
<span class="gd">--- a/chardet/johabprober.py</span>
<span class="gi">+++ b/chardet/johabprober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import JOHABDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .mbcharsetprober import MultiByteCharSetProber
<span class="gu">@@ -5,9 +32,16 @@ from .mbcssm import JOHAB_SM_MODEL</span>


<span class="w"> </span>class JOHABProber(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(JOHAB_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = JOHABDistributionAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "Johab"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Korean"</span>
<span class="gh">diff --git a/chardet/jpcntx.py b/chardet/jpcntx.py</span>
<span class="gh">index 3aa5f83..7a8e5be 100644</span>
<span class="gd">--- a/chardet/jpcntx.py</span>
<span class="gi">+++ b/chardet/jpcntx.py</span>
<span class="gu">@@ -1,294 +1,119 @@</span>
<span class="gd">-jp2_char_context = (0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1), (2, 4, 0, 4, 0, 3, 0, </span>
<span class="gd">-    4, 0, 3, 4, 4, 4, 2, 4, 3, 3, 4, 3, 2, 3, 3, 4, 2, 3, 3, 3, 2, 4, 1, 4,</span>
<span class="gd">-    3, 3, 1, 5, 4, 3, 4, 3, 4, 3, 5, 3, 0, 3, 5, 4, 2, 0, 3, 1, 0, 3, 3, 0,</span>
<span class="gd">-    3, 3, 0, 1, 1, 0, 4, 3, 0, 3, 3, 0, 4, 0, 2, 0, 3, 5, 5, 5, 5, 4, 0, 4,</span>
<span class="gd">-    1, 0, 3, 4), (0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2), (0, 4, 0, 5, 0, 5, 0, </span>
<span class="gd">-    4, 0, 4, 5, 4, 4, 3, 5, 3, 5, 1, 5, 3, 4, 3, 4, 4, 3, 4, 3, 3, 4, 3, 5,</span>
<span class="gd">-    4, 4, 3, 5, 5, 3, 5, 5, 5, 3, 5, 5, 3, 4, 5, 5, 3, 1, 3, 2, 0, 3, 4, 0,</span>
<span class="gd">-    4, 2, 0, 4, 2, 1, 5, 3, 2, 3, 5, 0, 4, 0, 2, 0, 5, 4, 4, 5, 4, 5, 0, 4,</span>
<span class="gd">-    0, 0, 4, 4), (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), (0, 3, 0, 4, 0, 3, 0, </span>
<span class="gd">-    3, 0, 4, 5, 4, 3, 3, 3, 3, 4, 3, 5, 4, 4, 3, 5, 4, 4, 3, 4, 3, 4, 4, 4,</span>
<span class="gd">-    4, 5, 3, 4, 4, 3, 4, 5, 5, 4, 5, 5, 1, 4, 5, 4, 3, 0, 3, 3, 1, 3, 3, 0,</span>
<span class="gd">-    4, 4, 0, 3, 3, 1, 5, 3, 3, 3, 5, 0, 4, 0, 3, 0, 4, 4, 3, 4, 3, 3, 0, 4,</span>
<span class="gd">-    1, 1, 3, 4), (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), (0, 4, 0, 3, 0, 3, 0, </span>
<span class="gd">-    4, 0, 3, 4, 4, 3, 2, 2, 1, 2, 1, 3, 1, 3, 3, 3, 3, 3, 4, 3, 1, 3, 3, 5,</span>
<span class="gd">-    3, 3, 0, 4, 3, 0, 5, 4, 3, 3, 5, 4, 4, 3, 4, 4, 5, 0, 1, 2, 0, 1, 2, 0,</span>
<span class="gd">-    2, 2, 0, 1, 0, 0, 5, 2, 2, 1, 4, 0, 3, 0, 1, 0, 4, 4, 3, 5, 4, 3, 0, 2,</span>
<span class="gd">-    1, 0, 4, 3), (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), (0, 3, 0, 5, 0, 4, 0, </span>
<span class="gd">-    2, 1, 4, 4, 2, 4, 1, 4, 2, 4, 2, 4, 3, 3, 3, 4, 3, 3, 3, 3, 1, 4, 2, 3,</span>
<span class="gd">-    3, 3, 1, 4, 4, 1, 1, 1, 4, 3, 3, 2, 0, 2, 4, 3, 2, 0, 3, 3, 0, 3, 1, 1,</span>
<span class="gd">-    0, 0, 0, 3, 3, 0, 4, 2, 2, 3, 4, 0, 4, 0, 3, 0, 4, 4, 5, 3, 4, 4, 0, 3,</span>
<span class="gd">-    0, 0, 1, 4), (1, 4, 0, 4, 0, 4, 0, 4, 0, 3, 5, 4, 4, 3, 4, 3, 5, 4, 3, </span>
<span class="gd">-    3, 4, 3, 5, 4, 4, 4, 4, 3, 4, 2, 4, 3, 3, 1, 5, 4, 3, 2, 4, 5, 4, 5, 5,</span>
<span class="gd">-    4, 4, 5, 4, 4, 0, 3, 2, 2, 3, 3, 0, 4, 3, 1, 3, 2, 1, 4, 3, 3, 4, 5, 0,</span>
<span class="gd">-    3, 0, 2, 0, 4, 5, 5, 4, 5, 4, 0, 4, 0, 0, 5, 4), (0, 5, 0, 5, 0, 4, 0, </span>
<span class="gd">-    3, 0, 4, 4, 3, 4, 3, 3, 3, 4, 0, 4, 4, 4, 3, 4, 3, 4, 3, 3, 1, 4, 2, 4,</span>
<span class="gd">-    3, 4, 0, 5, 4, 1, 4, 5, 4, 4, 5, 3, 2, 4, 3, 4, 3, 2, 4, 1, 3, 3, 3, 2,</span>
<span class="gd">-    3, 2, 0, 4, 3, 3, 4, 3, 3, 3, 4, 0, 4, 0, 3, 0, 4, 5, 4, 4, 4, 3, 0, 4,</span>
<span class="gd">-    1, 0, 1, 3), (0, 3, 1, 4, 0, 3, 0, 2, 0, 3, 4, 4, 3, 1, 4, 2, 3, 3, 4, </span>
<span class="gd">-    3, 4, 3, 4, 3, 4, 4, 3, 2, 3, 1, 5, 4, 4, 1, 4, 4, 3, 5, 4, 4, 3, 5, 5,</span>
<span class="gd">-    4, 3, 4, 4, 3, 1, 2, 3, 1, 2, 2, 0, 3, 2, 0, 3, 1, 0, 5, 3, 3, 3, 4, 3,</span>
<span class="gd">-    3, 3, 3, 4, 4, 4, 4, 5, 4, 2, 0, 3, 3, 2, 4, 3), (0, 2, 0, 3, 0, 1, 0, </span>
<span class="gd">-    1, 0, 0, 3, 2, 0, 0, 2, 0, 1, 0, 2, 1, 3, 3, 3, 1, 2, 3, 1, 0, 1, 0, 4,</span>
<span class="gd">-    2, 1, 1, 3, 3, 0, 4, 3, 3, 1, 4, 3, 3, 0, 3, 3, 2, 0, 0, 0, 0, 1, 0, 0,</span>
<span class="gd">-    2, 0, 0, 0, 0, 0, 4, 1, 0, 2, 3, 2, 2, 2, 1, 3, 3, 3, 4, 4, 3, 2, 0, 3,</span>
<span class="gd">-    1, 0, 3, 3), (0, 4, 0, 4, 0, 3, 0, 3, 0, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, </span>
<span class="gd">-    3, 4, 2, 4, 3, 4, 3, 3, 2, 4, 3, 4, 5, 4, 1, 4, 5, 3, 5, 4, 5, 3, 5, 4,</span>
<span class="gd">-    0, 3, 5, 5, 3, 1, 3, 3, 2, 2, 3, 0, 3, 4, 1, 3, 3, 2, 4, 3, 3, 3, 4, 0,</span>
<span class="gd">-    4, 0, 3, 0, 4, 5, 4, 4, 5, 3, 0, 4, 1, 0, 3, 4), (0, 2, 0, 3, 0, 3, 0, </span>
<span class="gd">-    0, 0, 2, 2, 2, 1, 0, 1, 0, 0, 0, 3, 0, 3, 0, 3, 0, 1, 3, 1, 0, 3, 1, 3,</span>
<span class="gd">-    3, 3, 1, 3, 3, 3, 0, 1, 3, 1, 3, 4, 0, 0, 3, 1, 1, 0, 3, 2, 0, 0, 0, 0,</span>
<span class="gd">-    1, 3, 0, 1, 0, 0, 3, 3, 2, 0, 3, 0, 0, 0, 0, 0, 3, 4, 3, 4, 3, 3, 0, 3,</span>
<span class="gd">-    0, 0, 2, 3), (2, 3, 0, 3, 0, 2, 0, 1, 0, 3, 3, 4, 3, 1, 3, 1, 1, 1, 3, </span>
<span class="gd">-    1, 4, 3, 4, 3, 3, 3, 0, 0, 3, 1, 5, 4, 3, 1, 4, 3, 2, 5, 5, 4, 4, 4, 4,</span>
<span class="gd">-    3, 3, 4, 4, 4, 0, 2, 1, 1, 3, 2, 0, 1, 2, 0, 0, 1, 0, 4, 1, 3, 3, 3, 0,</span>
<span class="gd">-    3, 0, 1, 0, 4, 4, 4, 5, 5, 3, 0, 2, 0, 0, 4, 4), (0, 2, 0, 1, 0, 3, 1, </span>
<span class="gd">-    3, 0, 2, 3, 3, 3, 0, 3, 1, 0, 0, 3, 0, 3, 2, 3, 1, 3, 2, 1, 1, 0, 0, 4,</span>
<span class="gd">-    2, 1, 0, 2, 3, 1, 4, 3, 2, 0, 4, 4, 3, 1, 3, 1, 3, 0, 1, 0, 0, 1, 0, 0,</span>
<span class="gd">-    0, 1, 0, 0, 0, 0, 4, 1, 1, 1, 2, 0, 3, 0, 0, 0, 3, 4, 2, 4, 3, 2, 0, 1,</span>
<span class="gd">-    0, 0, 3, 3), (0, 1, 0, 4, 0, 5, 0, 4, 0, 2, 4, 4, 2, 3, 3, 2, 3, 3, 5, </span>
<span class="gd">-    3, 3, 3, 4, 3, 4, 2, 3, 0, 4, 3, 3, 3, 4, 1, 4, 3, 2, 1, 5, 5, 3, 4, 5,</span>
<span class="gd">-    1, 3, 5, 4, 2, 0, 3, 3, 0, 1, 3, 0, 4, 2, 0, 1, 3, 1, 4, 3, 3, 3, 3, 0,</span>
<span class="gd">-    3, 0, 1, 0, 3, 4, 4, 4, 5, 5, 0, 3, 0, 1, 4, 5), (0, 2, 0, 3, 0, 3, 0, </span>
<span class="gd">-    0, 0, 2, 3, 1, 3, 0, 4, 0, 1, 1, 3, 0, 3, 4, 3, 2, 3, 1, 0, 3, 3, 2, 3,</span>
<span class="gd">-    1, 3, 0, 2, 3, 0, 2, 1, 4, 1, 2, 2, 0, 0, 3, 3, 0, 0, 2, 0, 0, 0, 1, 0,</span>
<span class="gd">-    0, 0, 0, 2, 2, 0, 3, 2, 1, 3, 3, 0, 2, 0, 2, 0, 0, 3, 3, 1, 2, 4, 0, 3,</span>
<span class="gd">-    0, 2, 2, 3), (2, 4, 0, 5, 0, 4, 0, 4, 0, 2, 4, 4, 4, 3, 4, 3, 3, 3, 1, </span>
<span class="gd">-    2, 4, 3, 4, 3, 4, 4, 5, 0, 3, 3, 3, 3, 2, 0, 4, 3, 1, 4, 3, 4, 1, 4, 4,</span>
<span class="gd">-    3, 3, 4, 4, 3, 1, 2, 3, 0, 4, 2, 0, 4, 1, 0, 3, 3, 0, 4, 3, 3, 3, 4, 0,</span>
<span class="gd">-    4, 0, 2, 0, 3, 5, 3, 4, 5, 2, 0, 3, 0, 0, 4, 5), (0, 3, 0, 4, 0, 1, 0, </span>
<span class="gd">-    1, 0, 1, 3, 2, 2, 1, 3, 0, 3, 0, 2, 0, 2, 0, 3, 0, 2, 0, 0, 0, 1, 0, 1,</span>
<span class="gd">-    1, 0, 0, 3, 1, 0, 0, 0, 4, 0, 3, 1, 0, 2, 1, 3, 0, 0, 0, 0, 0, 0, 3, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 4, 2, 2, 3, 1, 0, 3, 0, 0, 0, 1, 4, 4, 4, 3, 0, 0, 4,</span>
<span class="gd">-    0, 0, 1, 4), (1, 4, 1, 5, 0, 3, 0, 3, 0, 4, 5, 4, 4, 3, 5, 3, 3, 4, 4, </span>
<span class="gd">-    3, 4, 1, 3, 3, 3, 3, 2, 1, 4, 1, 5, 4, 3, 1, 4, 4, 3, 5, 4, 4, 3, 5, 4,</span>
<span class="gd">-    3, 3, 4, 4, 4, 0, 3, 3, 1, 2, 3, 0, 3, 1, 0, 3, 3, 0, 5, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 3, 3, 5, 4, 4, 3, 3, 5, 4, 0, 3, 2, 0, 4, 4), (0, 2, 0, 3, 0, 1, 0, </span>
<span class="gd">-    0, 0, 1, 3, 3, 3, 2, 4, 1, 3, 0, 3, 1, 3, 0, 2, 2, 1, 1, 0, 0, 2, 0, 4,</span>
<span class="gd">-    3, 1, 0, 4, 3, 0, 4, 4, 4, 1, 4, 3, 1, 1, 3, 3, 1, 0, 2, 0, 0, 1, 3, 0,</span>
<span class="gd">-    0, 0, 0, 2, 0, 0, 4, 3, 2, 4, 3, 5, 4, 3, 3, 3, 4, 3, 3, 4, 3, 3, 0, 2,</span>
<span class="gd">-    1, 0, 3, 3), (0, 2, 0, 4, 0, 3, 0, 2, 0, 2, 5, 5, 3, 4, 4, 4, 4, 1, 4, </span>
<span class="gd">-    3, 3, 0, 4, 3, 4, 3, 1, 3, 3, 2, 4, 3, 0, 3, 4, 3, 0, 3, 4, 4, 2, 4, 4,</span>
<span class="gd">-    0, 4, 5, 3, 3, 2, 2, 1, 1, 1, 2, 0, 1, 5, 0, 3, 3, 2, 4, 3, 3, 3, 4, 0,</span>
<span class="gd">-    3, 0, 2, 0, 4, 4, 3, 5, 5, 0, 0, 3, 0, 2, 3, 3), (0, 3, 0, 4, 0, 3, 0, </span>
<span class="gd">-    1, 0, 3, 4, 3, 3, 1, 3, 3, 3, 0, 3, 1, 3, 0, 4, 3, 3, 1, 1, 0, 3, 0, 3,</span>
<span class="gd">-    3, 0, 0, 4, 4, 0, 1, 5, 4, 3, 3, 5, 0, 3, 3, 4, 3, 0, 2, 0, 1, 1, 1, 0,</span>
<span class="gd">-    1, 3, 0, 1, 2, 1, 3, 3, 2, 3, 3, 0, 3, 0, 1, 0, 1, 3, 3, 4, 4, 1, 0, 1,</span>
<span class="gd">-    2, 2, 1, 3), (0, 1, 0, 4, 0, 4, 0, 3, 0, 1, 3, 3, 3, 2, 3, 1, 1, 0, 3, </span>
<span class="gd">-    0, 3, 3, 4, 3, 2, 4, 2, 0, 1, 0, 4, 3, 2, 0, 4, 3, 0, 5, 3, 3, 2, 4, 4,</span>
<span class="gd">-    4, 3, 3, 3, 4, 0, 1, 3, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 4, 2, 3, 3, 3, 0,</span>
<span class="gd">-    3, 0, 0, 0, 4, 4, 4, 5, 3, 2, 0, 3, 3, 0, 3, 5), (0, 2, 0, 3, 0, 0, 0, </span>
<span class="gd">-    3, 0, 1, 3, 0, 2, 0, 0, 0, 1, 0, 3, 1, 1, 3, 3, 0, 0, 3, 0, 0, 3, 0, 2,</span>
<span class="gd">-    3, 1, 0, 3, 1, 0, 3, 3, 2, 0, 4, 2, 2, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 2, 1, 2, 0, 1, 0, 1, 0, 0, 0, 1, 3, 1, 2, 0, 0, 0, 1,</span>
<span class="gd">-    0, 0, 1, 4), (0, 3, 0, 3, 0, 5, 0, 1, 0, 2, 4, 3, 1, 3, 3, 2, 1, 1, 5, </span>
<span class="gd">-    2, 1, 0, 5, 1, 2, 0, 0, 0, 3, 3, 2, 2, 3, 2, 4, 3, 0, 0, 3, 3, 1, 3, 3,</span>
<span class="gd">-    0, 2, 5, 3, 4, 0, 3, 3, 0, 1, 2, 0, 2, 2, 0, 3, 2, 0, 2, 2, 3, 3, 3, 0,</span>
<span class="gd">-    2, 0, 1, 0, 3, 4, 4, 2, 5, 4, 0, 3, 0, 0, 3, 5), (0, 3, 0, 3, 0, 3, 0, </span>
<span class="gd">-    1, 0, 3, 3, 3, 3, 0, 3, 0, 2, 0, 2, 1, 1, 0, 2, 0, 1, 0, 0, 0, 2, 1, 0,</span>
<span class="gd">-    0, 1, 0, 3, 2, 0, 0, 3, 3, 1, 2, 3, 1, 0, 3, 3, 0, 0, 1, 0, 0, 0, 0, 0,</span>
<span class="gd">-    2, 0, 0, 0, 0, 0, 2, 3, 1, 2, 3, 0, 3, 0, 1, 0, 3, 2, 1, 0, 4, 3, 0, 1,</span>
<span class="gd">-    1, 0, 3, 3), (0, 4, 0, 5, 0, 3, 0, 3, 0, 4, 5, 5, 4, 3, 5, 3, 4, 3, 5, </span>
<span class="gd">-    3, 3, 2, 5, 3, 4, 4, 4, 3, 4, 3, 4, 5, 5, 3, 4, 4, 3, 4, 4, 5, 4, 4, 4,</span>
<span class="gd">-    3, 4, 5, 5, 4, 2, 3, 4, 2, 3, 4, 0, 3, 3, 1, 4, 3, 2, 4, 3, 3, 5, 5, 0,</span>
<span class="gd">-    3, 0, 3, 0, 5, 5, 5, 5, 4, 4, 0, 4, 0, 1, 4, 4), (0, 4, 0, 4, 0, 3, 0, </span>
<span class="gd">-    3, 0, 3, 5, 4, 4, 2, 3, 2, 5, 1, 3, 2, 5, 1, 4, 2, 3, 2, 3, 3, 4, 3, 3,</span>
<span class="gd">-    3, 3, 2, 5, 4, 1, 3, 3, 5, 3, 4, 4, 0, 4, 4, 3, 1, 1, 3, 1, 0, 2, 3, 0,</span>
<span class="gd">-    2, 3, 0, 3, 0, 0, 4, 3, 1, 3, 4, 0, 3, 0, 2, 0, 4, 4, 4, 3, 4, 5, 0, 4,</span>
<span class="gd">-    0, 0, 3, 4), (0, 3, 0, 3, 0, 3, 1, 2, 0, 3, 4, 4, 3, 3, 3, 0, 2, 2, 4, </span>
<span class="gd">-    3, 3, 1, 3, 3, 3, 1, 1, 0, 3, 1, 4, 3, 2, 3, 4, 4, 2, 4, 4, 4, 3, 4, 4,</span>
<span class="gd">-    3, 2, 4, 4, 3, 1, 3, 3, 1, 3, 3, 0, 4, 1, 0, 2, 2, 1, 4, 3, 2, 3, 3, 5,</span>
<span class="gd">-    4, 3, 3, 5, 4, 4, 3, 3, 0, 4, 0, 3, 2, 2, 4, 4), (0, 2, 0, 1, 0, 0, 0, </span>
<span class="gd">-    0, 0, 1, 2, 1, 3, 0, 0, 0, 0, 0, 2, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 3,</span>
<span class="gd">-    0, 0, 1, 0, 1, 1, 3, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 0, 3, 4, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0,</span>
<span class="gd">-    0, 0, 1, 1), (0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 4, 1, 4, 0, 3, 0, 4, </span>
<span class="gd">-    0, 3, 0, 4, 0, 3, 0, 3, 0, 4, 1, 5, 1, 4, 0, 0, 3, 0, 5, 0, 5, 2, 0, 1,</span>
<span class="gd">-    0, 0, 0, 2, 1, 4, 0, 1, 3, 0, 0, 3, 0, 0, 3, 1, 1, 4, 1, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0), (1, 4, 0, 5, 0, 3, 0, </span>
<span class="gd">-    2, 0, 3, 5, 4, 4, 3, 4, 3, 5, 3, 4, 3, 3, 0, 4, 3, 3, 3, 3, 3, 3, 2, 4,</span>
<span class="gd">-    4, 3, 1, 3, 4, 4, 5, 4, 4, 3, 4, 4, 1, 3, 5, 4, 3, 3, 3, 1, 2, 2, 3, 3,</span>
<span class="gd">-    1, 3, 1, 3, 3, 3, 5, 3, 3, 4, 5, 0, 3, 0, 3, 0, 3, 4, 3, 4, 4, 3, 0, 3,</span>
<span class="gd">-    0, 2, 4, 3), (0, 1, 0, 4, 0, 0, 0, 0, 0, 1, 4, 0, 4, 1, 4, 2, 4, 0, 3, </span>
<span class="gd">-    0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 0, 3, 1, 1, 1, 0, 3, 0, 0, 0, 1, 2, 1, 0,</span>
<span class="gd">-    0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 3, 2, 0, 2, 2, 0,</span>
<span class="gd">-    1, 0, 0, 0, 2, 3, 2, 3, 3, 0, 0, 0, 0, 2, 1, 0), (0, 5, 1, 5, 0, 3, 0, </span>
<span class="gd">-    3, 0, 5, 4, 4, 5, 1, 5, 3, 3, 0, 4, 3, 4, 3, 5, 3, 4, 3, 3, 2, 4, 3, 4,</span>
<span class="gd">-    3, 3, 0, 3, 3, 1, 4, 4, 3, 4, 4, 4, 3, 4, 5, 5, 3, 2, 3, 1, 1, 3, 3, 1,</span>
<span class="gd">-    3, 1, 1, 3, 3, 2, 4, 5, 3, 3, 5, 0, 4, 0, 3, 0, 4, 4, 3, 5, 3, 3, 0, 3,</span>
<span class="gd">-    4, 0, 4, 3), (0, 5, 0, 5, 0, 3, 0, 2, 0, 4, 4, 3, 5, 2, 4, 3, 3, 3, 4, </span>
<span class="gd">-    4, 4, 3, 5, 3, 5, 3, 3, 1, 4, 0, 4, 3, 3, 0, 3, 3, 0, 4, 4, 4, 4, 5, 4,</span>
<span class="gd">-    3, 3, 5, 5, 3, 2, 3, 1, 2, 3, 2, 0, 1, 0, 0, 3, 2, 2, 4, 4, 3, 1, 5, 0,</span>
<span class="gd">-    4, 0, 3, 0, 4, 3, 1, 3, 2, 1, 0, 3, 3, 0, 3, 3), (0, 4, 0, 5, 0, 5, 0, </span>
<span class="gd">-    4, 0, 4, 5, 5, 5, 3, 4, 3, 3, 2, 5, 4, 4, 3, 5, 3, 5, 3, 4, 0, 4, 3, 4,</span>
<span class="gd">-    4, 3, 2, 4, 4, 3, 4, 5, 4, 4, 5, 5, 0, 3, 5, 5, 4, 1, 3, 3, 2, 3, 3, 1,</span>
<span class="gd">-    3, 1, 0, 4, 3, 1, 4, 4, 3, 4, 5, 0, 4, 0, 2, 0, 4, 3, 4, 4, 3, 3, 0, 4,</span>
<span class="gd">-    0, 0, 5, 5), (0, 4, 0, 4, 0, 5, 0, 1, 1, 3, 3, 4, 4, 3, 4, 1, 3, 0, 5, </span>
<span class="gd">-    1, 3, 0, 3, 1, 3, 1, 1, 0, 3, 0, 3, 3, 4, 0, 4, 3, 0, 4, 4, 4, 3, 4, 4,</span>
<span class="gd">-    0, 3, 5, 4, 1, 0, 3, 0, 0, 2, 3, 0, 3, 1, 0, 3, 1, 0, 3, 2, 1, 3, 5, 0,</span>
<span class="gd">-    3, 0, 1, 0, 3, 2, 3, 3, 4, 4, 0, 2, 2, 0, 4, 4), (2, 4, 0, 5, 0, 4, 0, </span>
<span class="gd">-    3, 0, 4, 5, 5, 4, 3, 5, 3, 5, 3, 5, 3, 5, 2, 5, 3, 4, 3, 3, 4, 3, 4, 5,</span>
<span class="gd">-    3, 2, 1, 5, 4, 3, 2, 3, 4, 5, 3, 4, 1, 2, 5, 4, 3, 0, 3, 3, 0, 3, 2, 0,</span>
<span class="gd">-    2, 3, 0, 4, 1, 0, 3, 4, 3, 3, 5, 0, 3, 0, 1, 0, 4, 5, 5, 5, 4, 3, 0, 4,</span>
<span class="gd">-    2, 0, 3, 5), (0, 5, 0, 4, 0, 4, 0, 2, 0, 5, 4, 3, 4, 3, 4, 3, 3, 3, 4, </span>
<span class="gd">-    3, 4, 2, 5, 3, 5, 3, 4, 1, 4, 3, 4, 4, 4, 0, 3, 5, 0, 4, 4, 4, 4, 5, 3,</span>
<span class="gd">-    1, 3, 4, 5, 3, 3, 3, 3, 3, 3, 3, 0, 2, 2, 0, 3, 3, 2, 4, 3, 3, 3, 5, 3,</span>
<span class="gd">-    4, 1, 3, 3, 5, 3, 2, 0, 0, 0, 0, 4, 3, 1, 3, 3), (0, 1, 0, 3, 0, 3, 0, </span>
<span class="gd">-    1, 0, 1, 3, 3, 3, 2, 3, 3, 3, 0, 3, 0, 0, 0, 3, 1, 3, 0, 0, 0, 2, 2, 2,</span>
<span class="gd">-    3, 0, 0, 3, 2, 0, 1, 2, 4, 1, 3, 3, 0, 0, 3, 3, 3, 0, 1, 0, 0, 2, 1, 0,</span>
<span class="gd">-    0, 3, 0, 3, 1, 0, 3, 0, 0, 1, 3, 0, 2, 0, 1, 0, 3, 3, 1, 3, 3, 0, 0, 1,</span>
<span class="gd">-    1, 0, 3, 3), (0, 2, 0, 3, 0, 2, 1, 4, 0, 2, 2, 3, 1, 1, 3, 1, 1, 0, 2, </span>
<span class="gd">-    0, 3, 1, 2, 3, 1, 3, 0, 0, 1, 0, 4, 3, 2, 3, 3, 3, 1, 4, 2, 3, 3, 3, 3,</span>
<span class="gd">-    1, 0, 3, 1, 4, 0, 1, 1, 0, 1, 2, 0, 1, 1, 0, 1, 1, 0, 3, 1, 3, 2, 2, 0,</span>
<span class="gd">-    1, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 2, 3), (0, 5, 0, 4, 0, 5, 0, </span>
<span class="gd">-    2, 0, 4, 5, 5, 3, 3, 4, 3, 3, 1, 5, 4, 4, 2, 4, 4, 4, 3, 4, 2, 4, 3, 5,</span>
<span class="gd">-    5, 4, 3, 3, 4, 3, 3, 5, 5, 4, 5, 5, 1, 3, 4, 5, 3, 1, 4, 3, 1, 3, 3, 0,</span>
<span class="gd">-    3, 3, 1, 4, 3, 1, 4, 5, 3, 3, 5, 0, 4, 0, 3, 0, 5, 3, 3, 1, 4, 3, 0, 4,</span>
<span class="gd">-    0, 1, 5, 3), (0, 5, 0, 5, 0, 4, 0, 2, 0, 4, 4, 3, 4, 3, 3, 3, 3, 3, 5, </span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 5, 3, 3, 5, 2, 4, 4, 4, 3, 4, 4, 3, 3, 4, 4, 5, 5, 3,</span>
<span class="gd">-    3, 4, 3, 4, 3, 3, 4, 3, 3, 3, 3, 1, 2, 2, 1, 4, 3, 3, 5, 4, 4, 3, 4, 0,</span>
<span class="gd">-    4, 0, 3, 0, 4, 4, 4, 4, 4, 1, 0, 4, 2, 0, 2, 4), (0, 4, 0, 4, 0, 3, 0, </span>
<span class="gd">-    1, 0, 3, 5, 2, 3, 0, 3, 0, 2, 1, 4, 2, 3, 3, 4, 1, 4, 3, 3, 2, 4, 1, 3,</span>
<span class="gd">-    3, 3, 0, 3, 3, 0, 0, 3, 3, 3, 5, 3, 3, 3, 3, 3, 2, 0, 2, 0, 0, 2, 0, 0,</span>
<span class="gd">-    2, 0, 0, 1, 0, 0, 3, 1, 2, 2, 3, 0, 3, 0, 2, 0, 4, 4, 3, 3, 4, 1, 0, 3,</span>
<span class="gd">-    0, 0, 2, 4), (0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 0, 0, 0, 0, </span>
<span class="gd">-    0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 3, 1, 3, 0, 3, 2, 0, 0, 0, 1, 0, 3, 2,</span>
<span class="gd">-    0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 3, 4, 0, 2, 0, 0, 0, 0, 0, 0, 2), (0, 2, 1, 3, 0, 2, 0, </span>
<span class="gd">-    2, 0, 3, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 4, 2, 2, 1, 2, 1, 4, 0, 4,</span>
<span class="gd">-    3, 1, 3, 3, 3, 2, 4, 3, 5, 4, 3, 3, 3, 3, 3, 3, 3, 0, 1, 3, 0, 2, 0, 0,</span>
<span class="gd">-    1, 0, 0, 1, 0, 0, 4, 2, 0, 2, 3, 0, 3, 3, 0, 3, 3, 4, 2, 3, 1, 4, 0, 1,</span>
<span class="gd">-    2, 0, 2, 3), (0, 3, 0, 3, 0, 1, 0, 3, 0, 2, 3, 3, 3, 0, 3, 1, 2, 0, 3, </span>
<span class="gd">-    3, 2, 3, 3, 2, 3, 2, 3, 1, 3, 0, 4, 3, 2, 0, 3, 3, 1, 4, 3, 3, 2, 3, 4,</span>
<span class="gd">-    3, 1, 3, 3, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 4, 1, 1, 0, 3, 0,</span>
<span class="gd">-    3, 1, 0, 2, 3, 3, 3, 3, 3, 1, 0, 0, 2, 0, 3, 3), (0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 3, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3,</span>
<span class="gd">-    0, 3, 0, 3, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 0, 2, 3, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 3), (0, 2, 0, 3, 1, 3, 0, 3, 0, 2, 3, 3, 3, 1, 3, 1, 3, 1, 3, </span>
<span class="gd">-    1, 3, 3, 3, 1, 3, 0, 2, 3, 1, 1, 4, 3, 3, 2, 3, 3, 1, 2, 2, 4, 1, 3, 3,</span>
<span class="gd">-    0, 1, 4, 2, 3, 0, 1, 3, 0, 3, 0, 0, 1, 3, 0, 2, 0, 0, 3, 3, 2, 1, 3, 0,</span>
<span class="gd">-    3, 0, 2, 0, 3, 4, 4, 4, 3, 1, 0, 3, 0, 0, 3, 3), (0, 2, 0, 1, 0, 2, 0, </span>
<span class="gd">-    0, 0, 1, 3, 2, 2, 1, 3, 0, 1, 1, 3, 0, 3, 2, 3, 1, 2, 0, 2, 0, 1, 1, 3,</span>
<span class="gd">-    3, 3, 0, 3, 3, 1, 1, 2, 3, 2, 3, 3, 1, 2, 3, 2, 0, 0, 1, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 3, 0, 1, 0, 0, 2, 1, 2, 1, 3, 0, 3, 0, 0, 0, 3, 4, 4, 4, 3, 2, 0, 2,</span>
<span class="gd">-    0, 0, 2, 4), (0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 1, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    1, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3), (0, 3, 0, 3, 0, 2, 0, </span>
<span class="gd">-    3, 0, 3, 3, 3, 2, 3, 2, 2, 2, 0, 3, 1, 3, 3, 3, 2, 3, 3, 0, 0, 3, 0, 3,</span>
<span class="gd">-    2, 2, 0, 2, 3, 1, 4, 3, 4, 3, 3, 2, 3, 1, 5, 4, 4, 0, 3, 1, 2, 1, 3, 0,</span>
<span class="gd">-    3, 1, 1, 2, 0, 2, 3, 1, 3, 1, 3, 0, 3, 0, 1, 0, 3, 3, 4, 4, 2, 1, 0, 2,</span>
<span class="gd">-    1, 0, 2, 4), (0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 4, 2, 5, 1, 4, 0, 2, 0, 2, </span>
<span class="gd">-    1, 3, 1, 4, 0, 2, 1, 0, 0, 2, 1, 4, 1, 1, 0, 3, 3, 0, 5, 1, 3, 2, 3, 3,</span>
<span class="gd">-    1, 0, 3, 2, 3, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 1, 0, 3, 0,</span>
<span class="gd">-    2, 0, 1, 0, 3, 3, 3, 4, 3, 3, 0, 0, 0, 0, 2, 3), (0, 0, 0, 1, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 1, 0, 0,</span>
<span class="gd">-    0, 0, 0, 3), (0, 1, 0, 3, 0, 4, 0, 3, 0, 2, 4, 3, 1, 0, 3, 2, 2, 1, 3, </span>
<span class="gd">-    1, 2, 2, 3, 1, 1, 1, 2, 1, 3, 0, 1, 2, 0, 1, 3, 2, 1, 3, 0, 5, 5, 1, 0,</span>
<span class="gd">-    0, 1, 3, 2, 1, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 3, 4, 0, 1, 1, 1, 3, 2, 0,</span>
<span class="gd">-    2, 0, 1, 0, 2, 3, 3, 1, 2, 3, 0, 1, 0, 1, 0, 4), (0, 0, 0, 1, 0, 3, 0, </span>
<span class="gd">-    3, 0, 2, 2, 1, 0, 0, 4, 0, 3, 0, 3, 1, 3, 0, 3, 0, 3, 0, 1, 0, 3, 0, 3,</span>
<span class="gd">-    1, 3, 0, 3, 3, 0, 0, 1, 2, 1, 1, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 1, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 2, 2, 1, 2, 0, 0, 2, 0, 0, 0, 0, 2, 3, 3, 3, 3, 0, 0,</span>
<span class="gd">-    0, 0, 1, 4), (0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 3, 1, 1, 0, 3, 0, 1, 0, 2, </span>
<span class="gd">-    0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 2, 0, 2, 3, 0, 0, 2, 2, 3, 1, 2,</span>
<span class="gd">-    0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 3, 0, 0, 2, 0, 0, 0, 0, 2, 3), (2, 4, 0, 5, 0, 5, 0, </span>
<span class="gd">-    4, 0, 3, 4, 3, 3, 3, 4, 3, 3, 3, 4, 3, 4, 4, 5, 4, 5, 5, 5, 2, 3, 0, 5,</span>
<span class="gd">-    5, 4, 1, 5, 4, 3, 1, 5, 4, 3, 4, 4, 3, 3, 4, 3, 3, 0, 3, 2, 0, 2, 3, 0,</span>
<span class="gd">-    3, 0, 0, 3, 3, 0, 5, 3, 2, 3, 3, 0, 3, 0, 3, 0, 3, 4, 5, 4, 5, 3, 0, 4,</span>
<span class="gd">-    3, 0, 3, 4), (0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 3, 4, 3, 2, 3, 2, 3, 0, 4, </span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 2, 4, 3, 3, 1, 3, 4, 3, 4, 4, 4, 3, 4, 4,</span>
<span class="gd">-    3, 2, 4, 4, 1, 0, 2, 0, 0, 1, 1, 0, 2, 0, 0, 3, 1, 0, 5, 3, 2, 1, 3, 0,</span>
<span class="gd">-    3, 0, 1, 2, 4, 3, 2, 4, 3, 3, 0, 3, 2, 0, 4, 4), (0, 3, 0, 3, 0, 1, 0, </span>
<span class="gd">-    0, 0, 1, 4, 3, 3, 2, 3, 1, 3, 1, 4, 2, 3, 2, 4, 2, 3, 4, 3, 0, 2, 2, 3,</span>
<span class="gd">-    3, 3, 0, 3, 3, 3, 0, 3, 4, 1, 3, 3, 0, 3, 4, 3, 3, 0, 1, 1, 0, 1, 0, 0,</span>
<span class="gd">-    0, 4, 0, 3, 0, 0, 3, 1, 2, 1, 3, 0, 4, 0, 1, 0, 4, 3, 3, 4, 3, 3, 0, 2,</span>
<span class="gd">-    0, 0, 3, 3), (0, 3, 0, 4, 0, 1, 0, 3, 0, 3, 4, 3, 3, 0, 3, 3, 3, 1, 3, </span>
<span class="gd">-    1, 3, 3, 4, 3, 3, 3, 0, 0, 3, 1, 5, 3, 3, 1, 3, 3, 2, 5, 4, 3, 3, 4, 5,</span>
<span class="gd">-    3, 2, 5, 3, 4, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 4, 2, 2, 1, 3, 0,</span>
<span class="gd">-    3, 0, 2, 0, 4, 4, 3, 5, 3, 2, 0, 1, 1, 0, 3, 4), (0, 5, 0, 4, 0, 5, 0, </span>
<span class="gd">-    2, 0, 4, 4, 3, 3, 2, 3, 3, 3, 1, 4, 3, 4, 1, 5, 3, 4, 3, 4, 0, 4, 2, 4,</span>
<span class="gd">-    3, 4, 1, 5, 4, 0, 4, 4, 4, 4, 5, 4, 1, 3, 5, 4, 2, 1, 4, 1, 1, 3, 2, 0,</span>
<span class="gd">-    3, 1, 0, 3, 2, 1, 4, 3, 3, 3, 4, 0, 4, 0, 3, 0, 4, 4, 4, 3, 3, 3, 0, 4,</span>
<span class="gd">-    2, 0, 3, 4), (1, 4, 0, 4, 0, 3, 0, 1, 0, 3, 3, 3, 1, 1, 3, 3, 2, 2, 3, </span>
<span class="gd">-    3, 1, 0, 3, 2, 2, 1, 2, 0, 3, 1, 2, 1, 2, 0, 3, 2, 0, 2, 2, 3, 3, 4, 3,</span>
<span class="gd">-    0, 3, 3, 1, 2, 0, 1, 1, 3, 1, 2, 0, 0, 3, 0, 1, 1, 0, 3, 2, 2, 3, 3, 0,</span>
<span class="gd">-    3, 0, 0, 0, 2, 3, 3, 4, 3, 3, 0, 1, 0, 0, 1, 4), (0, 4, 0, 4, 0, 4, 0, </span>
<span class="gd">-    0, 0, 3, 4, 4, 3, 1, 4, 2, 3, 2, 3, 3, 3, 1, 4, 3, 4, 0, 3, 0, 4, 2, 3,</span>
<span class="gd">-    3, 2, 2, 5, 4, 2, 1, 3, 4, 3, 4, 3, 1, 3, 3, 4, 2, 0, 2, 1, 0, 3, 3, 0,</span>
<span class="gd">-    0, 2, 0, 3, 1, 0, 4, 4, 3, 4, 3, 0, 4, 0, 1, 0, 2, 4, 4, 4, 4, 4, 0, 3,</span>
<span class="gd">-    2, 0, 3, 3), (0, 0, 0, 1, 0, 4, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 2, 0, 0, 1, 0, 0, 0, 1,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2), (0, 2, 0, 3, 0, 4, 0, </span>
<span class="gd">-    4, 0, 1, 3, 3, 3, 0, 4, 0, 2, 1, 2, 1, 1, 1, 2, 0, 3, 1, 1, 0, 1, 0, 3,</span>
<span class="gd">-    1, 0, 0, 3, 3, 2, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 2, 0, 2, 2, 0, 3, 1, 0,</span>
<span class="gd">-    0, 1, 0, 1, 1, 0, 1, 2, 0, 3, 0, 0, 0, 0, 1, 0, 0, 3, 3, 4, 3, 1, 0, 1,</span>
<span class="gd">-    0, 3, 0, 2), (0, 0, 0, 3, 0, 5, 0, 0, 0, 0, 1, 0, 2, 0, 3, 1, 0, 1, 3, </span>
<span class="gd">-    0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 4, 0, 0, 0, 2, 3, 0, 1, 4,</span>
<span class="gd">-    1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 0, 0, 0, 0, 0, 3), (0, 2, 0, 5, 0, 5, 0, </span>
<span class="gd">-    1, 0, 2, 4, 3, 3, 2, 5, 1, 3, 2, 3, 3, 3, 0, 4, 1, 2, 0, 3, 0, 4, 0, 2,</span>
<span class="gd">-    2, 1, 1, 5, 3, 0, 0, 1, 4, 2, 3, 2, 0, 3, 3, 3, 2, 0, 2, 4, 1, 1, 2, 0,</span>
<span class="gd">-    1, 1, 0, 3, 1, 0, 1, 3, 1, 2, 3, 0, 2, 0, 0, 0, 1, 3, 5, 4, 4, 4, 0, 3,</span>
<span class="gd">-    0, 0, 1, 3), (0, 4, 0, 5, 0, 4, 0, 4, 0, 4, 5, 4, 3, 3, 4, 3, 3, 3, 4, </span>
<span class="gd">-    3, 4, 4, 5, 3, 4, 5, 4, 2, 4, 2, 3, 4, 3, 1, 4, 4, 1, 3, 5, 4, 4, 5, 5,</span>
<span class="gd">-    4, 4, 5, 5, 5, 2, 3, 3, 1, 4, 3, 1, 3, 3, 0, 3, 3, 1, 4, 3, 4, 4, 4, 0,</span>
<span class="gd">-    3, 0, 4, 0, 3, 3, 4, 4, 5, 0, 0, 4, 3, 0, 4, 5), (0, 4, 0, 4, 0, 3, 0, </span>
<span class="gd">-    3, 0, 3, 4, 4, 4, 3, 3, 2, 4, 3, 4, 3, 4, 3, 5, 3, 4, 3, 2, 1, 4, 2, 4,</span>
<span class="gd">-    4, 3, 1, 3, 4, 2, 4, 5, 5, 3, 4, 5, 4, 1, 5, 4, 3, 0, 3, 2, 2, 3, 2, 1,</span>
<span class="gd">-    3, 1, 0, 3, 3, 3, 5, 3, 3, 3, 5, 4, 4, 2, 3, 3, 4, 3, 3, 3, 2, 1, 0, 3,</span>
<span class="gd">-    2, 1, 4, 3), (0, 4, 0, 5, 0, 4, 0, 3, 0, 3, 5, 5, 3, 2, 4, 3, 4, 0, 5, </span>
<span class="gd">-    4, 4, 1, 4, 4, 4, 3, 3, 3, 4, 3, 5, 5, 2, 3, 3, 4, 1, 2, 5, 5, 3, 5, 5,</span>
<span class="gd">-    2, 3, 5, 5, 4, 0, 3, 2, 0, 3, 3, 1, 1, 5, 1, 4, 1, 0, 4, 3, 2, 3, 5, 0,</span>
<span class="gd">-    4, 0, 3, 0, 5, 4, 3, 4, 3, 0, 0, 4, 1, 0, 4, 4), (1, 3, 0, 4, 0, 2, 0, </span>
<span class="gd">-    2, 0, 2, 5, 5, 3, 3, 3, 3, 3, 0, 4, 2, 3, 4, 4, 4, 3, 4, 0, 0, 3, 4, 5,</span>
<span class="gd">-    4, 3, 3, 3, 3, 2, 5, 5, 4, 5, 5, 5, 4, 3, 5, 5, 5, 1, 3, 1, 0, 1, 0, 0,</span>
<span class="gd">-    3, 2, 0, 4, 2, 0, 5, 2, 3, 2, 4, 1, 3, 0, 3, 0, 4, 5, 4, 5, 4, 3, 0, 4,</span>
<span class="gd">-    2, 0, 5, 4), (0, 3, 0, 4, 0, 5, 0, 3, 0, 3, 4, 4, 3, 2, 3, 2, 3, 3, 3, </span>
<span class="gd">-    3, 3, 2, 4, 3, 3, 2, 2, 0, 3, 3, 3, 3, 3, 1, 3, 3, 3, 0, 4, 4, 3, 4, 4,</span>
<span class="gd">-    1, 1, 4, 4, 2, 0, 3, 1, 0, 1, 1, 0, 4, 1, 0, 2, 3, 1, 3, 3, 1, 3, 4, 0,</span>
<span class="gd">-    3, 0, 1, 0, 3, 1, 3, 0, 0, 1, 0, 2, 0, 0, 4, 4), (0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0), (0, 3, 0, 3, 0, 2, 0, 3, 0, 1, 5, 4, 3, 3, 3, 1, 4, 2, 1, </span>
<span class="gd">-    2, 3, 4, 4, 2, 4, 4, 5, 0, 3, 1, 4, 3, 4, 0, 4, 3, 3, 3, 2, 3, 2, 5, 3,</span>
<span class="gd">-    4, 3, 2, 2, 3, 0, 0, 3, 0, 2, 1, 0, 1, 2, 0, 0, 0, 0, 2, 1, 1, 3, 1, 0,</span>
<span class="gd">-    2, 0, 4, 0, 3, 4, 4, 4, 5, 2, 0, 2, 0, 0, 1, 3), (0, 0, 0, 0, 0, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 4,</span>
<span class="gd">-    2, 1, 1, 0, 1, 0, 3, 2, 0, 0, 3, 1, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 4, 0, 4, 2, 1, 0, 0,</span>
<span class="gd">-    0, 0, 0, 1), (0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, </span>
<span class="gd">-    0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 3, 1, 0, 0, 0, 2, 0, 2, 1, 0, 0, 1, 2,</span>
<span class="gd">-    1, 0, 1, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0,</span>
<span class="gd">-    0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2), (0, 4, 0, 4, 0, 4, 0, </span>
<span class="gd">-    3, 0, 4, 4, 3, 4, 2, 4, 3, 2, 0, 4, 4, 4, 3, 5, 3, 5, 3, 3, 2, 4, 2, 4,</span>
<span class="gd">-    3, 4, 3, 1, 4, 0, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 4, 1, 3, 4, 3, 2,</span>
<span class="gd">-    1, 2, 1, 3, 3, 3, 4, 4, 3, 3, 5, 0, 4, 0, 3, 0, 4, 3, 3, 3, 2, 1, 0, 3,</span>
<span class="gd">-    0, 0, 3, 3), (0, 4, 0, 3, 0, 3, 0, 3, 0, 3, 5, 5, 3, 3, 3, 3, 4, 3, 4, </span>
<span class="gd">-    3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 3, 5, 3, 3, 1, 3, 2, 4, 5, 5, 5, 5, 4,</span>
<span class="gd">-    3, 4, 5, 5, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 1, 2, 3, 2, 4, 3, 3, 3, 4, 0,</span>
<span class="gd">-    4, 0, 2, 0, 4, 3, 2, 2, 1, 2, 0, 3, 0, 0, 4, 1)</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Communicator client code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="gi">+</span>
<span class="gi">+# This is hiragana 2-char sequence table, the number in each cell represents its frequency category</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+jp2_char_context = (</span>
<span class="gi">+    (0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1),</span>
<span class="gi">+    (2, 4, 0, 4, 0, 3, 0, 4, 0, 3, 4, 4, 4, 2, 4, 3, 3, 4, 3, 2, 3, 3, 4, 2, 3, 3, 3, 2, 4, 1, 4, 3, 3, 1, 5, 4, 3, 4, 3, 4, 3, 5, 3, 0, 3, 5, 4, 2, 0, 3, 1, 0, 3, 3, 0, 3, 3, 0, 1, 1, 0, 4, 3, 0, 3, 3, 0, 4, 0, 2, 0, 3, 5, 5, 5, 5, 4, 0, 4, 1, 0, 3, 4),</span>
<span class="gi">+    (0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2),</span>
<span class="gi">+    (0, 4, 0, 5, 0, 5, 0, 4, 0, 4, 5, 4, 4, 3, 5, 3, 5, 1, 5, 3, 4, 3, 4, 4, 3, 4, 3, 3, 4, 3, 5, 4, 4, 3, 5, 5, 3, 5, 5, 5, 3, 5, 5, 3, 4, 5, 5, 3, 1, 3, 2, 0, 3, 4, 0, 4, 2, 0, 4, 2, 1, 5, 3, 2, 3, 5, 0, 4, 0, 2, 0, 5, 4, 4, 5, 4, 5, 0, 4, 0, 0, 4, 4),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),</span>
<span class="gi">+    (0, 3, 0, 4, 0, 3, 0, 3, 0, 4, 5, 4, 3, 3, 3, 3, 4, 3, 5, 4, 4, 3, 5, 4, 4, 3, 4, 3, 4, 4, 4, 4, 5, 3, 4, 4, 3, 4, 5, 5, 4, 5, 5, 1, 4, 5, 4, 3, 0, 3, 3, 1, 3, 3, 0, 4, 4, 0, 3, 3, 1, 5, 3, 3, 3, 5, 0, 4, 0, 3, 0, 4, 4, 3, 4, 3, 3, 0, 4, 1, 1, 3, 4),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),</span>
<span class="gi">+    (0, 4, 0, 3, 0, 3, 0, 4, 0, 3, 4, 4, 3, 2, 2, 1, 2, 1, 3, 1, 3, 3, 3, 3, 3, 4, 3, 1, 3, 3, 5, 3, 3, 0, 4, 3, 0, 5, 4, 3, 3, 5, 4, 4, 3, 4, 4, 5, 0, 1, 2, 0, 1, 2, 0, 2, 2, 0, 1, 0, 0, 5, 2, 2, 1, 4, 0, 3, 0, 1, 0, 4, 4, 3, 5, 4, 3, 0, 2, 1, 0, 4, 3),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),</span>
<span class="gi">+    (0, 3, 0, 5, 0, 4, 0, 2, 1, 4, 4, 2, 4, 1, 4, 2, 4, 2, 4, 3, 3, 3, 4, 3, 3, 3, 3, 1, 4, 2, 3, 3, 3, 1, 4, 4, 1, 1, 1, 4, 3, 3, 2, 0, 2, 4, 3, 2, 0, 3, 3, 0, 3, 1, 1, 0, 0, 0, 3, 3, 0, 4, 2, 2, 3, 4, 0, 4, 0, 3, 0, 4, 4, 5, 3, 4, 4, 0, 3, 0, 0, 1, 4),</span>
<span class="gi">+    (1, 4, 0, 4, 0, 4, 0, 4, 0, 3, 5, 4, 4, 3, 4, 3, 5, 4, 3, 3, 4, 3, 5, 4, 4, 4, 4, 3, 4, 2, 4, 3, 3, 1, 5, 4, 3, 2, 4, 5, 4, 5, 5, 4, 4, 5, 4, 4, 0, 3, 2, 2, 3, 3, 0, 4, 3, 1, 3, 2, 1, 4, 3, 3, 4, 5, 0, 3, 0, 2, 0, 4, 5, 5, 4, 5, 4, 0, 4, 0, 0, 5, 4),</span>
<span class="gi">+    (0, 5, 0, 5, 0, 4, 0, 3, 0, 4, 4, 3, 4, 3, 3, 3, 4, 0, 4, 4, 4, 3, 4, 3, 4, 3, 3, 1, 4, 2, 4, 3, 4, 0, 5, 4, 1, 4, 5, 4, 4, 5, 3, 2, 4, 3, 4, 3, 2, 4, 1, 3, 3, 3, 2, 3, 2, 0, 4, 3, 3, 4, 3, 3, 3, 4, 0, 4, 0, 3, 0, 4, 5, 4, 4, 4, 3, 0, 4, 1, 0, 1, 3),</span>
<span class="gi">+    (0, 3, 1, 4, 0, 3, 0, 2, 0, 3, 4, 4, 3, 1, 4, 2, 3, 3, 4, 3, 4, 3, 4, 3, 4, 4, 3, 2, 3, 1, 5, 4, 4, 1, 4, 4, 3, 5, 4, 4, 3, 5, 5, 4, 3, 4, 4, 3, 1, 2, 3, 1, 2, 2, 0, 3, 2, 0, 3, 1, 0, 5, 3, 3, 3, 4, 3, 3, 3, 3, 4, 4, 4, 4, 5, 4, 2, 0, 3, 3, 2, 4, 3),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 1, 0, 1, 0, 0, 3, 2, 0, 0, 2, 0, 1, 0, 2, 1, 3, 3, 3, 1, 2, 3, 1, 0, 1, 0, 4, 2, 1, 1, 3, 3, 0, 4, 3, 3, 1, 4, 3, 3, 0, 3, 3, 2, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 4, 1, 0, 2, 3, 2, 2, 2, 1, 3, 3, 3, 4, 4, 3, 2, 0, 3, 1, 0, 3, 3),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 3, 0, 3, 0, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 3, 4, 2, 4, 3, 4, 3, 3, 2, 4, 3, 4, 5, 4, 1, 4, 5, 3, 5, 4, 5, 3, 5, 4, 0, 3, 5, 5, 3, 1, 3, 3, 2, 2, 3, 0, 3, 4, 1, 3, 3, 2, 4, 3, 3, 3, 4, 0, 4, 0, 3, 0, 4, 5, 4, 4, 5, 3, 0, 4, 1, 0, 3, 4),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 3, 0, 0, 0, 2, 2, 2, 1, 0, 1, 0, 0, 0, 3, 0, 3, 0, 3, 0, 1, 3, 1, 0, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 1, 3, 1, 3, 4, 0, 0, 3, 1, 1, 0, 3, 2, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 3, 3, 2, 0, 3, 0, 0, 0, 0, 0, 3, 4, 3, 4, 3, 3, 0, 3, 0, 0, 2, 3),</span>
<span class="gi">+    (2, 3, 0, 3, 0, 2, 0, 1, 0, 3, 3, 4, 3, 1, 3, 1, 1, 1, 3, 1, 4, 3, 4, 3, 3, 3, 0, 0, 3, 1, 5, 4, 3, 1, 4, 3, 2, 5, 5, 4, 4, 4, 4, 3, 3, 4, 4, 4, 0, 2, 1, 1, 3, 2, 0, 1, 2, 0, 0, 1, 0, 4, 1, 3, 3, 3, 0, 3, 0, 1, 0, 4, 4, 4, 5, 5, 3, 0, 2, 0, 0, 4, 4),</span>
<span class="gi">+    (0, 2, 0, 1, 0, 3, 1, 3, 0, 2, 3, 3, 3, 0, 3, 1, 0, 0, 3, 0, 3, 2, 3, 1, 3, 2, 1, 1, 0, 0, 4, 2, 1, 0, 2, 3, 1, 4, 3, 2, 0, 4, 4, 3, 1, 3, 1, 3, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 1, 1, 1, 2, 0, 3, 0, 0, 0, 3, 4, 2, 4, 3, 2, 0, 1, 0, 0, 3, 3),</span>
<span class="gi">+    (0, 1, 0, 4, 0, 5, 0, 4, 0, 2, 4, 4, 2, 3, 3, 2, 3, 3, 5, 3, 3, 3, 4, 3, 4, 2, 3, 0, 4, 3, 3, 3, 4, 1, 4, 3, 2, 1, 5, 5, 3, 4, 5, 1, 3, 5, 4, 2, 0, 3, 3, 0, 1, 3, 0, 4, 2, 0, 1, 3, 1, 4, 3, 3, 3, 3, 0, 3, 0, 1, 0, 3, 4, 4, 4, 5, 5, 0, 3, 0, 1, 4, 5),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 3, 0, 0, 0, 2, 3, 1, 3, 0, 4, 0, 1, 1, 3, 0, 3, 4, 3, 2, 3, 1, 0, 3, 3, 2, 3, 1, 3, 0, 2, 3, 0, 2, 1, 4, 1, 2, 2, 0, 0, 3, 3, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 2, 2, 0, 3, 2, 1, 3, 3, 0, 2, 0, 2, 0, 0, 3, 3, 1, 2, 4, 0, 3, 0, 2, 2, 3),</span>
<span class="gi">+    (2, 4, 0, 5, 0, 4, 0, 4, 0, 2, 4, 4, 4, 3, 4, 3, 3, 3, 1, 2, 4, 3, 4, 3, 4, 4, 5, 0, 3, 3, 3, 3, 2, 0, 4, 3, 1, 4, 3, 4, 1, 4, 4, 3, 3, 4, 4, 3, 1, 2, 3, 0, 4, 2, 0, 4, 1, 0, 3, 3, 0, 4, 3, 3, 3, 4, 0, 4, 0, 2, 0, 3, 5, 3, 4, 5, 2, 0, 3, 0, 0, 4, 5),</span>
<span class="gi">+    (0, 3, 0, 4, 0, 1, 0, 1, 0, 1, 3, 2, 2, 1, 3, 0, 3, 0, 2, 0, 2, 0, 3, 0, 2, 0, 0, 0, 1, 0, 1, 1, 0, 0, 3, 1, 0, 0, 0, 4, 0, 3, 1, 0, 2, 1, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 2, 2, 3, 1, 0, 3, 0, 0, 0, 1, 4, 4, 4, 3, 0, 0, 4, 0, 0, 1, 4),</span>
<span class="gi">+    (1, 4, 1, 5, 0, 3, 0, 3, 0, 4, 5, 4, 4, 3, 5, 3, 3, 4, 4, 3, 4, 1, 3, 3, 3, 3, 2, 1, 4, 1, 5, 4, 3, 1, 4, 4, 3, 5, 4, 4, 3, 5, 4, 3, 3, 4, 4, 4, 0, 3, 3, 1, 2, 3, 0, 3, 1, 0, 3, 3, 0, 5, 4, 4, 4, 4, 4, 4, 3, 3, 5, 4, 4, 3, 3, 5, 4, 0, 3, 2, 0, 4, 4),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 1, 0, 0, 0, 1, 3, 3, 3, 2, 4, 1, 3, 0, 3, 1, 3, 0, 2, 2, 1, 1, 0, 0, 2, 0, 4, 3, 1, 0, 4, 3, 0, 4, 4, 4, 1, 4, 3, 1, 1, 3, 3, 1, 0, 2, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 4, 3, 2, 4, 3, 5, 4, 3, 3, 3, 4, 3, 3, 4, 3, 3, 0, 2, 1, 0, 3, 3),</span>
<span class="gi">+    (0, 2, 0, 4, 0, 3, 0, 2, 0, 2, 5, 5, 3, 4, 4, 4, 4, 1, 4, 3, 3, 0, 4, 3, 4, 3, 1, 3, 3, 2, 4, 3, 0, 3, 4, 3, 0, 3, 4, 4, 2, 4, 4, 0, 4, 5, 3, 3, 2, 2, 1, 1, 1, 2, 0, 1, 5, 0, 3, 3, 2, 4, 3, 3, 3, 4, 0, 3, 0, 2, 0, 4, 4, 3, 5, 5, 0, 0, 3, 0, 2, 3, 3),</span>
<span class="gi">+    (0, 3, 0, 4, 0, 3, 0, 1, 0, 3, 4, 3, 3, 1, 3, 3, 3, 0, 3, 1, 3, 0, 4, 3, 3, 1, 1, 0, 3, 0, 3, 3, 0, 0, 4, 4, 0, 1, 5, 4, 3, 3, 5, 0, 3, 3, 4, 3, 0, 2, 0, 1, 1, 1, 0, 1, 3, 0, 1, 2, 1, 3, 3, 2, 3, 3, 0, 3, 0, 1, 0, 1, 3, 3, 4, 4, 1, 0, 1, 2, 2, 1, 3),</span>
<span class="gi">+    (0, 1, 0, 4, 0, 4, 0, 3, 0, 1, 3, 3, 3, 2, 3, 1, 1, 0, 3, 0, 3, 3, 4, 3, 2, 4, 2, 0, 1, 0, 4, 3, 2, 0, 4, 3, 0, 5, 3, 3, 2, 4, 4, 4, 3, 3, 3, 4, 0, 1, 3, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 4, 2, 3, 3, 3, 0, 3, 0, 0, 0, 4, 4, 4, 5, 3, 2, 0, 3, 3, 0, 3, 5),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 0, 0, 3, 0, 1, 3, 0, 2, 0, 0, 0, 1, 0, 3, 1, 1, 3, 3, 0, 0, 3, 0, 0, 3, 0, 2, 3, 1, 0, 3, 1, 0, 3, 3, 2, 0, 4, 2, 2, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 0, 1, 0, 1, 0, 0, 0, 1, 3, 1, 2, 0, 0, 0, 1, 0, 0, 1, 4),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 5, 0, 1, 0, 2, 4, 3, 1, 3, 3, 2, 1, 1, 5, 2, 1, 0, 5, 1, 2, 0, 0, 0, 3, 3, 2, 2, 3, 2, 4, 3, 0, 0, 3, 3, 1, 3, 3, 0, 2, 5, 3, 4, 0, 3, 3, 0, 1, 2, 0, 2, 2, 0, 3, 2, 0, 2, 2, 3, 3, 3, 0, 2, 0, 1, 0, 3, 4, 4, 2, 5, 4, 0, 3, 0, 0, 3, 5),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 3, 0, 1, 0, 3, 3, 3, 3, 0, 3, 0, 2, 0, 2, 1, 1, 0, 2, 0, 1, 0, 0, 0, 2, 1, 0, 0, 1, 0, 3, 2, 0, 0, 3, 3, 1, 2, 3, 1, 0, 3, 3, 0, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 3, 1, 2, 3, 0, 3, 0, 1, 0, 3, 2, 1, 0, 4, 3, 0, 1, 1, 0, 3, 3),</span>
<span class="gi">+    (0, 4, 0, 5, 0, 3, 0, 3, 0, 4, 5, 5, 4, 3, 5, 3, 4, 3, 5, 3, 3, 2, 5, 3, 4, 4, 4, 3, 4, 3, 4, 5, 5, 3, 4, 4, 3, 4, 4, 5, 4, 4, 4, 3, 4, 5, 5, 4, 2, 3, 4, 2, 3, 4, 0, 3, 3, 1, 4, 3, 2, 4, 3, 3, 5, 5, 0, 3, 0, 3, 0, 5, 5, 5, 5, 4, 4, 0, 4, 0, 1, 4, 4),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 3, 0, 3, 0, 3, 5, 4, 4, 2, 3, 2, 5, 1, 3, 2, 5, 1, 4, 2, 3, 2, 3, 3, 4, 3, 3, 3, 3, 2, 5, 4, 1, 3, 3, 5, 3, 4, 4, 0, 4, 4, 3, 1, 1, 3, 1, 0, 2, 3, 0, 2, 3, 0, 3, 0, 0, 4, 3, 1, 3, 4, 0, 3, 0, 2, 0, 4, 4, 4, 3, 4, 5, 0, 4, 0, 0, 3, 4),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 3, 1, 2, 0, 3, 4, 4, 3, 3, 3, 0, 2, 2, 4, 3, 3, 1, 3, 3, 3, 1, 1, 0, 3, 1, 4, 3, 2, 3, 4, 4, 2, 4, 4, 4, 3, 4, 4, 3, 2, 4, 4, 3, 1, 3, 3, 1, 3, 3, 0, 4, 1, 0, 2, 2, 1, 4, 3, 2, 3, 3, 5, 4, 3, 3, 5, 4, 4, 3, 3, 0, 4, 0, 3, 2, 2, 4, 4),</span>
<span class="gi">+    (0, 2, 0, 1, 0, 0, 0, 0, 0, 1, 2, 1, 3, 0, 0, 0, 0, 0, 2, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 1, 0, 1, 1, 3, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 0, 3, 4, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1),</span>
<span class="gi">+    (0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 4, 1, 4, 0, 3, 0, 4, 0, 3, 0, 4, 0, 3, 0, 3, 0, 4, 1, 5, 1, 4, 0, 0, 3, 0, 5, 0, 5, 2, 0, 1, 0, 0, 0, 2, 1, 4, 0, 1, 3, 0, 0, 3, 0, 0, 3, 1, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0),</span>
<span class="gi">+    (1, 4, 0, 5, 0, 3, 0, 2, 0, 3, 5, 4, 4, 3, 4, 3, 5, 3, 4, 3, 3, 0, 4, 3, 3, 3, 3, 3, 3, 2, 4, 4, 3, 1, 3, 4, 4, 5, 4, 4, 3, 4, 4, 1, 3, 5, 4, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 5, 3, 3, 4, 5, 0, 3, 0, 3, 0, 3, 4, 3, 4, 4, 3, 0, 3, 0, 2, 4, 3),</span>
<span class="gi">+    (0, 1, 0, 4, 0, 0, 0, 0, 0, 1, 4, 0, 4, 1, 4, 2, 4, 0, 3, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 0, 3, 1, 1, 1, 0, 3, 0, 0, 0, 1, 2, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 3, 2, 0, 2, 2, 0, 1, 0, 0, 0, 2, 3, 2, 3, 3, 0, 0, 0, 0, 2, 1, 0),</span>
<span class="gi">+    (0, 5, 1, 5, 0, 3, 0, 3, 0, 5, 4, 4, 5, 1, 5, 3, 3, 0, 4, 3, 4, 3, 5, 3, 4, 3, 3, 2, 4, 3, 4, 3, 3, 0, 3, 3, 1, 4, 4, 3, 4, 4, 4, 3, 4, 5, 5, 3, 2, 3, 1, 1, 3, 3, 1, 3, 1, 1, 3, 3, 2, 4, 5, 3, 3, 5, 0, 4, 0, 3, 0, 4, 4, 3, 5, 3, 3, 0, 3, 4, 0, 4, 3),</span>
<span class="gi">+    (0, 5, 0, 5, 0, 3, 0, 2, 0, 4, 4, 3, 5, 2, 4, 3, 3, 3, 4, 4, 4, 3, 5, 3, 5, 3, 3, 1, 4, 0, 4, 3, 3, 0, 3, 3, 0, 4, 4, 4, 4, 5, 4, 3, 3, 5, 5, 3, 2, 3, 1, 2, 3, 2, 0, 1, 0, 0, 3, 2, 2, 4, 4, 3, 1, 5, 0, 4, 0, 3, 0, 4, 3, 1, 3, 2, 1, 0, 3, 3, 0, 3, 3),</span>
<span class="gi">+    (0, 4, 0, 5, 0, 5, 0, 4, 0, 4, 5, 5, 5, 3, 4, 3, 3, 2, 5, 4, 4, 3, 5, 3, 5, 3, 4, 0, 4, 3, 4, 4, 3, 2, 4, 4, 3, 4, 5, 4, 4, 5, 5, 0, 3, 5, 5, 4, 1, 3, 3, 2, 3, 3, 1, 3, 1, 0, 4, 3, 1, 4, 4, 3, 4, 5, 0, 4, 0, 2, 0, 4, 3, 4, 4, 3, 3, 0, 4, 0, 0, 5, 5),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 5, 0, 1, 1, 3, 3, 4, 4, 3, 4, 1, 3, 0, 5, 1, 3, 0, 3, 1, 3, 1, 1, 0, 3, 0, 3, 3, 4, 0, 4, 3, 0, 4, 4, 4, 3, 4, 4, 0, 3, 5, 4, 1, 0, 3, 0, 0, 2, 3, 0, 3, 1, 0, 3, 1, 0, 3, 2, 1, 3, 5, 0, 3, 0, 1, 0, 3, 2, 3, 3, 4, 4, 0, 2, 2, 0, 4, 4),</span>
<span class="gi">+    (2, 4, 0, 5, 0, 4, 0, 3, 0, 4, 5, 5, 4, 3, 5, 3, 5, 3, 5, 3, 5, 2, 5, 3, 4, 3, 3, 4, 3, 4, 5, 3, 2, 1, 5, 4, 3, 2, 3, 4, 5, 3, 4, 1, 2, 5, 4, 3, 0, 3, 3, 0, 3, 2, 0, 2, 3, 0, 4, 1, 0, 3, 4, 3, 3, 5, 0, 3, 0, 1, 0, 4, 5, 5, 5, 4, 3, 0, 4, 2, 0, 3, 5),</span>
<span class="gi">+    (0, 5, 0, 4, 0, 4, 0, 2, 0, 5, 4, 3, 4, 3, 4, 3, 3, 3, 4, 3, 4, 2, 5, 3, 5, 3, 4, 1, 4, 3, 4, 4, 4, 0, 3, 5, 0, 4, 4, 4, 4, 5, 3, 1, 3, 4, 5, 3, 3, 3, 3, 3, 3, 3, 0, 2, 2, 0, 3, 3, 2, 4, 3, 3, 3, 5, 3, 4, 1, 3, 3, 5, 3, 2, 0, 0, 0, 0, 4, 3, 1, 3, 3),</span>
<span class="gi">+    (0, 1, 0, 3, 0, 3, 0, 1, 0, 1, 3, 3, 3, 2, 3, 3, 3, 0, 3, 0, 0, 0, 3, 1, 3, 0, 0, 0, 2, 2, 2, 3, 0, 0, 3, 2, 0, 1, 2, 4, 1, 3, 3, 0, 0, 3, 3, 3, 0, 1, 0, 0, 2, 1, 0, 0, 3, 0, 3, 1, 0, 3, 0, 0, 1, 3, 0, 2, 0, 1, 0, 3, 3, 1, 3, 3, 0, 0, 1, 1, 0, 3, 3),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 2, 1, 4, 0, 2, 2, 3, 1, 1, 3, 1, 1, 0, 2, 0, 3, 1, 2, 3, 1, 3, 0, 0, 1, 0, 4, 3, 2, 3, 3, 3, 1, 4, 2, 3, 3, 3, 3, 1, 0, 3, 1, 4, 0, 1, 1, 0, 1, 2, 0, 1, 1, 0, 1, 1, 0, 3, 1, 3, 2, 2, 0, 1, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 2, 3),</span>
<span class="gi">+    (0, 5, 0, 4, 0, 5, 0, 2, 0, 4, 5, 5, 3, 3, 4, 3, 3, 1, 5, 4, 4, 2, 4, 4, 4, 3, 4, 2, 4, 3, 5, 5, 4, 3, 3, 4, 3, 3, 5, 5, 4, 5, 5, 1, 3, 4, 5, 3, 1, 4, 3, 1, 3, 3, 0, 3, 3, 1, 4, 3, 1, 4, 5, 3, 3, 5, 0, 4, 0, 3, 0, 5, 3, 3, 1, 4, 3, 0, 4, 0, 1, 5, 3),</span>
<span class="gi">+    (0, 5, 0, 5, 0, 4, 0, 2, 0, 4, 4, 3, 4, 3, 3, 3, 3, 3, 5, 4, 4, 4, 4, 4, 4, 5, 3, 3, 5, 2, 4, 4, 4, 3, 4, 4, 3, 3, 4, 4, 5, 5, 3, 3, 4, 3, 4, 3, 3, 4, 3, 3, 3, 3, 1, 2, 2, 1, 4, 3, 3, 5, 4, 4, 3, 4, 0, 4, 0, 3, 0, 4, 4, 4, 4, 4, 1, 0, 4, 2, 0, 2, 4),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 3, 0, 1, 0, 3, 5, 2, 3, 0, 3, 0, 2, 1, 4, 2, 3, 3, 4, 1, 4, 3, 3, 2, 4, 1, 3, 3, 3, 0, 3, 3, 0, 0, 3, 3, 3, 5, 3, 3, 3, 3, 3, 2, 0, 2, 0, 0, 2, 0, 0, 2, 0, 0, 1, 0, 0, 3, 1, 2, 2, 3, 0, 3, 0, 2, 0, 4, 4, 3, 3, 4, 1, 0, 3, 0, 0, 2, 4),</span>
<span class="gi">+    (0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 3, 1, 3, 0, 3, 2, 0, 0, 0, 1, 0, 3, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 0, 2, 0, 0, 0, 0, 0, 0, 2),</span>
<span class="gi">+    (0, 2, 1, 3, 0, 2, 0, 2, 0, 3, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 4, 2, 2, 1, 2, 1, 4, 0, 4, 3, 1, 3, 3, 3, 2, 4, 3, 5, 4, 3, 3, 3, 3, 3, 3, 3, 0, 1, 3, 0, 2, 0, 0, 1, 0, 0, 1, 0, 0, 4, 2, 0, 2, 3, 0, 3, 3, 0, 3, 3, 4, 2, 3, 1, 4, 0, 1, 2, 0, 2, 3),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 1, 0, 3, 0, 2, 3, 3, 3, 0, 3, 1, 2, 0, 3, 3, 2, 3, 3, 2, 3, 2, 3, 1, 3, 0, 4, 3, 2, 0, 3, 3, 1, 4, 3, 3, 2, 3, 4, 3, 1, 3, 3, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 4, 1, 1, 0, 3, 0, 3, 1, 0, 2, 3, 3, 3, 3, 3, 1, 0, 0, 2, 0, 3, 3),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 3, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3),</span>
<span class="gi">+    (0, 2, 0, 3, 1, 3, 0, 3, 0, 2, 3, 3, 3, 1, 3, 1, 3, 1, 3, 1, 3, 3, 3, 1, 3, 0, 2, 3, 1, 1, 4, 3, 3, 2, 3, 3, 1, 2, 2, 4, 1, 3, 3, 0, 1, 4, 2, 3, 0, 1, 3, 0, 3, 0, 0, 1, 3, 0, 2, 0, 0, 3, 3, 2, 1, 3, 0, 3, 0, 2, 0, 3, 4, 4, 4, 3, 1, 0, 3, 0, 0, 3, 3),</span>
<span class="gi">+    (0, 2, 0, 1, 0, 2, 0, 0, 0, 1, 3, 2, 2, 1, 3, 0, 1, 1, 3, 0, 3, 2, 3, 1, 2, 0, 2, 0, 1, 1, 3, 3, 3, 0, 3, 3, 1, 1, 2, 3, 2, 3, 3, 1, 2, 3, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 2, 1, 2, 1, 3, 0, 3, 0, 0, 0, 3, 4, 4, 4, 3, 2, 0, 2, 0, 0, 2, 4),</span>
<span class="gi">+    (0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 2, 0, 3, 0, 3, 3, 3, 2, 3, 2, 2, 2, 0, 3, 1, 3, 3, 3, 2, 3, 3, 0, 0, 3, 0, 3, 2, 2, 0, 2, 3, 1, 4, 3, 4, 3, 3, 2, 3, 1, 5, 4, 4, 0, 3, 1, 2, 1, 3, 0, 3, 1, 1, 2, 0, 2, 3, 1, 3, 1, 3, 0, 3, 0, 1, 0, 3, 3, 4, 4, 2, 1, 0, 2, 1, 0, 2, 4),</span>
<span class="gi">+    (0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 4, 2, 5, 1, 4, 0, 2, 0, 2, 1, 3, 1, 4, 0, 2, 1, 0, 0, 2, 1, 4, 1, 1, 0, 3, 3, 0, 5, 1, 3, 2, 3, 3, 1, 0, 3, 2, 3, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 1, 0, 3, 0, 2, 0, 1, 0, 3, 3, 3, 4, 3, 3, 0, 0, 0, 0, 2, 3),</span>
<span class="gi">+    (0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 3),</span>
<span class="gi">+    (0, 1, 0, 3, 0, 4, 0, 3, 0, 2, 4, 3, 1, 0, 3, 2, 2, 1, 3, 1, 2, 2, 3, 1, 1, 1, 2, 1, 3, 0, 1, 2, 0, 1, 3, 2, 1, 3, 0, 5, 5, 1, 0, 0, 1, 3, 2, 1, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 3, 4, 0, 1, 1, 1, 3, 2, 0, 2, 0, 1, 0, 2, 3, 3, 1, 2, 3, 0, 1, 0, 1, 0, 4),</span>
<span class="gi">+    (0, 0, 0, 1, 0, 3, 0, 3, 0, 2, 2, 1, 0, 0, 4, 0, 3, 0, 3, 1, 3, 0, 3, 0, 3, 0, 1, 0, 3, 0, 3, 1, 3, 0, 3, 3, 0, 0, 1, 2, 1, 1, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 2, 0, 0, 2, 0, 0, 0, 0, 2, 3, 3, 3, 3, 0, 0, 0, 0, 1, 4),</span>
<span class="gi">+    (0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 3, 1, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 2, 0, 2, 3, 0, 0, 2, 2, 3, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 2, 0, 0, 0, 0, 2, 3),</span>
<span class="gi">+    (2, 4, 0, 5, 0, 5, 0, 4, 0, 3, 4, 3, 3, 3, 4, 3, 3, 3, 4, 3, 4, 4, 5, 4, 5, 5, 5, 2, 3, 0, 5, 5, 4, 1, 5, 4, 3, 1, 5, 4, 3, 4, 4, 3, 3, 4, 3, 3, 0, 3, 2, 0, 2, 3, 0, 3, 0, 0, 3, 3, 0, 5, 3, 2, 3, 3, 0, 3, 0, 3, 0, 3, 4, 5, 4, 5, 3, 0, 4, 3, 0, 3, 4),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 3, 4, 3, 2, 3, 2, 3, 0, 4, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 2, 4, 3, 3, 1, 3, 4, 3, 4, 4, 4, 3, 4, 4, 3, 2, 4, 4, 1, 0, 2, 0, 0, 1, 1, 0, 2, 0, 0, 3, 1, 0, 5, 3, 2, 1, 3, 0, 3, 0, 1, 2, 4, 3, 2, 4, 3, 3, 0, 3, 2, 0, 4, 4),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 1, 0, 0, 0, 1, 4, 3, 3, 2, 3, 1, 3, 1, 4, 2, 3, 2, 4, 2, 3, 4, 3, 0, 2, 2, 3, 3, 3, 0, 3, 3, 3, 0, 3, 4, 1, 3, 3, 0, 3, 4, 3, 3, 0, 1, 1, 0, 1, 0, 0, 0, 4, 0, 3, 0, 0, 3, 1, 2, 1, 3, 0, 4, 0, 1, 0, 4, 3, 3, 4, 3, 3, 0, 2, 0, 0, 3, 3),</span>
<span class="gi">+    (0, 3, 0, 4, 0, 1, 0, 3, 0, 3, 4, 3, 3, 0, 3, 3, 3, 1, 3, 1, 3, 3, 4, 3, 3, 3, 0, 0, 3, 1, 5, 3, 3, 1, 3, 3, 2, 5, 4, 3, 3, 4, 5, 3, 2, 5, 3, 4, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 4, 2, 2, 1, 3, 0, 3, 0, 2, 0, 4, 4, 3, 5, 3, 2, 0, 1, 1, 0, 3, 4),</span>
<span class="gi">+    (0, 5, 0, 4, 0, 5, 0, 2, 0, 4, 4, 3, 3, 2, 3, 3, 3, 1, 4, 3, 4, 1, 5, 3, 4, 3, 4, 0, 4, 2, 4, 3, 4, 1, 5, 4, 0, 4, 4, 4, 4, 5, 4, 1, 3, 5, 4, 2, 1, 4, 1, 1, 3, 2, 0, 3, 1, 0, 3, 2, 1, 4, 3, 3, 3, 4, 0, 4, 0, 3, 0, 4, 4, 4, 3, 3, 3, 0, 4, 2, 0, 3, 4),</span>
<span class="gi">+    (1, 4, 0, 4, 0, 3, 0, 1, 0, 3, 3, 3, 1, 1, 3, 3, 2, 2, 3, 3, 1, 0, 3, 2, 2, 1, 2, 0, 3, 1, 2, 1, 2, 0, 3, 2, 0, 2, 2, 3, 3, 4, 3, 0, 3, 3, 1, 2, 0, 1, 1, 3, 1, 2, 0, 0, 3, 0, 1, 1, 0, 3, 2, 2, 3, 3, 0, 3, 0, 0, 0, 2, 3, 3, 4, 3, 3, 0, 1, 0, 0, 1, 4),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 4, 0, 0, 0, 3, 4, 4, 3, 1, 4, 2, 3, 2, 3, 3, 3, 1, 4, 3, 4, 0, 3, 0, 4, 2, 3, 3, 2, 2, 5, 4, 2, 1, 3, 4, 3, 4, 3, 1, 3, 3, 4, 2, 0, 2, 1, 0, 3, 3, 0, 0, 2, 0, 3, 1, 0, 4, 4, 3, 4, 3, 0, 4, 0, 1, 0, 2, 4, 4, 4, 4, 4, 0, 3, 2, 0, 3, 3),</span>
<span class="gi">+    (0, 0, 0, 1, 0, 4, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 2, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2),</span>
<span class="gi">+    (0, 2, 0, 3, 0, 4, 0, 4, 0, 1, 3, 3, 3, 0, 4, 0, 2, 1, 2, 1, 1, 1, 2, 0, 3, 1, 1, 0, 1, 0, 3, 1, 0, 0, 3, 3, 2, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 2, 0, 2, 2, 0, 3, 1, 0, 0, 1, 0, 1, 1, 0, 1, 2, 0, 3, 0, 0, 0, 0, 1, 0, 0, 3, 3, 4, 3, 1, 0, 1, 0, 3, 0, 2),</span>
<span class="gi">+    (0, 0, 0, 3, 0, 5, 0, 0, 0, 0, 1, 0, 2, 0, 3, 1, 0, 1, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 4, 0, 0, 0, 2, 3, 0, 1, 4, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 0, 0, 0, 0, 0, 3),</span>
<span class="gi">+    (0, 2, 0, 5, 0, 5, 0, 1, 0, 2, 4, 3, 3, 2, 5, 1, 3, 2, 3, 3, 3, 0, 4, 1, 2, 0, 3, 0, 4, 0, 2, 2, 1, 1, 5, 3, 0, 0, 1, 4, 2, 3, 2, 0, 3, 3, 3, 2, 0, 2, 4, 1, 1, 2, 0, 1, 1, 0, 3, 1, 0, 1, 3, 1, 2, 3, 0, 2, 0, 0, 0, 1, 3, 5, 4, 4, 4, 0, 3, 0, 0, 1, 3),</span>
<span class="gi">+    (0, 4, 0, 5, 0, 4, 0, 4, 0, 4, 5, 4, 3, 3, 4, 3, 3, 3, 4, 3, 4, 4, 5, 3, 4, 5, 4, 2, 4, 2, 3, 4, 3, 1, 4, 4, 1, 3, 5, 4, 4, 5, 5, 4, 4, 5, 5, 5, 2, 3, 3, 1, 4, 3, 1, 3, 3, 0, 3, 3, 1, 4, 3, 4, 4, 4, 0, 3, 0, 4, 0, 3, 3, 4, 4, 5, 0, 0, 4, 3, 0, 4, 5),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 3, 0, 3, 0, 3, 4, 4, 4, 3, 3, 2, 4, 3, 4, 3, 4, 3, 5, 3, 4, 3, 2, 1, 4, 2, 4, 4, 3, 1, 3, 4, 2, 4, 5, 5, 3, 4, 5, 4, 1, 5, 4, 3, 0, 3, 2, 2, 3, 2, 1, 3, 1, 0, 3, 3, 3, 5, 3, 3, 3, 5, 4, 4, 2, 3, 3, 4, 3, 3, 3, 2, 1, 0, 3, 2, 1, 4, 3),</span>
<span class="gi">+    (0, 4, 0, 5, 0, 4, 0, 3, 0, 3, 5, 5, 3, 2, 4, 3, 4, 0, 5, 4, 4, 1, 4, 4, 4, 3, 3, 3, 4, 3, 5, 5, 2, 3, 3, 4, 1, 2, 5, 5, 3, 5, 5, 2, 3, 5, 5, 4, 0, 3, 2, 0, 3, 3, 1, 1, 5, 1, 4, 1, 0, 4, 3, 2, 3, 5, 0, 4, 0, 3, 0, 5, 4, 3, 4, 3, 0, 0, 4, 1, 0, 4, 4),</span>
<span class="gi">+    (1, 3, 0, 4, 0, 2, 0, 2, 0, 2, 5, 5, 3, 3, 3, 3, 3, 0, 4, 2, 3, 4, 4, 4, 3, 4, 0, 0, 3, 4, 5, 4, 3, 3, 3, 3, 2, 5, 5, 4, 5, 5, 5, 4, 3, 5, 5, 5, 1, 3, 1, 0, 1, 0, 0, 3, 2, 0, 4, 2, 0, 5, 2, 3, 2, 4, 1, 3, 0, 3, 0, 4, 5, 4, 5, 4, 3, 0, 4, 2, 0, 5, 4),</span>
<span class="gi">+    (0, 3, 0, 4, 0, 5, 0, 3, 0, 3, 4, 4, 3, 2, 3, 2, 3, 3, 3, 3, 3, 2, 4, 3, 3, 2, 2, 0, 3, 3, 3, 3, 3, 1, 3, 3, 3, 0, 4, 4, 3, 4, 4, 1, 1, 4, 4, 2, 0, 3, 1, 0, 1, 1, 0, 4, 1, 0, 2, 3, 1, 3, 3, 1, 3, 4, 0, 3, 0, 1, 0, 3, 1, 3, 0, 0, 1, 0, 2, 0, 0, 4, 4),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),</span>
<span class="gi">+    (0, 3, 0, 3, 0, 2, 0, 3, 0, 1, 5, 4, 3, 3, 3, 1, 4, 2, 1, 2, 3, 4, 4, 2, 4, 4, 5, 0, 3, 1, 4, 3, 4, 0, 4, 3, 3, 3, 2, 3, 2, 5, 3, 4, 3, 2, 2, 3, 0, 0, 3, 0, 2, 1, 0, 1, 2, 0, 0, 0, 0, 2, 1, 1, 3, 1, 0, 2, 0, 4, 0, 3, 4, 4, 4, 5, 2, 0, 2, 0, 0, 1, 3),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 4, 2, 1, 1, 0, 1, 0, 3, 2, 0, 0, 3, 1, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 4, 0, 4, 2, 1, 0, 0, 0, 0, 0, 1),</span>
<span class="gi">+    (0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 3, 1, 0, 0, 0, 2, 0, 2, 1, 0, 0, 1, 2, 1, 0, 1, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2),</span>
<span class="gi">+    (0, 4, 0, 4, 0, 4, 0, 3, 0, 4, 4, 3, 4, 2, 4, 3, 2, 0, 4, 4, 4, 3, 5, 3, 5, 3, 3, 2, 4, 2, 4, 3, 4, 3, 1, 4, 0, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 4, 1, 3, 4, 3, 2, 1, 2, 1, 3, 3, 3, 4, 4, 3, 3, 5, 0, 4, 0, 3, 0, 4, 3, 3, 3, 2, 1, 0, 3, 0, 0, 3, 3),</span>
<span class="gi">+    (0, 4, 0, 3, 0, 3, 0, 3, 0, 3, 5, 5, 3, 3, 3, 3, 4, 3, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 3, 5, 3, 3, 1, 3, 2, 4, 5, 5, 5, 5, 4, 3, 4, 5, 5, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 1, 2, 3, 2, 4, 3, 3, 3, 4, 0, 4, 0, 2, 0, 4, 3, 2, 2, 1, 2, 0, 3, 0, 0, 4, 1),</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>


<span class="w"> </span>class JapaneseContextAnalysis:
<span class="gu">@@ -306,13 +131,107 @@ class JapaneseContextAnalysis:</span>
<span class="w"> </span>        self._done = None
<span class="w"> </span>        self.reset()

<span class="gi">+    def reset(self):</span>
<span class="gi">+        self._total_rel = 0  # total sequence received</span>
<span class="gi">+        # category counters, each integer counts sequence in its category</span>
<span class="gi">+        self._rel_sample = [0] * self.NUM_OF_CATEGORY</span>
<span class="gi">+        # if last byte in current buffer is not the last byte of a character,</span>
<span class="gi">+        # we need to know how many bytes to skip in next buffer</span>
<span class="gi">+        self._need_to_skip_char_num = 0</span>
<span class="gi">+        self._last_char_order = -1  # The order of previous char</span>
<span class="gi">+        # If this flag is set to True, detection is done and conclusion has</span>
<span class="gi">+        # been made</span>
<span class="gi">+        self._done = False</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str, num_bytes):</span>
<span class="gi">+        if self._done:</span>
<span class="gi">+            return</span>
<span class="gi">+</span>
<span class="gi">+        # The buffer we got is byte oriented, and a character may span in more than one</span>
<span class="gi">+        # buffers. In case the last one or two byte in last buffer is not</span>
<span class="gi">+        # complete, we record how many byte needed to complete that character</span>
<span class="gi">+        # and skip these bytes here.  We can choose to record those bytes as</span>
<span class="gi">+        # well and analyse the character once it is complete, but since a</span>
<span class="gi">+        # character will not make much difference, by simply skipping</span>
<span class="gi">+        # this character will simply our logic and improve performance.</span>
<span class="gi">+        i = self._need_to_skip_char_num</span>
<span class="gi">+        while i < num_bytes:</span>
<span class="gi">+            order, char_len = self.get_order(byte_str[i : i + 2])</span>
<span class="gi">+            i += char_len</span>
<span class="gi">+            if i > num_bytes:</span>
<span class="gi">+                self._need_to_skip_char_num = i - num_bytes</span>
<span class="gi">+                self._last_char_order = -1</span>
<span class="gi">+            else:</span>
<span class="gi">+                if (order != -1) and (self._last_char_order != -1):</span>
<span class="gi">+                    self._total_rel += 1</span>
<span class="gi">+                    if self._total_rel > self.MAX_REL_THRESHOLD:</span>
<span class="gi">+                        self._done = True</span>
<span class="gi">+                        break</span>
<span class="gi">+                    self._rel_sample[</span>
<span class="gi">+                        jp2_char_context[self._last_char_order][order]</span>
<span class="gi">+                    ] += 1</span>
<span class="gi">+                self._last_char_order = order</span>
<span class="gi">+</span>
<span class="gi">+    def got_enough_data(self):</span>
<span class="gi">+        return self._total_rel > self.ENOUGH_REL_THRESHOLD</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        # This is just one way to calculate confidence. It works well for me.</span>
<span class="gi">+        if self._total_rel > self.MINIMUM_DATA_THRESHOLD:</span>
<span class="gi">+            return (self._total_rel - self._rel_sample[0]) / self._total_rel</span>
<span class="gi">+        return self.DONT_KNOW</span>
<span class="gi">+</span>
<span class="gi">+    def get_order(self, _):</span>
<span class="gi">+        return -1, 1</span>

<span class="gd">-class SJISContextAnalysis(JapaneseContextAnalysis):</span>

<span class="gi">+class SJISContextAnalysis(JapaneseContextAnalysis):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="gd">-        self._charset_name = 'SHIFT_JIS'</span>
<span class="gi">+        self._charset_name = "SHIFT_JIS"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return self._charset_name</span>
<span class="gi">+</span>
<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        if not byte_str:</span>
<span class="gi">+            return -1, 1</span>
<span class="gi">+        # find out current char's byte length</span>
<span class="gi">+        first_char = byte_str[0]</span>
<span class="gi">+        if (0x81 <= first_char <= 0x9F) or (0xE0 <= first_char <= 0xFC):</span>
<span class="gi">+            char_len = 2</span>
<span class="gi">+            if (first_char == 0x87) or (0xFA <= first_char <= 0xFC):</span>
<span class="gi">+                self._charset_name = "CP932"</span>
<span class="gi">+        else:</span>
<span class="gi">+            char_len = 1</span>
<span class="gi">+</span>
<span class="gi">+        # return its order if it is hiragana</span>
<span class="gi">+        if len(byte_str) > 1:</span>
<span class="gi">+            second_char = byte_str[1]</span>
<span class="gi">+            if (first_char == 202) and (0x9F <= second_char <= 0xF1):</span>
<span class="gi">+                return second_char - 0x9F, char_len</span>
<span class="gi">+</span>
<span class="gi">+        return -1, char_len</span>


<span class="w"> </span>class EUCJPContextAnalysis(JapaneseContextAnalysis):
<span class="gd">-    pass</span>
<span class="gi">+    def get_order(self, byte_str):</span>
<span class="gi">+        if not byte_str:</span>
<span class="gi">+            return -1, 1</span>
<span class="gi">+        # find out current char's byte length</span>
<span class="gi">+        first_char = byte_str[0]</span>
<span class="gi">+        if (first_char == 0x8E) or (0xA1 <= first_char <= 0xFE):</span>
<span class="gi">+            char_len = 2</span>
<span class="gi">+        elif first_char == 0x8F:</span>
<span class="gi">+            char_len = 3</span>
<span class="gi">+        else:</span>
<span class="gi">+            char_len = 1</span>
<span class="gi">+</span>
<span class="gi">+        # return its order if it is hiragana</span>
<span class="gi">+        if len(byte_str) > 1:</span>
<span class="gi">+            second_char = byte_str[1]</span>
<span class="gi">+            if (first_char == 0xA4) and (0xA1 <= second_char <= 0xF3):</span>
<span class="gi">+                return second_char - 0xA1, char_len</span>
<span class="gi">+</span>
<span class="gi">+        return -1, char_len</span>
<span class="gh">diff --git a/chardet/langbulgarianmodel.py b/chardet/langbulgarianmodel.py</span>
<span class="gh">index 61009f7..2f771bb 100644</span>
<span class="gd">--- a/chardet/langbulgarianmodel.py</span>
<span class="gi">+++ b/chardet/langbulgarianmodel.py</span>
<span class="gu">@@ -1,592 +1,4649 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-BULGARIAN_LANG_MODEL = {(63): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0,</span>
<span class="gd">-    (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0,</span>
<span class="gd">-    (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0,</span>
<span class="gd">-    (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0,</span>
<span class="gd">-    (60): 0, (56): 0, (1): 0, (18): 1, (9): 1, (20): 1, (11): 1, (3): 1, (</span>
<span class="gd">-    23): 1, (15): 1, (2): 0, (26): 1, (12): 1, (10): 1, (14): 1, (6): 1, (4</span>
<span class="gd">-    ): 1, (13): 1, (7): 1, (8): 1, (5): 1, (19): 0, (29): 1, (25): 1, (22):</span>
<span class="gd">-    0, (21): 1, (27): 1, (24): 1, (17): 0, (52): 0, (42): 0, (16): 1, (58):</span>
<span class="gd">-    0, (62): 0}, (45): {(63): 0, (45): 0, (31): 0, (32): 1, (35): 1, (43): </span>
<span class="gd">-    0, (37): 1, (44): 0, (55): 0, (47): 0, (40): 1, (59): 0, (33): 1, (46):</span>
<span class="gd">-    0, (38): 1, (36): 0, (41): 1, (30): 1, (39): 1, (28): 1, (34): 0, (51):</span>
<span class="gd">-    0, (48): 0, (49): 1, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60):</span>
<span class="gd">-    0, (56): 0, (1): 0, (18): 0, (9): 0, (20): 0, (11): 0, (3): 0, (23): 0,</span>
<span class="gd">-    (15): 0, (2): 0, (26): 0, (12): 0, (10): 0, (14): 0, (6): 0, (4): 0, (</span>
<span class="gd">-    13): 0, (7): 0, (8): 0, (5): 0, (19): 0, (29): 0, (25): 0, (22): 0, (21</span>
<span class="gd">-    ): 0, (27): 0, (24): 0, (17): 0, (52): 0, (42): 0, (16): 0, (58): 0, (</span>
<span class="gd">-    62): 0}, (31): {(63): 0, (45): 1, (31): 1, (32): 1, (35): 2, (43): 1, (</span>
<span class="gd">-    37): 2, (44): 2, (55): 1, (47): 2, (40): 1, (59): 1, (33): 1, (46): 2,</span>
<span class="gd">-    (38): 1, (36): 2, (41): 1, (30): 2, (39): 2, (28): 2, (34): 2, (51): 1,</span>
<span class="gd">-    (48): 2, (49): 1, (53): 1, (50): 1, (54): 1, (57): 2, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 1, (1): 1, (18): 2, (9): 2, (20): 2, (11): 2, (3): 1, (23): 1, (</span>
<span class="gd">-    15): 2, (2): 0, (26): 2, (12): 2, (10): 3, (14): 2, (6): 3, (4): 0, (13</span>
<span class="gd">-    ): 2, (7): 2, (8): 2, (5): 2, (19): 1, (29): 2, (25): 1, (22): 1, (21):</span>
<span class="gd">-    1, (27): 1, (24): 0, (17): 0, (52): 0, (42): 0, (16): 1, (58): 0, (62):</span>
<span class="gd">-    0}, (32): {(63): 0, (45): 0, (31): 2, (32): 2, (35): 1, (43): 1, (37): </span>
<span class="gd">-    2, (44): 1, (55): 1, (47): 2, (40): 1, (59): 0, (33): 1, (46): 1, (38):</span>
<span class="gd">-    1, (36): 2, (41): 2, (30): 1, (39): 1, (28): 2, (34): 2, (51): 1, (48):</span>
<span class="gd">-    2, (49): 1, (53): 1, (50): 1, (54): 0, (57): 1, (61): 2, (60): 1, (56):</span>
<span class="gd">-    1, (1): 3, (18): 0, (9): 0, (20): 0, (11): 1, (3): 3, (23): 0, (15): 0,</span>
<span class="gd">-    (2): 2, (26): 0, (12): 0, (10): 2, (14): 0, (6): 0, (4): 3, (13): 0, (7</span>
<span class="gd">-    ): 2, (8): 1, (5): 0, (19): 2, (29): 0, (25): 1, (22): 0, (21): 0, (27):</span>
<span class="gd">-    0, (24): 0, (17): 3, (52): 1, (42): 1, (16): 2, (58): 0, (62): 0}, (35):</span>
<span class="gd">-    {(63): 0, (45): 0, (31): 2, (32): 1, (35): 1, (43): 0, (37): 1, (44): 2,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 2, (59): 0, (33): 1, (46): 1, (38): 1, (36): 1,</span>
<span class="gd">-    (41): 1, (30): 1, (39): 2, (28): 2, (34): 1, (51): 1, (48): 2, (49): 0,</span>
<span class="gd">-    (53): 1, (50): 0, (54): 0, (57): 0, (61): 1, (60): 1, (56): 2, (1): 3,</span>
<span class="gd">-    (18): 1, (9): 0, (20): 0, (11): 1, (3): 3, (23): 1, (15): 2, (2): 3, (</span>
<span class="gd">-    26): 0, (12): 1, (10): 2, (14): 1, (6): 2, (4): 2, (13): 1, (7): 2, (8):</span>
<span class="gd">-    2, (5): 2, (19): 1, (29): 0, (25): 1, (22): 0, (21): 2, (27): 0, (24): </span>
<span class="gd">-    0, (17): 2, (52): 1, (42): 1, (16): 1, (58): 0, (62): 0}, (43): {(63): </span>
<span class="gd">-    0, (45): 0, (31): 2, (32): 1, (35): 0, (43): 0, (37): 1, (44): 2, (55):</span>
<span class="gd">-    0, (47): 1, (40): 1, (59): 0, (33): 1, (46): 1, (38): 0, (36): 1, (41):</span>
<span class="gd">-    1, (30): 0, (39): 1, (28): 1, (34): 0, (51): 1, (48): 1, (49): 0, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 1, (61): 1, (60): 0, (56): 0, (1): 2, (18): </span>
<span class="gd">-    1, (9): 1, (20): 0, (11): 1, (3): 3, (23): 1, (15): 0, (2): 2, (26): 0,</span>
<span class="gd">-    (12): 1, (10): 2, (14): 1, (6): 1, (4): 2, (13): 0, (7): 2, (8): 0, (5):</span>
<span class="gd">-    0, (19): 2, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 1, (17):</span>
<span class="gd">-    2, (52): 1, (42): 1, (16): 1, (58): 0, (62): 0}, (37): {(63): 0, (45): </span>
<span class="gd">-    0, (31): 2, (32): 1, (35): 2, (43): 1, (37): 2, (44): 2, (55): 2, (47):</span>
<span class="gd">-    1, (40): 2, (59): 0, (33): 1, (46): 1, (38): 1, (36): 1, (41): 2, (30):</span>
<span class="gd">-    2, (39): 1, (28): 2, (34): 1, (51): 1, (48): 1, (49): 0, (53): 1, (50):</span>
<span class="gd">-    1, (54): 0, (57): 0, (61): 1, (60): 1, (56): 1, (1): 3, (18): 0, (9): 2,</span>
<span class="gd">-    (20): 0, (11): 0, (3): 3, (23): 3, (15): 1, (2): 3, (26): 0, (12): 0, (</span>
<span class="gd">-    10): 1, (14): 1, (6): 2, (4): 3, (13): 0, (7): 2, (8): 0, (5): 0, (19):</span>
<span class="gd">-    2, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 2, (52):</span>
<span class="gd">-    1, (42): 2, (16): 1, (58): 0, (62): 0}, (44): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    1, (32): 1, (35): 2, (43): 1, (37): 1, (44): 1, (55): 1, (47): 1, (40):</span>
<span class="gd">-    1, (59): 1, (33): 2, (46): 2, (38): 1, (36): 2, (41): 2, (30): 1, (39):</span>
<span class="gd">-    2, (28): 2, (34): 2, (51): 1, (48): 2, (49): 1, (53): 2, (50): 1, (54):</span>
<span class="gd">-    1, (57): 1, (61): 0, (60): 0, (56): 1, (1): 0, (18): 1, (9): 2, (20): 1,</span>
<span class="gd">-    (11): 2, (3): 0, (23): 1, (15): 1, (2): 0, (26): 1, (12): 2, (10): 2, (</span>
<span class="gd">-    14): 2, (6): 2, (4): 0, (13): 1, (7): 2, (8): 2, (5): 1, (19): 1, (29):</span>
<span class="gd">-    1, (25): 1, (22): 0, (21): 1, (27): 1, (24): 1, (17): 1, (52): 0, (42):</span>
<span class="gd">-    1, (16): 1, (58): 0, (62): 0}, (55): {(63): 0, (45): 0, (31): 1, (32): </span>
<span class="gd">-    0, (35): 1, (43): 0, (37): 1, (44): 1, (55): 0, (47): 0, (40): 1, (59):</span>
<span class="gd">-    0, (33): 1, (46): 0, (38): 0, (36): 1, (41): 1, (30): 0, (39): 0, (28):</span>
<span class="gd">-    0, (34): 0, (51): 1, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57):</span>
<span class="gd">-    0, (61): 0, (60): 0, (56): 0, (1): 2, (18): 0, (9): 0, (20): 0, (11): 1,</span>
<span class="gd">-    (3): 2, (23): 0, (15): 0, (2): 2, (26): 0, (12): 0, (10): 0, (14): 0, (</span>
<span class="gd">-    6): 0, (4): 2, (13): 1, (7): 1, (8): 0, (5): 0, (19): 1, (29): 0, (25):</span>
<span class="gd">-    0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 1, (52): 1, (42): 1, (16):</span>
<span class="gd">-    0, (58): 0, (62): 0}, (47): {(63): 0, (45): 0, (31): 2, (32): 1, (35): </span>
<span class="gd">-    1, (43): 1, (37): 1, (44): 1, (55): 0, (47): 1, (40): 1, (59): 0, (33):</span>
<span class="gd">-    1, (46): 1, (38): 1, (36): 2, (41): 1, (30): 1, (39): 1, (28): 1, (34):</span>
<span class="gd">-    1, (51): 1, (48): 0, (49): 1, (53): 1, (50): 0, (54): 0, (57): 0, (61):</span>
<span class="gd">-    1, (60): 0, (56): 1, (1): 3, (18): 1, (9): 2, (20): 1, (11): 2, (3): 2,</span>
<span class="gd">-    (23): 0, (15): 0, (2): 1, (26): 0, (12): 0, (10): 2, (14): 1, (6): 1, (</span>
<span class="gd">-    4): 1, (13): 0, (7): 1, (8): 0, (5): 0, (19): 1, (29): 0, (25): 0, (22):</span>
<span class="gd">-    0, (21): 0, (27): 0, (24): 0, (17): 1, (52): 0, (42): 1, (16): 0, (58):</span>
<span class="gd">-    0, (62): 0}, (40): {(63): 0, (45): 1, (31): 1, (32): 1, (35): 1, (43): </span>
<span class="gd">-    1, (37): 1, (44): 2, (55): 1, (47): 2, (40): 1, (59): 1, (33): 2, (46):</span>
<span class="gd">-    2, (38): 2, (36): 2, (41): 1, (30): 1, (39): 2, (28): 2, (34): 2, (51):</span>
<span class="gd">-    0, (48): 1, (49): 1, (53): 1, (50): 1, (54): 1, (57): 1, (61): 0, (60):</span>
<span class="gd">-    0, (56): 2, (1): 1, (18): 1, (9): 3, (20): 2, (11): 1, (3): 1, (23): 0,</span>
<span class="gd">-    (15): 3, (2): 0, (26): 1, (12): 1, (10): 2, (14): 2, (6): 2, (4): 0, (</span>
<span class="gd">-    13): 1, (7): 2, (8): 2, (5): 2, (19): 0, (29): 1, (25): 1, (22): 1, (21</span>
<span class="gd">-    ): 1, (27): 1, (24): 1, (17): 0, (52): 0, (42): 0, (16): 0, (58): 0, (</span>
<span class="gd">-    62): 0}, (59): {(63): 0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (</span>
<span class="gd">-    37): 1, (44): 1, (55): 0, (47): 0, (40): 0, (59): 0, (33): 1, (46): 1,</span>
<span class="gd">-    (38): 1, (36): 1, (41): 1, (30): 0, (39): 0, (28): 1, (34): 1, (51): 0,</span>
<span class="gd">-    (48): 0, (49): 0, (53): 0, (50): 1, (54): 0, (57): 0, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 1, (1): 0, (18): 0, (9): 0, (20): 0, (11): 0, (3): 1, (23): 0, (</span>
<span class="gd">-    15): 0, (2): 0, (26): 0, (12): 0, (10): 0, (14): 0, (6): 0, (4): 2, (13</span>
<span class="gd">-    ): 0, (7): 0, (8): 0, (5): 0, (19): 0, (29): 0, (25): 0, (22): 0, (21):</span>
<span class="gd">-    0, (27): 0, (24): 0, (17): 1, (52): 0, (42): 0, (16): 0, (58): 0, (62):</span>
<span class="gd">-    0}, (33): {(63): 0, (45): 1, (31): 2, (32): 1, (35): 1, (43): 1, (37): </span>
<span class="gd">-    1, (44): 1, (55): 0, (47): 1, (40): 2, (59): 0, (33): 1, (46): 1, (38):</span>
<span class="gd">-    0, (36): 2, (41): 2, (30): 2, (39): 1, (28): 2, (34): 1, (51): 1, (48):</span>
<span class="gd">-    1, (49): 1, (53): 1, (50): 0, (54): 0, (57): 0, (61): 1, (60): 1, (56):</span>
<span class="gd">-    0, (1): 3, (18): 0, (9): 1, (20): 0, (11): 0, (3): 2, (23): 1, (15): 0,</span>
<span class="gd">-    (2): 2, (26): 0, (12): 0, (10): 2, (14): 1, (6): 2, (4): 3, (13): 0, (7</span>
<span class="gd">-    ): 3, (8): 1, (5): 0, (19): 2, (29): 0, (25): 1, (22): 0, (21): 0, (27):</span>
<span class="gd">-    1, (24): 0, (17): 2, (52): 1, (42): 2, (16): 0, (58): 0, (62): 0}, (46):</span>
<span class="gd">-    {(63): 1, (45): 0, (31): 2, (32): 1, (35): 1, (43): 2, (37): 1, (44): 2,</span>
<span class="gd">-    (55): 0, (47): 1, (40): 2, (59): 0, (33): 1, (46): 1, (38): 0, (36): 1,</span>
<span class="gd">-    (41): 2, (30): 1, (39): 0, (28): 1, (34): 1, (51): 1, (48): 0, (49): 1,</span>
<span class="gd">-    (53): 1, (50): 1, (54): 0, (57): 0, (61): 1, (60): 1, (56): 1, (1): 2,</span>
<span class="gd">-    (18): 0, (9): 1, (20): 0, (11): 0, (3): 3, (23): 0, (15): 0, (2): 2, (</span>
<span class="gd">-    26): 0, (12): 0, (10): 0, (14): 0, (6): 0, (4): 2, (13): 0, (7): 0, (8):</span>
<span class="gd">-    0, (5): 0, (19): 2, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): </span>
<span class="gd">-    0, (17): 1, (52): 1, (42): 2, (16): 1, (58): 0, (62): 0}, (38): {(63): </span>
<span class="gd">-    0, (45): 0, (31): 2, (32): 1, (35): 2, (43): 0, (37): 1, (44): 1, (55):</span>
<span class="gd">-    0, (47): 1, (40): 2, (59): 0, (33): 1, (46): 1, (38): 1, (36): 1, (41):</span>
<span class="gd">-    2, (30): 1, (39): 1, (28): 2, (34): 1, (51): 1, (48): 1, (49): 0, (53):</span>
<span class="gd">-    1, (50): 0, (54): 0, (57): 0, (61): 1, (60): 0, (56): 1, (1): 3, (18): </span>
<span class="gd">-    0, (9): 0, (20): 0, (11): 0, (3): 3, (23): 0, (15): 0, (2): 3, (26): 0,</span>
<span class="gd">-    (12): 0, (10): 2, (14): 0, (6): 2, (4): 3, (13): 0, (7): 1, (8): 0, (5):</span>
<span class="gd">-    0, (19): 2, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17):</span>
<span class="gd">-    2, (52): 1, (42): 2, (16): 1, (58): 0, (62): 0}, (36): {(63): 0, (45): </span>
<span class="gd">-    0, (31): 2, (32): 2, (35): 1, (43): 1, (37): 2, (44): 2, (55): 1, (47):</span>
<span class="gd">-    1, (40): 2, (59): 1, (33): 2, (46): 1, (38): 1, (36): 1, (41): 2, (30):</span>
<span class="gd">-    1, (39): 1, (28): 2, (34): 2, (51): 1, (48): 1, (49): 1, (53): 1, (50):</span>
<span class="gd">-    1, (54): 1, (57): 0, (61): 1, (60): 1, (56): 1, (1): 3, (18): 0, (9): 0,</span>
<span class="gd">-    (20): 1, (11): 0, (3): 3, (23): 0, (15): 0, (2): 3, (26): 0, (12): 0, (</span>
<span class="gd">-    10): 0, (14): 0, (6): 0, (4): 3, (13): 0, (7): 0, (8): 0, (5): 1, (19):</span>
<span class="gd">-    1, (29): 0, (25): 0, (22): 0, (21): 0, (27): 1, (24): 0, (17): 0, (52):</span>
<span class="gd">-    0, (42): 2, (16): 2, (58): 0, (62): 0}, (41): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    1, (32): 1, (35): 2, (43): 1, (37): 2, (44): 1, (55): 1, (47): 1, (40):</span>
<span class="gd">-    1, (59): 1, (33): 2, (46): 2, (38): 2, (36): 2, (41): 2, (30): 1, (39):</span>
<span class="gd">-    2, (28): 2, (34): 2, (51): 1, (48): 1, (49): 1, (53): 0, (50): 1, (54):</span>
<span class="gd">-    1, (57): 1, (61): 0, (60): 0, (56): 1, (1): 1, (18): 2, (9): 2, (20): 2,</span>
<span class="gd">-    (11): 1, (3): 1, (23): 1, (15): 1, (2): 0, (26): 1, (12): 2, (10): 2, (</span>
<span class="gd">-    14): 1, (6): 1, (4): 0, (13): 2, (7): 2, (8): 2, (5): 3, (19): 1, (29):</span>
<span class="gd">-    1, (25): 1, (22): 1, (21): 2, (27): 0, (24): 2, (17): 0, (52): 0, (42):</span>
<span class="gd">-    0, (16): 1, (58): 0, (62): 0}, (30): {(63): 0, (45): 1, (31): 2, (32): </span>
<span class="gd">-    1, (35): 1, (43): 1, (37): 1, (44): 1, (55): 0, (47): 1, (40): 2, (59):</span>
<span class="gd">-    0, (33): 1, (46): 1, (38): 1, (36): 1, (41): 2, (30): 2, (39): 2, (28):</span>
<span class="gd">-    2, (34): 1, (51): 2, (48): 1, (49): 0, (53): 1, (50): 1, (54): 1, (57):</span>
<span class="gd">-    0, (61): 1, (60): 1, (56): 0, (1): 3, (18): 0, (9): 0, (20): 0, (11): 2,</span>
<span class="gd">-    (3): 3, (23): 0, (15): 0, (2): 2, (26): 0, (12): 1, (10): 3, (14): 0, (</span>
<span class="gd">-    6): 1, (4): 3, (13): 0, (7): 3, (8): 1, (5): 1, (19): 2, (29): 1, (25):</span>
<span class="gd">-    1, (22): 0, (21): 1, (27): 1, (24): 0, (17): 2, (52): 1, (42): 1, (16):</span>
<span class="gd">-    1, (58): 0, (62): 0}, (39): {(63): 0, (45): 1, (31): 2, (32): 1, (35): </span>
<span class="gd">-    1, (43): 2, (37): 2, (44): 2, (55): 0, (47): 1, (40): 2, (59): 0, (33):</span>
<span class="gd">-    1, (46): 0, (38): 1, (36): 1, (41): 2, (30): 2, (39): 1, (28): 1, (34):</span>
<span class="gd">-    1, (51): 1, (48): 1, (49): 1, (53): 1, (50): 1, (54): 0, (57): 0, (61):</span>
<span class="gd">-    1, (60): 1, (56): 1, (1): 3, (18): 0, (9): 0, (20): 0, (11): 0, (3): 2,</span>
<span class="gd">-    (23): 0, (15): 0, (2): 2, (26): 0, (12): 0, (10): 0, (14): 0, (6): 1, (</span>
<span class="gd">-    4): 3, (13): 0, (7): 0, (8): 1, (5): 0, (19): 3, (29): 0, (25): 0, (22):</span>
<span class="gd">-    0, (21): 0, (27): 0, (24): 0, (17): 1, (52): 0, (42): 1, (16): 1, (58):</span>
<span class="gd">-    0, (62): 0}, (28): {(63): 1, (45): 0, (31): 3, (32): 2, (35): 2, (43): </span>
<span class="gd">-    1, (37): 2, (44): 2, (55): 1, (47): 1, (40): 2, (59): 0, (33): 2, (46):</span>
<span class="gd">-    1, (38): 1, (36): 1, (41): 2, (30): 2, (39): 1, (28): 2, (34): 2, (51):</span>
<span class="gd">-    1, (48): 1, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 1, (60):</span>
<span class="gd">-    1, (56): 1, (1): 3, (18): 1, (9): 2, (20): 1, (11): 1, (3): 3, (23): 0,</span>
<span class="gd">-    (15): 0, (2): 3, (26): 0, (12): 2, (10): 3, (14): 2, (6): 1, (4): 3, (</span>
<span class="gd">-    13): 3, (7): 2, (8): 0, (5): 3, (19): 2, (29): 2, (25): 1, (22): 1, (21</span>
<span class="gd">-    ): 1, (27): 0, (24): 0, (17): 3, (52): 1, (42): 1, (16): 1, (58): 0, (</span>
<span class="gd">-    62): 0}, (34): {(63): 0, (45): 0, (31): 2, (32): 2, (35): 1, (43): 0, (</span>
<span class="gd">-    37): 1, (44): 2, (55): 0, (47): 0, (40): 2, (59): 0, (33): 2, (46): 1,</span>
<span class="gd">-    (38): 1, (36): 1, (41): 2, (30): 1, (39): 2, (28): 2, (34): 1, (51): 1,</span>
<span class="gd">-    (48): 1, (49): 0, (53): 1, (50): 0, (54): 0, (57): 0, (61): 1, (60): 0,</span>
<span class="gd">-    (56): 1, (1): 3, (18): 1, (9): 1, (20): 0, (11): 0, (3): 3, (23): 0, (</span>
<span class="gd">-    15): 0, (2): 2, (26): 0, (12): 1, (10): 1, (14): 0, (6): 0, (4): 3, (13</span>
<span class="gd">-    ): 0, (7): 3, (8): 0, (5): 0, (19): 2, (29): 0, (25): 0, (22): 0, (21):</span>
<span class="gd">-    0, (27): 0, (24): 0, (17): 2, (52): 0, (42): 1, (16): 2, (58): 0, (62):</span>
<span class="gd">-    0}, (51): {(63): 0, (45): 1, (31): 1, (32): 1, (35): 1, (43): 1, (37): </span>
<span class="gd">-    1, (44): 2, (55): 1, (47): 1, (40): 1, (59): 0, (33): 1, (46): 1, (38):</span>
<span class="gd">-    1, (36): 1, (41): 0, (30): 1, (39): 1, (28): 1, (34): 2, (51): 0, (48):</span>
<span class="gd">-    1, (49): 1, (53): 1, (50): 1, (54): 1, (57): 0, (61): 0, (60): 0, (56):</span>
<span class="gd">-    0, (1): 1, (18): 1, (9): 2, (20): 1, (11): 1, (3): 2, (23): 1, (15): 1,</span>
<span class="gd">-    (2): 2, (26): 1, (12): 2, (10): 1, (14): 1, (6): 2, (4): 2, (13): 1, (7</span>
<span class="gd">-    ): 1, (8): 2, (5): 1, (19): 1, (29): 0, (25): 1, (22): 0, (21): 2, (27):</span>
<span class="gd">-    1, (24): 0, (17): 1, (52): 0, (42): 0, (16): 0, (58): 0, (62): 0}, (48):</span>
<span class="gd">-    {(63): 0, (45): 0, (31): 2, (32): 1, (35): 1, (43): 0, (37): 0, (44): 1,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 2, (59): 0, (33): 1, (46): 1, (38): 0, (36): 1,</span>
<span class="gd">-    (41): 1, (30): 2, (39): 1, (28): 2, (34): 1, (51): 1, (48): 0, (49): 0,</span>
<span class="gd">-    (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 2,</span>
<span class="gd">-    (18): 0, (9): 0, (20): 0, (11): 0, (3): 2, (23): 0, (15): 0, (2): 2, (</span>
<span class="gd">-    26): 0, (12): 0, (10): 2, (14): 0, (6): 0, (4): 2, (13): 0, (7): 2, (8):</span>
<span class="gd">-    0, (5): 0, (19): 1, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): </span>
<span class="gd">-    0, (17): 1, (52): 1, (42): 1, (16): 0, (58): 0, (62): 0}, (49): {(63): </span>
<span class="gd">-    0, (45): 0, (31): 1, (32): 0, (35): 1, (43): 1, (37): 1, (44): 1, (55):</span>
<span class="gd">-    0, (47): 0, (40): 1, (59): 0, (33): 0, (46): 1, (38): 1, (36): 1, (41):</span>
<span class="gd">-    1, (30): 1, (39): 1, (28): 0, (34): 0, (51): 0, (48): 0, (49): 1, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 2, (18): </span>
<span class="gd">-    0, (9): 1, (20): 0, (11): 0, (3): 2, (23): 0, (15): 0, (2): 2, (26): 0,</span>
<span class="gd">-    (12): 0, (10): 1, (14): 1, (6): 0, (4): 2, (13): 0, (7): 2, (8): 0, (5):</span>
<span class="gd">-    0, (19): 2, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17):</span>
<span class="gd">-    2, (52): 1, (42): 1, (16): 0, (58): 0, (62): 0}, (53): {(63): 0, (45): </span>
<span class="gd">-    0, (31): 1, (32): 0, (35): 1, (43): 0, (37): 0, (44): 1, (55): 0, (47):</span>
<span class="gd">-    0, (40): 2, (59): 0, (33): 2, (46): 1, (38): 1, (36): 0, (41): 0, (30):</span>
<span class="gd">-    0, (39): 1, (28): 2, (34): 0, (51): 1, (48): 0, (49): 0, (53): 0, (50):</span>
<span class="gd">-    0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 2, (18): 0, (9): 2,</span>
<span class="gd">-    (20): 0, (11): 0, (3): 2, (23): 0, (15): 1, (2): 2, (26): 0, (12): 0, (</span>
<span class="gd">-    10): 0, (14): 0, (6): 0, (4): 1, (13): 0, (7): 1, (8): 0, (5): 0, (19):</span>
<span class="gd">-    1, (29): 0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 1, (52):</span>
<span class="gd">-    0, (42): 1, (16): 1, (58): 0, (62): 0}, (50): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    2, (32): 1, (35): 0, (43): 0, (37): 0, (44): 1, (55): 0, (47): 1, (40):</span>
<span class="gd">-    1, (59): 0, (33): 1, (46): 1, (38): 0, (36): 1, (41): 1, (30): 0, (39):</span>
<span class="gd">-    0, (28): 0, (34): 0, (51): 1, (48): 0, (49): 0, (53): 0, (50): 0, (54):</span>
<span class="gd">-    0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 2, (18): 0, (9): 0, (20): 0,</span>
<span class="gd">-    (11): 0, (3): 3, (23): 1, (15): 0, (2): 2, (26): 0, (12): 0, (10): 1, (</span>
<span class="gd">-    14): 0, (6): 0, (4): 2, (13): 0, (7): 1, (8): 0, (5): 0, (19): 2, (29):</span>
<span class="gd">-    0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 1, (52): 1, (42):</span>
<span class="gd">-    0, (16): 0, (58): 0, (62): 0}, (54): {(63): 0, (45): 0, (31): 1, (32): </span>
<span class="gd">-    0, (35): 0, (43): 0, (37): 0, (44): 1, (55): 0, (47): 1, (40): 1, (59):</span>
<span class="gd">-    0, (33): 1, (46): 0, (38): 0, (36): 1, (41): 1, (30): 0, (39): 0, (28):</span>
<span class="gd">-    0, (34): 0, (51): 1, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57):</span>
<span class="gd">-    0, (61): 0, (60): 0, (56): 0, (1): 2, (18): 0, (9): 2, (20): 0, (11): 0,</span>
<span class="gd">-    (3): 2, (23): 0, (15): 0, (2): 2, (26): 0, (12): 1, (10): 1, (14): 1, (</span>
<span class="gd">-    6): 1, (4): 2, (13): 1, (7): 1, (8): 0, (5): 0, (19): 2, (29): 0, (25):</span>
<span class="gd">-    0, (22): 0, (21): 1, (27): 0, (24): 0, (17): 1, (52): 1, (42): 0, (16):</span>
<span class="gd">-    0, (58): 0, (62): 0}, (57): {(63): 0, (45): 0, (31): 1, (32): 0, (35): </span>
<span class="gd">-    0, (43): 0, (37): 0, (44): 1, (55): 0, (47): 0, (40): 1, (59): 0, (33):</span>
<span class="gd">-    0, (46): 0, (38): 0, (36): 0, (41): 1, (30): 0, (39): 0, (28): 0, (34):</span>
<span class="gd">-    0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61):</span>
<span class="gd">-    0, (60): 0, (56): 0, (1): 2, (18): 0, (9): 0, (20): 0, (11): 0, (3): 2,</span>
<span class="gd">-    (23): 0, (15): 0, (2): 1, (26): 0, (12): 0, (10): 0, (14): 0, (6): 0, (</span>
<span class="gd">-    4): 1, (13): 0, (7): 1, (8): 0, (5): 0, (19): 1, (29): 0, (25): 0, (22):</span>
<span class="gd">-    0, (21): 0, (27): 0, (24): 0, (17): 1, (52): 0, (42): 0, (16): 1, (58):</span>
<span class="gd">-    0, (62): 0}, (61): {(63): 0, (45): 0, (31): 0, (32): 1, (35): 1, (43): </span>
<span class="gd">-    0, (37): 1, (44): 0, (55): 1, (47): 1, (40): 0, (59): 0, (33): 1, (46):</span>
<span class="gd">-    2, (38): 1, (36): 1, (41): 0, (30): 1, (39): 2, (28): 1, (34): 1, (51):</span>
<span class="gd">-    0, (48): 0, (49): 1, (53): 1, (50): 1, (54): 1, (57): 1, (61): 0, (60):</span>
<span class="gd">-    0, (56): 0, (1): 0, (18): 0, (9): 0, (20): 0, (11): 0, (3): 0, (23): 0,</span>
<span class="gd">-    (15): 0, (2): 0, (26): 0, (12): 0, (10): 1, (14): 0, (6): 1, (4): 0, (</span>
<span class="gd">-    13): 0, (7): 1, (8): 0, (5): 0, (19): 0, (29): 0, (25): 0, (22): 0, (21</span>
<span class="gd">-    ): 0, (27): 0, (24): 0, (17): 0, (52): 0, (42): 0, (16): 0, (58): 0, (</span>
<span class="gd">-    62): 0}, (60): {(63): 0, (45): 0, (31): 1, (32): 1, (35): 0, (43): 1, (</span>
<span class="gd">-    37): 1, (44): 0, (55): 1, (47): 0, (40): 0, (59): 0, (33): 1, (46): 1,</span>
<span class="gd">-    (38): 0, (36): 1, (41): 0, (30): 0, (39): 1, (28): 1, (34): 0, (51): 0,</span>
<span class="gd">-    (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 0, (1): 0, (18): 1, (9): 1, (20): 2, (11): 1, (3): 0, (23): 2, (</span>
<span class="gd">-    15): 1, (2): 1, (26): 0, (12): 1, (10): 1, (14): 1, (6): 1, (4): 0, (13</span>
<span class="gd">-    ): 1, (7): 1, (8): 1, (5): 1, (19): 0, (29): 0, (25): 1, (22): 0, (21):</span>
<span class="gd">-    0, (27): 0, (24): 0, (17): 0, (52): 0, (42): 0, (16): 0, (58): 0, (62):</span>
<span class="gd">-    0}, (56): {(63): 0, (45): 0, (31): 0, (32): 1, (35): 1, (43): 1, (37): </span>
<span class="gd">-    1, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 1, (46): 1, (38):</span>
<span class="gd">-    1, (36): 1, (41): 0, (30): 0, (39): 0, (28): 1, (34): 2, (51): 0, (48):</span>
<span class="gd">-    0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56):</span>
<span class="gd">-    0, (1): 0, (18): 1, (9): 1, (20): 1, (11): 1, (3): 0, (23): 0, (15): 1,</span>
<span class="gd">-    (2): 1, (26): 1, (12): 1, (10): 1, (14): 2, (6): 2, (4): 0, (13): 2, (7</span>
<span class="gd">-    ): 1, (8): 1, (5): 1, (19): 0, (29): 0, (25): 1, (22): 0, (21): 0, (27):</span>
<span class="gd">-    1, (24): 0, (17): 0, (52): 0, (42): 1, (16): 0, (58): 0, (62): 0}, (1):</span>
<span class="gd">-    {(63): 1, (45): 1, (31): 1, (32): 0, (35): 0, (43): 0, (37): 0, (44): 1,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0,</span>
<span class="gd">-    (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 1,</span>
<span class="gd">-    (18): 3, (9): 3, (20): 3, (11): 3, (3): 3, (23): 3, (15): 3, (2): 3, (</span>
<span class="gd">-    26): 3, (12): 3, (10): 3, (14): 3, (6): 3, (4): 2, (13): 3, (7): 3, (8):</span>
<span class="gd">-    3, (5): 3, (19): 3, (29): 3, (25): 3, (22): 3, (21): 3, (27): 3, (24): </span>
<span class="gd">-    3, (17): 0, (52): 0, (42): 1, (16): 3, (58): 0, (62): 0}, (18): {(63): </span>
<span class="gd">-    1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55):</span>
<span class="gd">-    0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41):</span>
<span class="gd">-    0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): </span>
<span class="gd">-    0, (9): 3, (20): 1, (11): 2, (3): 3, (23): 1, (15): 1, (2): 3, (26): 0,</span>
<span class="gd">-    (12): 1, (10): 3, (14): 2, (6): 3, (4): 3, (13): 1, (7): 3, (8): 3, (5):</span>
<span class="gd">-    0, (19): 3, (29): 0, (25): 2, (22): 1, (21): 1, (27): 1, (24): 3, (17):</span>
<span class="gd">-    3, (52): 1, (42): 2, (16): 3, (58): 0, (62): 0}, (9): {(63): 1, (45): 1,</span>
<span class="gd">-    (31): 0, (32): 1, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0,</span>
<span class="gd">-    (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0,</span>
<span class="gd">-    (39): 0, (28): 0, (34): 0, (51): 0, (48): 1, (49): 0, (53): 0, (50): 0,</span>
<span class="gd">-    (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 0, (</span>
<span class="gd">-    20): 2, (11): 3, (3): 3, (23): 1, (15): 3, (2): 3, (26): 0, (12): 3, (</span>
<span class="gd">-    10): 3, (14): 2, (6): 3, (4): 3, (13): 2, (7): 3, (8): 3, (5): 3, (19):</span>
<span class="gd">-    2, (29): 0, (25): 2, (22): 2, (21): 3, (27): 2, (24): 1, (17): 3, (52):</span>
<span class="gd">-    1, (42): 2, (16): 3, (58): 0, (62): 0}, (20): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40):</span>
<span class="gd">-    0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39):</span>
<span class="gd">-    0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54):</span>
<span class="gd">-    0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 2, (20): 1,</span>
<span class="gd">-    (11): 2, (3): 3, (23): 0, (15): 1, (2): 3, (26): 0, (12): 1, (10): 3, (</span>
<span class="gd">-    14): 1, (6): 3, (4): 3, (13): 1, (7): 3, (8): 2, (5): 2, (19): 3, (29):</span>
<span class="gd">-    1, (25): 1, (22): 0, (21): 1, (27): 0, (24): 0, (17): 3, (52): 1, (42):</span>
<span class="gd">-    1, (16): 1, (58): 0, (62): 0}, (11): {(63): 1, (45): 0, (31): 0, (32): </span>
<span class="gd">-    0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59):</span>
<span class="gd">-    0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28):</span>
<span class="gd">-    0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57):</span>
<span class="gd">-    0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 2, (9): 3, (20): 2, (11): 2,</span>
<span class="gd">-    (3): 3, (23): 3, (15): 2, (2): 3, (26): 0, (12): 3, (10): 3, (14): 3, (</span>
<span class="gd">-    6): 3, (4): 3, (13): 3, (7): 3, (8): 3, (5): 1, (19): 3, (29): 1, (25):</span>
<span class="gd">-    2, (22): 2, (21): 2, (27): 1, (24): 1, (17): 3, (52): 1, (42): 1, (16):</span>
<span class="gd">-    3, (58): 0, (62): 0}, (3): {(63): 0, (45): 1, (31): 0, (32): 0, (35): 0,</span>
<span class="gd">-    (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0,</span>
<span class="gd">-    (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0,</span>
<span class="gd">-    (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0,</span>
<span class="gd">-    (60): 0, (56): 0, (1): 2, (18): 3, (9): 3, (20): 3, (11): 3, (3): 2, (</span>
<span class="gd">-    23): 3, (15): 3, (2): 2, (26): 3, (12): 3, (10): 3, (14): 3, (6): 3, (4</span>
<span class="gd">-    ): 3, (13): 3, (7): 3, (8): 3, (5): 3, (19): 2, (29): 3, (25): 3, (22):</span>
<span class="gd">-    3, (21): 3, (27): 3, (24): 3, (17): 1, (52): 0, (42): 1, (16): 3, (58):</span>
<span class="gd">-    0, (62): 0}, (23): {(63): 0, (45): 0, (31): 0, (32): 0, (35): 0, (43): </span>
<span class="gd">-    0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46):</span>
<span class="gd">-    0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51):</span>
<span class="gd">-    0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60):</span>
<span class="gd">-    0, (56): 0, (1): 3, (18): 3, (9): 2, (20): 1, (11): 3, (3): 3, (23): 0,</span>
<span class="gd">-    (15): 0, (2): 3, (26): 0, (12): 2, (10): 1, (14): 1, (6): 3, (4): 2, (</span>
<span class="gd">-    13): 1, (7): 1, (8): 1, (5): 1, (19): 2, (29): 0, (25): 0, (22): 1, (21</span>
<span class="gd">-    ): 1, (27): 0, (24): 0, (17): 2, (52): 0, (42): 0, (16): 1, (58): 0, (</span>
<span class="gd">-    62): 0}, (15): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (</span>
<span class="gd">-    37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0,</span>
<span class="gd">-    (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 0, (1): 3, (18): 3, (9): 3, (20): 3, (11): 3, (3): 3, (23): 1, (</span>
<span class="gd">-    15): 1, (2): 3, (26): 0, (12): 3, (10): 3, (14): 3, (6): 3, (4): 3, (13</span>
<span class="gd">-    ): 3, (7): 3, (8): 3, (5): 3, (19): 3, (29): 1, (25): 2, (22): 2, (21):</span>
<span class="gd">-    2, (27): 2, (24): 1, (17): 2, (52): 1, (42): 1, (16): 2, (58): 0, (62):</span>
<span class="gd">-    0}, (2): {(63): 1, (45): 1, (31): 0, (32): 0, (35): 0, (43): 1, (37): 0,</span>
<span class="gd">-    (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 1, (46): 0, (38): 0,</span>
<span class="gd">-    (36): 0, (41): 0, (30): 1, (39): 0, (28): 0, (34): 0, (51): 0, (48): 1,</span>
<span class="gd">-    (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0,</span>
<span class="gd">-    (1): 3, (18): 3, (9): 3, (20): 3, (11): 3, (3): 3, (23): 3, (15): 3, (2</span>
<span class="gd">-    ): 3, (26): 3, (12): 3, (10): 3, (14): 3, (6): 3, (4): 3, (13): 3, (7):</span>
<span class="gd">-    3, (8): 3, (5): 3, (19): 2, (29): 3, (25): 3, (22): 3, (21): 3, (27): 3,</span>
<span class="gd">-    (24): 3, (17): 2, (52): 0, (42): 1, (16): 3, (58): 0, (62): 0}, (26): {</span>
<span class="gd">-    (63): 0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0,</span>
<span class="gd">-    (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 1,</span>
<span class="gd">-    (18): 2, (9): 2, (20): 1, (11): 2, (3): 2, (23): 0, (15): 2, (2): 1, (</span>
<span class="gd">-    26): 0, (12): 3, (10): 2, (14): 2, (6): 3, (4): 2, (13): 1, (7): 2, (8):</span>
<span class="gd">-    3, (5): 3, (19): 1, (29): 2, (25): 1, (22): 2, (21): 2, (27): 1, (24): </span>
<span class="gd">-    1, (17): 1, (52): 0, (42): 0, (16): 1, (58): 0, (62): 0}, (12): {(63): </span>
<span class="gd">-    1, (45): 0, (31): 0, (32): 0, (35): 1, (43): 0, (37): 0, (44): 0, (55):</span>
<span class="gd">-    0, (47): 0, (40): 1, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41):</span>
<span class="gd">-    0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): </span>
<span class="gd">-    1, (9): 3, (20): 2, (11): 1, (3): 3, (23): 0, (15): 2, (2): 3, (26): 0,</span>
<span class="gd">-    (12): 1, (10): 3, (14): 2, (6): 3, (4): 3, (13): 1, (7): 3, (8): 3, (5):</span>
<span class="gd">-    3, (19): 3, (29): 1, (25): 1, (22): 3, (21): 2, (27): 1, (24): 0, (17):</span>
<span class="gd">-    3, (52): 1, (42): 2, (16): 1, (58): 0, (62): 0}, (10): {(63): 1, (45): </span>
<span class="gd">-    1, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47):</span>
<span class="gd">-    0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30):</span>
<span class="gd">-    0, (39): 0, (28): 1, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50):</span>
<span class="gd">-    0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 3, (9): 3,</span>
<span class="gd">-    (20): 3, (11): 2, (3): 3, (23): 3, (15): 2, (2): 3, (26): 0, (12): 3, (</span>
<span class="gd">-    10): 1, (14): 2, (6): 3, (4): 3, (13): 2, (7): 2, (8): 3, (5): 3, (19):</span>
<span class="gd">-    3, (29): 2, (25): 2, (22): 2, (21): 2, (27): 2, (24): 1, (17): 3, (52):</span>
<span class="gd">-    2, (42): 3, (16): 3, (58): 0, (62): 0}, (14): {(63): 1, (45): 0, (31): </span>
<span class="gd">-    1, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40):</span>
<span class="gd">-    0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39):</span>
<span class="gd">-    0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54):</span>
<span class="gd">-    0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 3, (9): 3, (20): 1,</span>
<span class="gd">-    (11): 1, (3): 3, (23): 1, (15): 1, (2): 3, (26): 0, (12): 2, (10): 3, (</span>
<span class="gd">-    14): 1, (6): 3, (4): 3, (13): 3, (7): 2, (8): 2, (5): 1, (19): 3, (29):</span>
<span class="gd">-    2, (25): 1, (22): 2, (21): 2, (27): 2, (24): 1, (17): 3, (52): 1, (42):</span>
<span class="gd">-    2, (16): 3, (58): 0, (62): 0}, (6): {(63): 1, (45): 0, (31): 0, (32): 0,</span>
<span class="gd">-    (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0,</span>
<span class="gd">-    (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 1, (28): 0,</span>
<span class="gd">-    (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0,</span>
<span class="gd">-    (61): 0, (60): 0, (56): 0, (1): 3, (18): 2, (9): 2, (20): 3, (11): 3, (</span>
<span class="gd">-    3): 3, (23): 2, (15): 2, (2): 3, (26): 0, (12): 3, (10): 2, (14): 1, (6</span>
<span class="gd">-    ): 3, (4): 3, (13): 1, (7): 2, (8): 3, (5): 3, (19): 3, (29): 3, (25): </span>
<span class="gd">-    2, (22): 3, (21): 3, (27): 2, (24): 1, (17): 3, (52): 2, (42): 2, (16):</span>
<span class="gd">-    3, (58): 0, (62): 0}, (4): {(63): 0, (45): 1, (31): 0, (32): 0, (35): 0,</span>
<span class="gd">-    (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0,</span>
<span class="gd">-    (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0,</span>
<span class="gd">-    (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0,</span>
<span class="gd">-    (60): 0, (56): 0, (1): 2, (18): 3, (9): 3, (20): 3, (11): 3, (3): 3, (</span>
<span class="gd">-    23): 3, (15): 3, (2): 3, (26): 3, (12): 3, (10): 3, (14): 3, (6): 3, (4</span>
<span class="gd">-    ): 2, (13): 3, (7): 3, (8): 3, (5): 3, (19): 2, (29): 3, (25): 3, (22):</span>
<span class="gd">-    3, (21): 3, (27): 3, (24): 3, (17): 1, (52): 0, (42): 1, (16): 3, (58):</span>
<span class="gd">-    0, (62): 0}, (13): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): </span>
<span class="gd">-    0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46):</span>
<span class="gd">-    0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51):</span>
<span class="gd">-    0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60):</span>
<span class="gd">-    0, (56): 0, (1): 3, (18): 1, (9): 2, (20): 1, (11): 1, (3): 3, (23): 0,</span>
<span class="gd">-    (15): 1, (2): 3, (26): 1, (12): 2, (10): 3, (14): 1, (6): 2, (4): 3, (</span>
<span class="gd">-    13): 1, (7): 3, (8): 2, (5): 2, (19): 3, (29): 1, (25): 1, (22): 2, (21</span>
<span class="gd">-    ): 2, (27): 1, (24): 1, (17): 3, (52): 1, (42): 2, (16): 2, (58): 0, (</span>
<span class="gd">-    62): 0}, (7): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (</span>
<span class="gd">-    37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0,</span>
<span class="gd">-    (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 0, (1): 3, (18): 3, (9): 3, (20): 3, (11): 3, (3): 3, (23): 3, (</span>
<span class="gd">-    15): 2, (2): 3, (26): 0, (12): 3, (10): 3, (14): 3, (6): 3, (4): 3, (13</span>
<span class="gd">-    ): 2, (7): 1, (8): 3, (5): 3, (19): 3, (29): 2, (25): 3, (22): 3, (21):</span>
<span class="gd">-    2, (27): 3, (24): 1, (17): 3, (52): 1, (42): 2, (16): 3, (58): 0, (62):</span>
<span class="gd">-    0}, (8): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0,</span>
<span class="gd">-    (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0,</span>
<span class="gd">-    (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0,</span>
<span class="gd">-    (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0,</span>
<span class="gd">-    (1): 3, (18): 2, (9): 3, (20): 2, (11): 2, (3): 3, (23): 0, (15): 1, (2</span>
<span class="gd">-    ): 3, (26): 0, (12): 3, (10): 3, (14): 3, (6): 3, (4): 3, (13): 3, (7):</span>
<span class="gd">-    3, (8): 1, (5): 3, (19): 3, (29): 2, (25): 2, (22): 2, (21): 2, (27): 2,</span>
<span class="gd">-    (24): 0, (17): 3, (52): 2, (42): 2, (16): 3, (58): 0, (62): 0}, (5): {(</span>
<span class="gd">-    63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0,</span>
<span class="gd">-    (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3,</span>
<span class="gd">-    (18): 3, (9): 3, (20): 2, (11): 2, (3): 3, (23): 1, (15): 1, (2): 3, (</span>
<span class="gd">-    26): 0, (12): 3, (10): 3, (14): 2, (6): 3, (4): 3, (13): 2, (7): 3, (8):</span>
<span class="gd">-    3, (5): 3, (19): 3, (29): 1, (25): 2, (22): 2, (21): 2, (27): 1, (24): </span>
<span class="gd">-    1, (17): 3, (52): 2, (42): 2, (16): 3, (58): 0, (62): 0}, (19): {(63): </span>
<span class="gd">-    0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55):</span>
<span class="gd">-    0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41):</span>
<span class="gd">-    0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): </span>
<span class="gd">-    3, (9): 3, (20): 3, (11): 3, (3): 2, (23): 3, (15): 3, (2): 2, (26): 2,</span>
<span class="gd">-    (12): 3, (10): 3, (14): 3, (6): 3, (4): 2, (13): 3, (7): 3, (8): 3, (5):</span>
<span class="gd">-    3, (19): 1, (29): 2, (25): 2, (22): 2, (21): 3, (27): 3, (24): 2, (17):</span>
<span class="gd">-    1, (52): 0, (42): 1, (16): 1, (58): 0, (62): 0}, (29): {(63): 1, (45): </span>
<span class="gd">-    0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47):</span>
<span class="gd">-    0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30):</span>
<span class="gd">-    0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50):</span>
<span class="gd">-    0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 1,</span>
<span class="gd">-    (20): 1, (11): 0, (3): 3, (23): 0, (15): 0, (2): 3, (26): 0, (12): 2, (</span>
<span class="gd">-    10): 2, (14): 1, (6): 1, (4): 3, (13): 0, (7): 2, (8): 2, (5): 2, (19):</span>
<span class="gd">-    2, (29): 0, (25): 1, (22): 0, (21): 1, (27): 1, (24): 0, (17): 2, (52):</span>
<span class="gd">-    2, (42): 1, (16): 1, (58): 0, (62): 0}, (25): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40):</span>
<span class="gd">-    0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39):</span>
<span class="gd">-    0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54):</span>
<span class="gd">-    0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 3, (20): 0,</span>
<span class="gd">-    (11): 1, (3): 2, (23): 0, (15): 1, (2): 3, (26): 0, (12): 1, (10): 2, (</span>
<span class="gd">-    14): 2, (6): 3, (4): 3, (13): 1, (7): 3, (8): 1, (5): 2, (19): 3, (29):</span>
<span class="gd">-    0, (25): 1, (22): 0, (21): 1, (27): 0, (24): 0, (17): 2, (52): 0, (42):</span>
<span class="gd">-    1, (16): 1, (58): 0, (62): 0}, (22): {(63): 1, (45): 0, (31): 0, (32): </span>
<span class="gd">-    0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59):</span>
<span class="gd">-    0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28):</span>
<span class="gd">-    0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57):</span>
<span class="gd">-    0, (61): 0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 2, (20): 1, (11): 1,</span>
<span class="gd">-    (3): 3, (23): 0, (15): 1, (2): 3, (26): 0, (12): 2, (10): 1, (14): 1, (</span>
<span class="gd">-    6): 1, (4): 2, (13): 1, (7): 1, (8): 1, (5): 1, (19): 2, (29): 1, (25):</span>
<span class="gd">-    1, (22): 1, (21): 1, (27): 1, (24): 1, (17): 2, (52): 1, (42): 0, (16):</span>
<span class="gd">-    2, (58): 0, (62): 0}, (21): {(63): 1, (45): 0, (31): 0, (32): 0, (35): </span>
<span class="gd">-    0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33):</span>
<span class="gd">-    0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34):</span>
<span class="gd">-    0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61):</span>
<span class="gd">-    0, (60): 0, (56): 0, (1): 3, (18): 1, (9): 3, (20): 1, (11): 0, (3): 3,</span>
<span class="gd">-    (23): 1, (15): 0, (2): 3, (26): 0, (12): 3, (10): 2, (14): 2, (6): 3, (</span>
<span class="gd">-    4): 3, (13): 0, (7): 2, (8): 0, (5): 2, (19): 3, (29): 0, (25): 0, (22):</span>
<span class="gd">-    0, (21): 0, (27): 1, (24): 0, (17): 2, (52): 0, (42): 1, (16): 0, (58):</span>
<span class="gd">-    0, (62): 0}, (27): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): </span>
<span class="gd">-    0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46):</span>
<span class="gd">-    0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51):</span>
<span class="gd">-    0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60):</span>
<span class="gd">-    0, (56): 0, (1): 3, (18): 0, (9): 2, (20): 0, (11): 1, (3): 3, (23): 0,</span>
<span class="gd">-    (15): 0, (2): 3, (26): 0, (12): 3, (10): 2, (14): 1, (6): 3, (4): 2, (</span>
<span class="gd">-    13): 2, (7): 1, (8): 0, (5): 1, (19): 2, (29): 1, (25): 0, (22): 0, (21</span>
<span class="gd">-    ): 1, (27): 0, (24): 0, (17): 2, (52): 1, (42): 1, (16): 0, (58): 0, (</span>
<span class="gd">-    62): 0}, (24): {(63): 1, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (</span>
<span class="gd">-    37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0,</span>
<span class="gd">-    (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0,</span>
<span class="gd">-    (56): 0, (1): 3, (18): 0, (9): 1, (20): 0, (11): 0, (3): 3, (23): 0, (</span>
<span class="gd">-    15): 0, (2): 3, (26): 0, (12): 1, (10): 0, (14): 0, (6): 2, (4): 3, (13</span>
<span class="gd">-    ): 0, (7): 1, (8): 0, (5): 2, (19): 3, (29): 0, (25): 0, (22): 1, (21):</span>
<span class="gd">-    0, (27): 0, (24): 0, (17): 1, (52): 0, (42): 0, (16): 2, (58): 0, (62):</span>
<span class="gd">-    0}, (17): {(63): 0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): </span>
<span class="gd">-    0, (44): 0, (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38):</span>
<span class="gd">-    0, (36): 0, (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48):</span>
<span class="gd">-    0, (49): 0, (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56):</span>
<span class="gd">-    0, (1): 1, (18): 3, (9): 3, (20): 3, (11): 3, (3): 2, (23): 3, (15): 3,</span>
<span class="gd">-    (2): 1, (26): 2, (12): 3, (10): 3, (14): 3, (6): 3, (4): 3, (13): 3, (7</span>
<span class="gd">-    ): 3, (8): 3, (5): 3, (19): 1, (29): 1, (25): 2, (22): 2, (21): 3, (27):</span>
<span class="gd">-    2, (24): 3, (17): 0, (52): 0, (42): 2, (16): 0, (58): 0, (62): 0}, (52):</span>
<span class="gd">-    {(63): 0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0,</span>
<span class="gd">-    (55): 0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0,</span>
<span class="gd">-    (53): 0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 0,</span>
<span class="gd">-    (18): 0, (9): 0, (20): 0, (11): 0, (3): 1, (23): 0, (15): 0, (2): 0, (</span>
<span class="gd">-    26): 0, (12): 1, (10): 0, (14): 0, (6): 1, (4): 3, (13): 0, (7): 0, (8):</span>
<span class="gd">-    0, (5): 1, (19): 0, (29): 0, (25): 0, (22): 1, (21): 0, (27): 0, (24): </span>
<span class="gd">-    0, (17): 0, (52): 0, (42): 1, (16): 0, (58): 0, (62): 0}, (42): {(63): </span>
<span class="gd">-    0, (45): 0, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55):</span>
<span class="gd">-    0, (47): 0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41):</span>
<span class="gd">-    0, (30): 0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53):</span>
<span class="gd">-    0, (50): 0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 1, (18): </span>
<span class="gd">-    2, (9): 1, (20): 2, (11): 2, (3): 1, (23): 2, (15): 2, (2): 1, (26): 1,</span>
<span class="gd">-    (12): 2, (10): 2, (14): 2, (6): 2, (4): 1, (13): 1, (7): 2, (8): 2, (5):</span>
<span class="gd">-    2, (19): 1, (29): 1, (25): 1, (22): 2, (21): 3, (27): 1, (24): 1, (17):</span>
<span class="gd">-    1, (52): 0, (42): 0, (16): 1, (58): 0, (62): 0}, (16): {(63): 0, (45): </span>
<span class="gd">-    1, (31): 0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47):</span>
<span class="gd">-    0, (40): 0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30):</span>
<span class="gd">-    0, (39): 0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50):</span>
<span class="gd">-    0, (54): 0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 0, (18): 3, (9): 3,</span>
<span class="gd">-    (20): 2, (11): 3, (3): 2, (23): 1, (15): 2, (2): 1, (26): 2, (12): 3, (</span>
<span class="gd">-    10): 3, (14): 3, (6): 3, (4): 1, (13): 2, (7): 2, (8): 3, (5): 3, (19):</span>
<span class="gd">-    1, (29): 1, (25): 3, (22): 2, (21): 1, (27): 1, (24): 2, (17): 0, (52):</span>
<span class="gd">-    0, (42): 0, (16): 1, (58): 0, (62): 0}, (58): {(63): 0, (45): 0, (31): </span>
<span class="gd">-    0, (32): 0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40):</span>
<span class="gd">-    0, (59): 0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39):</span>
<span class="gd">-    0, (28): 0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54):</span>
<span class="gd">-    0, (57): 0, (61): 0, (60): 0, (56): 0, (1): 0, (18): 0, (9): 0, (20): 0,</span>
<span class="gd">-    (11): 0, (3): 0, (23): 0, (15): 0, (2): 0, (26): 0, (12): 0, (10): 0, (</span>
<span class="gd">-    14): 0, (6): 0, (4): 0, (13): 0, (7): 0, (8): 0, (5): 0, (19): 0, (29):</span>
<span class="gd">-    0, (25): 0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 0, (52): 0, (42):</span>
<span class="gd">-    0, (16): 0, (58): 0, (62): 0}, (62): {(63): 0, (45): 0, (31): 0, (32): </span>
<span class="gd">-    0, (35): 0, (43): 0, (37): 0, (44): 0, (55): 0, (47): 0, (40): 0, (59):</span>
<span class="gd">-    0, (33): 0, (46): 0, (38): 0, (36): 0, (41): 0, (30): 0, (39): 0, (28):</span>
<span class="gd">-    0, (34): 0, (51): 0, (48): 0, (49): 0, (53): 0, (50): 0, (54): 0, (57):</span>
<span class="gd">-    0, (61): 0, (60): 0, (56): 0, (1): 0, (18): 0, (9): 0, (20): 0, (11): 0,</span>
<span class="gd">-    (3): 0, (23): 0, (15): 0, (2): 0, (26): 0, (12): 0, (10): 0, (14): 0, (</span>
<span class="gd">-    6): 0, (4): 0, (13): 0, (7): 0, (8): 0, (5): 0, (19): 0, (29): 0, (25):</span>
<span class="gd">-    0, (22): 0, (21): 0, (27): 0, (24): 0, (17): 0, (52): 0, (42): 0, (16):</span>
<span class="gd">-    0, (58): 0, (62): 0}}</span>
<span class="gd">-ISO_8859_5_BULGARIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): </span>
<span class="gd">-    255, (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): </span>
<span class="gd">-    254, (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255,</span>
<span class="gd">-    (17): 255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23):</span>
<span class="gd">-    255, (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255,</span>
<span class="gd">-    (30): 255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36):</span>
<span class="gd">-    253, (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253,</span>
<span class="gd">-    (43): 253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49):</span>
<span class="gd">-    252, (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252,</span>
<span class="gd">-    (56): 252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62):</span>
<span class="gd">-    253, (63): 253, (64): 253, (65): 77, (66): 90, (67): 99, (68): 100, (69</span>
<span class="gd">-    ): 72, (70): 109, (71): 107, (72): 101, (73): 79, (74): 185, (75): 81,</span>
<span class="gd">-    (76): 102, (77): 76, (78): 94, (79): 82, (80): 110, (81): 186, (82): </span>
<span class="gd">-    108, (83): 91, (84): 74, (85): 119, (86): 84, (87): 96, (88): 111, (89):</span>
<span class="gd">-    187, (90): 115, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 65, (98): 69, (99): 70, (100): 66, (101): 63, (102): </span>
<span class="gd">-    68, (103): 112, (104): 103, (105): 92, (106): 194, (107): 104, (108): </span>
<span class="gd">-    95, (109): 86, (110): 87, (111): 71, (112): 116, (113): 195, (114): 85,</span>
<span class="gd">-    (115): 93, (116): 97, (117): 113, (118): 196, (119): 197, (120): 198, (</span>
<span class="gd">-    121): 199, (122): 200, (123): 253, (124): 253, (125): 253, (126): 253,</span>
<span class="gd">-    (127): 253, (128): 194, (129): 195, (130): 196, (131): 197, (132): 198,</span>
<span class="gd">-    (133): 199, (134): 200, (135): 201, (136): 202, (137): 203, (138): 204,</span>
<span class="gd">-    (139): 205, (140): 206, (141): 207, (142): 208, (143): 209, (144): 210,</span>
<span class="gd">-    (145): 211, (146): 212, (147): 213, (148): 214, (149): 215, (150): 216,</span>
<span class="gd">-    (151): 217, (152): 218, (153): 219, (154): 220, (155): 221, (156): 222,</span>
<span class="gd">-    (157): 223, (158): 224, (159): 225, (160): 81, (161): 226, (162): 227,</span>
<span class="gd">-    (163): 228, (164): 229, (165): 230, (166): 105, (167): 231, (168): 232,</span>
<span class="gd">-    (169): 233, (170): 234, (171): 235, (172): 236, (173): 45, (174): 237,</span>
<span class="gd">-    (175): 238, (176): 31, (177): 32, (178): 35, (179): 43, (180): 37, (181</span>
<span class="gd">-    ): 44, (182): 55, (183): 47, (184): 40, (185): 59, (186): 33, (187): 46,</span>
<span class="gd">-    (188): 38, (189): 36, (190): 41, (191): 30, (192): 39, (193): 28, (194):</span>
<span class="gd">-    34, (195): 51, (196): 48, (197): 49, (198): 53, (199): 50, (200): 54, (</span>
<span class="gd">-    201): 57, (202): 61, (203): 239, (204): 67, (205): 240, (206): 60, (207</span>
<span class="gd">-    ): 56, (208): 1, (209): 18, (210): 9, (211): 20, (212): 11, (213): 3, (</span>
<span class="gd">-    214): 23, (215): 15, (216): 2, (217): 26, (218): 12, (219): 10, (220): </span>
<span class="gd">-    14, (221): 6, (222): 4, (223): 13, (224): 7, (225): 8, (226): 5, (227):</span>
<span class="gd">-    19, (228): 29, (229): 25, (230): 22, (231): 21, (232): 27, (233): 24, (</span>
<span class="gd">-    234): 17, (235): 75, (236): 52, (237): 241, (238): 42, (239): 16, (240):</span>
<span class="gd">-    62, (241): 242, (242): 243, (243): 244, (244): 58, (245): 245, (246): </span>
<span class="gd">-    98, (247): 246, (248): 247, (249): 248, (250): 249, (251): 250, (252): </span>
<span class="gd">-    251, (253): 91, (254): 252, (255): 253}</span>
<span class="gd">-ISO_8859_5_BULGARIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'ISO-8859-5', language='Bulgarian', char_to_order_map=</span>
<span class="gd">-    ISO_8859_5_BULGARIAN_CHAR_TO_ORDER, language_model=BULGARIAN_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.969392, keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя')</span>
<span class="gd">-WINDOWS_1251_BULGARIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): </span>
<span class="gd">-    255, (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): </span>
<span class="gd">-    254, (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255,</span>
<span class="gd">-    (17): 255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23):</span>
<span class="gd">-    255, (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255,</span>
<span class="gd">-    (30): 255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36):</span>
<span class="gd">-    253, (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253,</span>
<span class="gd">-    (43): 253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49):</span>
<span class="gd">-    252, (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252,</span>
<span class="gd">-    (56): 252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62):</span>
<span class="gd">-    253, (63): 253, (64): 253, (65): 77, (66): 90, (67): 99, (68): 100, (69</span>
<span class="gd">-    ): 72, (70): 109, (71): 107, (72): 101, (73): 79, (74): 185, (75): 81,</span>
<span class="gd">-    (76): 102, (77): 76, (78): 94, (79): 82, (80): 110, (81): 186, (82): </span>
<span class="gd">-    108, (83): 91, (84): 74, (85): 119, (86): 84, (87): 96, (88): 111, (89):</span>
<span class="gd">-    187, (90): 115, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 65, (98): 69, (99): 70, (100): 66, (101): 63, (102): </span>
<span class="gd">-    68, (103): 112, (104): 103, (105): 92, (106): 194, (107): 104, (108): </span>
<span class="gd">-    95, (109): 86, (110): 87, (111): 71, (112): 116, (113): 195, (114): 85,</span>
<span class="gd">-    (115): 93, (116): 97, (117): 113, (118): 196, (119): 197, (120): 198, (</span>
<span class="gd">-    121): 199, (122): 200, (123): 253, (124): 253, (125): 253, (126): 253,</span>
<span class="gd">-    (127): 253, (128): 206, (129): 207, (130): 208, (131): 209, (132): 210,</span>
<span class="gd">-    (133): 211, (134): 212, (135): 213, (136): 120, (137): 214, (138): 215,</span>
<span class="gd">-    (139): 216, (140): 217, (141): 218, (142): 219, (143): 220, (144): 221,</span>
<span class="gd">-    (145): 78, (146): 64, (147): 83, (148): 121, (149): 98, (150): 117, (</span>
<span class="gd">-    151): 105, (152): 222, (153): 223, (154): 224, (155): 225, (156): 226,</span>
<span class="gd">-    (157): 227, (158): 228, (159): 229, (160): 88, (161): 230, (162): 231,</span>
<span class="gd">-    (163): 232, (164): 233, (165): 122, (166): 89, (167): 106, (168): 234,</span>
<span class="gd">-    (169): 235, (170): 236, (171): 237, (172): 238, (173): 45, (174): 239,</span>
<span class="gd">-    (175): 240, (176): 73, (177): 80, (178): 118, (179): 114, (180): 241, (</span>
<span class="gd">-    181): 242, (182): 243, (183): 244, (184): 245, (185): 62, (186): 58, (</span>
<span class="gd">-    187): 246, (188): 247, (189): 248, (190): 249, (191): 250, (192): 31, (</span>
<span class="gd">-    193): 32, (194): 35, (195): 43, (196): 37, (197): 44, (198): 55, (199):</span>
<span class="gd">-    47, (200): 40, (201): 59, (202): 33, (203): 46, (204): 38, (205): 36, (</span>
<span class="gd">-    206): 41, (207): 30, (208): 39, (209): 28, (210): 34, (211): 51, (212):</span>
<span class="gd">-    48, (213): 49, (214): 53, (215): 50, (216): 54, (217): 57, (218): 61, (</span>
<span class="gd">-    219): 251, (220): 67, (221): 252, (222): 60, (223): 56, (224): 1, (225):</span>
<span class="gd">-    18, (226): 9, (227): 20, (228): 11, (229): 3, (230): 23, (231): 15, (</span>
<span class="gd">-    232): 2, (233): 26, (234): 12, (235): 10, (236): 14, (237): 6, (238): 4,</span>
<span class="gd">-    (239): 13, (240): 7, (241): 8, (242): 5, (243): 19, (244): 29, (245): </span>
<span class="gd">-    25, (246): 22, (247): 21, (248): 27, (249): 24, (250): 17, (251): 75, (</span>
<span class="gd">-    252): 52, (253): 253, (254): 42, (255): 16}</span>
<span class="gd">-WINDOWS_1251_BULGARIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'windows-1251', language='Bulgarian', char_to_order_map=</span>
<span class="gd">-    WINDOWS_1251_BULGARIAN_CHAR_TO_ORDER, language_model=</span>
<span class="gd">-    BULGARIAN_LANG_MODEL, typical_positive_ratio=0.969392,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+BULGARIAN_LANG_MODEL = {</span>
<span class="gi">+    63: {  # 'e'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # '\xad'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'А'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 2,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 1,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 2,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 2,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 2,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 2,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'Б'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 2,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 2,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 2,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 2,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'В'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 2,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 2,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'Г'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # 'Д'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 2,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'Е'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 1,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 2,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 2,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 2,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'Ж'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'З'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'И'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 2,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 1,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 2,  # 'Л'</span>
<span class="gi">+        38: 2,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 2,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'Й'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'К'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'Л'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 2,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'М'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'Н'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 2,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 1,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'О'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 1,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 2,  # 'Л'</span>
<span class="gi">+        38: 2,  # 'М'</span>
<span class="gi">+        36: 2,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 2,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'П'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 2,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'Р'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 2,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'С'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 3,  # 'А'</span>
<span class="gi">+        32: 2,  # 'Б'</span>
<span class="gi">+        35: 2,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 2,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 1,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'Т'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 2,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 2,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 1,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 1,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'У'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 2,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'Ф'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 2,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'Х'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'Ц'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 2,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 2,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 2,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'Ч'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 2,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 1,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'Щ'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 1,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'Ъ'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 1,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 2,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 2,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 1,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 1,  # 'Х'</span>
<span class="gi">+        53: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        54: 1,  # 'Ш'</span>
<span class="gi">+        57: 1,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # 'Ю'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 1,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 2,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'Я'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 1,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        36: 1,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 2,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'а'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 1,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 3,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 3,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'б'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'в'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 1,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'г'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'д'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'е'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 3,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 3,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'ж'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'з'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'и'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 1,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 1,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 1,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 1,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 3,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 3,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'й'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'к'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 1,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 1,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'л'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 1,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 2,  # 'ь'</span>
<span class="gi">+        42: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'м'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 1,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'н'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 1,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 2,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 3,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 2,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'о'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 2,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 3,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 3,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'п'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'р'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 3,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'с'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 2,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 'т'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 2,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 3,  # 'ъ'</span>
<span class="gi">+        52: 2,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'у'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 2,  # 'и'</span>
<span class="gi">+        26: 2,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 2,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 3,  # 'ш'</span>
<span class="gi">+        24: 2,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'ф'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 2,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'х'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'ц'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 1,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 1,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 1,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'ч'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 1,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 1,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'ш'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 2,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 1,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 1,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 2,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 2,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 2,  # 'ъ'</span>
<span class="gi">+        52: 1,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'щ'</span>
<span class="gi">+        63: 1,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 3,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 3,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 3,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 1,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 3,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'ъ'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 3,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 3,  # 'ж'</span>
<span class="gi">+        15: 3,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 2,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 3,  # 'п'</span>
<span class="gi">+        7: 3,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 2,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 2,  # 'ш'</span>
<span class="gi">+        24: 3,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 2,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'ь'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 1,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 1,  # 'н'</span>
<span class="gi">+        4: 3,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 1,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 1,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'ю'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 1,  # 'а'</span>
<span class="gi">+        18: 2,  # 'б'</span>
<span class="gi">+        9: 1,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 2,  # 'д'</span>
<span class="gi">+        3: 1,  # 'е'</span>
<span class="gi">+        23: 2,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 1,  # 'й'</span>
<span class="gi">+        12: 2,  # 'к'</span>
<span class="gi">+        10: 2,  # 'л'</span>
<span class="gi">+        14: 2,  # 'м'</span>
<span class="gi">+        6: 2,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 1,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 2,  # 'с'</span>
<span class="gi">+        5: 2,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 1,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 3,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 1,  # 'щ'</span>
<span class="gi">+        17: 1,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'я'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 1,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 3,  # 'б'</span>
<span class="gi">+        9: 3,  # 'в'</span>
<span class="gi">+        20: 2,  # 'г'</span>
<span class="gi">+        11: 3,  # 'д'</span>
<span class="gi">+        3: 2,  # 'е'</span>
<span class="gi">+        23: 1,  # 'ж'</span>
<span class="gi">+        15: 2,  # 'з'</span>
<span class="gi">+        2: 1,  # 'и'</span>
<span class="gi">+        26: 2,  # 'й'</span>
<span class="gi">+        12: 3,  # 'к'</span>
<span class="gi">+        10: 3,  # 'л'</span>
<span class="gi">+        14: 3,  # 'м'</span>
<span class="gi">+        6: 3,  # 'н'</span>
<span class="gi">+        4: 1,  # 'о'</span>
<span class="gi">+        13: 2,  # 'п'</span>
<span class="gi">+        7: 2,  # 'р'</span>
<span class="gi">+        8: 3,  # 'с'</span>
<span class="gi">+        5: 3,  # 'т'</span>
<span class="gi">+        19: 1,  # 'у'</span>
<span class="gi">+        29: 1,  # 'ф'</span>
<span class="gi">+        25: 3,  # 'х'</span>
<span class="gi">+        22: 2,  # 'ц'</span>
<span class="gi">+        21: 1,  # 'ч'</span>
<span class="gi">+        27: 1,  # 'ш'</span>
<span class="gi">+        24: 2,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 'є'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # '№'</span>
<span class="gi">+        63: 0,  # 'e'</span>
<span class="gi">+        45: 0,  # '\xad'</span>
<span class="gi">+        31: 0,  # 'А'</span>
<span class="gi">+        32: 0,  # 'Б'</span>
<span class="gi">+        35: 0,  # 'В'</span>
<span class="gi">+        43: 0,  # 'Г'</span>
<span class="gi">+        37: 0,  # 'Д'</span>
<span class="gi">+        44: 0,  # 'Е'</span>
<span class="gi">+        55: 0,  # 'Ж'</span>
<span class="gi">+        47: 0,  # 'З'</span>
<span class="gi">+        40: 0,  # 'И'</span>
<span class="gi">+        59: 0,  # 'Й'</span>
<span class="gi">+        33: 0,  # 'К'</span>
<span class="gi">+        46: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        36: 0,  # 'Н'</span>
<span class="gi">+        41: 0,  # 'О'</span>
<span class="gi">+        30: 0,  # 'П'</span>
<span class="gi">+        39: 0,  # 'Р'</span>
<span class="gi">+        28: 0,  # 'С'</span>
<span class="gi">+        34: 0,  # 'Т'</span>
<span class="gi">+        51: 0,  # 'У'</span>
<span class="gi">+        48: 0,  # 'Ф'</span>
<span class="gi">+        49: 0,  # 'Х'</span>
<span class="gi">+        53: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        54: 0,  # 'Ш'</span>
<span class="gi">+        57: 0,  # 'Щ'</span>
<span class="gi">+        61: 0,  # 'Ъ'</span>
<span class="gi">+        60: 0,  # 'Ю'</span>
<span class="gi">+        56: 0,  # 'Я'</span>
<span class="gi">+        1: 0,  # 'а'</span>
<span class="gi">+        18: 0,  # 'б'</span>
<span class="gi">+        9: 0,  # 'в'</span>
<span class="gi">+        20: 0,  # 'г'</span>
<span class="gi">+        11: 0,  # 'д'</span>
<span class="gi">+        3: 0,  # 'е'</span>
<span class="gi">+        23: 0,  # 'ж'</span>
<span class="gi">+        15: 0,  # 'з'</span>
<span class="gi">+        2: 0,  # 'и'</span>
<span class="gi">+        26: 0,  # 'й'</span>
<span class="gi">+        12: 0,  # 'к'</span>
<span class="gi">+        10: 0,  # 'л'</span>
<span class="gi">+        14: 0,  # 'м'</span>
<span class="gi">+        6: 0,  # 'н'</span>
<span class="gi">+        4: 0,  # 'о'</span>
<span class="gi">+        13: 0,  # 'п'</span>
<span class="gi">+        7: 0,  # 'р'</span>
<span class="gi">+        8: 0,  # 'с'</span>
<span class="gi">+        5: 0,  # 'т'</span>
<span class="gi">+        19: 0,  # 'у'</span>
<span class="gi">+        29: 0,  # 'ф'</span>
<span class="gi">+        25: 0,  # 'х'</span>
<span class="gi">+        22: 0,  # 'ц'</span>
<span class="gi">+        21: 0,  # 'ч'</span>
<span class="gi">+        27: 0,  # 'ш'</span>
<span class="gi">+        24: 0,  # 'щ'</span>
<span class="gi">+        17: 0,  # 'ъ'</span>
<span class="gi">+        52: 0,  # 'ь'</span>
<span class="gi">+        42: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+        58: 0,  # 'є'</span>
<span class="gi">+        62: 0,  # '№'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+ISO_8859_5_BULGARIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 77,  # 'A'</span>
<span class="gi">+    66: 90,  # 'B'</span>
<span class="gi">+    67: 99,  # 'C'</span>
<span class="gi">+    68: 100,  # 'D'</span>
<span class="gi">+    69: 72,  # 'E'</span>
<span class="gi">+    70: 109,  # 'F'</span>
<span class="gi">+    71: 107,  # 'G'</span>
<span class="gi">+    72: 101,  # 'H'</span>
<span class="gi">+    73: 79,  # 'I'</span>
<span class="gi">+    74: 185,  # 'J'</span>
<span class="gi">+    75: 81,  # 'K'</span>
<span class="gi">+    76: 102,  # 'L'</span>
<span class="gi">+    77: 76,  # 'M'</span>
<span class="gi">+    78: 94,  # 'N'</span>
<span class="gi">+    79: 82,  # 'O'</span>
<span class="gi">+    80: 110,  # 'P'</span>
<span class="gi">+    81: 186,  # 'Q'</span>
<span class="gi">+    82: 108,  # 'R'</span>
<span class="gi">+    83: 91,  # 'S'</span>
<span class="gi">+    84: 74,  # 'T'</span>
<span class="gi">+    85: 119,  # 'U'</span>
<span class="gi">+    86: 84,  # 'V'</span>
<span class="gi">+    87: 96,  # 'W'</span>
<span class="gi">+    88: 111,  # 'X'</span>
<span class="gi">+    89: 187,  # 'Y'</span>
<span class="gi">+    90: 115,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 65,  # 'a'</span>
<span class="gi">+    98: 69,  # 'b'</span>
<span class="gi">+    99: 70,  # 'c'</span>
<span class="gi">+    100: 66,  # 'd'</span>
<span class="gi">+    101: 63,  # 'e'</span>
<span class="gi">+    102: 68,  # 'f'</span>
<span class="gi">+    103: 112,  # 'g'</span>
<span class="gi">+    104: 103,  # 'h'</span>
<span class="gi">+    105: 92,  # 'i'</span>
<span class="gi">+    106: 194,  # 'j'</span>
<span class="gi">+    107: 104,  # 'k'</span>
<span class="gi">+    108: 95,  # 'l'</span>
<span class="gi">+    109: 86,  # 'm'</span>
<span class="gi">+    110: 87,  # 'n'</span>
<span class="gi">+    111: 71,  # 'o'</span>
<span class="gi">+    112: 116,  # 'p'</span>
<span class="gi">+    113: 195,  # 'q'</span>
<span class="gi">+    114: 85,  # 'r'</span>
<span class="gi">+    115: 93,  # 's'</span>
<span class="gi">+    116: 97,  # 't'</span>
<span class="gi">+    117: 113,  # 'u'</span>
<span class="gi">+    118: 196,  # 'v'</span>
<span class="gi">+    119: 197,  # 'w'</span>
<span class="gi">+    120: 198,  # 'x'</span>
<span class="gi">+    121: 199,  # 'y'</span>
<span class="gi">+    122: 200,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 194,  # '\x80'</span>
<span class="gi">+    129: 195,  # '\x81'</span>
<span class="gi">+    130: 196,  # '\x82'</span>
<span class="gi">+    131: 197,  # '\x83'</span>
<span class="gi">+    132: 198,  # '\x84'</span>
<span class="gi">+    133: 199,  # '\x85'</span>
<span class="gi">+    134: 200,  # '\x86'</span>
<span class="gi">+    135: 201,  # '\x87'</span>
<span class="gi">+    136: 202,  # '\x88'</span>
<span class="gi">+    137: 203,  # '\x89'</span>
<span class="gi">+    138: 204,  # '\x8a'</span>
<span class="gi">+    139: 205,  # '\x8b'</span>
<span class="gi">+    140: 206,  # '\x8c'</span>
<span class="gi">+    141: 207,  # '\x8d'</span>
<span class="gi">+    142: 208,  # '\x8e'</span>
<span class="gi">+    143: 209,  # '\x8f'</span>
<span class="gi">+    144: 210,  # '\x90'</span>
<span class="gi">+    145: 211,  # '\x91'</span>
<span class="gi">+    146: 212,  # '\x92'</span>
<span class="gi">+    147: 213,  # '\x93'</span>
<span class="gi">+    148: 214,  # '\x94'</span>
<span class="gi">+    149: 215,  # '\x95'</span>
<span class="gi">+    150: 216,  # '\x96'</span>
<span class="gi">+    151: 217,  # '\x97'</span>
<span class="gi">+    152: 218,  # '\x98'</span>
<span class="gi">+    153: 219,  # '\x99'</span>
<span class="gi">+    154: 220,  # '\x9a'</span>
<span class="gi">+    155: 221,  # '\x9b'</span>
<span class="gi">+    156: 222,  # '\x9c'</span>
<span class="gi">+    157: 223,  # '\x9d'</span>
<span class="gi">+    158: 224,  # '\x9e'</span>
<span class="gi">+    159: 225,  # '\x9f'</span>
<span class="gi">+    160: 81,  # '\xa0'</span>
<span class="gi">+    161: 226,  # 'Ё'</span>
<span class="gi">+    162: 227,  # 'Ђ'</span>
<span class="gi">+    163: 228,  # 'Ѓ'</span>
<span class="gi">+    164: 229,  # 'Є'</span>
<span class="gi">+    165: 230,  # 'Ѕ'</span>
<span class="gi">+    166: 105,  # 'І'</span>
<span class="gi">+    167: 231,  # 'Ї'</span>
<span class="gi">+    168: 232,  # 'Ј'</span>
<span class="gi">+    169: 233,  # 'Љ'</span>
<span class="gi">+    170: 234,  # 'Њ'</span>
<span class="gi">+    171: 235,  # 'Ћ'</span>
<span class="gi">+    172: 236,  # 'Ќ'</span>
<span class="gi">+    173: 45,  # '\xad'</span>
<span class="gi">+    174: 237,  # 'Ў'</span>
<span class="gi">+    175: 238,  # 'Џ'</span>
<span class="gi">+    176: 31,  # 'А'</span>
<span class="gi">+    177: 32,  # 'Б'</span>
<span class="gi">+    178: 35,  # 'В'</span>
<span class="gi">+    179: 43,  # 'Г'</span>
<span class="gi">+    180: 37,  # 'Д'</span>
<span class="gi">+    181: 44,  # 'Е'</span>
<span class="gi">+    182: 55,  # 'Ж'</span>
<span class="gi">+    183: 47,  # 'З'</span>
<span class="gi">+    184: 40,  # 'И'</span>
<span class="gi">+    185: 59,  # 'Й'</span>
<span class="gi">+    186: 33,  # 'К'</span>
<span class="gi">+    187: 46,  # 'Л'</span>
<span class="gi">+    188: 38,  # 'М'</span>
<span class="gi">+    189: 36,  # 'Н'</span>
<span class="gi">+    190: 41,  # 'О'</span>
<span class="gi">+    191: 30,  # 'П'</span>
<span class="gi">+    192: 39,  # 'Р'</span>
<span class="gi">+    193: 28,  # 'С'</span>
<span class="gi">+    194: 34,  # 'Т'</span>
<span class="gi">+    195: 51,  # 'У'</span>
<span class="gi">+    196: 48,  # 'Ф'</span>
<span class="gi">+    197: 49,  # 'Х'</span>
<span class="gi">+    198: 53,  # 'Ц'</span>
<span class="gi">+    199: 50,  # 'Ч'</span>
<span class="gi">+    200: 54,  # 'Ш'</span>
<span class="gi">+    201: 57,  # 'Щ'</span>
<span class="gi">+    202: 61,  # 'Ъ'</span>
<span class="gi">+    203: 239,  # 'Ы'</span>
<span class="gi">+    204: 67,  # 'Ь'</span>
<span class="gi">+    205: 240,  # 'Э'</span>
<span class="gi">+    206: 60,  # 'Ю'</span>
<span class="gi">+    207: 56,  # 'Я'</span>
<span class="gi">+    208: 1,  # 'а'</span>
<span class="gi">+    209: 18,  # 'б'</span>
<span class="gi">+    210: 9,  # 'в'</span>
<span class="gi">+    211: 20,  # 'г'</span>
<span class="gi">+    212: 11,  # 'д'</span>
<span class="gi">+    213: 3,  # 'е'</span>
<span class="gi">+    214: 23,  # 'ж'</span>
<span class="gi">+    215: 15,  # 'з'</span>
<span class="gi">+    216: 2,  # 'и'</span>
<span class="gi">+    217: 26,  # 'й'</span>
<span class="gi">+    218: 12,  # 'к'</span>
<span class="gi">+    219: 10,  # 'л'</span>
<span class="gi">+    220: 14,  # 'м'</span>
<span class="gi">+    221: 6,  # 'н'</span>
<span class="gi">+    222: 4,  # 'о'</span>
<span class="gi">+    223: 13,  # 'п'</span>
<span class="gi">+    224: 7,  # 'р'</span>
<span class="gi">+    225: 8,  # 'с'</span>
<span class="gi">+    226: 5,  # 'т'</span>
<span class="gi">+    227: 19,  # 'у'</span>
<span class="gi">+    228: 29,  # 'ф'</span>
<span class="gi">+    229: 25,  # 'х'</span>
<span class="gi">+    230: 22,  # 'ц'</span>
<span class="gi">+    231: 21,  # 'ч'</span>
<span class="gi">+    232: 27,  # 'ш'</span>
<span class="gi">+    233: 24,  # 'щ'</span>
<span class="gi">+    234: 17,  # 'ъ'</span>
<span class="gi">+    235: 75,  # 'ы'</span>
<span class="gi">+    236: 52,  # 'ь'</span>
<span class="gi">+    237: 241,  # 'э'</span>
<span class="gi">+    238: 42,  # 'ю'</span>
<span class="gi">+    239: 16,  # 'я'</span>
<span class="gi">+    240: 62,  # '№'</span>
<span class="gi">+    241: 242,  # 'ё'</span>
<span class="gi">+    242: 243,  # 'ђ'</span>
<span class="gi">+    243: 244,  # 'ѓ'</span>
<span class="gi">+    244: 58,  # 'є'</span>
<span class="gi">+    245: 245,  # 'ѕ'</span>
<span class="gi">+    246: 98,  # 'і'</span>
<span class="gi">+    247: 246,  # 'ї'</span>
<span class="gi">+    248: 247,  # 'ј'</span>
<span class="gi">+    249: 248,  # 'љ'</span>
<span class="gi">+    250: 249,  # 'њ'</span>
<span class="gi">+    251: 250,  # 'ћ'</span>
<span class="gi">+    252: 251,  # 'ќ'</span>
<span class="gi">+    253: 91,  # '§'</span>
<span class="gi">+    254: 252,  # 'ў'</span>
<span class="gi">+    255: 253,  # 'џ'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_5_BULGARIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="ISO-8859-5",</span>
<span class="gi">+    language="Bulgarian",</span>
<span class="gi">+    char_to_order_map=ISO_8859_5_BULGARIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=BULGARIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.969392,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1251_BULGARIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 77,  # 'A'</span>
<span class="gi">+    66: 90,  # 'B'</span>
<span class="gi">+    67: 99,  # 'C'</span>
<span class="gi">+    68: 100,  # 'D'</span>
<span class="gi">+    69: 72,  # 'E'</span>
<span class="gi">+    70: 109,  # 'F'</span>
<span class="gi">+    71: 107,  # 'G'</span>
<span class="gi">+    72: 101,  # 'H'</span>
<span class="gi">+    73: 79,  # 'I'</span>
<span class="gi">+    74: 185,  # 'J'</span>
<span class="gi">+    75: 81,  # 'K'</span>
<span class="gi">+    76: 102,  # 'L'</span>
<span class="gi">+    77: 76,  # 'M'</span>
<span class="gi">+    78: 94,  # 'N'</span>
<span class="gi">+    79: 82,  # 'O'</span>
<span class="gi">+    80: 110,  # 'P'</span>
<span class="gi">+    81: 186,  # 'Q'</span>
<span class="gi">+    82: 108,  # 'R'</span>
<span class="gi">+    83: 91,  # 'S'</span>
<span class="gi">+    84: 74,  # 'T'</span>
<span class="gi">+    85: 119,  # 'U'</span>
<span class="gi">+    86: 84,  # 'V'</span>
<span class="gi">+    87: 96,  # 'W'</span>
<span class="gi">+    88: 111,  # 'X'</span>
<span class="gi">+    89: 187,  # 'Y'</span>
<span class="gi">+    90: 115,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 65,  # 'a'</span>
<span class="gi">+    98: 69,  # 'b'</span>
<span class="gi">+    99: 70,  # 'c'</span>
<span class="gi">+    100: 66,  # 'd'</span>
<span class="gi">+    101: 63,  # 'e'</span>
<span class="gi">+    102: 68,  # 'f'</span>
<span class="gi">+    103: 112,  # 'g'</span>
<span class="gi">+    104: 103,  # 'h'</span>
<span class="gi">+    105: 92,  # 'i'</span>
<span class="gi">+    106: 194,  # 'j'</span>
<span class="gi">+    107: 104,  # 'k'</span>
<span class="gi">+    108: 95,  # 'l'</span>
<span class="gi">+    109: 86,  # 'm'</span>
<span class="gi">+    110: 87,  # 'n'</span>
<span class="gi">+    111: 71,  # 'o'</span>
<span class="gi">+    112: 116,  # 'p'</span>
<span class="gi">+    113: 195,  # 'q'</span>
<span class="gi">+    114: 85,  # 'r'</span>
<span class="gi">+    115: 93,  # 's'</span>
<span class="gi">+    116: 97,  # 't'</span>
<span class="gi">+    117: 113,  # 'u'</span>
<span class="gi">+    118: 196,  # 'v'</span>
<span class="gi">+    119: 197,  # 'w'</span>
<span class="gi">+    120: 198,  # 'x'</span>
<span class="gi">+    121: 199,  # 'y'</span>
<span class="gi">+    122: 200,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 206,  # 'Ђ'</span>
<span class="gi">+    129: 207,  # 'Ѓ'</span>
<span class="gi">+    130: 208,  # '‚'</span>
<span class="gi">+    131: 209,  # 'ѓ'</span>
<span class="gi">+    132: 210,  # '„'</span>
<span class="gi">+    133: 211,  # '…'</span>
<span class="gi">+    134: 212,  # '†'</span>
<span class="gi">+    135: 213,  # '‡'</span>
<span class="gi">+    136: 120,  # '€'</span>
<span class="gi">+    137: 214,  # '‰'</span>
<span class="gi">+    138: 215,  # 'Љ'</span>
<span class="gi">+    139: 216,  # '‹'</span>
<span class="gi">+    140: 217,  # 'Њ'</span>
<span class="gi">+    141: 218,  # 'Ќ'</span>
<span class="gi">+    142: 219,  # 'Ћ'</span>
<span class="gi">+    143: 220,  # 'Џ'</span>
<span class="gi">+    144: 221,  # 'ђ'</span>
<span class="gi">+    145: 78,  # '‘'</span>
<span class="gi">+    146: 64,  # '’'</span>
<span class="gi">+    147: 83,  # '“'</span>
<span class="gi">+    148: 121,  # '”'</span>
<span class="gi">+    149: 98,  # '•'</span>
<span class="gi">+    150: 117,  # '–'</span>
<span class="gi">+    151: 105,  # '—'</span>
<span class="gi">+    152: 222,  # None</span>
<span class="gi">+    153: 223,  # '™'</span>
<span class="gi">+    154: 224,  # 'љ'</span>
<span class="gi">+    155: 225,  # '›'</span>
<span class="gi">+    156: 226,  # 'њ'</span>
<span class="gi">+    157: 227,  # 'ќ'</span>
<span class="gi">+    158: 228,  # 'ћ'</span>
<span class="gi">+    159: 229,  # 'џ'</span>
<span class="gi">+    160: 88,  # '\xa0'</span>
<span class="gi">+    161: 230,  # 'Ў'</span>
<span class="gi">+    162: 231,  # 'ў'</span>
<span class="gi">+    163: 232,  # 'Ј'</span>
<span class="gi">+    164: 233,  # '¤'</span>
<span class="gi">+    165: 122,  # 'Ґ'</span>
<span class="gi">+    166: 89,  # '¦'</span>
<span class="gi">+    167: 106,  # '§'</span>
<span class="gi">+    168: 234,  # 'Ё'</span>
<span class="gi">+    169: 235,  # '©'</span>
<span class="gi">+    170: 236,  # 'Є'</span>
<span class="gi">+    171: 237,  # '«'</span>
<span class="gi">+    172: 238,  # '¬'</span>
<span class="gi">+    173: 45,  # '\xad'</span>
<span class="gi">+    174: 239,  # '®'</span>
<span class="gi">+    175: 240,  # 'Ї'</span>
<span class="gi">+    176: 73,  # '°'</span>
<span class="gi">+    177: 80,  # '±'</span>
<span class="gi">+    178: 118,  # 'І'</span>
<span class="gi">+    179: 114,  # 'і'</span>
<span class="gi">+    180: 241,  # 'ґ'</span>
<span class="gi">+    181: 242,  # 'µ'</span>
<span class="gi">+    182: 243,  # '¶'</span>
<span class="gi">+    183: 244,  # '·'</span>
<span class="gi">+    184: 245,  # 'ё'</span>
<span class="gi">+    185: 62,  # '№'</span>
<span class="gi">+    186: 58,  # 'є'</span>
<span class="gi">+    187: 246,  # '»'</span>
<span class="gi">+    188: 247,  # 'ј'</span>
<span class="gi">+    189: 248,  # 'Ѕ'</span>
<span class="gi">+    190: 249,  # 'ѕ'</span>
<span class="gi">+    191: 250,  # 'ї'</span>
<span class="gi">+    192: 31,  # 'А'</span>
<span class="gi">+    193: 32,  # 'Б'</span>
<span class="gi">+    194: 35,  # 'В'</span>
<span class="gi">+    195: 43,  # 'Г'</span>
<span class="gi">+    196: 37,  # 'Д'</span>
<span class="gi">+    197: 44,  # 'Е'</span>
<span class="gi">+    198: 55,  # 'Ж'</span>
<span class="gi">+    199: 47,  # 'З'</span>
<span class="gi">+    200: 40,  # 'И'</span>
<span class="gi">+    201: 59,  # 'Й'</span>
<span class="gi">+    202: 33,  # 'К'</span>
<span class="gi">+    203: 46,  # 'Л'</span>
<span class="gi">+    204: 38,  # 'М'</span>
<span class="gi">+    205: 36,  # 'Н'</span>
<span class="gi">+    206: 41,  # 'О'</span>
<span class="gi">+    207: 30,  # 'П'</span>
<span class="gi">+    208: 39,  # 'Р'</span>
<span class="gi">+    209: 28,  # 'С'</span>
<span class="gi">+    210: 34,  # 'Т'</span>
<span class="gi">+    211: 51,  # 'У'</span>
<span class="gi">+    212: 48,  # 'Ф'</span>
<span class="gi">+    213: 49,  # 'Х'</span>
<span class="gi">+    214: 53,  # 'Ц'</span>
<span class="gi">+    215: 50,  # 'Ч'</span>
<span class="gi">+    216: 54,  # 'Ш'</span>
<span class="gi">+    217: 57,  # 'Щ'</span>
<span class="gi">+    218: 61,  # 'Ъ'</span>
<span class="gi">+    219: 251,  # 'Ы'</span>
<span class="gi">+    220: 67,  # 'Ь'</span>
<span class="gi">+    221: 252,  # 'Э'</span>
<span class="gi">+    222: 60,  # 'Ю'</span>
<span class="gi">+    223: 56,  # 'Я'</span>
<span class="gi">+    224: 1,  # 'а'</span>
<span class="gi">+    225: 18,  # 'б'</span>
<span class="gi">+    226: 9,  # 'в'</span>
<span class="gi">+    227: 20,  # 'г'</span>
<span class="gi">+    228: 11,  # 'д'</span>
<span class="gi">+    229: 3,  # 'е'</span>
<span class="gi">+    230: 23,  # 'ж'</span>
<span class="gi">+    231: 15,  # 'з'</span>
<span class="gi">+    232: 2,  # 'и'</span>
<span class="gi">+    233: 26,  # 'й'</span>
<span class="gi">+    234: 12,  # 'к'</span>
<span class="gi">+    235: 10,  # 'л'</span>
<span class="gi">+    236: 14,  # 'м'</span>
<span class="gi">+    237: 6,  # 'н'</span>
<span class="gi">+    238: 4,  # 'о'</span>
<span class="gi">+    239: 13,  # 'п'</span>
<span class="gi">+    240: 7,  # 'р'</span>
<span class="gi">+    241: 8,  # 'с'</span>
<span class="gi">+    242: 5,  # 'т'</span>
<span class="gi">+    243: 19,  # 'у'</span>
<span class="gi">+    244: 29,  # 'ф'</span>
<span class="gi">+    245: 25,  # 'х'</span>
<span class="gi">+    246: 22,  # 'ц'</span>
<span class="gi">+    247: 21,  # 'ч'</span>
<span class="gi">+    248: 27,  # 'ш'</span>
<span class="gi">+    249: 24,  # 'щ'</span>
<span class="gi">+    250: 17,  # 'ъ'</span>
<span class="gi">+    251: 75,  # 'ы'</span>
<span class="gi">+    252: 52,  # 'ь'</span>
<span class="gi">+    253: 253,  # 'э'</span>
<span class="gi">+    254: 42,  # 'ю'</span>
<span class="gi">+    255: 16,  # 'я'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1251_BULGARIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="windows-1251",</span>
<span class="gi">+    language="Bulgarian",</span>
<span class="gi">+    char_to_order_map=WINDOWS_1251_BULGARIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=BULGARIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.969392,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langgreekmodel.py b/chardet/langgreekmodel.py</span>
<span class="gh">index dfead59..0471d8b 100644</span>
<span class="gd">--- a/chardet/langgreekmodel.py</span>
<span class="gi">+++ b/chardet/langgreekmodel.py</span>
<span class="gu">@@ -1,559 +1,4397 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-GREEK_LANG_MODEL = {(60): {(60): 2, (55): 1, (58): 2, (36): 1, (61): 0, (46</span>
<span class="gd">-    ): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (</span>
<span class="gd">-    52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0,</span>
<span class="gd">-    (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 1, (57): 0,</span>
<span class="gd">-    (17): 0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 0, (20): 0, (21): 0,</span>
<span class="gd">-    (3): 0, (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (</span>
<span class="gd">-    6): 0, (30): 0, (4): 0, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12): </span>
<span class="gd">-    0, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): 0, (27): 0}, (55):</span>
<span class="gd">-    {(60): 0, (55): 2, (58): 2, (36): 1, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0,</span>
<span class="gd">-    (15): 0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (</span>
<span class="gd">-    25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 1, (30): 0, (4): 0, (9):</span>
<span class="gd">-    0, (8): 0, (14): 0, (7): 0, (2): 0, (12): 1, (28): 0, (23): 0, (42): 0,</span>
<span class="gd">-    (24): 0, (19): 0, (26): 0, (27): 0}, (58): {(60): 2, (55): 1, (58): 1,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 2, (18): 0, (22): 0, (15): 0, (1): 0, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (</span>
<span class="gd">-    16): 0, (10): 0, (6): 0, (30): 0, (4): 1, (9): 0, (8): 0, (14): 0, (7):</span>
<span class="gd">-    0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): </span>
<span class="gd">-    0, (27): 0}, (36): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52):</span>
<span class="gd">-    0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35):</span>
<span class="gd">-    0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17):</span>
<span class="gd">-    0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0,</span>
<span class="gd">-    (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 0, (</span>
<span class="gd">-    30): 0, (4): 0, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12): 0, (28):</span>
<span class="gd">-    0, (23): 0, (42): 0, (24): 0, (19): 0, (26): 0, (27): 0}, (61): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53):</span>
<span class="gd">-    0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33):</span>
<span class="gd">-    0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15):</span>
<span class="gd">-    0, (1): 0, (29): 0, (20): 1, (21): 2, (3): 0, (32): 0, (13): 0, (25): 0,</span>
<span class="gd">-    (5): 0, (11): 0, (16): 2, (10): 0, (6): 0, (30): 0, (4): 0, (9): 1, (8):</span>
<span class="gd">-    2, (14): 0, (7): 0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0, (24): 0,</span>
<span class="gd">-    (19): 0, (26): 0, (27): 0}, (46): {(60): 0, (55): 0, (58): 0, (36): 0,</span>
<span class="gd">-    (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 2, (20): 2,</span>
<span class="gd">-    (21): 0, (3): 0, (32): 0, (13): 0, (25): 0, (5): 0, (11): 2, (16): 2, (</span>
<span class="gd">-    10): 0, (6): 3, (30): 2, (4): 0, (9): 2, (8): 2, (14): 0, (7): 1, (2): </span>
<span class="gd">-    2, (12): 0, (28): 2, (23): 3, (42): 0, (24): 0, (19): 0, (26): 0, (27):</span>
<span class="gd">-    0}, (54): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47):</span>
<span class="gd">-    0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48):</span>
<span class="gd">-    0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18):</span>
<span class="gd">-    0, (22): 0, (15): 0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0,</span>
<span class="gd">-    (13): 0, (25): 0, (5): 0, (11): 0, (16): 2, (10): 2, (6): 2, (30): 0, (</span>
<span class="gd">-    4): 0, (9): 2, (8): 0, (14): 0, (7): 2, (2): 3, (12): 0, (28): 0, (23):</span>
<span class="gd">-    2, (42): 0, (24): 0, (19): 0, (26): 0, (27): 0}, (31): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 2, (43):</span>
<span class="gd">-    2, (41): 1, (34): 0, (40): 0, (52): 2, (47): 2, (44): 2, (53): 2, (38):</span>
<span class="gd">-    2, (49): 2, (59): 1, (39): 0, (35): 2, (48): 2, (37): 2, (33): 2, (45):</span>
<span class="gd">-    2, (56): 2, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): </span>
<span class="gd">-    0, (29): 0, (20): 2, (21): 0, (3): 0, (32): 0, (13): 0, (25): 1, (5): 0,</span>
<span class="gd">-    (11): 2, (16): 3, (10): 2, (6): 3, (30): 2, (4): 0, (9): 3, (8): 3, (14</span>
<span class="gd">-    ): 2, (7): 2, (2): 0, (12): 3, (28): 2, (23): 0, (42): 0, (24): 0, (19):</span>
<span class="gd">-    0, (26): 2, (27): 0}, (51): {(60): 0, (55): 0, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0, (34): 1, (40):</span>
<span class="gd">-    1, (52): 0, (47): 1, (44): 0, (53): 1, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    2, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57):</span>
<span class="gd">-    0, (17): 2, (18): 2, (22): 2, (15): 0, (1): 2, (29): 0, (20): 0, (21): </span>
<span class="gd">-    0, (3): 2, (32): 0, (13): 0, (25): 0, (5): 2, (11): 0, (16): 2, (10): 0,</span>
<span class="gd">-    (6): 0, (30): 0, (4): 2, (9): 0, (8): 2, (14): 0, (7): 0, (2): 0, (12):</span>
<span class="gd">-    0, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): 0, (27): 0}, (43):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 1,</span>
<span class="gd">-    (51): 0, (43): 2, (41): 0, (34): 2, (40): 1, (52): 0, (47): 2, (44): 1,</span>
<span class="gd">-    (53): 1, (38): 0, (49): 0, (59): 0, (39): 1, (35): 0, (48): 2, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 2, (56): 0, (50): 1, (57): 2, (17): 0, (18): 0, (22): 0,</span>
<span class="gd">-    (15): 2, (1): 2, (29): 0, (20): 0, (21): 0, (3): 2, (32): 0, (13): 0, (</span>
<span class="gd">-    25): 0, (5): 3, (11): 0, (16): 2, (10): 0, (6): 2, (30): 0, (4): 0, (9):</span>
<span class="gd">-    0, (8): 2, (14): 0, (7): 0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0,</span>
<span class="gd">-    (24): 0, (19): 0, (26): 0, (27): 0}, (41): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 2, (40): 2, (52): 0, (47): 2, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 2, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 2, (17): 0, (18): 0, (22): 2, (15): 2, (1): 0, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 0, (3): 3, (32): 0, (13): 2, (25): 0, (5): 3, (11): 0, (</span>
<span class="gd">-    16): 0, (10): 0, (6): 0, (30): 0, (4): 2, (9): 0, (8): 2, (14): 0, (7):</span>
<span class="gd">-    0, (2): 0, (12): 2, (28): 0, (23): 0, (42): 0, (24): 2, (19): 1, (26): </span>
<span class="gd">-    2, (27): 2}, (34): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 2, (51): 0, (43): 2, (41): 2, (34): 0, (40): 0, (52):</span>
<span class="gd">-    0, (47): 2, (44): 2, (53): 2, (38): 2, (49): 2, (59): 1, (39): 0, (35):</span>
<span class="gd">-    2, (48): 2, (37): 2, (33): 2, (45): 2, (56): 0, (50): 2, (57): 2, (17):</span>
<span class="gd">-    3, (18): 0, (22): 0, (15): 3, (1): 0, (29): 0, (20): 3, (21): 2, (3): 1,</span>
<span class="gd">-    (32): 0, (13): 0, (25): 1, (5): 2, (11): 3, (16): 3, (10): 2, (6): 3, (</span>
<span class="gd">-    30): 2, (4): 0, (9): 3, (8): 2, (14): 0, (7): 2, (2): 2, (12): 2, (28):</span>
<span class="gd">-    2, (23): 0, (42): 0, (24): 0, (19): 0, (26): 1, (27): 0}, (40): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 1, (41): 0, (34): 0, (40): 0, (52): 2, (47): 0, (44): 2, (53):</span>
<span class="gd">-    0, (38): 2, (49): 2, (59): 0, (39): 0, (35): 2, (48): 2, (37): 2, (33):</span>
<span class="gd">-    2, (45): 1, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15):</span>
<span class="gd">-    0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (25): 0,</span>
<span class="gd">-    (5): 0, (11): 0, (16): 2, (10): 0, (6): 1, (30): 0, (4): 0, (9): 0, (8):</span>
<span class="gd">-    0, (14): 0, (7): 0, (2): 0, (12): 0, (28): 0, (23): 1, (42): 0, (24): 0,</span>
<span class="gd">-    (19): 0, (26): 0, (27): 0}, (52): {(60): 0, (55): 0, (58): 0, (36): 0,</span>
<span class="gd">-    (61): 0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0, (34): 2,</span>
<span class="gd">-    (40): 2, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 2, (35): 0, (48): 1, (37): 0, (33): 0, (45): 1, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 0, (18): 2, (22): 0, (15): 0, (1): 3, (29): 0, (20): 0,</span>
<span class="gd">-    (21): 0, (3): 2, (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (</span>
<span class="gd">-    10): 0, (6): 0, (30): 0, (4): 0, (9): 0, (8): 0, (14): 0, (7): 0, (2): </span>
<span class="gd">-    0, (12): 2, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): 2, (27):</span>
<span class="gd">-    0}, (47): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 2, (51): 1, (43): 1, (41): 2, (34): 2, (40): 2, (52): 0, (47):</span>
<span class="gd">-    0, (44): 2, (53): 2, (38): 2, (49): 2, (59): 0, (39): 2, (35): 0, (48):</span>
<span class="gd">-    2, (37): 2, (33): 2, (45): 0, (56): 2, (50): 0, (57): 2, (17): 0, (18):</span>
<span class="gd">-    0, (22): 0, (15): 0, (1): 2, (29): 0, (20): 0, (21): 2, (3): 0, (32): 0,</span>
<span class="gd">-    (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 1, (30): 0, (</span>
<span class="gd">-    4): 2, (9): 0, (8): 0, (14): 0, (7): 2, (2): 1, (12): 0, (28): 0, (23):</span>
<span class="gd">-    0, (42): 0, (24): 1, (19): 0, (26): 0, (27): 0}, (44): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 2, (51): 0, (43):</span>
<span class="gd">-    0, (41): 1, (34): 2, (40): 2, (52): 0, (47): 0, (44): 0, (53): 0, (38):</span>
<span class="gd">-    1, (49): 0, (59): 0, (39): 2, (35): 0, (48): 2, (37): 0, (33): 1, (45):</span>
<span class="gd">-    2, (56): 0, (50): 0, (57): 1, (17): 3, (18): 0, (22): 0, (15): 0, (1): </span>
<span class="gd">-    3, (29): 0, (20): 0, (21): 0, (3): 2, (32): 0, (13): 0, (25): 0, (5): 2,</span>
<span class="gd">-    (11): 0, (16): 2, (10): 0, (6): 0, (30): 0, (4): 2, (9): 0, (8): 2, (14</span>
<span class="gd">-    ): 0, (7): 0, (2): 0, (12): 2, (28): 0, (23): 0, (42): 0, (24): 0, (19):</span>
<span class="gd">-    2, (26): 2, (27): 2}, (53): {(60): 0, (55): 0, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0, (34): 2, (40):</span>
<span class="gd">-    2, (52): 0, (47): 2, (44): 0, (53): 2, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    2, (35): 0, (48): 0, (37): 2, (33): 0, (45): 2, (56): 0, (50): 0, (57):</span>
<span class="gd">-    2, (17): 2, (18): 2, (22): 0, (15): 2, (1): 2, (29): 0, (20): 0, (21): </span>
<span class="gd">-    0, (3): 2, (32): 0, (13): 0, (25): 0, (5): 1, (11): 0, (16): 0, (10): 0,</span>
<span class="gd">-    (6): 0, (30): 0, (4): 2, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12):</span>
<span class="gd">-    2, (28): 0, (23): 0, (42): 0, (24): 0, (19): 2, (26): 2, (27): 0}, (38):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 2,</span>
<span class="gd">-    (51): 2, (43): 0, (41): 0, (34): 2, (40): 2, (52): 0, (47): 2, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 2, (49): 0, (59): 0, (39): 2, (35): 2, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 2, (18): 2, (22): 2,</span>
<span class="gd">-    (15): 2, (1): 2, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0, (13): 2, (</span>
<span class="gd">-    25): 0, (5): 3, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (4): 2, (9):</span>
<span class="gd">-    3, (8): 0, (14): 0, (7): 0, (2): 0, (12): 2, (28): 0, (23): 0, (42): 0,</span>
<span class="gd">-    (24): 0, (19): 2, (26): 0, (27): 0}, (49): {(60): 2, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 2, (40): 2, (52): 0, (47): 2, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 2, (35): 0, (48): 0, (37): 0, (33): 2, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 2, (17): 0, (18): 2, (22): 0, (15): 2, (1): 2, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 0, (3): 1, (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (</span>
<span class="gd">-    16): 0, (10): 0, (6): 0, (30): 0, (4): 2, (9): 0, (8): 0, (14): 0, (7):</span>
<span class="gd">-    0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0, (24): 1, (19): 2, (26): </span>
<span class="gd">-    0, (27): 0}, (59): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 1, (40): 1, (52):</span>
<span class="gd">-    0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 1, (35):</span>
<span class="gd">-    0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17):</span>
<span class="gd">-    0, (18): 2, (22): 0, (15): 0, (1): 2, (29): 0, (20): 0, (21): 0, (3): 2,</span>
<span class="gd">-    (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 0, (</span>
<span class="gd">-    30): 0, (4): 0, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12): 0, (28):</span>
<span class="gd">-    0, (23): 0, (42): 0, (24): 0, (19): 0, (26): 0, (27): 0}, (39): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    1, (43): 2, (41): 2, (34): 2, (40): 1, (52): 2, (47): 2, (44): 2, (53):</span>
<span class="gd">-    2, (38): 2, (49): 2, (59): 0, (39): 0, (35): 2, (48): 2, (37): 2, (33):</span>
<span class="gd">-    2, (45): 2, (56): 2, (50): 2, (57): 0, (17): 0, (18): 0, (22): 0, (15):</span>
<span class="gd">-    0, (1): 0, (29): 0, (20): 0, (21): 2, (3): 0, (32): 0, (13): 0, (25): 0,</span>
<span class="gd">-    (5): 3, (11): 2, (16): 2, (10): 2, (6): 2, (30): 0, (4): 0, (9): 2, (8):</span>
<span class="gd">-    2, (14): 0, (7): 0, (2): 2, (12): 2, (28): 1, (23): 1, (42): 0, (24): 0,</span>
<span class="gd">-    (19): 0, (26): 2, (27): 0}, (35): {(60): 0, (55): 0, (58): 0, (36): 0,</span>
<span class="gd">-    (61): 0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0, (34): 2,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 2, (44): 0, (53): 2, (38): 1, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 2, (35): 0, (48): 2, (37): 0, (33): 1, (45): 0, (56): 0, (50): 1,</span>
<span class="gd">-    (57): 2, (17): 2, (18): 1, (22): 1, (15): 2, (1): 3, (29): 0, (20): 0,</span>
<span class="gd">-    (21): 0, (3): 3, (32): 0, (13): 2, (25): 0, (5): 2, (11): 0, (16): 2, (</span>
<span class="gd">-    10): 0, (6): 2, (30): 0, (4): 3, (9): 0, (8): 3, (14): 0, (7): 0, (2): </span>
<span class="gd">-    0, (12): 2, (28): 0, (23): 2, (42): 0, (24): 2, (19): 2, (26): 0, (27):</span>
<span class="gd">-    3}, (48): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 2, (51): 0, (43): 1, (41): 1, (34): 2, (40): 2, (52): 0, (47):</span>
<span class="gd">-    2, (44): 0, (53): 0, (38): 0, (49): 2, (59): 0, (39): 2, (35): 0, (48):</span>
<span class="gd">-    2, (37): 0, (33): 1, (45): 1, (56): 0, (50): 1, (57): 1, (17): 0, (18):</span>
<span class="gd">-    0, (22): 0, (15): 2, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0,</span>
<span class="gd">-    (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (</span>
<span class="gd">-    4): 1, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12): 3, (28): 0, (23):</span>
<span class="gd">-    0, (42): 0, (24): 2, (19): 0, (26): 2, (27): 0}, (37): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 2, (51): 0, (43):</span>
<span class="gd">-    0, (41): 1, (34): 2, (40): 2, (52): 0, (47): 2, (44): 2, (53): 0, (38):</span>
<span class="gd">-    2, (49): 0, (59): 0, (39): 2, (35): 0, (48): 0, (37): 2, (33): 2, (45):</span>
<span class="gd">-    2, (56): 0, (50): 2, (57): 2, (17): 0, (18): 0, (22): 2, (15): 2, (1): </span>
<span class="gd">-    2, (29): 2, (20): 0, (21): 0, (3): 3, (32): 0, (13): 3, (25): 0, (5): 2,</span>
<span class="gd">-    (11): 2, (16): 0, (10): 0, (6): 0, (30): 0, (4): 2, (9): 2, (8): 0, (14</span>
<span class="gd">-    ): 0, (7): 0, (2): 3, (12): 3, (28): 0, (23): 2, (42): 0, (24): 2, (19):</span>
<span class="gd">-    0, (26): 2, (27): 2}, (33): {(60): 0, (55): 1, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 2, (51): 0, (43): 0, (41): 0, (34): 2, (40):</span>
<span class="gd">-    2, (52): 0, (47): 2, (44): 2, (53): 0, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    2, (35): 0, (48): 2, (37): 0, (33): 1, (45): 1, (56): 0, (50): 0, (57):</span>
<span class="gd">-    2, (17): 2, (18): 2, (22): 0, (15): 2, (1): 3, (29): 0, (20): 0, (21): </span>
<span class="gd">-    0, (3): 2, (32): 0, (13): 2, (25): 0, (5): 2, (11): 0, (16): 0, (10): 2,</span>
<span class="gd">-    (6): 0, (30): 0, (4): 3, (9): 0, (8): 2, (14): 0, (7): 2, (2): 0, (12):</span>
<span class="gd">-    2, (28): 0, (23): 0, (42): 0, (24): 0, (19): 2, (26): 2, (27): 3}, (45):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 2, (41): 0, (34): 1, (40): 2, (52): 2, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 1, (38): 2, (49): 2, (59): 0, (39): 0, (35): 2, (48): 1, (37): 2,</span>
<span class="gd">-    (33): 2, (45): 0, (56): 0, (50): 1, (57): 0, (17): 0, (18): 0, (22): 0,</span>
<span class="gd">-    (15): 0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (</span>
<span class="gd">-    25): 0, (5): 0, (11): 0, (16): 2, (10): 0, (6): 0, (30): 0, (4): 0, (9):</span>
<span class="gd">-    3, (8): 0, (14): 0, (7): 0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0,</span>
<span class="gd">-    (24): 0, (19): 0, (26): 0, (27): 0}, (56): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 1, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 1, (52): 0, (47): 2, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 2, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 2, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 0, (3): 2, (32): 0, (13): 0, (25): 0, (5): 2, (11): 0, (</span>
<span class="gd">-    16): 0, (10): 0, (6): 0, (30): 0, (4): 2, (9): 0, (8): 0, (14): 0, (7):</span>
<span class="gd">-    0, (2): 2, (12): 2, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): </span>
<span class="gd">-    1, (27): 1}, (50): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 1, (51): 0, (43): 0, (41): 0, (34): 2, (40): 2, (52):</span>
<span class="gd">-    0, (47): 2, (44): 0, (53): 0, (38): 0, (49): 1, (59): 0, (39): 1, (35):</span>
<span class="gd">-    0, (48): 2, (37): 0, (33): 0, (45): 0, (56): 0, (50): 1, (57): 1, (17):</span>
<span class="gd">-    2, (18): 0, (22): 0, (15): 0, (1): 2, (29): 0, (20): 0, (21): 0, (3): 2,</span>
<span class="gd">-    (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (16): 0, (10): 0, (6): 0, (</span>
<span class="gd">-    30): 0, (4): 2, (9): 0, (8): 3, (14): 0, (7): 0, (2): 2, (12): 0, (28):</span>
<span class="gd">-    0, (23): 0, (42): 0, (24): 2, (19): 0, (26): 0, (27): 0}, (57): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 1, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53):</span>
<span class="gd">-    1, (38): 0, (49): 2, (59): 0, (39): 0, (35): 0, (48): 2, (37): 2, (33):</span>
<span class="gd">-    2, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15):</span>
<span class="gd">-    0, (1): 0, (29): 0, (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (25): 0,</span>
<span class="gd">-    (5): 0, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (4): 0, (9): 0, (8):</span>
<span class="gd">-    2, (14): 2, (7): 2, (2): 0, (12): 0, (28): 0, (23): 1, (42): 0, (24): 0,</span>
<span class="gd">-    (19): 0, (26): 0, (27): 0}, (17): {(60): 0, (55): 0, (58): 0, (36): 2,</span>
<span class="gd">-    (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 3, (20): 3,</span>
<span class="gd">-    (21): 3, (3): 3, (32): 3, (13): 0, (25): 3, (5): 2, (11): 3, (16): 3, (</span>
<span class="gd">-    10): 3, (6): 3, (30): 3, (4): 0, (9): 3, (8): 3, (14): 3, (7): 3, (2): </span>
<span class="gd">-    3, (12): 0, (28): 3, (23): 3, (42): 3, (24): 2, (19): 0, (26): 0, (27):</span>
<span class="gd">-    0}, (18): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47):</span>
<span class="gd">-    0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48):</span>
<span class="gd">-    0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18):</span>
<span class="gd">-    0, (22): 0, (15): 0, (1): 3, (29): 2, (20): 3, (21): 2, (3): 3, (32): 2,</span>
<span class="gd">-    (13): 0, (25): 3, (5): 0, (11): 3, (16): 3, (10): 3, (6): 3, (30): 3, (</span>
<span class="gd">-    4): 3, (9): 3, (8): 3, (14): 3, (7): 3, (2): 3, (12): 0, (28): 3, (23):</span>
<span class="gd">-    3, (42): 3, (24): 2, (19): 0, (26): 0, (27): 0}, (22): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 1, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43):</span>
<span class="gd">-    0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38):</span>
<span class="gd">-    0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45):</span>
<span class="gd">-    0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): </span>
<span class="gd">-    0, (29): 0, (20): 3, (21): 3, (3): 0, (32): 0, (13): 0, (25): 3, (5): 0,</span>
<span class="gd">-    (11): 3, (16): 2, (10): 3, (6): 3, (30): 2, (4): 0, (9): 3, (8): 3, (14</span>
<span class="gd">-    ): 3, (7): 3, (2): 3, (12): 0, (28): 2, (23): 3, (42): 2, (24): 0, (19):</span>
<span class="gd">-    0, (26): 0, (27): 0}, (15): {(60): 0, (55): 0, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40):</span>
<span class="gd">-    0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57):</span>
<span class="gd">-    0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 3, (29): 2, (20): 3, (21): </span>
<span class="gd">-    3, (3): 3, (32): 3, (13): 3, (25): 3, (5): 0, (11): 3, (16): 3, (10): 3,</span>
<span class="gd">-    (6): 3, (30): 3, (4): 3, (9): 3, (8): 3, (14): 3, (7): 3, (2): 3, (12):</span>
<span class="gd">-    0, (28): 1, (23): 3, (42): 2, (24): 3, (19): 0, (26): 0, (27): 0}, (1):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 2, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 2, (22): 0,</span>
<span class="gd">-    (15): 3, (1): 0, (29): 3, (20): 3, (21): 3, (3): 2, (32): 3, (13): 1, (</span>
<span class="gd">-    25): 3, (5): 3, (11): 3, (16): 3, (10): 3, (6): 3, (30): 3, (4): 2, (9):</span>
<span class="gd">-    3, (8): 3, (14): 3, (7): 3, (2): 3, (12): 3, (28): 3, (23): 3, (42): 2,</span>
<span class="gd">-    (24): 0, (19): 2, (26): 2, (27): 0}, (29): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 3, (18): 2, (22): 3, (15): 2, (1): 3, (29): 0,</span>
<span class="gd">-    (20): 2, (21): 2, (3): 3, (32): 0, (13): 2, (25): 0, (5): 3, (11): 0, (</span>
<span class="gd">-    16): 3, (10): 0, (6): 0, (30): 0, (4): 3, (9): 0, (8): 3, (14): 0, (7):</span>
<span class="gd">-    0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0, (24): 2, (19): 2, (26): </span>
<span class="gd">-    2, (27): 2}, (20): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52):</span>
<span class="gd">-    0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35):</span>
<span class="gd">-    0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17):</span>
<span class="gd">-    3, (18): 3, (22): 3, (15): 3, (1): 3, (29): 0, (20): 3, (21): 0, (3): 3,</span>
<span class="gd">-    (32): 0, (13): 3, (25): 0, (5): 3, (11): 3, (16): 3, (10): 3, (6): 3, (</span>
<span class="gd">-    30): 3, (4): 3, (9): 0, (8): 3, (14): 0, (7): 0, (2): 0, (12): 2, (28):</span>
<span class="gd">-    0, (23): 3, (42): 0, (24): 3, (19): 3, (26): 2, (27): 3}, (21): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53):</span>
<span class="gd">-    0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33):</span>
<span class="gd">-    0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 2, (18): 3, (22): 3, (15):</span>
<span class="gd">-    3, (1): 3, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0, (13): 3, (25): 0,</span>
<span class="gd">-    (5): 3, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (4): 3, (9): 0, (8):</span>
<span class="gd">-    3, (14): 0, (7): 0, (2): 0, (12): 3, (28): 0, (23): 0, (42): 0, (24): 3,</span>
<span class="gd">-    (19): 3, (26): 3, (27): 3}, (3): {(60): 0, (55): 0, (58): 0, (36): 2, (</span>
<span class="gd">-    61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 3, (18): 0, (22): 0, (15): 3, (1): 2, (29): 3, (20): 3,</span>
<span class="gd">-    (21): 3, (3): 2, (32): 2, (13): 0, (25): 3, (5): 3, (11): 3, (16): 3, (</span>
<span class="gd">-    10): 3, (6): 3, (30): 3, (4): 2, (9): 3, (8): 3, (14): 3, (7): 3, (2): </span>
<span class="gd">-    3, (12): 3, (28): 3, (23): 3, (42): 2, (24): 3, (19): 2, (26): 3, (27):</span>
<span class="gd">-    2}, (32): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47):</span>
<span class="gd">-    0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48):</span>
<span class="gd">-    0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 2, (18):</span>
<span class="gd">-    2, (22): 2, (15): 2, (1): 2, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0,</span>
<span class="gd">-    (13): 3, (25): 0, (5): 2, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (</span>
<span class="gd">-    4): 3, (9): 0, (8): 0, (14): 0, (7): 0, (2): 0, (12): 1, (28): 0, (23):</span>
<span class="gd">-    0, (42): 0, (24): 3, (19): 2, (26): 0, (27): 2}, (13): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 2, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43):</span>
<span class="gd">-    0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38):</span>
<span class="gd">-    0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45):</span>
<span class="gd">-    0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): </span>
<span class="gd">-    0, (29): 0, (20): 3, (21): 2, (3): 0, (32): 0, (13): 0, (25): 3, (5): 0,</span>
<span class="gd">-    (11): 3, (16): 3, (10): 3, (6): 3, (30): 2, (4): 0, (9): 2, (8): 3, (14</span>
<span class="gd">-    ): 3, (7): 3, (2): 3, (12): 0, (28): 2, (23): 3, (42): 2, (24): 0, (19):</span>
<span class="gd">-    0, (26): 0, (27): 0}, (25): {(60): 0, (55): 0, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40):</span>
<span class="gd">-    0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57):</span>
<span class="gd">-    0, (17): 2, (18): 3, (22): 3, (15): 2, (1): 3, (29): 0, (20): 0, (21): </span>
<span class="gd">-    0, (3): 3, (32): 0, (13): 3, (25): 0, (5): 3, (11): 0, (16): 1, (10): 3,</span>
<span class="gd">-    (6): 2, (30): 0, (4): 3, (9): 0, (8): 3, (14): 0, (7): 0, (2): 0, (12):</span>
<span class="gd">-    3, (28): 0, (23): 0, (42): 0, (24): 3, (19): 3, (26): 3, (27): 3}, (5):</span>
<span class="gd">-    {(60): 0, (55): 1, (58): 0, (36): 2, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (41): 0, (34): 1, (40): 0, (52): 0, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 3, (18): 3, (22): 3,</span>
<span class="gd">-    (15): 0, (1): 3, (29): 3, (20): 3, (21): 3, (3): 3, (32): 2, (13): 3, (</span>
<span class="gd">-    25): 3, (5): 0, (11): 3, (16): 3, (10): 3, (6): 3, (30): 3, (4): 3, (9):</span>
<span class="gd">-    3, (8): 3, (14): 3, (7): 3, (2): 3, (12): 0, (28): 2, (23): 3, (42): 2,</span>
<span class="gd">-    (24): 3, (19): 3, (26): 0, (27): 3}, (11): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 3, (18): 3, (22): 3, (15): 3, (1): 3, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 3, (3): 3, (32): 0, (13): 3, (25): 2, (5): 3, (11): 3, (</span>
<span class="gd">-    16): 3, (10): 3, (6): 2, (30): 0, (4): 3, (9): 2, (8): 3, (14): 0, (7):</span>
<span class="gd">-    0, (2): 3, (12): 3, (28): 2, (23): 2, (42): 0, (24): 3, (19): 3, (26): </span>
<span class="gd">-    3, (27): 3}, (16): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52):</span>
<span class="gd">-    0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35):</span>
<span class="gd">-    0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17):</span>
<span class="gd">-    3, (18): 3, (22): 3, (15): 3, (1): 3, (29): 1, (20): 2, (21): 1, (3): 3,</span>
<span class="gd">-    (32): 0, (13): 3, (25): 2, (5): 3, (11): 2, (16): 3, (10): 2, (6): 2, (</span>
<span class="gd">-    30): 0, (4): 3, (9): 3, (8): 0, (14): 0, (7): 0, (2): 3, (12): 3, (28):</span>
<span class="gd">-    2, (23): 0, (42): 0, (24): 3, (19): 3, (26): 3, (27): 3}, (10): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 0, (41): 0, (34): 1, (40): 0, (52): 0, (47): 0, (44): 0, (53):</span>
<span class="gd">-    0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33):</span>
<span class="gd">-    0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 3, (18): 3, (22): 3, (15):</span>
<span class="gd">-    3, (1): 3, (29): 3, (20): 0, (21): 0, (3): 3, (32): 0, (13): 3, (25): 0,</span>
<span class="gd">-    (5): 3, (11): 0, (16): 0, (10): 3, (6): 3, (30): 0, (4): 3, (9): 3, (8):</span>
<span class="gd">-    0, (14): 0, (7): 0, (2): 0, (12): 2, (28): 3, (23): 0, (42): 2, (24): 3,</span>
<span class="gd">-    (19): 3, (26): 2, (27): 2}, (6): {(60): 0, (55): 0, (58): 0, (36): 2, (</span>
<span class="gd">-    61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 3, (18): 3, (22): 3, (15): 3, (1): 3, (29): 0, (20): 0,</span>
<span class="gd">-    (21): 3, (3): 3, (32): 2, (13): 3, (25): 3, (5): 3, (11): 0, (16): 1, (</span>
<span class="gd">-    10): 0, (6): 2, (30): 0, (4): 3, (9): 0, (8): 0, (14): 0, (7): 3, (2): </span>
<span class="gd">-    3, (12): 3, (28): 0, (23): 0, (42): 0, (24): 3, (19): 3, (26): 3, (27):</span>
<span class="gd">-    3}, (30): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47):</span>
<span class="gd">-    0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48):</span>
<span class="gd">-    0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 2, (18):</span>
<span class="gd">-    3, (22): 3, (15): 2, (1): 3, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0,</span>
<span class="gd">-    (13): 3, (25): 0, (5): 2, (11): 0, (16): 0, (10): 0, (6): 0, (30): 0, (</span>
<span class="gd">-    4): 3, (9): 0, (8): 0, (14): 0, (7): 0, (2): 3, (12): 2, (28): 0, (23):</span>
<span class="gd">-    0, (42): 0, (24): 3, (19): 2, (26): 3, (27): 1}, (4): {(60): 0, (55): 0,</span>
<span class="gd">-    (58): 0, (36): 2, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0,</span>
<span class="gd">-    (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0,</span>
<span class="gd">-    (56): 0, (50): 0, (57): 0, (17): 0, (18): 2, (22): 3, (15): 3, (1): 2,</span>
<span class="gd">-    (29): 3, (20): 3, (21): 3, (3): 3, (32): 0, (13): 3, (25): 3, (5): 3, (</span>
<span class="gd">-    11): 3, (16): 3, (10): 3, (6): 3, (30): 2, (4): 2, (9): 3, (8): 3, (14):</span>
<span class="gd">-    3, (7): 3, (2): 3, (12): 3, (28): 3, (23): 3, (42): 2, (24): 2, (19): 1,</span>
<span class="gd">-    (26): 3, (27): 2}, (9): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (</span>
<span class="gd">-    46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0,</span>
<span class="gd">-    (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0,</span>
<span class="gd">-    (17): 3, (18): 3, (22): 3, (15): 3, (1): 3, (29): 0, (20): 0, (21): 0,</span>
<span class="gd">-    (3): 3, (32): 0, (13): 3, (25): 0, (5): 3, (11): 0, (16): 3, (10): 0, (</span>
<span class="gd">-    6): 2, (30): 0, (4): 3, (9): 0, (8): 3, (14): 2, (7): 0, (2): 3, (12): </span>
<span class="gd">-    3, (28): 0, (23): 2, (42): 0, (24): 3, (19): 3, (26): 2, (27): 3}, (8):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 3, (18): 3, (22): 3,</span>
<span class="gd">-    (15): 3, (1): 3, (29): 2, (20): 3, (21): 2, (3): 3, (32): 0, (13): 3, (</span>
<span class="gd">-    25): 3, (5): 3, (11): 3, (16): 1, (10): 3, (6): 3, (30): 2, (4): 3, (9):</span>
<span class="gd">-    2, (8): 2, (14): 0, (7): 2, (2): 3, (12): 3, (28): 3, (23): 3, (42): 0,</span>
<span class="gd">-    (24): 3, (19): 3, (26): 3, (27): 3}, (14): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 2, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 0,</span>
<span class="gd">-    (20): 0, (21): 0, (3): 0, (32): 0, (13): 0, (25): 0, (5): 0, (11): 0, (</span>
<span class="gd">-    16): 0, (10): 0, (6): 0, (30): 0, (4): 0, (9): 0, (8): 0, (14): 0, (7):</span>
<span class="gd">-    0, (2): 0, (12): 0, (28): 0, (23): 0, (42): 0, (24): 0, (19): 0, (26): </span>
<span class="gd">-    0, (27): 0}, (7): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0,</span>
<span class="gd">-    (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0,</span>
<span class="gd">-    (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 2,</span>
<span class="gd">-    (18): 2, (22): 3, (15): 3, (1): 3, (29): 3, (20): 0, (21): 2, (3): 3, (</span>
<span class="gd">-    32): 0, (13): 3, (25): 3, (5): 3, (11): 3, (16): 2, (10): 3, (6): 0, (</span>
<span class="gd">-    30): 0, (4): 3, (9): 3, (8): 0, (14): 0, (7): 3, (2): 3, (12): 3, (28):</span>
<span class="gd">-    3, (23): 3, (42): 0, (24): 3, (19): 3, (26): 3, (27): 2}, (2): {(60): 0,</span>
<span class="gd">-    (55): 2, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0,</span>
<span class="gd">-    (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0,</span>
<span class="gd">-    (45): 0, (56): 0, (50): 0, (57): 0, (17): 3, (18): 3, (22): 3, (15): 3,</span>
<span class="gd">-    (1): 3, (29): 0, (20): 0, (21): 0, (3): 3, (32): 2, (13): 3, (25): 0, (</span>
<span class="gd">-    5): 3, (11): 2, (16): 2, (10): 3, (6): 0, (30): 0, (4): 3, (9): 0, (8):</span>
<span class="gd">-    3, (14): 0, (7): 3, (2): 3, (12): 3, (28): 2, (23): 0, (42): 0, (24): 3,</span>
<span class="gd">-    (19): 3, (26): 3, (27): 3}, (12): {(60): 0, (55): 0, (58): 0, (36): 0,</span>
<span class="gd">-    (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0,</span>
<span class="gd">-    (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (17): 2, (18): 2, (22): 3, (15): 2, (1): 3, (29): 2, (20): 3,</span>
<span class="gd">-    (21): 2, (3): 2, (32): 2, (13): 2, (25): 3, (5): 2, (11): 3, (16): 3, (</span>
<span class="gd">-    10): 3, (6): 3, (30): 3, (4): 3, (9): 3, (8): 3, (14): 3, (7): 3, (2): </span>
<span class="gd">-    3, (12): 0, (28): 2, (23): 3, (42): 2, (24): 2, (19): 2, (26): 0, (27):</span>
<span class="gd">-    2}, (28): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): </span>
<span class="gd">-    0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47):</span>
<span class="gd">-    0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48):</span>
<span class="gd">-    0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 3, (18):</span>
<span class="gd">-    3, (22): 3, (15): 3, (1): 3, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0,</span>
<span class="gd">-    (13): 2, (25): 2, (5): 3, (11): 0, (16): 2, (10): 0, (6): 1, (30): 0, (</span>
<span class="gd">-    4): 3, (9): 0, (8): 3, (14): 0, (7): 0, (2): 3, (12): 3, (28): 1, (23):</span>
<span class="gd">-    0, (42): 0, (24): 3, (19): 3, (26): 2, (27): 2}, (23): {(60): 0, (55): </span>
<span class="gd">-    0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43):</span>
<span class="gd">-    0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38):</span>
<span class="gd">-    0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45):</span>
<span class="gd">-    0, (56): 0, (50): 0, (57): 0, (17): 3, (18): 2, (22): 3, (15): 3, (1): </span>
<span class="gd">-    3, (29): 0, (20): 0, (21): 0, (3): 3, (32): 0, (13): 2, (25): 2, (5): 3,</span>
<span class="gd">-    (11): 0, (16): 2, (10): 2, (6): 3, (30): 0, (4): 3, (9): 0, (8): 3, (14</span>
<span class="gd">-    ): 0, (7): 0, (2): 3, (12): 3, (28): 0, (23): 2, (42): 0, (24): 3, (19):</span>
<span class="gd">-    3, (26): 3, (27): 3}, (42): {(60): 0, (55): 0, (58): 0, (36): 0, (61): </span>
<span class="gd">-    0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40):</span>
<span class="gd">-    0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39):</span>
<span class="gd">-    0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57):</span>
<span class="gd">-    0, (17): 2, (18): 2, (22): 1, (15): 2, (1): 2, (29): 0, (20): 0, (21): </span>
<span class="gd">-    0, (3): 3, (32): 0, (13): 3, (25): 0, (5): 2, (11): 0, (16): 0, (10): 0,</span>
<span class="gd">-    (6): 0, (30): 0, (4): 2, (9): 0, (8): 0, (14): 0, (7): 0, (2): 2, (12):</span>
<span class="gd">-    1, (28): 0, (23): 0, (42): 0, (24): 2, (19): 0, (26): 0, (27): 0}, (24):</span>
<span class="gd">-    {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0,</span>
<span class="gd">-    (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0,</span>
<span class="gd">-    (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 1, (18): 0, (22): 2,</span>
<span class="gd">-    (15): 0, (1): 0, (29): 2, (20): 3, (21): 2, (3): 0, (32): 0, (13): 0, (</span>
<span class="gd">-    25): 3, (5): 2, (11): 0, (16): 2, (10): 3, (6): 3, (30): 0, (4): 0, (9):</span>
<span class="gd">-    3, (8): 3, (14): 3, (7): 3, (2): 3, (12): 0, (28): 2, (23): 2, (42): 0,</span>
<span class="gd">-    (24): 0, (19): 0, (26): 0, (27): 0}, (19): {(60): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0,</span>
<span class="gd">-    (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0,</span>
<span class="gd">-    (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15): 0, (1): 0, (29): 3,</span>
<span class="gd">-    (20): 3, (21): 3, (3): 1, (32): 2, (13): 2, (25): 2, (5): 2, (11): 3, (</span>
<span class="gd">-    16): 3, (10): 3, (6): 3, (30): 1, (4): 2, (9): 3, (8): 3, (14): 3, (7):</span>
<span class="gd">-    3, (2): 3, (12): 0, (28): 2, (23): 3, (42): 2, (24): 0, (19): 0, (26): </span>
<span class="gd">-    0, (27): 0}, (26): {(60): 0, (55): 0, (58): 0, (36): 0, (61): 0, (46): </span>
<span class="gd">-    0, (54): 0, (31): 0, (51): 0, (43): 0, (41): 0, (34): 0, (40): 0, (52):</span>
<span class="gd">-    0, (47): 0, (44): 0, (53): 0, (38): 0, (49): 0, (59): 0, (39): 0, (35):</span>
<span class="gd">-    0, (48): 0, (37): 0, (33): 0, (45): 0, (56): 0, (50): 0, (57): 0, (17):</span>
<span class="gd">-    0, (18): 0, (22): 0, (15): 0, (1): 2, (29): 2, (20): 2, (21): 1, (3): 3,</span>
<span class="gd">-    (32): 0, (13): 2, (25): 3, (5): 0, (11): 3, (16): 3, (10): 3, (6): 3, (</span>
<span class="gd">-    30): 2, (4): 3, (9): 3, (8): 3, (14): 3, (7): 3, (2): 3, (12): 0, (28):</span>
<span class="gd">-    2, (23): 2, (42): 2, (24): 2, (19): 0, (26): 0, (27): 0}, (27): {(60): </span>
<span class="gd">-    0, (55): 0, (58): 0, (36): 0, (61): 0, (46): 0, (54): 0, (31): 0, (51):</span>
<span class="gd">-    0, (43): 0, (41): 0, (34): 0, (40): 0, (52): 0, (47): 0, (44): 0, (53):</span>
<span class="gd">-    0, (38): 0, (49): 0, (59): 0, (39): 0, (35): 0, (48): 0, (37): 0, (33):</span>
<span class="gd">-    0, (45): 0, (56): 0, (50): 0, (57): 0, (17): 0, (18): 0, (22): 0, (15):</span>
<span class="gd">-    0, (1): 0, (29): 1, (20): 0, (21): 3, (3): 0, (32): 0, (13): 1, (25): 2,</span>
<span class="gd">-    (5): 2, (11): 0, (16): 2, (10): 3, (6): 3, (30): 1, (4): 0, (9): 2, (8):</span>
<span class="gd">-    3, (14): 3, (7): 3, (2): 3, (12): 0, (28): 1, (23): 1, (42): 0, (24): 0,</span>
<span class="gd">-    (19): 0, (26): 0, (27): 0}}</span>
<span class="gd">-WINDOWS_1253_GREEK_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255,</span>
<span class="gd">-    (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254,</span>
<span class="gd">-    (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17):</span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253,</span>
<span class="gd">-    (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43):</span>
<span class="gd">-    253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252,</span>
<span class="gd">-    (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56):</span>
<span class="gd">-    252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253,</span>
<span class="gd">-    (63): 253, (64): 253, (65): 82, (66): 100, (67): 104, (68): 94, (69): </span>
<span class="gd">-    98, (70): 101, (71): 116, (72): 102, (73): 111, (74): 187, (75): 117, (</span>
<span class="gd">-    76): 92, (77): 88, (78): 113, (79): 85, (80): 79, (81): 118, (82): 105,</span>
<span class="gd">-    (83): 83, (84): 67, (85): 114, (86): 119, (87): 95, (88): 99, (89): 109,</span>
<span class="gd">-    (90): 188, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253, (96):</span>
<span class="gd">-    253, (97): 72, (98): 70, (99): 80, (100): 81, (101): 60, (102): 96, (</span>
<span class="gd">-    103): 93, (104): 89, (105): 68, (106): 120, (107): 97, (108): 77, (109):</span>
<span class="gd">-    86, (110): 69, (111): 55, (112): 78, (113): 115, (114): 65, (115): 66,</span>
<span class="gd">-    (116): 58, (117): 76, (118): 106, (119): 103, (120): 87, (121): 107, (</span>
<span class="gd">-    122): 112, (123): 253, (124): 253, (125): 253, (126): 253, (127): 253,</span>
<span class="gd">-    (128): 255, (129): 255, (130): 255, (131): 255, (132): 255, (133): 255,</span>
<span class="gd">-    (134): 255, (135): 255, (136): 255, (137): 255, (138): 255, (139): 255,</span>
<span class="gd">-    (140): 255, (141): 255, (142): 255, (143): 255, (144): 255, (145): 255,</span>
<span class="gd">-    (146): 255, (147): 255, (148): 255, (149): 255, (150): 255, (151): 255,</span>
<span class="gd">-    (152): 255, (153): 255, (154): 255, (155): 255, (156): 255, (157): 255,</span>
<span class="gd">-    (158): 255, (159): 255, (160): 253, (161): 233, (162): 61, (163): 253,</span>
<span class="gd">-    (164): 253, (165): 253, (166): 253, (167): 253, (168): 253, (169): 253,</span>
<span class="gd">-    (170): 253, (171): 253, (172): 253, (173): 74, (174): 253, (175): 253,</span>
<span class="gd">-    (176): 253, (177): 253, (178): 253, (179): 253, (180): 247, (181): 253,</span>
<span class="gd">-    (182): 253, (183): 36, (184): 46, (185): 71, (186): 73, (187): 253, (</span>
<span class="gd">-    188): 54, (189): 253, (190): 108, (191): 123, (192): 110, (193): 31, (</span>
<span class="gd">-    194): 51, (195): 43, (196): 41, (197): 34, (198): 91, (199): 40, (200):</span>
<span class="gd">-    52, (201): 47, (202): 44, (203): 53, (204): 38, (205): 49, (206): 59, (</span>
<span class="gd">-    207): 39, (208): 35, (209): 48, (210): 250, (211): 37, (212): 33, (213):</span>
<span class="gd">-    45, (214): 56, (215): 50, (216): 84, (217): 57, (218): 120, (219): 121,</span>
<span class="gd">-    (220): 17, (221): 18, (222): 22, (223): 15, (224): 124, (225): 1, (226):</span>
<span class="gd">-    29, (227): 20, (228): 21, (229): 3, (230): 32, (231): 13, (232): 25, (</span>
<span class="gd">-    233): 5, (234): 11, (235): 16, (236): 10, (237): 6, (238): 30, (239): 4,</span>
<span class="gd">-    (240): 9, (241): 8, (242): 14, (243): 7, (244): 2, (245): 12, (246): 28,</span>
<span class="gd">-    (247): 23, (248): 42, (249): 24, (250): 64, (251): 75, (252): 19, (253):</span>
<span class="gd">-    26, (254): 27, (255): 253}</span>
<span class="gd">-WINDOWS_1253_GREEK_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'windows-1253', language='Greek', char_to_order_map=</span>
<span class="gd">-    WINDOWS_1253_GREEK_CHAR_TO_ORDER, language_model=GREEK_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.982851, keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')</span>
<span class="gd">-ISO_8859_7_GREEK_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255, (</span>
<span class="gd">-    4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254, (</span>
<span class="gd">-    11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17): </span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253,</span>
<span class="gd">-    (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43):</span>
<span class="gd">-    253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252,</span>
<span class="gd">-    (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56):</span>
<span class="gd">-    252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253,</span>
<span class="gd">-    (63): 253, (64): 253, (65): 82, (66): 100, (67): 104, (68): 94, (69): </span>
<span class="gd">-    98, (70): 101, (71): 116, (72): 102, (73): 111, (74): 187, (75): 117, (</span>
<span class="gd">-    76): 92, (77): 88, (78): 113, (79): 85, (80): 79, (81): 118, (82): 105,</span>
<span class="gd">-    (83): 83, (84): 67, (85): 114, (86): 119, (87): 95, (88): 99, (89): 109,</span>
<span class="gd">-    (90): 188, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253, (96):</span>
<span class="gd">-    253, (97): 72, (98): 70, (99): 80, (100): 81, (101): 60, (102): 96, (</span>
<span class="gd">-    103): 93, (104): 89, (105): 68, (106): 120, (107): 97, (108): 77, (109):</span>
<span class="gd">-    86, (110): 69, (111): 55, (112): 78, (113): 115, (114): 65, (115): 66,</span>
<span class="gd">-    (116): 58, (117): 76, (118): 106, (119): 103, (120): 87, (121): 107, (</span>
<span class="gd">-    122): 112, (123): 253, (124): 253, (125): 253, (126): 253, (127): 253,</span>
<span class="gd">-    (128): 255, (129): 255, (130): 255, (131): 255, (132): 255, (133): 255,</span>
<span class="gd">-    (134): 255, (135): 255, (136): 255, (137): 255, (138): 255, (139): 255,</span>
<span class="gd">-    (140): 255, (141): 255, (142): 255, (143): 255, (144): 255, (145): 255,</span>
<span class="gd">-    (146): 255, (147): 255, (148): 255, (149): 255, (150): 255, (151): 255,</span>
<span class="gd">-    (152): 255, (153): 255, (154): 255, (155): 255, (156): 255, (157): 255,</span>
<span class="gd">-    (158): 255, (159): 255, (160): 253, (161): 233, (162): 90, (163): 253,</span>
<span class="gd">-    (164): 253, (165): 253, (166): 253, (167): 253, (168): 253, (169): 253,</span>
<span class="gd">-    (170): 253, (171): 253, (172): 253, (173): 74, (174): 253, (175): 253,</span>
<span class="gd">-    (176): 253, (177): 253, (178): 253, (179): 253, (180): 247, (181): 248,</span>
<span class="gd">-    (182): 61, (183): 36, (184): 46, (185): 71, (186): 73, (187): 253, (188</span>
<span class="gd">-    ): 54, (189): 253, (190): 108, (191): 123, (192): 110, (193): 31, (194):</span>
<span class="gd">-    51, (195): 43, (196): 41, (197): 34, (198): 91, (199): 40, (200): 52, (</span>
<span class="gd">-    201): 47, (202): 44, (203): 53, (204): 38, (205): 49, (206): 59, (207):</span>
<span class="gd">-    39, (208): 35, (209): 48, (210): 250, (211): 37, (212): 33, (213): 45,</span>
<span class="gd">-    (214): 56, (215): 50, (216): 84, (217): 57, (218): 120, (219): 121, (</span>
<span class="gd">-    220): 17, (221): 18, (222): 22, (223): 15, (224): 124, (225): 1, (226):</span>
<span class="gd">-    29, (227): 20, (228): 21, (229): 3, (230): 32, (231): 13, (232): 25, (</span>
<span class="gd">-    233): 5, (234): 11, (235): 16, (236): 10, (237): 6, (238): 30, (239): 4,</span>
<span class="gd">-    (240): 9, (241): 8, (242): 14, (243): 7, (244): 2, (245): 12, (246): 28,</span>
<span class="gd">-    (247): 23, (248): 42, (249): 24, (250): 64, (251): 75, (252): 19, (253):</span>
<span class="gd">-    26, (254): 27, (255): 253}</span>
<span class="gd">-ISO_8859_7_GREEK_MODEL = SingleByteCharSetModel(charset_name='ISO-8859-7',</span>
<span class="gd">-    language='Greek', char_to_order_map=ISO_8859_7_GREEK_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=GREEK_LANG_MODEL, typical_positive_ratio=0.982851,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+GREEK_LANG_MODEL = {</span>
<span class="gi">+    60: {  # 'e'</span>
<span class="gi">+        60: 2,  # 'e'</span>
<span class="gi">+        55: 1,  # 'o'</span>
<span class="gi">+        58: 2,  # 't'</span>
<span class="gi">+        36: 1,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'o'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 2,  # 'o'</span>
<span class="gi">+        58: 2,  # 't'</span>
<span class="gi">+        36: 1,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 1,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 1,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 't'</span>
<span class="gi">+        60: 2,  # 'e'</span>
<span class="gi">+        55: 1,  # 'o'</span>
<span class="gi">+        58: 1,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 1,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # '·'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'Ά'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 1,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 1,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'Έ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 2,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 1,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'Ό'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'Α'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 2,  # 'Β'</span>
<span class="gi">+        43: 2,  # 'Γ'</span>
<span class="gi">+        41: 1,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 2,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 1,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 2,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 2,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 1,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 2,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'Β'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 1,  # 'Ε'</span>
<span class="gi">+        40: 1,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 1,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 1,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'Γ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 1,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 2,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 1,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 1,  # 'Κ'</span>
<span class="gi">+        53: 1,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 1,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'Δ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 1,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'Ε'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 2,  # 'Γ'</span>
<span class="gi">+        41: 2,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 1,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 2,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 1,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 1,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 1,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'Η'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 1,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 2,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 1,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 1,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 1,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'Θ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 1,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 1,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'Ι'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 1,  # 'Β'</span>
<span class="gi">+        43: 1,  # 'Γ'</span>
<span class="gi">+        41: 2,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 2,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 1,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 1,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 1,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'Κ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 1,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 1,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 1,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 1,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'Λ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 1,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'Μ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 2,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'Ν'</span>
<span class="gi">+        60: 2,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 1,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 1,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'Ξ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 1,  # 'Ε'</span>
<span class="gi">+        40: 1,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 1,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'Ο'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 1,  # 'Β'</span>
<span class="gi">+        43: 2,  # 'Γ'</span>
<span class="gi">+        41: 2,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 1,  # 'Η'</span>
<span class="gi">+        52: 2,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 2,  # 'Φ'</span>
<span class="gi">+        50: 2,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 1,  # 'φ'</span>
<span class="gi">+        23: 1,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'Π'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 2,  # 'Λ'</span>
<span class="gi">+        38: 1,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 1,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 1,  # 'έ'</span>
<span class="gi">+        22: 1,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'Ρ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 1,  # 'Γ'</span>
<span class="gi">+        41: 1,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 1,  # 'Τ'</span>
<span class="gi">+        45: 1,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 1,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 1,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # 'Σ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 1,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 2,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 2,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'Τ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 1,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 2,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 2,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 1,  # 'Τ'</span>
<span class="gi">+        45: 1,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 2,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'Υ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 2,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 1,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 2,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 1,  # 'Λ'</span>
<span class="gi">+        38: 2,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 2,  # 'Π'</span>
<span class="gi">+        48: 1,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'Φ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 1,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 1,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 2,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 1,  # 'ύ'</span>
<span class="gi">+        27: 1,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'Χ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 1,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 2,  # 'Ε'</span>
<span class="gi">+        40: 2,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 2,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 1,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 1,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 1,  # 'Χ'</span>
<span class="gi">+        57: 1,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'Ω'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 1,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 1,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 2,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 2,  # 'Ρ'</span>
<span class="gi">+        37: 2,  # 'Σ'</span>
<span class="gi">+        33: 2,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 2,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 1,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'ά'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 3,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 3,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'έ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 3,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'ή'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 1,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'ί'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 3,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 1,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'α'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 3,  # 'ζ'</span>
<span class="gi">+        13: 1,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'β'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 2,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'γ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'δ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'ε'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'ζ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 1,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'η'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'θ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 1,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 'ι'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 1,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 1,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'κ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'λ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 1,  # 'β'</span>
<span class="gi">+        20: 2,  # 'γ'</span>
<span class="gi">+        21: 1,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'μ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 1,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'ν'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 1,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'ξ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 2,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 1,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'ο'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 1,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'π'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 2,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 2,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'ρ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 1,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 2,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 2,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'ς'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 2,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 0,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'σ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 3,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'τ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 2,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 2,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'υ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 2,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 3,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 2,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'φ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 3,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 1,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 1,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 2,  # 'ύ'</span>
<span class="gi">+        27: 2,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'χ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 3,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 3,  # 'ή'</span>
<span class="gi">+        15: 3,  # 'ί'</span>
<span class="gi">+        1: 3,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 3,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 2,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 3,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 3,  # 'ω'</span>
<span class="gi">+        19: 3,  # 'ό'</span>
<span class="gi">+        26: 3,  # 'ύ'</span>
<span class="gi">+        27: 3,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'ψ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 2,  # 'ά'</span>
<span class="gi">+        18: 2,  # 'έ'</span>
<span class="gi">+        22: 1,  # 'ή'</span>
<span class="gi">+        15: 2,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 0,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 0,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 3,  # 'η'</span>
<span class="gi">+        25: 0,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 0,  # 'λ'</span>
<span class="gi">+        10: 0,  # 'μ'</span>
<span class="gi">+        6: 0,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 0,  # 'π'</span>
<span class="gi">+        8: 0,  # 'ρ'</span>
<span class="gi">+        14: 0,  # 'ς'</span>
<span class="gi">+        7: 0,  # 'σ'</span>
<span class="gi">+        2: 2,  # 'τ'</span>
<span class="gi">+        12: 1,  # 'υ'</span>
<span class="gi">+        28: 0,  # 'φ'</span>
<span class="gi">+        23: 0,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'ω'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 1,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 2,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 2,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 0,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 0,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'ό'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 3,  # 'β'</span>
<span class="gi">+        20: 3,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 1,  # 'ε'</span>
<span class="gi">+        32: 2,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 1,  # 'ξ'</span>
<span class="gi">+        4: 2,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 3,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'ύ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 2,  # 'α'</span>
<span class="gi">+        29: 2,  # 'β'</span>
<span class="gi">+        20: 2,  # 'γ'</span>
<span class="gi">+        21: 1,  # 'δ'</span>
<span class="gi">+        3: 3,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 2,  # 'η'</span>
<span class="gi">+        25: 3,  # 'θ'</span>
<span class="gi">+        5: 0,  # 'ι'</span>
<span class="gi">+        11: 3,  # 'κ'</span>
<span class="gi">+        16: 3,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 2,  # 'ξ'</span>
<span class="gi">+        4: 3,  # 'ο'</span>
<span class="gi">+        9: 3,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 2,  # 'φ'</span>
<span class="gi">+        23: 2,  # 'χ'</span>
<span class="gi">+        42: 2,  # 'ψ'</span>
<span class="gi">+        24: 2,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'ώ'</span>
<span class="gi">+        60: 0,  # 'e'</span>
<span class="gi">+        55: 0,  # 'o'</span>
<span class="gi">+        58: 0,  # 't'</span>
<span class="gi">+        36: 0,  # '·'</span>
<span class="gi">+        61: 0,  # 'Ά'</span>
<span class="gi">+        46: 0,  # 'Έ'</span>
<span class="gi">+        54: 0,  # 'Ό'</span>
<span class="gi">+        31: 0,  # 'Α'</span>
<span class="gi">+        51: 0,  # 'Β'</span>
<span class="gi">+        43: 0,  # 'Γ'</span>
<span class="gi">+        41: 0,  # 'Δ'</span>
<span class="gi">+        34: 0,  # 'Ε'</span>
<span class="gi">+        40: 0,  # 'Η'</span>
<span class="gi">+        52: 0,  # 'Θ'</span>
<span class="gi">+        47: 0,  # 'Ι'</span>
<span class="gi">+        44: 0,  # 'Κ'</span>
<span class="gi">+        53: 0,  # 'Λ'</span>
<span class="gi">+        38: 0,  # 'Μ'</span>
<span class="gi">+        49: 0,  # 'Ν'</span>
<span class="gi">+        59: 0,  # 'Ξ'</span>
<span class="gi">+        39: 0,  # 'Ο'</span>
<span class="gi">+        35: 0,  # 'Π'</span>
<span class="gi">+        48: 0,  # 'Ρ'</span>
<span class="gi">+        37: 0,  # 'Σ'</span>
<span class="gi">+        33: 0,  # 'Τ'</span>
<span class="gi">+        45: 0,  # 'Υ'</span>
<span class="gi">+        56: 0,  # 'Φ'</span>
<span class="gi">+        50: 0,  # 'Χ'</span>
<span class="gi">+        57: 0,  # 'Ω'</span>
<span class="gi">+        17: 0,  # 'ά'</span>
<span class="gi">+        18: 0,  # 'έ'</span>
<span class="gi">+        22: 0,  # 'ή'</span>
<span class="gi">+        15: 0,  # 'ί'</span>
<span class="gi">+        1: 0,  # 'α'</span>
<span class="gi">+        29: 1,  # 'β'</span>
<span class="gi">+        20: 0,  # 'γ'</span>
<span class="gi">+        21: 3,  # 'δ'</span>
<span class="gi">+        3: 0,  # 'ε'</span>
<span class="gi">+        32: 0,  # 'ζ'</span>
<span class="gi">+        13: 1,  # 'η'</span>
<span class="gi">+        25: 2,  # 'θ'</span>
<span class="gi">+        5: 2,  # 'ι'</span>
<span class="gi">+        11: 0,  # 'κ'</span>
<span class="gi">+        16: 2,  # 'λ'</span>
<span class="gi">+        10: 3,  # 'μ'</span>
<span class="gi">+        6: 3,  # 'ν'</span>
<span class="gi">+        30: 1,  # 'ξ'</span>
<span class="gi">+        4: 0,  # 'ο'</span>
<span class="gi">+        9: 2,  # 'π'</span>
<span class="gi">+        8: 3,  # 'ρ'</span>
<span class="gi">+        14: 3,  # 'ς'</span>
<span class="gi">+        7: 3,  # 'σ'</span>
<span class="gi">+        2: 3,  # 'τ'</span>
<span class="gi">+        12: 0,  # 'υ'</span>
<span class="gi">+        28: 1,  # 'φ'</span>
<span class="gi">+        23: 1,  # 'χ'</span>
<span class="gi">+        42: 0,  # 'ψ'</span>
<span class="gi">+        24: 0,  # 'ω'</span>
<span class="gi">+        19: 0,  # 'ό'</span>
<span class="gi">+        26: 0,  # 'ύ'</span>
<span class="gi">+        27: 0,  # 'ώ'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+WINDOWS_1253_GREEK_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 82,  # 'A'</span>
<span class="gi">+    66: 100,  # 'B'</span>
<span class="gi">+    67: 104,  # 'C'</span>
<span class="gi">+    68: 94,  # 'D'</span>
<span class="gi">+    69: 98,  # 'E'</span>
<span class="gi">+    70: 101,  # 'F'</span>
<span class="gi">+    71: 116,  # 'G'</span>
<span class="gi">+    72: 102,  # 'H'</span>
<span class="gi">+    73: 111,  # 'I'</span>
<span class="gi">+    74: 187,  # 'J'</span>
<span class="gi">+    75: 117,  # 'K'</span>
<span class="gi">+    76: 92,  # 'L'</span>
<span class="gi">+    77: 88,  # 'M'</span>
<span class="gi">+    78: 113,  # 'N'</span>
<span class="gi">+    79: 85,  # 'O'</span>
<span class="gi">+    80: 79,  # 'P'</span>
<span class="gi">+    81: 118,  # 'Q'</span>
<span class="gi">+    82: 105,  # 'R'</span>
<span class="gi">+    83: 83,  # 'S'</span>
<span class="gi">+    84: 67,  # 'T'</span>
<span class="gi">+    85: 114,  # 'U'</span>
<span class="gi">+    86: 119,  # 'V'</span>
<span class="gi">+    87: 95,  # 'W'</span>
<span class="gi">+    88: 99,  # 'X'</span>
<span class="gi">+    89: 109,  # 'Y'</span>
<span class="gi">+    90: 188,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 72,  # 'a'</span>
<span class="gi">+    98: 70,  # 'b'</span>
<span class="gi">+    99: 80,  # 'c'</span>
<span class="gi">+    100: 81,  # 'd'</span>
<span class="gi">+    101: 60,  # 'e'</span>
<span class="gi">+    102: 96,  # 'f'</span>
<span class="gi">+    103: 93,  # 'g'</span>
<span class="gi">+    104: 89,  # 'h'</span>
<span class="gi">+    105: 68,  # 'i'</span>
<span class="gi">+    106: 120,  # 'j'</span>
<span class="gi">+    107: 97,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 86,  # 'm'</span>
<span class="gi">+    110: 69,  # 'n'</span>
<span class="gi">+    111: 55,  # 'o'</span>
<span class="gi">+    112: 78,  # 'p'</span>
<span class="gi">+    113: 115,  # 'q'</span>
<span class="gi">+    114: 65,  # 'r'</span>
<span class="gi">+    115: 66,  # 's'</span>
<span class="gi">+    116: 58,  # 't'</span>
<span class="gi">+    117: 76,  # 'u'</span>
<span class="gi">+    118: 106,  # 'v'</span>
<span class="gi">+    119: 103,  # 'w'</span>
<span class="gi">+    120: 87,  # 'x'</span>
<span class="gi">+    121: 107,  # 'y'</span>
<span class="gi">+    122: 112,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 255,  # '€'</span>
<span class="gi">+    129: 255,  # None</span>
<span class="gi">+    130: 255,  # '‚'</span>
<span class="gi">+    131: 255,  # 'ƒ'</span>
<span class="gi">+    132: 255,  # '„'</span>
<span class="gi">+    133: 255,  # '…'</span>
<span class="gi">+    134: 255,  # '†'</span>
<span class="gi">+    135: 255,  # '‡'</span>
<span class="gi">+    136: 255,  # None</span>
<span class="gi">+    137: 255,  # '‰'</span>
<span class="gi">+    138: 255,  # None</span>
<span class="gi">+    139: 255,  # '‹'</span>
<span class="gi">+    140: 255,  # None</span>
<span class="gi">+    141: 255,  # None</span>
<span class="gi">+    142: 255,  # None</span>
<span class="gi">+    143: 255,  # None</span>
<span class="gi">+    144: 255,  # None</span>
<span class="gi">+    145: 255,  # '‘'</span>
<span class="gi">+    146: 255,  # '’'</span>
<span class="gi">+    147: 255,  # '“'</span>
<span class="gi">+    148: 255,  # '”'</span>
<span class="gi">+    149: 255,  # '•'</span>
<span class="gi">+    150: 255,  # '–'</span>
<span class="gi">+    151: 255,  # '—'</span>
<span class="gi">+    152: 255,  # None</span>
<span class="gi">+    153: 255,  # '™'</span>
<span class="gi">+    154: 255,  # None</span>
<span class="gi">+    155: 255,  # '›'</span>
<span class="gi">+    156: 255,  # None</span>
<span class="gi">+    157: 255,  # None</span>
<span class="gi">+    158: 255,  # None</span>
<span class="gi">+    159: 255,  # None</span>
<span class="gi">+    160: 253,  # '\xa0'</span>
<span class="gi">+    161: 233,  # '΅'</span>
<span class="gi">+    162: 61,  # 'Ά'</span>
<span class="gi">+    163: 253,  # '£'</span>
<span class="gi">+    164: 253,  # '¤'</span>
<span class="gi">+    165: 253,  # '¥'</span>
<span class="gi">+    166: 253,  # '¦'</span>
<span class="gi">+    167: 253,  # '§'</span>
<span class="gi">+    168: 253,  # '¨'</span>
<span class="gi">+    169: 253,  # '©'</span>
<span class="gi">+    170: 253,  # None</span>
<span class="gi">+    171: 253,  # '«'</span>
<span class="gi">+    172: 253,  # '¬'</span>
<span class="gi">+    173: 74,  # '\xad'</span>
<span class="gi">+    174: 253,  # '®'</span>
<span class="gi">+    175: 253,  # '―'</span>
<span class="gi">+    176: 253,  # '°'</span>
<span class="gi">+    177: 253,  # '±'</span>
<span class="gi">+    178: 253,  # '²'</span>
<span class="gi">+    179: 253,  # '³'</span>
<span class="gi">+    180: 247,  # '΄'</span>
<span class="gi">+    181: 253,  # 'µ'</span>
<span class="gi">+    182: 253,  # '¶'</span>
<span class="gi">+    183: 36,  # '·'</span>
<span class="gi">+    184: 46,  # 'Έ'</span>
<span class="gi">+    185: 71,  # 'Ή'</span>
<span class="gi">+    186: 73,  # 'Ί'</span>
<span class="gi">+    187: 253,  # '»'</span>
<span class="gi">+    188: 54,  # 'Ό'</span>
<span class="gi">+    189: 253,  # '½'</span>
<span class="gi">+    190: 108,  # 'Ύ'</span>
<span class="gi">+    191: 123,  # 'Ώ'</span>
<span class="gi">+    192: 110,  # 'ΐ'</span>
<span class="gi">+    193: 31,  # 'Α'</span>
<span class="gi">+    194: 51,  # 'Β'</span>
<span class="gi">+    195: 43,  # 'Γ'</span>
<span class="gi">+    196: 41,  # 'Δ'</span>
<span class="gi">+    197: 34,  # 'Ε'</span>
<span class="gi">+    198: 91,  # 'Ζ'</span>
<span class="gi">+    199: 40,  # 'Η'</span>
<span class="gi">+    200: 52,  # 'Θ'</span>
<span class="gi">+    201: 47,  # 'Ι'</span>
<span class="gi">+    202: 44,  # 'Κ'</span>
<span class="gi">+    203: 53,  # 'Λ'</span>
<span class="gi">+    204: 38,  # 'Μ'</span>
<span class="gi">+    205: 49,  # 'Ν'</span>
<span class="gi">+    206: 59,  # 'Ξ'</span>
<span class="gi">+    207: 39,  # 'Ο'</span>
<span class="gi">+    208: 35,  # 'Π'</span>
<span class="gi">+    209: 48,  # 'Ρ'</span>
<span class="gi">+    210: 250,  # None</span>
<span class="gi">+    211: 37,  # 'Σ'</span>
<span class="gi">+    212: 33,  # 'Τ'</span>
<span class="gi">+    213: 45,  # 'Υ'</span>
<span class="gi">+    214: 56,  # 'Φ'</span>
<span class="gi">+    215: 50,  # 'Χ'</span>
<span class="gi">+    216: 84,  # 'Ψ'</span>
<span class="gi">+    217: 57,  # 'Ω'</span>
<span class="gi">+    218: 120,  # 'Ϊ'</span>
<span class="gi">+    219: 121,  # 'Ϋ'</span>
<span class="gi">+    220: 17,  # 'ά'</span>
<span class="gi">+    221: 18,  # 'έ'</span>
<span class="gi">+    222: 22,  # 'ή'</span>
<span class="gi">+    223: 15,  # 'ί'</span>
<span class="gi">+    224: 124,  # 'ΰ'</span>
<span class="gi">+    225: 1,  # 'α'</span>
<span class="gi">+    226: 29,  # 'β'</span>
<span class="gi">+    227: 20,  # 'γ'</span>
<span class="gi">+    228: 21,  # 'δ'</span>
<span class="gi">+    229: 3,  # 'ε'</span>
<span class="gi">+    230: 32,  # 'ζ'</span>
<span class="gi">+    231: 13,  # 'η'</span>
<span class="gi">+    232: 25,  # 'θ'</span>
<span class="gi">+    233: 5,  # 'ι'</span>
<span class="gi">+    234: 11,  # 'κ'</span>
<span class="gi">+    235: 16,  # 'λ'</span>
<span class="gi">+    236: 10,  # 'μ'</span>
<span class="gi">+    237: 6,  # 'ν'</span>
<span class="gi">+    238: 30,  # 'ξ'</span>
<span class="gi">+    239: 4,  # 'ο'</span>
<span class="gi">+    240: 9,  # 'π'</span>
<span class="gi">+    241: 8,  # 'ρ'</span>
<span class="gi">+    242: 14,  # 'ς'</span>
<span class="gi">+    243: 7,  # 'σ'</span>
<span class="gi">+    244: 2,  # 'τ'</span>
<span class="gi">+    245: 12,  # 'υ'</span>
<span class="gi">+    246: 28,  # 'φ'</span>
<span class="gi">+    247: 23,  # 'χ'</span>
<span class="gi">+    248: 42,  # 'ψ'</span>
<span class="gi">+    249: 24,  # 'ω'</span>
<span class="gi">+    250: 64,  # 'ϊ'</span>
<span class="gi">+    251: 75,  # 'ϋ'</span>
<span class="gi">+    252: 19,  # 'ό'</span>
<span class="gi">+    253: 26,  # 'ύ'</span>
<span class="gi">+    254: 27,  # 'ώ'</span>
<span class="gi">+    255: 253,  # None</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1253_GREEK_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="windows-1253",</span>
<span class="gi">+    language="Greek",</span>
<span class="gi">+    char_to_order_map=WINDOWS_1253_GREEK_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=GREEK_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.982851,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_7_GREEK_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 82,  # 'A'</span>
<span class="gi">+    66: 100,  # 'B'</span>
<span class="gi">+    67: 104,  # 'C'</span>
<span class="gi">+    68: 94,  # 'D'</span>
<span class="gi">+    69: 98,  # 'E'</span>
<span class="gi">+    70: 101,  # 'F'</span>
<span class="gi">+    71: 116,  # 'G'</span>
<span class="gi">+    72: 102,  # 'H'</span>
<span class="gi">+    73: 111,  # 'I'</span>
<span class="gi">+    74: 187,  # 'J'</span>
<span class="gi">+    75: 117,  # 'K'</span>
<span class="gi">+    76: 92,  # 'L'</span>
<span class="gi">+    77: 88,  # 'M'</span>
<span class="gi">+    78: 113,  # 'N'</span>
<span class="gi">+    79: 85,  # 'O'</span>
<span class="gi">+    80: 79,  # 'P'</span>
<span class="gi">+    81: 118,  # 'Q'</span>
<span class="gi">+    82: 105,  # 'R'</span>
<span class="gi">+    83: 83,  # 'S'</span>
<span class="gi">+    84: 67,  # 'T'</span>
<span class="gi">+    85: 114,  # 'U'</span>
<span class="gi">+    86: 119,  # 'V'</span>
<span class="gi">+    87: 95,  # 'W'</span>
<span class="gi">+    88: 99,  # 'X'</span>
<span class="gi">+    89: 109,  # 'Y'</span>
<span class="gi">+    90: 188,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 72,  # 'a'</span>
<span class="gi">+    98: 70,  # 'b'</span>
<span class="gi">+    99: 80,  # 'c'</span>
<span class="gi">+    100: 81,  # 'd'</span>
<span class="gi">+    101: 60,  # 'e'</span>
<span class="gi">+    102: 96,  # 'f'</span>
<span class="gi">+    103: 93,  # 'g'</span>
<span class="gi">+    104: 89,  # 'h'</span>
<span class="gi">+    105: 68,  # 'i'</span>
<span class="gi">+    106: 120,  # 'j'</span>
<span class="gi">+    107: 97,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 86,  # 'm'</span>
<span class="gi">+    110: 69,  # 'n'</span>
<span class="gi">+    111: 55,  # 'o'</span>
<span class="gi">+    112: 78,  # 'p'</span>
<span class="gi">+    113: 115,  # 'q'</span>
<span class="gi">+    114: 65,  # 'r'</span>
<span class="gi">+    115: 66,  # 's'</span>
<span class="gi">+    116: 58,  # 't'</span>
<span class="gi">+    117: 76,  # 'u'</span>
<span class="gi">+    118: 106,  # 'v'</span>
<span class="gi">+    119: 103,  # 'w'</span>
<span class="gi">+    120: 87,  # 'x'</span>
<span class="gi">+    121: 107,  # 'y'</span>
<span class="gi">+    122: 112,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 255,  # '\x80'</span>
<span class="gi">+    129: 255,  # '\x81'</span>
<span class="gi">+    130: 255,  # '\x82'</span>
<span class="gi">+    131: 255,  # '\x83'</span>
<span class="gi">+    132: 255,  # '\x84'</span>
<span class="gi">+    133: 255,  # '\x85'</span>
<span class="gi">+    134: 255,  # '\x86'</span>
<span class="gi">+    135: 255,  # '\x87'</span>
<span class="gi">+    136: 255,  # '\x88'</span>
<span class="gi">+    137: 255,  # '\x89'</span>
<span class="gi">+    138: 255,  # '\x8a'</span>
<span class="gi">+    139: 255,  # '\x8b'</span>
<span class="gi">+    140: 255,  # '\x8c'</span>
<span class="gi">+    141: 255,  # '\x8d'</span>
<span class="gi">+    142: 255,  # '\x8e'</span>
<span class="gi">+    143: 255,  # '\x8f'</span>
<span class="gi">+    144: 255,  # '\x90'</span>
<span class="gi">+    145: 255,  # '\x91'</span>
<span class="gi">+    146: 255,  # '\x92'</span>
<span class="gi">+    147: 255,  # '\x93'</span>
<span class="gi">+    148: 255,  # '\x94'</span>
<span class="gi">+    149: 255,  # '\x95'</span>
<span class="gi">+    150: 255,  # '\x96'</span>
<span class="gi">+    151: 255,  # '\x97'</span>
<span class="gi">+    152: 255,  # '\x98'</span>
<span class="gi">+    153: 255,  # '\x99'</span>
<span class="gi">+    154: 255,  # '\x9a'</span>
<span class="gi">+    155: 255,  # '\x9b'</span>
<span class="gi">+    156: 255,  # '\x9c'</span>
<span class="gi">+    157: 255,  # '\x9d'</span>
<span class="gi">+    158: 255,  # '\x9e'</span>
<span class="gi">+    159: 255,  # '\x9f'</span>
<span class="gi">+    160: 253,  # '\xa0'</span>
<span class="gi">+    161: 233,  # '‘'</span>
<span class="gi">+    162: 90,  # '’'</span>
<span class="gi">+    163: 253,  # '£'</span>
<span class="gi">+    164: 253,  # '€'</span>
<span class="gi">+    165: 253,  # '₯'</span>
<span class="gi">+    166: 253,  # '¦'</span>
<span class="gi">+    167: 253,  # '§'</span>
<span class="gi">+    168: 253,  # '¨'</span>
<span class="gi">+    169: 253,  # '©'</span>
<span class="gi">+    170: 253,  # 'ͺ'</span>
<span class="gi">+    171: 253,  # '«'</span>
<span class="gi">+    172: 253,  # '¬'</span>
<span class="gi">+    173: 74,  # '\xad'</span>
<span class="gi">+    174: 253,  # None</span>
<span class="gi">+    175: 253,  # '―'</span>
<span class="gi">+    176: 253,  # '°'</span>
<span class="gi">+    177: 253,  # '±'</span>
<span class="gi">+    178: 253,  # '²'</span>
<span class="gi">+    179: 253,  # '³'</span>
<span class="gi">+    180: 247,  # '΄'</span>
<span class="gi">+    181: 248,  # '΅'</span>
<span class="gi">+    182: 61,  # 'Ά'</span>
<span class="gi">+    183: 36,  # '·'</span>
<span class="gi">+    184: 46,  # 'Έ'</span>
<span class="gi">+    185: 71,  # 'Ή'</span>
<span class="gi">+    186: 73,  # 'Ί'</span>
<span class="gi">+    187: 253,  # '»'</span>
<span class="gi">+    188: 54,  # 'Ό'</span>
<span class="gi">+    189: 253,  # '½'</span>
<span class="gi">+    190: 108,  # 'Ύ'</span>
<span class="gi">+    191: 123,  # 'Ώ'</span>
<span class="gi">+    192: 110,  # 'ΐ'</span>
<span class="gi">+    193: 31,  # 'Α'</span>
<span class="gi">+    194: 51,  # 'Β'</span>
<span class="gi">+    195: 43,  # 'Γ'</span>
<span class="gi">+    196: 41,  # 'Δ'</span>
<span class="gi">+    197: 34,  # 'Ε'</span>
<span class="gi">+    198: 91,  # 'Ζ'</span>
<span class="gi">+    199: 40,  # 'Η'</span>
<span class="gi">+    200: 52,  # 'Θ'</span>
<span class="gi">+    201: 47,  # 'Ι'</span>
<span class="gi">+    202: 44,  # 'Κ'</span>
<span class="gi">+    203: 53,  # 'Λ'</span>
<span class="gi">+    204: 38,  # 'Μ'</span>
<span class="gi">+    205: 49,  # 'Ν'</span>
<span class="gi">+    206: 59,  # 'Ξ'</span>
<span class="gi">+    207: 39,  # 'Ο'</span>
<span class="gi">+    208: 35,  # 'Π'</span>
<span class="gi">+    209: 48,  # 'Ρ'</span>
<span class="gi">+    210: 250,  # None</span>
<span class="gi">+    211: 37,  # 'Σ'</span>
<span class="gi">+    212: 33,  # 'Τ'</span>
<span class="gi">+    213: 45,  # 'Υ'</span>
<span class="gi">+    214: 56,  # 'Φ'</span>
<span class="gi">+    215: 50,  # 'Χ'</span>
<span class="gi">+    216: 84,  # 'Ψ'</span>
<span class="gi">+    217: 57,  # 'Ω'</span>
<span class="gi">+    218: 120,  # 'Ϊ'</span>
<span class="gi">+    219: 121,  # 'Ϋ'</span>
<span class="gi">+    220: 17,  # 'ά'</span>
<span class="gi">+    221: 18,  # 'έ'</span>
<span class="gi">+    222: 22,  # 'ή'</span>
<span class="gi">+    223: 15,  # 'ί'</span>
<span class="gi">+    224: 124,  # 'ΰ'</span>
<span class="gi">+    225: 1,  # 'α'</span>
<span class="gi">+    226: 29,  # 'β'</span>
<span class="gi">+    227: 20,  # 'γ'</span>
<span class="gi">+    228: 21,  # 'δ'</span>
<span class="gi">+    229: 3,  # 'ε'</span>
<span class="gi">+    230: 32,  # 'ζ'</span>
<span class="gi">+    231: 13,  # 'η'</span>
<span class="gi">+    232: 25,  # 'θ'</span>
<span class="gi">+    233: 5,  # 'ι'</span>
<span class="gi">+    234: 11,  # 'κ'</span>
<span class="gi">+    235: 16,  # 'λ'</span>
<span class="gi">+    236: 10,  # 'μ'</span>
<span class="gi">+    237: 6,  # 'ν'</span>
<span class="gi">+    238: 30,  # 'ξ'</span>
<span class="gi">+    239: 4,  # 'ο'</span>
<span class="gi">+    240: 9,  # 'π'</span>
<span class="gi">+    241: 8,  # 'ρ'</span>
<span class="gi">+    242: 14,  # 'ς'</span>
<span class="gi">+    243: 7,  # 'σ'</span>
<span class="gi">+    244: 2,  # 'τ'</span>
<span class="gi">+    245: 12,  # 'υ'</span>
<span class="gi">+    246: 28,  # 'φ'</span>
<span class="gi">+    247: 23,  # 'χ'</span>
<span class="gi">+    248: 42,  # 'ψ'</span>
<span class="gi">+    249: 24,  # 'ω'</span>
<span class="gi">+    250: 64,  # 'ϊ'</span>
<span class="gi">+    251: 75,  # 'ϋ'</span>
<span class="gi">+    252: 19,  # 'ό'</span>
<span class="gi">+    253: 26,  # 'ύ'</span>
<span class="gi">+    254: 27,  # 'ώ'</span>
<span class="gi">+    255: 253,  # None</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_7_GREEK_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="ISO-8859-7",</span>
<span class="gi">+    language="Greek",</span>
<span class="gi">+    char_to_order_map=ISO_8859_7_GREEK_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=GREEK_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.982851,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langhebrewmodel.py b/chardet/langhebrewmodel.py</span>
<span class="gh">index 5b5d5d2..86b3c5e 100644</span>
<span class="gd">--- a/chardet/langhebrewmodel.py</span>
<span class="gi">+++ b/chardet/langhebrewmodel.py</span>
<span class="gu">@@ -1,545 +1,4380 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-HEBREW_LANG_MODEL = {(50): {(50): 0, (60): 1, (61): 1, (42): 1, (53): 1, (</span>
<span class="gd">-    56): 2, (54): 2, (49): 0, (51): 2, (43): 1, (44): 2, (63): 1, (34): 0,</span>
<span class="gd">-    (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 1, (2): 0, (24): 0, (14</span>
<span class="gd">-    ): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 1, (23):</span>
<span class="gd">-    0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17):</span>
<span class="gd">-    1, (7): 0, (10): 1, (5): 0, (32): 0, (52): 1, (47): 0, (46): 1, (58): 0,</span>
<span class="gd">-    (40): 1}, (60): {(50): 1, (60): 1, (61): 0, (42): 1, (53): 1, (56): 1,</span>
<span class="gd">-    (54): 0, (49): 1, (51): 1, (43): 1, (44): 2, (63): 1, (34): 0, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 1, (8): 0, (20): 0, (16): 0, (3): 1, (2): 0, (24): 0, (14): 0, (22</span>
<span class="gd">-    ): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 1, (23): 0, (12):</span>
<span class="gd">-    1, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): </span>
<span class="gd">-    0, (10): 0, (5): 0, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0, (40): </span>
<span class="gd">-    1}, (61): {(50): 1, (60): 0, (61): 1, (42): 1, (53): 1, (56): 1, (54): </span>
<span class="gd">-    1, (49): 2, (51): 1, (43): 1, (44): 0, (63): 1, (34): 0, (55): 0, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36):</span>
<span class="gd">-    0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): </span>
<span class="gd">-    0, (8): 0, (20): 0, (16): 0, (3): 1, (2): 0, (24): 0, (14): 0, (22): 0,</span>
<span class="gd">-    (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12): 0, (</span>
<span class="gd">-    19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (</span>
<span class="gd">-    10): 0, (5): 0, (32): 1, (52): 1, (47): 0, (46): 1, (58): 0, (40): 1},</span>
<span class="gd">-    (42): {(50): 1, (60): 1, (61): 2, (42): 1, (53): 1, (56): 2, (54): 2, (</span>
<span class="gd">-    49): 1, (51): 2, (43): 2, (44): 2, (63): 1, (34): 1, (55): 0, (48): 0,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0,</span>
<span class="gd">-    (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 0,</span>
<span class="gd">-    (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24): 0, (14): 0, (22): 0, (1</span>
<span class="gd">-    ): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12): 0, (19):</span>
<span class="gd">-    0, (13): 0, (26): 0, (18): 1, (27): 0, (21): 0, (17): 0, (7): 0, (10): </span>
<span class="gd">-    0, (5): 0, (32): 1, (52): 2, (47): 0, (46): 1, (58): 0, (40): 1}, (53):</span>
<span class="gd">-    {(50): 1, (60): 2, (61): 1, (42): 1, (53): 0, (56): 1, (54): 2, (49): 2,</span>
<span class="gd">-    (51): 1, (43): 2, (44): 2, (63): 1, (34): 0, (55): 1, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0,</span>
<span class="gd">-    (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (</span>
<span class="gd">-    20): 0, (16): 0, (3): 0, (2): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25</span>
<span class="gd">-    ): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12): 0, (19): 0, (13):</span>
<span class="gd">-    0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0,</span>
<span class="gd">-    (32): 0, (52): 1, (47): 0, (46): 0, (58): 0, (40): 0}, (56): {(50): 1,</span>
<span class="gd">-    (60): 1, (61): 1, (42): 2, (53): 2, (56): 2, (54): 1, (49): 1, (51): 0,</span>
<span class="gd">-    (43): 1, (44): 1, (63): 1, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0,</span>
<span class="gd">-    (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (</span>
<span class="gd">-    16): 0, (3): 0, (2): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15</span>
<span class="gd">-    ): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12): 0, (19): 0, (13): 0, (26):</span>
<span class="gd">-    0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0,</span>
<span class="gd">-    (52): 1, (47): 0, (46): 1, (58): 0, (40): 1}, (54): {(50): 1, (60): 1,</span>
<span class="gd">-    (61): 1, (42): 1, (53): 1, (56): 1, (54): 1, (49): 1, (51): 0, (43): 1,</span>
<span class="gd">-    (44): 2, (63): 1, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0,</span>
<span class="gd">-    (62): 0, (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (</span>
<span class="gd">-    3): 1, (2): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4):</span>
<span class="gd">-    0, (11): 0, (6): 0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): </span>
<span class="gd">-    0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 2,</span>
<span class="gd">-    (47): 0, (46): 1, (58): 0, (40): 1}, (49): {(50): 1, (60): 1, (61): 1,</span>
<span class="gd">-    (42): 1, (53): 1, (56): 1, (54): 2, (49): 1, (51): 2, (43): 1, (44): 1,</span>
<span class="gd">-    (63): 1, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0,</span>
<span class="gd">-    (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2</span>
<span class="gd">-    ): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11):</span>
<span class="gd">-    0, (6): 0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): </span>
<span class="gd">-    0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 1, (47): 0,</span>
<span class="gd">-    (46): 1, (58): 0, (40): 1}, (51): {(50): 2, (60): 1, (61): 1, (42): 2,</span>
<span class="gd">-    (53): 1, (56): 1, (54): 1, (49): 2, (51): 1, (43): 1, (44): 1, (63): 1,</span>
<span class="gd">-    (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24</span>
<span class="gd">-    ): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6):</span>
<span class="gd">-    0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21):</span>
<span class="gd">-    0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 2, (47): 0, (46): 1,</span>
<span class="gd">-    (58): 0, (40): 1}, (43): {(50): 1, (60): 1, (61): 0, (42): 2, (53): 1,</span>
<span class="gd">-    (56): 1, (54): 1, (49): 1, (51): 1, (43): 1, (44): 2, (63): 1, (34): 0,</span>
<span class="gd">-    (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24): 0, (14</span>
<span class="gd">-    ): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23):</span>
<span class="gd">-    0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17):</span>
<span class="gd">-    0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 1, (47): 0, (46): 2, (58): 0,</span>
<span class="gd">-    (40): 2}, (44): {(50): 1, (60): 1, (61): 0, (42): 2, (53): 2, (56): 1,</span>
<span class="gd">-    (54): 0, (49): 1, (51): 1, (43): 1, (44): 1, (63): 1, (34): 1, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24): 0, (14): 0, (22</span>
<span class="gd">-    ): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12):</span>
<span class="gd">-    0, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): </span>
<span class="gd">-    0, (10): 0, (5): 0, (32): 0, (52): 2, (47): 0, (46): 1, (58): 0, (40): </span>
<span class="gd">-    1}, (63): {(50): 1, (60): 1, (61): 1, (42): 1, (53): 1, (56): 1, (54): </span>
<span class="gd">-    1, (49): 0, (51): 1, (43): 2, (44): 1, (63): 0, (34): 0, (55): 0, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36):</span>
<span class="gd">-    0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): </span>
<span class="gd">-    0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24): 0, (14): 0, (22): 0,</span>
<span class="gd">-    (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12): 0, (</span>
<span class="gd">-    19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (</span>
<span class="gd">-    10): 0, (5): 0, (32): 0, (52): 1, (47): 0, (46): 0, (58): 0, (40): 0},</span>
<span class="gd">-    (34): {(50): 1, (60): 0, (61): 1, (42): 0, (53): 1, (56): 0, (54): 1, (</span>
<span class="gd">-    49): 1, (51): 0, (43): 1, (44): 1, (63): 0, (34): 2, (55): 0, (48): 0,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0,</span>
<span class="gd">-    (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 2,</span>
<span class="gd">-    (8): 1, (20): 1, (16): 1, (3): 1, (2): 1, (24): 1, (14): 1, (22): 1, (1</span>
<span class="gd">-    ): 2, (25): 0, (15): 1, (4): 1, (11): 0, (6): 2, (23): 0, (12): 1, (19):</span>
<span class="gd">-    1, (13): 1, (26): 0, (18): 1, (27): 0, (21): 1, (17): 1, (7): 1, (10): </span>
<span class="gd">-    1, (5): 1, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (55):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 1, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0,</span>
<span class="gd">-    (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 1, (8): 0, (</span>
<span class="gd">-    20): 0, (16): 0, (3): 1, (2): 1, (24): 0, (14): 0, (22): 0, (1): 2, (25</span>
<span class="gd">-    ): 0, (15): 0, (4): 1, (11): 0, (6): 1, (23): 1, (12): 1, (19): 1, (13):</span>
<span class="gd">-    0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 1, (10): 1, (5): 0,</span>
<span class="gd">-    (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (48): {(50): 0,</span>
<span class="gd">-    (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0,</span>
<span class="gd">-    (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 1, (8): 0, (20): 0, (</span>
<span class="gd">-    16): 0, (3): 0, (2): 1, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15</span>
<span class="gd">-    ): 1, (4): 1, (11): 0, (6): 1, (23): 0, (12): 0, (19): 0, (13): 0, (26):</span>
<span class="gd">-    0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (39): {(50): 0, (60): 0,</span>
<span class="gd">-    (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0,</span>
<span class="gd">-    (62): 0, (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (</span>
<span class="gd">-    3): 0, (2): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 1, (4):</span>
<span class="gd">-    1, (11): 0, (6): 0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): </span>
<span class="gd">-    0, (27): 0, (21): 1, (17): 1, (7): 0, (10): 0, (5): 0, (32): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (58): 0, (40): 0}, (57): {(50): 0, (60): 0, (61): 0,</span>
<span class="gd">-    (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0,</span>
<span class="gd">-    (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0,</span>
<span class="gd">-    (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2</span>
<span class="gd">-    ): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11):</span>
<span class="gd">-    0, (6): 0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): </span>
<span class="gd">-    0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (58): 0, (40): 0}, (30): {(50): 0, (60): 0, (61): 0, (42): 0,</span>
<span class="gd">-    (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0,</span>
<span class="gd">-    (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 0, (37): 0, (36): 1, (31): 0, (29): 0, (35): 1, (62): 0, (28): 0,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 2, (8): 2, (20): 2, (16): 2, (3): 2, (2): 2, (24</span>
<span class="gd">-    ): 2, (14): 2, (22): 2, (1): 2, (25): 2, (15): 2, (4): 2, (11): 1, (6):</span>
<span class="gd">-    2, (23): 0, (12): 2, (19): 2, (13): 2, (26): 0, (18): 2, (27): 0, (21):</span>
<span class="gd">-    2, (17): 2, (7): 2, (10): 2, (5): 2, (32): 0, (52): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (58): 0, (40): 0}, (59): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0,</span>
<span class="gd">-    (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0,</span>
<span class="gd">-    (55): 0, (48): 0, (39): 0, (57): 0, (30): 1, (59): 0, (41): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 0, (8): 1, (20): 1, (16): 0, (3): 0, (2): 0, (24): 1, (14</span>
<span class="gd">-    ): 0, (22): 0, (1): 1, (25): 0, (15): 1, (4): 2, (11): 0, (6): 2, (23):</span>
<span class="gd">-    0, (12): 1, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21): 0, (17):</span>
<span class="gd">-    0, (7): 1, (10): 1, (5): 0, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0,</span>
<span class="gd">-    (40): 0}, (41): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0,</span>
<span class="gd">-    (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 0, (8): 2, (20): 1, (16): 2, (3): 1, (2): 1, (24): 1, (14): 1, (22</span>
<span class="gd">-    ): 1, (1): 1, (25): 1, (15): 1, (4): 2, (11): 0, (6): 2, (23): 0, (12):</span>
<span class="gd">-    2, (19): 1, (13): 0, (26): 0, (18): 1, (27): 0, (21): 2, (17): 1, (7): </span>
<span class="gd">-    2, (10): 2, (5): 1, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): </span>
<span class="gd">-    0}, (33): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): </span>
<span class="gd">-    0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 1, (59): 0, (41): 0, (33): 1, (37): 0, (36):</span>
<span class="gd">-    1, (31): 0, (29): 1, (35): 0, (62): 0, (28): 1, (38): 0, (45): 0, (9): </span>
<span class="gd">-    1, (8): 2, (20): 2, (16): 2, (3): 1, (2): 1, (24): 2, (14): 1, (22): 1,</span>
<span class="gd">-    (1): 3, (25): 1, (15): 2, (4): 2, (11): 2, (6): 2, (23): 2, (12): 2, (</span>
<span class="gd">-    19): 2, (13): 1, (26): 0, (18): 2, (27): 1, (21): 2, (17): 2, (7): 2, (</span>
<span class="gd">-    10): 2, (5): 2, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0},</span>
<span class="gd">-    (37): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (</span>
<span class="gd">-    49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 1,</span>
<span class="gd">-    (31): 1, (29): 1, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 2,</span>
<span class="gd">-    (8): 2, (20): 1, (16): 2, (3): 2, (2): 1, (24): 1, (14): 2, (22): 1, (1</span>
<span class="gd">-    ): 3, (25): 2, (15): 1, (4): 2, (11): 2, (6): 1, (23): 2, (12): 2, (19):</span>
<span class="gd">-    1, (13): 2, (26): 1, (18): 1, (27): 1, (21): 1, (17): 1, (7): 2, (10): </span>
<span class="gd">-    2, (5): 2, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (36):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 1, (31): 1,</span>
<span class="gd">-    (29): 1, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 2, (8): 2, (</span>
<span class="gd">-    20): 1, (16): 2, (3): 2, (2): 1, (24): 1, (14): 2, (22): 1, (1): 2, (25</span>
<span class="gd">-    ): 2, (15): 1, (4): 2, (11): 2, (6): 2, (23): 2, (12): 2, (19): 2, (13):</span>
<span class="gd">-    1, (26): 1, (18): 1, (27): 2, (21): 1, (17): 1, (7): 2, (10): 2, (5): 2,</span>
<span class="gd">-    (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (31): {(50): 0,</span>
<span class="gd">-    (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 1, (59): 0, (41): 0, (33): 0, (37): 0, (36): 1, (31): 0, (29): 2,</span>
<span class="gd">-    (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 2, (8): 2, (20): 2, (</span>
<span class="gd">-    16): 2, (3): 2, (2): 1, (24): 2, (14): 2, (22): 2, (1): 3, (25): 1, (15</span>
<span class="gd">-    ): 2, (4): 2, (11): 2, (6): 2, (23): 2, (12): 2, (19): 2, (13): 2, (26):</span>
<span class="gd">-    2, (18): 2, (27): 1, (21): 2, (17): 2, (7): 2, (10): 2, (5): 2, (32): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (29): {(50): 0, (60): 0,</span>
<span class="gd">-    (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 1, (29): 2, (35): 0,</span>
<span class="gd">-    (62): 0, (28): 1, (38): 0, (45): 0, (9): 2, (8): 2, (20): 2, (16): 2, (</span>
<span class="gd">-    3): 3, (2): 2, (24): 2, (14): 2, (22): 1, (1): 2, (25): 2, (15): 2, (4):</span>
<span class="gd">-    2, (11): 2, (6): 2, (23): 2, (12): 2, (19): 1, (13): 2, (26): 1, (18): </span>
<span class="gd">-    2, (27): 1, (21): 2, (17): 2, (7): 2, (10): 2, (5): 2, (32): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (58): 0, (40): 0}, (35): {(50): 0, (60): 0, (61): 0,</span>
<span class="gd">-    (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0,</span>
<span class="gd">-    (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 1, (62): 0,</span>
<span class="gd">-    (28): 0, (38): 0, (45): 0, (9): 2, (8): 2, (20): 1, (16): 2, (3): 2, (2</span>
<span class="gd">-    ): 1, (24): 1, (14): 1, (22): 1, (1): 1, (25): 1, (15): 2, (4): 2, (11):</span>
<span class="gd">-    2, (6): 2, (23): 2, (12): 2, (19): 2, (13): 2, (26): 1, (18): 2, (27): </span>
<span class="gd">-    1, (21): 2, (17): 2, (7): 2, (10): 2, (5): 2, (32): 0, (52): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (58): 0, (40): 0}, (62): {(50): 0, (60): 0, (61): 0, (42): 0,</span>
<span class="gd">-    (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0,</span>
<span class="gd">-    (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 0, (8): 1, (20): 1, (16): 1, (3): 1, (2): 1, (24</span>
<span class="gd">-    ): 1, (14): 1, (22): 0, (1): 1, (25): 0, (15): 1, (4): 2, (11): 1, (6):</span>
<span class="gd">-    1, (23): 1, (12): 1, (19): 1, (13): 1, (26): 0, (18): 1, (27): 0, (21):</span>
<span class="gd">-    1, (17): 1, (7): 1, (10): 1, (5): 1, (32): 0, (52): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (58): 0, (40): 0}, (28): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0,</span>
<span class="gd">-    (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0,</span>
<span class="gd">-    (55): 0, (48): 0, (39): 0, (57): 0, (30): 3, (59): 0, (41): 1, (33): 3,</span>
<span class="gd">-    (37): 2, (36): 2, (31): 3, (29): 3, (35): 2, (62): 1, (28): 0, (38): 2,</span>
<span class="gd">-    (45): 1, (9): 2, (8): 2, (20): 1, (16): 2, (3): 1, (2): 2, (24): 1, (14</span>
<span class="gd">-    ): 1, (22): 1, (1): 2, (25): 2, (15): 2, (4): 2, (11): 1, (6): 2, (23):</span>
<span class="gd">-    1, (12): 2, (19): 1, (13): 2, (26): 1, (18): 1, (27): 1, (21): 1, (17):</span>
<span class="gd">-    1, (7): 2, (10): 2, (5): 2, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0,</span>
<span class="gd">-    (40): 0}, (38): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0,</span>
<span class="gd">-    (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 2,</span>
<span class="gd">-    (36): 2, (31): 2, (29): 2, (35): 1, (62): 1, (28): 0, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 2, (24): 0, (14): 0, (22</span>
<span class="gd">-    ): 0, (1): 1, (25): 0, (15): 0, (4): 0, (11): 0, (6): 0, (23): 0, (12):</span>
<span class="gd">-    0, (19): 0, (13): 1, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): </span>
<span class="gd">-    0, (10): 0, (5): 0, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): </span>
<span class="gd">-    0}, (45): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): </span>
<span class="gd">-    0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 1, (36):</span>
<span class="gd">-    2, (31): 1, (29): 2, (35): 1, (62): 0, (28): 0, (38): 0, (45): 0, (9): </span>
<span class="gd">-    1, (8): 0, (20): 1, (16): 0, (3): 1, (2): 2, (24): 0, (14): 1, (22): 0,</span>
<span class="gd">-    (1): 1, (25): 0, (15): 0, (4): 0, (11): 1, (6): 1, (23): 0, (12): 1, (</span>
<span class="gd">-    19): 0, (13): 1, (26): 0, (18): 1, (27): 0, (21): 0, (17): 0, (7): 1, (</span>
<span class="gd">-    10): 0, (5): 1, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0},</span>
<span class="gd">-    (9): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (</span>
<span class="gd">-    49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 1, (48): 1,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 0, (59): 2, (41): 2, (33): 2, (37): 2, (36): 2,</span>
<span class="gd">-    (31): 2, (29): 2, (35): 2, (62): 1, (28): 0, (38): 0, (45): 0, (9): 2,</span>
<span class="gd">-    (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14): 3, (22): 3, (1</span>
<span class="gd">-    ): 3, (25): 3, (15): 3, (4): 3, (11): 3, (6): 3, (23): 3, (12): 3, (19):</span>
<span class="gd">-    3, (13): 2, (26): 3, (18): 3, (27): 1, (21): 3, (17): 3, (7): 3, (10): </span>
<span class="gd">-    3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0, (40): 1}, (8):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 1, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 1, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 2, (36): 2, (31): 2,</span>
<span class="gd">-    (29): 2, (35): 2, (62): 1, (28): 3, (38): 0, (45): 0, (9): 3, (8): 3, (</span>
<span class="gd">-    20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14): 3, (22): 3, (1): 3, (25</span>
<span class="gd">-    ): 2, (15): 3, (4): 3, (11): 2, (6): 3, (23): 3, (12): 3, (19): 3, (13):</span>
<span class="gd">-    3, (26): 1, (18): 3, (27): 2, (21): 3, (17): 3, (7): 3, (10): 3, (5): 3,</span>
<span class="gd">-    (32): 1, (52): 0, (47): 0, (46): 1, (58): 0, (40): 1}, (20): {(50): 0,</span>
<span class="gd">-    (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (44): 0, (63): 0, (34): 1, (55): 2, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 2, (59): 0, (41): 0, (33): 1, (37): 1, (36): 1, (31): 2, (29): 2,</span>
<span class="gd">-    (35): 1, (62): 0, (28): 2, (38): 0, (45): 0, (9): 2, (8): 3, (20): 2, (</span>
<span class="gd">-    16): 3, (3): 3, (2): 3, (24): 3, (14): 2, (22): 2, (1): 3, (25): 1, (15</span>
<span class="gd">-    ): 1, (4): 3, (11): 3, (6): 3, (23): 3, (12): 3, (19): 2, (13): 3, (26):</span>
<span class="gd">-    2, (18): 2, (27): 1, (21): 1, (17): 1, (7): 3, (10): 3, (5): 3, (32): 0,</span>
<span class="gd">-    (52): 1, (47): 0, (46): 1, (58): 0, (40): 0}, (16): {(50): 0, (60): 0,</span>
<span class="gd">-    (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 2,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 2, (37): 2, (36): 2, (31): 2, (29): 2, (35): 2,</span>
<span class="gd">-    (62): 1, (28): 2, (38): 0, (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (</span>
<span class="gd">-    3): 3, (2): 3, (24): 1, (14): 2, (22): 2, (1): 3, (25): 2, (15): 2, (4):</span>
<span class="gd">-    3, (11): 3, (6): 3, (23): 2, (12): 3, (19): 2, (13): 3, (26): 2, (18): </span>
<span class="gd">-    3, (27): 0, (21): 2, (17): 3, (7): 3, (10): 3, (5): 3, (32): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 1, (58): 0, (40): 1}, (3): {(50): 0, (60): 0, (61): 1, (</span>
<span class="gd">-    42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0,</span>
<span class="gd">-    (63): 0, (34): 1, (55): 0, (48): 1, (39): 0, (57): 0, (30): 1, (59): 1,</span>
<span class="gd">-    (41): 2, (33): 2, (37): 2, (36): 2, (31): 3, (29): 2, (35): 1, (62): 1,</span>
<span class="gd">-    (28): 2, (38): 0, (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2</span>
<span class="gd">-    ): 3, (24): 3, (14): 3, (22): 3, (1): 3, (25): 1, (15): 3, (4): 3, (11):</span>
<span class="gd">-    3, (6): 3, (23): 3, (12): 3, (19): 3, (13): 3, (26): 0, (18): 3, (27): </span>
<span class="gd">-    1, (21): 3, (17): 3, (7): 3, (10): 3, (5): 3, (32): 1, (52): 1, (47): 0,</span>
<span class="gd">-    (46): 1, (58): 0, (40): 2}, (2): {(50): 0, (60): 0, (61): 0, (42): 0, (</span>
<span class="gd">-    53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 1, (63): 0,</span>
<span class="gd">-    (34): 1, (55): 1, (48): 1, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 2, (37): 1, (36): 1, (31): 2, (29): 2, (35): 3, (62): 0, (28): 3,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24</span>
<span class="gd">-    ): 3, (14): 3, (22): 3, (1): 3, (25): 3, (15): 3, (4): 3, (11): 3, (6):</span>
<span class="gd">-    3, (23): 3, (12): 3, (19): 3, (13): 3, (26): 3, (18): 3, (27): 3, (21):</span>
<span class="gd">-    3, (17): 3, (7): 3, (10): 3, (5): 3, (32): 1, (52): 0, (47): 0, (46): 1,</span>
<span class="gd">-    (58): 0, (40): 2}, (24): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0,</span>
<span class="gd">-    (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0,</span>
<span class="gd">-    (55): 1, (48): 0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 1, (33): 1,</span>
<span class="gd">-    (37): 2, (36): 2, (31): 2, (29): 2, (35): 1, (62): 1, (28): 2, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 3, (8): 2, (20): 2, (16): 2, (3): 3, (2): 3, (24): 2, (14</span>
<span class="gd">-    ): 2, (22): 1, (1): 3, (25): 1, (15): 3, (4): 3, (11): 2, (6): 3, (23):</span>
<span class="gd">-    2, (12): 2, (19): 1, (13): 2, (26): 1, (18): 1, (27): 0, (21): 2, (17):</span>
<span class="gd">-    3, (7): 3, (10): 1, (5): 2, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0,</span>
<span class="gd">-    (40): 1}, (14): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0,</span>
<span class="gd">-    (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 1,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 2, (59): 1, (41): 2, (33): 2, (37): 2,</span>
<span class="gd">-    (36): 2, (31): 2, (29): 2, (35): 2, (62): 1, (28): 0, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 2, (8): 3, (20): 2, (16): 3, (3): 3, (2): 3, (24): 3, (14): 2, (22</span>
<span class="gd">-    ): 2, (1): 3, (25): 1, (15): 2, (4): 3, (11): 3, (6): 3, (23): 2, (12):</span>
<span class="gd">-    3, (19): 3, (13): 1, (26): 2, (18): 2, (27): 2, (21): 3, (17): 3, (7): </span>
<span class="gd">-    3, (10): 3, (5): 3, (32): 0, (52): 1, (47): 0, (46): 1, (58): 0, (40): </span>
<span class="gd">-    1}, (22): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): </span>
<span class="gd">-    0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 0, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 1, (36):</span>
<span class="gd">-    1, (31): 2, (29): 1, (35): 1, (62): 1, (28): 1, (38): 0, (45): 0, (9): </span>
<span class="gd">-    3, (8): 3, (20): 3, (16): 1, (3): 3, (2): 3, (24): 2, (14): 3, (22): 2,</span>
<span class="gd">-    (1): 3, (25): 1, (15): 2, (4): 3, (11): 2, (6): 2, (23): 2, (12): 3, (</span>
<span class="gd">-    19): 2, (13): 3, (26): 2, (18): 3, (27): 1, (21): 2, (17): 2, (7): 3, (</span>
<span class="gd">-    10): 2, (5): 3, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 1},</span>
<span class="gd">-    (1): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (</span>
<span class="gd">-    49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 1, (48): 1,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 2, (36): 1,</span>
<span class="gd">-    (31): 2, (29): 2, (35): 2, (62): 1, (28): 2, (38): 0, (45): 0, (9): 3,</span>
<span class="gd">-    (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14): 3, (22): 3, (1</span>
<span class="gd">-    ): 3, (25): 3, (15): 3, (4): 3, (11): 3, (6): 3, (23): 3, (12): 3, (19):</span>
<span class="gd">-    3, (13): 3, (26): 3, (18): 3, (27): 3, (21): 3, (17): 3, (7): 3, (10): </span>
<span class="gd">-    3, (5): 3, (32): 1, (52): 0, (47): 0, (46): 1, (58): 0, (40): 2}, (25):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 2, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0,</span>
<span class="gd">-    (29): 2, (35): 0, (62): 0, (28): 1, (38): 0, (45): 0, (9): 1, (8): 0, (</span>
<span class="gd">-    20): 0, (16): 0, (3): 1, (2): 0, (24): 0, (14): 1, (22): 0, (1): 0, (25</span>
<span class="gd">-    ): 0, (15): 0, (4): 1, (11): 0, (6): 1, (23): 0, (12): 0, (19): 0, (13):</span>
<span class="gd">-    0, (26): 0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 1, (5): 0,</span>
<span class="gd">-    (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 1}, (15): {(50): 0,</span>
<span class="gd">-    (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 2, (59): 0, (41): 0, (33): 2, (37): 2, (36): 2, (31): 2, (29): 2,</span>
<span class="gd">-    (35): 1, (62): 1, (28): 3, (38): 0, (45): 0, (9): 3, (8): 3, (20): 2, (</span>
<span class="gd">-    16): 3, (3): 3, (2): 3, (24): 3, (14): 3, (22): 2, (1): 3, (25): 3, (15</span>
<span class="gd">-    ): 3, (4): 3, (11): 3, (6): 3, (23): 3, (12): 3, (19): 3, (13): 2, (26):</span>
<span class="gd">-    3, (18): 3, (27): 1, (21): 2, (17): 2, (7): 3, (10): 3, (5): 3, (32): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (4): {(50): 0, (60): 0, (</span>
<span class="gd">-    61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (44): 0, (63): 0, (34): 1, (55): 1, (48): 0, (39): 0, (57): 0, (30): 3,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 2, (37): 2, (36): 2, (31): 2, (29): 2, (35): 2,</span>
<span class="gd">-    (62): 1, (28): 2, (38): 0, (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (</span>
<span class="gd">-    3): 3, (2): 3, (24): 3, (14): 3, (22): 3, (1): 3, (25): 3, (15): 3, (4):</span>
<span class="gd">-    3, (11): 3, (6): 3, (23): 2, (12): 3, (19): 3, (13): 3, (26): 2, (18): </span>
<span class="gd">-    3, (27): 2, (21): 3, (17): 3, (7): 3, (10): 3, (5): 3, (32): 1, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 1, (58): 0, (40): 1}, (11): {(50): 0, (60): 0, (61): 0,</span>
<span class="gd">-    (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0,</span>
<span class="gd">-    (63): 0, (34): 1, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0,</span>
<span class="gd">-    (28): 0, (38): 0, (45): 0, (9): 1, (8): 1, (20): 1, (16): 0, (3): 1, (2</span>
<span class="gd">-    ): 1, (24): 1, (14): 1, (22): 0, (1): 1, (25): 0, (15): 1, (4): 1, (11):</span>
<span class="gd">-    1, (6): 1, (23): 0, (12): 1, (19): 0, (13): 1, (26): 0, (18): 1, (27): </span>
<span class="gd">-    1, (21): 1, (17): 1, (7): 1, (10): 1, (5): 1, (32): 0, (52): 0, (47): 0,</span>
<span class="gd">-    (46): 1, (58): 0, (40): 2}, (6): {(50): 0, (60): 0, (61): 0, (42): 0, (</span>
<span class="gd">-    53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0,</span>
<span class="gd">-    (34): 0, (55): 1, (48): 0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 2, (37): 2, (36): 2, (31): 2, (29): 2, (35): 2, (62): 1, (28): 2,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24</span>
<span class="gd">-    ): 3, (14): 3, (22): 3, (1): 3, (25): 2, (15): 3, (4): 3, (11): 3, (6):</span>
<span class="gd">-    3, (23): 3, (12): 3, (19): 3, (13): 3, (26): 0, (18): 3, (27): 2, (21):</span>
<span class="gd">-    3, (17): 3, (7): 3, (10): 3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (58): 0, (40): 1}, (23): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0,</span>
<span class="gd">-    (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1,</span>
<span class="gd">-    (55): 0, (48): 1, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 1, (8): 1, (20): 1, (16): 1, (3): 1, (2): 1, (24): 0, (14</span>
<span class="gd">-    ): 1, (22): 1, (1): 1, (25): 0, (15): 1, (4): 1, (11): 1, (6): 1, (23):</span>
<span class="gd">-    0, (12): 1, (19): 1, (13): 1, (26): 1, (18): 1, (27): 0, (21): 0, (17):</span>
<span class="gd">-    1, (7): 1, (10): 1, (5): 1, (32): 1, (52): 0, (47): 0, (46): 1, (58): 0,</span>
<span class="gd">-    (40): 2}, (12): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0,</span>
<span class="gd">-    (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 2,</span>
<span class="gd">-    (36): 2, (31): 2, (29): 2, (35): 1, (62): 1, (28): 2, (38): 0, (45): 0,</span>
<span class="gd">-    (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14): 3, (22</span>
<span class="gd">-    ): 3, (1): 3, (25): 2, (15): 3, (4): 3, (11): 3, (6): 3, (23): 3, (12):</span>
<span class="gd">-    3, (19): 3, (13): 3, (26): 2, (18): 3, (27): 2, (21): 3, (17): 3, (7): </span>
<span class="gd">-    3, (10): 3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): </span>
<span class="gd">-    0}, (19): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): </span>
<span class="gd">-    0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 1, (48):</span>
<span class="gd">-    0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 1, (36):</span>
<span class="gd">-    2, (31): 2, (29): 1, (35): 1, (62): 2, (28): 2, (38): 0, (45): 0, (9): </span>
<span class="gd">-    2, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 1, (14): 3, (22): 3,</span>
<span class="gd">-    (1): 3, (25): 2, (15): 3, (4): 3, (11): 2, (6): 3, (23): 2, (12): 3, (</span>
<span class="gd">-    19): 2, (13): 3, (26): 3, (18): 3, (27): 0, (21): 2, (17): 3, (7): 3, (</span>
<span class="gd">-    10): 1, (5): 3, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0, (40): 1},</span>
<span class="gd">-    (13): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (</span>
<span class="gd">-    49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 1,</span>
<span class="gd">-    (39): 0, (57): 0, (30): 1, (59): 1, (41): 2, (33): 2, (37): 2, (36): 2,</span>
<span class="gd">-    (31): 2, (29): 2, (35): 2, (62): 1, (28): 0, (38): 0, (45): 0, (9): 2,</span>
<span class="gd">-    (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14): 1, (22): 3, (1</span>
<span class="gd">-    ): 3, (25): 2, (15): 2, (4): 3, (11): 3, (6): 3, (23): 2, (12): 3, (19):</span>
<span class="gd">-    3, (13): 2, (26): 1, (18): 2, (27): 2, (21): 3, (17): 3, (7): 3, (10): </span>
<span class="gd">-    3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0, (40): 1}, (26):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0,</span>
<span class="gd">-    (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 1, (8): 0, (</span>
<span class="gd">-    20): 0, (16): 0, (3): 0, (2): 1, (24): 0, (14): 1, (22): 0, (1): 0, (25</span>
<span class="gd">-    ): 0, (15): 1, (4): 1, (11): 0, (6): 1, (23): 0, (12): 0, (19): 1, (13):</span>
<span class="gd">-    0, (26): 1, (18): 1, (27): 0, (21): 0, (17): 1, (7): 1, (10): 1, (5): 0,</span>
<span class="gd">-    (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 1}, (18): {(50): 0,</span>
<span class="gd">-    (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0,</span>
<span class="gd">-    (43): 0, (44): 0, (63): 0, (34): 0, (55): 1, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 2, (59): 0, (41): 0, (33): 2, (37): 1, (36): 2, (31): 1, (29): 2,</span>
<span class="gd">-    (35): 1, (62): 1, (28): 2, (38): 0, (45): 0, (9): 3, (8): 2, (20): 3, (</span>
<span class="gd">-    16): 2, (3): 3, (2): 3, (24): 2, (14): 3, (22): 3, (1): 3, (25): 2, (15</span>
<span class="gd">-    ): 3, (4): 3, (11): 2, (6): 2, (23): 3, (12): 3, (19): 3, (13): 3, (26):</span>
<span class="gd">-    2, (18): 2, (27): 2, (21): 3, (17): 3, (7): 3, (10): 3, (5): 3, (32): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (46): 1, (58): 0, (40): 0}, (27): {(50): 0, (60): 0,</span>
<span class="gd">-    (61): 0, (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0,</span>
<span class="gd">-    (44): 0, (63): 0, (34): 0, (55): 1, (48): 0, (39): 0, (57): 0, (30): 0,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0,</span>
<span class="gd">-    (62): 0, (28): 0, (38): 0, (45): 0, (9): 1, (8): 0, (20): 0, (16): 0, (</span>
<span class="gd">-    3): 0, (2): 0, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4):</span>
<span class="gd">-    1, (11): 0, (6): 0, (23): 0, (12): 0, (19): 1, (13): 0, (26): 0, (18): </span>
<span class="gd">-    0, (27): 0, (21): 0, (17): 0, (7): 1, (10): 0, (5): 1, (32): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (58): 0, (40): 1}, (21): {(50): 0, (60): 0, (61): 0,</span>
<span class="gd">-    (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0,</span>
<span class="gd">-    (63): 0, (34): 0, (55): 1, (48): 0, (39): 0, (57): 0, (30): 2, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 2, (37): 2, (36): 1, (31): 2, (29): 2, (35): 1, (62): 1,</span>
<span class="gd">-    (28): 2, (38): 0, (45): 0, (9): 3, (8): 3, (20): 2, (16): 3, (3): 3, (2</span>
<span class="gd">-    ): 3, (24): 1, (14): 3, (22): 2, (1): 3, (25): 1, (15): 1, (4): 3, (11):</span>
<span class="gd">-    2, (6): 3, (23): 2, (12): 3, (19): 1, (13): 3, (26): 2, (18): 3, (27): </span>
<span class="gd">-    2, (21): 2, (17): 3, (7): 3, (10): 0, (5): 3, (32): 0, (52): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (58): 0, (40): 0}, (17): {(50): 0, (60): 0, (61): 0, (42): 0,</span>
<span class="gd">-    (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0,</span>
<span class="gd">-    (34): 1, (55): 1, (48): 0, (39): 0, (57): 0, (30): 2, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 2, (37): 2, (36): 1, (31): 2, (29): 2, (35): 2, (62): 1, (28): 2,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 3, (8): 3, (20): 2, (16): 3, (3): 3, (2): 3, (24</span>
<span class="gd">-    ): 2, (14): 3, (22): 3, (1): 3, (25): 1, (15): 1, (4): 3, (11): 2, (6):</span>
<span class="gd">-    3, (23): 2, (12): 3, (19): 3, (13): 3, (26): 2, (18): 3, (27): 2, (21):</span>
<span class="gd">-    3, (17): 2, (7): 3, (10): 3, (5): 3, (32): 0, (52): 1, (47): 0, (46): 1,</span>
<span class="gd">-    (58): 0, (40): 1}, (7): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (</span>
<span class="gd">-    56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1,</span>
<span class="gd">-    (55): 2, (48): 1, (39): 0, (57): 0, (30): 2, (59): 0, (41): 1, (33): 2,</span>
<span class="gd">-    (37): 2, (36): 2, (31): 2, (29): 2, (35): 2, (62): 1, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 3, (14</span>
<span class="gd">-    ): 3, (22): 3, (1): 3, (25): 3, (15): 3, (4): 3, (11): 3, (6): 3, (23):</span>
<span class="gd">-    3, (12): 3, (19): 3, (13): 3, (26): 2, (18): 3, (27): 3, (21): 3, (17):</span>
<span class="gd">-    3, (7): 3, (10): 3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0,</span>
<span class="gd">-    (40): 2}, (10): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0,</span>
<span class="gd">-    (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 0,</span>
<span class="gd">-    (48): 0, (39): 0, (57): 0, (30): 1, (59): 0, (41): 0, (33): 1, (37): 1,</span>
<span class="gd">-    (36): 1, (31): 1, (29): 1, (35): 1, (62): 1, (28): 2, (38): 3, (45): 2,</span>
<span class="gd">-    (9): 3, (8): 3, (20): 3, (16): 3, (3): 3, (2): 3, (24): 2, (14): 3, (22</span>
<span class="gd">-    ): 3, (1): 3, (25): 3, (15): 3, (4): 3, (11): 3, (6): 3, (23): 2, (12):</span>
<span class="gd">-    3, (19): 2, (13): 3, (26): 2, (18): 3, (27): 1, (21): 2, (17): 3, (7): </span>
<span class="gd">-    3, (10): 3, (5): 3, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0, (40): </span>
<span class="gd">-    1}, (5): {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 0,</span>
<span class="gd">-    (49): 0, (51): 0, (43): 0, (44): 0, (63): 0, (34): 1, (55): 0, (48): 1,</span>
<span class="gd">-    (39): 1, (57): 0, (30): 2, (59): 0, (41): 0, (33): 2, (37): 2, (36): 2,</span>
<span class="gd">-    (31): 2, (29): 2, (35): 1, (62): 1, (28): 2, (38): 0, (45): 0, (9): 3,</span>
<span class="gd">-    (8): 3, (20): 3, (16): 2, (3): 3, (2): 3, (24): 2, (14): 3, (22): 2, (1</span>
<span class="gd">-    ): 3, (25): 2, (15): 3, (4): 3, (11): 3, (6): 3, (23): 3, (12): 3, (19):</span>
<span class="gd">-    2, (13): 3, (26): 2, (18): 3, (27): 1, (21): 2, (17): 3, (7): 3, (10): </span>
<span class="gd">-    3, (5): 3, (32): 1, (52): 1, (47): 0, (46): 0, (58): 0, (40): 2}, (32):</span>
<span class="gd">-    {(50): 0, (60): 0, (61): 0, (42): 0, (53): 0, (56): 0, (54): 1, (49): 0,</span>
<span class="gd">-    (51): 0, (43): 0, (44): 0, (63): 0, (34): 0, (55): 0, (48): 0, (39): 0,</span>
<span class="gd">-    (57): 0, (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0,</span>
<span class="gd">-    (29): 0, (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 1, (8): 1, (</span>
<span class="gd">-    20): 1, (16): 1, (3): 1, (2): 1, (24): 0, (14): 1, (22): 0, (1): 1, (25</span>
<span class="gd">-    ): 0, (15): 1, (4): 1, (11): 0, (6): 1, (23): 0, (12): 0, (19): 1, (13):</span>
<span class="gd">-    1, (26): 0, (18): 1, (27): 0, (21): 1, (17): 0, (7): 1, (10): 1, (5): 1,</span>
<span class="gd">-    (32): 0, (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (52): {(50): 1,</span>
<span class="gd">-    (60): 0, (61): 1, (42): 1, (53): 1, (56): 1, (54): 0, (49): 0, (51): 1,</span>
<span class="gd">-    (43): 2, (44): 2, (63): 1, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0,</span>
<span class="gd">-    (30): 0, (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0,</span>
<span class="gd">-    (35): 0, (62): 0, (28): 0, (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (</span>
<span class="gd">-    16): 0, (3): 0, (2): 1, (24): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15</span>
<span class="gd">-    ): 0, (4): 0, (11): 0, (6): 1, (23): 0, (12): 0, (19): 0, (13): 0, (26):</span>
<span class="gd">-    0, (18): 0, (27): 0, (21): 0, (17): 0, (7): 0, (10): 0, (5): 1, (32): 0,</span>
<span class="gd">-    (52): 0, (47): 0, (46): 0, (58): 0, (40): 0}, (47): {(50): 1, (60): 1,</span>
<span class="gd">-    (61): 1, (42): 1, (53): 1, (56): 1, (54): 1, (49): 1, (51): 1, (43): 1,</span>
<span class="gd">-    (44): 1, (63): 1, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0,</span>
<span class="gd">-    (59): 0, (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0,</span>
<span class="gd">-    (62): 0, (28): 0, (38): 0, (45): 0, (9): 2, (8): 1, (20): 1, (16): 1, (</span>
<span class="gd">-    3): 1, (2): 1, (24): 1, (14): 1, (22): 1, (1): 1, (25): 0, (15): 1, (4):</span>
<span class="gd">-    1, (11): 0, (6): 1, (23): 0, (12): 1, (19): 1, (13): 1, (26): 0, (18): </span>
<span class="gd">-    1, (27): 0, (21): 1, (17): 1, (7): 1, (10): 1, (5): 1, (32): 0, (52): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (58): 0, (40): 0}, (46): {(50): 0, (60): 0, (61): 0,</span>
<span class="gd">-    (42): 0, (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 1,</span>
<span class="gd">-    (63): 0, (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0,</span>
<span class="gd">-    (41): 0, (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0,</span>
<span class="gd">-    (28): 0, (38): 0, (45): 0, (9): 1, (8): 1, (20): 1, (16): 0, (3): 0, (2</span>
<span class="gd">-    ): 0, (24): 0, (14): 0, (22): 0, (1): 1, (25): 0, (15): 1, (4): 1, (11):</span>
<span class="gd">-    0, (6): 1, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): </span>
<span class="gd">-    0, (21): 1, (17): 0, (7): 1, (10): 0, (5): 0, (32): 0, (52): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (58): 0, (40): 0}, (58): {(50): 0, (60): 0, (61): 0, (42): 0,</span>
<span class="gd">-    (53): 0, (56): 0, (54): 0, (49): 0, (51): 0, (43): 0, (44): 0, (63): 0,</span>
<span class="gd">-    (34): 0, (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0,</span>
<span class="gd">-    (33): 0, (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0,</span>
<span class="gd">-    (38): 0, (45): 0, (9): 0, (8): 0, (20): 0, (16): 0, (3): 0, (2): 0, (24</span>
<span class="gd">-    ): 0, (14): 0, (22): 0, (1): 0, (25): 0, (15): 0, (4): 0, (11): 0, (6):</span>
<span class="gd">-    0, (23): 0, (12): 0, (19): 0, (13): 0, (26): 0, (18): 0, (27): 0, (21):</span>
<span class="gd">-    0, (17): 0, (7): 0, (10): 0, (5): 0, (32): 0, (52): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (58): 2, (40): 0}, (40): {(50): 1, (60): 1, (61): 1, (42): 1, (53): 1,</span>
<span class="gd">-    (56): 0, (54): 1, (49): 0, (51): 1, (43): 1, (44): 1, (63): 0, (34): 0,</span>
<span class="gd">-    (55): 0, (48): 0, (39): 0, (57): 0, (30): 0, (59): 0, (41): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (36): 0, (31): 0, (29): 0, (35): 0, (62): 0, (28): 0, (38): 0,</span>
<span class="gd">-    (45): 0, (9): 1, (8): 0, (20): 0, (16): 0, (3): 1, (2): 1, (24): 1, (14</span>
<span class="gd">-    ): 0, (22): 0, (1): 1, (25): 0, (15): 1, (4): 1, (11): 0, (6): 1, (23):</span>
<span class="gd">-    0, (12): 1, (19): 0, (13): 0, (26): 0, (18): 1, (27): 0, (21): 0, (17):</span>
<span class="gd">-    0, (7): 1, (10): 1, (5): 1, (32): 0, (52): 0, (47): 0, (46): 1, (58): 0,</span>
<span class="gd">-    (40): 2}}</span>
<span class="gd">-WINDOWS_1255_HEBREW_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255,</span>
<span class="gd">-    (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254,</span>
<span class="gd">-    (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17):</span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253,</span>
<span class="gd">-    (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43):</span>
<span class="gd">-    253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252,</span>
<span class="gd">-    (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56):</span>
<span class="gd">-    252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253,</span>
<span class="gd">-    (63): 253, (64): 253, (65): 69, (66): 91, (67): 79, (68): 80, (69): 92,</span>
<span class="gd">-    (70): 89, (71): 97, (72): 90, (73): 68, (74): 111, (75): 112, (76): 82,</span>
<span class="gd">-    (77): 73, (78): 95, (79): 85, (80): 78, (81): 121, (82): 86, (83): 71,</span>
<span class="gd">-    (84): 67, (85): 102, (86): 107, (87): 84, (88): 114, (89): 103, (90): </span>
<span class="gd">-    115, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253, (96): 253,</span>
<span class="gd">-    (97): 50, (98): 74, (99): 60, (100): 61, (101): 42, (102): 76, (103): </span>
<span class="gd">-    70, (104): 64, (105): 53, (106): 105, (107): 93, (108): 56, (109): 65,</span>
<span class="gd">-    (110): 54, (111): 49, (112): 66, (113): 110, (114): 51, (115): 43, (116</span>
<span class="gd">-    ): 44, (117): 63, (118): 81, (119): 77, (120): 98, (121): 75, (122): </span>
<span class="gd">-    108, (123): 253, (124): 253, (125): 253, (126): 253, (127): 253, (128):</span>
<span class="gd">-    124, (129): 202, (130): 203, (131): 204, (132): 205, (133): 40, (134): </span>
<span class="gd">-    58, (135): 206, (136): 207, (137): 208, (138): 209, (139): 210, (140): </span>
<span class="gd">-    211, (141): 212, (142): 213, (143): 214, (144): 215, (145): 83, (146): </span>
<span class="gd">-    52, (147): 47, (148): 46, (149): 72, (150): 32, (151): 94, (152): 216,</span>
<span class="gd">-    (153): 113, (154): 217, (155): 109, (156): 218, (157): 219, (158): 220,</span>
<span class="gd">-    (159): 221, (160): 34, (161): 116, (162): 222, (163): 118, (164): 100,</span>
<span class="gd">-    (165): 223, (166): 224, (167): 117, (168): 119, (169): 104, (170): 125,</span>
<span class="gd">-    (171): 225, (172): 226, (173): 87, (174): 99, (175): 227, (176): 106, (</span>
<span class="gd">-    177): 122, (178): 123, (179): 228, (180): 55, (181): 229, (182): 230, (</span>
<span class="gd">-    183): 101, (184): 231, (185): 232, (186): 120, (187): 233, (188): 48, (</span>
<span class="gd">-    189): 39, (190): 57, (191): 234, (192): 30, (193): 59, (194): 41, (195):</span>
<span class="gd">-    88, (196): 33, (197): 37, (198): 36, (199): 31, (200): 29, (201): 35, (</span>
<span class="gd">-    202): 235, (203): 62, (204): 28, (205): 236, (206): 126, (207): 237, (</span>
<span class="gd">-    208): 238, (209): 38, (210): 45, (211): 239, (212): 240, (213): 241, (</span>
<span class="gd">-    214): 242, (215): 243, (216): 127, (217): 244, (218): 245, (219): 246,</span>
<span class="gd">-    (220): 247, (221): 248, (222): 249, (223): 250, (224): 9, (225): 8, (</span>
<span class="gd">-    226): 20, (227): 16, (228): 3, (229): 2, (230): 24, (231): 14, (232): </span>
<span class="gd">-    22, (233): 1, (234): 25, (235): 15, (236): 4, (237): 11, (238): 6, (239</span>
<span class="gd">-    ): 23, (240): 12, (241): 19, (242): 13, (243): 26, (244): 18, (245): 27,</span>
<span class="gd">-    (246): 21, (247): 17, (248): 7, (249): 10, (250): 5, (251): 251, (252):</span>
<span class="gd">-    252, (253): 128, (254): 96, (255): 253}</span>
<span class="gd">-WINDOWS_1255_HEBREW_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'windows-1255', language='Hebrew', char_to_order_map=</span>
<span class="gd">-    WINDOWS_1255_HEBREW_CHAR_TO_ORDER, language_model=HEBREW_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.984004, keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'אבגדהוזחטיךכלםמןנסעףפץצקרשתװױײ')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+HEBREW_LANG_MODEL = {</span>
<span class="gi">+    50: {  # 'a'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 2,  # 'l'</span>
<span class="gi">+        54: 2,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 2,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # 'c'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'd'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 2,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'e'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 2,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 2,  # 'l'</span>
<span class="gi">+        54: 2,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 2,  # 'r'</span>
<span class="gi">+        43: 2,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 2,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'i'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 2,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 2,  # 'n'</span>
<span class="gi">+        49: 2,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 2,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'l'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 2,  # 'e'</span>
<span class="gi">+        53: 2,  # 'i'</span>
<span class="gi">+        56: 2,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'n'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 2,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'o'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 2,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 2,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'r'</span>
<span class="gi">+        50: 2,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 2,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 2,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 2,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 's'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 2,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 2,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 't'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 2,  # 'e'</span>
<span class="gi">+        53: 2,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 2,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    63: {  # 'u'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 2,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # '\xa0'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 2,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # '´'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 1,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # '¼'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # '½'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # '¾'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'ְ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 2,  # 'ה'</span>
<span class="gi">+        2: 2,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'ֱ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'ֲ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'ִ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 1,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 1,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # 'ֵ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 2,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'ֶ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 2,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'ַ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 2,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'ָ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 1,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 2,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'ֹ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 2,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # 'ֻ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 1,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'ּ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 3,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 1,  # 'ֲ'</span>
<span class="gi">+        33: 3,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 3,  # 'ַ'</span>
<span class="gi">+        29: 3,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 2,  # 'ׁ'</span>
<span class="gi">+        45: 1,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 2,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 2,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 2,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 1,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 2,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'ׁ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 2,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'ׂ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 2,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'א'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 2,  # 'ֱ'</span>
<span class="gi">+        41: 2,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 3,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'ב'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 3,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'ג'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 2,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 1,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'ד'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'ה'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 1,  # 'ֱ'</span>
<span class="gi">+        41: 2,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 3,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'ו'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 3,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 3,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 3,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 3,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'ז'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 1,  # 'ֲ'</span>
<span class="gi">+        33: 1,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 2,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 2,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'ח'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 1,  # 'ֱ'</span>
<span class="gi">+        41: 2,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 2,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'ט'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 1,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 2,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'י'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 3,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 3,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'ך'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 1,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'כ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 3,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 3,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'ל'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 3,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'ם'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'מ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'ן'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 1,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'נ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'ס'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 2,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 3,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'ע'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 1,  # 'ֱ'</span>
<span class="gi">+        41: 2,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 2,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 2,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'ף'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 1,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'פ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 2,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 2,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 2,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'ץ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'צ'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'ק'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 1,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 2,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 1,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 2,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 2,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 2,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'ר'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 2,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 1,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 2,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 3,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 3,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 3,  # 'ץ'</span>
<span class="gi">+        21: 3,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'ש'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 1,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 1,  # 'ִ'</span>
<span class="gi">+        37: 1,  # 'ֵ'</span>
<span class="gi">+        36: 1,  # 'ֶ'</span>
<span class="gi">+        31: 1,  # 'ַ'</span>
<span class="gi">+        29: 1,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 3,  # 'ׁ'</span>
<span class="gi">+        45: 2,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 3,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 3,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 3,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 2,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 1,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 'ת'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 1,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 1,  # '¼'</span>
<span class="gi">+        39: 1,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 2,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 2,  # 'ִ'</span>
<span class="gi">+        37: 2,  # 'ֵ'</span>
<span class="gi">+        36: 2,  # 'ֶ'</span>
<span class="gi">+        31: 2,  # 'ַ'</span>
<span class="gi">+        29: 2,  # 'ָ'</span>
<span class="gi">+        35: 1,  # 'ֹ'</span>
<span class="gi">+        62: 1,  # 'ֻ'</span>
<span class="gi">+        28: 2,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 3,  # 'א'</span>
<span class="gi">+        8: 3,  # 'ב'</span>
<span class="gi">+        20: 3,  # 'ג'</span>
<span class="gi">+        16: 2,  # 'ד'</span>
<span class="gi">+        3: 3,  # 'ה'</span>
<span class="gi">+        2: 3,  # 'ו'</span>
<span class="gi">+        24: 2,  # 'ז'</span>
<span class="gi">+        14: 3,  # 'ח'</span>
<span class="gi">+        22: 2,  # 'ט'</span>
<span class="gi">+        1: 3,  # 'י'</span>
<span class="gi">+        25: 2,  # 'ך'</span>
<span class="gi">+        15: 3,  # 'כ'</span>
<span class="gi">+        4: 3,  # 'ל'</span>
<span class="gi">+        11: 3,  # 'ם'</span>
<span class="gi">+        6: 3,  # 'מ'</span>
<span class="gi">+        23: 3,  # 'ן'</span>
<span class="gi">+        12: 3,  # 'נ'</span>
<span class="gi">+        19: 2,  # 'ס'</span>
<span class="gi">+        13: 3,  # 'ע'</span>
<span class="gi">+        26: 2,  # 'ף'</span>
<span class="gi">+        18: 3,  # 'פ'</span>
<span class="gi">+        27: 1,  # 'ץ'</span>
<span class="gi">+        21: 2,  # 'צ'</span>
<span class="gi">+        17: 3,  # 'ק'</span>
<span class="gi">+        7: 3,  # 'ר'</span>
<span class="gi">+        10: 3,  # 'ש'</span>
<span class="gi">+        5: 3,  # 'ת'</span>
<span class="gi">+        32: 1,  # '–'</span>
<span class="gi">+        52: 1,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # '–'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # '’'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 2,  # 's'</span>
<span class="gi">+        44: 2,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # '“'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 1,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 1,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 1,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 2,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 1,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 1,  # 'ח'</span>
<span class="gi">+        22: 1,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 1,  # 'ס'</span>
<span class="gi">+        13: 1,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 1,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # '”'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 1,  # 'ב'</span>
<span class="gi">+        20: 1,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 1,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # '†'</span>
<span class="gi">+        50: 0,  # 'a'</span>
<span class="gi">+        60: 0,  # 'c'</span>
<span class="gi">+        61: 0,  # 'd'</span>
<span class="gi">+        42: 0,  # 'e'</span>
<span class="gi">+        53: 0,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 0,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 0,  # 'r'</span>
<span class="gi">+        43: 0,  # 's'</span>
<span class="gi">+        44: 0,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 0,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 0,  # 'ה'</span>
<span class="gi">+        2: 0,  # 'ו'</span>
<span class="gi">+        24: 0,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 0,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 0,  # 'כ'</span>
<span class="gi">+        4: 0,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 0,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 0,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 0,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 0,  # 'ר'</span>
<span class="gi">+        10: 0,  # 'ש'</span>
<span class="gi">+        5: 0,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 0,  # '”'</span>
<span class="gi">+        58: 2,  # '†'</span>
<span class="gi">+        40: 0,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # '…'</span>
<span class="gi">+        50: 1,  # 'a'</span>
<span class="gi">+        60: 1,  # 'c'</span>
<span class="gi">+        61: 1,  # 'd'</span>
<span class="gi">+        42: 1,  # 'e'</span>
<span class="gi">+        53: 1,  # 'i'</span>
<span class="gi">+        56: 0,  # 'l'</span>
<span class="gi">+        54: 1,  # 'n'</span>
<span class="gi">+        49: 0,  # 'o'</span>
<span class="gi">+        51: 1,  # 'r'</span>
<span class="gi">+        43: 1,  # 's'</span>
<span class="gi">+        44: 1,  # 't'</span>
<span class="gi">+        63: 0,  # 'u'</span>
<span class="gi">+        34: 0,  # '\xa0'</span>
<span class="gi">+        55: 0,  # '´'</span>
<span class="gi">+        48: 0,  # '¼'</span>
<span class="gi">+        39: 0,  # '½'</span>
<span class="gi">+        57: 0,  # '¾'</span>
<span class="gi">+        30: 0,  # 'ְ'</span>
<span class="gi">+        59: 0,  # 'ֱ'</span>
<span class="gi">+        41: 0,  # 'ֲ'</span>
<span class="gi">+        33: 0,  # 'ִ'</span>
<span class="gi">+        37: 0,  # 'ֵ'</span>
<span class="gi">+        36: 0,  # 'ֶ'</span>
<span class="gi">+        31: 0,  # 'ַ'</span>
<span class="gi">+        29: 0,  # 'ָ'</span>
<span class="gi">+        35: 0,  # 'ֹ'</span>
<span class="gi">+        62: 0,  # 'ֻ'</span>
<span class="gi">+        28: 0,  # 'ּ'</span>
<span class="gi">+        38: 0,  # 'ׁ'</span>
<span class="gi">+        45: 0,  # 'ׂ'</span>
<span class="gi">+        9: 1,  # 'א'</span>
<span class="gi">+        8: 0,  # 'ב'</span>
<span class="gi">+        20: 0,  # 'ג'</span>
<span class="gi">+        16: 0,  # 'ד'</span>
<span class="gi">+        3: 1,  # 'ה'</span>
<span class="gi">+        2: 1,  # 'ו'</span>
<span class="gi">+        24: 1,  # 'ז'</span>
<span class="gi">+        14: 0,  # 'ח'</span>
<span class="gi">+        22: 0,  # 'ט'</span>
<span class="gi">+        1: 1,  # 'י'</span>
<span class="gi">+        25: 0,  # 'ך'</span>
<span class="gi">+        15: 1,  # 'כ'</span>
<span class="gi">+        4: 1,  # 'ל'</span>
<span class="gi">+        11: 0,  # 'ם'</span>
<span class="gi">+        6: 1,  # 'מ'</span>
<span class="gi">+        23: 0,  # 'ן'</span>
<span class="gi">+        12: 1,  # 'נ'</span>
<span class="gi">+        19: 0,  # 'ס'</span>
<span class="gi">+        13: 0,  # 'ע'</span>
<span class="gi">+        26: 0,  # 'ף'</span>
<span class="gi">+        18: 1,  # 'פ'</span>
<span class="gi">+        27: 0,  # 'ץ'</span>
<span class="gi">+        21: 0,  # 'צ'</span>
<span class="gi">+        17: 0,  # 'ק'</span>
<span class="gi">+        7: 1,  # 'ר'</span>
<span class="gi">+        10: 1,  # 'ש'</span>
<span class="gi">+        5: 1,  # 'ת'</span>
<span class="gi">+        32: 0,  # '–'</span>
<span class="gi">+        52: 0,  # '’'</span>
<span class="gi">+        47: 0,  # '“'</span>
<span class="gi">+        46: 1,  # '”'</span>
<span class="gi">+        58: 0,  # '†'</span>
<span class="gi">+        40: 2,  # '…'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+WINDOWS_1255_HEBREW_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 69,  # 'A'</span>
<span class="gi">+    66: 91,  # 'B'</span>
<span class="gi">+    67: 79,  # 'C'</span>
<span class="gi">+    68: 80,  # 'D'</span>
<span class="gi">+    69: 92,  # 'E'</span>
<span class="gi">+    70: 89,  # 'F'</span>
<span class="gi">+    71: 97,  # 'G'</span>
<span class="gi">+    72: 90,  # 'H'</span>
<span class="gi">+    73: 68,  # 'I'</span>
<span class="gi">+    74: 111,  # 'J'</span>
<span class="gi">+    75: 112,  # 'K'</span>
<span class="gi">+    76: 82,  # 'L'</span>
<span class="gi">+    77: 73,  # 'M'</span>
<span class="gi">+    78: 95,  # 'N'</span>
<span class="gi">+    79: 85,  # 'O'</span>
<span class="gi">+    80: 78,  # 'P'</span>
<span class="gi">+    81: 121,  # 'Q'</span>
<span class="gi">+    82: 86,  # 'R'</span>
<span class="gi">+    83: 71,  # 'S'</span>
<span class="gi">+    84: 67,  # 'T'</span>
<span class="gi">+    85: 102,  # 'U'</span>
<span class="gi">+    86: 107,  # 'V'</span>
<span class="gi">+    87: 84,  # 'W'</span>
<span class="gi">+    88: 114,  # 'X'</span>
<span class="gi">+    89: 103,  # 'Y'</span>
<span class="gi">+    90: 115,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 50,  # 'a'</span>
<span class="gi">+    98: 74,  # 'b'</span>
<span class="gi">+    99: 60,  # 'c'</span>
<span class="gi">+    100: 61,  # 'd'</span>
<span class="gi">+    101: 42,  # 'e'</span>
<span class="gi">+    102: 76,  # 'f'</span>
<span class="gi">+    103: 70,  # 'g'</span>
<span class="gi">+    104: 64,  # 'h'</span>
<span class="gi">+    105: 53,  # 'i'</span>
<span class="gi">+    106: 105,  # 'j'</span>
<span class="gi">+    107: 93,  # 'k'</span>
<span class="gi">+    108: 56,  # 'l'</span>
<span class="gi">+    109: 65,  # 'm'</span>
<span class="gi">+    110: 54,  # 'n'</span>
<span class="gi">+    111: 49,  # 'o'</span>
<span class="gi">+    112: 66,  # 'p'</span>
<span class="gi">+    113: 110,  # 'q'</span>
<span class="gi">+    114: 51,  # 'r'</span>
<span class="gi">+    115: 43,  # 's'</span>
<span class="gi">+    116: 44,  # 't'</span>
<span class="gi">+    117: 63,  # 'u'</span>
<span class="gi">+    118: 81,  # 'v'</span>
<span class="gi">+    119: 77,  # 'w'</span>
<span class="gi">+    120: 98,  # 'x'</span>
<span class="gi">+    121: 75,  # 'y'</span>
<span class="gi">+    122: 108,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 124,  # '€'</span>
<span class="gi">+    129: 202,  # None</span>
<span class="gi">+    130: 203,  # '‚'</span>
<span class="gi">+    131: 204,  # 'ƒ'</span>
<span class="gi">+    132: 205,  # '„'</span>
<span class="gi">+    133: 40,  # '…'</span>
<span class="gi">+    134: 58,  # '†'</span>
<span class="gi">+    135: 206,  # '‡'</span>
<span class="gi">+    136: 207,  # 'ˆ'</span>
<span class="gi">+    137: 208,  # '‰'</span>
<span class="gi">+    138: 209,  # None</span>
<span class="gi">+    139: 210,  # '‹'</span>
<span class="gi">+    140: 211,  # None</span>
<span class="gi">+    141: 212,  # None</span>
<span class="gi">+    142: 213,  # None</span>
<span class="gi">+    143: 214,  # None</span>
<span class="gi">+    144: 215,  # None</span>
<span class="gi">+    145: 83,  # '‘'</span>
<span class="gi">+    146: 52,  # '’'</span>
<span class="gi">+    147: 47,  # '“'</span>
<span class="gi">+    148: 46,  # '”'</span>
<span class="gi">+    149: 72,  # '•'</span>
<span class="gi">+    150: 32,  # '–'</span>
<span class="gi">+    151: 94,  # '—'</span>
<span class="gi">+    152: 216,  # '˜'</span>
<span class="gi">+    153: 113,  # '™'</span>
<span class="gi">+    154: 217,  # None</span>
<span class="gi">+    155: 109,  # '›'</span>
<span class="gi">+    156: 218,  # None</span>
<span class="gi">+    157: 219,  # None</span>
<span class="gi">+    158: 220,  # None</span>
<span class="gi">+    159: 221,  # None</span>
<span class="gi">+    160: 34,  # '\xa0'</span>
<span class="gi">+    161: 116,  # '¡'</span>
<span class="gi">+    162: 222,  # '¢'</span>
<span class="gi">+    163: 118,  # '£'</span>
<span class="gi">+    164: 100,  # '₪'</span>
<span class="gi">+    165: 223,  # '¥'</span>
<span class="gi">+    166: 224,  # '¦'</span>
<span class="gi">+    167: 117,  # '§'</span>
<span class="gi">+    168: 119,  # '¨'</span>
<span class="gi">+    169: 104,  # '©'</span>
<span class="gi">+    170: 125,  # '×'</span>
<span class="gi">+    171: 225,  # '«'</span>
<span class="gi">+    172: 226,  # '¬'</span>
<span class="gi">+    173: 87,  # '\xad'</span>
<span class="gi">+    174: 99,  # '®'</span>
<span class="gi">+    175: 227,  # '¯'</span>
<span class="gi">+    176: 106,  # '°'</span>
<span class="gi">+    177: 122,  # '±'</span>
<span class="gi">+    178: 123,  # '²'</span>
<span class="gi">+    179: 228,  # '³'</span>
<span class="gi">+    180: 55,  # '´'</span>
<span class="gi">+    181: 229,  # 'µ'</span>
<span class="gi">+    182: 230,  # '¶'</span>
<span class="gi">+    183: 101,  # '·'</span>
<span class="gi">+    184: 231,  # '¸'</span>
<span class="gi">+    185: 232,  # '¹'</span>
<span class="gi">+    186: 120,  # '÷'</span>
<span class="gi">+    187: 233,  # '»'</span>
<span class="gi">+    188: 48,  # '¼'</span>
<span class="gi">+    189: 39,  # '½'</span>
<span class="gi">+    190: 57,  # '¾'</span>
<span class="gi">+    191: 234,  # '¿'</span>
<span class="gi">+    192: 30,  # 'ְ'</span>
<span class="gi">+    193: 59,  # 'ֱ'</span>
<span class="gi">+    194: 41,  # 'ֲ'</span>
<span class="gi">+    195: 88,  # 'ֳ'</span>
<span class="gi">+    196: 33,  # 'ִ'</span>
<span class="gi">+    197: 37,  # 'ֵ'</span>
<span class="gi">+    198: 36,  # 'ֶ'</span>
<span class="gi">+    199: 31,  # 'ַ'</span>
<span class="gi">+    200: 29,  # 'ָ'</span>
<span class="gi">+    201: 35,  # 'ֹ'</span>
<span class="gi">+    202: 235,  # None</span>
<span class="gi">+    203: 62,  # 'ֻ'</span>
<span class="gi">+    204: 28,  # 'ּ'</span>
<span class="gi">+    205: 236,  # 'ֽ'</span>
<span class="gi">+    206: 126,  # '־'</span>
<span class="gi">+    207: 237,  # 'ֿ'</span>
<span class="gi">+    208: 238,  # '׀'</span>
<span class="gi">+    209: 38,  # 'ׁ'</span>
<span class="gi">+    210: 45,  # 'ׂ'</span>
<span class="gi">+    211: 239,  # '׃'</span>
<span class="gi">+    212: 240,  # 'װ'</span>
<span class="gi">+    213: 241,  # 'ױ'</span>
<span class="gi">+    214: 242,  # 'ײ'</span>
<span class="gi">+    215: 243,  # '׳'</span>
<span class="gi">+    216: 127,  # '״'</span>
<span class="gi">+    217: 244,  # None</span>
<span class="gi">+    218: 245,  # None</span>
<span class="gi">+    219: 246,  # None</span>
<span class="gi">+    220: 247,  # None</span>
<span class="gi">+    221: 248,  # None</span>
<span class="gi">+    222: 249,  # None</span>
<span class="gi">+    223: 250,  # None</span>
<span class="gi">+    224: 9,  # 'א'</span>
<span class="gi">+    225: 8,  # 'ב'</span>
<span class="gi">+    226: 20,  # 'ג'</span>
<span class="gi">+    227: 16,  # 'ד'</span>
<span class="gi">+    228: 3,  # 'ה'</span>
<span class="gi">+    229: 2,  # 'ו'</span>
<span class="gi">+    230: 24,  # 'ז'</span>
<span class="gi">+    231: 14,  # 'ח'</span>
<span class="gi">+    232: 22,  # 'ט'</span>
<span class="gi">+    233: 1,  # 'י'</span>
<span class="gi">+    234: 25,  # 'ך'</span>
<span class="gi">+    235: 15,  # 'כ'</span>
<span class="gi">+    236: 4,  # 'ל'</span>
<span class="gi">+    237: 11,  # 'ם'</span>
<span class="gi">+    238: 6,  # 'מ'</span>
<span class="gi">+    239: 23,  # 'ן'</span>
<span class="gi">+    240: 12,  # 'נ'</span>
<span class="gi">+    241: 19,  # 'ס'</span>
<span class="gi">+    242: 13,  # 'ע'</span>
<span class="gi">+    243: 26,  # 'ף'</span>
<span class="gi">+    244: 18,  # 'פ'</span>
<span class="gi">+    245: 27,  # 'ץ'</span>
<span class="gi">+    246: 21,  # 'צ'</span>
<span class="gi">+    247: 17,  # 'ק'</span>
<span class="gi">+    248: 7,  # 'ר'</span>
<span class="gi">+    249: 10,  # 'ש'</span>
<span class="gi">+    250: 5,  # 'ת'</span>
<span class="gi">+    251: 251,  # None</span>
<span class="gi">+    252: 252,  # None</span>
<span class="gi">+    253: 128,  # '\u200e'</span>
<span class="gi">+    254: 96,  # '\u200f'</span>
<span class="gi">+    255: 253,  # None</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1255_HEBREW_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="windows-1255",</span>
<span class="gi">+    language="Hebrew",</span>
<span class="gi">+    char_to_order_map=WINDOWS_1255_HEBREW_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=HEBREW_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.984004,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="אבגדהוזחטיךכלםמןנסעףפץצקרשתװױײ",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langhungarianmodel.py b/chardet/langhungarianmodel.py</span>
<span class="gh">index 59cb2ec..bd6630a 100644</span>
<span class="gd">--- a/chardet/langhungarianmodel.py</span>
<span class="gi">+++ b/chardet/langhungarianmodel.py</span>
<span class="gu">@@ -1,591 +1,4649 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-HUNGARIAN_LANG_MODEL = {(28): {(28): 0, (40): 1, (54): 1, (45): 2, (32): 1,</span>
<span class="gd">-    (50): 1, (49): 2, (38): 1, (39): 2, (53): 1, (36): 2, (41): 2, (34): 1,</span>
<span class="gd">-    (35): 2, (47): 1, (46): 2, (43): 2, (33): 2, (37): 2, (57): 1, (48): 1,</span>
<span class="gd">-    (55): 1, (52): 2, (2): 0, (18): 1, (26): 1, (17): 2, (1): 1, (27): 1, (</span>
<span class="gd">-    12): 1, (20): 1, (9): 1, (22): 1, (7): 2, (6): 2, (13): 2, (4): 2, (8):</span>
<span class="gd">-    0, (23): 2, (10): 2, (5): 1, (3): 1, (21): 1, (19): 1, (62): 1, (16): 0,</span>
<span class="gd">-    (11): 3, (51): 1, (44): 0, (61): 1, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 0, (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0,</span>
<span class="gd">-    (56): 0}, (40): {(28): 2, (40): 1, (54): 1, (45): 1, (32): 2, (50): 0,</span>
<span class="gd">-    (49): 0, (38): 0, (39): 1, (53): 1, (36): 1, (41): 1, (34): 0, (35): 1,</span>
<span class="gd">-    (47): 2, (46): 0, (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 0,</span>
<span class="gd">-    (52): 0, (2): 2, (18): 0, (26): 0, (17): 0, (1): 3, (27): 0, (12): 0, (</span>
<span class="gd">-    20): 0, (9): 2, (22): 1, (7): 0, (6): 1, (13): 0, (4): 0, (8): 2, (23):</span>
<span class="gd">-    1, (10): 2, (5): 0, (3): 0, (21): 3, (19): 0, (62): 0, (16): 1, (11): 0,</span>
<span class="gd">-    (51): 1, (44): 1, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 2,</span>
<span class="gd">-    (15): 2, (30): 1, (25): 1, (24): 1, (31): 1, (29): 1, (42): 1, (56): 1},</span>
<span class="gd">-    (54): {(28): 1, (40): 1, (54): 1, (45): 1, (32): 1, (50): 0, (49): 0, (</span>
<span class="gd">-    38): 1, (39): 2, (53): 1, (36): 1, (41): 1, (34): 1, (35): 0, (47): 1,</span>
<span class="gd">-    (46): 1, (43): 1, (33): 2, (37): 1, (57): 1, (48): 0, (55): 1, (52): 1,</span>
<span class="gd">-    (2): 2, (18): 0, (26): 0, (17): 0, (1): 1, (27): 0, (12): 0, (20): 1, (</span>
<span class="gd">-    9): 1, (22): 0, (7): 0, (6): 1, (13): 0, (4): 0, (8): 2, (23): 0, (10):</span>
<span class="gd">-    1, (5): 3, (3): 0, (21): 1, (19): 0, (62): 0, (16): 1, (11): 1, (51): 1,</span>
<span class="gd">-    (44): 1, (61): 1, (58): 0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 1,</span>
<span class="gd">-    (30): 1, (25): 1, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0}, (45): {</span>
<span class="gd">-    (28): 2, (40): 1, (54): 0, (45): 1, (32): 2, (50): 1, (49): 1, (38): 1,</span>
<span class="gd">-    (39): 2, (53): 1, (36): 1, (41): 0, (34): 1, (35): 1, (47): 2, (46): 0,</span>
<span class="gd">-    (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 1, (52): 1, (2): 2,</span>
<span class="gd">-    (18): 0, (26): 0, (17): 0, (1): 3, (27): 0, (12): 0, (20): 0, (9): 1, (</span>
<span class="gd">-    22): 0, (7): 0, (6): 0, (13): 0, (4): 0, (8): 1, (23): 0, (10): 2, (5):</span>
<span class="gd">-    0, (3): 0, (21): 2, (19): 0, (62): 0, (16): 1, (11): 1, (51): 1, (44): </span>
<span class="gd">-    1, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 1, (15): 1, (30):</span>
<span class="gd">-    1, (25): 1, (24): 1, (31): 1, (29): 1, (42): 1, (56): 0}, (32): {(28): </span>
<span class="gd">-    1, (40): 1, (54): 1, (45): 1, (32): 1, (50): 1, (49): 2, (38): 1, (39):</span>
<span class="gd">-    1, (53): 1, (36): 2, (41): 2, (34): 2, (35): 2, (47): 1, (46): 1, (43):</span>
<span class="gd">-    2, (33): 2, (37): 2, (57): 1, (48): 1, (55): 1, (52): 1, (2): 1, (18): </span>
<span class="gd">-    1, (26): 1, (17): 2, (1): 1, (27): 1, (12): 3, (20): 1, (9): 1, (22): 1,</span>
<span class="gd">-    (7): 1, (6): 2, (13): 2, (4): 2, (8): 0, (23): 1, (10): 2, (5): 2, (3):</span>
<span class="gd">-    1, (21): 2, (19): 1, (62): 1, (16): 0, (11): 3, (51): 1, (44): 1, (61):</span>
<span class="gd">-    0, (58): 1, (59): 1, (60): 0, (63): 1, (14): 0, (15): 0, (30): 0, (25):</span>
<span class="gd">-    0, (24): 1, (31): 0, (29): 0, (42): 0, (56): 0}, (50): {(28): 1, (40): </span>
<span class="gd">-    0, (54): 0, (45): 0, (32): 1, (50): 1, (49): 0, (38): 1, (39): 1, (53):</span>
<span class="gd">-    1, (36): 1, (41): 1, (34): 1, (35): 1, (47): 1, (46): 0, (43): 1, (33):</span>
<span class="gd">-    0, (37): 1, (57): 1, (48): 0, (55): 1, (52): 0, (2): 2, (18): 0, (26): </span>
<span class="gd">-    0, (17): 0, (1): 2, (27): 1, (12): 0, (20): 0, (9): 2, (22): 1, (7): 0,</span>
<span class="gd">-    (6): 1, (13): 0, (4): 0, (8): 2, (23): 0, (10): 2, (5): 0, (3): 0, (21):</span>
<span class="gd">-    1, (19): 0, (62): 0, (16): 0, (11): 0, (51): 1, (44): 1, (61): 0, (58):</span>
<span class="gd">-    1, (59): 1, (60): 0, (63): 1, (14): 1, (15): 1, (30): 0, (25): 0, (24):</span>
<span class="gd">-    2, (31): 1, (29): 1, (42): 1, (56): 1}, (49): {(28): 2, (40): 1, (54): </span>
<span class="gd">-    1, (45): 1, (32): 2, (50): 1, (49): 1, (38): 1, (39): 1, (53): 1, (36):</span>
<span class="gd">-    1, (41): 1, (34): 1, (35): 1, (47): 1, (46): 1, (43): 1, (33): 1, (37):</span>
<span class="gd">-    1, (57): 1, (48): 1, (55): 2, (52): 1, (2): 2, (18): 0, (26): 0, (17): </span>
<span class="gd">-    0, (1): 2, (27): 0, (12): 0, (20): 0, (9): 1, (22): 0, (7): 0, (6): 1,</span>
<span class="gd">-    (13): 0, (4): 0, (8): 2, (23): 0, (10): 2, (5): 0, (3): 0, (21): 1, (19</span>
<span class="gd">-    ): 0, (62): 0, (16): 2, (11): 0, (51): 1, (44): 1, (61): 1, (58): 1, (</span>
<span class="gd">-    59): 1, (60): 1, (63): 1, (14): 1, (15): 1, (30): 0, (25): 1, (24): 1,</span>
<span class="gd">-    (31): 1, (29): 1, (42): 1, (56): 0}, (38): {(28): 2, (40): 1, (54): 1,</span>
<span class="gd">-    (45): 0, (32): 1, (50): 0, (49): 0, (38): 0, (39): 1, (53): 0, (36): 0,</span>
<span class="gd">-    (41): 1, (34): 0, (35): 0, (47): 1, (46): 0, (43): 1, (33): 1, (37): 1,</span>
<span class="gd">-    (57): 1, (48): 0, (55): 1, (52): 0, (2): 3, (18): 0, (26): 0, (17): 0,</span>
<span class="gd">-    (1): 2, (27): 0, (12): 0, (20): 0, (9): 2, (22): 1, (7): 0, (6): 1, (13</span>
<span class="gd">-    ): 1, (4): 0, (8): 3, (23): 0, (10): 1, (5): 0, (3): 0, (21): 2, (19): </span>
<span class="gd">-    0, (62): 0, (16): 1, (11): 0, (51): 2, (44): 2, (61): 1, (58): 1, (59):</span>
<span class="gd">-    1, (60): 1, (63): 1, (14): 2, (15): 1, (30): 2, (25): 1, (24): 1, (31):</span>
<span class="gd">-    1, (29): 1, (42): 1, (56): 1}, (39): {(28): 2, (40): 1, (54): 1, (45): </span>
<span class="gd">-    1, (32): 1, (50): 1, (49): 1, (38): 1, (39): 2, (53): 1, (36): 2, (41):</span>
<span class="gd">-    2, (34): 1, (35): 2, (47): 1, (46): 1, (43): 1, (33): 2, (37): 1, (57):</span>
<span class="gd">-    1, (48): 1, (55): 0, (52): 2, (2): 0, (18): 1, (26): 1, (17): 2, (1): 0,</span>
<span class="gd">-    (27): 1, (12): 2, (20): 1, (9): 0, (22): 1, (7): 1, (6): 2, (13): 2, (4</span>
<span class="gd">-    ): 1, (8): 0, (23): 1, (10): 2, (5): 2, (3): 2, (21): 0, (19): 1, (62):</span>
<span class="gd">-    0, (16): 0, (11): 1, (51): 1, (44): 1, (61): 0, (58): 1, (59): 1, (60):</span>
<span class="gd">-    1, (63): 1, (14): 0, (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29):</span>
<span class="gd">-    0, (42): 0, (56): 0}, (53): {(28): 2, (40): 0, (54): 1, (45): 1, (32): </span>
<span class="gd">-    2, (50): 0, (49): 0, (38): 1, (39): 1, (53): 1, (36): 1, (41): 1, (34):</span>
<span class="gd">-    1, (35): 1, (47): 1, (46): 0, (43): 0, (33): 1, (37): 1, (57): 1, (48):</span>
<span class="gd">-    0, (55): 0, (52): 1, (2): 2, (18): 0, (26): 0, (17): 0, (1): 2, (27): 0,</span>
<span class="gd">-    (12): 0, (20): 0, (9): 1, (22): 0, (7): 0, (6): 0, (13): 0, (4): 0, (8):</span>
<span class="gd">-    1, (23): 0, (10): 0, (5): 0, (3): 0, (21): 2, (19): 0, (62): 0, (16): 0,</span>
<span class="gd">-    (11): 0, (51): 1, (44): 1, (61): 0, (58): 1, (59): 1, (60): 1, (63): 1,</span>
<span class="gd">-    (14): 2, (15): 1, (30): 0, (25): 2, (24): 2, (31): 1, (29): 0, (42): 1,</span>
<span class="gd">-    (56): 0}, (36): {(28): 2, (40): 1, (54): 1, (45): 1, (32): 2, (50): 1,</span>
<span class="gd">-    (49): 0, (38): 1, (39): 2, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1,</span>
<span class="gd">-    (47): 2, (46): 0, (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 1,</span>
<span class="gd">-    (52): 0, (2): 2, (18): 0, (26): 0, (17): 0, (1): 2, (27): 1, (12): 0, (</span>
<span class="gd">-    20): 1, (9): 3, (22): 0, (7): 0, (6): 1, (13): 1, (4): 1, (8): 2, (23):</span>
<span class="gd">-    0, (10): 2, (5): 0, (3): 0, (21): 1, (19): 1, (62): 0, (16): 1, (11): 0,</span>
<span class="gd">-    (51): 1, (44): 1, (61): 1, (58): 1, (59): 2, (60): 1, (63): 1, (14): 2,</span>
<span class="gd">-    (15): 2, (30): 1, (25): 1, (24): 2, (31): 1, (29): 2, (42): 1, (56): 0},</span>
<span class="gd">-    (41): {(28): 2, (40): 1, (54): 1, (45): 1, (32): 2, (50): 1, (49): 1, (</span>
<span class="gd">-    38): 1, (39): 2, (53): 1, (36): 1, (41): 2, (34): 1, (35): 1, (47): 2,</span>
<span class="gd">-    (46): 0, (43): 1, (33): 1, (37): 2, (57): 1, (48): 1, (55): 1, (52): 1,</span>
<span class="gd">-    (2): 2, (18): 0, (26): 0, (17): 0, (1): 3, (27): 0, (12): 0, (20): 0, (</span>
<span class="gd">-    9): 2, (22): 1, (7): 0, (6): 1, (13): 0, (4): 0, (8): 2, (23): 0, (10):</span>
<span class="gd">-    0, (5): 0, (3): 0, (21): 2, (19): 0, (62): 0, (16): 1, (11): 0, (51): 2,</span>
<span class="gd">-    (44): 1, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 2, (15): 1,</span>
<span class="gd">-    (30): 1, (25): 1, (24): 1, (31): 0, (29): 1, (42): 0, (56): 0}, (34): {</span>
<span class="gd">-    (28): 2, (40): 1, (54): 0, (45): 0, (32): 2, (50): 1, (49): 0, (38): 1,</span>
<span class="gd">-    (39): 2, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1, (47): 1, (46): 1,</span>
<span class="gd">-    (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 1, (52): 1, (2): 3,</span>
<span class="gd">-    (18): 0, (26): 1, (17): 0, (1): 3, (27): 0, (12): 0, (20): 0, (9): 3, (</span>
<span class="gd">-    22): 0, (7): 0, (6): 0, (13): 1, (4): 1, (8): 3, (23): 0, (10): 1, (5):</span>
<span class="gd">-    0, (3): 0, (21): 2, (19): 0, (62): 0, (16): 1, (11): 0, (51): 2, (44): </span>
<span class="gd">-    1, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 2, (15): 2, (30):</span>
<span class="gd">-    1, (25): 1, (24): 1, (31): 1, (29): 1, (42): 0, (56): 1}, (35): {(28): </span>
<span class="gd">-    2, (40): 1, (54): 1, (45): 2, (32): 2, (50): 1, (49): 1, (38): 1, (39):</span>
<span class="gd">-    1, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1, (47): 1, (46): 1, (43):</span>
<span class="gd">-    1, (33): 1, (37): 2, (57): 1, (48): 1, (55): 2, (52): 1, (2): 3, (18): </span>
<span class="gd">-    0, (26): 0, (17): 0, (1): 3, (27): 0, (12): 0, (20): 0, (9): 2, (22): 0,</span>
<span class="gd">-    (7): 0, (6): 0, (13): 0, (4): 1, (8): 2, (23): 0, (10): 0, (5): 0, (3):</span>
<span class="gd">-    0, (21): 1, (19): 0, (62): 0, (16): 2, (11): 0, (51): 1, (44): 1, (61):</span>
<span class="gd">-    1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 1, (15): 2, (30): 1, (25):</span>
<span class="gd">-    1, (24): 1, (31): 0, (29): 0, (42): 1, (56): 0}, (47): {(28): 1, (40): </span>
<span class="gd">-    1, (54): 1, (45): 1, (32): 1, (50): 1, (49): 1, (38): 1, (39): 1, (53):</span>
<span class="gd">-    1, (36): 2, (41): 2, (34): 2, (35): 2, (47): 1, (46): 1, (43): 2, (33):</span>
<span class="gd">-    2, (37): 2, (57): 1, (48): 1, (55): 1, (52): 1, (2): 0, (18): 1, (26): </span>
<span class="gd">-    1, (17): 1, (1): 1, (27): 1, (12): 1, (20): 1, (9): 1, (22): 1, (7): 2,</span>
<span class="gd">-    (6): 2, (13): 1, (4): 1, (8): 1, (23): 1, (10): 2, (5): 1, (3): 2, (21):</span>
<span class="gd">-    1, (19): 0, (62): 1, (16): 0, (11): 1, (51): 1, (44): 1, (61): 0, (58):</span>
<span class="gd">-    1, (59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24):</span>
<span class="gd">-    0, (31): 0, (29): 0, (42): 0, (56): 0}, (46): {(28): 1, (40): 1, (54): </span>
<span class="gd">-    1, (45): 1, (32): 1, (50): 1, (49): 1, (38): 1, (39): 1, (53): 1, (36):</span>
<span class="gd">-    1, (41): 1, (34): 0, (35): 1, (47): 1, (46): 1, (43): 2, (33): 1, (37):</span>
<span class="gd">-    1, (57): 1, (48): 1, (55): 0, (52): 1, (2): 2, (18): 0, (26): 0, (17): </span>
<span class="gd">-    0, (1): 2, (27): 1, (12): 0, (20): 1, (9): 2, (22): 0, (7): 0, (6): 1,</span>
<span class="gd">-    (13): 0, (4): 1, (8): 2, (23): 0, (10): 2, (5): 1, (3): 0, (21): 1, (19</span>
<span class="gd">-    ): 0, (62): 0, (16): 1, (11): 0, (51): 2, (44): 1, (61): 1, (58): 1, (</span>
<span class="gd">-    59): 1, (60): 0, (63): 1, (14): 3, (15): 2, (30): 0, (25): 1, (24): 1,</span>
<span class="gd">-    (31): 0, (29): 1, (42): 1, (56): 0}, (43): {(28): 2, (40): 1, (54): 1,</span>
<span class="gd">-    (45): 1, (32): 2, (50): 1, (49): 1, (38): 1, (39): 2, (53): 1, (36): 1,</span>
<span class="gd">-    (41): 1, (34): 1, (35): 1, (47): 2, (46): 1, (43): 1, (33): 2, (37): 2,</span>
<span class="gd">-    (57): 1, (48): 1, (55): 1, (52): 1, (2): 2, (18): 0, (26): 0, (17): 0,</span>
<span class="gd">-    (1): 2, (27): 0, (12): 0, (20): 1, (9): 2, (22): 0, (7): 0, (6): 0, (13</span>
<span class="gd">-    ): 0, (4): 0, (8): 2, (23): 0, (10): 0, (5): 0, (3): 0, (21): 1, (19): </span>
<span class="gd">-    0, (62): 0, (16): 1, (11): 0, (51): 2, (44): 1, (61): 1, (58): 2, (59):</span>
<span class="gd">-    1, (60): 1, (63): 1, (14): 2, (15): 2, (30): 1, (25): 2, (24): 1, (31):</span>
<span class="gd">-    1, (29): 1, (42): 0, (56): 0}, (33): {(28): 2, (40): 1, (54): 1, (45): </span>
<span class="gd">-    1, (32): 2, (50): 1, (49): 1, (38): 1, (39): 2, (53): 1, (36): 1, (41):</span>
<span class="gd">-    1, (34): 1, (35): 1, (47): 2, (46): 1, (43): 1, (33): 2, (37): 2, (57):</span>
<span class="gd">-    1, (48): 1, (55): 1, (52): 3, (2): 2, (18): 0, (26): 1, (17): 0, (1): 2,</span>
<span class="gd">-    (27): 0, (12): 0, (20): 1, (9): 2, (22): 0, (7): 1, (6): 1, (13): 1, (4</span>
<span class="gd">-    ): 0, (8): 2, (23): 1, (10): 0, (5): 0, (3): 1, (21): 1, (19): 1, (62):</span>
<span class="gd">-    0, (16): 1, (11): 3, (51): 2, (44): 1, (61): 1, (58): 1, (59): 1, (60):</span>
<span class="gd">-    1, (63): 1, (14): 2, (15): 1, (30): 1, (25): 1, (24): 1, (31): 1, (29):</span>
<span class="gd">-    1, (42): 1, (56): 1}, (37): {(28): 2, (40): 1, (54): 1, (45): 1, (32): </span>
<span class="gd">-    2, (50): 1, (49): 1, (38): 1, (39): 2, (53): 1, (36): 1, (41): 1, (34):</span>
<span class="gd">-    1, (35): 1, (47): 2, (46): 1, (43): 2, (33): 1, (37): 2, (57): 1, (48):</span>
<span class="gd">-    1, (55): 1, (52): 1, (2): 2, (18): 0, (26): 0, (17): 0, (1): 2, (27): 0,</span>
<span class="gd">-    (12): 0, (20): 1, (9): 2, (22): 0, (7): 0, (6): 0, (13): 0, (4): 0, (8):</span>
<span class="gd">-    2, (23): 0, (10): 1, (5): 1, (3): 0, (21): 2, (19): 0, (62): 0, (16): 1,</span>
<span class="gd">-    (11): 1, (51): 2, (44): 2, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1,</span>
<span class="gd">-    (14): 2, (15): 1, (30): 1, (25): 1, (24): 2, (31): 1, (29): 1, (42): 1,</span>
<span class="gd">-    (56): 1}, (57): {(28): 1, (40): 1, (54): 1, (45): 1, (32): 1, (50): 1,</span>
<span class="gd">-    (49): 1, (38): 1, (39): 1, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1,</span>
<span class="gd">-    (47): 1, (46): 1, (43): 1, (33): 2, (37): 1, (57): 0, (48): 1, (55): 0,</span>
<span class="gd">-    (52): 1, (2): 0, (18): 1, (26): 1, (17): 1, (1): 1, (27): 0, (12): 2, (</span>
<span class="gd">-    20): 0, (9): 0, (22): 1, (7): 1, (6): 1, (13): 1, (4): 1, (8): 0, (23):</span>
<span class="gd">-    1, (10): 1, (5): 1, (3): 1, (21): 0, (19): 0, (62): 0, (16): 0, (11): 1,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 1, (58): 0, (59): 0, (60): 0, (63): 0, (14): 0,</span>
<span class="gd">-    (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0},</span>
<span class="gd">-    (48): {(28): 2, (40): 0, (54): 0, (45): 1, (32): 2, (50): 1, (49): 0, (</span>
<span class="gd">-    38): 0, (39): 2, (53): 1, (36): 1, (41): 0, (34): 1, (35): 1, (47): 1,</span>
<span class="gd">-    (46): 1, (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 1, (52): 0,</span>
<span class="gd">-    (2): 3, (18): 0, (26): 0, (17): 0, (1): 2, (27): 0, (12): 0, (20): 0, (</span>
<span class="gd">-    9): 2, (22): 0, (7): 0, (6): 1, (13): 0, (4): 0, (8): 2, (23): 0, (10):</span>
<span class="gd">-    0, (5): 0, (3): 0, (21): 1, (19): 0, (62): 0, (16): 0, (11): 0, (51): 2,</span>
<span class="gd">-    (44): 2, (61): 1, (58): 1, (59): 1, (60): 0, (63): 1, (14): 2, (15): 2,</span>
<span class="gd">-    (30): 1, (25): 0, (24): 1, (31): 0, (29): 0, (42): 0, (56): 0}, (55): {</span>
<span class="gd">-    (28): 2, (40): 1, (54): 1, (45): 1, (32): 2, (50): 1, (49): 1, (38): 1,</span>
<span class="gd">-    (39): 1, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1, (47): 1, (46): 1,</span>
<span class="gd">-    (43): 1, (33): 1, (37): 1, (57): 1, (48): 1, (55): 0, (52): 2, (2): 1,</span>
<span class="gd">-    (18): 0, (26): 0, (17): 1, (1): 1, (27): 0, (12): 0, (20): 0, (9): 0, (</span>
<span class="gd">-    22): 0, (7): 0, (6): 0, (13): 0, (4): 0, (8): 1, (23): 1, (10): 0, (5):</span>
<span class="gd">-    0, (3): 0, (21): 0, (19): 1, (62): 0, (16): 0, (11): 0, (51): 1, (44): </span>
<span class="gd">-    1, (61): 1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 0, (15): 0, (30):</span>
<span class="gd">-    0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0}, (52): {(28): </span>
<span class="gd">-    2, (40): 1, (54): 0, (45): 1, (32): 2, (50): 1, (49): 1, (38): 1, (39):</span>
<span class="gd">-    2, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1, (47): 2, (46): 1, (43):</span>
<span class="gd">-    1, (33): 2, (37): 1, (57): 1, (48): 1, (55): 1, (52): 1, (2): 1, (18): </span>
<span class="gd">-    0, (26): 0, (17): 0, (1): 1, (27): 0, (12): 0, (20): 0, (9): 1, (22): 0,</span>
<span class="gd">-    (7): 0, (6): 0, (13): 0, (4): 1, (8): 1, (23): 0, (10): 1, (5): 2, (3):</span>
<span class="gd">-    0, (21): 1, (19): 0, (62): 0, (16): 0, (11): 0, (51): 2, (44): 1, (61):</span>
<span class="gd">-    1, (58): 1, (59): 1, (60): 1, (63): 1, (14): 1, (15): 1, (30): 0, (25):</span>
<span class="gd">-    0, (24): 1, (31): 1, (29): 1, (42): 0, (56): 0}, (2): {(28): 0, (40): 0,</span>
<span class="gd">-    (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0,</span>
<span class="gd">-    (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 1, (18): 3, (26): 3,</span>
<span class="gd">-    (17): 3, (1): 2, (27): 2, (12): 3, (20): 3, (9): 3, (22): 3, (7): 3, (6</span>
<span class="gd">-    ): 3, (13): 3, (4): 3, (8): 2, (23): 3, (10): 3, (5): 3, (3): 3, (21): </span>
<span class="gd">-    3, (19): 3, (62): 1, (16): 2, (11): 3, (51): 0, (44): 0, (61): 0, (58):</span>
<span class="gd">-    0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 1, (30): 1, (25): 1, (24):</span>
<span class="gd">-    1, (31): 1, (29): 1, (42): 0, (56): 0}, (18): {(28): 0, (40): 0, (54): </span>
<span class="gd">-    0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36):</span>
<span class="gd">-    0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37):</span>
<span class="gd">-    0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 3, (26): 1, (17): </span>
<span class="gd">-    1, (1): 3, (27): 1, (12): 1, (20): 1, (9): 3, (22): 2, (7): 2, (6): 2,</span>
<span class="gd">-    (13): 1, (4): 2, (8): 3, (23): 1, (10): 3, (5): 2, (3): 1, (21): 3, (19</span>
<span class="gd">-    ): 1, (62): 0, (16): 1, (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (</span>
<span class="gd">-    59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 2, (25): 3, (24): 2,</span>
<span class="gd">-    (31): 2, (29): 2, (42): 2, (56): 1}, (26): {(28): 0, (40): 0, (54): 1,</span>
<span class="gd">-    (45): 0, (32): 0, (50): 0, (49): 1, (38): 0, (39): 0, (53): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (57): 0, (48): 0, (55): 0, (52): 0, (2): 2, (18): 1, (26): 2, (17): 1,</span>
<span class="gd">-    (1): 3, (27): 1, (12): 1, (20): 3, (9): 3, (22): 1, (7): 2, (6): 1, (13</span>
<span class="gd">-    ): 1, (4): 1, (8): 3, (23): 1, (10): 2, (5): 3, (3): 2, (21): 2, (19): </span>
<span class="gd">-    1, (62): 0, (16): 1, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59):</span>
<span class="gd">-    0, (60): 0, (63): 0, (14): 2, (15): 2, (30): 2, (25): 1, (24): 1, (31):</span>
<span class="gd">-    1, (29): 1, (42): 0, (56): 0}, (17): {(28): 0, (40): 0, (54): 0, (45): </span>
<span class="gd">-    0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41):</span>
<span class="gd">-    0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57):</span>
<span class="gd">-    0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 2, (26): 1, (17): 2, (1): 3,</span>
<span class="gd">-    (27): 1, (12): 1, (20): 2, (9): 3, (22): 3, (7): 2, (6): 1, (13): 2, (4</span>
<span class="gd">-    ): 3, (8): 3, (23): 1, (10): 3, (5): 3, (3): 3, (21): 3, (19): 3, (62):</span>
<span class="gd">-    0, (16): 2, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60):</span>
<span class="gd">-    0, (63): 0, (14): 3, (15): 3, (30): 3, (25): 3, (24): 3, (31): 2, (29):</span>
<span class="gd">-    2, (42): 2, (56): 1}, (1): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0,</span>
<span class="gd">-    (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0,</span>
<span class="gd">-    (55): 0, (52): 0, (2): 2, (18): 3, (26): 3, (17): 3, (1): 2, (27): 3, (</span>
<span class="gd">-    12): 3, (20): 3, (9): 3, (22): 3, (7): 3, (6): 3, (13): 3, (4): 3, (8):</span>
<span class="gd">-    2, (23): 3, (10): 3, (5): 3, (3): 3, (21): 2, (19): 3, (62): 2, (16): 2,</span>
<span class="gd">-    (11): 3, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 3, (15): 1, (30): 1, (25): 1, (24): 1, (31): 1, (29): 1, (42): 0,</span>
<span class="gd">-    (56): 0}, (27): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0,</span>
<span class="gd">-    (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0,</span>
<span class="gd">-    (52): 0, (2): 3, (18): 1, (26): 1, (17): 1, (1): 3, (27): 2, (12): 1, (</span>
<span class="gd">-    20): 1, (9): 3, (22): 2, (7): 1, (6): 1, (13): 1, (4): 1, (8): 3, (23):</span>
<span class="gd">-    0, (10): 3, (5): 1, (3): 1, (21): 2, (19): 1, (62): 0, (16): 1, (11): 0,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3,</span>
<span class="gd">-    (15): 3, (30): 1, (25): 1, (24): 3, (31): 1, (29): 2, (42): 1, (56): 1},</span>
<span class="gd">-    (12): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (</span>
<span class="gd">-    38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0,</span>
<span class="gd">-    (2): 3, (18): 3, (26): 2, (17): 2, (1): 3, (27): 2, (12): 3, (20): 3, (</span>
<span class="gd">-    9): 3, (22): 3, (7): 2, (6): 3, (13): 2, (4): 3, (8): 3, (23): 1, (10):</span>
<span class="gd">-    3, (5): 3, (3): 3, (21): 3, (19): 3, (62): 0, (16): 3, (11): 2, (51): 0,</span>
<span class="gd">-    (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3,</span>
<span class="gd">-    (30): 2, (25): 3, (24): 2, (31): 2, (29): 2, (42): 2, (56): 1}, (20): {</span>
<span class="gd">-    (28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0,</span>
<span class="gd">-    (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3,</span>
<span class="gd">-    (18): 1, (26): 1, (17): 0, (1): 3, (27): 0, (12): 1, (20): 2, (9): 3, (</span>
<span class="gd">-    22): 1, (7): 1, (6): 1, (13): 1, (4): 1, (8): 3, (23): 0, (10): 1, (5):</span>
<span class="gd">-    2, (3): 1, (21): 3, (19): 1, (62): 0, (16): 2, (11): 0, (51): 0, (44): </span>
<span class="gd">-    0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30):</span>
<span class="gd">-    3, (25): 2, (24): 2, (31): 2, (29): 1, (42): 1, (56): 1}, (9): {(28): 0,</span>
<span class="gd">-    (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0,</span>
<span class="gd">-    (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0,</span>
<span class="gd">-    (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 3,</span>
<span class="gd">-    (26): 3, (17): 3, (1): 3, (27): 3, (12): 3, (20): 3, (9): 2, (22): 2, (</span>
<span class="gd">-    7): 3, (6): 3, (13): 3, (4): 3, (8): 2, (23): 2, (10): 3, (5): 3, (3): </span>
<span class="gd">-    3, (21): 3, (19): 3, (62): 1, (16): 1, (11): 3, (51): 0, (44): 0, (61):</span>
<span class="gd">-    0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 2, (30): 1, (25):</span>
<span class="gd">-    3, (24): 1, (31): 2, (29): 1, (42): 0, (56): 1}, (22): {(28): 0, (40): </span>
<span class="gd">-    0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53):</span>
<span class="gd">-    0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33):</span>
<span class="gd">-    0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 2, (26): </span>
<span class="gd">-    1, (17): 3, (1): 3, (27): 1, (12): 1, (20): 2, (9): 1, (22): 2, (7): 2,</span>
<span class="gd">-    (6): 2, (13): 1, (4): 2, (8): 3, (23): 1, (10): 2, (5): 2, (3): 3, (21):</span>
<span class="gd">-    3, (19): 1, (62): 0, (16): 0, (11): 2, (51): 0, (44): 0, (61): 0, (58):</span>
<span class="gd">-    0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 1, (25): 3, (24):</span>
<span class="gd">-    3, (31): 3, (29): 2, (42): 1, (56): 1}, (7): {(28): 0, (40): 0, (54): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 3, (26): 2, (17): 1,</span>
<span class="gd">-    (1): 3, (27): 1, (12): 1, (20): 2, (9): 3, (22): 2, (7): 3, (6): 3, (13</span>
<span class="gd">-    ): 1, (4): 3, (8): 3, (23): 1, (10): 3, (5): 3, (3): 3, (21): 3, (19): </span>
<span class="gd">-    2, (62): 0, (16): 2, (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (59):</span>
<span class="gd">-    0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 3, (25): 2, (24): 3, (31):</span>
<span class="gd">-    1, (29): 3, (42): 1, (56): 1}, (6): {(28): 0, (40): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 1, (41): 0,</span>
<span class="gd">-    (34): 0, (35): 1, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0,</span>
<span class="gd">-    (48): 0, (55): 0, (52): 0, (2): 3, (18): 2, (26): 3, (17): 3, (1): 3, (</span>
<span class="gd">-    27): 3, (12): 3, (20): 3, (9): 3, (22): 3, (7): 3, (6): 3, (13): 3, (4):</span>
<span class="gd">-    3, (8): 3, (23): 2, (10): 2, (5): 3, (3): 3, (21): 3, (19): 3, (62): 0,</span>
<span class="gd">-    (16): 3, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0,</span>
<span class="gd">-    (63): 0, (14): 3, (15): 3, (30): 3, (25): 3, (24): 3, (31): 2, (29): 2,</span>
<span class="gd">-    (42): 3, (56): 1}, (13): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0,</span>
<span class="gd">-    (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0,</span>
<span class="gd">-    (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0,</span>
<span class="gd">-    (55): 0, (52): 0, (2): 3, (18): 3, (26): 2, (17): 1, (1): 3, (27): 1, (</span>
<span class="gd">-    12): 1, (20): 2, (9): 3, (22): 2, (7): 1, (6): 3, (13): 3, (4): 2, (8):</span>
<span class="gd">-    3, (23): 3, (10): 2, (5): 2, (3): 2, (21): 3, (19): 1, (62): 0, (16): 1,</span>
<span class="gd">-    (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 3, (15): 3, (30): 2, (25): 2, (24): 2, (31): 2, (29): 2, (42): 1,</span>
<span class="gd">-    (56): 2}, (4): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (</span>
<span class="gd">-    49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0,</span>
<span class="gd">-    (52): 0, (2): 3, (18): 3, (26): 3, (17): 3, (1): 3, (27): 2, (12): 3, (</span>
<span class="gd">-    20): 3, (9): 3, (22): 2, (7): 3, (6): 2, (13): 2, (4): 3, (8): 3, (23):</span>
<span class="gd">-    2, (10): 2, (5): 3, (3): 3, (21): 3, (19): 2, (62): 1, (16): 3, (11): 3,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3,</span>
<span class="gd">-    (15): 3, (30): 2, (25): 2, (24): 3, (31): 2, (29): 3, (42): 2, (56): 1},</span>
<span class="gd">-    (8): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (</span>
<span class="gd">-    38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 1,</span>
<span class="gd">-    (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0,</span>
<span class="gd">-    (2): 2, (18): 3, (26): 3, (17): 3, (1): 2, (27): 2, (12): 3, (20): 3, (</span>
<span class="gd">-    9): 2, (22): 2, (7): 3, (6): 3, (13): 3, (4): 3, (8): 1, (23): 3, (10):</span>
<span class="gd">-    3, (5): 3, (3): 3, (21): 2, (19): 3, (62): 1, (16): 1, (11): 3, (51): 0,</span>
<span class="gd">-    (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 2,</span>
<span class="gd">-    (30): 1, (25): 1, (24): 1, (31): 1, (29): 1, (42): 0, (56): 0}, (23): {</span>
<span class="gd">-    (28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0,</span>
<span class="gd">-    (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3,</span>
<span class="gd">-    (18): 1, (26): 2, (17): 1, (1): 3, (27): 1, (12): 1, (20): 2, (9): 3, (</span>
<span class="gd">-    22): 2, (7): 2, (6): 3, (13): 1, (4): 2, (8): 3, (23): 3, (10): 3, (5):</span>
<span class="gd">-    2, (3): 2, (21): 3, (19): 2, (62): 0, (16): 1, (11): 2, (51): 0, (44): </span>
<span class="gd">-    0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30):</span>
<span class="gd">-    2, (25): 2, (24): 2, (31): 1, (29): 2, (42): 1, (56): 1}, (10): {(28): </span>
<span class="gd">-    0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39):</span>
<span class="gd">-    0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43):</span>
<span class="gd">-    0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): </span>
<span class="gd">-    3, (26): 3, (17): 3, (1): 3, (27): 2, (12): 3, (20): 2, (9): 3, (22): 3,</span>
<span class="gd">-    (7): 3, (6): 3, (13): 3, (4): 3, (8): 3, (23): 2, (10): 3, (5): 3, (3):</span>
<span class="gd">-    3, (21): 3, (19): 3, (62): 1, (16): 2, (11): 3, (51): 0, (44): 0, (61):</span>
<span class="gd">-    0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 2, (25):</span>
<span class="gd">-    3, (24): 3, (31): 3, (29): 3, (42): 2, (56): 2}, (5): {(28): 0, (40): 0,</span>
<span class="gd">-    (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0,</span>
<span class="gd">-    (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0,</span>
<span class="gd">-    (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 3, (26): 2,</span>
<span class="gd">-    (17): 2, (1): 3, (27): 2, (12): 2, (20): 2, (9): 3, (22): 1, (7): 3, (6</span>
<span class="gd">-    ): 2, (13): 3, (4): 3, (8): 3, (23): 2, (10): 3, (5): 3, (3): 3, (21): </span>
<span class="gd">-    3, (19): 2, (62): 0, (16): 1, (11): 3, (51): 0, (44): 0, (61): 0, (58):</span>
<span class="gd">-    0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 3, (25): 3, (24):</span>
<span class="gd">-    3, (31): 3, (29): 3, (42): 2, (56): 1}, (3): {(28): 0, (40): 0, (54): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (57): 0, (48): 0, (55): 0, (52): 0, (2): 3, (18): 3, (26): 2, (17): 1,</span>
<span class="gd">-    (1): 3, (27): 2, (12): 1, (20): 3, (9): 3, (22): 3, (7): 3, (6): 3, (13</span>
<span class="gd">-    ): 2, (4): 3, (8): 3, (23): 1, (10): 3, (5): 3, (3): 3, (21): 3, (19): </span>
<span class="gd">-    3, (62): 0, (16): 3, (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (59):</span>
<span class="gd">-    0, (60): 0, (63): 0, (14): 3, (15): 3, (30): 2, (25): 3, (24): 3, (31):</span>
<span class="gd">-    3, (29): 3, (42): 3, (56): 2}, (21): {(28): 0, (40): 0, (54): 0, (45): </span>
<span class="gd">-    0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41):</span>
<span class="gd">-    0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57):</span>
<span class="gd">-    0, (48): 0, (55): 0, (52): 0, (2): 1, (18): 2, (26): 2, (17): 3, (1): 2,</span>
<span class="gd">-    (27): 1, (12): 3, (20): 2, (9): 2, (22): 2, (7): 3, (6): 3, (13): 3, (4</span>
<span class="gd">-    ): 3, (8): 1, (23): 2, (10): 3, (5): 3, (3): 3, (21): 1, (19): 3, (62):</span>
<span class="gd">-    1, (16): 1, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60):</span>
<span class="gd">-    0, (63): 0, (14): 2, (15): 1, (30): 1, (25): 1, (24): 0, (31): 1, (29):</span>
<span class="gd">-    0, (42): 0, (56): 0}, (19): {(28): 0, (40): 0, (54): 0, (45): 0, (32): </span>
<span class="gd">-    0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34):</span>
<span class="gd">-    0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48):</span>
<span class="gd">-    0, (55): 0, (52): 0, (2): 3, (18): 2, (26): 1, (17): 1, (1): 3, (27): 1,</span>
<span class="gd">-    (12): 1, (20): 1, (9): 3, (22): 1, (7): 1, (6): 1, (13): 1, (4): 1, (8):</span>
<span class="gd">-    3, (23): 1, (10): 1, (5): 2, (3): 2, (21): 2, (19): 2, (62): 0, (16): 1,</span>
<span class="gd">-    (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 3, (15): 3, (30): 2, (25): 2, (24): 2, (31): 1, (29): 2, (42): 1,</span>
<span class="gd">-    (56): 1}, (62): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0,</span>
<span class="gd">-    (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0,</span>
<span class="gd">-    (52): 0, (2): 1, (18): 1, (26): 1, (17): 0, (1): 1, (27): 1, (12): 0, (</span>
<span class="gd">-    20): 0, (9): 1, (22): 0, (7): 1, (6): 1, (13): 1, (4): 1, (8): 1, (23):</span>
<span class="gd">-    1, (10): 1, (5): 1, (3): 1, (21): 1, (19): 0, (62): 0, (16): 0, (11): 0,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 1,</span>
<span class="gd">-    (15): 1, (30): 1, (25): 1, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0},</span>
<span class="gd">-    (16): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (</span>
<span class="gd">-    38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0,</span>
<span class="gd">-    (2): 3, (18): 2, (26): 1, (17): 1, (1): 3, (27): 2, (12): 2, (20): 2, (</span>
<span class="gd">-    9): 3, (22): 2, (7): 2, (6): 2, (13): 2, (4): 3, (8): 3, (23): 2, (10):</span>
<span class="gd">-    2, (5): 3, (3): 3, (21): 3, (19): 3, (62): 0, (16): 0, (11): 2, (51): 0,</span>
<span class="gd">-    (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3,</span>
<span class="gd">-    (30): 2, (25): 2, (24): 3, (31): 2, (29): 2, (42): 1, (56): 2}, (11): {</span>
<span class="gd">-    (28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0,</span>
<span class="gd">-    (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 3,</span>
<span class="gd">-    (18): 2, (26): 1, (17): 3, (1): 3, (27): 1, (12): 2, (20): 2, (9): 3, (</span>
<span class="gd">-    22): 1, (7): 3, (6): 2, (13): 3, (4): 3, (8): 3, (23): 1, (10): 2, (5):</span>
<span class="gd">-    3, (3): 3, (21): 3, (19): 2, (62): 0, (16): 1, (11): 3, (51): 0, (44): </span>
<span class="gd">-    0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 3, (15): 3, (30):</span>
<span class="gd">-    3, (25): 3, (24): 3, (31): 2, (29): 3, (42): 2, (56): 1}, (51): {(28): </span>
<span class="gd">-    0, (40): 1, (54): 1, (45): 1, (32): 0, (50): 1, (49): 2, (38): 1, (39):</span>
<span class="gd">-    1, (53): 1, (36): 1, (41): 2, (34): 1, (35): 2, (47): 0, (46): 1, (43):</span>
<span class="gd">-    2, (33): 2, (37): 1, (57): 0, (48): 1, (55): 0, (52): 1, (2): 0, (18): </span>
<span class="gd">-    1, (26): 1, (17): 1, (1): 0, (27): 0, (12): 1, (20): 1, (9): 0, (22): 1,</span>
<span class="gd">-    (7): 1, (6): 2, (13): 2, (4): 0, (8): 0, (23): 1, (10): 1, (5): 1, (3):</span>
<span class="gd">-    1, (21): 0, (19): 0, (62): 0, (16): 0, (11): 1, (51): 0, (44): 0, (61):</span>
<span class="gd">-    1, (58): 0, (59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25):</span>
<span class="gd">-    0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0}, (44): {(28): 0, (40): </span>
<span class="gd">-    1, (54): 1, (45): 1, (32): 1, (50): 0, (49): 2, (38): 1, (39): 1, (53):</span>
<span class="gd">-    1, (36): 1, (41): 2, (34): 1, (35): 2, (47): 0, (46): 1, (43): 2, (33):</span>
<span class="gd">-    2, (37): 2, (57): 0, (48): 1, (55): 0, (52): 1, (2): 0, (18): 1, (26): </span>
<span class="gd">-    1, (17): 1, (1): 0, (27): 0, (12): 1, (20): 1, (9): 0, (22): 1, (7): 1,</span>
<span class="gd">-    (6): 2, (13): 1, (4): 2, (8): 0, (23): 1, (10): 2, (5): 3, (3): 1, (21):</span>
<span class="gd">-    0, (19): 1, (62): 0, (16): 0, (11): 0, (51): 0, (44): 1, (61): 0, (58):</span>
<span class="gd">-    0, (59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24):</span>
<span class="gd">-    0, (31): 0, (29): 0, (42): 0, (56): 0}, (61): {(28): 0, (40): 1, (54): </span>
<span class="gd">-    1, (45): 1, (32): 0, (50): 1, (49): 1, (38): 0, (39): 0, (53): 1, (36):</span>
<span class="gd">-    0, (41): 1, (34): 1, (35): 1, (47): 0, (46): 1, (43): 1, (33): 1, (37):</span>
<span class="gd">-    1, (57): 0, (48): 1, (55): 0, (52): 1, (2): 0, (18): 0, (26): 0, (17): </span>
<span class="gd">-    0, (1): 0, (27): 0, (12): 2, (20): 0, (9): 0, (22): 0, (7): 0, (6): 0,</span>
<span class="gd">-    (13): 1, (4): 0, (8): 0, (23): 0, (10): 1, (5): 0, (3): 1, (21): 0, (19</span>
<span class="gd">-    ): 0, (62): 0, (16): 0, (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (</span>
<span class="gd">-    59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24): 0,</span>
<span class="gd">-    (31): 0, (29): 0, (42): 0, (56): 0}, (58): {(28): 1, (40): 1, (54): 1,</span>
<span class="gd">-    (45): 1, (32): 0, (50): 1, (49): 1, (38): 1, (39): 1, (53): 1, (36): 1,</span>
<span class="gd">-    (41): 2, (34): 1, (35): 1, (47): 0, (46): 1, (43): 1, (33): 1, (37): 1,</span>
<span class="gd">-    (57): 0, (48): 1, (55): 0, (52): 1, (2): 0, (18): 1, (26): 1, (17): 1,</span>
<span class="gd">-    (1): 0, (27): 0, (12): 0, (20): 2, (9): 0, (22): 0, (7): 1, (6): 1, (13</span>
<span class="gd">-    ): 0, (4): 1, (8): 0, (23): 1, (10): 1, (5): 1, (3): 0, (21): 0, (19): </span>
<span class="gd">-    1, (62): 0, (16): 0, (11): 1, (51): 0, (44): 1, (61): 0, (58): 0, (59):</span>
<span class="gd">-    0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24): 0, (31):</span>
<span class="gd">-    0, (29): 0, (42): 0, (56): 0}, (59): {(28): 0, (40): 1, (54): 1, (45): </span>
<span class="gd">-    1, (32): 0, (50): 0, (49): 1, (38): 1, (39): 0, (53): 1, (36): 1, (41):</span>
<span class="gd">-    1, (34): 1, (35): 1, (47): 0, (46): 1, (43): 1, (33): 1, (37): 1, (57):</span>
<span class="gd">-    0, (48): 1, (55): 0, (52): 1, (2): 0, (18): 0, (26): 1, (17): 1, (1): 0,</span>
<span class="gd">-    (27): 0, (12): 0, (20): 0, (9): 0, (22): 0, (7): 1, (6): 1, (13): 1, (4</span>
<span class="gd">-    ): 1, (8): 0, (23): 0, (10): 2, (5): 1, (3): 1, (21): 0, (19): 1, (62):</span>
<span class="gd">-    0, (16): 0, (11): 1, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60):</span>
<span class="gd">-    0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29):</span>
<span class="gd">-    0, (42): 0, (56): 0}, (60): {(28): 0, (40): 1, (54): 1, (45): 1, (32): </span>
<span class="gd">-    0, (50): 1, (49): 1, (38): 0, (39): 0, (53): 1, (36): 1, (41): 1, (34):</span>
<span class="gd">-    1, (35): 1, (47): 0, (46): 0, (43): 1, (33): 1, (37): 1, (57): 0, (48):</span>
<span class="gd">-    1, (55): 0, (52): 1, (2): 0, (18): 0, (26): 0, (17): 0, (1): 0, (27): 0,</span>
<span class="gd">-    (12): 2, (20): 0, (9): 0, (22): 2, (7): 0, (6): 0, (13): 0, (4): 1, (8):</span>
<span class="gd">-    0, (23): 0, (10): 1, (5): 1, (3): 1, (21): 0, (19): 0, (62): 0, (16): 0,</span>
<span class="gd">-    (11): 0, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 0, (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0,</span>
<span class="gd">-    (56): 0}, (63): {(28): 0, (40): 1, (54): 0, (45): 1, (32): 0, (50): 0,</span>
<span class="gd">-    (49): 1, (38): 1, (39): 0, (53): 1, (36): 1, (41): 1, (34): 1, (35): 1,</span>
<span class="gd">-    (47): 0, (46): 0, (43): 1, (33): 1, (37): 1, (57): 0, (48): 1, (55): 0,</span>
<span class="gd">-    (52): 1, (2): 0, (18): 1, (26): 0, (17): 1, (1): 0, (27): 0, (12): 1, (</span>
<span class="gd">-    20): 0, (9): 0, (22): 0, (7): 0, (6): 1, (13): 0, (4): 1, (8): 0, (23):</span>
<span class="gd">-    0, (10): 1, (5): 1, (3): 1, (21): 0, (19): 1, (62): 0, (16): 0, (11): 1,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 0,</span>
<span class="gd">-    (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0},</span>
<span class="gd">-    (14): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (</span>
<span class="gd">-    38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0,</span>
<span class="gd">-    (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0,</span>
<span class="gd">-    (2): 1, (18): 3, (26): 3, (17): 3, (1): 1, (27): 2, (12): 3, (20): 2, (</span>
<span class="gd">-    9): 2, (22): 3, (7): 3, (6): 3, (13): 3, (4): 3, (8): 1, (23): 2, (10):</span>
<span class="gd">-    3, (5): 3, (3): 3, (21): 2, (19): 3, (62): 0, (16): 1, (11): 3, (51): 0,</span>
<span class="gd">-    (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 2,</span>
<span class="gd">-    (30): 1, (25): 0, (24): 1, (31): 0, (29): 1, (42): 0, (56): 0}, (15): {</span>
<span class="gd">-    (28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0,</span>
<span class="gd">-    (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0,</span>
<span class="gd">-    (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 1,</span>
<span class="gd">-    (18): 3, (26): 2, (17): 3, (1): 1, (27): 1, (12): 3, (20): 3, (9): 2, (</span>
<span class="gd">-    22): 2, (7): 3, (6): 3, (13): 3, (4): 3, (8): 1, (23): 3, (10): 3, (5):</span>
<span class="gd">-    3, (3): 3, (21): 0, (19): 3, (62): 0, (16): 0, (11): 3, (51): 0, (44): </span>
<span class="gd">-    0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 1, (30):</span>
<span class="gd">-    0, (25): 0, (24): 0, (31): 0, (29): 1, (42): 0, (56): 0}, (30): {(28): </span>
<span class="gd">-    0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39):</span>
<span class="gd">-    0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43):</span>
<span class="gd">-    0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 0, (18): </span>
<span class="gd">-    1, (26): 2, (17): 1, (1): 0, (27): 1, (12): 3, (20): 0, (9): 0, (22): 1,</span>
<span class="gd">-    (7): 1, (6): 2, (13): 2, (4): 3, (8): 0, (23): 1, (10): 3, (5): 2, (3):</span>
<span class="gd">-    3, (21): 0, (19): 3, (62): 0, (16): 0, (11): 2, (51): 0, (44): 0, (61):</span>
<span class="gd">-    0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25):</span>
<span class="gd">-    0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0}, (25): {(28): 0, (40): </span>
<span class="gd">-    0, (54): 0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53):</span>
<span class="gd">-    0, (36): 0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33):</span>
<span class="gd">-    0, (37): 0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 2, (18): 3, (26): </span>
<span class="gd">-    2, (17): 3, (1): 1, (27): 2, (12): 2, (20): 2, (9): 2, (22): 2, (7): 3,</span>
<span class="gd">-    (6): 3, (13): 2, (4): 3, (8): 1, (23): 2, (10): 3, (5): 3, (3): 3, (21):</span>
<span class="gd">-    1, (19): 2, (62): 0, (16): 0, (11): 3, (51): 0, (44): 0, (61): 0, (58):</span>
<span class="gd">-    0, (59): 0, (60): 0, (63): 0, (14): 1, (15): 1, (30): 1, (25): 0, (24):</span>
<span class="gd">-    1, (31): 1, (29): 1, (42): 0, (56): 0}, (24): {(28): 0, (40): 0, (54): </span>
<span class="gd">-    0, (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36):</span>
<span class="gd">-    0, (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37):</span>
<span class="gd">-    0, (57): 0, (48): 0, (55): 0, (52): 0, (2): 0, (18): 3, (26): 1, (17): </span>
<span class="gd">-    2, (1): 0, (27): 1, (12): 2, (20): 1, (9): 0, (22): 1, (7): 3, (6): 3,</span>
<span class="gd">-    (13): 3, (4): 3, (8): 0, (23): 2, (10): 3, (5): 3, (3): 3, (21): 0, (19</span>
<span class="gd">-    ): 3, (62): 0, (16): 0, (11): 3, (51): 0, (44): 0, (61): 0, (58): 0, (</span>
<span class="gd">-    59): 0, (60): 0, (63): 0, (14): 0, (15): 0, (30): 0, (25): 0, (24): 0,</span>
<span class="gd">-    (31): 0, (29): 0, (42): 0, (56): 0}, (31): {(28): 0, (40): 0, (54): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0,</span>
<span class="gd">-    (41): 0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0,</span>
<span class="gd">-    (57): 0, (48): 0, (55): 0, (52): 0, (2): 1, (18): 1, (26): 2, (17): 1,</span>
<span class="gd">-    (1): 1, (27): 2, (12): 3, (20): 1, (9): 1, (22): 3, (7): 1, (6): 3, (13</span>
<span class="gd">-    ): 1, (4): 2, (8): 0, (23): 1, (10): 3, (5): 3, (3): 2, (21): 1, (19): </span>
<span class="gd">-    1, (62): 0, (16): 0, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59):</span>
<span class="gd">-    0, (60): 0, (63): 0, (14): 1, (15): 1, (30): 0, (25): 0, (24): 0, (31):</span>
<span class="gd">-    0, (29): 0, (42): 0, (56): 0}, (29): {(28): 0, (40): 0, (54): 0, (45): </span>
<span class="gd">-    0, (32): 0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41):</span>
<span class="gd">-    0, (34): 0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57):</span>
<span class="gd">-    0, (48): 0, (55): 0, (52): 0, (2): 1, (18): 1, (26): 1, (17): 2, (1): 1,</span>
<span class="gd">-    (27): 1, (12): 3, (20): 2, (9): 1, (22): 1, (7): 3, (6): 3, (13): 1, (4</span>
<span class="gd">-    ): 3, (8): 0, (23): 1, (10): 2, (5): 2, (3): 2, (21): 0, (19): 2, (62):</span>
<span class="gd">-    0, (16): 0, (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60):</span>
<span class="gd">-    0, (63): 0, (14): 0, (15): 1, (30): 0, (25): 0, (24): 0, (31): 0, (29):</span>
<span class="gd">-    0, (42): 0, (56): 0}, (42): {(28): 0, (40): 0, (54): 0, (45): 0, (32): </span>
<span class="gd">-    0, (50): 0, (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34):</span>
<span class="gd">-    0, (35): 0, (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48):</span>
<span class="gd">-    0, (55): 0, (52): 0, (2): 1, (18): 2, (26): 1, (17): 2, (1): 1, (27): 1,</span>
<span class="gd">-    (12): 1, (20): 1, (9): 1, (22): 1, (7): 2, (6): 3, (13): 1, (4): 2, (8):</span>
<span class="gd">-    1, (23): 1, (10): 2, (5): 2, (3): 2, (21): 1, (19): 1, (62): 0, (16): 0,</span>
<span class="gd">-    (11): 2, (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0,</span>
<span class="gd">-    (14): 0, (15): 1, (30): 1, (25): 0, (24): 0, (31): 0, (29): 1, (42): 0,</span>
<span class="gd">-    (56): 0}, (56): {(28): 0, (40): 0, (54): 0, (45): 0, (32): 0, (50): 0,</span>
<span class="gd">-    (49): 0, (38): 0, (39): 0, (53): 0, (36): 0, (41): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (47): 0, (46): 0, (43): 0, (33): 0, (37): 0, (57): 0, (48): 0, (55): 0,</span>
<span class="gd">-    (52): 0, (2): 1, (18): 1, (26): 0, (17): 1, (1): 1, (27): 1, (12): 1, (</span>
<span class="gd">-    20): 1, (9): 1, (22): 1, (7): 1, (6): 1, (13): 0, (4): 2, (8): 0, (23):</span>
<span class="gd">-    0, (10): 1, (5): 1, (3): 1, (21): 0, (19): 1, (62): 0, (16): 0, (11): 2,</span>
<span class="gd">-    (51): 0, (44): 0, (61): 0, (58): 0, (59): 0, (60): 0, (63): 0, (14): 0,</span>
<span class="gd">-    (15): 0, (30): 0, (25): 0, (24): 0, (31): 0, (29): 0, (42): 0, (56): 0}}</span>
<span class="gd">-WINDOWS_1250_HUNGARIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): </span>
<span class="gd">-    255, (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): </span>
<span class="gd">-    254, (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255,</span>
<span class="gd">-    (17): 255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23):</span>
<span class="gd">-    255, (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255,</span>
<span class="gd">-    (30): 255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36):</span>
<span class="gd">-    253, (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253,</span>
<span class="gd">-    (43): 253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49):</span>
<span class="gd">-    252, (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252,</span>
<span class="gd">-    (56): 252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62):</span>
<span class="gd">-    253, (63): 253, (64): 253, (65): 28, (66): 40, (67): 54, (68): 45, (69):</span>
<span class="gd">-    32, (70): 50, (71): 49, (72): 38, (73): 39, (74): 53, (75): 36, (76): </span>
<span class="gd">-    41, (77): 34, (78): 35, (79): 47, (80): 46, (81): 72, (82): 43, (83): </span>
<span class="gd">-    33, (84): 37, (85): 57, (86): 48, (87): 64, (88): 68, (89): 55, (90): </span>
<span class="gd">-    52, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253, (96): 253, (</span>
<span class="gd">-    97): 2, (98): 18, (99): 26, (100): 17, (101): 1, (102): 27, (103): 12,</span>
<span class="gd">-    (104): 20, (105): 9, (106): 22, (107): 7, (108): 6, (109): 13, (110): 4,</span>
<span class="gd">-    (111): 8, (112): 23, (113): 67, (114): 10, (115): 5, (116): 3, (117): </span>
<span class="gd">-    21, (118): 19, (119): 65, (120): 62, (121): 16, (122): 11, (123): 253,</span>
<span class="gd">-    (124): 253, (125): 253, (126): 253, (127): 253, (128): 161, (129): 162,</span>
<span class="gd">-    (130): 163, (131): 164, (132): 165, (133): 166, (134): 167, (135): 168,</span>
<span class="gd">-    (136): 169, (137): 170, (138): 171, (139): 172, (140): 173, (141): 174,</span>
<span class="gd">-    (142): 175, (143): 176, (144): 177, (145): 178, (146): 179, (147): 180,</span>
<span class="gd">-    (148): 78, (149): 181, (150): 69, (151): 182, (152): 183, (153): 184, (</span>
<span class="gd">-    154): 185, (155): 186, (156): 187, (157): 188, (158): 189, (159): 190,</span>
<span class="gd">-    (160): 191, (161): 192, (162): 193, (163): 194, (164): 195, (165): 196,</span>
<span class="gd">-    (166): 197, (167): 76, (168): 198, (169): 199, (170): 200, (171): 201,</span>
<span class="gd">-    (172): 202, (173): 203, (174): 204, (175): 205, (176): 81, (177): 206,</span>
<span class="gd">-    (178): 207, (179): 208, (180): 209, (181): 210, (182): 211, (183): 212,</span>
<span class="gd">-    (184): 213, (185): 214, (186): 215, (187): 216, (188): 217, (189): 218,</span>
<span class="gd">-    (190): 219, (191): 220, (192): 221, (193): 51, (194): 83, (195): 222, (</span>
<span class="gd">-    196): 80, (197): 223, (198): 224, (199): 225, (200): 226, (201): 44, (</span>
<span class="gd">-    202): 227, (203): 228, (204): 229, (205): 61, (206): 230, (207): 231, (</span>
<span class="gd">-    208): 232, (209): 233, (210): 234, (211): 58, (212): 235, (213): 66, (</span>
<span class="gd">-    214): 59, (215): 236, (216): 237, (217): 238, (218): 60, (219): 70, (</span>
<span class="gd">-    220): 63, (221): 239, (222): 240, (223): 241, (224): 84, (225): 14, (</span>
<span class="gd">-    226): 75, (227): 242, (228): 71, (229): 82, (230): 243, (231): 73, (232</span>
<span class="gd">-    ): 244, (233): 15, (234): 85, (235): 79, (236): 86, (237): 30, (238): </span>
<span class="gd">-    77, (239): 87, (240): 245, (241): 246, (242): 247, (243): 25, (244): 74,</span>
<span class="gd">-    (245): 42, (246): 24, (247): 248, (248): 249, (249): 250, (250): 31, (</span>
<span class="gd">-    251): 56, (252): 29, (253): 251, (254): 252, (255): 253}</span>
<span class="gd">-WINDOWS_1250_HUNGARIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'windows-1250', language='Hungarian', char_to_order_map=</span>
<span class="gd">-    WINDOWS_1250_HUNGARIAN_CHAR_TO_ORDER, language_model=</span>
<span class="gd">-    HUNGARIAN_LANG_MODEL, typical_positive_ratio=0.947368,</span>
<span class="gd">-    keep_ascii_letters=True, alphabet=</span>
<span class="gd">-    'ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnoprstuvzÁÉÍÓÖÚÜáéíóöúüŐőŰű')</span>
<span class="gd">-ISO_8859_2_HUNGARIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): </span>
<span class="gd">-    255, (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): </span>
<span class="gd">-    254, (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255,</span>
<span class="gd">-    (17): 255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23):</span>
<span class="gd">-    255, (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255,</span>
<span class="gd">-    (30): 255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36):</span>
<span class="gd">-    253, (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253,</span>
<span class="gd">-    (43): 253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49):</span>
<span class="gd">-    252, (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252,</span>
<span class="gd">-    (56): 252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62):</span>
<span class="gd">-    253, (63): 253, (64): 253, (65): 28, (66): 40, (67): 54, (68): 45, (69):</span>
<span class="gd">-    32, (70): 50, (71): 49, (72): 38, (73): 39, (74): 53, (75): 36, (76): </span>
<span class="gd">-    41, (77): 34, (78): 35, (79): 47, (80): 46, (81): 71, (82): 43, (83): </span>
<span class="gd">-    33, (84): 37, (85): 57, (86): 48, (87): 64, (88): 68, (89): 55, (90): </span>
<span class="gd">-    52, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253, (96): 253, (</span>
<span class="gd">-    97): 2, (98): 18, (99): 26, (100): 17, (101): 1, (102): 27, (103): 12,</span>
<span class="gd">-    (104): 20, (105): 9, (106): 22, (107): 7, (108): 6, (109): 13, (110): 4,</span>
<span class="gd">-    (111): 8, (112): 23, (113): 67, (114): 10, (115): 5, (116): 3, (117): </span>
<span class="gd">-    21, (118): 19, (119): 65, (120): 62, (121): 16, (122): 11, (123): 253,</span>
<span class="gd">-    (124): 253, (125): 253, (126): 253, (127): 253, (128): 159, (129): 160,</span>
<span class="gd">-    (130): 161, (131): 162, (132): 163, (133): 164, (134): 165, (135): 166,</span>
<span class="gd">-    (136): 167, (137): 168, (138): 169, (139): 170, (140): 171, (141): 172,</span>
<span class="gd">-    (142): 173, (143): 174, (144): 175, (145): 176, (146): 177, (147): 178,</span>
<span class="gd">-    (148): 179, (149): 180, (150): 181, (151): 182, (152): 183, (153): 184,</span>
<span class="gd">-    (154): 185, (155): 186, (156): 187, (157): 188, (158): 189, (159): 190,</span>
<span class="gd">-    (160): 191, (161): 192, (162): 193, (163): 194, (164): 195, (165): 196,</span>
<span class="gd">-    (166): 197, (167): 75, (168): 198, (169): 199, (170): 200, (171): 201,</span>
<span class="gd">-    (172): 202, (173): 203, (174): 204, (175): 205, (176): 79, (177): 206,</span>
<span class="gd">-    (178): 207, (179): 208, (180): 209, (181): 210, (182): 211, (183): 212,</span>
<span class="gd">-    (184): 213, (185): 214, (186): 215, (187): 216, (188): 217, (189): 218,</span>
<span class="gd">-    (190): 219, (191): 220, (192): 221, (193): 51, (194): 81, (195): 222, (</span>
<span class="gd">-    196): 78, (197): 223, (198): 224, (199): 225, (200): 226, (201): 44, (</span>
<span class="gd">-    202): 227, (203): 228, (204): 229, (205): 61, (206): 230, (207): 231, (</span>
<span class="gd">-    208): 232, (209): 233, (210): 234, (211): 58, (212): 235, (213): 66, (</span>
<span class="gd">-    214): 59, (215): 236, (216): 237, (217): 238, (218): 60, (219): 69, (</span>
<span class="gd">-    220): 63, (221): 239, (222): 240, (223): 241, (224): 82, (225): 14, (</span>
<span class="gd">-    226): 74, (227): 242, (228): 70, (229): 80, (230): 243, (231): 72, (232</span>
<span class="gd">-    ): 244, (233): 15, (234): 83, (235): 77, (236): 84, (237): 30, (238): </span>
<span class="gd">-    76, (239): 85, (240): 245, (241): 246, (242): 247, (243): 25, (244): 73,</span>
<span class="gd">-    (245): 42, (246): 24, (247): 248, (248): 249, (249): 250, (250): 31, (</span>
<span class="gd">-    251): 56, (252): 29, (253): 251, (254): 252, (255): 253}</span>
<span class="gd">-ISO_8859_2_HUNGARIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'ISO-8859-2', language='Hungarian', char_to_order_map=</span>
<span class="gd">-    ISO_8859_2_HUNGARIAN_CHAR_TO_ORDER, language_model=HUNGARIAN_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.947368, keep_ascii_letters=True, alphabet=</span>
<span class="gd">-    'ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnoprstuvzÁÉÍÓÖÚÜáéíóöúüŐőŰű')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+HUNGARIAN_LANG_MODEL = {</span>
<span class="gi">+    28: {  # 'A'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 2,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 2,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 2,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 2,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 2,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'B'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'C'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'D'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'E'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 2,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 2,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 2,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'F'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'G'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 2,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'H'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 2,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'I'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 2,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 2,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'J'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'K'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 2,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'L'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'M'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'N'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 2,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 2,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'O'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 2,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 2,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'P'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'R'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 2,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'S'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 3,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # 'T'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 2,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'U'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'V'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 2,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'Y'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 2,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 0,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 1,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'Z'</span>
<span class="gi">+        28: 2,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 2,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 2,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 2,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 1,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 1,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 2,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 1,  # 'Ó'</span>
<span class="gi">+        59: 1,  # 'Ö'</span>
<span class="gi">+        60: 1,  # 'Ú'</span>
<span class="gi">+        63: 1,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'a'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'b'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'c'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'd'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'e'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 3,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 2,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'f'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'g'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 3,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'h'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'i'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 3,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 2,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'j'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 3,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'k'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'l'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 3,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 3,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 3,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'm'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 2,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'n'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 3,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'o'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 1,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'p'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'r'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 2,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 3,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 2,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 's'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 3,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 't'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 3,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 3,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 3,  # 'ő'</span>
<span class="gi">+        56: 2,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'u'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 2,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 1,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 2,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'v'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 2,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # 'x'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 1,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'y'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 2,  # 'í'</span>
<span class="gi">+        25: 2,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 2,  # 'ü'</span>
<span class="gi">+        42: 1,  # 'ő'</span>
<span class="gi">+        56: 2,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'z'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 3,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 3,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 3,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 3,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 3,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 3,  # 'á'</span>
<span class="gi">+        15: 3,  # 'é'</span>
<span class="gi">+        30: 3,  # 'í'</span>
<span class="gi">+        25: 3,  # 'ó'</span>
<span class="gi">+        24: 3,  # 'ö'</span>
<span class="gi">+        31: 2,  # 'ú'</span>
<span class="gi">+        29: 3,  # 'ü'</span>
<span class="gi">+        42: 2,  # 'ő'</span>
<span class="gi">+        56: 1,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'Á'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 2,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 1,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'É'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 1,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 2,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 2,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 2,  # 'R'</span>
<span class="gi">+        33: 2,  # 'S'</span>
<span class="gi">+        37: 2,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'Í'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 0,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 'Ó'</span>
<span class="gi">+        28: 1,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 1,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 2,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 0,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 1,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'Ö'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 1,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 0,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # 'Ú'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 1,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 1,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 0,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 0,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 0,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 0,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    63: {  # 'Ü'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 1,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 1,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 1,  # 'G'</span>
<span class="gi">+        38: 1,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 1,  # 'J'</span>
<span class="gi">+        36: 1,  # 'K'</span>
<span class="gi">+        41: 1,  # 'L'</span>
<span class="gi">+        34: 1,  # 'M'</span>
<span class="gi">+        35: 1,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 1,  # 'R'</span>
<span class="gi">+        33: 1,  # 'S'</span>
<span class="gi">+        37: 1,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 1,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 1,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 0,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 0,  # 'j'</span>
<span class="gi">+        7: 0,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 1,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'á'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 3,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 2,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 1,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 2,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'é'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 3,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 3,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'í'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 0,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'ó'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 2,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 3,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 2,  # 'i'</span>
<span class="gi">+        22: 2,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 1,  # 'ö'</span>
<span class="gi">+        31: 1,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'ö'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 0,  # 'a'</span>
<span class="gi">+        18: 3,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 0,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 2,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 0,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 2,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 3,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 3,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 3,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'ú'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 2,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 2,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 3,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 3,  # 'r'</span>
<span class="gi">+        5: 3,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 1,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'ü'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 3,  # 'g'</span>
<span class="gi">+        20: 2,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 3,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 2,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'ő'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 2,  # 'b'</span>
<span class="gi">+        26: 1,  # 'c'</span>
<span class="gi">+        17: 2,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 2,  # 'k'</span>
<span class="gi">+        6: 3,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 1,  # 'o'</span>
<span class="gi">+        23: 1,  # 'p'</span>
<span class="gi">+        10: 2,  # 'r'</span>
<span class="gi">+        5: 2,  # 's'</span>
<span class="gi">+        3: 2,  # 't'</span>
<span class="gi">+        21: 1,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 1,  # 'é'</span>
<span class="gi">+        30: 1,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 1,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'ű'</span>
<span class="gi">+        28: 0,  # 'A'</span>
<span class="gi">+        40: 0,  # 'B'</span>
<span class="gi">+        54: 0,  # 'C'</span>
<span class="gi">+        45: 0,  # 'D'</span>
<span class="gi">+        32: 0,  # 'E'</span>
<span class="gi">+        50: 0,  # 'F'</span>
<span class="gi">+        49: 0,  # 'G'</span>
<span class="gi">+        38: 0,  # 'H'</span>
<span class="gi">+        39: 0,  # 'I'</span>
<span class="gi">+        53: 0,  # 'J'</span>
<span class="gi">+        36: 0,  # 'K'</span>
<span class="gi">+        41: 0,  # 'L'</span>
<span class="gi">+        34: 0,  # 'M'</span>
<span class="gi">+        35: 0,  # 'N'</span>
<span class="gi">+        47: 0,  # 'O'</span>
<span class="gi">+        46: 0,  # 'P'</span>
<span class="gi">+        43: 0,  # 'R'</span>
<span class="gi">+        33: 0,  # 'S'</span>
<span class="gi">+        37: 0,  # 'T'</span>
<span class="gi">+        57: 0,  # 'U'</span>
<span class="gi">+        48: 0,  # 'V'</span>
<span class="gi">+        55: 0,  # 'Y'</span>
<span class="gi">+        52: 0,  # 'Z'</span>
<span class="gi">+        2: 1,  # 'a'</span>
<span class="gi">+        18: 1,  # 'b'</span>
<span class="gi">+        26: 0,  # 'c'</span>
<span class="gi">+        17: 1,  # 'd'</span>
<span class="gi">+        1: 1,  # 'e'</span>
<span class="gi">+        27: 1,  # 'f'</span>
<span class="gi">+        12: 1,  # 'g'</span>
<span class="gi">+        20: 1,  # 'h'</span>
<span class="gi">+        9: 1,  # 'i'</span>
<span class="gi">+        22: 1,  # 'j'</span>
<span class="gi">+        7: 1,  # 'k'</span>
<span class="gi">+        6: 1,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        8: 0,  # 'o'</span>
<span class="gi">+        23: 0,  # 'p'</span>
<span class="gi">+        10: 1,  # 'r'</span>
<span class="gi">+        5: 1,  # 's'</span>
<span class="gi">+        3: 1,  # 't'</span>
<span class="gi">+        21: 0,  # 'u'</span>
<span class="gi">+        19: 1,  # 'v'</span>
<span class="gi">+        62: 0,  # 'x'</span>
<span class="gi">+        16: 0,  # 'y'</span>
<span class="gi">+        11: 2,  # 'z'</span>
<span class="gi">+        51: 0,  # 'Á'</span>
<span class="gi">+        44: 0,  # 'É'</span>
<span class="gi">+        61: 0,  # 'Í'</span>
<span class="gi">+        58: 0,  # 'Ó'</span>
<span class="gi">+        59: 0,  # 'Ö'</span>
<span class="gi">+        60: 0,  # 'Ú'</span>
<span class="gi">+        63: 0,  # 'Ü'</span>
<span class="gi">+        14: 0,  # 'á'</span>
<span class="gi">+        15: 0,  # 'é'</span>
<span class="gi">+        30: 0,  # 'í'</span>
<span class="gi">+        25: 0,  # 'ó'</span>
<span class="gi">+        24: 0,  # 'ö'</span>
<span class="gi">+        31: 0,  # 'ú'</span>
<span class="gi">+        29: 0,  # 'ü'</span>
<span class="gi">+        42: 0,  # 'ő'</span>
<span class="gi">+        56: 0,  # 'ű'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+WINDOWS_1250_HUNGARIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 28,  # 'A'</span>
<span class="gi">+    66: 40,  # 'B'</span>
<span class="gi">+    67: 54,  # 'C'</span>
<span class="gi">+    68: 45,  # 'D'</span>
<span class="gi">+    69: 32,  # 'E'</span>
<span class="gi">+    70: 50,  # 'F'</span>
<span class="gi">+    71: 49,  # 'G'</span>
<span class="gi">+    72: 38,  # 'H'</span>
<span class="gi">+    73: 39,  # 'I'</span>
<span class="gi">+    74: 53,  # 'J'</span>
<span class="gi">+    75: 36,  # 'K'</span>
<span class="gi">+    76: 41,  # 'L'</span>
<span class="gi">+    77: 34,  # 'M'</span>
<span class="gi">+    78: 35,  # 'N'</span>
<span class="gi">+    79: 47,  # 'O'</span>
<span class="gi">+    80: 46,  # 'P'</span>
<span class="gi">+    81: 72,  # 'Q'</span>
<span class="gi">+    82: 43,  # 'R'</span>
<span class="gi">+    83: 33,  # 'S'</span>
<span class="gi">+    84: 37,  # 'T'</span>
<span class="gi">+    85: 57,  # 'U'</span>
<span class="gi">+    86: 48,  # 'V'</span>
<span class="gi">+    87: 64,  # 'W'</span>
<span class="gi">+    88: 68,  # 'X'</span>
<span class="gi">+    89: 55,  # 'Y'</span>
<span class="gi">+    90: 52,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 2,  # 'a'</span>
<span class="gi">+    98: 18,  # 'b'</span>
<span class="gi">+    99: 26,  # 'c'</span>
<span class="gi">+    100: 17,  # 'd'</span>
<span class="gi">+    101: 1,  # 'e'</span>
<span class="gi">+    102: 27,  # 'f'</span>
<span class="gi">+    103: 12,  # 'g'</span>
<span class="gi">+    104: 20,  # 'h'</span>
<span class="gi">+    105: 9,  # 'i'</span>
<span class="gi">+    106: 22,  # 'j'</span>
<span class="gi">+    107: 7,  # 'k'</span>
<span class="gi">+    108: 6,  # 'l'</span>
<span class="gi">+    109: 13,  # 'm'</span>
<span class="gi">+    110: 4,  # 'n'</span>
<span class="gi">+    111: 8,  # 'o'</span>
<span class="gi">+    112: 23,  # 'p'</span>
<span class="gi">+    113: 67,  # 'q'</span>
<span class="gi">+    114: 10,  # 'r'</span>
<span class="gi">+    115: 5,  # 's'</span>
<span class="gi">+    116: 3,  # 't'</span>
<span class="gi">+    117: 21,  # 'u'</span>
<span class="gi">+    118: 19,  # 'v'</span>
<span class="gi">+    119: 65,  # 'w'</span>
<span class="gi">+    120: 62,  # 'x'</span>
<span class="gi">+    121: 16,  # 'y'</span>
<span class="gi">+    122: 11,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 161,  # '€'</span>
<span class="gi">+    129: 162,  # None</span>
<span class="gi">+    130: 163,  # '‚'</span>
<span class="gi">+    131: 164,  # None</span>
<span class="gi">+    132: 165,  # '„'</span>
<span class="gi">+    133: 166,  # '…'</span>
<span class="gi">+    134: 167,  # '†'</span>
<span class="gi">+    135: 168,  # '‡'</span>
<span class="gi">+    136: 169,  # None</span>
<span class="gi">+    137: 170,  # '‰'</span>
<span class="gi">+    138: 171,  # 'Š'</span>
<span class="gi">+    139: 172,  # '‹'</span>
<span class="gi">+    140: 173,  # 'Ś'</span>
<span class="gi">+    141: 174,  # 'Ť'</span>
<span class="gi">+    142: 175,  # 'Ž'</span>
<span class="gi">+    143: 176,  # 'Ź'</span>
<span class="gi">+    144: 177,  # None</span>
<span class="gi">+    145: 178,  # '‘'</span>
<span class="gi">+    146: 179,  # '’'</span>
<span class="gi">+    147: 180,  # '“'</span>
<span class="gi">+    148: 78,  # '”'</span>
<span class="gi">+    149: 181,  # '•'</span>
<span class="gi">+    150: 69,  # '–'</span>
<span class="gi">+    151: 182,  # '—'</span>
<span class="gi">+    152: 183,  # None</span>
<span class="gi">+    153: 184,  # '™'</span>
<span class="gi">+    154: 185,  # 'š'</span>
<span class="gi">+    155: 186,  # '›'</span>
<span class="gi">+    156: 187,  # 'ś'</span>
<span class="gi">+    157: 188,  # 'ť'</span>
<span class="gi">+    158: 189,  # 'ž'</span>
<span class="gi">+    159: 190,  # 'ź'</span>
<span class="gi">+    160: 191,  # '\xa0'</span>
<span class="gi">+    161: 192,  # 'ˇ'</span>
<span class="gi">+    162: 193,  # '˘'</span>
<span class="gi">+    163: 194,  # 'Ł'</span>
<span class="gi">+    164: 195,  # '¤'</span>
<span class="gi">+    165: 196,  # 'Ą'</span>
<span class="gi">+    166: 197,  # '¦'</span>
<span class="gi">+    167: 76,  # '§'</span>
<span class="gi">+    168: 198,  # '¨'</span>
<span class="gi">+    169: 199,  # '©'</span>
<span class="gi">+    170: 200,  # 'Ş'</span>
<span class="gi">+    171: 201,  # '«'</span>
<span class="gi">+    172: 202,  # '¬'</span>
<span class="gi">+    173: 203,  # '\xad'</span>
<span class="gi">+    174: 204,  # '®'</span>
<span class="gi">+    175: 205,  # 'Ż'</span>
<span class="gi">+    176: 81,  # '°'</span>
<span class="gi">+    177: 206,  # '±'</span>
<span class="gi">+    178: 207,  # '˛'</span>
<span class="gi">+    179: 208,  # 'ł'</span>
<span class="gi">+    180: 209,  # '´'</span>
<span class="gi">+    181: 210,  # 'µ'</span>
<span class="gi">+    182: 211,  # '¶'</span>
<span class="gi">+    183: 212,  # '·'</span>
<span class="gi">+    184: 213,  # '¸'</span>
<span class="gi">+    185: 214,  # 'ą'</span>
<span class="gi">+    186: 215,  # 'ş'</span>
<span class="gi">+    187: 216,  # '»'</span>
<span class="gi">+    188: 217,  # 'Ľ'</span>
<span class="gi">+    189: 218,  # '˝'</span>
<span class="gi">+    190: 219,  # 'ľ'</span>
<span class="gi">+    191: 220,  # 'ż'</span>
<span class="gi">+    192: 221,  # 'Ŕ'</span>
<span class="gi">+    193: 51,  # 'Á'</span>
<span class="gi">+    194: 83,  # 'Â'</span>
<span class="gi">+    195: 222,  # 'Ă'</span>
<span class="gi">+    196: 80,  # 'Ä'</span>
<span class="gi">+    197: 223,  # 'Ĺ'</span>
<span class="gi">+    198: 224,  # 'Ć'</span>
<span class="gi">+    199: 225,  # 'Ç'</span>
<span class="gi">+    200: 226,  # 'Č'</span>
<span class="gi">+    201: 44,  # 'É'</span>
<span class="gi">+    202: 227,  # 'Ę'</span>
<span class="gi">+    203: 228,  # 'Ë'</span>
<span class="gi">+    204: 229,  # 'Ě'</span>
<span class="gi">+    205: 61,  # 'Í'</span>
<span class="gi">+    206: 230,  # 'Î'</span>
<span class="gi">+    207: 231,  # 'Ď'</span>
<span class="gi">+    208: 232,  # 'Đ'</span>
<span class="gi">+    209: 233,  # 'Ń'</span>
<span class="gi">+    210: 234,  # 'Ň'</span>
<span class="gi">+    211: 58,  # 'Ó'</span>
<span class="gi">+    212: 235,  # 'Ô'</span>
<span class="gi">+    213: 66,  # 'Ő'</span>
<span class="gi">+    214: 59,  # 'Ö'</span>
<span class="gi">+    215: 236,  # '×'</span>
<span class="gi">+    216: 237,  # 'Ř'</span>
<span class="gi">+    217: 238,  # 'Ů'</span>
<span class="gi">+    218: 60,  # 'Ú'</span>
<span class="gi">+    219: 70,  # 'Ű'</span>
<span class="gi">+    220: 63,  # 'Ü'</span>
<span class="gi">+    221: 239,  # 'Ý'</span>
<span class="gi">+    222: 240,  # 'Ţ'</span>
<span class="gi">+    223: 241,  # 'ß'</span>
<span class="gi">+    224: 84,  # 'ŕ'</span>
<span class="gi">+    225: 14,  # 'á'</span>
<span class="gi">+    226: 75,  # 'â'</span>
<span class="gi">+    227: 242,  # 'ă'</span>
<span class="gi">+    228: 71,  # 'ä'</span>
<span class="gi">+    229: 82,  # 'ĺ'</span>
<span class="gi">+    230: 243,  # 'ć'</span>
<span class="gi">+    231: 73,  # 'ç'</span>
<span class="gi">+    232: 244,  # 'č'</span>
<span class="gi">+    233: 15,  # 'é'</span>
<span class="gi">+    234: 85,  # 'ę'</span>
<span class="gi">+    235: 79,  # 'ë'</span>
<span class="gi">+    236: 86,  # 'ě'</span>
<span class="gi">+    237: 30,  # 'í'</span>
<span class="gi">+    238: 77,  # 'î'</span>
<span class="gi">+    239: 87,  # 'ď'</span>
<span class="gi">+    240: 245,  # 'đ'</span>
<span class="gi">+    241: 246,  # 'ń'</span>
<span class="gi">+    242: 247,  # 'ň'</span>
<span class="gi">+    243: 25,  # 'ó'</span>
<span class="gi">+    244: 74,  # 'ô'</span>
<span class="gi">+    245: 42,  # 'ő'</span>
<span class="gi">+    246: 24,  # 'ö'</span>
<span class="gi">+    247: 248,  # '÷'</span>
<span class="gi">+    248: 249,  # 'ř'</span>
<span class="gi">+    249: 250,  # 'ů'</span>
<span class="gi">+    250: 31,  # 'ú'</span>
<span class="gi">+    251: 56,  # 'ű'</span>
<span class="gi">+    252: 29,  # 'ü'</span>
<span class="gi">+    253: 251,  # 'ý'</span>
<span class="gi">+    254: 252,  # 'ţ'</span>
<span class="gi">+    255: 253,  # '˙'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1250_HUNGARIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="windows-1250",</span>
<span class="gi">+    language="Hungarian",</span>
<span class="gi">+    char_to_order_map=WINDOWS_1250_HUNGARIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=HUNGARIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.947368,</span>
<span class="gi">+    keep_ascii_letters=True,</span>
<span class="gi">+    alphabet="ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnoprstuvzÁÉÍÓÖÚÜáéíóöúüŐőŰű",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_2_HUNGARIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 28,  # 'A'</span>
<span class="gi">+    66: 40,  # 'B'</span>
<span class="gi">+    67: 54,  # 'C'</span>
<span class="gi">+    68: 45,  # 'D'</span>
<span class="gi">+    69: 32,  # 'E'</span>
<span class="gi">+    70: 50,  # 'F'</span>
<span class="gi">+    71: 49,  # 'G'</span>
<span class="gi">+    72: 38,  # 'H'</span>
<span class="gi">+    73: 39,  # 'I'</span>
<span class="gi">+    74: 53,  # 'J'</span>
<span class="gi">+    75: 36,  # 'K'</span>
<span class="gi">+    76: 41,  # 'L'</span>
<span class="gi">+    77: 34,  # 'M'</span>
<span class="gi">+    78: 35,  # 'N'</span>
<span class="gi">+    79: 47,  # 'O'</span>
<span class="gi">+    80: 46,  # 'P'</span>
<span class="gi">+    81: 71,  # 'Q'</span>
<span class="gi">+    82: 43,  # 'R'</span>
<span class="gi">+    83: 33,  # 'S'</span>
<span class="gi">+    84: 37,  # 'T'</span>
<span class="gi">+    85: 57,  # 'U'</span>
<span class="gi">+    86: 48,  # 'V'</span>
<span class="gi">+    87: 64,  # 'W'</span>
<span class="gi">+    88: 68,  # 'X'</span>
<span class="gi">+    89: 55,  # 'Y'</span>
<span class="gi">+    90: 52,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 2,  # 'a'</span>
<span class="gi">+    98: 18,  # 'b'</span>
<span class="gi">+    99: 26,  # 'c'</span>
<span class="gi">+    100: 17,  # 'd'</span>
<span class="gi">+    101: 1,  # 'e'</span>
<span class="gi">+    102: 27,  # 'f'</span>
<span class="gi">+    103: 12,  # 'g'</span>
<span class="gi">+    104: 20,  # 'h'</span>
<span class="gi">+    105: 9,  # 'i'</span>
<span class="gi">+    106: 22,  # 'j'</span>
<span class="gi">+    107: 7,  # 'k'</span>
<span class="gi">+    108: 6,  # 'l'</span>
<span class="gi">+    109: 13,  # 'm'</span>
<span class="gi">+    110: 4,  # 'n'</span>
<span class="gi">+    111: 8,  # 'o'</span>
<span class="gi">+    112: 23,  # 'p'</span>
<span class="gi">+    113: 67,  # 'q'</span>
<span class="gi">+    114: 10,  # 'r'</span>
<span class="gi">+    115: 5,  # 's'</span>
<span class="gi">+    116: 3,  # 't'</span>
<span class="gi">+    117: 21,  # 'u'</span>
<span class="gi">+    118: 19,  # 'v'</span>
<span class="gi">+    119: 65,  # 'w'</span>
<span class="gi">+    120: 62,  # 'x'</span>
<span class="gi">+    121: 16,  # 'y'</span>
<span class="gi">+    122: 11,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 159,  # '\x80'</span>
<span class="gi">+    129: 160,  # '\x81'</span>
<span class="gi">+    130: 161,  # '\x82'</span>
<span class="gi">+    131: 162,  # '\x83'</span>
<span class="gi">+    132: 163,  # '\x84'</span>
<span class="gi">+    133: 164,  # '\x85'</span>
<span class="gi">+    134: 165,  # '\x86'</span>
<span class="gi">+    135: 166,  # '\x87'</span>
<span class="gi">+    136: 167,  # '\x88'</span>
<span class="gi">+    137: 168,  # '\x89'</span>
<span class="gi">+    138: 169,  # '\x8a'</span>
<span class="gi">+    139: 170,  # '\x8b'</span>
<span class="gi">+    140: 171,  # '\x8c'</span>
<span class="gi">+    141: 172,  # '\x8d'</span>
<span class="gi">+    142: 173,  # '\x8e'</span>
<span class="gi">+    143: 174,  # '\x8f'</span>
<span class="gi">+    144: 175,  # '\x90'</span>
<span class="gi">+    145: 176,  # '\x91'</span>
<span class="gi">+    146: 177,  # '\x92'</span>
<span class="gi">+    147: 178,  # '\x93'</span>
<span class="gi">+    148: 179,  # '\x94'</span>
<span class="gi">+    149: 180,  # '\x95'</span>
<span class="gi">+    150: 181,  # '\x96'</span>
<span class="gi">+    151: 182,  # '\x97'</span>
<span class="gi">+    152: 183,  # '\x98'</span>
<span class="gi">+    153: 184,  # '\x99'</span>
<span class="gi">+    154: 185,  # '\x9a'</span>
<span class="gi">+    155: 186,  # '\x9b'</span>
<span class="gi">+    156: 187,  # '\x9c'</span>
<span class="gi">+    157: 188,  # '\x9d'</span>
<span class="gi">+    158: 189,  # '\x9e'</span>
<span class="gi">+    159: 190,  # '\x9f'</span>
<span class="gi">+    160: 191,  # '\xa0'</span>
<span class="gi">+    161: 192,  # 'Ą'</span>
<span class="gi">+    162: 193,  # '˘'</span>
<span class="gi">+    163: 194,  # 'Ł'</span>
<span class="gi">+    164: 195,  # '¤'</span>
<span class="gi">+    165: 196,  # 'Ľ'</span>
<span class="gi">+    166: 197,  # 'Ś'</span>
<span class="gi">+    167: 75,  # '§'</span>
<span class="gi">+    168: 198,  # '¨'</span>
<span class="gi">+    169: 199,  # 'Š'</span>
<span class="gi">+    170: 200,  # 'Ş'</span>
<span class="gi">+    171: 201,  # 'Ť'</span>
<span class="gi">+    172: 202,  # 'Ź'</span>
<span class="gi">+    173: 203,  # '\xad'</span>
<span class="gi">+    174: 204,  # 'Ž'</span>
<span class="gi">+    175: 205,  # 'Ż'</span>
<span class="gi">+    176: 79,  # '°'</span>
<span class="gi">+    177: 206,  # 'ą'</span>
<span class="gi">+    178: 207,  # '˛'</span>
<span class="gi">+    179: 208,  # 'ł'</span>
<span class="gi">+    180: 209,  # '´'</span>
<span class="gi">+    181: 210,  # 'ľ'</span>
<span class="gi">+    182: 211,  # 'ś'</span>
<span class="gi">+    183: 212,  # 'ˇ'</span>
<span class="gi">+    184: 213,  # '¸'</span>
<span class="gi">+    185: 214,  # 'š'</span>
<span class="gi">+    186: 215,  # 'ş'</span>
<span class="gi">+    187: 216,  # 'ť'</span>
<span class="gi">+    188: 217,  # 'ź'</span>
<span class="gi">+    189: 218,  # '˝'</span>
<span class="gi">+    190: 219,  # 'ž'</span>
<span class="gi">+    191: 220,  # 'ż'</span>
<span class="gi">+    192: 221,  # 'Ŕ'</span>
<span class="gi">+    193: 51,  # 'Á'</span>
<span class="gi">+    194: 81,  # 'Â'</span>
<span class="gi">+    195: 222,  # 'Ă'</span>
<span class="gi">+    196: 78,  # 'Ä'</span>
<span class="gi">+    197: 223,  # 'Ĺ'</span>
<span class="gi">+    198: 224,  # 'Ć'</span>
<span class="gi">+    199: 225,  # 'Ç'</span>
<span class="gi">+    200: 226,  # 'Č'</span>
<span class="gi">+    201: 44,  # 'É'</span>
<span class="gi">+    202: 227,  # 'Ę'</span>
<span class="gi">+    203: 228,  # 'Ë'</span>
<span class="gi">+    204: 229,  # 'Ě'</span>
<span class="gi">+    205: 61,  # 'Í'</span>
<span class="gi">+    206: 230,  # 'Î'</span>
<span class="gi">+    207: 231,  # 'Ď'</span>
<span class="gi">+    208: 232,  # 'Đ'</span>
<span class="gi">+    209: 233,  # 'Ń'</span>
<span class="gi">+    210: 234,  # 'Ň'</span>
<span class="gi">+    211: 58,  # 'Ó'</span>
<span class="gi">+    212: 235,  # 'Ô'</span>
<span class="gi">+    213: 66,  # 'Ő'</span>
<span class="gi">+    214: 59,  # 'Ö'</span>
<span class="gi">+    215: 236,  # '×'</span>
<span class="gi">+    216: 237,  # 'Ř'</span>
<span class="gi">+    217: 238,  # 'Ů'</span>
<span class="gi">+    218: 60,  # 'Ú'</span>
<span class="gi">+    219: 69,  # 'Ű'</span>
<span class="gi">+    220: 63,  # 'Ü'</span>
<span class="gi">+    221: 239,  # 'Ý'</span>
<span class="gi">+    222: 240,  # 'Ţ'</span>
<span class="gi">+    223: 241,  # 'ß'</span>
<span class="gi">+    224: 82,  # 'ŕ'</span>
<span class="gi">+    225: 14,  # 'á'</span>
<span class="gi">+    226: 74,  # 'â'</span>
<span class="gi">+    227: 242,  # 'ă'</span>
<span class="gi">+    228: 70,  # 'ä'</span>
<span class="gi">+    229: 80,  # 'ĺ'</span>
<span class="gi">+    230: 243,  # 'ć'</span>
<span class="gi">+    231: 72,  # 'ç'</span>
<span class="gi">+    232: 244,  # 'č'</span>
<span class="gi">+    233: 15,  # 'é'</span>
<span class="gi">+    234: 83,  # 'ę'</span>
<span class="gi">+    235: 77,  # 'ë'</span>
<span class="gi">+    236: 84,  # 'ě'</span>
<span class="gi">+    237: 30,  # 'í'</span>
<span class="gi">+    238: 76,  # 'î'</span>
<span class="gi">+    239: 85,  # 'ď'</span>
<span class="gi">+    240: 245,  # 'đ'</span>
<span class="gi">+    241: 246,  # 'ń'</span>
<span class="gi">+    242: 247,  # 'ň'</span>
<span class="gi">+    243: 25,  # 'ó'</span>
<span class="gi">+    244: 73,  # 'ô'</span>
<span class="gi">+    245: 42,  # 'ő'</span>
<span class="gi">+    246: 24,  # 'ö'</span>
<span class="gi">+    247: 248,  # '÷'</span>
<span class="gi">+    248: 249,  # 'ř'</span>
<span class="gi">+    249: 250,  # 'ů'</span>
<span class="gi">+    250: 31,  # 'ú'</span>
<span class="gi">+    251: 56,  # 'ű'</span>
<span class="gi">+    252: 29,  # 'ü'</span>
<span class="gi">+    253: 251,  # 'ý'</span>
<span class="gi">+    254: 252,  # 'ţ'</span>
<span class="gi">+    255: 253,  # '˙'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_2_HUNGARIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="ISO-8859-2",</span>
<span class="gi">+    language="Hungarian",</span>
<span class="gi">+    char_to_order_map=ISO_8859_2_HUNGARIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=HUNGARIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.947368,</span>
<span class="gi">+    keep_ascii_letters=True,</span>
<span class="gi">+    alphabet="ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnoprstuvzÁÉÍÓÖÚÜáéíóöúüŐőŰű",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langrussianmodel.py b/chardet/langrussianmodel.py</span>
<span class="gh">index 63f3fd3..0d5b178 100644</span>
<span class="gd">--- a/chardet/langrussianmodel.py</span>
<span class="gi">+++ b/chardet/langrussianmodel.py</span>
<span class="gu">@@ -1,774 +1,5725 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-RUSSIAN_LANG_MODEL = {(37): {(37): 0, (44): 1, (33): 1, (46): 1, (41): 1, (</span>
<span class="gd">-    48): 1, (56): 1, (51): 1, (42): 1, (60): 1, (36): 1, (49): 1, (38): 1,</span>
<span class="gd">-    (31): 2, (34): 1, (35): 1, (45): 1, (32): 1, (40): 1, (52): 1, (53): 1,</span>
<span class="gd">-    (55): 1, (58): 1, (50): 1, (57): 1, (63): 1, (62): 0, (61): 0, (47): 0,</span>
<span class="gd">-    (59): 1, (43): 1, (3): 1, (21): 2, (10): 2, (19): 2, (13): 2, (2): 0, (</span>
<span class="gd">-    24): 1, (20): 1, (4): 0, (23): 1, (11): 2, (8): 3, (12): 2, (5): 2, (1):</span>
<span class="gd">-    0, (15): 2, (9): 2, (7): 2, (6): 2, (14): 2, (39): 2, (26): 2, (28): 0,</span>
<span class="gd">-    (22): 1, (25): 2, (29): 0, (54): 0, (18): 0, (17): 0, (30): 1, (27): 0,</span>
<span class="gd">-    (16): 0}, (44): {(37): 1, (44): 0, (33): 1, (46): 1, (41): 0, (48): 1,</span>
<span class="gd">-    (56): 0, (51): 0, (42): 1, (60): 0, (36): 0, (49): 1, (38): 1, (31): 1,</span>
<span class="gd">-    (34): 1, (35): 0, (45): 1, (32): 0, (40): 0, (52): 1, (53): 0, (55): 0,</span>
<span class="gd">-    (58): 0, (50): 0, (57): 0, (63): 0, (62): 1, (61): 0, (47): 0, (59): 0,</span>
<span class="gd">-    (43): 1, (3): 2, (21): 0, (10): 0, (19): 0, (13): 1, (2): 3, (24): 0, (</span>
<span class="gd">-    20): 0, (4): 2, (23): 0, (11): 0, (8): 2, (12): 0, (5): 0, (1): 3, (15):</span>
<span class="gd">-    0, (9): 2, (7): 0, (6): 0, (14): 2, (39): 0, (26): 0, (28): 0, (22): 0,</span>
<span class="gd">-    (25): 0, (29): 0, (54): 0, (18): 2, (17): 1, (30): 2, (27): 1, (16): 1},</span>
<span class="gd">-    (33): {(37): 2, (44): 0, (33): 1, (46): 0, (41): 1, (48): 1, (56): 0, (</span>
<span class="gd">-    51): 0, (42): 1, (60): 0, (36): 1, (49): 1, (38): 1, (31): 1, (34): 1,</span>
<span class="gd">-    (35): 1, (45): 1, (32): 1, (40): 1, (52): 1, (53): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (50): 0, (57): 1, (63): 0, (62): 1, (61): 1, (47): 0, (59): 0, (43): 1,</span>
<span class="gd">-    (3): 2, (21): 1, (10): 1, (19): 1, (13): 2, (2): 3, (24): 0, (20): 2, (</span>
<span class="gd">-    4): 2, (23): 0, (11): 1, (8): 2, (12): 2, (5): 2, (1): 3, (15): 2, (9):</span>
<span class="gd">-    2, (7): 3, (6): 2, (14): 2, (39): 0, (26): 1, (28): 1, (22): 2, (25): 1,</span>
<span class="gd">-    (29): 0, (54): 1, (18): 3, (17): 1, (30): 2, (27): 0, (16): 1}, (46): {</span>
<span class="gd">-    (37): 1, (44): 1, (33): 0, (46): 0, (41): 1, (48): 1, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 1, (60): 0, (36): 0, (49): 1, (38): 1, (31): 1, (34): 1, (35): 1,</span>
<span class="gd">-    (45): 1, (32): 0, (40): 0, (52): 1, (53): 0, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2,</span>
<span class="gd">-    (21): 0, (10): 1, (19): 0, (13): 2, (2): 2, (24): 0, (20): 0, (4): 2, (</span>
<span class="gd">-    23): 0, (11): 0, (8): 2, (12): 1, (5): 1, (1): 3, (15): 0, (9): 2, (7):</span>
<span class="gd">-    0, (6): 0, (14): 2, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0, (29): </span>
<span class="gd">-    0, (54): 0, (18): 0, (17): 1, (30): 1, (27): 1, (16): 0}, (41): {(37): </span>
<span class="gd">-    1, (44): 0, (33): 1, (46): 0, (41): 0, (48): 2, (56): 1, (51): 0, (42):</span>
<span class="gd">-    1, (60): 0, (36): 1, (49): 1, (38): 0, (31): 1, (34): 1, (35): 0, (45):</span>
<span class="gd">-    1, (32): 1, (40): 0, (52): 1, (53): 0, (55): 0, (58): 1, (50): 1, (57):</span>
<span class="gd">-    0, (63): 0, (62): 1, (61): 1, (47): 0, (59): 0, (43): 1, (3): 3, (21): </span>
<span class="gd">-    0, (10): 2, (19): 0, (13): 0, (2): 2, (24): 3, (20): 1, (4): 2, (23): 0,</span>
<span class="gd">-    (11): 0, (8): 2, (12): 1, (5): 1, (1): 3, (15): 0, (9): 2, (7): 0, (6):</span>
<span class="gd">-    0, (14): 2, (39): 0, (26): 1, (28): 0, (22): 0, (25): 0, (29): 0, (54):</span>
<span class="gd">-    0, (18): 1, (17): 1, (30): 2, (27): 1, (16): 1}, (48): {(37): 1, (44): </span>
<span class="gd">-    1, (33): 1, (46): 1, (41): 1, (48): 1, (56): 1, (51): 1, (42): 1, (60):</span>
<span class="gd">-    1, (36): 1, (49): 1, (38): 1, (31): 2, (34): 1, (35): 1, (45): 2, (32):</span>
<span class="gd">-    2, (40): 1, (52): 0, (53): 0, (55): 1, (58): 1, (50): 1, (57): 1, (63):</span>
<span class="gd">-    1, (62): 0, (61): 0, (47): 0, (59): 0, (43): 1, (3): 0, (21): 0, (10): </span>
<span class="gd">-    2, (19): 2, (13): 2, (2): 2, (24): 1, (20): 1, (4): 0, (23): 2, (11): 1,</span>
<span class="gd">-    (8): 2, (12): 2, (5): 1, (1): 0, (15): 1, (9): 1, (7): 3, (6): 0, (14):</span>
<span class="gd">-    0, (39): 1, (26): 1, (28): 0, (22): 0, (25): 1, (29): 2, (54): 0, (18):</span>
<span class="gd">-    0, (17): 0, (30): 0, (27): 1, (16): 0}, (56): {(37): 1, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 1, (48): 1, (56): 0, (51): 1, (42): 1, (60): 0, (36):</span>
<span class="gd">-    0, (49): 0, (38): 0, (31): 1, (34): 1, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 1, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): 1, (10): 0, (19): </span>
<span class="gd">-    1, (13): 1, (2): 2, (24): 1, (20): 0, (4): 2, (23): 0, (11): 0, (8): 0,</span>
<span class="gd">-    (12): 1, (5): 0, (1): 2, (15): 0, (9): 1, (7): 0, (6): 0, (14): 2, (39):</span>
<span class="gd">-    0, (26): 0, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 0, (17):</span>
<span class="gd">-    0, (30): 0, (27): 2, (16): 0}, (51): {(37): 1, (44): 0, (33): 1, (46): </span>
<span class="gd">-    1, (41): 1, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 0, (49):</span>
<span class="gd">-    1, (38): 1, (31): 1, (34): 1, (35): 0, (45): 1, (32): 0, (40): 0, (52):</span>
<span class="gd">-    1, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 1, (61):</span>
<span class="gd">-    1, (47): 0, (59): 0, (43): 0, (3): 3, (21): 1, (10): 2, (19): 0, (13): </span>
<span class="gd">-    2, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0, (11): 0, (8): 1, (12): 1,</span>
<span class="gd">-    (5): 2, (1): 2, (15): 0, (9): 1, (7): 0, (6): 0, (14): 1, (39): 0, (26):</span>
<span class="gd">-    0, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 1, (17): 0, (30):</span>
<span class="gd">-    0, (27): 0, (16): 1}, (42): {(37): 1, (44): 1, (33): 1, (46): 1, (41): </span>
<span class="gd">-    1, (48): 2, (56): 1, (51): 1, (42): 1, (60): 1, (36): 1, (49): 1, (38):</span>
<span class="gd">-    1, (31): 1, (34): 1, (35): 1, (45): 1, (32): 2, (40): 1, (52): 0, (53):</span>
<span class="gd">-    1, (55): 1, (58): 1, (50): 1, (57): 0, (63): 1, (62): 0, (61): 0, (47):</span>
<span class="gd">-    0, (59): 1, (43): 1, (3): 1, (21): 2, (10): 2, (19): 2, (13): 2, (2): 2,</span>
<span class="gd">-    (24): 0, (20): 2, (4): 1, (23): 0, (11): 1, (8): 2, (12): 2, (5): 2, (1</span>
<span class="gd">-    ): 1, (15): 1, (9): 2, (7): 2, (6): 2, (14): 1, (39): 1, (26): 2, (28):</span>
<span class="gd">-    0, (22): 0, (25): 1, (29): 1, (54): 0, (18): 0, (17): 0, (30): 0, (27):</span>
<span class="gd">-    1, (16): 0}, (60): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 1, (48): </span>
<span class="gd">-    0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 1, (49): 1, (38): 0, (31):</span>
<span class="gd">-    1, (34): 0, (35): 0, (45): 0, (32): 1, (40): 1, (52): 0, (53): 0, (55):</span>
<span class="gd">-    1, (58): 1, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59):</span>
<span class="gd">-    0, (43): 0, (3): 0, (21): 0, (10): 0, (19): 0, (13): 0, (2): 1, (24): 0,</span>
<span class="gd">-    (20): 0, (4): 0, (23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1): 2, (15</span>
<span class="gd">-    ): 0, (9): 0, (7): 0, (6): 0, (14): 0, (39): 0, (26): 0, (28): 0, (22):</span>
<span class="gd">-    0, (25): 0, (29): 0, (54): 0, (18): 0, (17): 0, (30): 0, (27): 0, (16):</span>
<span class="gd">-    0}, (36): {(37): 2, (44): 0, (33): 1, (46): 0, (41): 0, (48): 1, (56): </span>
<span class="gd">-    0, (51): 1, (42): 1, (60): 0, (36): 0, (49): 1, (38): 0, (31): 1, (34):</span>
<span class="gd">-    2, (35): 1, (45): 1, (32): 1, (40): 1, (52): 1, (53): 0, (55): 0, (58):</span>
<span class="gd">-    1, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43):</span>
<span class="gd">-    0, (3): 3, (21): 0, (10): 1, (19): 0, (13): 0, (2): 2, (24): 0, (20): 0,</span>
<span class="gd">-    (4): 2, (23): 0, (11): 0, (8): 2, (12): 0, (5): 1, (1): 3, (15): 0, (9):</span>
<span class="gd">-    2, (7): 2, (6): 2, (14): 2, (39): 0, (26): 1, (28): 0, (22): 0, (25): 0,</span>
<span class="gd">-    (29): 0, (54): 0, (18): 1, (17): 1, (30): 2, (27): 1, (16): 0}, (49): {</span>
<span class="gd">-    (37): 2, (44): 0, (33): 0, (46): 1, (41): 0, (48): 1, (56): 1, (51): 0,</span>
<span class="gd">-    (42): 1, (60): 0, (36): 1, (49): 1, (38): 1, (31): 0, (34): 1, (35): 1,</span>
<span class="gd">-    (45): 0, (32): 1, (40): 1, (52): 1, (53): 0, (55): 0, (58): 0, (50): 1,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 1, (61): 1, (47): 0, (59): 1, (43): 1, (3): 2,</span>
<span class="gd">-    (21): 0, (10): 0, (19): 1, (13): 0, (2): 2, (24): 1, (20): 0, (4): 2, (</span>
<span class="gd">-    23): 0, (11): 0, (8): 1, (12): 0, (5): 1, (1): 2, (15): 0, (9): 0, (7):</span>
<span class="gd">-    0, (6): 0, (14): 2, (39): 0, (26): 1, (28): 0, (22): 0, (25): 0, (29): </span>
<span class="gd">-    0, (54): 0, (18): 1, (17): 1, (30): 2, (27): 2, (16): 1}, (38): {(37): </span>
<span class="gd">-    1, (44): 1, (33): 1, (46): 0, (41): 0, (48): 1, (56): 0, (51): 0, (42):</span>
<span class="gd">-    1, (60): 0, (36): 1, (49): 1, (38): 1, (31): 1, (34): 1, (35): 1, (45):</span>
<span class="gd">-    1, (32): 1, (40): 1, (52): 1, (53): 1, (55): 1, (58): 0, (50): 0, (57):</span>
<span class="gd">-    0, (63): 0, (62): 1, (61): 0, (47): 1, (59): 0, (43): 1, (3): 3, (21): </span>
<span class="gd">-    0, (10): 0, (19): 1, (13): 0, (2): 2, (24): 0, (20): 0, (4): 3, (23): 0,</span>
<span class="gd">-    (11): 0, (8): 1, (12): 1, (5): 2, (1): 3, (15): 0, (9): 1, (7): 1, (6):</span>
<span class="gd">-    0, (14): 2, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0, (29): 0, (54):</span>
<span class="gd">-    0, (18): 3, (17): 1, (30): 2, (27): 1, (16): 1}, (31): {(37): 2, (44): </span>
<span class="gd">-    0, (33): 0, (46): 1, (41): 1, (48): 1, (56): 0, (51): 1, (42): 2, (60):</span>
<span class="gd">-    0, (36): 1, (49): 0, (38): 0, (31): 1, (34): 1, (35): 0, (45): 1, (32):</span>
<span class="gd">-    1, (40): 1, (52): 1, (53): 1, (55): 1, (58): 1, (50): 1, (57): 0, (63):</span>
<span class="gd">-    0, (62): 1, (61): 1, (47): 1, (59): 0, (43): 1, (3): 3, (21): 0, (10): </span>
<span class="gd">-    0, (19): 0, (13): 0, (2): 3, (24): 0, (20): 0, (4): 3, (23): 0, (11): 0,</span>
<span class="gd">-    (8): 0, (12): 0, (5): 0, (1): 3, (15): 0, (9): 1, (7): 0, (6): 0, (14):</span>
<span class="gd">-    3, (39): 0, (26): 1, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18):</span>
<span class="gd">-    1, (17): 2, (30): 1, (27): 1, (16): 1}, (34): {(37): 0, (44): 1, (33): </span>
<span class="gd">-    1, (46): 1, (41): 2, (48): 1, (56): 1, (51): 1, (42): 1, (60): 1, (36):</span>
<span class="gd">-    1, (49): 2, (38): 1, (31): 2, (34): 1, (35): 1, (45): 2, (32): 1, (40):</span>
<span class="gd">-    1, (52): 1, (53): 1, (55): 1, (58): 0, (50): 1, (57): 1, (63): 1, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 1, (3): 1, (21): 2, (10): 1, (19): </span>
<span class="gd">-    2, (13): 2, (2): 0, (24): 1, (20): 1, (4): 0, (23): 1, (11): 2, (8): 2,</span>
<span class="gd">-    (12): 1, (5): 3, (1): 0, (15): 2, (9): 2, (7): 2, (6): 2, (14): 1, (39):</span>
<span class="gd">-    1, (26): 2, (28): 1, (22): 2, (25): 2, (29): 1, (54): 0, (18): 0, (17):</span>
<span class="gd">-    0, (30): 0, (27): 0, (16): 0}, (35): {(37): 1, (44): 0, (33): 0, (46): </span>
<span class="gd">-    0, (41): 0, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 0, (49):</span>
<span class="gd">-    1, (38): 0, (31): 1, (34): 1, (35): 1, (45): 2, (32): 1, (40): 1, (52):</span>
<span class="gd">-    1, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 1, (61):</span>
<span class="gd">-    1, (47): 0, (59): 0, (43): 1, (3): 2, (21): 0, (10): 0, (19): 0, (13): </span>
<span class="gd">-    0, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0, (11): 0, (8): 2, (12): 0,</span>
<span class="gd">-    (5): 1, (1): 3, (15): 0, (9): 3, (7): 1, (6): 1, (14): 2, (39): 1, (26):</span>
<span class="gd">-    0, (28): 0, (22): 0, (25): 1, (29): 0, (54): 0, (18): 1, (17): 2, (30):</span>
<span class="gd">-    1, (27): 0, (16): 2}, (45): {(37): 2, (44): 1, (33): 1, (46): 1, (41): </span>
<span class="gd">-    1, (48): 2, (56): 1, (51): 0, (42): 2, (60): 0, (36): 1, (49): 1, (38):</span>
<span class="gd">-    1, (31): 1, (34): 2, (35): 0, (45): 1, (32): 1, (40): 1, (52): 1, (53):</span>
<span class="gd">-    0, (55): 1, (58): 1, (50): 1, (57): 1, (63): 0, (62): 1, (61): 1, (47):</span>
<span class="gd">-    1, (59): 1, (43): 1, (3): 3, (21): 0, (10): 1, (19): 0, (13): 0, (2): 2,</span>
<span class="gd">-    (24): 1, (20): 0, (4): 2, (23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1</span>
<span class="gd">-    ): 3, (15): 0, (9): 1, (7): 0, (6): 0, (14): 2, (39): 0, (26): 0, (28):</span>
<span class="gd">-    0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 2, (17): 0, (30): 1, (27):</span>
<span class="gd">-    1, (16): 2}, (32): {(37): 1, (44): 1, (33): 1, (46): 1, (41): 1, (48): </span>
<span class="gd">-    1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 1, (49): 1, (38): 1, (31):</span>
<span class="gd">-    1, (34): 1, (35): 1, (45): 1, (32): 1, (40): 2, (52): 1, (53): 0, (55):</span>
<span class="gd">-    1, (58): 1, (50): 1, (57): 1, (63): 0, (62): 1, (61): 1, (47): 1, (59):</span>
<span class="gd">-    1, (43): 1, (3): 2, (21): 1, (10): 2, (19): 1, (13): 2, (2): 3, (24): 1,</span>
<span class="gd">-    (20): 1, (4): 2, (23): 0, (11): 2, (8): 2, (12): 2, (5): 2, (1): 2, (15</span>
<span class="gd">-    ): 2, (9): 2, (7): 1, (6): 3, (14): 2, (39): 1, (26): 1, (28): 1, (22):</span>
<span class="gd">-    1, (25): 0, (29): 0, (54): 1, (18): 1, (17): 1, (30): 2, (27): 1, (16):</span>
<span class="gd">-    1}, (40): {(37): 1, (44): 0, (33): 1, (46): 0, (41): 0, (48): 1, (56): </span>
<span class="gd">-    0, (51): 0, (42): 1, (60): 0, (36): 1, (49): 1, (38): 1, (31): 1, (34):</span>
<span class="gd">-    2, (35): 0, (45): 1, (32): 1, (40): 1, (52): 1, (53): 0, (55): 0, (58):</span>
<span class="gd">-    0, (50): 1, (57): 0, (63): 0, (62): 1, (61): 1, (47): 1, (59): 1, (43):</span>
<span class="gd">-    1, (3): 3, (21): 1, (10): 2, (19): 0, (13): 0, (2): 3, (24): 0, (20): 0,</span>
<span class="gd">-    (4): 2, (23): 0, (11): 1, (8): 1, (12): 0, (5): 0, (1): 3, (15): 0, (9):</span>
<span class="gd">-    2, (7): 1, (6): 0, (14): 2, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0,</span>
<span class="gd">-    (29): 1, (54): 0, (18): 3, (17): 1, (30): 2, (27): 1, (16): 1}, (52): {</span>
<span class="gd">-    (37): 1, (44): 1, (33): 1, (46): 1, (41): 1, (48): 1, (56): 1, (51): 0,</span>
<span class="gd">-    (42): 0, (60): 1, (36): 1, (49): 1, (38): 1, (31): 1, (34): 1, (35): 1,</span>
<span class="gd">-    (45): 1, (32): 1, (40): 1, (52): 0, (53): 0, (55): 1, (58): 0, (50): 1,</span>
<span class="gd">-    (57): 1, (63): 1, (62): 0, (61): 0, (47): 0, (59): 1, (43): 0, (3): 1,</span>
<span class="gd">-    (21): 2, (10): 2, (19): 1, (13): 2, (2): 1, (24): 2, (20): 2, (4): 2, (</span>
<span class="gd">-    23): 1, (11): 1, (8): 2, (12): 2, (5): 1, (1): 2, (15): 1, (9): 2, (7):</span>
<span class="gd">-    2, (6): 2, (14): 0, (39): 1, (26): 1, (28): 1, (22): 2, (25): 1, (29): </span>
<span class="gd">-    1, (54): 0, (18): 0, (17): 0, (30): 2, (27): 1, (16): 0}, (53): {(37): </span>
<span class="gd">-    1, (44): 1, (33): 0, (46): 0, (41): 0, (48): 1, (56): 0, (51): 0, (42):</span>
<span class="gd">-    1, (60): 0, (36): 0, (49): 1, (38): 0, (31): 0, (34): 1, (35): 0, (45):</span>
<span class="gd">-    1, (32): 0, (40): 0, (52): 1, (53): 0, (55): 0, (58): 0, (50): 0, (57):</span>
<span class="gd">-    0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): </span>
<span class="gd">-    0, (10): 0, (19): 0, (13): 0, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0,</span>
<span class="gd">-    (11): 0, (8): 2, (12): 0, (5): 0, (1): 2, (15): 0, (9): 2, (7): 0, (6):</span>
<span class="gd">-    1, (14): 2, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0, (29): 0, (54):</span>
<span class="gd">-    0, (18): 0, (17): 1, (30): 2, (27): 0, (16): 0}, (55): {(37): 1, (44): </span>
<span class="gd">-    0, (33): 1, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 1, (60):</span>
<span class="gd">-    0, (36): 0, (49): 1, (38): 1, (31): 1, (34): 1, (35): 0, (45): 0, (32):</span>
<span class="gd">-    0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63):</span>
<span class="gd">-    0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): 0, (10): </span>
<span class="gd">-    2, (19): 0, (13): 0, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0, (11): 0,</span>
<span class="gd">-    (8): 2, (12): 1, (5): 0, (1): 2, (15): 0, (9): 2, (7): 0, (6): 0, (14):</span>
<span class="gd">-    1, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18):</span>
<span class="gd">-    0, (17): 1, (30): 1, (27): 0, (16): 0}, (58): {(37): 1, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 0, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36):</span>
<span class="gd">-    1, (49): 0, (38): 0, (31): 0, (34): 1, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 1, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    1, (61): 0, (47): 0, (59): 0, (43): 0, (3): 1, (21): 0, (10): 1, (19): </span>
<span class="gd">-    0, (13): 0, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0, (11): 0, (8): 0,</span>
<span class="gd">-    (12): 0, (5): 0, (1): 0, (15): 0, (9): 0, (7): 0, (6): 0, (14): 1, (39):</span>
<span class="gd">-    0, (26): 0, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 1, (17):</span>
<span class="gd">-    0, (30): 0, (27): 1, (16): 0}, (50): {(37): 1, (44): 0, (33): 0, (46): </span>
<span class="gd">-    0, (41): 0, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 1, (49):</span>
<span class="gd">-    0, (38): 0, (31): 1, (34): 0, (35): 1, (45): 0, (32): 0, (40): 1, (52):</span>
<span class="gd">-    1, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61):</span>
<span class="gd">-    1, (47): 0, (59): 0, (43): 0, (3): 2, (21): 0, (10): 0, (19): 0, (13): </span>
<span class="gd">-    0, (2): 2, (24): 0, (20): 0, (4): 2, (23): 0, (11): 0, (8): 1, (12): 0,</span>
<span class="gd">-    (5): 0, (1): 1, (15): 0, (9): 1, (7): 0, (6): 3, (14): 2, (39): 0, (26):</span>
<span class="gd">-    0, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 0, (17): 1, (30):</span>
<span class="gd">-    0, (27): 0, (16): 0}, (57): {(37): 1, (44): 0, (33): 0, (46): 0, (41): </span>
<span class="gd">-    0, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 1, (49): 1, (38):</span>
<span class="gd">-    0, (31): 1, (34): 1, (35): 0, (45): 0, (32): 0, (40): 0, (52): 1, (53):</span>
<span class="gd">-    0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47):</span>
<span class="gd">-    0, (59): 0, (43): 0, (3): 2, (21): 0, (10): 1, (19): 0, (13): 0, (2): 2,</span>
<span class="gd">-    (24): 0, (20): 0, (4): 1, (23): 0, (11): 1, (8): 2, (12): 1, (5): 1, (1</span>
<span class="gd">-    ): 2, (15): 2, (9): 1, (7): 0, (6): 2, (14): 2, (39): 0, (26): 1, (28):</span>
<span class="gd">-    0, (22): 0, (25): 1, (29): 0, (54): 0, (18): 0, (17): 0, (30): 1, (27):</span>
<span class="gd">-    0, (16): 0}, (63): {(37): 1, (44): 0, (33): 0, (46): 0, (41): 0, (48): </span>
<span class="gd">-    1, (56): 0, (51): 0, (42): 1, (60): 0, (36): 0, (49): 0, (38): 0, (31):</span>
<span class="gd">-    0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55):</span>
<span class="gd">-    0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 1, (47): 0, (59):</span>
<span class="gd">-    0, (43): 0, (3): 1, (21): 0, (10): 0, (19): 0, (13): 0, (2): 1, (24): 0,</span>
<span class="gd">-    (20): 0, (4): 1, (23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1): 1, (15</span>
<span class="gd">-    ): 0, (9): 0, (7): 0, (6): 0, (14): 1, (39): 0, (26): 0, (28): 0, (22):</span>
<span class="gd">-    0, (25): 0, (29): 0, (54): 0, (18): 0, (17): 0, (30): 0, (27): 0, (16):</span>
<span class="gd">-    0}, (62): {(37): 0, (44): 0, (33): 1, (46): 1, (41): 0, (48): 1, (56): </span>
<span class="gd">-    0, (51): 0, (42): 0, (60): 1, (36): 1, (49): 1, (38): 1, (31): 1, (34):</span>
<span class="gd">-    0, (35): 1, (45): 1, (32): 1, (40): 1, (52): 0, (53): 0, (55): 1, (58):</span>
<span class="gd">-    1, (50): 0, (57): 1, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43):</span>
<span class="gd">-    0, (3): 0, (21): 0, (10): 0, (19): 0, (13): 0, (2): 0, (24): 0, (20): 0,</span>
<span class="gd">-    (4): 0, (23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1): 0, (15): 0, (9):</span>
<span class="gd">-    0, (7): 0, (6): 0, (14): 0, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0,</span>
<span class="gd">-    (29): 0, (54): 0, (18): 0, (17): 0, (30): 0, (27): 0, (16): 0}, (61): {</span>
<span class="gd">-    (37): 0, (44): 1, (33): 1, (46): 0, (41): 1, (48): 1, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 1, (60): 0, (36): 1, (49): 0, (38): 1, (31): 1, (34): 1, (35): 0,</span>
<span class="gd">-    (45): 0, (32): 1, (40): 0, (52): 0, (53): 1, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 1, (63): 0, (62): 0, (61): 0, (47): 0, (59): 1, (43): 1, (3): 0,</span>
<span class="gd">-    (21): 0, (10): 0, (19): 0, (13): 0, (2): 0, (24): 0, (20): 0, (4): 0, (</span>
<span class="gd">-    23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1): 0, (15): 0, (9): 0, (7):</span>
<span class="gd">-    0, (6): 0, (14): 0, (39): 0, (26): 0, (28): 0, (22): 0, (25): 0, (29): </span>
<span class="gd">-    0, (54): 0, (18): 0, (17): 0, (30): 0, (27): 0, (16): 0}, (47): {(37): </span>
<span class="gd">-    0, (44): 0, (33): 1, (46): 0, (41): 1, (48): 0, (56): 0, (51): 0, (42):</span>
<span class="gd">-    0, (60): 1, (36): 1, (49): 1, (38): 1, (31): 1, (34): 0, (35): 1, (45):</span>
<span class="gd">-    1, (32): 1, (40): 1, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57):</span>
<span class="gd">-    0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 1, (21): </span>
<span class="gd">-    1, (10): 2, (19): 1, (13): 2, (2): 0, (24): 1, (20): 0, (4): 0, (23): 2,</span>
<span class="gd">-    (11): 2, (8): 2, (12): 2, (5): 2, (1): 0, (15): 1, (9): 2, (7): 1, (6):</span>
<span class="gd">-    3, (14): 1, (39): 1, (26): 1, (28): 0, (22): 0, (25): 1, (29): 0, (54):</span>
<span class="gd">-    0, (18): 0, (17): 0, (30): 0, (27): 0, (16): 0}, (59): {(37): 1, (44): </span>
<span class="gd">-    1, (33): 0, (46): 0, (41): 1, (48): 0, (56): 0, (51): 0, (42): 0, (60):</span>
<span class="gd">-    0, (36): 0, (49): 0, (38): 0, (31): 1, (34): 0, (35): 0, (45): 1, (32):</span>
<span class="gd">-    0, (40): 1, (52): 0, (53): 0, (55): 0, (58): 0, (50): 1, (57): 0, (63):</span>
<span class="gd">-    1, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 0, (21): 1, (10): </span>
<span class="gd">-    0, (19): 1, (13): 1, (2): 0, (24): 1, (20): 0, (4): 0, (23): 0, (11): 1,</span>
<span class="gd">-    (8): 2, (12): 1, (5): 2, (1): 0, (15): 1, (9): 1, (7): 1, (6): 0, (14):</span>
<span class="gd">-    0, (39): 0, (26): 1, (28): 0, (22): 0, (25): 0, (29): 0, (54): 0, (18):</span>
<span class="gd">-    0, (17): 0, (30): 0, (27): 0, (16): 0}, (43): {(37): 0, (44): 0, (33): </span>
<span class="gd">-    1, (46): 1, (41): 0, (48): 1, (56): 0, (51): 0, (42): 1, (60): 0, (36):</span>
<span class="gd">-    1, (49): 0, (38): 0, (31): 1, (34): 0, (35): 0, (45): 0, (32): 1, (40):</span>
<span class="gd">-    1, (52): 0, (53): 0, (55): 1, (58): 0, (50): 1, (57): 0, (63): 1, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 1, (43): 1, (3): 0, (21): 1, (10): 1, (19): </span>
<span class="gd">-    1, (13): 1, (2): 0, (24): 0, (20): 1, (4): 0, (23): 1, (11): 1, (8): 1,</span>
<span class="gd">-    (12): 1, (5): 2, (1): 0, (15): 1, (9): 1, (7): 1, (6): 0, (14): 0, (39):</span>
<span class="gd">-    0, (26): 1, (28): 0, (22): 0, (25): 1, (29): 1, (54): 0, (18): 0, (17):</span>
<span class="gd">-    0, (30): 0, (27): 0, (16): 0}, (3): {(37): 0, (44): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (41): 0, (48): 0, (56): 0, (51): 0, (42): 1, (60): 0, (36): 0, (49): 0,</span>
<span class="gd">-    (38): 0, (31): 1, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0,</span>
<span class="gd">-    (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0,</span>
<span class="gd">-    (47): 0, (59): 0, (43): 0, (3): 2, (21): 3, (10): 3, (19): 3, (13): 3,</span>
<span class="gd">-    (2): 3, (24): 3, (20): 3, (4): 3, (23): 3, (11): 3, (8): 3, (12): 3, (5</span>
<span class="gd">-    ): 3, (1): 2, (15): 3, (9): 3, (7): 3, (6): 3, (14): 3, (39): 2, (26): </span>
<span class="gd">-    3, (28): 3, (22): 3, (25): 3, (29): 3, (54): 0, (18): 0, (17): 0, (30):</span>
<span class="gd">-    2, (27): 3, (16): 3}, (21): {(37): 0, (44): 0, (33): 0, (46): 0, (41): </span>
<span class="gd">-    0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 1, (49): 0, (38):</span>
<span class="gd">-    0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53):</span>
<span class="gd">-    0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47):</span>
<span class="gd">-    0, (59): 0, (43): 0, (3): 3, (21): 2, (10): 2, (19): 1, (13): 2, (2): 3,</span>
<span class="gd">-    (24): 2, (20): 1, (4): 3, (23): 0, (11): 2, (8): 3, (12): 2, (5): 3, (1</span>
<span class="gd">-    ): 3, (15): 1, (9): 3, (7): 3, (6): 2, (14): 3, (39): 0, (26): 2, (28):</span>
<span class="gd">-    1, (22): 1, (25): 2, (29): 3, (54): 2, (18): 3, (17): 2, (30): 1, (27):</span>
<span class="gd">-    2, (16): 3}, (10): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): </span>
<span class="gd">-    0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31):</span>
<span class="gd">-    0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55):</span>
<span class="gd">-    0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59):</span>
<span class="gd">-    0, (43): 0, (3): 3, (21): 2, (10): 2, (19): 2, (13): 3, (2): 3, (24): 1,</span>
<span class="gd">-    (20): 3, (4): 3, (23): 0, (11): 3, (8): 3, (12): 2, (5): 3, (1): 3, (15</span>
<span class="gd">-    ): 3, (9): 3, (7): 3, (6): 3, (14): 3, (39): 1, (26): 2, (28): 2, (22):</span>
<span class="gd">-    2, (25): 3, (29): 2, (54): 2, (18): 3, (17): 3, (30): 1, (27): 1, (16):</span>
<span class="gd">-    3}, (19): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): </span>
<span class="gd">-    0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34):</span>
<span class="gd">-    0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58):</span>
<span class="gd">-    0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43):</span>
<span class="gd">-    0, (3): 3, (21): 1, (10): 2, (19): 1, (13): 3, (2): 3, (24): 0, (20): 1,</span>
<span class="gd">-    (4): 3, (23): 0, (11): 2, (8): 3, (12): 2, (5): 3, (1): 3, (15): 0, (9):</span>
<span class="gd">-    3, (7): 2, (6): 2, (14): 3, (39): 1, (26): 1, (28): 1, (22): 2, (25): 1,</span>
<span class="gd">-    (29): 0, (54): 0, (18): 1, (17): 1, (30): 1, (27): 1, (16): 0}, (13): {</span>
<span class="gd">-    (37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3,</span>
<span class="gd">-    (21): 2, (10): 3, (19): 2, (13): 2, (2): 3, (24): 2, (20): 2, (4): 3, (</span>
<span class="gd">-    23): 0, (11): 3, (8): 3, (12): 2, (5): 3, (1): 3, (15): 2, (9): 3, (7):</span>
<span class="gd">-    3, (6): 3, (14): 3, (39): 1, (26): 2, (28): 3, (22): 2, (25): 2, (29): </span>
<span class="gd">-    1, (54): 2, (18): 3, (17): 3, (30): 1, (27): 2, (16): 3}, (2): {(37): 0,</span>
<span class="gd">-    (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0,</span>
<span class="gd">-    (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0,</span>
<span class="gd">-    (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0,</span>
<span class="gd">-    (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): 3,</span>
<span class="gd">-    (10): 3, (19): 3, (13): 3, (2): 3, (24): 3, (20): 3, (4): 2, (23): 3, (</span>
<span class="gd">-    11): 3, (8): 3, (12): 3, (5): 3, (1): 3, (15): 3, (9): 3, (7): 3, (6): </span>
<span class="gd">-    3, (14): 2, (39): 2, (26): 3, (28): 3, (22): 3, (25): 3, (29): 3, (54):</span>
<span class="gd">-    0, (18): 0, (17): 0, (30): 1, (27): 2, (16): 3}, (24): {(37): 0, (44): </span>
<span class="gd">-    0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60):</span>
<span class="gd">-    0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32):</span>
<span class="gd">-    0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63):</span>
<span class="gd">-    0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 2, (10): </span>
<span class="gd">-    1, (19): 2, (13): 3, (2): 3, (24): 2, (20): 1, (4): 3, (23): 0, (11): 2,</span>
<span class="gd">-    (8): 2, (12): 1, (5): 3, (1): 2, (15): 1, (9): 2, (7): 2, (6): 1, (14):</span>
<span class="gd">-    3, (39): 1, (26): 0, (28): 1, (22): 2, (25): 0, (29): 0, (54): 0, (18):</span>
<span class="gd">-    1, (17): 2, (30): 1, (27): 1, (16): 1}, (20): {(37): 0, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36):</span>
<span class="gd">-    0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 3, (10): 3, (19): </span>
<span class="gd">-    3, (13): 3, (2): 3, (24): 2, (20): 2, (4): 3, (23): 0, (11): 3, (8): 3,</span>
<span class="gd">-    (12): 3, (5): 3, (1): 3, (15): 0, (9): 3, (7): 2, (6): 2, (14): 3, (39):</span>
<span class="gd">-    0, (26): 0, (28): 1, (22): 2, (25): 1, (29): 0, (54): 2, (18): 3, (17):</span>
<span class="gd">-    2, (30): 1, (27): 1, (16): 3}, (4): {(37): 1, (44): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0,</span>
<span class="gd">-    (38): 0, (31): 1, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0,</span>
<span class="gd">-    (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0,</span>
<span class="gd">-    (47): 0, (59): 0, (43): 0, (3): 3, (21): 3, (10): 3, (19): 3, (13): 3,</span>
<span class="gd">-    (2): 3, (24): 3, (20): 3, (4): 3, (23): 3, (11): 3, (8): 3, (12): 3, (5</span>
<span class="gd">-    ): 3, (1): 3, (15): 3, (9): 3, (7): 3, (6): 3, (14): 2, (39): 2, (26): </span>
<span class="gd">-    3, (28): 3, (22): 3, (25): 3, (29): 3, (54): 0, (18): 0, (17): 0, (30):</span>
<span class="gd">-    2, (27): 3, (16): 3}, (23): {(37): 0, (44): 0, (33): 0, (46): 0, (41): </span>
<span class="gd">-    0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38):</span>
<span class="gd">-    0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53):</span>
<span class="gd">-    0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47):</span>
<span class="gd">-    0, (59): 0, (43): 0, (3): 1, (21): 1, (10): 1, (19): 2, (13): 3, (2): 2,</span>
<span class="gd">-    (24): 0, (20): 2, (4): 1, (23): 0, (11): 2, (8): 2, (12): 2, (5): 3, (1</span>
<span class="gd">-    ): 2, (15): 1, (9): 2, (7): 3, (6): 3, (14): 1, (39): 2, (26): 1, (28):</span>
<span class="gd">-    2, (22): 3, (25): 2, (29): 1, (54): 0, (18): 0, (17): 0, (30): 1, (27):</span>
<span class="gd">-    1, (16): 2}, (11): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): </span>
<span class="gd">-    0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31):</span>
<span class="gd">-    0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55):</span>
<span class="gd">-    0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59):</span>
<span class="gd">-    0, (43): 0, (3): 3, (21): 1, (10): 3, (19): 1, (13): 1, (2): 3, (24): 2,</span>
<span class="gd">-    (20): 2, (4): 3, (23): 0, (11): 2, (8): 3, (12): 1, (5): 3, (1): 3, (15</span>
<span class="gd">-    ): 0, (9): 3, (7): 3, (6): 3, (14): 3, (39): 1, (26): 2, (28): 2, (22):</span>
<span class="gd">-    1, (25): 2, (29): 0, (54): 0, (18): 1, (17): 1, (30): 1, (27): 1, (16):</span>
<span class="gd">-    1}, (8): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0,</span>
<span class="gd">-    (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0,</span>
<span class="gd">-    (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0,</span>
<span class="gd">-    (3): 3, (21): 2, (10): 2, (19): 3, (13): 2, (2): 3, (24): 3, (20): 2, (</span>
<span class="gd">-    4): 3, (23): 0, (11): 3, (8): 3, (12): 2, (5): 3, (1): 3, (15): 2, (9):</span>
<span class="gd">-    1, (7): 3, (6): 2, (14): 3, (39): 2, (26): 2, (28): 1, (22): 3, (25): 2,</span>
<span class="gd">-    (29): 1, (54): 0, (18): 3, (17): 3, (30): 1, (27): 3, (16): 3}, (12): {</span>
<span class="gd">-    (37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3,</span>
<span class="gd">-    (21): 2, (10): 2, (19): 2, (13): 1, (2): 3, (24): 1, (20): 1, (4): 3, (</span>
<span class="gd">-    23): 0, (11): 2, (8): 3, (12): 2, (5): 3, (1): 3, (15): 2, (9): 2, (7):</span>
<span class="gd">-    3, (6): 2, (14): 3, (39): 2, (26): 2, (28): 2, (22): 2, (25): 1, (29): </span>
<span class="gd">-    1, (54): 0, (18): 3, (17): 2, (30): 2, (27): 1, (16): 3}, (5): {(37): 0,</span>
<span class="gd">-    (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0,</span>
<span class="gd">-    (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0,</span>
<span class="gd">-    (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0,</span>
<span class="gd">-    (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 2,</span>
<span class="gd">-    (10): 2, (19): 3, (13): 3, (2): 3, (24): 2, (20): 2, (4): 3, (23): 0, (</span>
<span class="gd">-    11): 3, (8): 2, (12): 1, (5): 3, (1): 3, (15): 1, (9): 2, (7): 3, (6): </span>
<span class="gd">-    3, (14): 3, (39): 2, (26): 2, (28): 3, (22): 3, (25): 2, (29): 2, (54):</span>
<span class="gd">-    1, (18): 3, (17): 3, (30): 1, (27): 3, (16): 3}, (1): {(37): 0, (44): 0,</span>
<span class="gd">-    (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0,</span>
<span class="gd">-    (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0,</span>
<span class="gd">-    (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0,</span>
<span class="gd">-    (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): 3, (10): 3,</span>
<span class="gd">-    (19): 3, (13): 3, (2): 3, (24): 3, (20): 3, (4): 3, (23): 3, (11): 3, (</span>
<span class="gd">-    8): 3, (12): 3, (5): 3, (1): 3, (15): 3, (9): 3, (7): 3, (6): 3, (14): </span>
<span class="gd">-    2, (39): 2, (26): 3, (28): 2, (22): 3, (25): 3, (29): 3, (54): 0, (18):</span>
<span class="gd">-    0, (17): 0, (30): 2, (27): 3, (16): 3}, (15): {(37): 0, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36):</span>
<span class="gd">-    0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 1, (10): 0, (19): </span>
<span class="gd">-    0, (13): 0, (2): 3, (24): 0, (20): 0, (4): 3, (23): 0, (11): 2, (8): 3,</span>
<span class="gd">-    (12): 1, (5): 3, (1): 3, (15): 2, (9): 3, (7): 2, (6): 2, (14): 3, (39):</span>
<span class="gd">-    1, (26): 0, (28): 2, (22): 2, (25): 1, (29): 1, (54): 0, (18): 3, (17):</span>
<span class="gd">-    2, (30): 1, (27): 1, (16): 3}, (9): {(37): 0, (44): 0, (33): 0, (46): 0,</span>
<span class="gd">-    (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0,</span>
<span class="gd">-    (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0,</span>
<span class="gd">-    (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0,</span>
<span class="gd">-    (47): 0, (59): 0, (43): 0, (3): 3, (21): 2, (10): 3, (19): 3, (13): 3,</span>
<span class="gd">-    (2): 3, (24): 3, (20): 2, (4): 3, (23): 0, (11): 3, (8): 2, (12): 3, (5</span>
<span class="gd">-    ): 3, (1): 3, (15): 2, (9): 2, (7): 3, (6): 3, (14): 3, (39): 2, (26): </span>
<span class="gd">-    3, (28): 2, (22): 2, (25): 3, (29): 2, (54): 0, (18): 3, (17): 3, (30):</span>
<span class="gd">-    2, (27): 2, (16): 3}, (7): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0,</span>
<span class="gd">-    (48): 0, (56): 0, (51): 1, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0,</span>
<span class="gd">-    (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0,</span>
<span class="gd">-    (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0,</span>
<span class="gd">-    (59): 0, (43): 0, (3): 3, (21): 2, (10): 3, (19): 2, (13): 3, (2): 3, (</span>
<span class="gd">-    24): 2, (20): 2, (4): 3, (23): 0, (11): 3, (8): 3, (12): 3, (5): 3, (1):</span>
<span class="gd">-    3, (15): 3, (9): 3, (7): 3, (6): 3, (14): 3, (39): 2, (26): 3, (28): 2,</span>
<span class="gd">-    (22): 3, (25): 2, (29): 1, (54): 2, (18): 3, (17): 3, (30): 2, (27): 3,</span>
<span class="gd">-    (16): 3}, (6): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (</span>
<span class="gd">-    56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0,</span>
<span class="gd">-    (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0,</span>
<span class="gd">-    (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0,</span>
<span class="gd">-    (43): 0, (3): 3, (21): 2, (10): 3, (19): 2, (13): 2, (2): 3, (24): 1, (</span>
<span class="gd">-    20): 1, (4): 3, (23): 0, (11): 3, (8): 3, (12): 2, (5): 3, (1): 3, (15):</span>
<span class="gd">-    2, (9): 3, (7): 3, (6): 2, (14): 3, (39): 2, (26): 2, (28): 2, (22): 2,</span>
<span class="gd">-    (25): 2, (29): 2, (54): 2, (18): 3, (17): 3, (30): 2, (27): 2, (16): 3},</span>
<span class="gd">-    (14): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (</span>
<span class="gd">-    51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0,</span>
<span class="gd">-    (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0,</span>
<span class="gd">-    (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0,</span>
<span class="gd">-    (3): 2, (21): 3, (10): 3, (19): 3, (13): 3, (2): 3, (24): 3, (20): 3, (</span>
<span class="gd">-    4): 2, (23): 2, (11): 3, (8): 3, (12): 3, (5): 3, (1): 2, (15): 3, (9):</span>
<span class="gd">-    3, (7): 3, (6): 3, (14): 1, (39): 2, (26): 3, (28): 2, (22): 3, (25): 3,</span>
<span class="gd">-    (29): 3, (54): 0, (18): 0, (17): 0, (30): 2, (27): 3, (16): 2}, (39): {</span>
<span class="gd">-    (37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3,</span>
<span class="gd">-    (21): 1, (10): 0, (19): 1, (13): 0, (2): 3, (24): 0, (20): 0, (4): 3, (</span>
<span class="gd">-    23): 0, (11): 1, (8): 2, (12): 1, (5): 1, (1): 3, (15): 1, (9): 2, (7):</span>
<span class="gd">-    2, (6): 2, (14): 2, (39): 2, (26): 0, (28): 0, (22): 1, (25): 1, (29): </span>
<span class="gd">-    0, (54): 0, (18): 2, (17): 1, (30): 2, (27): 1, (16): 1}, (26): {(37): </span>
<span class="gd">-    0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42):</span>
<span class="gd">-    0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45):</span>
<span class="gd">-    0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57):</span>
<span class="gd">-    0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): </span>
<span class="gd">-    0, (10): 3, (19): 1, (13): 1, (2): 2, (24): 0, (20): 1, (4): 3, (23): 0,</span>
<span class="gd">-    (11): 1, (8): 2, (12): 2, (5): 3, (1): 3, (15): 1, (9): 3, (7): 2, (6):</span>
<span class="gd">-    2, (14): 2, (39): 1, (26): 1, (28): 1, (22): 1, (25): 2, (29): 0, (54):</span>
<span class="gd">-    1, (18): 0, (17): 1, (30): 1, (27): 1, (16): 0}, (28): {(37): 0, (44): </span>
<span class="gd">-    0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60):</span>
<span class="gd">-    0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32):</span>
<span class="gd">-    0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63):</span>
<span class="gd">-    0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 1, (10): </span>
<span class="gd">-    2, (19): 1, (13): 1, (2): 3, (24): 0, (20): 1, (4): 3, (23): 0, (11): 2,</span>
<span class="gd">-    (8): 1, (12): 1, (5): 1, (1): 3, (15): 0, (9): 1, (7): 0, (6): 1, (14):</span>
<span class="gd">-    3, (39): 0, (26): 0, (28): 1, (22): 0, (25): 1, (29): 0, (54): 0, (18):</span>
<span class="gd">-    3, (17): 1, (30): 0, (27): 1, (16): 0}, (22): {(37): 0, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36):</span>
<span class="gd">-    0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 1, (10): 1, (19): </span>
<span class="gd">-    0, (13): 0, (2): 3, (24): 1, (20): 0, (4): 3, (23): 0, (11): 3, (8): 2,</span>
<span class="gd">-    (12): 1, (5): 3, (1): 2, (15): 0, (9): 2, (7): 1, (6): 3, (14): 3, (39):</span>
<span class="gd">-    1, (26): 1, (28): 0, (22): 1, (25): 2, (29): 0, (54): 0, (18): 0, (17):</span>
<span class="gd">-    3, (30): 0, (27): 0, (16): 0}, (25): {(37): 0, (44): 0, (33): 0, (46): </span>
<span class="gd">-    0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49):</span>
<span class="gd">-    0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52):</span>
<span class="gd">-    0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61):</span>
<span class="gd">-    0, (47): 0, (59): 0, (43): 0, (3): 3, (21): 1, (10): 2, (19): 1, (13): </span>
<span class="gd">-    0, (2): 3, (24): 0, (20): 0, (4): 3, (23): 0, (11): 3, (8): 3, (12): 2,</span>
<span class="gd">-    (5): 3, (1): 3, (15): 2, (9): 2, (7): 1, (6): 2, (14): 3, (39): 2, (26):</span>
<span class="gd">-    1, (28): 1, (22): 1, (25): 1, (29): 0, (54): 0, (18): 0, (17): 3, (30):</span>
<span class="gd">-    1, (27): 1, (16): 0}, (29): {(37): 0, (44): 0, (33): 0, (46): 0, (41): </span>
<span class="gd">-    0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38):</span>
<span class="gd">-    0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53):</span>
<span class="gd">-    0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47):</span>
<span class="gd">-    0, (59): 0, (43): 0, (3): 3, (21): 0, (10): 1, (19): 0, (13): 0, (2): 3,</span>
<span class="gd">-    (24): 0, (20): 0, (4): 3, (23): 0, (11): 0, (8): 0, (12): 1, (5): 2, (1</span>
<span class="gd">-    ): 1, (15): 0, (9): 2, (7): 0, (6): 0, (14): 2, (39): 0, (26): 0, (28):</span>
<span class="gd">-    0, (22): 0, (25): 0, (29): 0, (54): 0, (18): 0, (17): 2, (30): 0, (27):</span>
<span class="gd">-    0, (16): 0}, (54): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): </span>
<span class="gd">-    0, (56): 0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31):</span>
<span class="gd">-    0, (34): 0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55):</span>
<span class="gd">-    0, (58): 0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59):</span>
<span class="gd">-    0, (43): 0, (3): 0, (21): 0, (10): 0, (19): 0, (13): 0, (2): 2, (24): 0,</span>
<span class="gd">-    (20): 0, (4): 0, (23): 0, (11): 0, (8): 0, (12): 0, (5): 0, (1): 0, (15</span>
<span class="gd">-    ): 0, (9): 0, (7): 0, (6): 0, (14): 0, (39): 0, (26): 0, (28): 0, (22):</span>
<span class="gd">-    0, (25): 0, (29): 0, (54): 0, (18): 0, (17): 0, (30): 0, (27): 1, (16):</span>
<span class="gd">-    2}, (18): {(37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): </span>
<span class="gd">-    0, (51): 0, (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34):</span>
<span class="gd">-    0, (35): 0, (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58):</span>
<span class="gd">-    0, (50): 0, (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43):</span>
<span class="gd">-    0, (3): 0, (21): 3, (10): 3, (19): 2, (13): 2, (2): 3, (24): 2, (20): 2,</span>
<span class="gd">-    (4): 2, (23): 3, (11): 3, (8): 3, (12): 3, (5): 3, (1): 1, (15): 3, (9):</span>
<span class="gd">-    3, (7): 3, (6): 3, (14): 1, (39): 0, (26): 3, (28): 2, (22): 3, (25): 3,</span>
<span class="gd">-    (29): 2, (54): 0, (18): 0, (17): 0, (30): 0, (27): 0, (16): 2}, (17): {</span>
<span class="gd">-    (37): 0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0,</span>
<span class="gd">-    (42): 0, (60): 0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0,</span>
<span class="gd">-    (45): 0, (32): 0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0,</span>
<span class="gd">-    (57): 0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 0,</span>
<span class="gd">-    (21): 2, (10): 2, (19): 2, (13): 2, (2): 3, (24): 1, (20): 3, (4): 2, (</span>
<span class="gd">-    23): 0, (11): 3, (8): 0, (12): 3, (5): 3, (1): 2, (15): 2, (9): 1, (7):</span>
<span class="gd">-    3, (6): 2, (14): 0, (39): 2, (26): 1, (28): 2, (22): 2, (25): 3, (29): </span>
<span class="gd">-    2, (54): 0, (18): 0, (17): 0, (30): 1, (27): 3, (16): 3}, (30): {(37): </span>
<span class="gd">-    0, (44): 0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42):</span>
<span class="gd">-    0, (60): 0, (36): 0, (49): 0, (38): 1, (31): 1, (34): 0, (35): 0, (45):</span>
<span class="gd">-    1, (32): 1, (40): 0, (52): 0, (53): 1, (55): 0, (58): 0, (50): 0, (57):</span>
<span class="gd">-    0, (63): 0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 0, (21): </span>
<span class="gd">-    1, (10): 1, (19): 1, (13): 2, (2): 1, (24): 0, (20): 1, (4): 0, (23): 2,</span>
<span class="gd">-    (11): 2, (8): 2, (12): 2, (5): 2, (1): 0, (15): 2, (9): 2, (7): 2, (6):</span>
<span class="gd">-    3, (14): 1, (39): 2, (26): 1, (28): 0, (22): 0, (25): 1, (29): 0, (54):</span>
<span class="gd">-    0, (18): 0, (17): 0, (30): 1, (27): 1, (16): 1}, (27): {(37): 0, (44): </span>
<span class="gd">-    0, (33): 0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60):</span>
<span class="gd">-    0, (36): 0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32):</span>
<span class="gd">-    0, (40): 0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63):</span>
<span class="gd">-    0, (62): 0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 2, (21): 3, (10): </span>
<span class="gd">-    1, (19): 2, (13): 3, (2): 1, (24): 2, (20): 2, (4): 1, (23): 1, (11): 2,</span>
<span class="gd">-    (8): 2, (12): 2, (5): 2, (1): 1, (15): 2, (9): 2, (7): 3, (6): 3, (14):</span>
<span class="gd">-    0, (39): 1, (26): 2, (28): 2, (22): 2, (25): 2, (29): 3, (54): 0, (18):</span>
<span class="gd">-    0, (17): 0, (30): 1, (27): 2, (16): 1}, (16): {(37): 0, (44): 0, (33): </span>
<span class="gd">-    0, (46): 0, (41): 0, (48): 0, (56): 0, (51): 0, (42): 0, (60): 0, (36):</span>
<span class="gd">-    0, (49): 0, (38): 0, (31): 0, (34): 0, (35): 0, (45): 0, (32): 0, (40):</span>
<span class="gd">-    0, (52): 0, (53): 0, (55): 0, (58): 0, (50): 0, (57): 0, (63): 0, (62):</span>
<span class="gd">-    0, (61): 0, (47): 0, (59): 0, (43): 0, (3): 0, (21): 2, (10): 3, (19): </span>
<span class="gd">-    2, (13): 3, (2): 3, (24): 3, (20): 3, (4): 2, (23): 2, (11): 3, (8): 3,</span>
<span class="gd">-    (12): 3, (5): 3, (1): 0, (15): 2, (9): 2, (7): 3, (6): 3, (14): 1, (39):</span>
<span class="gd">-    1, (26): 3, (28): 2, (22): 2, (25): 2, (29): 3, (54): 0, (18): 0, (17):</span>
<span class="gd">-    0, (30): 0, (27): 2, (16): 2}}</span>
<span class="gd">-IBM866_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255, (4):</span>
<span class="gd">-    255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254, (11):</span>
<span class="gd">-    255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17): 255,</span>
<span class="gd">-    (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255, (24):</span>
<span class="gd">-    255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30): 255,</span>
<span class="gd">-    (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253, (37):</span>
<span class="gd">-    253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43): 253,</span>
<span class="gd">-    (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252, (50):</span>
<span class="gd">-    252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56): 252,</span>
<span class="gd">-    (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253, (63):</span>
<span class="gd">-    253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145, (69): 146,</span>
<span class="gd">-    (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75): 152, (76):</span>
<span class="gd">-    74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (82): 157, (</span>
<span class="gd">-    83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): 163, (89): </span>
<span class="gd">-    164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101): 65, (102):</span>
<span class="gd">-    174, (103): 76, (104): 175, (105): 64, (106): 176, (107): 177, (108): </span>
<span class="gd">-    77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179, (114): 78,</span>
<span class="gd">-    (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (120): 183, (</span>
<span class="gd">-    121): 184, (122): 185, (123): 253, (124): 253, (125): 253, (126): 253,</span>
<span class="gd">-    (127): 253, (128): 37, (129): 44, (130): 33, (131): 46, (132): 41, (133</span>
<span class="gd">-    ): 48, (134): 56, (135): 51, (136): 42, (137): 60, (138): 36, (139): 49,</span>
<span class="gd">-    (140): 38, (141): 31, (142): 34, (143): 35, (144): 45, (145): 32, (146):</span>
<span class="gd">-    40, (147): 52, (148): 53, (149): 55, (150): 58, (151): 50, (152): 57, (</span>
<span class="gd">-    153): 63, (154): 70, (155): 62, (156): 61, (157): 47, (158): 59, (159):</span>
<span class="gd">-    43, (160): 3, (161): 21, (162): 10, (163): 19, (164): 13, (165): 2, (</span>
<span class="gd">-    166): 24, (167): 20, (168): 4, (169): 23, (170): 11, (171): 8, (172): </span>
<span class="gd">-    12, (173): 5, (174): 1, (175): 15, (176): 191, (177): 192, (178): 193,</span>
<span class="gd">-    (179): 194, (180): 195, (181): 196, (182): 197, (183): 198, (184): 199,</span>
<span class="gd">-    (185): 200, (186): 201, (187): 202, (188): 203, (189): 204, (190): 205,</span>
<span class="gd">-    (191): 206, (192): 207, (193): 208, (194): 209, (195): 210, (196): 211,</span>
<span class="gd">-    (197): 212, (198): 213, (199): 214, (200): 215, (201): 216, (202): 217,</span>
<span class="gd">-    (203): 218, (204): 219, (205): 220, (206): 221, (207): 222, (208): 223,</span>
<span class="gd">-    (209): 224, (210): 225, (211): 226, (212): 227, (213): 228, (214): 229,</span>
<span class="gd">-    (215): 230, (216): 231, (217): 232, (218): 233, (219): 234, (220): 235,</span>
<span class="gd">-    (221): 236, (222): 237, (223): 238, (224): 9, (225): 7, (226): 6, (227):</span>
<span class="gd">-    14, (228): 39, (229): 26, (230): 28, (231): 22, (232): 25, (233): 29, (</span>
<span class="gd">-    234): 54, (235): 18, (236): 17, (237): 30, (238): 27, (239): 16, (240):</span>
<span class="gd">-    239, (241): 68, (242): 240, (243): 241, (244): 242, (245): 243, (246): </span>
<span class="gd">-    244, (247): 245, (248): 246, (249): 247, (250): 248, (251): 249, (252):</span>
<span class="gd">-    250, (253): 251, (254): 252, (255): 255}</span>
<span class="gd">-IBM866_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name='IBM866',</span>
<span class="gd">-    language='Russian', char_to_order_map=IBM866_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=RUSSIAN_LANG_MODEL, typical_positive_ratio=0.976601,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gd">-WINDOWS_1251_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): </span>
<span class="gd">-    255, (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): </span>
<span class="gd">-    254, (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255,</span>
<span class="gd">-    (17): 255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23):</span>
<span class="gd">-    255, (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255,</span>
<span class="gd">-    (30): 255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36):</span>
<span class="gd">-    253, (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253,</span>
<span class="gd">-    (43): 253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49):</span>
<span class="gd">-    252, (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252,</span>
<span class="gd">-    (56): 252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62):</span>
<span class="gd">-    253, (63): 253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145,</span>
<span class="gd">-    (69): 146, (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75):</span>
<span class="gd">-    152, (76): 74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (</span>
<span class="gd">-    82): 157, (83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): </span>
<span class="gd">-    163, (89): 164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253,</span>
<span class="gd">-    (95): 253, (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101):</span>
<span class="gd">-    65, (102): 174, (103): 76, (104): 175, (105): 64, (106): 176, (107): </span>
<span class="gd">-    177, (108): 77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179,</span>
<span class="gd">-    (114): 78, (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (</span>
<span class="gd">-    120): 183, (121): 184, (122): 185, (123): 253, (124): 253, (125): 253,</span>
<span class="gd">-    (126): 253, (127): 253, (128): 191, (129): 192, (130): 193, (131): 194,</span>
<span class="gd">-    (132): 195, (133): 196, (134): 197, (135): 198, (136): 199, (137): 200,</span>
<span class="gd">-    (138): 201, (139): 202, (140): 203, (141): 204, (142): 205, (143): 206,</span>
<span class="gd">-    (144): 207, (145): 208, (146): 209, (147): 210, (148): 211, (149): 212,</span>
<span class="gd">-    (150): 213, (151): 214, (152): 215, (153): 216, (154): 217, (155): 218,</span>
<span class="gd">-    (156): 219, (157): 220, (158): 221, (159): 222, (160): 223, (161): 224,</span>
<span class="gd">-    (162): 225, (163): 226, (164): 227, (165): 228, (166): 229, (167): 230,</span>
<span class="gd">-    (168): 231, (169): 232, (170): 233, (171): 234, (172): 235, (173): 236,</span>
<span class="gd">-    (174): 237, (175): 238, (176): 239, (177): 240, (178): 241, (179): 242,</span>
<span class="gd">-    (180): 243, (181): 244, (182): 245, (183): 246, (184): 68, (185): 247,</span>
<span class="gd">-    (186): 248, (187): 249, (188): 250, (189): 251, (190): 252, (191): 253,</span>
<span class="gd">-    (192): 37, (193): 44, (194): 33, (195): 46, (196): 41, (197): 48, (198):</span>
<span class="gd">-    56, (199): 51, (200): 42, (201): 60, (202): 36, (203): 49, (204): 38, (</span>
<span class="gd">-    205): 31, (206): 34, (207): 35, (208): 45, (209): 32, (210): 40, (211):</span>
<span class="gd">-    52, (212): 53, (213): 55, (214): 58, (215): 50, (216): 57, (217): 63, (</span>
<span class="gd">-    218): 70, (219): 62, (220): 61, (221): 47, (222): 59, (223): 43, (224):</span>
<span class="gd">-    3, (225): 21, (226): 10, (227): 19, (228): 13, (229): 2, (230): 24, (</span>
<span class="gd">-    231): 20, (232): 4, (233): 23, (234): 11, (235): 8, (236): 12, (237): 5,</span>
<span class="gd">-    (238): 1, (239): 15, (240): 9, (241): 7, (242): 6, (243): 14, (244): 39,</span>
<span class="gd">-    (245): 26, (246): 28, (247): 22, (248): 25, (249): 29, (250): 54, (251):</span>
<span class="gd">-    18, (252): 17, (253): 30, (254): 27, (255): 16}</span>
<span class="gd">-WINDOWS_1251_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'windows-1251', language='Russian', char_to_order_map=</span>
<span class="gd">-    WINDOWS_1251_RUSSIAN_CHAR_TO_ORDER, language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.976601, keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gd">-IBM855_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255, (4):</span>
<span class="gd">-    255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254, (11):</span>
<span class="gd">-    255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17): 255,</span>
<span class="gd">-    (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255, (24):</span>
<span class="gd">-    255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30): 255,</span>
<span class="gd">-    (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253, (37):</span>
<span class="gd">-    253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43): 253,</span>
<span class="gd">-    (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252, (50):</span>
<span class="gd">-    252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56): 252,</span>
<span class="gd">-    (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253, (63):</span>
<span class="gd">-    253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145, (69): 146,</span>
<span class="gd">-    (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75): 152, (76):</span>
<span class="gd">-    74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (82): 157, (</span>
<span class="gd">-    83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): 163, (89): </span>
<span class="gd">-    164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101): 65, (102):</span>
<span class="gd">-    174, (103): 76, (104): 175, (105): 64, (106): 176, (107): 177, (108): </span>
<span class="gd">-    77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179, (114): 78,</span>
<span class="gd">-    (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (120): 183, (</span>
<span class="gd">-    121): 184, (122): 185, (123): 253, (124): 253, (125): 253, (126): 253,</span>
<span class="gd">-    (127): 253, (128): 191, (129): 192, (130): 193, (131): 194, (132): 68,</span>
<span class="gd">-    (133): 195, (134): 196, (135): 197, (136): 198, (137): 199, (138): 200,</span>
<span class="gd">-    (139): 201, (140): 202, (141): 203, (142): 204, (143): 205, (144): 206,</span>
<span class="gd">-    (145): 207, (146): 208, (147): 209, (148): 210, (149): 211, (150): 212,</span>
<span class="gd">-    (151): 213, (152): 214, (153): 215, (154): 216, (155): 217, (156): 27,</span>
<span class="gd">-    (157): 59, (158): 54, (159): 70, (160): 3, (161): 37, (162): 21, (163):</span>
<span class="gd">-    44, (164): 28, (165): 58, (166): 13, (167): 41, (168): 2, (169): 48, (</span>
<span class="gd">-    170): 39, (171): 53, (172): 19, (173): 46, (174): 218, (175): 219, (176</span>
<span class="gd">-    ): 220, (177): 221, (178): 222, (179): 223, (180): 224, (181): 26, (182</span>
<span class="gd">-    ): 55, (183): 4, (184): 42, (185): 225, (186): 226, (187): 227, (188): </span>
<span class="gd">-    228, (189): 23, (190): 60, (191): 229, (192): 230, (193): 231, (194): </span>
<span class="gd">-    232, (195): 233, (196): 234, (197): 235, (198): 11, (199): 36, (200): </span>
<span class="gd">-    236, (201): 237, (202): 238, (203): 239, (204): 240, (205): 241, (206):</span>
<span class="gd">-    242, (207): 243, (208): 8, (209): 49, (210): 12, (211): 38, (212): 5, (</span>
<span class="gd">-    213): 31, (214): 1, (215): 34, (216): 15, (217): 244, (218): 245, (219):</span>
<span class="gd">-    246, (220): 247, (221): 35, (222): 16, (223): 248, (224): 43, (225): 9,</span>
<span class="gd">-    (226): 45, (227): 7, (228): 32, (229): 6, (230): 40, (231): 14, (232): </span>
<span class="gd">-    52, (233): 24, (234): 56, (235): 10, (236): 33, (237): 17, (238): 61, (</span>
<span class="gd">-    239): 249, (240): 250, (241): 18, (242): 62, (243): 20, (244): 51, (245</span>
<span class="gd">-    ): 25, (246): 57, (247): 30, (248): 47, (249): 29, (250): 63, (251): 22,</span>
<span class="gd">-    (252): 50, (253): 251, (254): 252, (255): 255}</span>
<span class="gd">-IBM855_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name='IBM855',</span>
<span class="gd">-    language='Russian', char_to_order_map=IBM855_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=RUSSIAN_LANG_MODEL, typical_positive_ratio=0.976601,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gd">-KOI8_R_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255, (4):</span>
<span class="gd">-    255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254, (11):</span>
<span class="gd">-    255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17): 255,</span>
<span class="gd">-    (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255, (24):</span>
<span class="gd">-    255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30): 255,</span>
<span class="gd">-    (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253, (37):</span>
<span class="gd">-    253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43): 253,</span>
<span class="gd">-    (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252, (50):</span>
<span class="gd">-    252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56): 252,</span>
<span class="gd">-    (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253, (63):</span>
<span class="gd">-    253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145, (69): 146,</span>
<span class="gd">-    (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75): 152, (76):</span>
<span class="gd">-    74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (82): 157, (</span>
<span class="gd">-    83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): 163, (89): </span>
<span class="gd">-    164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101): 65, (102):</span>
<span class="gd">-    174, (103): 76, (104): 175, (105): 64, (106): 176, (107): 177, (108): </span>
<span class="gd">-    77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179, (114): 78,</span>
<span class="gd">-    (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (120): 183, (</span>
<span class="gd">-    121): 184, (122): 185, (123): 253, (124): 253, (125): 253, (126): 253,</span>
<span class="gd">-    (127): 253, (128): 191, (129): 192, (130): 193, (131): 194, (132): 195,</span>
<span class="gd">-    (133): 196, (134): 197, (135): 198, (136): 199, (137): 200, (138): 201,</span>
<span class="gd">-    (139): 202, (140): 203, (141): 204, (142): 205, (143): 206, (144): 207,</span>
<span class="gd">-    (145): 208, (146): 209, (147): 210, (148): 211, (149): 212, (150): 213,</span>
<span class="gd">-    (151): 214, (152): 215, (153): 216, (154): 217, (155): 218, (156): 219,</span>
<span class="gd">-    (157): 220, (158): 221, (159): 222, (160): 223, (161): 224, (162): 225,</span>
<span class="gd">-    (163): 68, (164): 226, (165): 227, (166): 228, (167): 229, (168): 230,</span>
<span class="gd">-    (169): 231, (170): 232, (171): 233, (172): 234, (173): 235, (174): 236,</span>
<span class="gd">-    (175): 237, (176): 238, (177): 239, (178): 240, (179): 241, (180): 242,</span>
<span class="gd">-    (181): 243, (182): 244, (183): 245, (184): 246, (185): 247, (186): 248,</span>
<span class="gd">-    (187): 249, (188): 250, (189): 251, (190): 252, (191): 253, (192): 27,</span>
<span class="gd">-    (193): 3, (194): 21, (195): 28, (196): 13, (197): 2, (198): 39, (199): </span>
<span class="gd">-    19, (200): 26, (201): 4, (202): 23, (203): 11, (204): 8, (205): 12, (</span>
<span class="gd">-    206): 5, (207): 1, (208): 15, (209): 16, (210): 9, (211): 7, (212): 6,</span>
<span class="gd">-    (213): 14, (214): 24, (215): 10, (216): 17, (217): 18, (218): 20, (219):</span>
<span class="gd">-    25, (220): 30, (221): 29, (222): 22, (223): 54, (224): 59, (225): 37, (</span>
<span class="gd">-    226): 44, (227): 58, (228): 41, (229): 48, (230): 53, (231): 46, (232):</span>
<span class="gd">-    55, (233): 42, (234): 60, (235): 36, (236): 49, (237): 38, (238): 31, (</span>
<span class="gd">-    239): 34, (240): 35, (241): 43, (242): 45, (243): 32, (244): 40, (245):</span>
<span class="gd">-    52, (246): 56, (247): 33, (248): 61, (249): 62, (250): 51, (251): 57, (</span>
<span class="gd">-    252): 47, (253): 63, (254): 50, (255): 70}</span>
<span class="gd">-KOI8_R_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name='KOI8-R',</span>
<span class="gd">-    language='Russian', char_to_order_map=KOI8_R_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=RUSSIAN_LANG_MODEL, typical_positive_ratio=0.976601,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gd">-MACCYRILLIC_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255,</span>
<span class="gd">-    (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254,</span>
<span class="gd">-    (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17):</span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253,</span>
<span class="gd">-    (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43):</span>
<span class="gd">-    253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252,</span>
<span class="gd">-    (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56):</span>
<span class="gd">-    252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253,</span>
<span class="gd">-    (63): 253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145, (69):</span>
<span class="gd">-    146, (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75): 152,</span>
<span class="gd">-    (76): 74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (82): </span>
<span class="gd">-    157, (83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): 163,</span>
<span class="gd">-    (89): 164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253, (95):</span>
<span class="gd">-    253, (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101): 65, (</span>
<span class="gd">-    102): 174, (103): 76, (104): 175, (105): 64, (106): 176, (107): 177, (</span>
<span class="gd">-    108): 77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179, (114</span>
<span class="gd">-    ): 78, (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (120):</span>
<span class="gd">-    183, (121): 184, (122): 185, (123): 253, (124): 253, (125): 253, (126):</span>
<span class="gd">-    253, (127): 253, (128): 37, (129): 44, (130): 33, (131): 46, (132): 41,</span>
<span class="gd">-    (133): 48, (134): 56, (135): 51, (136): 42, (137): 60, (138): 36, (139):</span>
<span class="gd">-    49, (140): 38, (141): 31, (142): 34, (143): 35, (144): 45, (145): 32, (</span>
<span class="gd">-    146): 40, (147): 52, (148): 53, (149): 55, (150): 58, (151): 50, (152):</span>
<span class="gd">-    57, (153): 63, (154): 70, (155): 62, (156): 61, (157): 47, (158): 59, (</span>
<span class="gd">-    159): 43, (160): 191, (161): 192, (162): 193, (163): 194, (164): 195, (</span>
<span class="gd">-    165): 196, (166): 197, (167): 198, (168): 199, (169): 200, (170): 201,</span>
<span class="gd">-    (171): 202, (172): 203, (173): 204, (174): 205, (175): 206, (176): 207,</span>
<span class="gd">-    (177): 208, (178): 209, (179): 210, (180): 211, (181): 212, (182): 213,</span>
<span class="gd">-    (183): 214, (184): 215, (185): 216, (186): 217, (187): 218, (188): 219,</span>
<span class="gd">-    (189): 220, (190): 221, (191): 222, (192): 223, (193): 224, (194): 225,</span>
<span class="gd">-    (195): 226, (196): 227, (197): 228, (198): 229, (199): 230, (200): 231,</span>
<span class="gd">-    (201): 232, (202): 233, (203): 234, (204): 235, (205): 236, (206): 237,</span>
<span class="gd">-    (207): 238, (208): 239, (209): 240, (210): 241, (211): 242, (212): 243,</span>
<span class="gd">-    (213): 244, (214): 245, (215): 246, (216): 247, (217): 248, (218): 249,</span>
<span class="gd">-    (219): 250, (220): 251, (221): 252, (222): 68, (223): 16, (224): 3, (</span>
<span class="gd">-    225): 21, (226): 10, (227): 19, (228): 13, (229): 2, (230): 24, (231): </span>
<span class="gd">-    20, (232): 4, (233): 23, (234): 11, (235): 8, (236): 12, (237): 5, (238</span>
<span class="gd">-    ): 1, (239): 15, (240): 9, (241): 7, (242): 6, (243): 14, (244): 39, (</span>
<span class="gd">-    245): 26, (246): 28, (247): 22, (248): 25, (249): 29, (250): 54, (251):</span>
<span class="gd">-    18, (252): 17, (253): 30, (254): 27, (255): 255}</span>
<span class="gd">-MACCYRILLIC_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name=</span>
<span class="gd">-    'MacCyrillic', language='Russian', char_to_order_map=</span>
<span class="gd">-    MACCYRILLIC_RUSSIAN_CHAR_TO_ORDER, language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gd">-    typical_positive_ratio=0.976601, keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gd">-ISO_8859_5_RUSSIAN_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255,</span>
<span class="gd">-    (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254,</span>
<span class="gd">-    (11): 255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17):</span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253,</span>
<span class="gd">-    (37): 253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43):</span>
<span class="gd">-    253, (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252,</span>
<span class="gd">-    (50): 252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56):</span>
<span class="gd">-    252, (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253,</span>
<span class="gd">-    (63): 253, (64): 253, (65): 142, (66): 143, (67): 144, (68): 145, (69):</span>
<span class="gd">-    146, (70): 147, (71): 148, (72): 149, (73): 150, (74): 151, (75): 152,</span>
<span class="gd">-    (76): 74, (77): 153, (78): 75, (79): 154, (80): 155, (81): 156, (82): </span>
<span class="gd">-    157, (83): 158, (84): 159, (85): 160, (86): 161, (87): 162, (88): 163,</span>
<span class="gd">-    (89): 164, (90): 165, (91): 253, (92): 253, (93): 253, (94): 253, (95):</span>
<span class="gd">-    253, (96): 253, (97): 71, (98): 172, (99): 66, (100): 173, (101): 65, (</span>
<span class="gd">-    102): 174, (103): 76, (104): 175, (105): 64, (106): 176, (107): 177, (</span>
<span class="gd">-    108): 77, (109): 72, (110): 178, (111): 69, (112): 67, (113): 179, (114</span>
<span class="gd">-    ): 78, (115): 73, (116): 180, (117): 181, (118): 79, (119): 182, (120):</span>
<span class="gd">-    183, (121): 184, (122): 185, (123): 253, (124): 253, (125): 253, (126):</span>
<span class="gd">-    253, (127): 253, (128): 191, (129): 192, (130): 193, (131): 194, (132):</span>
<span class="gd">-    195, (133): 196, (134): 197, (135): 198, (136): 199, (137): 200, (138):</span>
<span class="gd">-    201, (139): 202, (140): 203, (141): 204, (142): 205, (143): 206, (144):</span>
<span class="gd">-    207, (145): 208, (146): 209, (147): 210, (148): 211, (149): 212, (150):</span>
<span class="gd">-    213, (151): 214, (152): 215, (153): 216, (154): 217, (155): 218, (156):</span>
<span class="gd">-    219, (157): 220, (158): 221, (159): 222, (160): 223, (161): 224, (162):</span>
<span class="gd">-    225, (163): 226, (164): 227, (165): 228, (166): 229, (167): 230, (168):</span>
<span class="gd">-    231, (169): 232, (170): 233, (171): 234, (172): 235, (173): 236, (174):</span>
<span class="gd">-    237, (175): 238, (176): 37, (177): 44, (178): 33, (179): 46, (180): 41,</span>
<span class="gd">-    (181): 48, (182): 56, (183): 51, (184): 42, (185): 60, (186): 36, (187):</span>
<span class="gd">-    49, (188): 38, (189): 31, (190): 34, (191): 35, (192): 45, (193): 32, (</span>
<span class="gd">-    194): 40, (195): 52, (196): 53, (197): 55, (198): 58, (199): 50, (200):</span>
<span class="gd">-    57, (201): 63, (202): 70, (203): 62, (204): 61, (205): 47, (206): 59, (</span>
<span class="gd">-    207): 43, (208): 3, (209): 21, (210): 10, (211): 19, (212): 13, (213): </span>
<span class="gd">-    2, (214): 24, (215): 20, (216): 4, (217): 23, (218): 11, (219): 8, (220</span>
<span class="gd">-    ): 12, (221): 5, (222): 1, (223): 15, (224): 9, (225): 7, (226): 6, (</span>
<span class="gd">-    227): 14, (228): 39, (229): 26, (230): 28, (231): 22, (232): 25, (233):</span>
<span class="gd">-    29, (234): 54, (235): 18, (236): 17, (237): 30, (238): 27, (239): 16, (</span>
<span class="gd">-    240): 239, (241): 68, (242): 240, (243): 241, (244): 242, (245): 243, (</span>
<span class="gd">-    246): 244, (247): 245, (248): 246, (249): 247, (250): 248, (251): 249,</span>
<span class="gd">-    (252): 250, (253): 251, (254): 252, (255): 255}</span>
<span class="gd">-ISO_8859_5_RUSSIAN_MODEL = SingleByteCharSetModel(charset_name='ISO-8859-5',</span>
<span class="gd">-    language='Russian', char_to_order_map=ISO_8859_5_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=RUSSIAN_LANG_MODEL, typical_positive_ratio=0.976601,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+RUSSIAN_LANG_MODEL = {</span>
<span class="gi">+    37: {  # 'А'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 2,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 1,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'Б'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 2,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'В'</span>
<span class="gi">+        37: 2,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 1,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'Г'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'Д'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 2,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'Е'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 2,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 2,  # 'Р'</span>
<span class="gi">+        32: 2,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 2,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'Ж'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'З'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'И'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 2,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 2,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 1,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # 'Й'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 1,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'К'</span>
<span class="gi">+        37: 2,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 2,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'Л'</span>
<span class="gi">+        37: 2,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'М'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 1,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'Н'</span>
<span class="gi">+        37: 2,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 2,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 1,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'О'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 2,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 2,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 2,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 2,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 1,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'П'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 2,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 1,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'Р'</span>
<span class="gi">+        37: 2,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 2,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 2,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 2,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 1,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 2,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'С'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 2,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 1,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 1,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'Т'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 2,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 1,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'У'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 1,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 1,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 1,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'Ф'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 1,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'Х'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 'Ц'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 1,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'Ч'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'Ш'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 1,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 1,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    63: {  # 'Щ'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 1,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 1,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 1,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # 'Ы'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 1,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'Ь'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 1,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 1,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'Э'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 1,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 1,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 1,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 2,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'Ю'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 1,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 1,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'Я'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 1,  # 'В'</span>
<span class="gi">+        46: 1,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 1,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 1,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 1,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 1,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 1,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 1,  # 'Ю'</span>
<span class="gi">+        43: 1,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 0,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 1,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'а'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 1,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 3,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 3,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'б'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 1,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'в'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'г'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'д'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 3,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'е'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 3,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 3,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'ж'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 1,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'з'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'и'</span>
<span class="gi">+        37: 1,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 3,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 3,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'й'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 1,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 1,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'к'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 1,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'л'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'м'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 'н'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 3,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 1,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'о'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 3,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'п'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'р'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'с'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 1,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 1,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'т'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 2,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'у'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 3,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 2,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'ф'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 2,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 2,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'х'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 1,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 1,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 1,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'ц'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 1,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 1,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 1,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 1,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 3,  # 'ы'</span>
<span class="gi">+        17: 1,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'ч'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'ш'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 3,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 1,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 3,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 1,  # 'ц'</span>
<span class="gi">+        22: 1,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 3,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'щ'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 3,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 3,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 1,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 2,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 2,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 0,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'ъ'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 0,  # 'б'</span>
<span class="gi">+        10: 0,  # 'в'</span>
<span class="gi">+        19: 0,  # 'г'</span>
<span class="gi">+        13: 0,  # 'д'</span>
<span class="gi">+        2: 2,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 0,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 0,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 0,  # 'м'</span>
<span class="gi">+        5: 0,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 0,  # 'п'</span>
<span class="gi">+        9: 0,  # 'р'</span>
<span class="gi">+        7: 0,  # 'с'</span>
<span class="gi">+        6: 0,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 0,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 0,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'ы'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 3,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 3,  # 'п'</span>
<span class="gi">+        9: 3,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 0,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 3,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 0,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'ь'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 2,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 1,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 0,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 0,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 2,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 1,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 2,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 3,  # 'ш'</span>
<span class="gi">+        29: 2,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 3,  # 'ю'</span>
<span class="gi">+        16: 3,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'э'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 1,  # 'М'</span>
<span class="gi">+        31: 1,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 1,  # 'Р'</span>
<span class="gi">+        32: 1,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 1,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 1,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 1,  # 'г'</span>
<span class="gi">+        13: 2,  # 'д'</span>
<span class="gi">+        2: 1,  # 'е'</span>
<span class="gi">+        24: 0,  # 'ж'</span>
<span class="gi">+        20: 1,  # 'з'</span>
<span class="gi">+        4: 0,  # 'и'</span>
<span class="gi">+        23: 2,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 2,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 2,  # 'ф'</span>
<span class="gi">+        26: 1,  # 'х'</span>
<span class="gi">+        28: 0,  # 'ц'</span>
<span class="gi">+        22: 0,  # 'ч'</span>
<span class="gi">+        25: 1,  # 'ш'</span>
<span class="gi">+        29: 0,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 1,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'ю'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 2,  # 'а'</span>
<span class="gi">+        21: 3,  # 'б'</span>
<span class="gi">+        10: 1,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 1,  # 'е'</span>
<span class="gi">+        24: 2,  # 'ж'</span>
<span class="gi">+        20: 2,  # 'з'</span>
<span class="gi">+        4: 1,  # 'и'</span>
<span class="gi">+        23: 1,  # 'й'</span>
<span class="gi">+        11: 2,  # 'к'</span>
<span class="gi">+        8: 2,  # 'л'</span>
<span class="gi">+        12: 2,  # 'м'</span>
<span class="gi">+        5: 2,  # 'н'</span>
<span class="gi">+        1: 1,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 0,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 2,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 1,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 1,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'я'</span>
<span class="gi">+        37: 0,  # 'А'</span>
<span class="gi">+        44: 0,  # 'Б'</span>
<span class="gi">+        33: 0,  # 'В'</span>
<span class="gi">+        46: 0,  # 'Г'</span>
<span class="gi">+        41: 0,  # 'Д'</span>
<span class="gi">+        48: 0,  # 'Е'</span>
<span class="gi">+        56: 0,  # 'Ж'</span>
<span class="gi">+        51: 0,  # 'З'</span>
<span class="gi">+        42: 0,  # 'И'</span>
<span class="gi">+        60: 0,  # 'Й'</span>
<span class="gi">+        36: 0,  # 'К'</span>
<span class="gi">+        49: 0,  # 'Л'</span>
<span class="gi">+        38: 0,  # 'М'</span>
<span class="gi">+        31: 0,  # 'Н'</span>
<span class="gi">+        34: 0,  # 'О'</span>
<span class="gi">+        35: 0,  # 'П'</span>
<span class="gi">+        45: 0,  # 'Р'</span>
<span class="gi">+        32: 0,  # 'С'</span>
<span class="gi">+        40: 0,  # 'Т'</span>
<span class="gi">+        52: 0,  # 'У'</span>
<span class="gi">+        53: 0,  # 'Ф'</span>
<span class="gi">+        55: 0,  # 'Х'</span>
<span class="gi">+        58: 0,  # 'Ц'</span>
<span class="gi">+        50: 0,  # 'Ч'</span>
<span class="gi">+        57: 0,  # 'Ш'</span>
<span class="gi">+        63: 0,  # 'Щ'</span>
<span class="gi">+        62: 0,  # 'Ы'</span>
<span class="gi">+        61: 0,  # 'Ь'</span>
<span class="gi">+        47: 0,  # 'Э'</span>
<span class="gi">+        59: 0,  # 'Ю'</span>
<span class="gi">+        43: 0,  # 'Я'</span>
<span class="gi">+        3: 0,  # 'а'</span>
<span class="gi">+        21: 2,  # 'б'</span>
<span class="gi">+        10: 3,  # 'в'</span>
<span class="gi">+        19: 2,  # 'г'</span>
<span class="gi">+        13: 3,  # 'д'</span>
<span class="gi">+        2: 3,  # 'е'</span>
<span class="gi">+        24: 3,  # 'ж'</span>
<span class="gi">+        20: 3,  # 'з'</span>
<span class="gi">+        4: 2,  # 'и'</span>
<span class="gi">+        23: 2,  # 'й'</span>
<span class="gi">+        11: 3,  # 'к'</span>
<span class="gi">+        8: 3,  # 'л'</span>
<span class="gi">+        12: 3,  # 'м'</span>
<span class="gi">+        5: 3,  # 'н'</span>
<span class="gi">+        1: 0,  # 'о'</span>
<span class="gi">+        15: 2,  # 'п'</span>
<span class="gi">+        9: 2,  # 'р'</span>
<span class="gi">+        7: 3,  # 'с'</span>
<span class="gi">+        6: 3,  # 'т'</span>
<span class="gi">+        14: 1,  # 'у'</span>
<span class="gi">+        39: 1,  # 'ф'</span>
<span class="gi">+        26: 3,  # 'х'</span>
<span class="gi">+        28: 2,  # 'ц'</span>
<span class="gi">+        22: 2,  # 'ч'</span>
<span class="gi">+        25: 2,  # 'ш'</span>
<span class="gi">+        29: 3,  # 'щ'</span>
<span class="gi">+        54: 0,  # 'ъ'</span>
<span class="gi">+        18: 0,  # 'ы'</span>
<span class="gi">+        17: 0,  # 'ь'</span>
<span class="gi">+        30: 0,  # 'э'</span>
<span class="gi">+        27: 2,  # 'ю'</span>
<span class="gi">+        16: 2,  # 'я'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+IBM866_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 37,  # 'А'</span>
<span class="gi">+    129: 44,  # 'Б'</span>
<span class="gi">+    130: 33,  # 'В'</span>
<span class="gi">+    131: 46,  # 'Г'</span>
<span class="gi">+    132: 41,  # 'Д'</span>
<span class="gi">+    133: 48,  # 'Е'</span>
<span class="gi">+    134: 56,  # 'Ж'</span>
<span class="gi">+    135: 51,  # 'З'</span>
<span class="gi">+    136: 42,  # 'И'</span>
<span class="gi">+    137: 60,  # 'Й'</span>
<span class="gi">+    138: 36,  # 'К'</span>
<span class="gi">+    139: 49,  # 'Л'</span>
<span class="gi">+    140: 38,  # 'М'</span>
<span class="gi">+    141: 31,  # 'Н'</span>
<span class="gi">+    142: 34,  # 'О'</span>
<span class="gi">+    143: 35,  # 'П'</span>
<span class="gi">+    144: 45,  # 'Р'</span>
<span class="gi">+    145: 32,  # 'С'</span>
<span class="gi">+    146: 40,  # 'Т'</span>
<span class="gi">+    147: 52,  # 'У'</span>
<span class="gi">+    148: 53,  # 'Ф'</span>
<span class="gi">+    149: 55,  # 'Х'</span>
<span class="gi">+    150: 58,  # 'Ц'</span>
<span class="gi">+    151: 50,  # 'Ч'</span>
<span class="gi">+    152: 57,  # 'Ш'</span>
<span class="gi">+    153: 63,  # 'Щ'</span>
<span class="gi">+    154: 70,  # 'Ъ'</span>
<span class="gi">+    155: 62,  # 'Ы'</span>
<span class="gi">+    156: 61,  # 'Ь'</span>
<span class="gi">+    157: 47,  # 'Э'</span>
<span class="gi">+    158: 59,  # 'Ю'</span>
<span class="gi">+    159: 43,  # 'Я'</span>
<span class="gi">+    160: 3,  # 'а'</span>
<span class="gi">+    161: 21,  # 'б'</span>
<span class="gi">+    162: 10,  # 'в'</span>
<span class="gi">+    163: 19,  # 'г'</span>
<span class="gi">+    164: 13,  # 'д'</span>
<span class="gi">+    165: 2,  # 'е'</span>
<span class="gi">+    166: 24,  # 'ж'</span>
<span class="gi">+    167: 20,  # 'з'</span>
<span class="gi">+    168: 4,  # 'и'</span>
<span class="gi">+    169: 23,  # 'й'</span>
<span class="gi">+    170: 11,  # 'к'</span>
<span class="gi">+    171: 8,  # 'л'</span>
<span class="gi">+    172: 12,  # 'м'</span>
<span class="gi">+    173: 5,  # 'н'</span>
<span class="gi">+    174: 1,  # 'о'</span>
<span class="gi">+    175: 15,  # 'п'</span>
<span class="gi">+    176: 191,  # '░'</span>
<span class="gi">+    177: 192,  # '▒'</span>
<span class="gi">+    178: 193,  # '▓'</span>
<span class="gi">+    179: 194,  # '│'</span>
<span class="gi">+    180: 195,  # '┤'</span>
<span class="gi">+    181: 196,  # '╡'</span>
<span class="gi">+    182: 197,  # '╢'</span>
<span class="gi">+    183: 198,  # '╖'</span>
<span class="gi">+    184: 199,  # '╕'</span>
<span class="gi">+    185: 200,  # '╣'</span>
<span class="gi">+    186: 201,  # '║'</span>
<span class="gi">+    187: 202,  # '╗'</span>
<span class="gi">+    188: 203,  # '╝'</span>
<span class="gi">+    189: 204,  # '╜'</span>
<span class="gi">+    190: 205,  # '╛'</span>
<span class="gi">+    191: 206,  # '┐'</span>
<span class="gi">+    192: 207,  # '└'</span>
<span class="gi">+    193: 208,  # '┴'</span>
<span class="gi">+    194: 209,  # '┬'</span>
<span class="gi">+    195: 210,  # '├'</span>
<span class="gi">+    196: 211,  # '─'</span>
<span class="gi">+    197: 212,  # '┼'</span>
<span class="gi">+    198: 213,  # '╞'</span>
<span class="gi">+    199: 214,  # '╟'</span>
<span class="gi">+    200: 215,  # '╚'</span>
<span class="gi">+    201: 216,  # '╔'</span>
<span class="gi">+    202: 217,  # '╩'</span>
<span class="gi">+    203: 218,  # '╦'</span>
<span class="gi">+    204: 219,  # '╠'</span>
<span class="gi">+    205: 220,  # '═'</span>
<span class="gi">+    206: 221,  # '╬'</span>
<span class="gi">+    207: 222,  # '╧'</span>
<span class="gi">+    208: 223,  # '╨'</span>
<span class="gi">+    209: 224,  # '╤'</span>
<span class="gi">+    210: 225,  # '╥'</span>
<span class="gi">+    211: 226,  # '╙'</span>
<span class="gi">+    212: 227,  # '╘'</span>
<span class="gi">+    213: 228,  # '╒'</span>
<span class="gi">+    214: 229,  # '╓'</span>
<span class="gi">+    215: 230,  # '╫'</span>
<span class="gi">+    216: 231,  # '╪'</span>
<span class="gi">+    217: 232,  # '┘'</span>
<span class="gi">+    218: 233,  # '┌'</span>
<span class="gi">+    219: 234,  # '█'</span>
<span class="gi">+    220: 235,  # '▄'</span>
<span class="gi">+    221: 236,  # '▌'</span>
<span class="gi">+    222: 237,  # '▐'</span>
<span class="gi">+    223: 238,  # '▀'</span>
<span class="gi">+    224: 9,  # 'р'</span>
<span class="gi">+    225: 7,  # 'с'</span>
<span class="gi">+    226: 6,  # 'т'</span>
<span class="gi">+    227: 14,  # 'у'</span>
<span class="gi">+    228: 39,  # 'ф'</span>
<span class="gi">+    229: 26,  # 'х'</span>
<span class="gi">+    230: 28,  # 'ц'</span>
<span class="gi">+    231: 22,  # 'ч'</span>
<span class="gi">+    232: 25,  # 'ш'</span>
<span class="gi">+    233: 29,  # 'щ'</span>
<span class="gi">+    234: 54,  # 'ъ'</span>
<span class="gi">+    235: 18,  # 'ы'</span>
<span class="gi">+    236: 17,  # 'ь'</span>
<span class="gi">+    237: 30,  # 'э'</span>
<span class="gi">+    238: 27,  # 'ю'</span>
<span class="gi">+    239: 16,  # 'я'</span>
<span class="gi">+    240: 239,  # 'Ё'</span>
<span class="gi">+    241: 68,  # 'ё'</span>
<span class="gi">+    242: 240,  # 'Є'</span>
<span class="gi">+    243: 241,  # 'є'</span>
<span class="gi">+    244: 242,  # 'Ї'</span>
<span class="gi">+    245: 243,  # 'ї'</span>
<span class="gi">+    246: 244,  # 'Ў'</span>
<span class="gi">+    247: 245,  # 'ў'</span>
<span class="gi">+    248: 246,  # '°'</span>
<span class="gi">+    249: 247,  # '∙'</span>
<span class="gi">+    250: 248,  # '·'</span>
<span class="gi">+    251: 249,  # '√'</span>
<span class="gi">+    252: 250,  # '№'</span>
<span class="gi">+    253: 251,  # '¤'</span>
<span class="gi">+    254: 252,  # '■'</span>
<span class="gi">+    255: 255,  # '\xa0'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+IBM866_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="IBM866",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=IBM866_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1251_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 191,  # 'Ђ'</span>
<span class="gi">+    129: 192,  # 'Ѓ'</span>
<span class="gi">+    130: 193,  # '‚'</span>
<span class="gi">+    131: 194,  # 'ѓ'</span>
<span class="gi">+    132: 195,  # '„'</span>
<span class="gi">+    133: 196,  # '…'</span>
<span class="gi">+    134: 197,  # '†'</span>
<span class="gi">+    135: 198,  # '‡'</span>
<span class="gi">+    136: 199,  # '€'</span>
<span class="gi">+    137: 200,  # '‰'</span>
<span class="gi">+    138: 201,  # 'Љ'</span>
<span class="gi">+    139: 202,  # '‹'</span>
<span class="gi">+    140: 203,  # 'Њ'</span>
<span class="gi">+    141: 204,  # 'Ќ'</span>
<span class="gi">+    142: 205,  # 'Ћ'</span>
<span class="gi">+    143: 206,  # 'Џ'</span>
<span class="gi">+    144: 207,  # 'ђ'</span>
<span class="gi">+    145: 208,  # '‘'</span>
<span class="gi">+    146: 209,  # '’'</span>
<span class="gi">+    147: 210,  # '“'</span>
<span class="gi">+    148: 211,  # '”'</span>
<span class="gi">+    149: 212,  # '•'</span>
<span class="gi">+    150: 213,  # '–'</span>
<span class="gi">+    151: 214,  # '—'</span>
<span class="gi">+    152: 215,  # None</span>
<span class="gi">+    153: 216,  # '™'</span>
<span class="gi">+    154: 217,  # 'љ'</span>
<span class="gi">+    155: 218,  # '›'</span>
<span class="gi">+    156: 219,  # 'њ'</span>
<span class="gi">+    157: 220,  # 'ќ'</span>
<span class="gi">+    158: 221,  # 'ћ'</span>
<span class="gi">+    159: 222,  # 'џ'</span>
<span class="gi">+    160: 223,  # '\xa0'</span>
<span class="gi">+    161: 224,  # 'Ў'</span>
<span class="gi">+    162: 225,  # 'ў'</span>
<span class="gi">+    163: 226,  # 'Ј'</span>
<span class="gi">+    164: 227,  # '¤'</span>
<span class="gi">+    165: 228,  # 'Ґ'</span>
<span class="gi">+    166: 229,  # '¦'</span>
<span class="gi">+    167: 230,  # '§'</span>
<span class="gi">+    168: 231,  # 'Ё'</span>
<span class="gi">+    169: 232,  # '©'</span>
<span class="gi">+    170: 233,  # 'Є'</span>
<span class="gi">+    171: 234,  # '«'</span>
<span class="gi">+    172: 235,  # '¬'</span>
<span class="gi">+    173: 236,  # '\xad'</span>
<span class="gi">+    174: 237,  # '®'</span>
<span class="gi">+    175: 238,  # 'Ї'</span>
<span class="gi">+    176: 239,  # '°'</span>
<span class="gi">+    177: 240,  # '±'</span>
<span class="gi">+    178: 241,  # 'І'</span>
<span class="gi">+    179: 242,  # 'і'</span>
<span class="gi">+    180: 243,  # 'ґ'</span>
<span class="gi">+    181: 244,  # 'µ'</span>
<span class="gi">+    182: 245,  # '¶'</span>
<span class="gi">+    183: 246,  # '·'</span>
<span class="gi">+    184: 68,  # 'ё'</span>
<span class="gi">+    185: 247,  # '№'</span>
<span class="gi">+    186: 248,  # 'є'</span>
<span class="gi">+    187: 249,  # '»'</span>
<span class="gi">+    188: 250,  # 'ј'</span>
<span class="gi">+    189: 251,  # 'Ѕ'</span>
<span class="gi">+    190: 252,  # 'ѕ'</span>
<span class="gi">+    191: 253,  # 'ї'</span>
<span class="gi">+    192: 37,  # 'А'</span>
<span class="gi">+    193: 44,  # 'Б'</span>
<span class="gi">+    194: 33,  # 'В'</span>
<span class="gi">+    195: 46,  # 'Г'</span>
<span class="gi">+    196: 41,  # 'Д'</span>
<span class="gi">+    197: 48,  # 'Е'</span>
<span class="gi">+    198: 56,  # 'Ж'</span>
<span class="gi">+    199: 51,  # 'З'</span>
<span class="gi">+    200: 42,  # 'И'</span>
<span class="gi">+    201: 60,  # 'Й'</span>
<span class="gi">+    202: 36,  # 'К'</span>
<span class="gi">+    203: 49,  # 'Л'</span>
<span class="gi">+    204: 38,  # 'М'</span>
<span class="gi">+    205: 31,  # 'Н'</span>
<span class="gi">+    206: 34,  # 'О'</span>
<span class="gi">+    207: 35,  # 'П'</span>
<span class="gi">+    208: 45,  # 'Р'</span>
<span class="gi">+    209: 32,  # 'С'</span>
<span class="gi">+    210: 40,  # 'Т'</span>
<span class="gi">+    211: 52,  # 'У'</span>
<span class="gi">+    212: 53,  # 'Ф'</span>
<span class="gi">+    213: 55,  # 'Х'</span>
<span class="gi">+    214: 58,  # 'Ц'</span>
<span class="gi">+    215: 50,  # 'Ч'</span>
<span class="gi">+    216: 57,  # 'Ш'</span>
<span class="gi">+    217: 63,  # 'Щ'</span>
<span class="gi">+    218: 70,  # 'Ъ'</span>
<span class="gi">+    219: 62,  # 'Ы'</span>
<span class="gi">+    220: 61,  # 'Ь'</span>
<span class="gi">+    221: 47,  # 'Э'</span>
<span class="gi">+    222: 59,  # 'Ю'</span>
<span class="gi">+    223: 43,  # 'Я'</span>
<span class="gi">+    224: 3,  # 'а'</span>
<span class="gi">+    225: 21,  # 'б'</span>
<span class="gi">+    226: 10,  # 'в'</span>
<span class="gi">+    227: 19,  # 'г'</span>
<span class="gi">+    228: 13,  # 'д'</span>
<span class="gi">+    229: 2,  # 'е'</span>
<span class="gi">+    230: 24,  # 'ж'</span>
<span class="gi">+    231: 20,  # 'з'</span>
<span class="gi">+    232: 4,  # 'и'</span>
<span class="gi">+    233: 23,  # 'й'</span>
<span class="gi">+    234: 11,  # 'к'</span>
<span class="gi">+    235: 8,  # 'л'</span>
<span class="gi">+    236: 12,  # 'м'</span>
<span class="gi">+    237: 5,  # 'н'</span>
<span class="gi">+    238: 1,  # 'о'</span>
<span class="gi">+    239: 15,  # 'п'</span>
<span class="gi">+    240: 9,  # 'р'</span>
<span class="gi">+    241: 7,  # 'с'</span>
<span class="gi">+    242: 6,  # 'т'</span>
<span class="gi">+    243: 14,  # 'у'</span>
<span class="gi">+    244: 39,  # 'ф'</span>
<span class="gi">+    245: 26,  # 'х'</span>
<span class="gi">+    246: 28,  # 'ц'</span>
<span class="gi">+    247: 22,  # 'ч'</span>
<span class="gi">+    248: 25,  # 'ш'</span>
<span class="gi">+    249: 29,  # 'щ'</span>
<span class="gi">+    250: 54,  # 'ъ'</span>
<span class="gi">+    251: 18,  # 'ы'</span>
<span class="gi">+    252: 17,  # 'ь'</span>
<span class="gi">+    253: 30,  # 'э'</span>
<span class="gi">+    254: 27,  # 'ю'</span>
<span class="gi">+    255: 16,  # 'я'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+WINDOWS_1251_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="windows-1251",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=WINDOWS_1251_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+IBM855_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 191,  # 'ђ'</span>
<span class="gi">+    129: 192,  # 'Ђ'</span>
<span class="gi">+    130: 193,  # 'ѓ'</span>
<span class="gi">+    131: 194,  # 'Ѓ'</span>
<span class="gi">+    132: 68,  # 'ё'</span>
<span class="gi">+    133: 195,  # 'Ё'</span>
<span class="gi">+    134: 196,  # 'є'</span>
<span class="gi">+    135: 197,  # 'Є'</span>
<span class="gi">+    136: 198,  # 'ѕ'</span>
<span class="gi">+    137: 199,  # 'Ѕ'</span>
<span class="gi">+    138: 200,  # 'і'</span>
<span class="gi">+    139: 201,  # 'І'</span>
<span class="gi">+    140: 202,  # 'ї'</span>
<span class="gi">+    141: 203,  # 'Ї'</span>
<span class="gi">+    142: 204,  # 'ј'</span>
<span class="gi">+    143: 205,  # 'Ј'</span>
<span class="gi">+    144: 206,  # 'љ'</span>
<span class="gi">+    145: 207,  # 'Љ'</span>
<span class="gi">+    146: 208,  # 'њ'</span>
<span class="gi">+    147: 209,  # 'Њ'</span>
<span class="gi">+    148: 210,  # 'ћ'</span>
<span class="gi">+    149: 211,  # 'Ћ'</span>
<span class="gi">+    150: 212,  # 'ќ'</span>
<span class="gi">+    151: 213,  # 'Ќ'</span>
<span class="gi">+    152: 214,  # 'ў'</span>
<span class="gi">+    153: 215,  # 'Ў'</span>
<span class="gi">+    154: 216,  # 'џ'</span>
<span class="gi">+    155: 217,  # 'Џ'</span>
<span class="gi">+    156: 27,  # 'ю'</span>
<span class="gi">+    157: 59,  # 'Ю'</span>
<span class="gi">+    158: 54,  # 'ъ'</span>
<span class="gi">+    159: 70,  # 'Ъ'</span>
<span class="gi">+    160: 3,  # 'а'</span>
<span class="gi">+    161: 37,  # 'А'</span>
<span class="gi">+    162: 21,  # 'б'</span>
<span class="gi">+    163: 44,  # 'Б'</span>
<span class="gi">+    164: 28,  # 'ц'</span>
<span class="gi">+    165: 58,  # 'Ц'</span>
<span class="gi">+    166: 13,  # 'д'</span>
<span class="gi">+    167: 41,  # 'Д'</span>
<span class="gi">+    168: 2,  # 'е'</span>
<span class="gi">+    169: 48,  # 'Е'</span>
<span class="gi">+    170: 39,  # 'ф'</span>
<span class="gi">+    171: 53,  # 'Ф'</span>
<span class="gi">+    172: 19,  # 'г'</span>
<span class="gi">+    173: 46,  # 'Г'</span>
<span class="gi">+    174: 218,  # '«'</span>
<span class="gi">+    175: 219,  # '»'</span>
<span class="gi">+    176: 220,  # '░'</span>
<span class="gi">+    177: 221,  # '▒'</span>
<span class="gi">+    178: 222,  # '▓'</span>
<span class="gi">+    179: 223,  # '│'</span>
<span class="gi">+    180: 224,  # '┤'</span>
<span class="gi">+    181: 26,  # 'х'</span>
<span class="gi">+    182: 55,  # 'Х'</span>
<span class="gi">+    183: 4,  # 'и'</span>
<span class="gi">+    184: 42,  # 'И'</span>
<span class="gi">+    185: 225,  # '╣'</span>
<span class="gi">+    186: 226,  # '║'</span>
<span class="gi">+    187: 227,  # '╗'</span>
<span class="gi">+    188: 228,  # '╝'</span>
<span class="gi">+    189: 23,  # 'й'</span>
<span class="gi">+    190: 60,  # 'Й'</span>
<span class="gi">+    191: 229,  # '┐'</span>
<span class="gi">+    192: 230,  # '└'</span>
<span class="gi">+    193: 231,  # '┴'</span>
<span class="gi">+    194: 232,  # '┬'</span>
<span class="gi">+    195: 233,  # '├'</span>
<span class="gi">+    196: 234,  # '─'</span>
<span class="gi">+    197: 235,  # '┼'</span>
<span class="gi">+    198: 11,  # 'к'</span>
<span class="gi">+    199: 36,  # 'К'</span>
<span class="gi">+    200: 236,  # '╚'</span>
<span class="gi">+    201: 237,  # '╔'</span>
<span class="gi">+    202: 238,  # '╩'</span>
<span class="gi">+    203: 239,  # '╦'</span>
<span class="gi">+    204: 240,  # '╠'</span>
<span class="gi">+    205: 241,  # '═'</span>
<span class="gi">+    206: 242,  # '╬'</span>
<span class="gi">+    207: 243,  # '¤'</span>
<span class="gi">+    208: 8,  # 'л'</span>
<span class="gi">+    209: 49,  # 'Л'</span>
<span class="gi">+    210: 12,  # 'м'</span>
<span class="gi">+    211: 38,  # 'М'</span>
<span class="gi">+    212: 5,  # 'н'</span>
<span class="gi">+    213: 31,  # 'Н'</span>
<span class="gi">+    214: 1,  # 'о'</span>
<span class="gi">+    215: 34,  # 'О'</span>
<span class="gi">+    216: 15,  # 'п'</span>
<span class="gi">+    217: 244,  # '┘'</span>
<span class="gi">+    218: 245,  # '┌'</span>
<span class="gi">+    219: 246,  # '█'</span>
<span class="gi">+    220: 247,  # '▄'</span>
<span class="gi">+    221: 35,  # 'П'</span>
<span class="gi">+    222: 16,  # 'я'</span>
<span class="gi">+    223: 248,  # '▀'</span>
<span class="gi">+    224: 43,  # 'Я'</span>
<span class="gi">+    225: 9,  # 'р'</span>
<span class="gi">+    226: 45,  # 'Р'</span>
<span class="gi">+    227: 7,  # 'с'</span>
<span class="gi">+    228: 32,  # 'С'</span>
<span class="gi">+    229: 6,  # 'т'</span>
<span class="gi">+    230: 40,  # 'Т'</span>
<span class="gi">+    231: 14,  # 'у'</span>
<span class="gi">+    232: 52,  # 'У'</span>
<span class="gi">+    233: 24,  # 'ж'</span>
<span class="gi">+    234: 56,  # 'Ж'</span>
<span class="gi">+    235: 10,  # 'в'</span>
<span class="gi">+    236: 33,  # 'В'</span>
<span class="gi">+    237: 17,  # 'ь'</span>
<span class="gi">+    238: 61,  # 'Ь'</span>
<span class="gi">+    239: 249,  # '№'</span>
<span class="gi">+    240: 250,  # '\xad'</span>
<span class="gi">+    241: 18,  # 'ы'</span>
<span class="gi">+    242: 62,  # 'Ы'</span>
<span class="gi">+    243: 20,  # 'з'</span>
<span class="gi">+    244: 51,  # 'З'</span>
<span class="gi">+    245: 25,  # 'ш'</span>
<span class="gi">+    246: 57,  # 'Ш'</span>
<span class="gi">+    247: 30,  # 'э'</span>
<span class="gi">+    248: 47,  # 'Э'</span>
<span class="gi">+    249: 29,  # 'щ'</span>
<span class="gi">+    250: 63,  # 'Щ'</span>
<span class="gi">+    251: 22,  # 'ч'</span>
<span class="gi">+    252: 50,  # 'Ч'</span>
<span class="gi">+    253: 251,  # '§'</span>
<span class="gi">+    254: 252,  # '■'</span>
<span class="gi">+    255: 255,  # '\xa0'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+IBM855_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="IBM855",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=IBM855_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+KOI8_R_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 191,  # '─'</span>
<span class="gi">+    129: 192,  # '│'</span>
<span class="gi">+    130: 193,  # '┌'</span>
<span class="gi">+    131: 194,  # '┐'</span>
<span class="gi">+    132: 195,  # '└'</span>
<span class="gi">+    133: 196,  # '┘'</span>
<span class="gi">+    134: 197,  # '├'</span>
<span class="gi">+    135: 198,  # '┤'</span>
<span class="gi">+    136: 199,  # '┬'</span>
<span class="gi">+    137: 200,  # '┴'</span>
<span class="gi">+    138: 201,  # '┼'</span>
<span class="gi">+    139: 202,  # '▀'</span>
<span class="gi">+    140: 203,  # '▄'</span>
<span class="gi">+    141: 204,  # '█'</span>
<span class="gi">+    142: 205,  # '▌'</span>
<span class="gi">+    143: 206,  # '▐'</span>
<span class="gi">+    144: 207,  # '░'</span>
<span class="gi">+    145: 208,  # '▒'</span>
<span class="gi">+    146: 209,  # '▓'</span>
<span class="gi">+    147: 210,  # '⌠'</span>
<span class="gi">+    148: 211,  # '■'</span>
<span class="gi">+    149: 212,  # '∙'</span>
<span class="gi">+    150: 213,  # '√'</span>
<span class="gi">+    151: 214,  # '≈'</span>
<span class="gi">+    152: 215,  # '≤'</span>
<span class="gi">+    153: 216,  # '≥'</span>
<span class="gi">+    154: 217,  # '\xa0'</span>
<span class="gi">+    155: 218,  # '⌡'</span>
<span class="gi">+    156: 219,  # '°'</span>
<span class="gi">+    157: 220,  # '²'</span>
<span class="gi">+    158: 221,  # '·'</span>
<span class="gi">+    159: 222,  # '÷'</span>
<span class="gi">+    160: 223,  # '═'</span>
<span class="gi">+    161: 224,  # '║'</span>
<span class="gi">+    162: 225,  # '╒'</span>
<span class="gi">+    163: 68,  # 'ё'</span>
<span class="gi">+    164: 226,  # '╓'</span>
<span class="gi">+    165: 227,  # '╔'</span>
<span class="gi">+    166: 228,  # '╕'</span>
<span class="gi">+    167: 229,  # '╖'</span>
<span class="gi">+    168: 230,  # '╗'</span>
<span class="gi">+    169: 231,  # '╘'</span>
<span class="gi">+    170: 232,  # '╙'</span>
<span class="gi">+    171: 233,  # '╚'</span>
<span class="gi">+    172: 234,  # '╛'</span>
<span class="gi">+    173: 235,  # '╜'</span>
<span class="gi">+    174: 236,  # '╝'</span>
<span class="gi">+    175: 237,  # '╞'</span>
<span class="gi">+    176: 238,  # '╟'</span>
<span class="gi">+    177: 239,  # '╠'</span>
<span class="gi">+    178: 240,  # '╡'</span>
<span class="gi">+    179: 241,  # 'Ё'</span>
<span class="gi">+    180: 242,  # '╢'</span>
<span class="gi">+    181: 243,  # '╣'</span>
<span class="gi">+    182: 244,  # '╤'</span>
<span class="gi">+    183: 245,  # '╥'</span>
<span class="gi">+    184: 246,  # '╦'</span>
<span class="gi">+    185: 247,  # '╧'</span>
<span class="gi">+    186: 248,  # '╨'</span>
<span class="gi">+    187: 249,  # '╩'</span>
<span class="gi">+    188: 250,  # '╪'</span>
<span class="gi">+    189: 251,  # '╫'</span>
<span class="gi">+    190: 252,  # '╬'</span>
<span class="gi">+    191: 253,  # '©'</span>
<span class="gi">+    192: 27,  # 'ю'</span>
<span class="gi">+    193: 3,  # 'а'</span>
<span class="gi">+    194: 21,  # 'б'</span>
<span class="gi">+    195: 28,  # 'ц'</span>
<span class="gi">+    196: 13,  # 'д'</span>
<span class="gi">+    197: 2,  # 'е'</span>
<span class="gi">+    198: 39,  # 'ф'</span>
<span class="gi">+    199: 19,  # 'г'</span>
<span class="gi">+    200: 26,  # 'х'</span>
<span class="gi">+    201: 4,  # 'и'</span>
<span class="gi">+    202: 23,  # 'й'</span>
<span class="gi">+    203: 11,  # 'к'</span>
<span class="gi">+    204: 8,  # 'л'</span>
<span class="gi">+    205: 12,  # 'м'</span>
<span class="gi">+    206: 5,  # 'н'</span>
<span class="gi">+    207: 1,  # 'о'</span>
<span class="gi">+    208: 15,  # 'п'</span>
<span class="gi">+    209: 16,  # 'я'</span>
<span class="gi">+    210: 9,  # 'р'</span>
<span class="gi">+    211: 7,  # 'с'</span>
<span class="gi">+    212: 6,  # 'т'</span>
<span class="gi">+    213: 14,  # 'у'</span>
<span class="gi">+    214: 24,  # 'ж'</span>
<span class="gi">+    215: 10,  # 'в'</span>
<span class="gi">+    216: 17,  # 'ь'</span>
<span class="gi">+    217: 18,  # 'ы'</span>
<span class="gi">+    218: 20,  # 'з'</span>
<span class="gi">+    219: 25,  # 'ш'</span>
<span class="gi">+    220: 30,  # 'э'</span>
<span class="gi">+    221: 29,  # 'щ'</span>
<span class="gi">+    222: 22,  # 'ч'</span>
<span class="gi">+    223: 54,  # 'ъ'</span>
<span class="gi">+    224: 59,  # 'Ю'</span>
<span class="gi">+    225: 37,  # 'А'</span>
<span class="gi">+    226: 44,  # 'Б'</span>
<span class="gi">+    227: 58,  # 'Ц'</span>
<span class="gi">+    228: 41,  # 'Д'</span>
<span class="gi">+    229: 48,  # 'Е'</span>
<span class="gi">+    230: 53,  # 'Ф'</span>
<span class="gi">+    231: 46,  # 'Г'</span>
<span class="gi">+    232: 55,  # 'Х'</span>
<span class="gi">+    233: 42,  # 'И'</span>
<span class="gi">+    234: 60,  # 'Й'</span>
<span class="gi">+    235: 36,  # 'К'</span>
<span class="gi">+    236: 49,  # 'Л'</span>
<span class="gi">+    237: 38,  # 'М'</span>
<span class="gi">+    238: 31,  # 'Н'</span>
<span class="gi">+    239: 34,  # 'О'</span>
<span class="gi">+    240: 35,  # 'П'</span>
<span class="gi">+    241: 43,  # 'Я'</span>
<span class="gi">+    242: 45,  # 'Р'</span>
<span class="gi">+    243: 32,  # 'С'</span>
<span class="gi">+    244: 40,  # 'Т'</span>
<span class="gi">+    245: 52,  # 'У'</span>
<span class="gi">+    246: 56,  # 'Ж'</span>
<span class="gi">+    247: 33,  # 'В'</span>
<span class="gi">+    248: 61,  # 'Ь'</span>
<span class="gi">+    249: 62,  # 'Ы'</span>
<span class="gi">+    250: 51,  # 'З'</span>
<span class="gi">+    251: 57,  # 'Ш'</span>
<span class="gi">+    252: 47,  # 'Э'</span>
<span class="gi">+    253: 63,  # 'Щ'</span>
<span class="gi">+    254: 50,  # 'Ч'</span>
<span class="gi">+    255: 70,  # 'Ъ'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+KOI8_R_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="KOI8-R",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=KOI8_R_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+MACCYRILLIC_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 37,  # 'А'</span>
<span class="gi">+    129: 44,  # 'Б'</span>
<span class="gi">+    130: 33,  # 'В'</span>
<span class="gi">+    131: 46,  # 'Г'</span>
<span class="gi">+    132: 41,  # 'Д'</span>
<span class="gi">+    133: 48,  # 'Е'</span>
<span class="gi">+    134: 56,  # 'Ж'</span>
<span class="gi">+    135: 51,  # 'З'</span>
<span class="gi">+    136: 42,  # 'И'</span>
<span class="gi">+    137: 60,  # 'Й'</span>
<span class="gi">+    138: 36,  # 'К'</span>
<span class="gi">+    139: 49,  # 'Л'</span>
<span class="gi">+    140: 38,  # 'М'</span>
<span class="gi">+    141: 31,  # 'Н'</span>
<span class="gi">+    142: 34,  # 'О'</span>
<span class="gi">+    143: 35,  # 'П'</span>
<span class="gi">+    144: 45,  # 'Р'</span>
<span class="gi">+    145: 32,  # 'С'</span>
<span class="gi">+    146: 40,  # 'Т'</span>
<span class="gi">+    147: 52,  # 'У'</span>
<span class="gi">+    148: 53,  # 'Ф'</span>
<span class="gi">+    149: 55,  # 'Х'</span>
<span class="gi">+    150: 58,  # 'Ц'</span>
<span class="gi">+    151: 50,  # 'Ч'</span>
<span class="gi">+    152: 57,  # 'Ш'</span>
<span class="gi">+    153: 63,  # 'Щ'</span>
<span class="gi">+    154: 70,  # 'Ъ'</span>
<span class="gi">+    155: 62,  # 'Ы'</span>
<span class="gi">+    156: 61,  # 'Ь'</span>
<span class="gi">+    157: 47,  # 'Э'</span>
<span class="gi">+    158: 59,  # 'Ю'</span>
<span class="gi">+    159: 43,  # 'Я'</span>
<span class="gi">+    160: 191,  # '†'</span>
<span class="gi">+    161: 192,  # '°'</span>
<span class="gi">+    162: 193,  # 'Ґ'</span>
<span class="gi">+    163: 194,  # '£'</span>
<span class="gi">+    164: 195,  # '§'</span>
<span class="gi">+    165: 196,  # '•'</span>
<span class="gi">+    166: 197,  # '¶'</span>
<span class="gi">+    167: 198,  # 'І'</span>
<span class="gi">+    168: 199,  # '®'</span>
<span class="gi">+    169: 200,  # '©'</span>
<span class="gi">+    170: 201,  # '™'</span>
<span class="gi">+    171: 202,  # 'Ђ'</span>
<span class="gi">+    172: 203,  # 'ђ'</span>
<span class="gi">+    173: 204,  # '≠'</span>
<span class="gi">+    174: 205,  # 'Ѓ'</span>
<span class="gi">+    175: 206,  # 'ѓ'</span>
<span class="gi">+    176: 207,  # '∞'</span>
<span class="gi">+    177: 208,  # '±'</span>
<span class="gi">+    178: 209,  # '≤'</span>
<span class="gi">+    179: 210,  # '≥'</span>
<span class="gi">+    180: 211,  # 'і'</span>
<span class="gi">+    181: 212,  # 'µ'</span>
<span class="gi">+    182: 213,  # 'ґ'</span>
<span class="gi">+    183: 214,  # 'Ј'</span>
<span class="gi">+    184: 215,  # 'Є'</span>
<span class="gi">+    185: 216,  # 'є'</span>
<span class="gi">+    186: 217,  # 'Ї'</span>
<span class="gi">+    187: 218,  # 'ї'</span>
<span class="gi">+    188: 219,  # 'Љ'</span>
<span class="gi">+    189: 220,  # 'љ'</span>
<span class="gi">+    190: 221,  # 'Њ'</span>
<span class="gi">+    191: 222,  # 'њ'</span>
<span class="gi">+    192: 223,  # 'ј'</span>
<span class="gi">+    193: 224,  # 'Ѕ'</span>
<span class="gi">+    194: 225,  # '¬'</span>
<span class="gi">+    195: 226,  # '√'</span>
<span class="gi">+    196: 227,  # 'ƒ'</span>
<span class="gi">+    197: 228,  # '≈'</span>
<span class="gi">+    198: 229,  # '∆'</span>
<span class="gi">+    199: 230,  # '«'</span>
<span class="gi">+    200: 231,  # '»'</span>
<span class="gi">+    201: 232,  # '…'</span>
<span class="gi">+    202: 233,  # '\xa0'</span>
<span class="gi">+    203: 234,  # 'Ћ'</span>
<span class="gi">+    204: 235,  # 'ћ'</span>
<span class="gi">+    205: 236,  # 'Ќ'</span>
<span class="gi">+    206: 237,  # 'ќ'</span>
<span class="gi">+    207: 238,  # 'ѕ'</span>
<span class="gi">+    208: 239,  # '–'</span>
<span class="gi">+    209: 240,  # '—'</span>
<span class="gi">+    210: 241,  # '“'</span>
<span class="gi">+    211: 242,  # '”'</span>
<span class="gi">+    212: 243,  # '‘'</span>
<span class="gi">+    213: 244,  # '’'</span>
<span class="gi">+    214: 245,  # '÷'</span>
<span class="gi">+    215: 246,  # '„'</span>
<span class="gi">+    216: 247,  # 'Ў'</span>
<span class="gi">+    217: 248,  # 'ў'</span>
<span class="gi">+    218: 249,  # 'Џ'</span>
<span class="gi">+    219: 250,  # 'џ'</span>
<span class="gi">+    220: 251,  # '№'</span>
<span class="gi">+    221: 252,  # 'Ё'</span>
<span class="gi">+    222: 68,  # 'ё'</span>
<span class="gi">+    223: 16,  # 'я'</span>
<span class="gi">+    224: 3,  # 'а'</span>
<span class="gi">+    225: 21,  # 'б'</span>
<span class="gi">+    226: 10,  # 'в'</span>
<span class="gi">+    227: 19,  # 'г'</span>
<span class="gi">+    228: 13,  # 'д'</span>
<span class="gi">+    229: 2,  # 'е'</span>
<span class="gi">+    230: 24,  # 'ж'</span>
<span class="gi">+    231: 20,  # 'з'</span>
<span class="gi">+    232: 4,  # 'и'</span>
<span class="gi">+    233: 23,  # 'й'</span>
<span class="gi">+    234: 11,  # 'к'</span>
<span class="gi">+    235: 8,  # 'л'</span>
<span class="gi">+    236: 12,  # 'м'</span>
<span class="gi">+    237: 5,  # 'н'</span>
<span class="gi">+    238: 1,  # 'о'</span>
<span class="gi">+    239: 15,  # 'п'</span>
<span class="gi">+    240: 9,  # 'р'</span>
<span class="gi">+    241: 7,  # 'с'</span>
<span class="gi">+    242: 6,  # 'т'</span>
<span class="gi">+    243: 14,  # 'у'</span>
<span class="gi">+    244: 39,  # 'ф'</span>
<span class="gi">+    245: 26,  # 'х'</span>
<span class="gi">+    246: 28,  # 'ц'</span>
<span class="gi">+    247: 22,  # 'ч'</span>
<span class="gi">+    248: 25,  # 'ш'</span>
<span class="gi">+    249: 29,  # 'щ'</span>
<span class="gi">+    250: 54,  # 'ъ'</span>
<span class="gi">+    251: 18,  # 'ы'</span>
<span class="gi">+    252: 17,  # 'ь'</span>
<span class="gi">+    253: 30,  # 'э'</span>
<span class="gi">+    254: 27,  # 'ю'</span>
<span class="gi">+    255: 255,  # '€'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+MACCYRILLIC_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="MacCyrillic",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=MACCYRILLIC_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_5_RUSSIAN_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 142,  # 'A'</span>
<span class="gi">+    66: 143,  # 'B'</span>
<span class="gi">+    67: 144,  # 'C'</span>
<span class="gi">+    68: 145,  # 'D'</span>
<span class="gi">+    69: 146,  # 'E'</span>
<span class="gi">+    70: 147,  # 'F'</span>
<span class="gi">+    71: 148,  # 'G'</span>
<span class="gi">+    72: 149,  # 'H'</span>
<span class="gi">+    73: 150,  # 'I'</span>
<span class="gi">+    74: 151,  # 'J'</span>
<span class="gi">+    75: 152,  # 'K'</span>
<span class="gi">+    76: 74,  # 'L'</span>
<span class="gi">+    77: 153,  # 'M'</span>
<span class="gi">+    78: 75,  # 'N'</span>
<span class="gi">+    79: 154,  # 'O'</span>
<span class="gi">+    80: 155,  # 'P'</span>
<span class="gi">+    81: 156,  # 'Q'</span>
<span class="gi">+    82: 157,  # 'R'</span>
<span class="gi">+    83: 158,  # 'S'</span>
<span class="gi">+    84: 159,  # 'T'</span>
<span class="gi">+    85: 160,  # 'U'</span>
<span class="gi">+    86: 161,  # 'V'</span>
<span class="gi">+    87: 162,  # 'W'</span>
<span class="gi">+    88: 163,  # 'X'</span>
<span class="gi">+    89: 164,  # 'Y'</span>
<span class="gi">+    90: 165,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 71,  # 'a'</span>
<span class="gi">+    98: 172,  # 'b'</span>
<span class="gi">+    99: 66,  # 'c'</span>
<span class="gi">+    100: 173,  # 'd'</span>
<span class="gi">+    101: 65,  # 'e'</span>
<span class="gi">+    102: 174,  # 'f'</span>
<span class="gi">+    103: 76,  # 'g'</span>
<span class="gi">+    104: 175,  # 'h'</span>
<span class="gi">+    105: 64,  # 'i'</span>
<span class="gi">+    106: 176,  # 'j'</span>
<span class="gi">+    107: 177,  # 'k'</span>
<span class="gi">+    108: 77,  # 'l'</span>
<span class="gi">+    109: 72,  # 'm'</span>
<span class="gi">+    110: 178,  # 'n'</span>
<span class="gi">+    111: 69,  # 'o'</span>
<span class="gi">+    112: 67,  # 'p'</span>
<span class="gi">+    113: 179,  # 'q'</span>
<span class="gi">+    114: 78,  # 'r'</span>
<span class="gi">+    115: 73,  # 's'</span>
<span class="gi">+    116: 180,  # 't'</span>
<span class="gi">+    117: 181,  # 'u'</span>
<span class="gi">+    118: 79,  # 'v'</span>
<span class="gi">+    119: 182,  # 'w'</span>
<span class="gi">+    120: 183,  # 'x'</span>
<span class="gi">+    121: 184,  # 'y'</span>
<span class="gi">+    122: 185,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 191,  # '\x80'</span>
<span class="gi">+    129: 192,  # '\x81'</span>
<span class="gi">+    130: 193,  # '\x82'</span>
<span class="gi">+    131: 194,  # '\x83'</span>
<span class="gi">+    132: 195,  # '\x84'</span>
<span class="gi">+    133: 196,  # '\x85'</span>
<span class="gi">+    134: 197,  # '\x86'</span>
<span class="gi">+    135: 198,  # '\x87'</span>
<span class="gi">+    136: 199,  # '\x88'</span>
<span class="gi">+    137: 200,  # '\x89'</span>
<span class="gi">+    138: 201,  # '\x8a'</span>
<span class="gi">+    139: 202,  # '\x8b'</span>
<span class="gi">+    140: 203,  # '\x8c'</span>
<span class="gi">+    141: 204,  # '\x8d'</span>
<span class="gi">+    142: 205,  # '\x8e'</span>
<span class="gi">+    143: 206,  # '\x8f'</span>
<span class="gi">+    144: 207,  # '\x90'</span>
<span class="gi">+    145: 208,  # '\x91'</span>
<span class="gi">+    146: 209,  # '\x92'</span>
<span class="gi">+    147: 210,  # '\x93'</span>
<span class="gi">+    148: 211,  # '\x94'</span>
<span class="gi">+    149: 212,  # '\x95'</span>
<span class="gi">+    150: 213,  # '\x96'</span>
<span class="gi">+    151: 214,  # '\x97'</span>
<span class="gi">+    152: 215,  # '\x98'</span>
<span class="gi">+    153: 216,  # '\x99'</span>
<span class="gi">+    154: 217,  # '\x9a'</span>
<span class="gi">+    155: 218,  # '\x9b'</span>
<span class="gi">+    156: 219,  # '\x9c'</span>
<span class="gi">+    157: 220,  # '\x9d'</span>
<span class="gi">+    158: 221,  # '\x9e'</span>
<span class="gi">+    159: 222,  # '\x9f'</span>
<span class="gi">+    160: 223,  # '\xa0'</span>
<span class="gi">+    161: 224,  # 'Ё'</span>
<span class="gi">+    162: 225,  # 'Ђ'</span>
<span class="gi">+    163: 226,  # 'Ѓ'</span>
<span class="gi">+    164: 227,  # 'Є'</span>
<span class="gi">+    165: 228,  # 'Ѕ'</span>
<span class="gi">+    166: 229,  # 'І'</span>
<span class="gi">+    167: 230,  # 'Ї'</span>
<span class="gi">+    168: 231,  # 'Ј'</span>
<span class="gi">+    169: 232,  # 'Љ'</span>
<span class="gi">+    170: 233,  # 'Њ'</span>
<span class="gi">+    171: 234,  # 'Ћ'</span>
<span class="gi">+    172: 235,  # 'Ќ'</span>
<span class="gi">+    173: 236,  # '\xad'</span>
<span class="gi">+    174: 237,  # 'Ў'</span>
<span class="gi">+    175: 238,  # 'Џ'</span>
<span class="gi">+    176: 37,  # 'А'</span>
<span class="gi">+    177: 44,  # 'Б'</span>
<span class="gi">+    178: 33,  # 'В'</span>
<span class="gi">+    179: 46,  # 'Г'</span>
<span class="gi">+    180: 41,  # 'Д'</span>
<span class="gi">+    181: 48,  # 'Е'</span>
<span class="gi">+    182: 56,  # 'Ж'</span>
<span class="gi">+    183: 51,  # 'З'</span>
<span class="gi">+    184: 42,  # 'И'</span>
<span class="gi">+    185: 60,  # 'Й'</span>
<span class="gi">+    186: 36,  # 'К'</span>
<span class="gi">+    187: 49,  # 'Л'</span>
<span class="gi">+    188: 38,  # 'М'</span>
<span class="gi">+    189: 31,  # 'Н'</span>
<span class="gi">+    190: 34,  # 'О'</span>
<span class="gi">+    191: 35,  # 'П'</span>
<span class="gi">+    192: 45,  # 'Р'</span>
<span class="gi">+    193: 32,  # 'С'</span>
<span class="gi">+    194: 40,  # 'Т'</span>
<span class="gi">+    195: 52,  # 'У'</span>
<span class="gi">+    196: 53,  # 'Ф'</span>
<span class="gi">+    197: 55,  # 'Х'</span>
<span class="gi">+    198: 58,  # 'Ц'</span>
<span class="gi">+    199: 50,  # 'Ч'</span>
<span class="gi">+    200: 57,  # 'Ш'</span>
<span class="gi">+    201: 63,  # 'Щ'</span>
<span class="gi">+    202: 70,  # 'Ъ'</span>
<span class="gi">+    203: 62,  # 'Ы'</span>
<span class="gi">+    204: 61,  # 'Ь'</span>
<span class="gi">+    205: 47,  # 'Э'</span>
<span class="gi">+    206: 59,  # 'Ю'</span>
<span class="gi">+    207: 43,  # 'Я'</span>
<span class="gi">+    208: 3,  # 'а'</span>
<span class="gi">+    209: 21,  # 'б'</span>
<span class="gi">+    210: 10,  # 'в'</span>
<span class="gi">+    211: 19,  # 'г'</span>
<span class="gi">+    212: 13,  # 'д'</span>
<span class="gi">+    213: 2,  # 'е'</span>
<span class="gi">+    214: 24,  # 'ж'</span>
<span class="gi">+    215: 20,  # 'з'</span>
<span class="gi">+    216: 4,  # 'и'</span>
<span class="gi">+    217: 23,  # 'й'</span>
<span class="gi">+    218: 11,  # 'к'</span>
<span class="gi">+    219: 8,  # 'л'</span>
<span class="gi">+    220: 12,  # 'м'</span>
<span class="gi">+    221: 5,  # 'н'</span>
<span class="gi">+    222: 1,  # 'о'</span>
<span class="gi">+    223: 15,  # 'п'</span>
<span class="gi">+    224: 9,  # 'р'</span>
<span class="gi">+    225: 7,  # 'с'</span>
<span class="gi">+    226: 6,  # 'т'</span>
<span class="gi">+    227: 14,  # 'у'</span>
<span class="gi">+    228: 39,  # 'ф'</span>
<span class="gi">+    229: 26,  # 'х'</span>
<span class="gi">+    230: 28,  # 'ц'</span>
<span class="gi">+    231: 22,  # 'ч'</span>
<span class="gi">+    232: 25,  # 'ш'</span>
<span class="gi">+    233: 29,  # 'щ'</span>
<span class="gi">+    234: 54,  # 'ъ'</span>
<span class="gi">+    235: 18,  # 'ы'</span>
<span class="gi">+    236: 17,  # 'ь'</span>
<span class="gi">+    237: 30,  # 'э'</span>
<span class="gi">+    238: 27,  # 'ю'</span>
<span class="gi">+    239: 16,  # 'я'</span>
<span class="gi">+    240: 239,  # '№'</span>
<span class="gi">+    241: 68,  # 'ё'</span>
<span class="gi">+    242: 240,  # 'ђ'</span>
<span class="gi">+    243: 241,  # 'ѓ'</span>
<span class="gi">+    244: 242,  # 'є'</span>
<span class="gi">+    245: 243,  # 'ѕ'</span>
<span class="gi">+    246: 244,  # 'і'</span>
<span class="gi">+    247: 245,  # 'ї'</span>
<span class="gi">+    248: 246,  # 'ј'</span>
<span class="gi">+    249: 247,  # 'љ'</span>
<span class="gi">+    250: 248,  # 'њ'</span>
<span class="gi">+    251: 249,  # 'ћ'</span>
<span class="gi">+    252: 250,  # 'ќ'</span>
<span class="gi">+    253: 251,  # '§'</span>
<span class="gi">+    254: 252,  # 'ў'</span>
<span class="gi">+    255: 255,  # 'џ'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_5_RUSSIAN_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="ISO-8859-5",</span>
<span class="gi">+    language="Russian",</span>
<span class="gi">+    char_to_order_map=ISO_8859_5_RUSSIAN_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=RUSSIAN_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.976601,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langthaimodel.py b/chardet/langthaimodel.py</span>
<span class="gh">index cbaa536..883fdb1 100644</span>
<span class="gd">--- a/chardet/langthaimodel.py</span>
<span class="gi">+++ b/chardet/langthaimodel.py</span>
<span class="gu">@@ -1,552 +1,4380 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-THAI_LANG_MODEL = {(5): {(5): 2, (30): 2, (24): 2, (8): 2, (26): 2, (52): 0,</span>
<span class="gd">-    (34): 1, (51): 1, (47): 0, (58): 3, (57): 2, (49): 0, (53): 0, (55): 0,</span>
<span class="gd">-    (43): 2, (20): 2, (19): 3, (44): 0, (14): 2, (48): 0, (3): 2, (17): 1,</span>
<span class="gd">-    (25): 2, (39): 1, (62): 1, (31): 1, (54): 0, (45): 1, (9): 2, (16): 1,</span>
<span class="gd">-    (2): 3, (61): 2, (15): 3, (12): 3, (42): 2, (46): 3, (18): 2, (21): 2,</span>
<span class="gd">-    (4): 3, (63): 1, (22): 2, (10): 3, (1): 3, (36): 3, (23): 3, (13): 3, (</span>
<span class="gd">-    40): 0, (27): 2, (32): 2, (35): 1, (11): 2, (28): 2, (41): 1, (29): 1,</span>
<span class="gd">-    (33): 2, (50): 1, (37): 3, (6): 3, (7): 3, (38): 2, (56): 0, (59): 0, (</span>
<span class="gd">-    60): 0}, (30): {(5): 1, (30): 0, (24): 1, (8): 1, (26): 1, (52): 0, (34</span>
<span class="gd">-    ): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 2, (20): 0, (19): 2, (44): 0, (14): 1, (48): 0, (3): 2, (17): 1, (</span>
<span class="gd">-    25): 1, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 2, (</span>
<span class="gd">-    2): 1, (61): 0, (15): 0, (12): 2, (42): 0, (46): 0, (18): 1, (21): 1, (</span>
<span class="gd">-    4): 3, (63): 0, (22): 0, (10): 3, (1): 3, (36): 0, (23): 0, (13): 2, (</span>
<span class="gd">-    40): 3, (27): 1, (32): 1, (35): 0, (11): 0, (28): 0, (41): 0, (29): 1,</span>
<span class="gd">-    (33): 0, (50): 0, (37): 1, (6): 2, (7): 3, (38): 1, (56): 0, (59): 0, (</span>
<span class="gd">-    60): 0}, (24): {(5): 0, (30): 0, (24): 2, (8): 2, (26): 0, (52): 0, (34</span>
<span class="gd">-    ): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 2, (20): 2, (19): 2, (44): 0, (14): 1, (48): 0, (3): 3, (17): 0, (</span>
<span class="gd">-    25): 1, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 2, (16): 2, (</span>
<span class="gd">-    2): 3, (61): 0, (15): 3, (12): 3, (42): 0, (46): 0, (18): 1, (21): 0, (</span>
<span class="gd">-    4): 2, (63): 0, (22): 2, (10): 3, (1): 2, (36): 3, (23): 3, (13): 2, (</span>
<span class="gd">-    40): 0, (27): 3, (32): 3, (35): 2, (11): 1, (28): 0, (41): 3, (29): 0,</span>
<span class="gd">-    (33): 0, (50): 0, (37): 1, (6): 3, (7): 3, (38): 3, (56): 0, (59): 0, (</span>
<span class="gd">-    60): 0}, (8): {(5): 3, (30): 2, (24): 3, (8): 2, (26): 2, (52): 1, (34):</span>
<span class="gd">-    2, (51): 1, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43):</span>
<span class="gd">-    0, (20): 2, (19): 2, (44): 1, (14): 3, (48): 1, (3): 3, (17): 2, (25): </span>
<span class="gd">-    2, (39): 2, (62): 1, (31): 2, (54): 0, (45): 1, (9): 2, (16): 1, (2): 2,</span>
<span class="gd">-    (61): 0, (15): 2, (12): 2, (42): 2, (46): 1, (18): 3, (21): 3, (4): 2,</span>
<span class="gd">-    (63): 0, (22): 0, (10): 1, (1): 3, (36): 0, (23): 2, (13): 1, (40): 0,</span>
<span class="gd">-    (27): 1, (32): 1, (35): 0, (11): 3, (28): 2, (41): 1, (29): 2, (33): 2,</span>
<span class="gd">-    (50): 3, (37): 0, (6): 2, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (26): {(5): 2, (30): 1, (24): 0, (8): 2, (26): 3, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 2, (19): 1, (44): 1, (14): 2, (48): 0, (3): 3, (17): 1, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 1, (54): 0, (45): 0, (9): 1, (16): 1, (2): 3, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 1, (42): 0, (46): 0, (18): 2, (21): 1, (4): 2, (</span>
<span class="gd">-    63): 0, (22): 3, (10): 3, (1): 3, (36): 3, (23): 2, (13): 1, (40): 3, (</span>
<span class="gd">-    27): 1, (32): 3, (35): 2, (11): 1, (28): 1, (41): 0, (29): 1, (33): 1,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 2, (7): 2, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (52): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 3, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 3, (54): 0, (45): 0, (9): 1, (16): 1, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 2, (12): 1, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 1, (10): 1, (1): 1, (36): 0, (23): 1, (13): 1, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 1, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (34): {(5): 1, (30): 0, (24): 0, (8): 1, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 1, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 1, (48): 0, (3): 3, (17): 2, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 2, (16): 1, (2): 1, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 1, (42): 0, (46): 0, (18): 0, (21): 0, (4): 2, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 2, (1): 3, (36): 1, (23): 3, (13): 2, (40): 0, (</span>
<span class="gd">-    27): 3, (32): 3, (35): 1, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 1, (6): 3, (7): 3, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (51): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 1, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 1, (12): 0, (42): 0, (46): 0, (18): 1, (21): 0, (4): 2, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 1, (1): 1, (36): 0, (23): 1, (13): 2, (40): 3, (</span>
<span class="gd">-    27): 2, (32): 1, (35): 1, (11): 1, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 1, (6): 1, (7): 2, (38): 1, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (47): {(5): 1, (30): 1, (24): 0, (8): 0, (26): 0, (52): 0, (34): 1, (51</span>
<span class="gd">-    ): 0, (47): 3, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 1, (48): 0, (3): 0, (17): 1, (25): 1, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 1, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 1, (12): 0, (42): 0, (46): 0, (18): 1, (21): 2, (4): 1, (</span>
<span class="gd">-    63): 0, (22): 1, (10): 2, (1): 3, (36): 0, (23): 1, (13): 1, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 1, (28): 1, (41): 0, (29): 1, (33): 0,</span>
<span class="gd">-    (50): 1, (37): 0, (6): 2, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (58): {(5): 2, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 1, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 1, (13): 2, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (57): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 3, (13): 1, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (49): {(5): 1, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 2, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 2, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 1, (46): 0, (18): 0, (21): 0, (4): 1, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 3, (36): 0, (23): 0, (13): 0, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 1, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (53): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 2, (13): 0, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 3, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (55): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 3, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 1, (54): 0, (45): 0, (9): 0, (16): 0, (2): 0, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 1, (13): 0, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (43): {(5): 1, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 3, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 3, (9): 0, (16): 0, (2): 1, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 1, (42): 0, (46): 0, (18): 1, (21): 1, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 3, (10): 0, (1): 3, (36): 0, (23): 1, (13): 2, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 0, (35): 0, (11): 1, (28): 1, (41): 0, (29): 1, (33): 1,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 3, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (20): {(5): 2, (30): 2, (24): 2, (8): 3, (26): 2, (52): 0, (34): 1, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 1, (19): 2, (44): 1, (14): 2, (48): 0, (3): 1, (17): 1, (25): 1, (</span>
<span class="gd">-    39): 1, (62): 0, (31): 1, (54): 0, (45): 1, (9): 2, (16): 3, (2): 2, (</span>
<span class="gd">-    61): 0, (15): 2, (12): 2, (42): 0, (46): 0, (18): 2, (21): 2, (4): 1, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 3, (1): 2, (36): 2, (23): 3, (13): 3, (40): 1, (</span>
<span class="gd">-    27): 2, (32): 3, (35): 2, (11): 2, (28): 2, (41): 1, (29): 2, (33): 2,</span>
<span class="gd">-    (50): 2, (37): 2, (6): 1, (7): 3, (38): 1, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (19): {(5): 2, (30): 1, (24): 1, (8): 0, (26): 1, (52): 0, (34): 1, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 1, (19): 1, (44): 2, (14): 1, (48): 0, (3): 2, (17): 1, (25): 1, (</span>
<span class="gd">-    39): 1, (62): 0, (31): 1, (54): 0, (45): 2, (9): 1, (16): 1, (2): 3, (</span>
<span class="gd">-    61): 0, (15): 2, (12): 1, (42): 0, (46): 0, (18): 3, (21): 0, (4): 3, (</span>
<span class="gd">-    63): 1, (22): 2, (10): 3, (1): 3, (36): 2, (23): 3, (13): 2, (40): 1, (</span>
<span class="gd">-    27): 1, (32): 3, (35): 2, (11): 1, (28): 1, (41): 1, (29): 1, (33): 1,</span>
<span class="gd">-    (50): 0, (37): 2, (6): 3, (7): 3, (38): 2, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (44): {(5): 1, (30): 0, (24): 1, (8): 0, (26): 1, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 1, (44): 0, (14): 1, (48): 0, (3): 1, (17): 2, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 1, (54): 0, (45): 0, (9): 0, (16): 0, (2): 1, (</span>
<span class="gd">-    61): 0, (15): 1, (12): 1, (42): 0, (46): 0, (18): 1, (21): 0, (4): 1, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 2, (1): 3, (36): 0, (23): 2, (13): 1, (40): 3, (</span>
<span class="gd">-    27): 2, (32): 2, (35): 3, (11): 1, (28): 1, (41): 0, (29): 1, (33): 1,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 2, (7): 3, (38): 0, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (14): {(5): 1, (30): 1, (24): 3, (8): 1, (26): 1, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 2, (19): 1, (44): 0, (14): 1, (48): 3, (3): 3, (17): 2, (25): 2, (</span>
<span class="gd">-    39): 1, (62): 0, (31): 2, (54): 0, (45): 0, (9): 1, (16): 3, (2): 3, (</span>
<span class="gd">-    61): 1, (15): 1, (12): 2, (42): 3, (46): 1, (18): 1, (21): 0, (4): 2, (</span>
<span class="gd">-    63): 0, (22): 2, (10): 3, (1): 3, (36): 3, (23): 2, (13): 3, (40): 2, (</span>
<span class="gd">-    27): 1, (32): 3, (35): 1, (11): 0, (28): 1, (41): 0, (29): 1, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 1, (6): 3, (7): 3, (38): 2, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (48): {(5): 0, (30): 0, (24): 0, (8): 1, (26): 0, (52): 0, (34): 0, (51</span>
<span class="gd">-    ): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (</span>
<span class="gd">-    20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 1, (17): 0, (25): 0, (</span>
<span class="gd">-    39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 2, (</span>
<span class="gd">-    61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (</span>
<span class="gd">-    63): 0, (22): 0, (10): 0, (1): 2, (36): 0, (23): 3, (13): 3, (40): 0, (</span>
<span class="gd">-    27): 0, (32): 2, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0,</span>
<span class="gd">-    (50): 0, (37): 0, (6): 0, (7): 0, (38): 3, (56): 0, (59): 0, (60): 0},</span>
<span class="gd">-    (3): {(5): 3, (30): 2, (24): 3, (8): 1, (26): 2, (52): 0, (34): 1, (51):</span>
<span class="gd">-    1, (47): 0, (58): 0, (57): 0, (49): 1, (53): 0, (55): 0, (43): 0, (20):</span>
<span class="gd">-    3, (19): 3, (44): 2, (14): 3, (48): 3, (3): 2, (17): 2, (25): 2, (39): </span>
<span class="gd">-    2, (62): 0, (31): 2, (54): 1, (45): 1, (9): 2, (16): 2, (2): 2, (61): 1,</span>
<span class="gd">-    (15): 2, (12): 3, (42): 1, (46): 0, (18): 2, (21): 2, (4): 3, (63): 1,</span>
<span class="gd">-    (22): 2, (10): 3, (1): 3, (36): 3, (23): 3, (13): 3, (40): 3, (27): 3,</span>
<span class="gd">-    (32): 3, (35): 2, (11): 3, (28): 2, (41): 3, (29): 3, (33): 3, (50): 2,</span>
<span class="gd">-    (37): 1, (6): 3, (7): 3, (38): 2, (56): 0, (59): 0, (60): 0}, (17): {(5</span>
<span class="gd">-    ): 3, (30): 2, (24): 2, (8): 1, (26): 1, (52): 1, (34): 1, (51): 1, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 1, (</span>
<span class="gd">-    19): 2, (44): 1, (14): 3, (48): 0, (3): 3, (17): 3, (25): 2, (39): 2, (</span>
<span class="gd">-    62): 0, (31): 1, (54): 1, (45): 1, (9): 1, (16): 0, (2): 3, (61): 0, (</span>
<span class="gd">-    15): 2, (12): 3, (42): 0, (46): 0, (18): 2, (21): 2, (4): 2, (63): 1, (</span>
<span class="gd">-    22): 0, (10): 3, (1): 3, (36): 2, (23): 2, (13): 2, (40): 0, (27): 2, (</span>
<span class="gd">-    32): 3, (35): 2, (11): 2, (28): 2, (41): 1, (29): 2, (33): 2, (50): 0,</span>
<span class="gd">-    (37): 1, (6): 2, (7): 2, (38): 0, (56): 0, (59): 0, (60): 0}, (25): {(5</span>
<span class="gd">-    ): 2, (30): 0, (24): 1, (8): 0, (26): 1, (52): 0, (34): 0, (51): 1, (47</span>
<span class="gd">-    ): 0, (58): 1, (57): 3, (49): 1, (53): 0, (55): 0, (43): 0, (20): 1, (</span>
<span class="gd">-    19): 1, (44): 1, (14): 1, (48): 0, (3): 2, (17): 0, (25): 1, (39): 1, (</span>
<span class="gd">-    62): 1, (31): 1, (54): 0, (45): 0, (9): 1, (16): 0, (2): 3, (61): 0, (</span>
<span class="gd">-    15): 3, (12): 1, (42): 0, (46): 1, (18): 2, (21): 1, (4): 2, (63): 0, (</span>
<span class="gd">-    22): 1, (10): 3, (1): 1, (36): 0, (23): 2, (13): 3, (40): 0, (27): 0, (</span>
<span class="gd">-    32): 1, (35): 0, (11): 1, (28): 2, (41): 0, (29): 1, (33): 2, (50): 0,</span>
<span class="gd">-    (37): 3, (6): 1, (7): 2, (38): 1, (56): 0, (59): 0, (60): 0}, (39): {(5</span>
<span class="gd">-    ): 1, (30): 0, (24): 0, (8): 1, (26): 0, (52): 0, (34): 0, (51): 0, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (</span>
<span class="gd">-    19): 0, (44): 0, (14): 0, (48): 0, (3): 2, (17): 0, (25): 0, (39): 0, (</span>
<span class="gd">-    62): 0, (31): 0, (54): 0, (45): 0, (9): 1, (16): 2, (2): 0, (61): 0, (</span>
<span class="gd">-    15): 3, (12): 0, (42): 0, (46): 0, (18): 1, (21): 0, (4): 0, (63): 0, (</span>
<span class="gd">-    22): 1, (10): 1, (1): 0, (36): 0, (23): 2, (13): 0, (40): 0, (27): 1, (</span>
<span class="gd">-    32): 0, (35): 3, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0,</span>
<span class="gd">-    (37): 0, (6): 3, (7): 1, (38): 0, (56): 0, (59): 0, (60): 0}, (62): {(5</span>
<span class="gd">-    ): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51): 0, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (</span>
<span class="gd">-    19): 0, (44): 0, (14): 0, (48): 0, (3): 1, (17): 0, (25): 0, (39): 0, (</span>
<span class="gd">-    62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (2): 1, (61): 0, (</span>
<span class="gd">-    15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (63): 0, (</span>
<span class="gd">-    22): 0, (10): 1, (1): 0, (36): 0, (23): 0, (13): 1, (40): 2, (27): 0, (</span>
<span class="gd">-    32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0,</span>
<span class="gd">-    (37): 0, (6): 2, (7): 1, (38): 0, (56): 0, (59): 0, (60): 0}, (31): {(5</span>
<span class="gd">-    ): 1, (30): 1, (24): 1, (8): 1, (26): 1, (52): 0, (34): 0, (51): 0, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 1, (20): 1, (</span>
<span class="gd">-    19): 1, (44): 0, (14): 2, (48): 1, (3): 3, (17): 2, (25): 0, (39): 1, (</span>
<span class="gd">-    62): 0, (31): 1, (54): 0, (45): 0, (9): 1, (16): 2, (2): 3, (61): 2, (</span>
<span class="gd">-    15): 2, (12): 2, (42): 0, (46): 0, (18): 1, (21): 1, (4): 2, (63): 1, (</span>
<span class="gd">-    22): 0, (10): 3, (1): 3, (36): 0, (23): 3, (13): 2, (40): 1, (27): 3, (</span>
<span class="gd">-    32): 1, (35): 2, (11): 1, (28): 1, (41): 0, (29): 1, (33): 1, (50): 0,</span>
<span class="gd">-    (37): 1, (6): 0, (7): 1, (38): 3, (56): 0, (59): 0, (60): 0}, (54): {(5</span>
<span class="gd">-    ): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34): 1, (51): 0, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (</span>
<span class="gd">-    19): 1, (44): 0, (14): 1, (48): 0, (3): 0, (17): 0, (25): 0, (39): 0, (</span>
<span class="gd">-    62): 0, (31): 0, (54): 2, (45): 0, (9): 0, (16): 0, (2): 1, (61): 0, (</span>
<span class="gd">-    15): 2, (12): 0, (42): 0, (46): 0, (18): 1, (21): 0, (4): 1, (63): 0, (</span>
<span class="gd">-    22): 0, (10): 2, (1): 0, (36): 0, (23): 1, (13): 1, (40): 0, (27): 1, (</span>
<span class="gd">-    32): 1, (35): 0, (11): 0, (28): 1, (41): 0, (29): 0, (33): 0, (50): 0,</span>
<span class="gd">-    (37): 0, (6): 0, (7): 2, (38): 0, (56): 0, (59): 0, (60): 0}, (45): {(5</span>
<span class="gd">-    ): 0, (30): 0, (24): 1, (8): 0, (26): 0, (52): 0, (34): 0, (51): 0, (47</span>
<span class="gd">-    ): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (</span>
<span class="gd">-    19): 0, (44): 0, (14): 3, (48): 0, (3): 0, (17): 0, (25): 0, (39): 0, (</span>
<span class="gd">-    62): 0, (31): 1, (54): 0, (45): 0, (9): 0, (16): 0, (2): 1, (61): 0, (</span>
<span class="gd">-    15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (4): 0, (63): 0, (</span>
<span class="gd">-    22): 0, (10): 3, (1): 3, (36): 0, (23): 1, (13): 0, (40): 0, (27): 0, (</span>
<span class="gd">-    32): 0, (35): 2, (11): 0, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0,</span>
<span class="gd">-    (37): 0, (6): 0, (7): 0, (38): 1, (56): 0, (59): 0, (60): 0}, (9): {(5):</span>
<span class="gd">-    2, (30): 2, (24): 2, (8): 2, (26): 2, (52): 0, (34): 1, (51): 1, (47): </span>
<span class="gd">-    0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 1, (20): 2, (19):</span>
<span class="gd">-    2, (44): 1, (14): 2, (48): 1, (3): 3, (17): 2, (25): 2, (39): 1, (62): </span>
<span class="gd">-    0, (31): 3, (54): 0, (45): 1, (9): 2, (16): 1, (2): 2, (61): 2, (15): 2,</span>
<span class="gd">-    (12): 2, (42): 1, (46): 1, (18): 3, (21): 3, (4): 3, (63): 0, (22): 1,</span>
<span class="gd">-    (10): 3, (1): 3, (36): 0, (23): 3, (13): 3, (40): 0, (27): 3, (32): 3,</span>
<span class="gd">-    (35): 3, (11): 2, (28): 2, (41): 2, (29): 2, (33): 2, (50): 1, (37): 1,</span>
<span class="gd">-    (6): 3, (7): 2, (38): 1, (56): 0, (59): 0, (60): 0}, (16): {(5): 3, (30</span>
<span class="gd">-    ): 1, (24): 2, (8): 3, (26): 2, (52): 0, (34): 2, (51): 0, (47): 2, (58</span>
<span class="gd">-    ): 0, (57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 2, (19): 2, (</span>
<span class="gd">-    44): 1, (14): 2, (48): 1, (3): 3, (17): 3, (25): 1, (39): 1, (62): 0, (</span>
<span class="gd">-    31): 1, (54): 0, (45): 1, (9): 2, (16): 0, (2): 2, (61): 0, (15): 1, (</span>
<span class="gd">-    12): 3, (42): 1, (46): 0, (18): 2, (21): 1, (4): 2, (63): 0, (22): 2, (</span>
<span class="gd">-    10): 3, (1): 3, (36): 0, (23): 2, (13): 3, (40): 1, (27): 2, (32): 2, (</span>
<span class="gd">-    35): 3, (11): 2, (28): 1, (41): 1, (29): 2, (33): 2, (50): 2, (37): 1,</span>
<span class="gd">-    (6): 3, (7): 2, (38): 3, (56): 0, (59): 0, (60): 0}, (2): {(5): 3, (30):</span>
<span class="gd">-    2, (24): 2, (8): 3, (26): 2, (52): 0, (34): 2, (51): 1, (47): 0, (58): </span>
<span class="gd">-    0, (57): 0, (49): 3, (53): 0, (55): 0, (43): 3, (20): 2, (19): 2, (44):</span>
<span class="gd">-    3, (14): 3, (48): 1, (3): 2, (17): 2, (25): 3, (39): 2, (62): 1, (31): </span>
<span class="gd">-    2, (54): 1, (45): 1, (9): 3, (16): 2, (2): 3, (61): 0, (15): 2, (12): 3,</span>
<span class="gd">-    (42): 2, (46): 2, (18): 2, (21): 2, (4): 3, (63): 1, (22): 3, (10): 3,</span>
<span class="gd">-    (1): 3, (36): 0, (23): 3, (13): 3, (40): 2, (27): 3, (32): 3, (35): 3,</span>
<span class="gd">-    (11): 3, (28): 3, (41): 1, (29): 2, (33): 1, (50): 0, (37): 3, (6): 3,</span>
<span class="gd">-    (7): 3, (38): 3, (56): 0, (59): 0, (60): 0}, (61): {(5): 0, (30): 0, (</span>
<span class="gd">-    24): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (</span>
<span class="gd">-    57): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (19): 2, (44): 0,</span>
<span class="gd">-    (14): 2, (48): 0, (3): 0, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0,</span>
<span class="gd">-    (54): 0, (45): 0, (9): 1, (16): 0, (2): 0, (61): 0, (15): 0, (12): 0, (</span>
<span class="gd">-    42): 0, (46): 2, (18): 0, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (</span>
<span class="gd">-    1): 0, (36): 0, (23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (</span>
<span class="gd">-    11): 0, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (</span>
<span class="gd">-    7): 0, (38): 0, (56): 0, (59): 0, (60): 0}, (15): {(5): 2, (30): 3, (24</span>
<span class="gd">-    ): 1, (8): 3, (26): 1, (52): 0, (34): 1, (51): 0, (47): 0, (58): 0, (57</span>
<span class="gd">-    ): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 2, (19): 2, (44): 1, (</span>
<span class="gd">-    14): 2, (48): 0, (3): 1, (17): 2, (25): 2, (39): 1, (62): 0, (31): 0, (</span>
<span class="gd">-    54): 0, (45): 1, (9): 1, (16): 3, (2): 1, (61): 0, (15): 1, (12): 1, (</span>
<span class="gd">-    42): 0, (46): 0, (18): 2, (21): 1, (4): 3, (63): 2, (22): 3, (10): 3, (</span>
<span class="gd">-    1): 3, (36): 2, (23): 3, (13): 3, (40): 2, (27): 3, (32): 2, (35): 3, (</span>
<span class="gd">-    11): 2, (28): 1, (41): 1, (29): 2, (33): 1, (50): 0, (37): 2, (6): 3, (</span>
<span class="gd">-    7): 3, (38): 2, (56): 0, (59): 0, (60): 0}, (12): {(5): 3, (30): 2, (24</span>
<span class="gd">-    ): 1, (8): 3, (26): 2, (52): 0, (34): 1, (51): 1, (47): 0, (58): 0, (57</span>
<span class="gd">-    ): 0, (49): 0, (53): 0, (55): 0, (43): 1, (20): 2, (19): 1, (44): 1, (</span>
<span class="gd">-    14): 1, (48): 0, (3): 3, (17): 2, (25): 1, (39): 1, (62): 0, (31): 1, (</span>
<span class="gd">-    54): 1, (45): 0, (9): 3, (16): 3, (2): 3, (61): 0, (15): 3, (12): 1, (</span>
<span class="gd">-    42): 0, (46): 0, (18): 2, (21): 2, (4): 2, (63): 0, (22): 2, (10): 3, (</span>
<span class="gd">-    1): 3, (36): 0, (23): 3, (13): 2, (40): 0, (27): 0, (32): 2, (35): 0, (</span>
<span class="gd">-    11): 3, (28): 2, (41): 1, (29): 1, (33): 2, (50): 1, (37): 0, (6): 3, (</span>
<span class="gd">-    7): 3, (38): 1, (56): 0, (59): 0, (60): 0}, (42): {(5): 1, (30): 0, (24</span>
<span class="gd">-    ): 1, (8): 0, (26): 1, (52): 0, (34): 0, (51): 0, (47): 1, (58): 0, (57</span>
<span class="gd">-    ): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (19): 1, (44): 0, (</span>
<span class="gd">-    14): 1, (48): 0, (3): 2, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0, (</span>
<span class="gd">-    54): 0, (45): 0, (9): 0, (16): 0, (2): 2, (61): 0, (15): 0, (12): 2, (</span>
<span class="gd">-    42): 1, (46): 2, (18): 1, (21): 0, (4): 0, (63): 0, (22): 0, (10): 2, (</span>
<span class="gd">-    1): 3, (36): 0, (23): 2, (13): 0, (40): 3, (27): 0, (32): 0, (35): 2, (</span>
<span class="gd">-    11): 0, (28): 1, (41): 0, (29): 1, (33): 1, (50): 0, (37): 0, (6): 0, (</span>
<span class="gd">-    7): 0, (38): 1, (56): 0, (59): 0, (60): 0}, (46): {(5): 0, (30): 0, (24</span>
<span class="gd">-    ): 0, (8): 0, (26): 0, (52): 0, (34): 0, (51): 0, (47): 0, (58): 2, (57</span>
<span class="gd">-    ): 1, (49): 2, (53): 0, (55): 0, (43): 3, (20): 0, (19): 1, (44): 0, (</span>
<span class="gd">-    14): 1, (48): 0, (3): 0, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0, (</span>
<span class="gd">-    54): 0, (45): 1, (9): 1, (16): 2, (2): 2, (61): 0, (15): 0, (12): 0, (</span>
<span class="gd">-    42): 1, (46): 0, (18): 0, (21): 0, (4): 0, (63): 0, (22): 2, (10): 2, (</span>
<span class="gd">-    1): 3, (36): 0, (23): 0, (13): 1, (40): 0, (27): 0, (32): 0, (35): 0, (</span>
<span class="gd">-    11): 1, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (</span>
<span class="gd">-    7): 0, (38): 2, (56): 0, (59): 0, (60): 0}, (18): {(5): 2, (30): 0, (24</span>
<span class="gd">-    ): 0, (8): 2, (26): 1, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (57</span>
<span class="gd">-    ): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 3, (19): 3, (44): 3, (</span>
<span class="gd">-    14): 0, (48): 0, (3): 3, (17): 2, (25): 1, (39): 0, (62): 0, (31): 0, (</span>
<span class="gd">-    54): 0, (45): 2, (9): 3, (16): 1, (2): 3, (61): 0, (15): 1, (12): 2, (</span>
<span class="gd">-    42): 0, (46): 0, (18): 0, (21): 2, (4): 3, (63): 0, (22): 2, (10): 3, (</span>
<span class="gd">-    1): 3, (36): 3, (23): 3, (13): 3, (40): 2, (27): 3, (32): 3, (35): 3, (</span>
<span class="gd">-    11): 2, (28): 0, (41): 1, (29): 0, (33): 1, (50): 0, (37): 0, (6): 3, (</span>
<span class="gd">-    7): 1, (38): 2, (56): 0, (59): 0, (60): 0}, (21): {(5): 3, (30): 0, (24</span>
<span class="gd">-    ): 0, (8): 1, (26): 0, (52): 0, (34): 0, (51): 0, (47): 2, (58): 0, (57</span>
<span class="gd">-    ): 0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 1, (19): 3, (44): 0, (</span>
<span class="gd">-    14): 0, (48): 0, (3): 3, (17): 0, (25): 1, (39): 0, (62): 0, (31): 1, (</span>
<span class="gd">-    54): 0, (45): 0, (9): 3, (16): 2, (2): 3, (61): 0, (15): 3, (12): 2, (</span>
<span class="gd">-    42): 0, (46): 0, (18): 0, (21): 0, (4): 3, (63): 0, (22): 1, (10): 3, (</span>
<span class="gd">-    1): 3, (36): 0, (23): 1, (13): 1, (40): 0, (27): 0, (32): 1, (35): 1, (</span>
<span class="gd">-    11): 0, (28): 0, (41): 0, (29): 0, (33): 0, (50): 0, (37): 3, (6): 3, (</span>
<span class="gd">-    7): 3, (38): 2, (56): 0, (59): 0, (60): 0}, (4): {(5): 3, (30): 1, (24):</span>
<span class="gd">-    2, (8): 3, (26): 1, (52): 0, (34): 1, (51): 0, (47): 0, (58): 0, (57): </span>
<span class="gd">-    0, (49): 0, (53): 0, (55): 0, (43): 0, (20): 3, (19): 2, (44): 1, (14):</span>
<span class="gd">-    2, (48): 1, (3): 3, (17): 3, (25): 1, (39): 1, (62): 0, (31): 1, (54): </span>
<span class="gd">-    1, (45): 1, (9): 3, (16): 3, (2): 3, (61): 0, (15): 2, (12): 2, (42): 1,</span>
<span class="gd">-    (46): 0, (18): 2, (21): 2, (4): 3, (63): 0, (22): 2, (10): 3, (1): 3, (</span>
<span class="gd">-    36): 2, (23): 2, (13): 3, (40): 0, (27): 3, (32): 3, (35): 0, (11): 3,</span>
<span class="gd">-    (28): 1, (41): 1, (29): 2, (33): 2, (50): 1, (37): 1, (6): 2, (7): 2, (</span>
<span class="gd">-    38): 0, (56): 0, (59): 0, (60): 0}, (63): {(5): 0, (30): 0, (24): 0, (8</span>
<span class="gd">-    ): 0, (26): 0, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (57): 0, (</span>
<span class="gd">-    49): 0, (53): 0, (55): 0, (43): 0, (20): 0, (19): 0, (44): 0, (14): 0,</span>
<span class="gd">-    (48): 0, (3): 0, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0,</span>
<span class="gd">-    (45): 0, (9): 0, (16): 0, (2): 0, (61): 0, (15): 2, (12): 0, (42): 0, (</span>
<span class="gd">-    46): 0, (18): 0, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (</span>
<span class="gd">-    36): 0, (23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0,</span>
<span class="gd">-    (28): 0, (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (</span>
<span class="gd">-    38): 0, (56): 0, (59): 0, (60): 0}, (22): {(5): 3, (30): 1, (24): 2, (8</span>
<span class="gd">-    ): 1, (26): 2, (52): 0, (34): 3, (51): 0, (47): 0, (58): 0, (57): 0, (</span>
<span class="gd">-    49): 0, (53): 0, (55): 0, (43): 0, (20): 3, (19): 3, (44): 1, (14): 3,</span>
<span class="gd">-    (48): 1, (3): 2, (17): 3, (25): 2, (39): 1, (62): 0, (31): 2, (54): 0,</span>
<span class="gd">-    (45): 1, (9): 3, (16): 2, (2): 2, (61): 0, (15): 2, (12): 2, (42): 0, (</span>
<span class="gd">-    46): 0, (18): 3, (21): 3, (4): 2, (63): 1, (22): 1, (10): 0, (1): 0, (</span>
<span class="gd">-    36): 0, (23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 3,</span>
<span class="gd">-    (28): 2, (41): 1, (29): 2, (33): 2, (50): 0, (37): 0, (6): 0, (7): 0, (</span>
<span class="gd">-    38): 0, (56): 0, (59): 0, (60): 0}, (10): {(5): 3, (30): 0, (24): 1, (8</span>
<span class="gd">-    ): 3, (26): 3, (52): 0, (34): 1, (51): 0, (47): 3, (58): 0, (57): 0, (</span>
<span class="gd">-    49): 2, (53): 0, (55): 3, (43): 3, (20): 3, (19): 3, (44): 0, (14): 2,</span>
<span class="gd">-    (48): 0, (3): 3, (17): 3, (25): 1, (39): 0, (62): 0, (31): 2, (54): 0,</span>
<span class="gd">-    (45): 0, (9): 3, (16): 3, (2): 0, (61): 0, (15): 2, (12): 3, (42): 2, (</span>
<span class="gd">-    46): 0, (18): 3, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (</span>
<span class="gd">-    36): 0, (23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0,</span>
<span class="gd">-    (28): 0, (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 3, (7): 3, (</span>
<span class="gd">-    38): 0, (56): 0, (59): 0, (60): 0}, (1): {(5): 3, (30): 2, (24): 3, (8):</span>
<span class="gd">-    3, (26): 3, (52): 0, (34): 3, (51): 1, (47): 2, (58): 0, (57): 0, (49):</span>
<span class="gd">-    0, (53): 0, (55): 0, (43): 3, (20): 3, (19): 3, (44): 1, (14): 3, (48):</span>
<span class="gd">-    2, (3): 3, (17): 3, (25): 2, (39): 1, (62): 1, (31): 3, (54): 1, (45): </span>
<span class="gd">-    1, (9): 3, (16): 3, (2): 3, (61): 0, (15): 3, (12): 3, (42): 2, (46): 3,</span>
<span class="gd">-    (18): 3, (21): 3, (4): 2, (63): 1, (22): 3, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 3, (28): 2,</span>
<span class="gd">-    (41): 1, (29): 2, (33): 2, (50): 1, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (36): {(5): 2, (30): 1, (24): 3, (8): 2, (26</span>
<span class="gd">-    ): 1, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 1, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 1, (19): 1, (44): 1, (14): 1, (48): 0,</span>
<span class="gd">-    (3): 3, (17): 1, (25): 1, (39): 1, (62): 0, (31): 1, (54): 0, (45): 1,</span>
<span class="gd">-    (9): 1, (16): 0, (2): 2, (61): 0, (15): 2, (12): 1, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 1, (21): 3, (4): 1, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 3, (28): 2,</span>
<span class="gd">-    (41): 1, (29): 2, (33): 2, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (23): {(5): 3, (30): 1, (24): 2, (8): 3, (26</span>
<span class="gd">-    ): 3, (52): 0, (34): 3, (51): 0, (47): 2, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 3, (19): 3, (44): 1, (14): 3, (48): 3,</span>
<span class="gd">-    (3): 3, (17): 3, (25): 2, (39): 2, (62): 0, (31): 3, (54): 1, (45): 2,</span>
<span class="gd">-    (9): 3, (16): 2, (2): 2, (61): 0, (15): 2, (12): 3, (42): 3, (46): 2, (</span>
<span class="gd">-    18): 2, (21): 3, (4): 1, (63): 1, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 3, (28): 1,</span>
<span class="gd">-    (41): 1, (29): 1, (33): 0, (50): 0, (37): 0, (6): 3, (7): 2, (38): 2, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (13): {(5): 3, (30): 2, (24): 2, (8): 0, (26</span>
<span class="gd">-    ): 1, (52): 0, (34): 1, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 2, (19): 1, (44): 0, (14): 2, (48): 0,</span>
<span class="gd">-    (3): 1, (17): 2, (25): 2, (39): 1, (62): 0, (31): 2, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 2, (16): 3, (2): 2, (61): 0, (15): 1, (12): 2, (42): 1, (46): 0, (</span>
<span class="gd">-    18): 2, (21): 1, (4): 2, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 2, (28): 2,</span>
<span class="gd">-    (41): 1, (29): 1, (33): 1, (50): 1, (37): 0, (6): 3, (7): 3, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (40): {(5): 3, (30): 0, (24): 0, (8): 3, (26</span>
<span class="gd">-    ): 0, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 1, (19): 0, (44): 0, (14): 0, (48): 0,</span>
<span class="gd">-    (3): 0, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 1, (16): 0, (2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 0, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 3, (7): 3, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (27): {(5): 0, (30): 0, (24): 0, (8): 0, (26</span>
<span class="gd">-    ): 0, (52): 0, (34): 1, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 1, (19): 0, (44): 0, (14): 0, (48): 0,</span>
<span class="gd">-    (3): 2, (17): 3, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 2, (16): 0, (2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 0, (21): 0, (4): 3, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 3, (7): 3, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (32): {(5): 3, (30): 2, (24): 3, (8): 3, (26</span>
<span class="gd">-    ): 0, (52): 0, (34): 0, (51): 0, (47): 2, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 1, (43): 3, (20): 3, (19): 3, (44): 1, (14): 2, (48): 1,</span>
<span class="gd">-    (3): 2, (17): 2, (25): 2, (39): 2, (62): 0, (31): 1, (54): 0, (45): 1,</span>
<span class="gd">-    (9): 3, (16): 1, (2): 2, (61): 0, (15): 2, (12): 1, (42): 1, (46): 2, (</span>
<span class="gd">-    18): 1, (21): 1, (4): 1, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 1, (28): 0,</span>
<span class="gd">-    (41): 1, (29): 0, (33): 1, (50): 0, (37): 0, (6): 3, (7): 2, (38): 1, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (35): {(5): 3, (30): 0, (24): 0, (8): 2, (26</span>
<span class="gd">-    ): 1, (52): 0, (34): 0, (51): 0, (47): 2, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 1, (20): 2, (19): 2, (44): 0, (14): 1, (48): 0,</span>
<span class="gd">-    (3): 2, (17): 0, (25): 3, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 2, (16): 0, (2): 1, (61): 0, (15): 3, (12): 1, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 0, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 1, (28): 1,</span>
<span class="gd">-    (41): 1, (29): 0, (33): 0, (50): 0, (37): 0, (6): 3, (7): 3, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (11): {(5): 3, (30): 3, (24): 3, (8): 2, (26</span>
<span class="gd">-    ): 3, (52): 3, (34): 3, (51): 2, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 1, (20): 3, (19): 3, (44): 1, (14): 3, (48): 1,</span>
<span class="gd">-    (3): 3, (17): 3, (25): 3, (39): 2, (62): 1, (31): 3, (54): 1, (45): 3,</span>
<span class="gd">-    (9): 3, (16): 2, (2): 3, (61): 0, (15): 3, (12): 3, (42): 2, (46): 0, (</span>
<span class="gd">-    18): 3, (21): 3, (4): 3, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (28): {(5): 3, (30): 2, (24): 2, (8): 1, (26</span>
<span class="gd">-    ): 2, (52): 0, (34): 1, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 2, (19): 3, (44): 2, (14): 3, (48): 0,</span>
<span class="gd">-    (3): 3, (17): 3, (25): 2, (39): 3, (62): 0, (31): 2, (54): 2, (45): 0,</span>
<span class="gd">-    (9): 2, (16): 2, (2): 2, (61): 0, (15): 3, (12): 2, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 3, (21): 3, (4): 1, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (41): {(5): 2, (30): 1, (24): 2, (8): 0, (26</span>
<span class="gd">-    ): 1, (52): 1, (34): 1, (51): 1, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 3, (19): 2, (44): 0, (14): 2, (48): 0,</span>
<span class="gd">-    (3): 3, (17): 1, (25): 3, (39): 0, (62): 0, (31): 1, (54): 1, (45): 1,</span>
<span class="gd">-    (9): 1, (16): 2, (2): 2, (61): 0, (15): 3, (12): 0, (42): 1, (46): 0, (</span>
<span class="gd">-    18): 2, (21): 0, (4): 2, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (29): {(5): 2, (30): 0, (24): 1, (8): 0, (26</span>
<span class="gd">-    ): 3, (52): 0, (34): 3, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 3, (19): 1, (44): 0, (14): 0, (48): 0,</span>
<span class="gd">-    (3): 3, (17): 2, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 0, (16): 1, (2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 3, (21): 3, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (33): {(5): 1, (30): 2, (24): 0, (8): 0, (26</span>
<span class="gd">-    ): 0, (52): 0, (34): 1, (51): 1, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 3, (19): 1, (44): 0, (14): 3, (48): 0,</span>
<span class="gd">-    (3): 0, (17): 1, (25): 3, (39): 0, (62): 0, (31): 0, (54): 2, (45): 0,</span>
<span class="gd">-    (9): 3, (16): 0, (2): 3, (61): 0, (15): 1, (12): 3, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 1, (21): 2, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (50): {(5): 0, (30): 0, (24): 0, (8): 0, (26</span>
<span class="gd">-    ): 0, (52): 0, (34): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 0, (19): 0, (44): 0, (14): 0, (48): 0,</span>
<span class="gd">-    (3): 0, (17): 0, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 0, (16): 0, (2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 0, (21): 0, (4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (37): {(5): 2, (30): 1, (24): 2, (8): 2, (26</span>
<span class="gd">-    ): 3, (52): 0, (34): 0, (51): 0, (47): 1, (58): 0, (57): 0, (49): 0, (</span>
<span class="gd">-    53): 0, (55): 0, (43): 0, (20): 1, (19): 2, (44): 0, (14): 1, (48): 0,</span>
<span class="gd">-    (3): 3, (17): 3, (25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0,</span>
<span class="gd">-    (9): 2, (16): 1, (2): 0, (61): 0, (15): 0, (12): 2, (42): 0, (46): 0, (</span>
<span class="gd">-    18): 1, (21): 0, (4): 1, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (</span>
<span class="gd">-    23): 0, (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 1, (28): 0,</span>
<span class="gd">-    (41): 0, (29): 0, (33): 1, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (</span>
<span class="gd">-    56): 0, (59): 0, (60): 0}, (6): {(5): 2, (30): 1, (24): 2, (8): 3, (26):</span>
<span class="gd">-    2, (52): 0, (34): 1, (51): 1, (47): 0, (58): 0, (57): 0, (49): 1, (53):</span>
<span class="gd">-    0, (55): 0, (43): 0, (20): 1, (19): 2, (44): 1, (14): 2, (48): 1, (3): </span>
<span class="gd">-    3, (17): 1, (25): 2, (39): 2, (62): 1, (31): 1, (54): 0, (45): 0, (9): </span>
<span class="gd">-    3, (16): 3, (2): 2, (61): 0, (15): 2, (12): 3, (42): 0, (46): 0, (18): </span>
<span class="gd">-    2, (21): 1, (4): 3, (63): 0, (22): 1, (10): 0, (1): 3, (36): 2, (23): 0,</span>
<span class="gd">-    (13): 0, (40): 0, (27): 0, (32): 0, (35): 0, (11): 3, (28): 2, (41): 1,</span>
<span class="gd">-    (29): 2, (33): 2, (50): 1, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (</span>
<span class="gd">-    59): 0, (60): 0}, (7): {(5): 2, (30): 1, (24): 2, (8): 3, (26): 2, (52):</span>
<span class="gd">-    0, (34): 1, (51): 1, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55):</span>
<span class="gd">-    0, (43): 0, (20): 1, (19): 2, (44): 1, (14): 2, (48): 0, (3): 3, (17): </span>
<span class="gd">-    2, (25): 2, (39): 2, (62): 0, (31): 1, (54): 1, (45): 0, (9): 3, (16): </span>
<span class="gd">-    2, (2): 2, (61): 0, (15): 1, (12): 3, (42): 1, (46): 0, (18): 2, (21): </span>
<span class="gd">-    2, (4): 3, (63): 0, (22): 0, (10): 0, (1): 3, (36): 2, (23): 0, (13): 0,</span>
<span class="gd">-    (40): 0, (27): 0, (32): 0, (35): 0, (11): 2, (28): 2, (41): 1, (29): 2,</span>
<span class="gd">-    (33): 2, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (</span>
<span class="gd">-    60): 0}, (38): {(5): 2, (30): 1, (24): 1, (8): 0, (26): 1, (52): 0, (34</span>
<span class="gd">-    ): 1, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 0, (20): 2, (19): 1, (44): 1, (14): 1, (48): 0, (3): 1, (17): 1, (</span>
<span class="gd">-    25): 1, (39): 0, (62): 0, (31): 1, (54): 1, (45): 0, (9): 2, (16): 0, (</span>
<span class="gd">-    2): 1, (61): 1, (15): 1, (12): 1, (42): 0, (46): 0, (18): 1, (21): 1, (</span>
<span class="gd">-    4): 2, (63): 1, (22): 0, (10): 0, (1): 0, (36): 0, (23): 0, (13): 0, (</span>
<span class="gd">-    40): 0, (27): 0, (32): 0, (35): 0, (11): 2, (28): 2, (41): 1, (29): 1,</span>
<span class="gd">-    (33): 1, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 0, (59): 0, (</span>
<span class="gd">-    60): 0}, (56): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34</span>
<span class="gd">-    ): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 0, (20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (</span>
<span class="gd">-    25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (</span>
<span class="gd">-    2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (</span>
<span class="gd">-    4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 0, (13): 0, (</span>
<span class="gd">-    40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0,</span>
<span class="gd">-    (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 2, (59): 1, (</span>
<span class="gd">-    60): 1}, (59): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34</span>
<span class="gd">-    ): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 0, (20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (</span>
<span class="gd">-    25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (</span>
<span class="gd">-    2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (</span>
<span class="gd">-    4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 0, (13): 0, (</span>
<span class="gd">-    40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0,</span>
<span class="gd">-    (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 1, (59): 1, (</span>
<span class="gd">-    60): 3}, (60): {(5): 0, (30): 0, (24): 0, (8): 0, (26): 0, (52): 0, (34</span>
<span class="gd">-    ): 0, (51): 0, (47): 0, (58): 0, (57): 0, (49): 0, (53): 0, (55): 0, (</span>
<span class="gd">-    43): 0, (20): 0, (19): 0, (44): 0, (14): 0, (48): 0, (3): 0, (17): 0, (</span>
<span class="gd">-    25): 0, (39): 0, (62): 0, (31): 0, (54): 0, (45): 0, (9): 0, (16): 0, (</span>
<span class="gd">-    2): 0, (61): 0, (15): 0, (12): 0, (42): 0, (46): 0, (18): 0, (21): 0, (</span>
<span class="gd">-    4): 0, (63): 0, (22): 0, (10): 0, (1): 0, (36): 0, (23): 0, (13): 0, (</span>
<span class="gd">-    40): 0, (27): 0, (32): 0, (35): 0, (11): 0, (28): 0, (41): 0, (29): 0,</span>
<span class="gd">-    (33): 0, (50): 0, (37): 0, (6): 0, (7): 0, (38): 0, (56): 2, (59): 1, (</span>
<span class="gd">-    60): 0}}</span>
<span class="gd">-TIS_620_THAI_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255, (4): </span>
<span class="gd">-    255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 254, (11):</span>
<span class="gd">-    255, (12): 255, (13): 254, (14): 255, (15): 255, (16): 255, (17): 255,</span>
<span class="gd">-    (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255, (24):</span>
<span class="gd">-    255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30): 255,</span>
<span class="gd">-    (31): 255, (32): 253, (33): 253, (34): 253, (35): 253, (36): 253, (37):</span>
<span class="gd">-    253, (38): 253, (39): 253, (40): 253, (41): 253, (42): 253, (43): 253,</span>
<span class="gd">-    (44): 253, (45): 253, (46): 253, (47): 253, (48): 252, (49): 252, (50):</span>
<span class="gd">-    252, (51): 252, (52): 252, (53): 252, (54): 252, (55): 252, (56): 252,</span>
<span class="gd">-    (57): 252, (58): 253, (59): 253, (60): 253, (61): 253, (62): 253, (63):</span>
<span class="gd">-    253, (64): 253, (65): 182, (66): 106, (67): 107, (68): 100, (69): 183,</span>
<span class="gd">-    (70): 184, (71): 185, (72): 101, (73): 94, (74): 186, (75): 187, (76): </span>
<span class="gd">-    108, (77): 109, (78): 110, (79): 111, (80): 188, (81): 189, (82): 190,</span>
<span class="gd">-    (83): 89, (84): 95, (85): 112, (86): 113, (87): 191, (88): 192, (89): </span>
<span class="gd">-    193, (90): 194, (91): 253, (92): 253, (93): 253, (94): 253, (95): 253,</span>
<span class="gd">-    (96): 253, (97): 64, (98): 72, (99): 73, (100): 114, (101): 74, (102): </span>
<span class="gd">-    115, (103): 116, (104): 102, (105): 81, (106): 201, (107): 117, (108): </span>
<span class="gd">-    90, (109): 103, (110): 78, (111): 82, (112): 96, (113): 202, (114): 91,</span>
<span class="gd">-    (115): 79, (116): 84, (117): 104, (118): 105, (119): 97, (120): 98, (</span>
<span class="gd">-    121): 92, (122): 203, (123): 253, (124): 253, (125): 253, (126): 253, (</span>
<span class="gd">-    127): 253, (128): 209, (129): 210, (130): 211, (131): 212, (132): 213,</span>
<span class="gd">-    (133): 88, (134): 214, (135): 215, (136): 216, (137): 217, (138): 218,</span>
<span class="gd">-    (139): 219, (140): 220, (141): 118, (142): 221, (143): 222, (144): 223,</span>
<span class="gd">-    (145): 224, (146): 99, (147): 85, (148): 83, (149): 225, (150): 226, (</span>
<span class="gd">-    151): 227, (152): 228, (153): 229, (154): 230, (155): 231, (156): 232,</span>
<span class="gd">-    (157): 233, (158): 234, (159): 235, (160): 236, (161): 5, (162): 30, (</span>
<span class="gd">-    163): 237, (164): 24, (165): 238, (166): 75, (167): 8, (168): 26, (169):</span>
<span class="gd">-    52, (170): 34, (171): 51, (172): 119, (173): 47, (174): 58, (175): 57,</span>
<span class="gd">-    (176): 49, (177): 53, (178): 55, (179): 43, (180): 20, (181): 19, (182):</span>
<span class="gd">-    44, (183): 14, (184): 48, (185): 3, (186): 17, (187): 25, (188): 39, (</span>
<span class="gd">-    189): 62, (190): 31, (191): 54, (192): 45, (193): 9, (194): 16, (195): </span>
<span class="gd">-    2, (196): 61, (197): 15, (198): 239, (199): 12, (200): 42, (201): 46, (</span>
<span class="gd">-    202): 18, (203): 21, (204): 76, (205): 4, (206): 66, (207): 63, (208): </span>
<span class="gd">-    22, (209): 10, (210): 1, (211): 36, (212): 23, (213): 13, (214): 40, (</span>
<span class="gd">-    215): 27, (216): 32, (217): 35, (218): 86, (219): 240, (220): 241, (221</span>
<span class="gd">-    ): 242, (222): 243, (223): 244, (224): 11, (225): 28, (226): 41, (227):</span>
<span class="gd">-    29, (228): 33, (229): 245, (230): 50, (231): 37, (232): 6, (233): 7, (</span>
<span class="gd">-    234): 67, (235): 77, (236): 38, (237): 93, (238): 246, (239): 247, (240</span>
<span class="gd">-    ): 68, (241): 56, (242): 59, (243): 65, (244): 69, (245): 60, (246): 70,</span>
<span class="gd">-    (247): 80, (248): 71, (249): 87, (250): 248, (251): 249, (252): 250, (</span>
<span class="gd">-    253): 251, (254): 252, (255): 253}</span>
<span class="gd">-TIS_620_THAI_MODEL = SingleByteCharSetModel(charset_name='TIS-620',</span>
<span class="gd">-    language='Thai', char_to_order_map=TIS_620_THAI_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=THAI_LANG_MODEL, typical_positive_ratio=0.926386,</span>
<span class="gd">-    keep_ascii_letters=False, alphabet=</span>
<span class="gd">-    'กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛'</span>
<span class="gd">-    )</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+THAI_LANG_MODEL = {</span>
<span class="gi">+    5: {  # 'ก'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 3,  # 'ฎ'</span>
<span class="gi">+        57: 2,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 2,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 2,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 3,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 1,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 3,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'ข'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 2,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'ค'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 2,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 2,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 3,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 'ง'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 1,  # 'ฉ'</span>
<span class="gi">+        34: 2,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 1,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 1,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 3,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'จ'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 3,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'ฉ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 3,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 1,  # 'ั'</span>
<span class="gi">+        1: 1,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'ช'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 1,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 1,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 1,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'ซ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 1,  # 'ั'</span>
<span class="gi">+        1: 1,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 1,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 1,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'ญ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 3,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 'ฎ'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'ฏ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'ฐ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'ฑ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'ฒ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'ณ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 3,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 3,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 3,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'ด'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 2,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 1,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 2,  # 'ๆ'</span>
<span class="gi">+        37: 2,  # '็'</span>
<span class="gi">+        6: 1,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'ต'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 2,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 2,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 1,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 2,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'ถ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'ท'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 3,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 1,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 3,  # 'ศ'</span>
<span class="gi">+        46: 1,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 2,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 1,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'ธ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 2,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'น'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 1,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 2,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 3,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 1,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 3,  # 'โ'</span>
<span class="gi">+        29: 3,  # 'ใ'</span>
<span class="gi">+        33: 3,  # 'ไ'</span>
<span class="gi">+        50: 2,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'บ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 1,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'ป'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 1,  # 'ฎ'</span>
<span class="gi">+        57: 3,  # 'ฏ'</span>
<span class="gi">+        49: 1,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 1,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 1,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 3,  # '็'</span>
<span class="gi">+        6: 1,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'ผ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 1,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 1,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # 'ฝ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 1,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 2,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 1,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'พ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 1,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 2,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 1,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 1,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'ฟ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 2,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 1,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'ภ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 'ม'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 1,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 3,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 2,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 1,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 2,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'ย'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 2,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 1,  # 'ึ'</span>
<span class="gi">+        27: 2,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 2,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'ร'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 2,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 3,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 3,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 3,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 3,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 2,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 3,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 2,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 3,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 3,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 3,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'ฤ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 2,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'ล'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 3,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 2,  # 'ฯ'</span>
<span class="gi">+        22: 3,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 2,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 2,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'ว'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 1,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 2,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 2,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'ศ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 1,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 2,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 3,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 2,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'ษ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 2,  # 'ฎ'</span>
<span class="gi">+        57: 1,  # 'ฏ'</span>
<span class="gi">+        49: 2,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 3,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 2,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'ส'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 3,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 2,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 3,  # 'ำ'</span>
<span class="gi">+        23: 3,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 2,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 3,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 1,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'ห'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 1,  # 'ิ'</span>
<span class="gi">+        13: 1,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 1,  # 'ุ'</span>
<span class="gi">+        35: 1,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 3,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'อ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 2,  # 'ะ'</span>
<span class="gi">+        10: 3,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 2,  # 'ิ'</span>
<span class="gi">+        13: 3,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 3,  # 'ื'</span>
<span class="gi">+        32: 3,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 1,  # '็'</span>
<span class="gi">+        6: 2,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    63: {  # 'ฯ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'ะ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 3,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'ั'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 3,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 2,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 3,  # 'ฒ'</span>
<span class="gi">+        43: 3,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'า'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 3,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 3,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 2,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 3,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 3,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 3,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'ำ'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 1,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    23: {  # 'ิ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 3,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 3,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 3,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 2,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 3,  # 'ศ'</span>
<span class="gi">+        46: 2,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 2,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'ี'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 1,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'ึ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'ื'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'ุ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 1,  # 'ฒ'</span>
<span class="gi">+        43: 3,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 2,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 2,  # '้'</span>
<span class="gi">+        38: 1,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'ู'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 2,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 1,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 2,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 3,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 1,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 3,  # '่'</span>
<span class="gi">+        7: 3,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'เ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 3,  # 'ข'</span>
<span class="gi">+        24: 3,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 3,  # 'ฉ'</span>
<span class="gi">+        34: 3,  # 'ช'</span>
<span class="gi">+        51: 2,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 1,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 3,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 3,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 3,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 2,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'แ'</span>
<span class="gi">+        5: 3,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 1,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 3,  # 'ต'</span>
<span class="gi">+        44: 2,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 3,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 2,  # 'พ'</span>
<span class="gi">+        54: 2,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'โ'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 1,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 3,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 1,  # 'ภ'</span>
<span class="gi">+        9: 1,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 3,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'ใ'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 3,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 3,  # 'ส'</span>
<span class="gi">+        21: 3,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'ไ'</span>
<span class="gi">+        5: 1,  # 'ก'</span>
<span class="gi">+        30: 2,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 3,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 3,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 3,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 2,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 3,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'ๆ'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # '็'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 2,  # 'ง'</span>
<span class="gi">+        26: 3,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 1,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 3,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 1,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 2,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 1,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 1,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # '่'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 1,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 1,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 1,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 3,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 2,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 1,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 3,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 1,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # '้'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 2,  # 'ค'</span>
<span class="gi">+        8: 3,  # 'ง'</span>
<span class="gi">+        26: 2,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 1,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 1,  # 'ด'</span>
<span class="gi">+        19: 2,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 2,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 3,  # 'น'</span>
<span class="gi">+        17: 2,  # 'บ'</span>
<span class="gi">+        25: 2,  # 'ป'</span>
<span class="gi">+        39: 2,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 3,  # 'ม'</span>
<span class="gi">+        16: 2,  # 'ย'</span>
<span class="gi">+        2: 2,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 3,  # 'ว'</span>
<span class="gi">+        42: 1,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 2,  # 'ส'</span>
<span class="gi">+        21: 2,  # 'ห'</span>
<span class="gi">+        4: 3,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 3,  # 'า'</span>
<span class="gi">+        36: 2,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 2,  # 'ใ'</span>
<span class="gi">+        33: 2,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # '์'</span>
<span class="gi">+        5: 2,  # 'ก'</span>
<span class="gi">+        30: 1,  # 'ข'</span>
<span class="gi">+        24: 1,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 1,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 1,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 2,  # 'ด'</span>
<span class="gi">+        19: 1,  # 'ต'</span>
<span class="gi">+        44: 1,  # 'ถ'</span>
<span class="gi">+        14: 1,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 1,  # 'น'</span>
<span class="gi">+        17: 1,  # 'บ'</span>
<span class="gi">+        25: 1,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 1,  # 'พ'</span>
<span class="gi">+        54: 1,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 2,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 1,  # 'ร'</span>
<span class="gi">+        61: 1,  # 'ฤ'</span>
<span class="gi">+        15: 1,  # 'ล'</span>
<span class="gi">+        12: 1,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 1,  # 'ส'</span>
<span class="gi">+        21: 1,  # 'ห'</span>
<span class="gi">+        4: 2,  # 'อ'</span>
<span class="gi">+        63: 1,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 2,  # 'เ'</span>
<span class="gi">+        28: 2,  # 'แ'</span>
<span class="gi">+        41: 1,  # 'โ'</span>
<span class="gi">+        29: 1,  # 'ใ'</span>
<span class="gi">+        33: 1,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 0,  # '๑'</span>
<span class="gi">+        59: 0,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # '๑'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 2,  # '๑'</span>
<span class="gi">+        59: 1,  # '๒'</span>
<span class="gi">+        60: 1,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # '๒'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 1,  # '๑'</span>
<span class="gi">+        59: 1,  # '๒'</span>
<span class="gi">+        60: 3,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # '๕'</span>
<span class="gi">+        5: 0,  # 'ก'</span>
<span class="gi">+        30: 0,  # 'ข'</span>
<span class="gi">+        24: 0,  # 'ค'</span>
<span class="gi">+        8: 0,  # 'ง'</span>
<span class="gi">+        26: 0,  # 'จ'</span>
<span class="gi">+        52: 0,  # 'ฉ'</span>
<span class="gi">+        34: 0,  # 'ช'</span>
<span class="gi">+        51: 0,  # 'ซ'</span>
<span class="gi">+        47: 0,  # 'ญ'</span>
<span class="gi">+        58: 0,  # 'ฎ'</span>
<span class="gi">+        57: 0,  # 'ฏ'</span>
<span class="gi">+        49: 0,  # 'ฐ'</span>
<span class="gi">+        53: 0,  # 'ฑ'</span>
<span class="gi">+        55: 0,  # 'ฒ'</span>
<span class="gi">+        43: 0,  # 'ณ'</span>
<span class="gi">+        20: 0,  # 'ด'</span>
<span class="gi">+        19: 0,  # 'ต'</span>
<span class="gi">+        44: 0,  # 'ถ'</span>
<span class="gi">+        14: 0,  # 'ท'</span>
<span class="gi">+        48: 0,  # 'ธ'</span>
<span class="gi">+        3: 0,  # 'น'</span>
<span class="gi">+        17: 0,  # 'บ'</span>
<span class="gi">+        25: 0,  # 'ป'</span>
<span class="gi">+        39: 0,  # 'ผ'</span>
<span class="gi">+        62: 0,  # 'ฝ'</span>
<span class="gi">+        31: 0,  # 'พ'</span>
<span class="gi">+        54: 0,  # 'ฟ'</span>
<span class="gi">+        45: 0,  # 'ภ'</span>
<span class="gi">+        9: 0,  # 'ม'</span>
<span class="gi">+        16: 0,  # 'ย'</span>
<span class="gi">+        2: 0,  # 'ร'</span>
<span class="gi">+        61: 0,  # 'ฤ'</span>
<span class="gi">+        15: 0,  # 'ล'</span>
<span class="gi">+        12: 0,  # 'ว'</span>
<span class="gi">+        42: 0,  # 'ศ'</span>
<span class="gi">+        46: 0,  # 'ษ'</span>
<span class="gi">+        18: 0,  # 'ส'</span>
<span class="gi">+        21: 0,  # 'ห'</span>
<span class="gi">+        4: 0,  # 'อ'</span>
<span class="gi">+        63: 0,  # 'ฯ'</span>
<span class="gi">+        22: 0,  # 'ะ'</span>
<span class="gi">+        10: 0,  # 'ั'</span>
<span class="gi">+        1: 0,  # 'า'</span>
<span class="gi">+        36: 0,  # 'ำ'</span>
<span class="gi">+        23: 0,  # 'ิ'</span>
<span class="gi">+        13: 0,  # 'ี'</span>
<span class="gi">+        40: 0,  # 'ึ'</span>
<span class="gi">+        27: 0,  # 'ื'</span>
<span class="gi">+        32: 0,  # 'ุ'</span>
<span class="gi">+        35: 0,  # 'ู'</span>
<span class="gi">+        11: 0,  # 'เ'</span>
<span class="gi">+        28: 0,  # 'แ'</span>
<span class="gi">+        41: 0,  # 'โ'</span>
<span class="gi">+        29: 0,  # 'ใ'</span>
<span class="gi">+        33: 0,  # 'ไ'</span>
<span class="gi">+        50: 0,  # 'ๆ'</span>
<span class="gi">+        37: 0,  # '็'</span>
<span class="gi">+        6: 0,  # '่'</span>
<span class="gi">+        7: 0,  # '้'</span>
<span class="gi">+        38: 0,  # '์'</span>
<span class="gi">+        56: 2,  # '๑'</span>
<span class="gi">+        59: 1,  # '๒'</span>
<span class="gi">+        60: 0,  # '๕'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+TIS_620_THAI_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 254,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 254,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 253,  # ' '</span>
<span class="gi">+    33: 253,  # '!'</span>
<span class="gi">+    34: 253,  # '"'</span>
<span class="gi">+    35: 253,  # '#'</span>
<span class="gi">+    36: 253,  # '$'</span>
<span class="gi">+    37: 253,  # '%'</span>
<span class="gi">+    38: 253,  # '&'</span>
<span class="gi">+    39: 253,  # "'"</span>
<span class="gi">+    40: 253,  # '('</span>
<span class="gi">+    41: 253,  # ')'</span>
<span class="gi">+    42: 253,  # '*'</span>
<span class="gi">+    43: 253,  # '+'</span>
<span class="gi">+    44: 253,  # ','</span>
<span class="gi">+    45: 253,  # '-'</span>
<span class="gi">+    46: 253,  # '.'</span>
<span class="gi">+    47: 253,  # '/'</span>
<span class="gi">+    48: 252,  # '0'</span>
<span class="gi">+    49: 252,  # '1'</span>
<span class="gi">+    50: 252,  # '2'</span>
<span class="gi">+    51: 252,  # '3'</span>
<span class="gi">+    52: 252,  # '4'</span>
<span class="gi">+    53: 252,  # '5'</span>
<span class="gi">+    54: 252,  # '6'</span>
<span class="gi">+    55: 252,  # '7'</span>
<span class="gi">+    56: 252,  # '8'</span>
<span class="gi">+    57: 252,  # '9'</span>
<span class="gi">+    58: 253,  # ':'</span>
<span class="gi">+    59: 253,  # ';'</span>
<span class="gi">+    60: 253,  # '<'</span>
<span class="gi">+    61: 253,  # '='</span>
<span class="gi">+    62: 253,  # '>'</span>
<span class="gi">+    63: 253,  # '?'</span>
<span class="gi">+    64: 253,  # '@'</span>
<span class="gi">+    65: 182,  # 'A'</span>
<span class="gi">+    66: 106,  # 'B'</span>
<span class="gi">+    67: 107,  # 'C'</span>
<span class="gi">+    68: 100,  # 'D'</span>
<span class="gi">+    69: 183,  # 'E'</span>
<span class="gi">+    70: 184,  # 'F'</span>
<span class="gi">+    71: 185,  # 'G'</span>
<span class="gi">+    72: 101,  # 'H'</span>
<span class="gi">+    73: 94,  # 'I'</span>
<span class="gi">+    74: 186,  # 'J'</span>
<span class="gi">+    75: 187,  # 'K'</span>
<span class="gi">+    76: 108,  # 'L'</span>
<span class="gi">+    77: 109,  # 'M'</span>
<span class="gi">+    78: 110,  # 'N'</span>
<span class="gi">+    79: 111,  # 'O'</span>
<span class="gi">+    80: 188,  # 'P'</span>
<span class="gi">+    81: 189,  # 'Q'</span>
<span class="gi">+    82: 190,  # 'R'</span>
<span class="gi">+    83: 89,  # 'S'</span>
<span class="gi">+    84: 95,  # 'T'</span>
<span class="gi">+    85: 112,  # 'U'</span>
<span class="gi">+    86: 113,  # 'V'</span>
<span class="gi">+    87: 191,  # 'W'</span>
<span class="gi">+    88: 192,  # 'X'</span>
<span class="gi">+    89: 193,  # 'Y'</span>
<span class="gi">+    90: 194,  # 'Z'</span>
<span class="gi">+    91: 253,  # '['</span>
<span class="gi">+    92: 253,  # '\\'</span>
<span class="gi">+    93: 253,  # ']'</span>
<span class="gi">+    94: 253,  # '^'</span>
<span class="gi">+    95: 253,  # '_'</span>
<span class="gi">+    96: 253,  # '`'</span>
<span class="gi">+    97: 64,  # 'a'</span>
<span class="gi">+    98: 72,  # 'b'</span>
<span class="gi">+    99: 73,  # 'c'</span>
<span class="gi">+    100: 114,  # 'd'</span>
<span class="gi">+    101: 74,  # 'e'</span>
<span class="gi">+    102: 115,  # 'f'</span>
<span class="gi">+    103: 116,  # 'g'</span>
<span class="gi">+    104: 102,  # 'h'</span>
<span class="gi">+    105: 81,  # 'i'</span>
<span class="gi">+    106: 201,  # 'j'</span>
<span class="gi">+    107: 117,  # 'k'</span>
<span class="gi">+    108: 90,  # 'l'</span>
<span class="gi">+    109: 103,  # 'm'</span>
<span class="gi">+    110: 78,  # 'n'</span>
<span class="gi">+    111: 82,  # 'o'</span>
<span class="gi">+    112: 96,  # 'p'</span>
<span class="gi">+    113: 202,  # 'q'</span>
<span class="gi">+    114: 91,  # 'r'</span>
<span class="gi">+    115: 79,  # 's'</span>
<span class="gi">+    116: 84,  # 't'</span>
<span class="gi">+    117: 104,  # 'u'</span>
<span class="gi">+    118: 105,  # 'v'</span>
<span class="gi">+    119: 97,  # 'w'</span>
<span class="gi">+    120: 98,  # 'x'</span>
<span class="gi">+    121: 92,  # 'y'</span>
<span class="gi">+    122: 203,  # 'z'</span>
<span class="gi">+    123: 253,  # '{'</span>
<span class="gi">+    124: 253,  # '|'</span>
<span class="gi">+    125: 253,  # '}'</span>
<span class="gi">+    126: 253,  # '~'</span>
<span class="gi">+    127: 253,  # '\x7f'</span>
<span class="gi">+    128: 209,  # '\x80'</span>
<span class="gi">+    129: 210,  # '\x81'</span>
<span class="gi">+    130: 211,  # '\x82'</span>
<span class="gi">+    131: 212,  # '\x83'</span>
<span class="gi">+    132: 213,  # '\x84'</span>
<span class="gi">+    133: 88,  # '\x85'</span>
<span class="gi">+    134: 214,  # '\x86'</span>
<span class="gi">+    135: 215,  # '\x87'</span>
<span class="gi">+    136: 216,  # '\x88'</span>
<span class="gi">+    137: 217,  # '\x89'</span>
<span class="gi">+    138: 218,  # '\x8a'</span>
<span class="gi">+    139: 219,  # '\x8b'</span>
<span class="gi">+    140: 220,  # '\x8c'</span>
<span class="gi">+    141: 118,  # '\x8d'</span>
<span class="gi">+    142: 221,  # '\x8e'</span>
<span class="gi">+    143: 222,  # '\x8f'</span>
<span class="gi">+    144: 223,  # '\x90'</span>
<span class="gi">+    145: 224,  # '\x91'</span>
<span class="gi">+    146: 99,  # '\x92'</span>
<span class="gi">+    147: 85,  # '\x93'</span>
<span class="gi">+    148: 83,  # '\x94'</span>
<span class="gi">+    149: 225,  # '\x95'</span>
<span class="gi">+    150: 226,  # '\x96'</span>
<span class="gi">+    151: 227,  # '\x97'</span>
<span class="gi">+    152: 228,  # '\x98'</span>
<span class="gi">+    153: 229,  # '\x99'</span>
<span class="gi">+    154: 230,  # '\x9a'</span>
<span class="gi">+    155: 231,  # '\x9b'</span>
<span class="gi">+    156: 232,  # '\x9c'</span>
<span class="gi">+    157: 233,  # '\x9d'</span>
<span class="gi">+    158: 234,  # '\x9e'</span>
<span class="gi">+    159: 235,  # '\x9f'</span>
<span class="gi">+    160: 236,  # None</span>
<span class="gi">+    161: 5,  # 'ก'</span>
<span class="gi">+    162: 30,  # 'ข'</span>
<span class="gi">+    163: 237,  # 'ฃ'</span>
<span class="gi">+    164: 24,  # 'ค'</span>
<span class="gi">+    165: 238,  # 'ฅ'</span>
<span class="gi">+    166: 75,  # 'ฆ'</span>
<span class="gi">+    167: 8,  # 'ง'</span>
<span class="gi">+    168: 26,  # 'จ'</span>
<span class="gi">+    169: 52,  # 'ฉ'</span>
<span class="gi">+    170: 34,  # 'ช'</span>
<span class="gi">+    171: 51,  # 'ซ'</span>
<span class="gi">+    172: 119,  # 'ฌ'</span>
<span class="gi">+    173: 47,  # 'ญ'</span>
<span class="gi">+    174: 58,  # 'ฎ'</span>
<span class="gi">+    175: 57,  # 'ฏ'</span>
<span class="gi">+    176: 49,  # 'ฐ'</span>
<span class="gi">+    177: 53,  # 'ฑ'</span>
<span class="gi">+    178: 55,  # 'ฒ'</span>
<span class="gi">+    179: 43,  # 'ณ'</span>
<span class="gi">+    180: 20,  # 'ด'</span>
<span class="gi">+    181: 19,  # 'ต'</span>
<span class="gi">+    182: 44,  # 'ถ'</span>
<span class="gi">+    183: 14,  # 'ท'</span>
<span class="gi">+    184: 48,  # 'ธ'</span>
<span class="gi">+    185: 3,  # 'น'</span>
<span class="gi">+    186: 17,  # 'บ'</span>
<span class="gi">+    187: 25,  # 'ป'</span>
<span class="gi">+    188: 39,  # 'ผ'</span>
<span class="gi">+    189: 62,  # 'ฝ'</span>
<span class="gi">+    190: 31,  # 'พ'</span>
<span class="gi">+    191: 54,  # 'ฟ'</span>
<span class="gi">+    192: 45,  # 'ภ'</span>
<span class="gi">+    193: 9,  # 'ม'</span>
<span class="gi">+    194: 16,  # 'ย'</span>
<span class="gi">+    195: 2,  # 'ร'</span>
<span class="gi">+    196: 61,  # 'ฤ'</span>
<span class="gi">+    197: 15,  # 'ล'</span>
<span class="gi">+    198: 239,  # 'ฦ'</span>
<span class="gi">+    199: 12,  # 'ว'</span>
<span class="gi">+    200: 42,  # 'ศ'</span>
<span class="gi">+    201: 46,  # 'ษ'</span>
<span class="gi">+    202: 18,  # 'ส'</span>
<span class="gi">+    203: 21,  # 'ห'</span>
<span class="gi">+    204: 76,  # 'ฬ'</span>
<span class="gi">+    205: 4,  # 'อ'</span>
<span class="gi">+    206: 66,  # 'ฮ'</span>
<span class="gi">+    207: 63,  # 'ฯ'</span>
<span class="gi">+    208: 22,  # 'ะ'</span>
<span class="gi">+    209: 10,  # 'ั'</span>
<span class="gi">+    210: 1,  # 'า'</span>
<span class="gi">+    211: 36,  # 'ำ'</span>
<span class="gi">+    212: 23,  # 'ิ'</span>
<span class="gi">+    213: 13,  # 'ี'</span>
<span class="gi">+    214: 40,  # 'ึ'</span>
<span class="gi">+    215: 27,  # 'ื'</span>
<span class="gi">+    216: 32,  # 'ุ'</span>
<span class="gi">+    217: 35,  # 'ู'</span>
<span class="gi">+    218: 86,  # 'ฺ'</span>
<span class="gi">+    219: 240,  # None</span>
<span class="gi">+    220: 241,  # None</span>
<span class="gi">+    221: 242,  # None</span>
<span class="gi">+    222: 243,  # None</span>
<span class="gi">+    223: 244,  # '฿'</span>
<span class="gi">+    224: 11,  # 'เ'</span>
<span class="gi">+    225: 28,  # 'แ'</span>
<span class="gi">+    226: 41,  # 'โ'</span>
<span class="gi">+    227: 29,  # 'ใ'</span>
<span class="gi">+    228: 33,  # 'ไ'</span>
<span class="gi">+    229: 245,  # 'ๅ'</span>
<span class="gi">+    230: 50,  # 'ๆ'</span>
<span class="gi">+    231: 37,  # '็'</span>
<span class="gi">+    232: 6,  # '่'</span>
<span class="gi">+    233: 7,  # '้'</span>
<span class="gi">+    234: 67,  # '๊'</span>
<span class="gi">+    235: 77,  # '๋'</span>
<span class="gi">+    236: 38,  # '์'</span>
<span class="gi">+    237: 93,  # 'ํ'</span>
<span class="gi">+    238: 246,  # '๎'</span>
<span class="gi">+    239: 247,  # '๏'</span>
<span class="gi">+    240: 68,  # '๐'</span>
<span class="gi">+    241: 56,  # '๑'</span>
<span class="gi">+    242: 59,  # '๒'</span>
<span class="gi">+    243: 65,  # '๓'</span>
<span class="gi">+    244: 69,  # '๔'</span>
<span class="gi">+    245: 60,  # '๕'</span>
<span class="gi">+    246: 70,  # '๖'</span>
<span class="gi">+    247: 80,  # '๗'</span>
<span class="gi">+    248: 71,  # '๘'</span>
<span class="gi">+    249: 87,  # '๙'</span>
<span class="gi">+    250: 248,  # '๚'</span>
<span class="gi">+    251: 249,  # '๛'</span>
<span class="gi">+    252: 250,  # None</span>
<span class="gi">+    253: 251,  # None</span>
<span class="gi">+    254: 252,  # None</span>
<span class="gi">+    255: 253,  # None</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+TIS_620_THAI_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="TIS-620",</span>
<span class="gi">+    language="Thai",</span>
<span class="gi">+    char_to_order_map=TIS_620_THAI_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=THAI_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.926386,</span>
<span class="gi">+    keep_ascii_letters=False,</span>
<span class="gi">+    alphabet="กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/langturkishmodel.py b/chardet/langturkishmodel.py</span>
<span class="gh">index 55ec720..64c9433 100644</span>
<span class="gd">--- a/chardet/langturkishmodel.py</span>
<span class="gi">+++ b/chardet/langturkishmodel.py</span>
<span class="gu">@@ -1,545 +1,4380 @@</span>
<span class="w"> </span>from chardet.sbcharsetprober import SingleByteCharSetModel
<span class="gd">-TURKISH_LANG_MODEL = {(23): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (</span>
<span class="gd">-    52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0, (20): 0,</span>
<span class="gd">-    (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0,</span>
<span class="gd">-    (62): 0, (43): 0, (56): 0, (1): 3, (21): 0, (28): 0, (12): 2, (2): 3, (</span>
<span class="gd">-    18): 0, (27): 1, (25): 1, (3): 1, (24): 0, (10): 2, (5): 1, (13): 1, (4</span>
<span class="gd">-    ): 1, (15): 0, (26): 0, (7): 1, (8): 1, (9): 1, (14): 1, (32): 0, (57):</span>
<span class="gd">-    0, (58): 0, (11): 3, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59):</span>
<span class="gd">-    0, (33): 1, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 0, (40): </span>
<span class="gd">-    0, (19): 0}, (37): {(23): 0, (37): 0, (47): 2, (39): 0, (29): 0, (52): </span>
<span class="gd">-    2, (36): 0, (45): 0, (53): 0, (60): 0, (16): 1, (49): 0, (20): 0, (46):</span>
<span class="gd">-    0, (42): 0, (48): 1, (44): 0, (35): 1, (31): 0, (51): 0, (38): 1, (62):</span>
<span class="gd">-    0, (43): 1, (56): 0, (1): 2, (21): 0, (28): 2, (12): 0, (2): 3, (18): 0,</span>
<span class="gd">-    (27): 0, (25): 0, (3): 0, (24): 0, (10): 0, (5): 0, (13): 1, (4): 1, (</span>
<span class="gd">-    15): 0, (26): 0, (7): 0, (8): 0, (9): 0, (14): 2, (32): 0, (57): 0, (58</span>
<span class="gd">-    ): 0, (11): 0, (22): 1, (63): 0, (54): 0, (50): 1, (55): 0, (59): 0, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 1, (17): 0, (30): 0, (41): 0, (6): 0, (40): 1, (</span>
<span class="gd">-    19): 1}, (47): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 1, (</span>
<span class="gd">-    36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 1, (20): 0, (46): 1,</span>
<span class="gd">-    (42): 0, (48): 1, (44): 1, (35): 0, (31): 0, (51): 0, (38): 1, (62): 0,</span>
<span class="gd">-    (43): 1, (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 3, (18): 0, (</span>
<span class="gd">-    27): 0, (25): 0, (3): 0, (24): 2, (10): 1, (5): 2, (13): 2, (4): 2, (15</span>
<span class="gd">-    ): 1, (26): 0, (7): 2, (8): 0, (9): 0, (14): 3, (32): 0, (57): 0, (58):</span>
<span class="gd">-    0, (11): 0, (22): 2, (63): 0, (54): 0, (50): 1, (55): 0, (59): 0, (33):</span>
<span class="gd">-    1, (61): 0, (34): 1, (17): 0, (30): 0, (41): 1, (6): 3, (40): 0, (19): </span>
<span class="gd">-    0}, (39): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 1, (36): </span>
<span class="gd">-    0, (45): 0, (53): 0, (60): 0, (16): 1, (49): 0, (20): 0, (46): 0, (42):</span>
<span class="gd">-    0, (48): 1, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43):</span>
<span class="gd">-    0, (56): 0, (1): 2, (21): 0, (28): 2, (12): 0, (2): 2, (18): 0, (27): 0,</span>
<span class="gd">-    (25): 0, (3): 0, (24): 0, (10): 0, (5): 1, (13): 3, (4): 0, (15): 1, (</span>
<span class="gd">-    26): 0, (7): 0, (8): 0, (9): 0, (14): 1, (32): 0, (57): 0, (58): 0, (11</span>
<span class="gd">-    ): 0, (22): 1, (63): 0, (54): 1, (50): 0, (55): 0, (59): 0, (33): 1, (</span>
<span class="gd">-    61): 0, (34): 0, (17): 0, (30): 1, (41): 0, (6): 1, (40): 1, (19): 0},</span>
<span class="gd">-    (29): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 1, (52): 0, (36): 0, (</span>
<span class="gd">-    45): 0, (53): 0, (60): 0, (16): 3, (49): 0, (20): 1, (46): 0, (42): 0,</span>
<span class="gd">-    (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 0, (1): 3, (21): 0, (28): 0, (12): 2, (2): 3, (18): 0, (27): 1, (</span>
<span class="gd">-    25): 0, (3): 1, (24): 1, (10): 0, (5): 3, (13): 3, (4): 3, (15): 0, (26</span>
<span class="gd">-    ): 0, (7): 0, (8): 1, (9): 1, (14): 1, (32): 1, (57): 0, (58): 0, (11):</span>
<span class="gd">-    2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (61):</span>
<span class="gd">-    0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 3, (40): 0, (19): 0}, (52):</span>
<span class="gd">-    {(23): 0, (37): 1, (47): 1, (39): 1, (29): 1, (52): 2, (36): 0, (45): 2,</span>
<span class="gd">-    (53): 1, (60): 0, (16): 0, (49): 0, (20): 1, (46): 1, (42): 1, (48): 2,</span>
<span class="gd">-    (44): 1, (35): 1, (31): 1, (51): 1, (38): 1, (62): 0, (43): 2, (56): 0,</span>
<span class="gd">-    (1): 0, (21): 1, (28): 1, (12): 1, (2): 0, (18): 1, (27): 0, (25): 0, (</span>
<span class="gd">-    3): 2, (24): 1, (10): 0, (5): 0, (13): 1, (4): 2, (15): 1, (26): 0, (7):</span>
<span class="gd">-    2, (8): 1, (9): 1, (14): 1, (32): 0, (57): 0, (58): 0, (11): 1, (22): 1,</span>
<span class="gd">-    (63): 0, (54): 0, (50): 1, (55): 2, (59): 0, (33): 0, (61): 0, (34): 2,</span>
<span class="gd">-    (17): 0, (30): 1, (41): 1, (6): 2, (40): 0, (19): 2}, (36): {(23): 1, (</span>
<span class="gd">-    37): 0, (47): 1, (39): 0, (29): 0, (52): 1, (36): 2, (45): 0, (53): 0,</span>
<span class="gd">-    (60): 0, (16): 2, (49): 0, (20): 0, (46): 2, (42): 1, (48): 1, (44): 1,</span>
<span class="gd">-    (35): 1, (31): 0, (51): 1, (38): 2, (62): 0, (43): 0, (56): 0, (1): 3,</span>
<span class="gd">-    (21): 0, (28): 1, (12): 0, (2): 3, (18): 0, (27): 0, (25): 0, (3): 0, (</span>
<span class="gd">-    24): 1, (10): 1, (5): 0, (13): 3, (4): 2, (15): 0, (26): 1, (7): 0, (8):</span>
<span class="gd">-    1, (9): 1, (14): 3, (32): 0, (57): 0, (58): 1, (11): 0, (22): 2, (63): </span>
<span class="gd">-    0, (54): 1, (50): 2, (55): 0, (59): 1, (33): 2, (61): 0, (34): 0, (17):</span>
<span class="gd">-    0, (30): 1, (41): 1, (6): 2, (40): 2, (19): 1}, (45): {(23): 0, (37): 1,</span>
<span class="gd">-    (47): 0, (39): 0, (29): 0, (52): 2, (36): 2, (45): 1, (53): 1, (60): 0,</span>
<span class="gd">-    (16): 2, (49): 1, (20): 0, (46): 1, (42): 1, (48): 1, (44): 0, (35): 2,</span>
<span class="gd">-    (31): 0, (51): 1, (38): 2, (62): 0, (43): 0, (56): 0, (1): 3, (21): 0,</span>
<span class="gd">-    (28): 2, (12): 0, (2): 3, (18): 0, (27): 0, (25): 0, (3): 2, (24): 0, (</span>
<span class="gd">-    10): 1, (5): 0, (13): 2, (4): 0, (15): 1, (26): 1, (7): 1, (8): 0, (9):</span>
<span class="gd">-    0, (14): 3, (32): 0, (57): 0, (58): 0, (11): 0, (22): 2, (63): 0, (54):</span>
<span class="gd">-    1, (50): 1, (55): 0, (59): 0, (33): 1, (61): 0, (34): 1, (17): 0, (30):</span>
<span class="gd">-    2, (41): 1, (6): 0, (40): 2, (19): 1}, (53): {(23): 0, (37): 0, (47): 0,</span>
<span class="gd">-    (39): 0, (29): 0, (52): 1, (36): 0, (45): 0, (53): 0, (60): 0, (16): 2,</span>
<span class="gd">-    (49): 0, (20): 0, (46): 0, (42): 0, (48): 1, (44): 0, (35): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 2, (21): 0, (28): 2,</span>
<span class="gd">-    (12): 0, (2): 2, (18): 0, (27): 0, (25): 0, (3): 0, (24): 0, (10): 0, (</span>
<span class="gd">-    5): 2, (13): 2, (4): 0, (15): 0, (26): 0, (7): 0, (8): 0, (9): 0, (14):</span>
<span class="gd">-    2, (32): 0, (57): 0, (58): 0, (11): 0, (22): 2, (63): 0, (54): 1, (50):</span>
<span class="gd">-    0, (55): 0, (59): 0, (33): 2, (61): 0, (34): 1, (17): 0, (30): 0, (41):</span>
<span class="gd">-    0, (6): 0, (40): 1, (19): 1}, (60): {(23): 0, (37): 0, (47): 0, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0,</span>
<span class="gd">-    (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0,</span>
<span class="gd">-    (38): 0, (62): 0, (43): 0, (56): 0, (1): 0, (21): 1, (28): 0, (12): 1,</span>
<span class="gd">-    (2): 0, (18): 0, (27): 0, (25): 0, (3): 1, (24): 0, (10): 0, (5): 0, (</span>
<span class="gd">-    13): 0, (4): 1, (15): 0, (26): 0, (7): 0, (8): 1, (9): 0, (14): 0, (32):</span>
<span class="gd">-    0, (57): 0, (58): 0, (11): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55):</span>
<span class="gd">-    0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): </span>
<span class="gd">-    0, (40): 0, (19): 0}, (16): {(23): 0, (37): 0, (47): 0, (39): 0, (29): </span>
<span class="gd">-    3, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0, (20):</span>
<span class="gd">-    2, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 2, (51): 0, (38):</span>
<span class="gd">-    0, (62): 0, (43): 0, (56): 0, (1): 2, (21): 3, (28): 0, (12): 3, (2): 1,</span>
<span class="gd">-    (18): 3, (27): 3, (25): 3, (3): 3, (24): 2, (10): 3, (5): 0, (13): 0, (</span>
<span class="gd">-    4): 3, (15): 0, (26): 1, (7): 3, (8): 3, (9): 3, (14): 0, (32): 3, (57):</span>
<span class="gd">-    0, (58): 0, (11): 2, (22): 1, (63): 0, (54): 0, (50): 0, (55): 0, (59):</span>
<span class="gd">-    0, (33): 0, (61): 0, (34): 0, (17): 2, (30): 0, (41): 1, (6): 3, (40): </span>
<span class="gd">-    0, (19): 0}, (49): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 2, (52): </span>
<span class="gd">-    0, (36): 1, (45): 1, (53): 0, (60): 0, (16): 0, (49): 0, (20): 1, (46):</span>
<span class="gd">-    0, (42): 2, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62):</span>
<span class="gd">-    0, (43): 1, (56): 0, (1): 0, (21): 3, (28): 0, (12): 2, (2): 0, (18): 0,</span>
<span class="gd">-    (27): 0, (25): 0, (3): 2, (24): 0, (10): 1, (5): 0, (13): 0, (4): 2, (</span>
<span class="gd">-    15): 1, (26): 1, (7): 1, (8): 1, (9): 1, (14): 0, (32): 0, (57): 0, (58</span>
<span class="gd">-    ): 0, (11): 2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 2, (59): 0, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 1, (17): 1, (30): 1, (41): 0, (6): 2, (40): 0, (</span>
<span class="gd">-    19): 0}, (20): {(23): 1, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (</span>
<span class="gd">-    36): 0, (45): 0, (53): 0, (60): 1, (16): 3, (49): 0, (20): 2, (46): 0,</span>
<span class="gd">-    (42): 0, (48): 0, (44): 0, (35): 0, (31): 1, (51): 0, (38): 0, (62): 0,</span>
<span class="gd">-    (43): 0, (56): 0, (1): 3, (21): 2, (28): 0, (12): 3, (2): 3, (18): 0, (</span>
<span class="gd">-    27): 1, (25): 1, (3): 2, (24): 2, (10): 2, (5): 2, (13): 3, (4): 3, (15</span>
<span class="gd">-    ): 0, (26): 1, (7): 3, (8): 0, (9): 2, (14): 3, (32): 0, (57): 0, (58):</span>
<span class="gd">-    0, (11): 2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33):</span>
<span class="gd">-    3, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 3, (40): 0, (19): </span>
<span class="gd">-    0}, (46): {(23): 0, (37): 1, (47): 0, (39): 0, (29): 0, (52): 1, (36): </span>
<span class="gd">-    1, (45): 1, (53): 0, (60): 0, (16): 2, (49): 0, (20): 0, (46): 1, (42):</span>
<span class="gd">-    0, (48): 0, (44): 1, (35): 1, (31): 0, (51): 1, (38): 2, (62): 0, (43):</span>
<span class="gd">-    1, (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 3, (18): 0, (27): 1,</span>
<span class="gd">-    (25): 0, (3): 0, (24): 2, (10): 1, (5): 1, (13): 3, (4): 2, (15): 1, (</span>
<span class="gd">-    26): 1, (7): 1, (8): 0, (9): 0, (14): 3, (32): 0, (57): 0, (58): 1, (11</span>
<span class="gd">-    ): 1, (22): 2, (63): 0, (54): 1, (50): 1, (55): 0, (59): 0, (33): 0, (</span>
<span class="gd">-    61): 0, (34): 1, (17): 0, (30): 0, (41): 1, (6): 2, (40): 1, (19): 1},</span>
<span class="gd">-    (42): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 1, (36): 0, (</span>
<span class="gd">-    45): 1, (53): 0, (60): 0, (16): 2, (49): 1, (20): 0, (46): 0, (42): 0,</span>
<span class="gd">-    (48): 2, (44): 1, (35): 1, (31): 0, (51): 1, (38): 1, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 2, (18): 0, (27): 0, (</span>
<span class="gd">-    25): 0, (3): 0, (24): 0, (10): 0, (5): 3, (13): 3, (4): 0, (15): 1, (26</span>
<span class="gd">-    ): 0, (7): 0, (8): 0, (9): 0, (14): 2, (32): 0, (57): 0, (58): 0, (11):</span>
<span class="gd">-    0, (22): 2, (63): 0, (54): 2, (50): 1, (55): 0, (59): 0, (33): 2, (61):</span>
<span class="gd">-    0, (34): 1, (17): 0, (30): 1, (41): 2, (6): 1, (40): 1, (19): 1}, (48):</span>
<span class="gd">-    {(23): 0, (37): 0, (47): 2, (39): 0, (29): 0, (52): 2, (36): 1, (45): 1,</span>
<span class="gd">-    (53): 0, (60): 0, (16): 2, (49): 0, (20): 0, (46): 1, (42): 1, (48): 1,</span>
<span class="gd">-    (44): 0, (35): 1, (31): 0, (51): 0, (38): 1, (62): 0, (43): 0, (56): 0,</span>
<span class="gd">-    (1): 2, (21): 0, (28): 2, (12): 0, (2): 3, (18): 0, (27): 0, (25): 0, (</span>
<span class="gd">-    3): 0, (24): 0, (10): 1, (5): 0, (13): 2, (4): 0, (15): 2, (26): 0, (7):</span>
<span class="gd">-    0, (8): 0, (9): 0, (14): 2, (32): 0, (57): 0, (58): 2, (11): 0, (22): 2,</span>
<span class="gd">-    (63): 0, (54): 1, (50): 2, (55): 0, (59): 0, (33): 0, (61): 0, (34): 2,</span>
<span class="gd">-    (17): 0, (30): 1, (41): 1, (6): 0, (40): 2, (19): 1}, (44): {(23): 0, (</span>
<span class="gd">-    37): 0, (47): 1, (39): 0, (29): 0, (52): 1, (36): 0, (45): 0, (53): 0,</span>
<span class="gd">-    (60): 0, (16): 3, (49): 0, (20): 0, (46): 0, (42): 0, (48): 1, (44): 0,</span>
<span class="gd">-    (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43): 1, (56): 0, (1): 3,</span>
<span class="gd">-    (21): 1, (28): 1, (12): 0, (2): 2, (18): 0, (27): 0, (25): 0, (3): 0, (</span>
<span class="gd">-    24): 0, (10): 1, (5): 2, (13): 2, (4): 0, (15): 1, (26): 0, (7): 0, (8):</span>
<span class="gd">-    0, (9): 0, (14): 2, (32): 0, (57): 0, (58): 0, (11): 1, (22): 2, (63): </span>
<span class="gd">-    0, (54): 0, (50): 1, (55): 0, (59): 0, (33): 1, (61): 0, (34): 1, (17):</span>
<span class="gd">-    1, (30): 1, (41): 0, (6): 2, (40): 1, (19): 1}, (35): {(23): 0, (37): 0,</span>
<span class="gd">-    (47): 1, (39): 0, (29): 0, (52): 1, (36): 1, (45): 1, (53): 0, (60): 0,</span>
<span class="gd">-    (16): 3, (49): 1, (20): 1, (46): 0, (42): 0, (48): 1, (44): 0, (35): 0,</span>
<span class="gd">-    (31): 0, (51): 1, (38): 1, (62): 0, (43): 1, (56): 0, (1): 3, (21): 0,</span>
<span class="gd">-    (28): 2, (12): 0, (2): 3, (18): 0, (27): 0, (25): 0, (3): 0, (24): 0, (</span>
<span class="gd">-    10): 1, (5): 1, (13): 2, (4): 1, (15): 0, (26): 0, (7): 0, (8): 0, (9):</span>
<span class="gd">-    1, (14): 2, (32): 0, (57): 0, (58): 0, (11): 0, (22): 1, (63): 0, (54):</span>
<span class="gd">-    2, (50): 2, (55): 0, (59): 0, (33): 3, (61): 0, (34): 1, (17): 0, (30):</span>
<span class="gd">-    0, (41): 0, (6): 3, (40): 2, (19): 1}, (31): {(23): 0, (37): 0, (47): 0,</span>
<span class="gd">-    (39): 0, (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 1, (16): 2,</span>
<span class="gd">-    (49): 0, (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 2,</span>
<span class="gd">-    (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 2, (28): 0,</span>
<span class="gd">-    (12): 1, (2): 3, (18): 2, (27): 2, (25): 0, (3): 1, (24): 1, (10): 2, (</span>
<span class="gd">-    5): 2, (13): 3, (4): 3, (15): 0, (26): 2, (7): 2, (8): 0, (9): 2, (14):</span>
<span class="gd">-    2, (32): 1, (57): 1, (58): 1, (11): 2, (22): 0, (63): 0, (54): 0, (50):</span>
<span class="gd">-    0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 1, (30): 0, (41):</span>
<span class="gd">-    0, (6): 3, (40): 0, (19): 0}, (51): {(23): 0, (37): 0, (47): 0, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 1, (36): 1, (45): 0, (53): 0, (60): 0, (16): 1, (49): 0,</span>
<span class="gd">-    (20): 0, (46): 1, (42): 0, (48): 1, (44): 0, (35): 0, (31): 0, (51): 1,</span>
<span class="gd">-    (38): 1, (62): 0, (43): 0, (56): 0, (1): 3, (21): 0, (28): 1, (12): 0,</span>
<span class="gd">-    (2): 3, (18): 0, (27): 2, (25): 0, (3): 0, (24): 0, (10): 1, (5): 1, (</span>
<span class="gd">-    13): 3, (4): 2, (15): 0, (26): 1, (7): 0, (8): 0, (9): 0, (14): 2, (32):</span>
<span class="gd">-    0, (57): 0, (58): 0, (11): 0, (22): 2, (63): 0, (54): 1, (50): 1, (55):</span>
<span class="gd">-    0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 0, (30): 1, (41): 1, (6): </span>
<span class="gd">-    2, (40): 0, (19): 1}, (38): {(23): 1, (37): 1, (47): 1, (39): 0, (29): </span>
<span class="gd">-    0, (52): 2, (36): 0, (45): 0, (53): 0, (60): 0, (16): 3, (49): 0, (20):</span>
<span class="gd">-    3, (46): 0, (42): 0, (48): 1, (44): 1, (35): 0, (31): 0, (51): 1, (38):</span>
<span class="gd">-    1, (62): 0, (43): 0, (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 3,</span>
<span class="gd">-    (18): 0, (27): 0, (25): 0, (3): 0, (24): 0, (10): 0, (5): 2, (13): 2, (</span>
<span class="gd">-    4): 0, (15): 2, (26): 0, (7): 0, (8): 0, (9): 1, (14): 3, (32): 0, (57):</span>
<span class="gd">-    0, (58): 0, (11): 1, (22): 2, (63): 0, (54): 1, (50): 1, (55): 0, (59):</span>
<span class="gd">-    1, (33): 2, (61): 0, (34): 1, (17): 0, (30): 1, (41): 1, (6): 3, (40): </span>
<span class="gd">-    2, (19): 1}, (62): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): </span>
<span class="gd">-    0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0, (20): 0, (46):</span>
<span class="gd">-    0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62):</span>
<span class="gd">-    0, (43): 0, (56): 0, (1): 0, (21): 0, (28): 0, (12): 0, (2): 0, (18): 0,</span>
<span class="gd">-    (27): 0, (25): 0, (3): 0, (24): 0, (10): 0, (5): 0, (13): 0, (4): 0, (</span>
<span class="gd">-    15): 0, (26): 0, (7): 0, (8): 0, (9): 0, (14): 0, (32): 0, (57): 0, (58</span>
<span class="gd">-    ): 0, (11): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 0, (40): 0, (</span>
<span class="gd">-    19): 0}, (43): {(23): 0, (37): 0, (47): 1, (39): 0, (29): 0, (52): 2, (</span>
<span class="gd">-    36): 0, (45): 1, (53): 1, (60): 0, (16): 2, (49): 0, (20): 0, (46): 2,</span>
<span class="gd">-    (42): 0, (48): 2, (44): 1, (35): 1, (31): 0, (51): 1, (38): 2, (62): 0,</span>
<span class="gd">-    (43): 0, (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 2, (18): 0, (</span>
<span class="gd">-    27): 0, (25): 0, (3): 0, (24): 1, (10): 1, (5): 1, (13): 3, (4): 0, (15</span>
<span class="gd">-    ): 2, (26): 0, (7): 0, (8): 0, (9): 0, (14): 3, (32): 0, (57): 0, (58):</span>
<span class="gd">-    1, (11): 0, (22): 2, (63): 0, (54): 1, (50): 2, (55): 1, (59): 1, (33):</span>
<span class="gd">-    0, (61): 0, (34): 1, (17): 0, (30): 1, (41): 1, (6): 0, (40): 2, (19): </span>
<span class="gd">-    1}, (56): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): </span>
<span class="gd">-    0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0, (20): 0, (46): 0, (42):</span>
<span class="gd">-    0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43):</span>
<span class="gd">-    0, (56): 2, (1): 2, (21): 1, (28): 0, (12): 0, (2): 2, (18): 0, (27): 0,</span>
<span class="gd">-    (25): 0, (3): 2, (24): 1, (10): 0, (5): 0, (13): 1, (4): 1, (15): 0, (</span>
<span class="gd">-    26): 0, (7): 1, (8): 1, (9): 0, (14): 2, (32): 0, (57): 0, (58): 0, (11</span>
<span class="gd">-    ): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (</span>
<span class="gd">-    61): 0, (34): 0, (17): 1, (30): 0, (41): 0, (6): 1, (40): 0, (19): 0},</span>
<span class="gd">-    (1): {(23): 3, (37): 0, (47): 1, (39): 0, (29): 3, (52): 0, (36): 1, (</span>
<span class="gd">-    45): 1, (53): 0, (60): 0, (16): 0, (49): 0, (20): 3, (46): 1, (42): 0,</span>
<span class="gd">-    (48): 1, (44): 0, (35): 0, (31): 3, (51): 0, (38): 1, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 2, (1): 2, (21): 3, (28): 0, (12): 3, (2): 2, (18): 3, (27): 3, (</span>
<span class="gd">-    25): 3, (3): 3, (24): 3, (10): 3, (5): 0, (13): 2, (4): 3, (15): 1, (26</span>
<span class="gd">-    ): 3, (7): 3, (8): 3, (9): 3, (14): 3, (32): 3, (57): 2, (58): 0, (11):</span>
<span class="gd">-    3, (22): 0, (63): 1, (54): 0, (50): 0, (55): 0, (59): 0, (33): 1, (61):</span>
<span class="gd">-    1, (34): 1, (17): 3, (30): 0, (41): 0, (6): 3, (40): 0, (19): 1}, (21):</span>
<span class="gd">-    {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): 1, (45): 0,</span>
<span class="gd">-    (53): 0, (60): 1, (16): 2, (49): 0, (20): 2, (46): 0, (42): 0, (48): 0,</span>
<span class="gd">-    (44): 0, (35): 0, (31): 1, (51): 0, (38): 0, (62): 0, (43): 1, (56): 0,</span>
<span class="gd">-    (1): 3, (21): 2, (28): 0, (12): 3, (2): 3, (18): 0, (27): 3, (25): 1, (</span>
<span class="gd">-    3): 3, (24): 2, (10): 3, (5): 3, (13): 3, (4): 3, (15): 0, (26): 3, (7):</span>
<span class="gd">-    1, (8): 2, (9): 2, (14): 2, (32): 1, (57): 0, (58): 1, (11): 3, (22): 0,</span>
<span class="gd">-    (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 1, (61): 0, (34): 0,</span>
<span class="gd">-    (17): 0, (30): 1, (41): 0, (6): 2, (40): 0, (19): 0}, (28): {(23): 0, (</span>
<span class="gd">-    37): 1, (47): 1, (39): 1, (29): 2, (52): 0, (36): 2, (45): 2, (53): 1,</span>
<span class="gd">-    (60): 0, (16): 0, (49): 0, (20): 2, (46): 1, (42): 1, (48): 2, (44): 1,</span>
<span class="gd">-    (35): 1, (31): 2, (51): 2, (38): 2, (62): 0, (43): 3, (56): 0, (1): 1,</span>
<span class="gd">-    (21): 1, (28): 2, (12): 2, (2): 1, (18): 1, (27): 2, (25): 2, (3): 3, (</span>
<span class="gd">-    24): 1, (10): 3, (5): 0, (13): 2, (4): 3, (15): 2, (26): 2, (7): 3, (8):</span>
<span class="gd">-    3, (9): 3, (14): 1, (32): 0, (57): 1, (58): 0, (11): 2, (22): 1, (63): </span>
<span class="gd">-    1, (54): 0, (50): 0, (55): 1, (59): 0, (33): 0, (61): 1, (34): 2, (17):</span>
<span class="gd">-    2, (30): 2, (41): 1, (6): 3, (40): 0, (19): 2}, (12): {(23): 1, (37): 0,</span>
<span class="gd">-    (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 2,</span>
<span class="gd">-    (16): 3, (49): 0, (20): 3, (46): 0, (42): 0, (48): 0, (44): 0, (35): 1,</span>
<span class="gd">-    (31): 1, (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 2,</span>
<span class="gd">-    (28): 1, (12): 3, (2): 3, (18): 1, (27): 3, (25): 3, (3): 2, (24): 3, (</span>
<span class="gd">-    10): 2, (5): 3, (13): 3, (4): 3, (15): 1, (26): 2, (7): 3, (8): 2, (9):</span>
<span class="gd">-    2, (14): 3, (32): 1, (57): 0, (58): 1, (11): 3, (22): 1, (63): 1, (54):</span>
<span class="gd">-    0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 1, (30):</span>
<span class="gd">-    0, (41): 0, (6): 2, (40): 0, (19): 0}, (2): {(23): 2, (37): 0, (47): 2,</span>
<span class="gd">-    (39): 0, (29): 3, (52): 1, (36): 0, (45): 0, (53): 0, (60): 0, (16): 1,</span>
<span class="gd">-    (49): 0, (20): 3, (46): 1, (42): 0, (48): 1, (44): 1, (35): 0, (31): 3,</span>
<span class="gd">-    (51): 0, (38): 1, (62): 0, (43): 1, (56): 0, (1): 3, (21): 3, (28): 0,</span>
<span class="gd">-    (12): 3, (2): 2, (18): 3, (27): 3, (25): 3, (3): 3, (24): 3, (10): 3, (</span>
<span class="gd">-    5): 0, (13): 2, (4): 3, (15): 1, (26): 3, (7): 3, (8): 3, (9): 3, (14):</span>
<span class="gd">-    3, (32): 3, (57): 2, (58): 0, (11): 3, (22): 1, (63): 1, (54): 0, (50):</span>
<span class="gd">-    0, (55): 0, (59): 0, (33): 1, (61): 0, (34): 1, (17): 3, (30): 0, (41):</span>
<span class="gd">-    0, (6): 3, (40): 0, (19): 0}, (18): {(23): 0, (37): 0, (47): 0, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 2, (49): 0,</span>
<span class="gd">-    (20): 2, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 2, (51): 0,</span>
<span class="gd">-    (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 1, (28): 0, (12): 3,</span>
<span class="gd">-    (2): 3, (18): 2, (27): 1, (25): 1, (3): 1, (24): 1, (10): 1, (5): 3, (</span>
<span class="gd">-    13): 3, (4): 3, (15): 0, (26): 2, (7): 1, (8): 3, (9): 3, (14): 1, (32):</span>
<span class="gd">-    2, (57): 0, (58): 0, (11): 1, (22): 0, (63): 0, (54): 0, (50): 0, (55):</span>
<span class="gd">-    0, (59): 0, (33): 1, (61): 0, (34): 0, (17): 1, (30): 0, (41): 0, (6): </span>
<span class="gd">-    1, (40): 0, (19): 0}, (27): {(23): 0, (37): 0, (47): 0, (39): 0, (29): </span>
<span class="gd">-    0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 3, (49): 0, (20):</span>
<span class="gd">-    0, (46): 0, (42): 0, (48): 0, (44): 0, (35): 1, (31): 1, (51): 0, (38):</span>
<span class="gd">-    2, (62): 0, (43): 0, (56): 0, (1): 3, (21): 1, (28): 0, (12): 1, (2): 3,</span>
<span class="gd">-    (18): 0, (27): 2, (25): 1, (3): 2, (24): 3, (10): 2, (5): 3, (13): 3, (</span>
<span class="gd">-    4): 2, (15): 0, (26): 1, (7): 2, (8): 2, (9): 3, (14): 3, (32): 1, (57):</span>
<span class="gd">-    0, (58): 0, (11): 1, (22): 0, (63): 1, (54): 0, (50): 0, (55): 0, (59):</span>
<span class="gd">-    0, (33): 0, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 2, (40): </span>
<span class="gd">-    0, (19): 0}, (25): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): </span>
<span class="gd">-    0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 2, (49): 0, (20): 0, (46):</span>
<span class="gd">-    0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62):</span>
<span class="gd">-    0, (43): 0, (56): 0, (1): 3, (21): 0, (28): 0, (12): 2, (2): 3, (18): 0,</span>
<span class="gd">-    (27): 1, (25): 2, (3): 2, (24): 3, (10): 3, (5): 3, (13): 3, (4): 3, (</span>
<span class="gd">-    15): 1, (26): 1, (7): 3, (8): 3, (9): 2, (14): 3, (32): 2, (57): 1, (58</span>
<span class="gd">-    ): 0, (11): 1, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 3, (40): 0, (</span>
<span class="gd">-    19): 0}, (3): {(23): 2, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (</span>
<span class="gd">-    36): 0, (45): 0, (53): 0, (60): 1, (16): 3, (49): 0, (20): 3, (46): 0,</span>
<span class="gd">-    (42): 1, (48): 0, (44): 0, (35): 1, (31): 2, (51): 0, (38): 1, (62): 0,</span>
<span class="gd">-    (43): 0, (56): 0, (1): 3, (21): 2, (28): 0, (12): 3, (2): 3, (18): 2, (</span>
<span class="gd">-    27): 3, (25): 1, (3): 3, (24): 2, (10): 3, (5): 3, (13): 3, (4): 3, (15</span>
<span class="gd">-    ): 1, (26): 3, (7): 3, (8): 3, (9): 3, (14): 3, (32): 2, (57): 1, (58):</span>
<span class="gd">-    1, (11): 3, (22): 1, (63): 1, (54): 0, (50): 0, (55): 1, (59): 0, (33):</span>
<span class="gd">-    2, (61): 0, (34): 0, (17): 3, (30): 0, (41): 1, (6): 2, (40): 0, (19): </span>
<span class="gd">-    0}, (24): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): </span>
<span class="gd">-    0, (45): 0, (53): 0, (60): 1, (16): 2, (49): 0, (20): 2, (46): 0, (42):</span>
<span class="gd">-    0, (48): 1, (44): 0, (35): 0, (31): 1, (51): 0, (38): 0, (62): 0, (43):</span>
<span class="gd">-    0, (56): 1, (1): 3, (21): 1, (28): 1, (12): 3, (2): 3, (18): 2, (27): 1,</span>
<span class="gd">-    (25): 1, (3): 2, (24): 1, (10): 2, (5): 2, (13): 3, (4): 2, (15): 0, (</span>
<span class="gd">-    26): 1, (7): 2, (8): 3, (9): 2, (14): 3, (32): 2, (57): 0, (58): 2, (11</span>
<span class="gd">-    ): 1, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 1, (</span>
<span class="gd">-    61): 0, (34): 0, (17): 1, (30): 0, (41): 0, (6): 3, (40): 0, (19): 0},</span>
<span class="gd">-    (10): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (</span>
<span class="gd">-    45): 0, (53): 0, (60): 0, (16): 3, (49): 0, (20): 2, (46): 0, (42): 0,</span>
<span class="gd">-    (48): 0, (44): 0, (35): 0, (31): 3, (51): 0, (38): 1, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 1, (1): 3, (21): 2, (28): 0, (12): 2, (2): 3, (18): 1, (27): 2, (</span>
<span class="gd">-    25): 2, (3): 3, (24): 2, (10): 2, (5): 3, (13): 3, (4): 3, (15): 0, (26</span>
<span class="gd">-    ): 3, (7): 2, (8): 2, (9): 2, (14): 3, (32): 0, (57): 0, (58): 1, (11):</span>
<span class="gd">-    3, (22): 0, (63): 1, (54): 0, (50): 0, (55): 0, (59): 0, (33): 3, (61):</span>
<span class="gd">-    0, (34): 1, (17): 3, (30): 1, (41): 0, (6): 3, (40): 0, (19): 1}, (5):</span>
<span class="gd">-    {(23): 0, (37): 0, (47): 0, (39): 0, (29): 3, (52): 0, (36): 0, (45): 0,</span>
<span class="gd">-    (53): 0, (60): 0, (16): 0, (49): 0, (20): 2, (46): 0, (42): 0, (48): 0,</span>
<span class="gd">-    (44): 0, (35): 0, (31): 1, (51): 0, (38): 0, (62): 0, (43): 0, (56): 0,</span>
<span class="gd">-    (1): 0, (21): 3, (28): 0, (12): 3, (2): 1, (18): 3, (27): 3, (25): 2, (</span>
<span class="gd">-    3): 3, (24): 2, (10): 3, (5): 1, (13): 1, (4): 3, (15): 0, (26): 2, (7):</span>
<span class="gd">-    3, (8): 3, (9): 3, (14): 2, (32): 2, (57): 0, (58): 0, (11): 3, (22): 0,</span>
<span class="gd">-    (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 1, (61): 0, (34): 0,</span>
<span class="gd">-    (17): 2, (30): 0, (41): 0, (6): 3, (40): 0, (19): 0}, (13): {(23): 1, (</span>
<span class="gd">-    37): 0, (47): 0, (39): 0, (29): 3, (52): 0, (36): 0, (45): 0, (53): 0,</span>
<span class="gd">-    (60): 0, (16): 0, (49): 0, (20): 3, (46): 0, (42): 0, (48): 0, (44): 0,</span>
<span class="gd">-    (35): 0, (31): 3, (51): 0, (38): 0, (62): 0, (43): 1, (56): 0, (1): 2,</span>
<span class="gd">-    (21): 3, (28): 0, (12): 3, (2): 2, (18): 3, (27): 3, (25): 3, (3): 3, (</span>
<span class="gd">-    24): 3, (10): 3, (5): 0, (13): 2, (4): 3, (15): 1, (26): 2, (7): 3, (8):</span>
<span class="gd">-    3, (9): 3, (14): 2, (32): 2, (57): 1, (58): 0, (11): 3, (22): 0, (63): </span>
<span class="gd">-    0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17):</span>
<span class="gd">-    3, (30): 0, (41): 0, (6): 3, (40): 0, (19): 1}, (4): {(23): 1, (37): 0,</span>
<span class="gd">-    (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (45): 1, (53): 0, (60): 2,</span>
<span class="gd">-    (16): 3, (49): 0, (20): 3, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0,</span>
<span class="gd">-    (31): 2, (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 2,</span>
<span class="gd">-    (28): 1, (12): 3, (2): 3, (18): 1, (27): 2, (25): 3, (3): 2, (24): 2, (</span>
<span class="gd">-    10): 3, (5): 3, (13): 3, (4): 3, (15): 1, (26): 3, (7): 2, (8): 3, (9):</span>
<span class="gd">-    3, (14): 3, (32): 2, (57): 0, (58): 2, (11): 3, (22): 0, (63): 0, (54):</span>
<span class="gd">-    0, (50): 0, (55): 0, (59): 0, (33): 1, (61): 0, (34): 0, (17): 2, (30):</span>
<span class="gd">-    0, (41): 0, (6): 1, (40): 0, (19): 0}, (15): {(23): 0, (37): 0, (47): 1,</span>
<span class="gd">-    (39): 0, (29): 0, (52): 2, (36): 1, (45): 1, (53): 1, (60): 0, (16): 3,</span>
<span class="gd">-    (49): 2, (20): 0, (46): 2, (42): 1, (48): 2, (44): 1, (35): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 0, (28): 2,</span>
<span class="gd">-    (12): 0, (2): 3, (18): 0, (27): 0, (25): 0, (3): 1, (24): 2, (10): 1, (</span>
<span class="gd">-    5): 3, (13): 3, (4): 2, (15): 2, (26): 0, (7): 1, (8): 0, (9): 0, (14):</span>
<span class="gd">-    3, (32): 0, (57): 0, (58): 2, (11): 0, (22): 2, (63): 0, (54): 1, (50):</span>
<span class="gd">-    2, (55): 0, (59): 0, (33): 3, (61): 0, (34): 1, (17): 0, (30): 2, (41):</span>
<span class="gd">-    2, (6): 3, (40): 2, (19): 2}, (26): {(23): 0, (37): 0, (47): 0, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 3, (49): 0,</span>
<span class="gd">-    (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0,</span>
<span class="gd">-    (38): 0, (62): 0, (43): 0, (56): 0, (1): 3, (21): 1, (28): 0, (12): 1,</span>
<span class="gd">-    (2): 3, (18): 0, (27): 1, (25): 1, (3): 2, (24): 3, (10): 1, (5): 3, (</span>
<span class="gd">-    13): 3, (4): 2, (15): 0, (26): 2, (7): 2, (8): 1, (9): 1, (14): 3, (32):</span>
<span class="gd">-    0, (57): 0, (58): 1, (11): 1, (22): 0, (63): 0, (54): 0, (50): 0, (55):</span>
<span class="gd">-    0, (59): 0, (33): 3, (61): 0, (34): 0, (17): 1, (30): 0, (41): 0, (6): </span>
<span class="gd">-    3, (40): 0, (19): 0}, (7): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0,</span>
<span class="gd">-    (52): 1, (36): 0, (45): 0, (53): 0, (60): 2, (16): 3, (49): 0, (20): 2,</span>
<span class="gd">-    (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 2, (51): 1, (38): 0,</span>
<span class="gd">-    (62): 0, (43): 0, (56): 1, (1): 3, (21): 1, (28): 0, (12): 3, (2): 3, (</span>
<span class="gd">-    18): 0, (27): 2, (25): 3, (3): 2, (24): 2, (10): 3, (5): 3, (13): 3, (4</span>
<span class="gd">-    ): 3, (15): 0, (26): 2, (7): 3, (8): 3, (9): 3, (14): 3, (32): 2, (57):</span>
<span class="gd">-    0, (58): 1, (11): 2, (22): 0, (63): 1, (54): 0, (50): 0, (55): 0, (59):</span>
<span class="gd">-    0, (33): 2, (61): 0, (34): 0, (17): 3, (30): 0, (41): 0, (6): 2, (40): </span>
<span class="gd">-    0, (19): 0}, (8): {(23): 1, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0,</span>
<span class="gd">-    (36): 1, (45): 0, (53): 0, (60): 0, (16): 3, (49): 0, (20): 3, (46): 0,</span>
<span class="gd">-    (42): 0, (48): 0, (44): 0, (35): 0, (31): 2, (51): 0, (38): 0, (62): 0,</span>
<span class="gd">-    (43): 0, (56): 1, (1): 3, (21): 2, (28): 1, (12): 3, (2): 3, (18): 0, (</span>
<span class="gd">-    27): 2, (25): 2, (3): 2, (24): 3, (10): 3, (5): 3, (13): 3, (4): 3, (15</span>
<span class="gd">-    ): 0, (26): 3, (7): 3, (8): 3, (9): 3, (14): 3, (32): 2, (57): 0, (58):</span>
<span class="gd">-    1, (11): 2, (22): 1, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33):</span>
<span class="gd">-    2, (61): 0, (34): 0, (17): 2, (30): 0, (41): 0, (6): 3, (40): 0, (19): </span>
<span class="gd">-    1}, (9): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): 0,</span>
<span class="gd">-    (45): 0, (53): 0, (60): 1, (16): 3, (49): 0, (20): 2, (46): 0, (42): 0,</span>
<span class="gd">-    (48): 0, (44): 0, (35): 0, (31): 2, (51): 0, (38): 0, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 1, (1): 3, (21): 3, (28): 0, (12): 3, (2): 3, (18): 2, (27): 2, (</span>
<span class="gd">-    25): 2, (3): 2, (24): 2, (10): 3, (5): 3, (13): 3, (4): 3, (15): 0, (26</span>
<span class="gd">-    ): 2, (7): 3, (8): 3, (9): 3, (14): 3, (32): 3, (57): 0, (58): 2, (11):</span>
<span class="gd">-    2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 3, (61):</span>
<span class="gd">-    0, (34): 0, (17): 2, (30): 0, (41): 0, (6): 3, (40): 0, (19): 0}, (14):</span>
<span class="gd">-    {(23): 3, (37): 0, (47): 0, (39): 0, (29): 3, (52): 0, (36): 0, (45): 1,</span>
<span class="gd">-    (53): 0, (60): 1, (16): 0, (49): 0, (20): 3, (46): 2, (42): 0, (48): 1,</span>
<span class="gd">-    (44): 0, (35): 0, (31): 3, (51): 0, (38): 0, (62): 0, (43): 1, (56): 2,</span>
<span class="gd">-    (1): 2, (21): 3, (28): 0, (12): 3, (2): 2, (18): 2, (27): 3, (25): 3, (</span>
<span class="gd">-    3): 3, (24): 2, (10): 3, (5): 0, (13): 3, (4): 3, (15): 0, (26): 3, (7):</span>
<span class="gd">-    3, (8): 3, (9): 3, (14): 3, (32): 2, (57): 2, (58): 0, (11): 3, (22): 0,</span>
<span class="gd">-    (63): 1, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0,</span>
<span class="gd">-    (17): 3, (30): 1, (41): 0, (6): 3, (40): 0, (19): 0}, (32): {(23): 0, (</span>
<span class="gd">-    37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (45): 0, (53): 0,</span>
<span class="gd">-    (60): 0, (16): 3, (49): 0, (20): 1, (46): 0, (42): 0, (48): 0, (44): 0,</span>
<span class="gd">-    (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 3,</span>
<span class="gd">-    (21): 0, (28): 0, (12): 3, (2): 3, (18): 0, (27): 0, (25): 0, (3): 0, (</span>
<span class="gd">-    24): 1, (10): 1, (5): 3, (13): 2, (4): 3, (15): 0, (26): 1, (7): 1, (8):</span>
<span class="gd">-    2, (9): 3, (14): 3, (32): 1, (57): 0, (58): 0, (11): 0, (22): 0, (63): </span>
<span class="gd">-    0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 2, (61): 0, (34): 0, (17):</span>
<span class="gd">-    0, (30): 0, (41): 0, (6): 1, (40): 0, (19): 0}, (57): {(23): 0, (37): 0,</span>
<span class="gd">-    (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0,</span>
<span class="gd">-    (16): 0, (49): 0, (20): 0, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0,</span>
<span class="gd">-    (31): 0, (51): 1, (38): 0, (62): 0, (43): 0, (56): 0, (1): 1, (21): 0,</span>
<span class="gd">-    (28): 0, (12): 0, (2): 2, (18): 0, (27): 0, (25): 1, (3): 0, (24): 0, (</span>
<span class="gd">-    10): 1, (5): 0, (13): 0, (4): 1, (15): 0, (26): 0, (7): 0, (8): 1, (9):</span>
<span class="gd">-    0, (14): 1, (32): 0, (57): 2, (58): 0, (11): 0, (22): 0, (63): 1, (54):</span>
<span class="gd">-    0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 1, (30):</span>
<span class="gd">-    0, (41): 0, (6): 0, (40): 0, (19): 0}, (58): {(23): 0, (37): 0, (47): 0,</span>
<span class="gd">-    (39): 0, (29): 1, (52): 0, (36): 0, (45): 0, (53): 0, (60): 1, (16): 0,</span>
<span class="gd">-    (49): 0, (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0,</span>
<span class="gd">-    (51): 0, (38): 0, (62): 0, (43): 0, (56): 0, (1): 0, (21): 1, (28): 0,</span>
<span class="gd">-    (12): 2, (2): 1, (18): 0, (27): 0, (25): 0, (3): 2, (24): 2, (10): 1, (</span>
<span class="gd">-    5): 0, (13): 0, (4): 2, (15): 0, (26): 0, (7): 1, (8): 2, (9): 1, (14):</span>
<span class="gd">-    0, (32): 0, (57): 0, (58): 0, (11): 2, (22): 0, (63): 0, (54): 0, (50):</span>
<span class="gd">-    0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17): 1, (30): 0, (41):</span>
<span class="gd">-    0, (6): 2, (40): 0, (19): 0}, (11): {(23): 1, (37): 0, (47): 0, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 1, (16): 3, (49): 0,</span>
<span class="gd">-    (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 1, (51): 0,</span>
<span class="gd">-    (38): 0, (62): 0, (43): 1, (56): 1, (1): 3, (21): 1, (28): 0, (12): 2,</span>
<span class="gd">-    (2): 3, (18): 0, (27): 2, (25): 2, (3): 2, (24): 1, (10): 2, (5): 3, (</span>
<span class="gd">-    13): 3, (4): 3, (15): 0, (26): 1, (7): 2, (8): 1, (9): 2, (14): 3, (32):</span>
<span class="gd">-    0, (57): 0, (58): 1, (11): 3, (22): 0, (63): 0, (54): 0, (50): 0, (55):</span>
<span class="gd">-    0, (59): 0, (33): 3, (61): 0, (34): 0, (17): 2, (30): 0, (41): 0, (6): </span>
<span class="gd">-    3, (40): 0, (19): 0}, (22): {(23): 2, (37): 2, (47): 1, (39): 2, (29): </span>
<span class="gd">-    3, (52): 1, (36): 2, (45): 2, (53): 1, (60): 0, (16): 0, (49): 0, (20):</span>
<span class="gd">-    3, (46): 2, (42): 2, (48): 2, (44): 1, (35): 1, (31): 3, (51): 2, (38):</span>
<span class="gd">-    2, (62): 0, (43): 2, (56): 1, (1): 1, (21): 2, (28): 1, (12): 2, (2): 2,</span>
<span class="gd">-    (18): 3, (27): 2, (25): 2, (3): 3, (24): 2, (10): 3, (5): 0, (13): 2, (</span>
<span class="gd">-    4): 3, (15): 2, (26): 2, (7): 3, (8): 3, (9): 3, (14): 0, (32): 2, (57):</span>
<span class="gd">-    0, (58): 0, (11): 3, (22): 2, (63): 1, (54): 0, (50): 0, (55): 2, (59):</span>
<span class="gd">-    1, (33): 0, (61): 0, (34): 2, (17): 2, (30): 2, (41): 1, (6): 3, (40): </span>
<span class="gd">-    1, (19): 2}, (63): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): </span>
<span class="gd">-    0, (36): 0, (45): 0, (53): 0, (60): 0, (16): 0, (49): 0, (20): 0, (46):</span>
<span class="gd">-    0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62):</span>
<span class="gd">-    0, (43): 0, (56): 0, (1): 0, (21): 0, (28): 0, (12): 0, (2): 1, (18): 0,</span>
<span class="gd">-    (27): 0, (25): 0, (3): 0, (24): 0, (10): 0, (5): 0, (13): 2, (4): 0, (</span>
<span class="gd">-    15): 0, (26): 0, (7): 0, (8): 0, (9): 0, (14): 2, (32): 0, (57): 0, (58</span>
<span class="gd">-    ): 0, (11): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 0, (17): 0, (30): 0, (41): 0, (6): 0, (40): 0, (</span>
<span class="gd">-    19): 0}, (54): {(23): 0, (37): 0, (47): 1, (39): 1, (29): 0, (52): 0, (</span>
<span class="gd">-    36): 1, (45): 1, (53): 1, (60): 0, (16): 0, (49): 0, (20): 0, (46): 0,</span>
<span class="gd">-    (42): 1, (48): 1, (44): 0, (35): 0, (31): 0, (51): 1, (38): 1, (62): 0,</span>
<span class="gd">-    (43): 2, (56): 0, (1): 0, (21): 1, (28): 0, (12): 1, (2): 0, (18): 0, (</span>
<span class="gd">-    27): 1, (25): 0, (3): 3, (24): 0, (10): 1, (5): 0, (13): 0, (4): 2, (15</span>
<span class="gd">-    ): 1, (26): 0, (7): 2, (8): 0, (9): 1, (14): 0, (32): 2, (57): 0, (58):</span>
<span class="gd">-    0, (11): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55): 2, (59): 0, (33):</span>
<span class="gd">-    0, (61): 0, (34): 1, (17): 0, (30): 0, (41): 0, (6): 2, (40): 0, (19): </span>
<span class="gd">-    1}, (50): {(23): 0, (37): 0, (47): 1, (39): 1, (29): 2, (52): 0, (36): </span>
<span class="gd">-    1, (45): 2, (53): 0, (60): 0, (16): 0, (49): 0, (20): 1, (46): 1, (42):</span>
<span class="gd">-    2, (48): 2, (44): 1, (35): 0, (31): 0, (51): 1, (38): 1, (62): 0, (43):</span>
<span class="gd">-    2, (56): 0, (1): 0, (21): 2, (28): 1, (12): 2, (2): 0, (18): 1, (27): 1,</span>
<span class="gd">-    (25): 1, (3): 2, (24): 0, (10): 2, (5): 0, (13): 0, (4): 3, (15): 2, (</span>
<span class="gd">-    26): 2, (7): 3, (8): 1, (9): 2, (14): 0, (32): 1, (57): 0, (58): 0, (11</span>
<span class="gd">-    ): 0, (22): 1, (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (</span>
<span class="gd">-    61): 0, (34): 2, (17): 2, (30): 1, (41): 0, (6): 2, (40): 0, (19): 1},</span>
<span class="gd">-    (55): {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 2, (36): 0, (</span>
<span class="gd">-    45): 0, (53): 0, (60): 0, (16): 1, (49): 0, (20): 0, (46): 0, (42): 0,</span>
<span class="gd">-    (48): 1, (44): 0, (35): 0, (31): 0, (51): 0, (38): 1, (62): 0, (43): 0,</span>
<span class="gd">-    (56): 0, (1): 2, (21): 0, (28): 2, (12): 0, (2): 2, (18): 0, (27): 1, (</span>
<span class="gd">-    25): 0, (3): 0, (24): 0, (10): 0, (5): 1, (13): 1, (4): 1, (15): 0, (26</span>
<span class="gd">-    ): 0, (7): 0, (8): 0, (9): 1, (14): 2, (32): 0, (57): 0, (58): 0, (11):</span>
<span class="gd">-    0, (22): 1, (63): 0, (54): 0, (50): 1, (55): 0, (59): 0, (33): 0, (61):</span>
<span class="gd">-    0, (34): 1, (17): 0, (30): 1, (41): 1, (6): 0, (40): 0, (19): 1}, (59):</span>
<span class="gd">-    {(23): 0, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (36): 1, (45): 0,</span>
<span class="gd">-    (53): 0, (60): 0, (16): 1, (49): 0, (20): 0, (46): 0, (42): 0, (48): 0,</span>
<span class="gd">-    (44): 0, (35): 0, (31): 0, (51): 0, (38): 0, (62): 0, (43): 0, (56): 0,</span>
<span class="gd">-    (1): 2, (21): 0, (28): 0, (12): 0, (2): 2, (18): 0, (27): 0, (25): 0, (</span>
<span class="gd">-    3): 0, (24): 0, (10): 0, (5): 0, (13): 2, (4): 0, (15): 1, (26): 0, (7):</span>
<span class="gd">-    0, (8): 0, (9): 0, (14): 2, (32): 0, (57): 0, (58): 0, (11): 0, (22): 1,</span>
<span class="gd">-    (63): 0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0,</span>
<span class="gd">-    (17): 0, (30): 0, (41): 0, (6): 1, (40): 1, (19): 0}, (33): {(23): 0, (</span>
<span class="gd">-    37): 0, (47): 0, (39): 0, (29): 3, (52): 0, (36): 0, (45): 0, (53): 0,</span>
<span class="gd">-    (60): 0, (16): 0, (49): 0, (20): 1, (46): 0, (42): 0, (48): 0, (44): 0,</span>
<span class="gd">-    (35): 0, (31): 2, (51): 0, (38): 1, (62): 0, (43): 0, (56): 0, (1): 0,</span>
<span class="gd">-    (21): 3, (28): 0, (12): 2, (2): 0, (18): 2, (27): 1, (25): 3, (3): 3, (</span>
<span class="gd">-    24): 0, (10): 3, (5): 0, (13): 0, (4): 3, (15): 0, (26): 1, (7): 3, (8):</span>
<span class="gd">-    2, (9): 3, (14): 0, (32): 2, (57): 0, (58): 0, (11): 2, (22): 0, (63): </span>
<span class="gd">-    0, (54): 0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 0, (34): 0, (17):</span>
<span class="gd">-    1, (30): 0, (41): 0, (6): 3, (40): 0, (19): 0}, (61): {(23): 0, (37): 0,</span>
<span class="gd">-    (47): 0, (39): 0, (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 0,</span>
<span class="gd">-    (16): 0, (49): 0, (20): 0, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0,</span>
<span class="gd">-    (31): 0, (51): 0, (38): 0, (62): 0, (43): 0, (56): 1, (1): 2, (21): 0,</span>
<span class="gd">-    (28): 0, (12): 0, (2): 2, (18): 0, (27): 0, (25): 0, (3): 0, (24): 1, (</span>
<span class="gd">-    10): 0, (5): 0, (13): 1, (4): 1, (15): 0, (26): 0, (7): 0, (8): 0, (9):</span>
<span class="gd">-    0, (14): 1, (32): 0, (57): 0, (58): 0, (11): 0, (22): 1, (63): 0, (54):</span>
<span class="gd">-    0, (50): 0, (55): 0, (59): 0, (33): 0, (61): 1, (34): 0, (17): 0, (30):</span>
<span class="gd">-    0, (41): 0, (6): 1, (40): 0, (19): 0}, (34): {(23): 0, (37): 1, (47): 1,</span>
<span class="gd">-    (39): 0, (29): 0, (52): 2, (36): 1, (45): 1, (53): 0, (60): 0, (16): 3,</span>
<span class="gd">-    (49): 1, (20): 0, (46): 1, (42): 1, (48): 2, (44): 1, (35): 1, (31): 1,</span>
<span class="gd">-    (51): 1, (38): 1, (62): 0, (43): 0, (56): 1, (1): 3, (21): 1, (28): 2,</span>
<span class="gd">-    (12): 1, (2): 3, (18): 0, (27): 2, (25): 2, (3): 1, (24): 2, (10): 1, (</span>
<span class="gd">-    5): 2, (13): 3, (4): 2, (15): 2, (26): 0, (7): 0, (8): 3, (9): 1, (14):</span>
<span class="gd">-    3, (32): 0, (57): 0, (58): 0, (11): 1, (22): 2, (63): 0, (54): 1, (50):</span>
<span class="gd">-    2, (55): 0, (59): 0, (33): 2, (61): 0, (34): 2, (17): 0, (30): 2, (41):</span>
<span class="gd">-    1, (6): 1, (40): 2, (19): 1}, (17): {(23): 0, (37): 0, (47): 1, (39): 0,</span>
<span class="gd">-    (29): 0, (52): 0, (36): 0, (45): 0, (53): 0, (60): 1, (16): 1, (49): 0,</span>
<span class="gd">-    (20): 1, (46): 0, (42): 0, (48): 0, (44): 0, (35): 0, (31): 1, (51): 0,</span>
<span class="gd">-    (38): 0, (62): 0, (43): 0, (56): 1, (1): 3, (21): 0, (28): 0, (12): 1,</span>
<span class="gd">-    (2): 3, (18): 1, (27): 2, (25): 0, (3): 1, (24): 1, (10): 2, (5): 3, (</span>
<span class="gd">-    13): 2, (4): 3, (15): 0, (26): 2, (7): 2, (8): 3, (9): 2, (14): 3, (32):</span>
<span class="gd">-    1, (57): 1, (58): 0, (11): 0, (22): 0, (63): 0, (54): 0, (50): 0, (55):</span>
<span class="gd">-    0, (59): 0, (33): 1, (61): 0, (34): 0, (17): 2, (30): 0, (41): 0, (6): </span>
<span class="gd">-    2, (40): 0, (19): 0}, (30): {(23): 0, (37): 2, (47): 1, (39): 0, (29): </span>
<span class="gd">-    0, (52): 2, (36): 1, (45): 0, (53): 1, (60): 0, (16): 3, (49): 0, (20):</span>
<span class="gd">-    1, (46): 2, (42): 2, (48): 1, (44): 1, (35): 0, (31): 1, (51): 0, (38):</span>
<span class="gd">-    2, (62): 0, (43): 2, (56): 0, (1): 3, (21): 0, (28): 2, (12): 0, (2): 2,</span>
<span class="gd">-    (18): 0, (27): 0, (25): 0, (3): 0, (24): 3, (10): 1, (5): 2, (13): 3, (</span>
<span class="gd">-    4): 0, (15): 1, (26): 0, (7): 1, (8): 0, (9): 0, (14): 3, (32): 0, (57):</span>
<span class="gd">-    0, (58): 0, (11): 0, (22): 2, (63): 0, (54): 2, (50): 2, (55): 0, (59):</span>
<span class="gd">-    0, (33): 1, (61): 0, (34): 2, (17): 0, (30): 1, (41): 2, (6): 2, (40): </span>
<span class="gd">-    2, (19): 1}, (41): {(23): 0, (37): 0, (47): 1, (39): 1, (29): 1, (52): </span>
<span class="gd">-    0, (36): 2, (45): 2, (53): 0, (60): 0, (16): 0, (49): 0, (20): 2, (46):</span>
<span class="gd">-    1, (42): 1, (48): 2, (44): 0, (35): 1, (31): 1, (51): 1, (38): 1, (62):</span>
<span class="gd">-    0, (43): 2, (56): 0, (1): 1, (21): 2, (28): 1, (12): 2, (2): 1, (18): 0,</span>
<span class="gd">-    (27): 3, (25): 2, (3): 2, (24): 2, (10): 2, (5): 0, (13): 1, (4): 3, (</span>
<span class="gd">-    15): 1, (26): 1, (7): 3, (8): 3, (9): 2, (14): 0, (32): 0, (57): 1, (58</span>
<span class="gd">-    ): 0, (11): 2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 1, (59): 1, (</span>
<span class="gd">-    33): 0, (61): 0, (34): 1, (17): 1, (30): 2, (41): 0, (6): 3, (40): 0, (</span>
<span class="gd">-    19): 1}, (6): {(23): 2, (37): 0, (47): 0, (39): 0, (29): 0, (52): 0, (</span>
<span class="gd">-    36): 1, (45): 0, (53): 0, (60): 2, (16): 3, (49): 0, (20): 3, (46): 1,</span>
<span class="gd">-    (42): 0, (48): 0, (44): 0, (35): 0, (31): 2, (51): 0, (38): 0, (62): 0,</span>
<span class="gd">-    (43): 2, (56): 1, (1): 3, (21): 2, (28): 1, (12): 3, (2): 3, (18): 3, (</span>
<span class="gd">-    27): 3, (25): 2, (3): 3, (24): 3, (10): 3, (5): 3, (13): 3, (4): 3, (15</span>
<span class="gd">-    ): 0, (26): 3, (7): 3, (8): 3, (9): 3, (14): 3, (32): 3, (57): 1, (58):</span>
<span class="gd">-    1, (11): 3, (22): 0, (63): 1, (54): 0, (50): 0, (55): 0, (59): 0, (33):</span>
<span class="gd">-    2, (61): 0, (34): 0, (17): 3, (30): 0, (41): 0, (6): 3, (40): 0, (19): </span>
<span class="gd">-    0}, (40): {(23): 0, (37): 0, (47): 1, (39): 1, (29): 1, (52): 0, (36): </span>
<span class="gd">-    1, (45): 2, (53): 1, (60): 0, (16): 0, (49): 0, (20): 2, (46): 1, (42):</span>
<span class="gd">-    1, (48): 2, (44): 2, (35): 1, (31): 1, (51): 0, (38): 1, (62): 0, (43):</span>
<span class="gd">-    2, (56): 1, (1): 0, (21): 2, (28): 0, (12): 2, (2): 0, (18): 3, (27): 0,</span>
<span class="gd">-    (25): 2, (3): 3, (24): 2, (10): 1, (5): 0, (13): 1, (4): 3, (15): 2, (</span>
<span class="gd">-    26): 0, (7): 3, (8): 2, (9): 2, (14): 1, (32): 3, (57): 0, (58): 0, (11</span>
<span class="gd">-    ): 2, (22): 0, (63): 0, (54): 0, (50): 0, (55): 1, (59): 0, (33): 0, (</span>
<span class="gd">-    61): 0, (34): 2, (17): 1, (30): 2, (41): 0, (6): 2, (40): 1, (19): 2},</span>
<span class="gd">-    (19): {(23): 0, (37): 0, (47): 1, (39): 0, (29): 0, (52): 2, (36): 1, (</span>
<span class="gd">-    45): 0, (53): 0, (60): 0, (16): 3, (49): 2, (20): 0, (46): 1, (42): 1,</span>
<span class="gd">-    (48): 1, (44): 1, (35): 1, (31): 0, (51): 1, (38): 1, (62): 0, (43): 1,</span>
<span class="gd">-    (56): 0, (1): 3, (21): 1, (28): 2, (12): 0, (2): 3, (18): 0, (27): 2, (</span>
<span class="gd">-    25): 1, (3): 1, (24): 0, (10): 2, (5): 2, (13): 3, (4): 0, (15): 0, (26</span>
<span class="gd">-    ): 1, (7): 3, (8): 0, (9): 0, (14): 3, (32): 0, (57): 0, (58): 0, (11):</span>
<span class="gd">-    0, (22): 2, (63): 0, (54): 1, (50): 2, (55): 0, (59): 0, (33): 1, (61):</span>
<span class="gd">-    1, (34): 2, (17): 0, (30): 1, (41): 1, (6): 1, (40): 1, (19): 1}}</span>
<span class="gd">-ISO_8859_9_TURKISH_CHAR_TO_ORDER = {(0): 255, (1): 255, (2): 255, (3): 255,</span>
<span class="gd">-    (4): 255, (5): 255, (6): 255, (7): 255, (8): 255, (9): 255, (10): 255,</span>
<span class="gd">-    (11): 255, (12): 255, (13): 255, (14): 255, (15): 255, (16): 255, (17):</span>
<span class="gd">-    255, (18): 255, (19): 255, (20): 255, (21): 255, (22): 255, (23): 255,</span>
<span class="gd">-    (24): 255, (25): 255, (26): 255, (27): 255, (28): 255, (29): 255, (30):</span>
<span class="gd">-    255, (31): 255, (32): 255, (33): 255, (34): 255, (35): 255, (36): 255,</span>
<span class="gd">-    (37): 255, (38): 255, (39): 255, (40): 255, (41): 255, (42): 255, (43):</span>
<span class="gd">-    255, (44): 255, (45): 255, (46): 255, (47): 255, (48): 255, (49): 255,</span>
<span class="gd">-    (50): 255, (51): 255, (52): 255, (53): 255, (54): 255, (55): 255, (56):</span>
<span class="gd">-    255, (57): 255, (58): 255, (59): 255, (60): 255, (61): 255, (62): 255,</span>
<span class="gd">-    (63): 255, (64): 255, (65): 23, (66): 37, (67): 47, (68): 39, (69): 29,</span>
<span class="gd">-    (70): 52, (71): 36, (72): 45, (73): 53, (74): 60, (75): 16, (76): 49, (</span>
<span class="gd">-    77): 20, (78): 46, (79): 42, (80): 48, (81): 69, (82): 44, (83): 35, (</span>
<span class="gd">-    84): 31, (85): 51, (86): 38, (87): 62, (88): 65, (89): 43, (90): 56, (</span>
<span class="gd">-    91): 255, (92): 255, (93): 255, (94): 255, (95): 255, (96): 255, (97): </span>
<span class="gd">-    1, (98): 21, (99): 28, (100): 12, (101): 2, (102): 18, (103): 27, (104):</span>
<span class="gd">-    25, (105): 3, (106): 24, (107): 10, (108): 5, (109): 13, (110): 4, (111</span>
<span class="gd">-    ): 15, (112): 26, (113): 64, (114): 7, (115): 8, (116): 9, (117): 14, (</span>
<span class="gd">-    118): 32, (119): 57, (120): 58, (121): 11, (122): 22, (123): 255, (124):</span>
<span class="gd">-    255, (125): 255, (126): 255, (127): 255, (128): 180, (129): 179, (130):</span>
<span class="gd">-    178, (131): 177, (132): 176, (133): 175, (134): 174, (135): 173, (136):</span>
<span class="gd">-    172, (137): 171, (138): 170, (139): 169, (140): 168, (141): 167, (142):</span>
<span class="gd">-    166, (143): 165, (144): 164, (145): 163, (146): 162, (147): 161, (148):</span>
<span class="gd">-    160, (149): 159, (150): 101, (151): 158, (152): 157, (153): 156, (154):</span>
<span class="gd">-    155, (155): 154, (156): 153, (157): 152, (158): 151, (159): 106, (160):</span>
<span class="gd">-    150, (161): 149, (162): 148, (163): 147, (164): 146, (165): 145, (166):</span>
<span class="gd">-    144, (167): 100, (168): 143, (169): 142, (170): 141, (171): 140, (172):</span>
<span class="gd">-    139, (173): 138, (174): 137, (175): 136, (176): 94, (177): 80, (178): </span>
<span class="gd">-    93, (179): 135, (180): 105, (181): 134, (182): 133, (183): 63, (184): </span>
<span class="gd">-    132, (185): 131, (186): 130, (187): 129, (188): 128, (189): 127, (190):</span>
<span class="gd">-    126, (191): 125, (192): 124, (193): 104, (194): 73, (195): 99, (196): </span>
<span class="gd">-    79, (197): 85, (198): 123, (199): 54, (200): 122, (201): 98, (202): 92,</span>
<span class="gd">-    (203): 121, (204): 120, (205): 91, (206): 103, (207): 119, (208): 68, (</span>
<span class="gd">-    209): 118, (210): 117, (211): 97, (212): 116, (213): 115, (214): 50, (</span>
<span class="gd">-    215): 90, (216): 114, (217): 113, (218): 112, (219): 111, (220): 55, (</span>
<span class="gd">-    221): 41, (222): 40, (223): 86, (224): 89, (225): 70, (226): 59, (227):</span>
<span class="gd">-    78, (228): 71, (229): 82, (230): 88, (231): 33, (232): 77, (233): 66, (</span>
<span class="gd">-    234): 84, (235): 83, (236): 110, (237): 75, (238): 61, (239): 96, (240):</span>
<span class="gd">-    30, (241): 67, (242): 109, (243): 74, (244): 87, (245): 102, (246): 34,</span>
<span class="gd">-    (247): 95, (248): 81, (249): 108, (250): 76, (251): 72, (252): 17, (253</span>
<span class="gd">-    ): 6, (254): 19, (255): 107}</span>
<span class="gd">-ISO_8859_9_TURKISH_MODEL = SingleByteCharSetModel(charset_name='ISO-8859-9',</span>
<span class="gd">-    language='Turkish', char_to_order_map=ISO_8859_9_TURKISH_CHAR_TO_ORDER,</span>
<span class="gd">-    language_model=TURKISH_LANG_MODEL, typical_positive_ratio=0.97029,</span>
<span class="gd">-    keep_ascii_letters=True, alphabet=</span>
<span class="gd">-    'ABCDEFGHIJKLMNOPRSTUVYZabcdefghijklmnoprstuvyzÂÇÎÖÛÜâçîöûüĞğİıŞş')</span>
<span class="gi">+</span>
<span class="gi">+# 3: Positive</span>
<span class="gi">+# 2: Likely</span>
<span class="gi">+# 1: Unlikely</span>
<span class="gi">+# 0: Negative</span>
<span class="gi">+</span>
<span class="gi">+TURKISH_LANG_MODEL = {</span>
<span class="gi">+    23: {  # 'A'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    37: {  # 'B'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 2,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    47: {  # 'C'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 1,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    39: {  # 'D'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    29: {  # 'E'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 1,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    52: {  # 'F'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 1,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 2,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 2,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    36: {  # 'G'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 2,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 1,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    45: {  # 'H'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 2,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 1,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 2,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    53: {  # 'I'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    60: {  # 'J'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    16: {  # 'K'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    49: {  # 'L'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 2,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 2,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 2,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    20: {  # 'M'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    46: {  # 'N'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    42: {  # 'O'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 1,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 2,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 2,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    48: {  # 'P'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 2,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 2,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    44: {  # 'R'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    35: {  # 'S'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 1,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 2,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    31: {  # 'T'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    51: {  # 'U'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    38: {  # 'V'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 1,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    62: {  # 'W'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    43: {  # 'Y'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 1,  # 'Ü'</span>
<span class="gi">+        59: 1,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    56: {  # 'Z'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 2,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    1: {  # 'a'</span>
<span class="gi">+        23: 3,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 2,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 2,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 1,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    21: {  # 'b'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    28: {  # 'c'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 2,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 2,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 2,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 3,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 1,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 1,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 1,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 2,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    12: {  # 'd'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 2,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    2: {  # 'e'</span>
<span class="gi">+        23: 2,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 2,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 2,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    18: {  # 'f'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    27: {  # 'g'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    25: {  # 'h'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    3: {  # 'i'</span>
<span class="gi">+        23: 2,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 1,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    24: {  # 'j'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 2,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 2,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    10: {  # 'k'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    5: {  # 'l'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    13: {  # 'm'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    4: {  # 'n'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 2,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 2,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    15: {  # 'o'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 2,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 2,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 2,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 2,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    26: {  # 'p'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    7: {  # 'r'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 2,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    8: {  # 's'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    9: {  # 't'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 2,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    14: {  # 'u'</span>
<span class="gi">+        23: 3,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 2,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 2,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    32: {  # 'v'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    57: {  # 'w'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 1,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 2,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    58: {  # 'x'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 1,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    11: {  # 'y'</span>
<span class="gi">+        23: 1,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 3,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    22: {  # 'z'</span>
<span class="gi">+        23: 2,  # 'A'</span>
<span class="gi">+        37: 2,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 2,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 1,  # 'F'</span>
<span class="gi">+        36: 2,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 2,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 3,  # 'T'</span>
<span class="gi">+        51: 2,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 1,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 2,  # 'Ü'</span>
<span class="gi">+        59: 1,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 2,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    63: {  # '·'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    54: {  # 'Ç'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 2,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    50: {  # 'Ö'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 2,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 2,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 1,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    55: {  # 'Ü'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 1,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 1,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 0,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    59: {  # 'â'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 2,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    33: {  # 'ç'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 3,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 3,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 2,  # 'f'</span>
<span class="gi">+        27: 1,  # 'g'</span>
<span class="gi">+        25: 3,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 0,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 2,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    61: {  # 'î'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 2,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 0,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 1,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 1,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 1,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    34: {  # 'ö'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 1,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 1,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 1,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 2,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 0,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 1,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 1,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    17: {  # 'ü'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 0,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 1,  # 'J'</span>
<span class="gi">+        16: 1,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 0,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 0,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 1,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 1,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 1,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 2,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 2,  # 'p'</span>
<span class="gi">+        7: 2,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 1,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 2,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    30: {  # 'ğ'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 2,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 1,  # 'M'</span>
<span class="gi">+        46: 2,  # 'N'</span>
<span class="gi">+        42: 2,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 2,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 0,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 2,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 0,  # 'h'</span>
<span class="gi">+        3: 0,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 1,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 2,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 2,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 2,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    41: {  # 'İ'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 1,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 2,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 1,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 1,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 2,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 1,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 0,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 1,  # 'Ü'</span>
<span class="gi">+        59: 1,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 1,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    6: {  # 'ı'</span>
<span class="gi">+        23: 2,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 0,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 2,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 3,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 0,  # 'O'</span>
<span class="gi">+        48: 0,  # 'P'</span>
<span class="gi">+        44: 0,  # 'R'</span>
<span class="gi">+        35: 0,  # 'S'</span>
<span class="gi">+        31: 2,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 0,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 1,  # 'c'</span>
<span class="gi">+        12: 3,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 3,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 3,  # 'j'</span>
<span class="gi">+        10: 3,  # 'k'</span>
<span class="gi">+        5: 3,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 3,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 3,  # 's'</span>
<span class="gi">+        9: 3,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 1,  # 'w'</span>
<span class="gi">+        58: 1,  # 'x'</span>
<span class="gi">+        11: 3,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 1,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 2,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 0,  # 'ö'</span>
<span class="gi">+        17: 3,  # 'ü'</span>
<span class="gi">+        30: 0,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 3,  # 'ı'</span>
<span class="gi">+        40: 0,  # 'Ş'</span>
<span class="gi">+        19: 0,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    40: {  # 'Ş'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 1,  # 'D'</span>
<span class="gi">+        29: 1,  # 'E'</span>
<span class="gi">+        52: 0,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 2,  # 'H'</span>
<span class="gi">+        53: 1,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 0,  # 'K'</span>
<span class="gi">+        49: 0,  # 'L'</span>
<span class="gi">+        20: 2,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 2,  # 'P'</span>
<span class="gi">+        44: 2,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 1,  # 'T'</span>
<span class="gi">+        51: 0,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 2,  # 'Y'</span>
<span class="gi">+        56: 1,  # 'Z'</span>
<span class="gi">+        1: 0,  # 'a'</span>
<span class="gi">+        21: 2,  # 'b'</span>
<span class="gi">+        28: 0,  # 'c'</span>
<span class="gi">+        12: 2,  # 'd'</span>
<span class="gi">+        2: 0,  # 'e'</span>
<span class="gi">+        18: 3,  # 'f'</span>
<span class="gi">+        27: 0,  # 'g'</span>
<span class="gi">+        25: 2,  # 'h'</span>
<span class="gi">+        3: 3,  # 'i'</span>
<span class="gi">+        24: 2,  # 'j'</span>
<span class="gi">+        10: 1,  # 'k'</span>
<span class="gi">+        5: 0,  # 'l'</span>
<span class="gi">+        13: 1,  # 'm'</span>
<span class="gi">+        4: 3,  # 'n'</span>
<span class="gi">+        15: 2,  # 'o'</span>
<span class="gi">+        26: 0,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 2,  # 's'</span>
<span class="gi">+        9: 2,  # 't'</span>
<span class="gi">+        14: 1,  # 'u'</span>
<span class="gi">+        32: 3,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 2,  # 'y'</span>
<span class="gi">+        22: 0,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 0,  # 'Ç'</span>
<span class="gi">+        50: 0,  # 'Ö'</span>
<span class="gi">+        55: 1,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 0,  # 'ç'</span>
<span class="gi">+        61: 0,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 1,  # 'ü'</span>
<span class="gi">+        30: 2,  # 'ğ'</span>
<span class="gi">+        41: 0,  # 'İ'</span>
<span class="gi">+        6: 2,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 2,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+    19: {  # 'ş'</span>
<span class="gi">+        23: 0,  # 'A'</span>
<span class="gi">+        37: 0,  # 'B'</span>
<span class="gi">+        47: 1,  # 'C'</span>
<span class="gi">+        39: 0,  # 'D'</span>
<span class="gi">+        29: 0,  # 'E'</span>
<span class="gi">+        52: 2,  # 'F'</span>
<span class="gi">+        36: 1,  # 'G'</span>
<span class="gi">+        45: 0,  # 'H'</span>
<span class="gi">+        53: 0,  # 'I'</span>
<span class="gi">+        60: 0,  # 'J'</span>
<span class="gi">+        16: 3,  # 'K'</span>
<span class="gi">+        49: 2,  # 'L'</span>
<span class="gi">+        20: 0,  # 'M'</span>
<span class="gi">+        46: 1,  # 'N'</span>
<span class="gi">+        42: 1,  # 'O'</span>
<span class="gi">+        48: 1,  # 'P'</span>
<span class="gi">+        44: 1,  # 'R'</span>
<span class="gi">+        35: 1,  # 'S'</span>
<span class="gi">+        31: 0,  # 'T'</span>
<span class="gi">+        51: 1,  # 'U'</span>
<span class="gi">+        38: 1,  # 'V'</span>
<span class="gi">+        62: 0,  # 'W'</span>
<span class="gi">+        43: 1,  # 'Y'</span>
<span class="gi">+        56: 0,  # 'Z'</span>
<span class="gi">+        1: 3,  # 'a'</span>
<span class="gi">+        21: 1,  # 'b'</span>
<span class="gi">+        28: 2,  # 'c'</span>
<span class="gi">+        12: 0,  # 'd'</span>
<span class="gi">+        2: 3,  # 'e'</span>
<span class="gi">+        18: 0,  # 'f'</span>
<span class="gi">+        27: 2,  # 'g'</span>
<span class="gi">+        25: 1,  # 'h'</span>
<span class="gi">+        3: 1,  # 'i'</span>
<span class="gi">+        24: 0,  # 'j'</span>
<span class="gi">+        10: 2,  # 'k'</span>
<span class="gi">+        5: 2,  # 'l'</span>
<span class="gi">+        13: 3,  # 'm'</span>
<span class="gi">+        4: 0,  # 'n'</span>
<span class="gi">+        15: 0,  # 'o'</span>
<span class="gi">+        26: 1,  # 'p'</span>
<span class="gi">+        7: 3,  # 'r'</span>
<span class="gi">+        8: 0,  # 's'</span>
<span class="gi">+        9: 0,  # 't'</span>
<span class="gi">+        14: 3,  # 'u'</span>
<span class="gi">+        32: 0,  # 'v'</span>
<span class="gi">+        57: 0,  # 'w'</span>
<span class="gi">+        58: 0,  # 'x'</span>
<span class="gi">+        11: 0,  # 'y'</span>
<span class="gi">+        22: 2,  # 'z'</span>
<span class="gi">+        63: 0,  # '·'</span>
<span class="gi">+        54: 1,  # 'Ç'</span>
<span class="gi">+        50: 2,  # 'Ö'</span>
<span class="gi">+        55: 0,  # 'Ü'</span>
<span class="gi">+        59: 0,  # 'â'</span>
<span class="gi">+        33: 1,  # 'ç'</span>
<span class="gi">+        61: 1,  # 'î'</span>
<span class="gi">+        34: 2,  # 'ö'</span>
<span class="gi">+        17: 0,  # 'ü'</span>
<span class="gi">+        30: 1,  # 'ğ'</span>
<span class="gi">+        41: 1,  # 'İ'</span>
<span class="gi">+        6: 1,  # 'ı'</span>
<span class="gi">+        40: 1,  # 'Ş'</span>
<span class="gi">+        19: 1,  # 'ş'</span>
<span class="gi">+    },</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# 255: Undefined characters that did not exist in training text</span>
<span class="gi">+# 254: Carriage/Return</span>
<span class="gi">+# 253: symbol (punctuation) that does not belong to word</span>
<span class="gi">+# 252: 0 - 9</span>
<span class="gi">+# 251: Control characters</span>
<span class="gi">+</span>
<span class="gi">+# Character Mapping Table(s):</span>
<span class="gi">+ISO_8859_9_TURKISH_CHAR_TO_ORDER = {</span>
<span class="gi">+    0: 255,  # '\x00'</span>
<span class="gi">+    1: 255,  # '\x01'</span>
<span class="gi">+    2: 255,  # '\x02'</span>
<span class="gi">+    3: 255,  # '\x03'</span>
<span class="gi">+    4: 255,  # '\x04'</span>
<span class="gi">+    5: 255,  # '\x05'</span>
<span class="gi">+    6: 255,  # '\x06'</span>
<span class="gi">+    7: 255,  # '\x07'</span>
<span class="gi">+    8: 255,  # '\x08'</span>
<span class="gi">+    9: 255,  # '\t'</span>
<span class="gi">+    10: 255,  # '\n'</span>
<span class="gi">+    11: 255,  # '\x0b'</span>
<span class="gi">+    12: 255,  # '\x0c'</span>
<span class="gi">+    13: 255,  # '\r'</span>
<span class="gi">+    14: 255,  # '\x0e'</span>
<span class="gi">+    15: 255,  # '\x0f'</span>
<span class="gi">+    16: 255,  # '\x10'</span>
<span class="gi">+    17: 255,  # '\x11'</span>
<span class="gi">+    18: 255,  # '\x12'</span>
<span class="gi">+    19: 255,  # '\x13'</span>
<span class="gi">+    20: 255,  # '\x14'</span>
<span class="gi">+    21: 255,  # '\x15'</span>
<span class="gi">+    22: 255,  # '\x16'</span>
<span class="gi">+    23: 255,  # '\x17'</span>
<span class="gi">+    24: 255,  # '\x18'</span>
<span class="gi">+    25: 255,  # '\x19'</span>
<span class="gi">+    26: 255,  # '\x1a'</span>
<span class="gi">+    27: 255,  # '\x1b'</span>
<span class="gi">+    28: 255,  # '\x1c'</span>
<span class="gi">+    29: 255,  # '\x1d'</span>
<span class="gi">+    30: 255,  # '\x1e'</span>
<span class="gi">+    31: 255,  # '\x1f'</span>
<span class="gi">+    32: 255,  # ' '</span>
<span class="gi">+    33: 255,  # '!'</span>
<span class="gi">+    34: 255,  # '"'</span>
<span class="gi">+    35: 255,  # '#'</span>
<span class="gi">+    36: 255,  # '$'</span>
<span class="gi">+    37: 255,  # '%'</span>
<span class="gi">+    38: 255,  # '&'</span>
<span class="gi">+    39: 255,  # "'"</span>
<span class="gi">+    40: 255,  # '('</span>
<span class="gi">+    41: 255,  # ')'</span>
<span class="gi">+    42: 255,  # '*'</span>
<span class="gi">+    43: 255,  # '+'</span>
<span class="gi">+    44: 255,  # ','</span>
<span class="gi">+    45: 255,  # '-'</span>
<span class="gi">+    46: 255,  # '.'</span>
<span class="gi">+    47: 255,  # '/'</span>
<span class="gi">+    48: 255,  # '0'</span>
<span class="gi">+    49: 255,  # '1'</span>
<span class="gi">+    50: 255,  # '2'</span>
<span class="gi">+    51: 255,  # '3'</span>
<span class="gi">+    52: 255,  # '4'</span>
<span class="gi">+    53: 255,  # '5'</span>
<span class="gi">+    54: 255,  # '6'</span>
<span class="gi">+    55: 255,  # '7'</span>
<span class="gi">+    56: 255,  # '8'</span>
<span class="gi">+    57: 255,  # '9'</span>
<span class="gi">+    58: 255,  # ':'</span>
<span class="gi">+    59: 255,  # ';'</span>
<span class="gi">+    60: 255,  # '<'</span>
<span class="gi">+    61: 255,  # '='</span>
<span class="gi">+    62: 255,  # '>'</span>
<span class="gi">+    63: 255,  # '?'</span>
<span class="gi">+    64: 255,  # '@'</span>
<span class="gi">+    65: 23,  # 'A'</span>
<span class="gi">+    66: 37,  # 'B'</span>
<span class="gi">+    67: 47,  # 'C'</span>
<span class="gi">+    68: 39,  # 'D'</span>
<span class="gi">+    69: 29,  # 'E'</span>
<span class="gi">+    70: 52,  # 'F'</span>
<span class="gi">+    71: 36,  # 'G'</span>
<span class="gi">+    72: 45,  # 'H'</span>
<span class="gi">+    73: 53,  # 'I'</span>
<span class="gi">+    74: 60,  # 'J'</span>
<span class="gi">+    75: 16,  # 'K'</span>
<span class="gi">+    76: 49,  # 'L'</span>
<span class="gi">+    77: 20,  # 'M'</span>
<span class="gi">+    78: 46,  # 'N'</span>
<span class="gi">+    79: 42,  # 'O'</span>
<span class="gi">+    80: 48,  # 'P'</span>
<span class="gi">+    81: 69,  # 'Q'</span>
<span class="gi">+    82: 44,  # 'R'</span>
<span class="gi">+    83: 35,  # 'S'</span>
<span class="gi">+    84: 31,  # 'T'</span>
<span class="gi">+    85: 51,  # 'U'</span>
<span class="gi">+    86: 38,  # 'V'</span>
<span class="gi">+    87: 62,  # 'W'</span>
<span class="gi">+    88: 65,  # 'X'</span>
<span class="gi">+    89: 43,  # 'Y'</span>
<span class="gi">+    90: 56,  # 'Z'</span>
<span class="gi">+    91: 255,  # '['</span>
<span class="gi">+    92: 255,  # '\\'</span>
<span class="gi">+    93: 255,  # ']'</span>
<span class="gi">+    94: 255,  # '^'</span>
<span class="gi">+    95: 255,  # '_'</span>
<span class="gi">+    96: 255,  # '`'</span>
<span class="gi">+    97: 1,  # 'a'</span>
<span class="gi">+    98: 21,  # 'b'</span>
<span class="gi">+    99: 28,  # 'c'</span>
<span class="gi">+    100: 12,  # 'd'</span>
<span class="gi">+    101: 2,  # 'e'</span>
<span class="gi">+    102: 18,  # 'f'</span>
<span class="gi">+    103: 27,  # 'g'</span>
<span class="gi">+    104: 25,  # 'h'</span>
<span class="gi">+    105: 3,  # 'i'</span>
<span class="gi">+    106: 24,  # 'j'</span>
<span class="gi">+    107: 10,  # 'k'</span>
<span class="gi">+    108: 5,  # 'l'</span>
<span class="gi">+    109: 13,  # 'm'</span>
<span class="gi">+    110: 4,  # 'n'</span>
<span class="gi">+    111: 15,  # 'o'</span>
<span class="gi">+    112: 26,  # 'p'</span>
<span class="gi">+    113: 64,  # 'q'</span>
<span class="gi">+    114: 7,  # 'r'</span>
<span class="gi">+    115: 8,  # 's'</span>
<span class="gi">+    116: 9,  # 't'</span>
<span class="gi">+    117: 14,  # 'u'</span>
<span class="gi">+    118: 32,  # 'v'</span>
<span class="gi">+    119: 57,  # 'w'</span>
<span class="gi">+    120: 58,  # 'x'</span>
<span class="gi">+    121: 11,  # 'y'</span>
<span class="gi">+    122: 22,  # 'z'</span>
<span class="gi">+    123: 255,  # '{'</span>
<span class="gi">+    124: 255,  # '|'</span>
<span class="gi">+    125: 255,  # '}'</span>
<span class="gi">+    126: 255,  # '~'</span>
<span class="gi">+    127: 255,  # '\x7f'</span>
<span class="gi">+    128: 180,  # '\x80'</span>
<span class="gi">+    129: 179,  # '\x81'</span>
<span class="gi">+    130: 178,  # '\x82'</span>
<span class="gi">+    131: 177,  # '\x83'</span>
<span class="gi">+    132: 176,  # '\x84'</span>
<span class="gi">+    133: 175,  # '\x85'</span>
<span class="gi">+    134: 174,  # '\x86'</span>
<span class="gi">+    135: 173,  # '\x87'</span>
<span class="gi">+    136: 172,  # '\x88'</span>
<span class="gi">+    137: 171,  # '\x89'</span>
<span class="gi">+    138: 170,  # '\x8a'</span>
<span class="gi">+    139: 169,  # '\x8b'</span>
<span class="gi">+    140: 168,  # '\x8c'</span>
<span class="gi">+    141: 167,  # '\x8d'</span>
<span class="gi">+    142: 166,  # '\x8e'</span>
<span class="gi">+    143: 165,  # '\x8f'</span>
<span class="gi">+    144: 164,  # '\x90'</span>
<span class="gi">+    145: 163,  # '\x91'</span>
<span class="gi">+    146: 162,  # '\x92'</span>
<span class="gi">+    147: 161,  # '\x93'</span>
<span class="gi">+    148: 160,  # '\x94'</span>
<span class="gi">+    149: 159,  # '\x95'</span>
<span class="gi">+    150: 101,  # '\x96'</span>
<span class="gi">+    151: 158,  # '\x97'</span>
<span class="gi">+    152: 157,  # '\x98'</span>
<span class="gi">+    153: 156,  # '\x99'</span>
<span class="gi">+    154: 155,  # '\x9a'</span>
<span class="gi">+    155: 154,  # '\x9b'</span>
<span class="gi">+    156: 153,  # '\x9c'</span>
<span class="gi">+    157: 152,  # '\x9d'</span>
<span class="gi">+    158: 151,  # '\x9e'</span>
<span class="gi">+    159: 106,  # '\x9f'</span>
<span class="gi">+    160: 150,  # '\xa0'</span>
<span class="gi">+    161: 149,  # '¡'</span>
<span class="gi">+    162: 148,  # '¢'</span>
<span class="gi">+    163: 147,  # '£'</span>
<span class="gi">+    164: 146,  # '¤'</span>
<span class="gi">+    165: 145,  # '¥'</span>
<span class="gi">+    166: 144,  # '¦'</span>
<span class="gi">+    167: 100,  # '§'</span>
<span class="gi">+    168: 143,  # '¨'</span>
<span class="gi">+    169: 142,  # '©'</span>
<span class="gi">+    170: 141,  # 'ª'</span>
<span class="gi">+    171: 140,  # '«'</span>
<span class="gi">+    172: 139,  # '¬'</span>
<span class="gi">+    173: 138,  # '\xad'</span>
<span class="gi">+    174: 137,  # '®'</span>
<span class="gi">+    175: 136,  # '¯'</span>
<span class="gi">+    176: 94,  # '°'</span>
<span class="gi">+    177: 80,  # '±'</span>
<span class="gi">+    178: 93,  # '²'</span>
<span class="gi">+    179: 135,  # '³'</span>
<span class="gi">+    180: 105,  # '´'</span>
<span class="gi">+    181: 134,  # 'µ'</span>
<span class="gi">+    182: 133,  # '¶'</span>
<span class="gi">+    183: 63,  # '·'</span>
<span class="gi">+    184: 132,  # '¸'</span>
<span class="gi">+    185: 131,  # '¹'</span>
<span class="gi">+    186: 130,  # 'º'</span>
<span class="gi">+    187: 129,  # '»'</span>
<span class="gi">+    188: 128,  # '¼'</span>
<span class="gi">+    189: 127,  # '½'</span>
<span class="gi">+    190: 126,  # '¾'</span>
<span class="gi">+    191: 125,  # '¿'</span>
<span class="gi">+    192: 124,  # 'À'</span>
<span class="gi">+    193: 104,  # 'Á'</span>
<span class="gi">+    194: 73,  # 'Â'</span>
<span class="gi">+    195: 99,  # 'Ã'</span>
<span class="gi">+    196: 79,  # 'Ä'</span>
<span class="gi">+    197: 85,  # 'Å'</span>
<span class="gi">+    198: 123,  # 'Æ'</span>
<span class="gi">+    199: 54,  # 'Ç'</span>
<span class="gi">+    200: 122,  # 'È'</span>
<span class="gi">+    201: 98,  # 'É'</span>
<span class="gi">+    202: 92,  # 'Ê'</span>
<span class="gi">+    203: 121,  # 'Ë'</span>
<span class="gi">+    204: 120,  # 'Ì'</span>
<span class="gi">+    205: 91,  # 'Í'</span>
<span class="gi">+    206: 103,  # 'Î'</span>
<span class="gi">+    207: 119,  # 'Ï'</span>
<span class="gi">+    208: 68,  # 'Ğ'</span>
<span class="gi">+    209: 118,  # 'Ñ'</span>
<span class="gi">+    210: 117,  # 'Ò'</span>
<span class="gi">+    211: 97,  # 'Ó'</span>
<span class="gi">+    212: 116,  # 'Ô'</span>
<span class="gi">+    213: 115,  # 'Õ'</span>
<span class="gi">+    214: 50,  # 'Ö'</span>
<span class="gi">+    215: 90,  # '×'</span>
<span class="gi">+    216: 114,  # 'Ø'</span>
<span class="gi">+    217: 113,  # 'Ù'</span>
<span class="gi">+    218: 112,  # 'Ú'</span>
<span class="gi">+    219: 111,  # 'Û'</span>
<span class="gi">+    220: 55,  # 'Ü'</span>
<span class="gi">+    221: 41,  # 'İ'</span>
<span class="gi">+    222: 40,  # 'Ş'</span>
<span class="gi">+    223: 86,  # 'ß'</span>
<span class="gi">+    224: 89,  # 'à'</span>
<span class="gi">+    225: 70,  # 'á'</span>
<span class="gi">+    226: 59,  # 'â'</span>
<span class="gi">+    227: 78,  # 'ã'</span>
<span class="gi">+    228: 71,  # 'ä'</span>
<span class="gi">+    229: 82,  # 'å'</span>
<span class="gi">+    230: 88,  # 'æ'</span>
<span class="gi">+    231: 33,  # 'ç'</span>
<span class="gi">+    232: 77,  # 'è'</span>
<span class="gi">+    233: 66,  # 'é'</span>
<span class="gi">+    234: 84,  # 'ê'</span>
<span class="gi">+    235: 83,  # 'ë'</span>
<span class="gi">+    236: 110,  # 'ì'</span>
<span class="gi">+    237: 75,  # 'í'</span>
<span class="gi">+    238: 61,  # 'î'</span>
<span class="gi">+    239: 96,  # 'ï'</span>
<span class="gi">+    240: 30,  # 'ğ'</span>
<span class="gi">+    241: 67,  # 'ñ'</span>
<span class="gi">+    242: 109,  # 'ò'</span>
<span class="gi">+    243: 74,  # 'ó'</span>
<span class="gi">+    244: 87,  # 'ô'</span>
<span class="gi">+    245: 102,  # 'õ'</span>
<span class="gi">+    246: 34,  # 'ö'</span>
<span class="gi">+    247: 95,  # '÷'</span>
<span class="gi">+    248: 81,  # 'ø'</span>
<span class="gi">+    249: 108,  # 'ù'</span>
<span class="gi">+    250: 76,  # 'ú'</span>
<span class="gi">+    251: 72,  # 'û'</span>
<span class="gi">+    252: 17,  # 'ü'</span>
<span class="gi">+    253: 6,  # 'ı'</span>
<span class="gi">+    254: 19,  # 'ş'</span>
<span class="gi">+    255: 107,  # 'ÿ'</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+ISO_8859_9_TURKISH_MODEL = SingleByteCharSetModel(</span>
<span class="gi">+    charset_name="ISO-8859-9",</span>
<span class="gi">+    language="Turkish",</span>
<span class="gi">+    char_to_order_map=ISO_8859_9_TURKISH_CHAR_TO_ORDER,</span>
<span class="gi">+    language_model=TURKISH_LANG_MODEL,</span>
<span class="gi">+    typical_positive_ratio=0.97029,</span>
<span class="gi">+    keep_ascii_letters=True,</span>
<span class="gi">+    alphabet="ABCDEFGHIJKLMNOPRSTUVYZabcdefghijklmnoprstuvyzÂÇÎÖÛÜâçîöûüĞğİıŞş",</span>
<span class="gi">+)</span>
<span class="gh">diff --git a/chardet/latin1prober.py b/chardet/latin1prober.py</span>
<span class="gh">index 486a392..241f14a 100644</span>
<span class="gd">--- a/chardet/latin1prober.py</span>
<span class="gi">+++ b/chardet/latin1prober.py</span>
<span class="gu">@@ -1,43 +1,145 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import ProbingState
<span class="gi">+</span>
<span class="w"> </span>FREQ_CAT_NUM = 4
<span class="gd">-UDF = 0</span>
<span class="gd">-OTH = 1</span>
<span class="gd">-ASC = 2</span>
<span class="gd">-ASS = 3</span>
<span class="gd">-ACV = 4</span>
<span class="gd">-ACO = 5</span>
<span class="gd">-ASV = 6</span>
<span class="gd">-ASO = 7</span>
<span class="gd">-CLASS_NUM = 8</span>
<span class="gd">-Latin1_CharToClass = (OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, ASC, ASC,</span>
<span class="gd">-    ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC,</span>
<span class="gd">-    ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS,</span>
<span class="gd">-    ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, UDF, OTH, ASO, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, ACO, OTH, ACO, UDF, ACO, UDF, UDF, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, ASO, OTH, ASO, UDF, ASO, ACO, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,</span>
<span class="gd">-    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH, ACV,</span>
<span class="gd">-    ACV, ACV, ACV, ACV, ACV, ACO, ACO, ACV, ACV, ACV, ACV, ACV, ACV, ACV,</span>
<span class="gd">-    ACV, ACO, ACO, ACV, ACV, ACV, ACV, ACV, OTH, ACV, ACV, ACV, ACV, ACV,</span>
<span class="gd">-    ACO, ACO, ACO, ASV, ASV, ASV, ASV, ASV, ASV, ASO, ASO, ASV, ASV, ASV,</span>
<span class="gd">-    ASV, ASV, ASV, ASV, ASV, ASO, ASO, ASV, ASV, ASV, ASV, ASV, OTH, ASV,</span>
<span class="gd">-    ASV, ASV, ASV, ASV, ASO, ASO, ASO)</span>
<span class="gd">-Latin1ClassModel = (0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 0, 3, 3, 3, 1, 1, 3, 3, 0, 3, 3, 3, 1, 2, 1, 2, 0, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 0, 3, 1, 3, 1, 1, 1, 3, 0, 3, 1, 3, 1, 1, 3, 3)</span>

<span class="gi">+UDF = 0  # undefined</span>
<span class="gi">+OTH = 1  # other</span>
<span class="gi">+ASC = 2  # ascii capital letter</span>
<span class="gi">+ASS = 3  # ascii small letter</span>
<span class="gi">+ACV = 4  # accent capital vowel</span>
<span class="gi">+ACO = 5  # accent capital other</span>
<span class="gi">+ASV = 6  # accent small vowel</span>
<span class="gi">+ASO = 7  # accent small other</span>
<span class="gi">+CLASS_NUM = 8  # total classes</span>

<span class="gd">-class Latin1Prober(CharSetProber):</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+Latin1_CharToClass = (</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 00 - 07</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 08 - 0F</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 10 - 17</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 18 - 1F</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 20 - 27</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 28 - 2F</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 30 - 37</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 38 - 3F</span>
<span class="gi">+    OTH, ASC, ASC, ASC, ASC, ASC, ASC, ASC,   # 40 - 47</span>
<span class="gi">+    ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC,   # 48 - 4F</span>
<span class="gi">+    ASC, ASC, ASC, ASC, ASC, ASC, ASC, ASC,   # 50 - 57</span>
<span class="gi">+    ASC, ASC, ASC, OTH, OTH, OTH, OTH, OTH,   # 58 - 5F</span>
<span class="gi">+    OTH, ASS, ASS, ASS, ASS, ASS, ASS, ASS,   # 60 - 67</span>
<span class="gi">+    ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS,   # 68 - 6F</span>
<span class="gi">+    ASS, ASS, ASS, ASS, ASS, ASS, ASS, ASS,   # 70 - 77</span>
<span class="gi">+    ASS, ASS, ASS, OTH, OTH, OTH, OTH, OTH,   # 78 - 7F</span>
<span class="gi">+    OTH, UDF, OTH, ASO, OTH, OTH, OTH, OTH,   # 80 - 87</span>
<span class="gi">+    OTH, OTH, ACO, OTH, ACO, UDF, ACO, UDF,   # 88 - 8F</span>
<span class="gi">+    UDF, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # 90 - 97</span>
<span class="gi">+    OTH, OTH, ASO, OTH, ASO, UDF, ASO, ACO,   # 98 - 9F</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # A0 - A7</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # A8 - AF</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # B0 - B7</span>
<span class="gi">+    OTH, OTH, OTH, OTH, OTH, OTH, OTH, OTH,   # B8 - BF</span>
<span class="gi">+    ACV, ACV, ACV, ACV, ACV, ACV, ACO, ACO,   # C0 - C7</span>
<span class="gi">+    ACV, ACV, ACV, ACV, ACV, ACV, ACV, ACV,   # C8 - CF</span>
<span class="gi">+    ACO, ACO, ACV, ACV, ACV, ACV, ACV, OTH,   # D0 - D7</span>
<span class="gi">+    ACV, ACV, ACV, ACV, ACV, ACO, ACO, ACO,   # D8 - DF</span>
<span class="gi">+    ASV, ASV, ASV, ASV, ASV, ASV, ASO, ASO,   # E0 - E7</span>
<span class="gi">+    ASV, ASV, ASV, ASV, ASV, ASV, ASV, ASV,   # E8 - EF</span>
<span class="gi">+    ASO, ASO, ASV, ASV, ASV, ASV, ASV, OTH,   # F0 - F7</span>
<span class="gi">+    ASV, ASV, ASV, ASV, ASV, ASO, ASO, ASO,   # F8 - FF</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+# 0 : illegal</span>
<span class="gi">+# 1 : very unlikely</span>
<span class="gi">+# 2 : normal</span>
<span class="gi">+# 3 : very likely</span>
<span class="gi">+Latin1ClassModel = (</span>
<span class="gi">+# UDF OTH ASC ASS ACV ACO ASV ASO</span>
<span class="gi">+    0,  0,  0,  0,  0,  0,  0,  0,  # UDF</span>
<span class="gi">+    0,  3,  3,  3,  3,  3,  3,  3,  # OTH</span>
<span class="gi">+    0,  3,  3,  3,  3,  3,  3,  3,  # ASC</span>
<span class="gi">+    0,  3,  3,  3,  1,  1,  3,  3,  # ASS</span>
<span class="gi">+    0,  3,  3,  3,  1,  2,  1,  2,  # ACV</span>
<span class="gi">+    0,  3,  3,  3,  3,  3,  3,  3,  # ACO</span>
<span class="gi">+    0,  3,  1,  3,  1,  1,  1,  3,  # ASV</span>
<span class="gi">+    0,  3,  1,  3,  1,  1,  3,  3,  # ASO</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>

<span class="gi">+</span>
<span class="gi">+class Latin1Prober(CharSetProber):</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._last_char_class = None
<span class="w"> </span>        self._freq_counter = None
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        self._last_char_class = OTH</span>
<span class="gi">+        self._freq_counter = [0] * FREQ_CAT_NUM</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "ISO-8859-1"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return ""</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        byte_str = self.remove_xml_tags(byte_str)</span>
<span class="gi">+        for c in byte_str:</span>
<span class="gi">+            char_class = Latin1_CharToClass[c]</span>
<span class="gi">+            freq = Latin1ClassModel[(self._last_char_class * CLASS_NUM) + char_class]</span>
<span class="gi">+            if freq == 0:</span>
<span class="gi">+                self._state = ProbingState.NOT_ME</span>
<span class="gi">+                break</span>
<span class="gi">+            self._freq_counter[freq] += 1</span>
<span class="gi">+            self._last_char_class = char_class</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        if self.state == ProbingState.NOT_ME:</span>
<span class="gi">+            return 0.01</span>
<span class="gi">+</span>
<span class="gi">+        total = sum(self._freq_counter)</span>
<span class="gi">+        confidence = (</span>
<span class="gi">+            0.0</span>
<span class="gi">+            if total < 0.01</span>
<span class="gi">+            else (self._freq_counter[3] - self._freq_counter[1] * 20.0) / total</span>
<span class="gi">+        )</span>
<span class="gi">+        confidence = max(confidence, 0.0)</span>
<span class="gi">+        # lower the confidence of latin1 so that other more accurate</span>
<span class="gi">+        # detector can take priority.</span>
<span class="gi">+        confidence *= 0.73</span>
<span class="gi">+        return confidence</span>
<span class="gh">diff --git a/chardet/mbcharsetprober.py b/chardet/mbcharsetprober.py</span>
<span class="gh">index e859810..bf96ad5 100644</span>
<span class="gd">--- a/chardet/mbcharsetprober.py</span>
<span class="gi">+++ b/chardet/mbcharsetprober.py</span>
<span class="gu">@@ -1,3 +1,32 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#   Proofpoint, Inc.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import MachineState, ProbingState

<span class="gu">@@ -12,3 +41,55 @@ class MultiByteCharSetProber(CharSetProber):</span>
<span class="w"> </span>        self.distribution_analyzer = None
<span class="w"> </span>        self.coding_sm = None
<span class="w"> </span>        self._last_char = [0, 0]
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        if self.coding_sm:</span>
<span class="gi">+            self.coding_sm.reset()</span>
<span class="gi">+        if self.distribution_analyzer:</span>
<span class="gi">+            self.distribution_analyzer.reset()</span>
<span class="gi">+        self._last_char = [0, 0]</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        raise NotImplementedError</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        raise NotImplementedError</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for i, byte in enumerate(byte_str):</span>
<span class="gi">+            coding_state = self.coding_sm.next_state(byte)</span>
<span class="gi">+            if coding_state == MachineState.ERROR:</span>
<span class="gi">+                self.logger.debug(</span>
<span class="gi">+                    "%s %s prober hit error at byte %s",</span>
<span class="gi">+                    self.charset_name,</span>
<span class="gi">+                    self.language,</span>
<span class="gi">+                    i,</span>
<span class="gi">+                )</span>
<span class="gi">+                self._state = ProbingState.NOT_ME</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.ITS_ME:</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.START:</span>
<span class="gi">+                char_len = self.coding_sm.get_current_charlen()</span>
<span class="gi">+                if i == 0:</span>
<span class="gi">+                    self._last_char[1] = byte</span>
<span class="gi">+                    self.distribution_analyzer.feed(self._last_char, char_len)</span>
<span class="gi">+                else:</span>
<span class="gi">+                    self.distribution_analyzer.feed(byte_str[i - 1 : i + 1], char_len)</span>
<span class="gi">+</span>
<span class="gi">+        self._last_char[0] = byte_str[-1]</span>
<span class="gi">+</span>
<span class="gi">+        if self.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self.distribution_analyzer.got_enough_data() and (</span>
<span class="gi">+                self.get_confidence() > self.SHORTCUT_THRESHOLD</span>
<span class="gi">+            ):</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        return self.distribution_analyzer.get_confidence()</span>
<span class="gh">diff --git a/chardet/mbcsgroupprober.py b/chardet/mbcsgroupprober.py</span>
<span class="gh">index dd07942..9448836 100644</span>
<span class="gd">--- a/chardet/mbcsgroupprober.py</span>
<span class="gi">+++ b/chardet/mbcsgroupprober.py</span>
<span class="gu">@@ -1,3 +1,32 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#   Proofpoint, Inc.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .big5prober import Big5Prober
<span class="w"> </span>from .charsetgroupprober import CharSetGroupProber
<span class="w"> </span>from .cp949prober import CP949Prober
<span class="gu">@@ -11,10 +40,17 @@ from .utf8prober import UTF8Prober</span>


<span class="w"> </span>class MBCSGroupProber(CharSetGroupProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self, lang_filter=None):
<span class="w"> </span>        super().__init__(lang_filter=lang_filter)
<span class="gd">-        self.probers = [UTF8Prober(), SJISProber(), EUCJPProber(),</span>
<span class="gd">-            GB2312Prober(), EUCKRProber(), CP949Prober(), Big5Prober(),</span>
<span class="gd">-            EUCTWProber(), JOHABProber()]</span>
<span class="gi">+        self.probers = [</span>
<span class="gi">+            UTF8Prober(),</span>
<span class="gi">+            SJISProber(),</span>
<span class="gi">+            EUCJPProber(),</span>
<span class="gi">+            GB2312Prober(),</span>
<span class="gi">+            EUCKRProber(),</span>
<span class="gi">+            CP949Prober(),</span>
<span class="gi">+            Big5Prober(),</span>
<span class="gi">+            EUCTWProber(),</span>
<span class="gi">+            JOHABProber(),</span>
<span class="gi">+        ]</span>
<span class="w"> </span>        self.reset()
<span class="gh">diff --git a/chardet/mbcssm.py b/chardet/mbcssm.py</span>
<span class="gh">index a260e39..d3b9c4b 100644</span>
<span class="gd">--- a/chardet/mbcssm.py</span>
<span class="gi">+++ b/chardet/mbcssm.py</span>
<span class="gu">@@ -1,341 +1,660 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .enums import MachineState
<span class="gd">-BIG5_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, </span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0)</span>
<span class="gd">-BIG5_ST = (MachineState.ERROR, MachineState.START, MachineState.START, 3,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START)</span>
<span class="gd">-BIG5_CHAR_LEN_TABLE = 0, 1, 1, 2, 0</span>
<span class="gd">-BIG5_SM_MODEL = {'class_table': BIG5_CLS, 'class_factor': 5, 'state_table':</span>
<span class="gd">-    BIG5_ST, 'char_len_table': BIG5_CHAR_LEN_TABLE, 'name': 'Big5'}</span>
<span class="gd">-CP949_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,</span>
<span class="gd">-    5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7,</span>
<span class="gd">-    7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,</span>
<span class="gd">-    7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0)</span>
<span class="gd">-CP949_ST = (MachineState.ERROR, MachineState.START, 3, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, 4, 5, MachineState.ERROR, 6,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START)</span>
<span class="gd">-CP949_CHAR_LEN_TABLE = 0, 1, 2, 0, 1, 1, 2, 2, 0, 2</span>
<span class="gd">-CP949_SM_MODEL = {'class_table': CP949_CLS, 'class_factor': 10,</span>
<span class="gd">-    'state_table': CP949_ST, 'char_len_table': CP949_CHAR_LEN_TABLE, 'name':</span>
<span class="gd">-    'CP949'}</span>
<span class="gd">-EUCJP_CLS = (4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,</span>
<span class="gd">-    5, 1, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5)</span>
<span class="gd">-EUCJP_ST = (3, 4, 3, 5, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, 3,</span>
<span class="gd">-    MachineState.ERROR, 3, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START)</span>
<span class="gd">-EUCJP_CHAR_LEN_TABLE = 2, 2, 2, 3, 1, 0</span>
<span class="gd">-EUCJP_SM_MODEL = {'class_table': EUCJP_CLS, 'class_factor': 6,</span>
<span class="gd">-    'state_table': EUCJP_ST, 'char_len_table': EUCJP_CHAR_LEN_TABLE, 'name':</span>
<span class="gd">-    'EUC-JP'}</span>
<span class="gd">-EUCKR_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0)</span>
<span class="gd">-EUCKR_ST = (MachineState.ERROR, MachineState.START, 3, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START)</span>
<span class="gd">-EUCKR_CHAR_LEN_TABLE = 0, 1, 2, 0</span>
<span class="gd">-EUCKR_SM_MODEL = {'class_table': EUCKR_CLS, 'class_factor': 4,</span>
<span class="gd">-    'state_table': EUCKR_ST, 'char_len_table': EUCKR_CHAR_LEN_TABLE, 'name':</span>
<span class="gd">-    'EUC-KR'}</span>
<span class="gd">-JOHAB_CLS = (4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8,</span>
<span class="gd">-    8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,</span>
<span class="gd">-    7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,</span>
<span class="gd">-    7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5,</span>
<span class="gd">-    5, 5, 5, 5, 9, 9, 9, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,</span>
<span class="gd">-    9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 5, 0)</span>
<span class="gd">-JOHAB_ST = (MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, 3, 3, 4, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START)</span>
<span class="gd">-JOHAB_CHAR_LEN_TABLE = 0, 1, 1, 1, 1, 0, 0, 2, 2, 2</span>
<span class="gd">-JOHAB_SM_MODEL = {'class_table': JOHAB_CLS, 'class_factor': 10,</span>
<span class="gd">-    'state_table': JOHAB_ST, 'char_len_table': JOHAB_CHAR_LEN_TABLE, 'name':</span>
<span class="gd">-    'Johab'}</span>
<span class="gd">-EUCTW_CLS = (2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0)</span>
<span class="gd">-EUCTW_ST = (MachineState.ERROR, MachineState.ERROR, MachineState.START, 3, </span>
<span class="gd">-    3, 3, 4, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, 5, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START)</span>
<span class="gd">-EUCTW_CHAR_LEN_TABLE = 0, 0, 1, 2, 2, 2, 3</span>
<span class="gd">-EUCTW_SM_MODEL = {'class_table': EUCTW_CLS, 'class_factor': 7,</span>
<span class="gd">-    'state_table': EUCTW_ST, 'char_len_table': EUCTW_CHAR_LEN_TABLE, 'name':</span>
<span class="gd">-    'x-euc-tw'}</span>
<span class="gd">-GB2312_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0)</span>
<span class="gd">-GB2312_ST = (MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START, 3,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, 4, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 5, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START)</span>
<span class="gd">-GB2312_CHAR_LEN_TABLE = 0, 1, 1, 1, 1, 1, 2</span>
<span class="gd">-GB2312_SM_MODEL = {'class_table': GB2312_CLS, 'class_factor': 7,</span>
<span class="gd">-    'state_table': GB2312_ST, 'char_len_table': GB2312_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'GB2312'}</span>
<span class="gd">-SJIS_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, </span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,</span>
<span class="gd">-    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,</span>
<span class="gd">-    4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0)</span>
<span class="gd">-SJIS_ST = (MachineState.ERROR, MachineState.START, MachineState.START, 3,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.START)</span>
<span class="gd">-SJIS_CHAR_LEN_TABLE = 0, 1, 1, 2, 0, 0</span>
<span class="gd">-SJIS_SM_MODEL = {'class_table': SJIS_CLS, 'class_factor': 6, 'state_table':</span>
<span class="gd">-    SJIS_ST, 'char_len_table': SJIS_CHAR_LEN_TABLE, 'name': 'Shift_JIS'}</span>
<span class="gd">-UCS2BE_CLS = (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3,</span>
<span class="gd">-    3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5)</span>
<span class="gd">-UCS2BE_ST = (5, 7, 7, MachineState.ERROR, 4, 3, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, 6, 6, 6, 6, MachineState.</span>
<span class="gd">-    ERROR, MachineState.ERROR, 6, 6, 6, 6, 6, MachineState.ITS_ME, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 5, 7, 7, MachineState.ERROR, 5, 8, 6, 6, MachineState.ERROR, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, MachineState.ERROR, MachineState.ERROR, MachineState.</span>
<span class="gd">-    START, MachineState.START)</span>
<span class="gd">-UCS2BE_CHAR_LEN_TABLE = 2, 2, 2, 0, 2, 2</span>
<span class="gd">-UCS2BE_SM_MODEL = {'class_table': UCS2BE_CLS, 'class_factor': 6,</span>
<span class="gd">-    'state_table': UCS2BE_ST, 'char_len_table': UCS2BE_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'UTF-16BE'}</span>
<span class="gd">-UCS2LE_CLS = (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3,</span>
<span class="gd">-    3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,</span>
<span class="gd">-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5)</span>
<span class="gd">-UCS2LE_ST = (6, 6, 7, 6, 4, 3, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, 5, 5, 5, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ERROR, 5, 5, 5, MachineState.ERROR, 5, MachineState.ERROR,</span>
<span class="gd">-    6, 6, 7, 6, 8, 8, 5, 5, 5, MachineState.ERROR, 5, 5, 5, MachineState.</span>
<span class="gd">-    ERROR, MachineState.ERROR, MachineState.ERROR, 5, 5, 5, 5, 5,</span>
<span class="gd">-    MachineState.ERROR, 5, MachineState.ERROR, MachineState.START,</span>
<span class="gd">-    MachineState.START)</span>
<span class="gd">-UCS2LE_CHAR_LEN_TABLE = 2, 2, 2, 2, 2, 2</span>
<span class="gd">-UCS2LE_SM_MODEL = {'class_table': UCS2LE_CLS, 'class_factor': 6,</span>
<span class="gd">-    'state_table': UCS2LE_ST, 'char_len_table': UCS2LE_CHAR_LEN_TABLE,</span>
<span class="gd">-    'name': 'UTF-16LE'}</span>
<span class="gd">-UTF8_CLS = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, </span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,</span>
<span class="gd">-    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4,</span>
<span class="gd">-    4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5,</span>
<span class="gd">-    5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,</span>
<span class="gd">-    5, 5, 5, 0, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,</span>
<span class="gd">-    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,</span>
<span class="gd">-    9, 8, 8, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 13, 14, 15, 0, 0)</span>
<span class="gd">-UTF8_ST = (MachineState.ERROR, MachineState.START, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, 12, 10, 9, </span>
<span class="gd">-    11, 8, 7, 6, 5, 4, 3, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ITS_ME, MachineState.ITS_ME, MachineState.ITS_ME,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 5, 5, 5, 5, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, 5, 5, 5,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR, 7, 7, 7, 7,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 7, 7, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 9, 9, 9, 9, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 9, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 12, 12, 12, 12, MachineState.</span>
<span class="gd">-    ERROR, MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 12, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, 12, 12, 12, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.START, MachineState.START, MachineState.START,</span>
<span class="gd">-    MachineState.START, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR, MachineState.ERROR,</span>
<span class="gd">-    MachineState.ERROR, MachineState.ERROR)</span>
<span class="gd">-UTF8_CHAR_LEN_TABLE = 0, 1, 0, 0, 0, 0, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6</span>
<span class="gd">-UTF8_SM_MODEL = {'class_table': UTF8_CLS, 'class_factor': 16, 'state_table':</span>
<span class="gd">-    UTF8_ST, 'char_len_table': UTF8_CHAR_LEN_TABLE, 'name': 'UTF-8'}</span>
<span class="gi">+</span>
<span class="gi">+# BIG5</span>
<span class="gi">+</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+BIG5_CLS = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 00 - 07    #allow 0x00 as legal value</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 0, 0,  # 08 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 10 - 17</span>
<span class="gi">+    1, 1, 1, 0, 1, 1, 1, 1,  # 18 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 27</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 28 - 2f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 30 - 37</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 38 - 3f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 40 - 47</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 48 - 4f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 50 - 57</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 58 - 5f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 60 - 67</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 68 - 6f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 70 - 77</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 1,  # 78 - 7f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 80 - 87</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 88 - 8f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 90 - 97</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 98 - 9f</span>
<span class="gi">+    4, 3, 3, 3, 3, 3, 3, 3,  # a0 - a7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # a8 - af</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # b0 - b7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # b8 - bf</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # c0 - c7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # c8 - cf</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # d0 - d7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # d8 - df</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # e0 - e7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # e8 - ef</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # f0 - f7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 0  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+BIG5_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,     3,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ERROR,#08-0f</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START#10-17</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+BIG5_CHAR_LEN_TABLE = (0, 1, 1, 2, 0)</span>
<span class="gi">+</span>
<span class="gi">+BIG5_SM_MODEL = {</span>
<span class="gi">+    "class_table": BIG5_CLS,</span>
<span class="gi">+    "class_factor": 5,</span>
<span class="gi">+    "state_table": BIG5_ST,</span>
<span class="gi">+    "char_len_table": BIG5_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "Big5",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# CP949</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+CP949_CLS  = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0,  # 00 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1,  # 10 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 2f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  # 30 - 3f</span>
<span class="gi">+    1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,  # 40 - 4f</span>
<span class="gi">+    4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1,  # 50 - 5f</span>
<span class="gi">+    1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,  # 60 - 6f</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1,  # 70 - 7f</span>
<span class="gi">+    0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,  # 80 - 8f</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,  # 90 - 9f</span>
<span class="gi">+    6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,  # a0 - af</span>
<span class="gi">+    7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,  # b0 - bf</span>
<span class="gi">+    7, 7, 7, 7, 7, 7, 9, 2, 2, 3, 2, 2, 2, 2, 2, 2,  # c0 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,  # d0 - df</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,  # e0 - ef</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,  # f0 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+CP949_ST = (</span>
<span class="gi">+#cls=    0      1      2      3      4      5      6      7      8      9  # previous state =</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,     3,MachineState.ERROR,MachineState.START,MachineState.START,     4,     5,MachineState.ERROR,     6, # MachineState.START</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR, # MachineState.ERROR</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME, # MachineState.ITS_ME</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START, # 3</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START, # 4</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START, # 5</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START, # 6</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+CP949_CHAR_LEN_TABLE = (0, 1, 2, 0, 1, 1, 2, 2, 0, 2)</span>
<span class="gi">+</span>
<span class="gi">+CP949_SM_MODEL = {</span>
<span class="gi">+    "class_table": CP949_CLS,</span>
<span class="gi">+    "class_factor": 10,</span>
<span class="gi">+    "state_table": CP949_ST,</span>
<span class="gi">+    "char_len_table": CP949_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "CP949",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# EUC-JP</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+EUCJP_CLS = (</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 00 - 07</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 5, 5,  # 08 - 0f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 10 - 17</span>
<span class="gi">+    4, 4, 4, 5, 4, 4, 4, 4,  # 18 - 1f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 20 - 27</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 28 - 2f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 30 - 37</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 38 - 3f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 40 - 47</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 48 - 4f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 50 - 57</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 58 - 5f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 60 - 67</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 68 - 6f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 70 - 77</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 78 - 7f</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # 80 - 87</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 1, 3,  # 88 - 8f</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # 90 - 97</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # 98 - 9f</span>
<span class="gi">+    5, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e0 - e7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e8 - ef</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # f0 - f7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 5  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+EUCJP_ST = (</span>
<span class="gi">+          3,     4,     3,     5,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+     MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+     MachineState.ITS_ME,MachineState.ITS_ME,MachineState.START,MachineState.ERROR,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#10-17</span>
<span class="gi">+     MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     3,MachineState.ERROR,#18-1f</span>
<span class="gi">+          3,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START#20-27</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+EUCJP_CHAR_LEN_TABLE = (2, 2, 2, 3, 1, 0)</span>
<span class="gi">+</span>
<span class="gi">+EUCJP_SM_MODEL = {</span>
<span class="gi">+    "class_table": EUCJP_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": EUCJP_ST,</span>
<span class="gi">+    "char_len_table": EUCJP_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "EUC-JP",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# EUC-KR</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+EUCKR_CLS  = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 00 - 07</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 0, 0,  # 08 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 10 - 17</span>
<span class="gi">+    1, 1, 1, 0, 1, 1, 1, 1,  # 18 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 27</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 28 - 2f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 30 - 37</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 38 - 3f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 40 - 47</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 48 - 4f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 50 - 57</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 58 - 5f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 60 - 67</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 68 - 6f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 70 - 77</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 78 - 7f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 80 - 87</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 88 - 8f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 90 - 97</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 98 - 9f</span>
<span class="gi">+    0, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 3, 3, 3,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 3, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e0 - e7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # e8 - ef</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # f0 - f7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 0   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+EUCKR_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,     3,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START #08-0f</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+EUCKR_CHAR_LEN_TABLE = (0, 1, 2, 0)</span>
<span class="gi">+</span>
<span class="gi">+EUCKR_SM_MODEL = {</span>
<span class="gi">+    "class_table": EUCKR_CLS,</span>
<span class="gi">+    "class_factor": 4,</span>
<span class="gi">+    "state_table": EUCKR_ST,</span>
<span class="gi">+    "char_len_table": EUCKR_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "EUC-KR",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# JOHAB</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+JOHAB_CLS = (</span>
<span class="gi">+    4,4,4,4,4,4,4,4,  # 00 - 07</span>
<span class="gi">+    4,4,4,4,4,4,0,0,  # 08 - 0f</span>
<span class="gi">+    4,4,4,4,4,4,4,4,  # 10 - 17</span>
<span class="gi">+    4,4,4,0,4,4,4,4,  # 18 - 1f</span>
<span class="gi">+    4,4,4,4,4,4,4,4,  # 20 - 27</span>
<span class="gi">+    4,4,4,4,4,4,4,4,  # 28 - 2f</span>
<span class="gi">+    4,3,3,3,3,3,3,3,  # 30 - 37</span>
<span class="gi">+    3,3,3,3,3,3,3,3,  # 38 - 3f</span>
<span class="gi">+    3,1,1,1,1,1,1,1,  # 40 - 47</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 48 - 4f</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 50 - 57</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 58 - 5f</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 60 - 67</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 68 - 6f</span>
<span class="gi">+    1,1,1,1,1,1,1,1,  # 70 - 77</span>
<span class="gi">+    1,1,1,1,1,1,1,2,  # 78 - 7f</span>
<span class="gi">+    6,6,6,6,8,8,8,8,  # 80 - 87</span>
<span class="gi">+    8,8,8,8,8,8,8,8,  # 88 - 8f</span>
<span class="gi">+    8,7,7,7,7,7,7,7,  # 90 - 97</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # 98 - 9f</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # a0 - a7</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # a8 - af</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # b0 - b7</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # b8 - bf</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # c0 - c7</span>
<span class="gi">+    7,7,7,7,7,7,7,7,  # c8 - cf</span>
<span class="gi">+    7,7,7,7,5,5,5,5,  # d0 - d7</span>
<span class="gi">+    5,9,9,9,9,9,9,5,  # d8 - df</span>
<span class="gi">+    9,9,9,9,9,9,9,9,  # e0 - e7</span>
<span class="gi">+    9,9,9,9,9,9,9,9,  # e8 - ef</span>
<span class="gi">+    9,9,9,9,9,9,9,9,  # f0 - f7</span>
<span class="gi">+    9,9,5,5,5,5,5,0   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+JOHAB_ST = (</span>
<span class="gi">+# cls = 0                   1                   2                   3                   4                   5                   6                   7                   8                   9</span>
<span class="gi">+    MachineState.ERROR ,MachineState.START ,MachineState.START ,MachineState.START ,MachineState.START ,MachineState.ERROR ,MachineState.ERROR ,3                  ,3                  ,4                  ,  # MachineState.START</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,  # MachineState.ITS_ME</span>
<span class="gi">+    MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,MachineState.ERROR ,  # MachineState.ERROR</span>
<span class="gi">+    MachineState.ERROR ,MachineState.START ,MachineState.START ,MachineState.ERROR ,MachineState.ERROR ,MachineState.START ,MachineState.START ,MachineState.START ,MachineState.START ,MachineState.START ,  # 3</span>
<span class="gi">+    MachineState.ERROR ,MachineState.START ,MachineState.ERROR ,MachineState.START ,MachineState.ERROR ,MachineState.START ,MachineState.ERROR ,MachineState.START ,MachineState.ERROR ,MachineState.START ,  # 4</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+JOHAB_CHAR_LEN_TABLE = (0, 1, 1, 1, 1, 0, 0, 2, 2, 2)</span>
<span class="gi">+</span>
<span class="gi">+JOHAB_SM_MODEL = {</span>
<span class="gi">+    "class_table": JOHAB_CLS,</span>
<span class="gi">+    "class_factor": 10,</span>
<span class="gi">+    "state_table": JOHAB_ST,</span>
<span class="gi">+    "char_len_table": JOHAB_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "Johab",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# EUC-TW</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+EUCTW_CLS = (</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 00 - 07</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 0, 0,  # 08 - 0f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 10 - 17</span>
<span class="gi">+    2, 2, 2, 0, 2, 2, 2, 2,  # 18 - 1f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 20 - 27</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 28 - 2f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 30 - 37</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 38 - 3f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 40 - 47</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 48 - 4f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 50 - 57</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 58 - 5f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 60 - 67</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 68 - 6f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 70 - 77</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 78 - 7f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 80 - 87</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 6, 0,  # 88 - 8f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 90 - 97</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 98 - 9f</span>
<span class="gi">+    0, 3, 4, 4, 4, 4, 4, 4,  # a0 - a7</span>
<span class="gi">+    5, 5, 1, 1, 1, 1, 1, 1,  # a8 - af</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # b0 - b7</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # b8 - bf</span>
<span class="gi">+    1, 1, 3, 1, 3, 3, 3, 3,  # c0 - c7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # c8 - cf</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # d0 - d7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # d8 - df</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # e0 - e7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # e8 - ef</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # f0 - f7</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 0   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+EUCTW_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.START,     3,     3,     3,     4,MachineState.ERROR,#00-07</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ERROR,MachineState.START,MachineState.ERROR,#10-17</span>
<span class="gi">+    MachineState.START,MachineState.START,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#18-1f</span>
<span class="gi">+         5,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.ERROR,MachineState.START,MachineState.START,#20-27</span>
<span class="gi">+    MachineState.START,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START #28-2f</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+EUCTW_CHAR_LEN_TABLE = (0, 0, 1, 2, 2, 2, 3)</span>
<span class="gi">+</span>
<span class="gi">+EUCTW_SM_MODEL = {</span>
<span class="gi">+    "class_table": EUCTW_CLS,</span>
<span class="gi">+    "class_factor": 7,</span>
<span class="gi">+    "state_table": EUCTW_ST,</span>
<span class="gi">+    "char_len_table": EUCTW_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "x-euc-tw",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# GB2312</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+GB2312_CLS = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 00 - 07</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 0, 0,  # 08 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 10 - 17</span>
<span class="gi">+    1, 1, 1, 0, 1, 1, 1, 1,  # 18 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 27</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 28 - 2f</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # 30 - 37</span>
<span class="gi">+    3, 3, 1, 1, 1, 1, 1, 1,  # 38 - 3f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 40 - 47</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 48 - 4f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 50 - 57</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 58 - 5f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 60 - 67</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 68 - 6f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 70 - 77</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 4,  # 78 - 7f</span>
<span class="gi">+    5, 6, 6, 6, 6, 6, 6, 6,  # 80 - 87</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # 88 - 8f</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # 90 - 97</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # 98 - 9f</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # a0 - a7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # a8 - af</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # b0 - b7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # b8 - bf</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # c0 - c7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # c8 - cf</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # d0 - d7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # d8 - df</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # e0 - e7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # e8 - ef</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # f0 - f7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 0   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+GB2312_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,     3,MachineState.ERROR,#00-07</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ERROR,MachineState.ERROR,MachineState.START,#10-17</span>
<span class="gi">+         4,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#18-1f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,     5,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ERROR,#20-27</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.START #28-2f</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+# To be accurate, the length of class 6 can be either 2 or 4.</span>
<span class="gi">+# But it is not necessary to discriminate between the two since</span>
<span class="gi">+# it is used for frequency analysis only, and we are validating</span>
<span class="gi">+# each code range there as well. So it is safe to set it to be</span>
<span class="gi">+# 2 here.</span>
<span class="gi">+GB2312_CHAR_LEN_TABLE = (0, 1, 1, 1, 1, 1, 2)</span>
<span class="gi">+</span>
<span class="gi">+GB2312_SM_MODEL = {</span>
<span class="gi">+    "class_table": GB2312_CLS,</span>
<span class="gi">+    "class_factor": 7,</span>
<span class="gi">+    "state_table": GB2312_ST,</span>
<span class="gi">+    "char_len_table": GB2312_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "GB2312",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# Shift_JIS</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+SJIS_CLS = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 00 - 07</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 0, 0,  # 08 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 10 - 17</span>
<span class="gi">+    1, 1, 1, 0, 1, 1, 1, 1,  # 18 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 27</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 28 - 2f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 30 - 37</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 38 - 3f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 40 - 47</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 48 - 4f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 50 - 57</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 58 - 5f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 60 - 67</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 68 - 6f</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # 70 - 77</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 1,  # 78 - 7f</span>
<span class="gi">+    3, 3, 3, 3, 3, 2, 2, 3,  # 80 - 87</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # 88 - 8f</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # 90 - 97</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # 98 - 9f</span>
<span class="gi">+    #0xa0 is illegal in sjis encoding, but some pages does</span>
<span class="gi">+    #contain such byte. We need to be more error forgiven.</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a0 - a7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # a8 - af</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b0 - b7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # b8 - bf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c0 - c7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # c8 - cf</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d0 - d7</span>
<span class="gi">+    2, 2, 2, 2, 2, 2, 2, 2,  # d8 - df</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # e0 - e7</span>
<span class="gi">+    3, 3, 3, 3, 3, 4, 4, 4,  # e8 - ef</span>
<span class="gi">+    3, 3, 3, 3, 3, 3, 3, 3,  # f0 - f7</span>
<span class="gi">+    3, 3, 3, 3, 3, 0, 0, 0,  # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+SJIS_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.START,     3,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START #10-17</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+SJIS_CHAR_LEN_TABLE = (0, 1, 1, 2, 0, 0)</span>
<span class="gi">+</span>
<span class="gi">+SJIS_SM_MODEL = {</span>
<span class="gi">+    "class_table": SJIS_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": SJIS_ST,</span>
<span class="gi">+    "char_len_table": SJIS_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "Shift_JIS",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# UCS2-BE</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+UCS2BE_CLS = (</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 1, 0, 0, 2, 0, 0,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 3, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    0, 3, 3, 3, 3, 3, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 78 - 7f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 80 - 87</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 88 - 8f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 90 - 97</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 98 - 9f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # a0 - a7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # a8 - af</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # b0 - b7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # b8 - bf</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # c0 - c7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # c8 - cf</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # d0 - d7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # d8 - df</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e0 - e7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e8 - ef</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # f0 - f7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 4, 5   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+UCS2BE_ST  = (</span>
<span class="gi">+          5,     7,     7,MachineState.ERROR,     4,     3,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+     MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+     MachineState.ITS_ME,MachineState.ITS_ME,     6,     6,     6,     6,MachineState.ERROR,MachineState.ERROR,#10-17</span>
<span class="gi">+          6,     6,     6,     6,     6,MachineState.ITS_ME,     6,     6,#18-1f</span>
<span class="gi">+          6,     6,     6,     6,     5,     7,     7,MachineState.ERROR,#20-27</span>
<span class="gi">+          5,     8,     6,     6,MachineState.ERROR,     6,     6,     6,#28-2f</span>
<span class="gi">+          6,     6,     6,     6,MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START #30-37</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+UCS2BE_CHAR_LEN_TABLE = (2, 2, 2, 0, 2, 2)</span>
<span class="gi">+</span>
<span class="gi">+UCS2BE_SM_MODEL = {</span>
<span class="gi">+    "class_table": UCS2BE_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": UCS2BE_ST,</span>
<span class="gi">+    "char_len_table": UCS2BE_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "UTF-16BE",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# UCS2-LE</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+UCS2LE_CLS = (</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 00 - 07</span>
<span class="gi">+    0, 0, 1, 0, 0, 2, 0, 0,  # 08 - 0f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 10 - 17</span>
<span class="gi">+    0, 0, 0, 3, 0, 0, 0, 0,  # 18 - 1f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 20 - 27</span>
<span class="gi">+    0, 3, 3, 3, 3, 3, 0, 0,  # 28 - 2f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 30 - 37</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 38 - 3f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 40 - 47</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 48 - 4f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 50 - 57</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 58 - 5f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 60 - 67</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 68 - 6f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 70 - 77</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 78 - 7f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 80 - 87</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 88 - 8f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 90 - 97</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # 98 - 9f</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # a0 - a7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # a8 - af</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # b0 - b7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # b8 - bf</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # c0 - c7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # c8 - cf</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # d0 - d7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # d8 - df</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e0 - e7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # e8 - ef</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 0, 0,  # f0 - f7</span>
<span class="gi">+    0, 0, 0, 0, 0, 0, 4, 5   # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+UCS2LE_ST = (</span>
<span class="gi">+          6,     6,     7,     6,     4,     3,MachineState.ERROR,MachineState.ERROR,#00-07</span>
<span class="gi">+     MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#08-0f</span>
<span class="gi">+     MachineState.ITS_ME,MachineState.ITS_ME,     5,     5,     5,MachineState.ERROR,MachineState.ITS_ME,MachineState.ERROR,#10-17</span>
<span class="gi">+          5,     5,     5,MachineState.ERROR,     5,MachineState.ERROR,     6,     6,#18-1f</span>
<span class="gi">+          7,     6,     8,     8,     5,     5,     5,MachineState.ERROR,#20-27</span>
<span class="gi">+          5,     5,     5,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     5,     5,#28-2f</span>
<span class="gi">+          5,     5,     5,MachineState.ERROR,     5,MachineState.ERROR,MachineState.START,MachineState.START #30-37</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+UCS2LE_CHAR_LEN_TABLE = (2, 2, 2, 2, 2, 2)</span>
<span class="gi">+</span>
<span class="gi">+UCS2LE_SM_MODEL = {</span>
<span class="gi">+    "class_table": UCS2LE_CLS,</span>
<span class="gi">+    "class_factor": 6,</span>
<span class="gi">+    "state_table": UCS2LE_ST,</span>
<span class="gi">+    "char_len_table": UCS2LE_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "UTF-16LE",</span>
<span class="gi">+}</span>
<span class="gi">+</span>
<span class="gi">+# UTF-8</span>
<span class="gi">+# fmt: off</span>
<span class="gi">+UTF8_CLS = (</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 00 - 07  #allow 0x00 as a legal value</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 0, 0,  # 08 - 0f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 10 - 17</span>
<span class="gi">+    1, 1, 1, 0, 1, 1, 1, 1,  # 18 - 1f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 20 - 27</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 28 - 2f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 30 - 37</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 38 - 3f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 40 - 47</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 48 - 4f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 50 - 57</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 58 - 5f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 60 - 67</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 68 - 6f</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 70 - 77</span>
<span class="gi">+    1, 1, 1, 1, 1, 1, 1, 1,  # 78 - 7f</span>
<span class="gi">+    2, 2, 2, 2, 3, 3, 3, 3,  # 80 - 87</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 88 - 8f</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 90 - 97</span>
<span class="gi">+    4, 4, 4, 4, 4, 4, 4, 4,  # 98 - 9f</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # a0 - a7</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # a8 - af</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # b0 - b7</span>
<span class="gi">+    5, 5, 5, 5, 5, 5, 5, 5,  # b8 - bf</span>
<span class="gi">+    0, 0, 6, 6, 6, 6, 6, 6,  # c0 - c7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # c8 - cf</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # d0 - d7</span>
<span class="gi">+    6, 6, 6, 6, 6, 6, 6, 6,  # d8 - df</span>
<span class="gi">+    7, 8, 8, 8, 8, 8, 8, 8,  # e0 - e7</span>
<span class="gi">+    8, 8, 8, 8, 8, 9, 8, 8,  # e8 - ef</span>
<span class="gi">+    10, 11, 11, 11, 11, 11, 11, 11,  # f0 - f7</span>
<span class="gi">+    12, 13, 13, 13, 14, 15, 0, 0    # f8 - ff</span>
<span class="gi">+)</span>
<span class="gi">+</span>
<span class="gi">+UTF8_ST = (</span>
<span class="gi">+    MachineState.ERROR,MachineState.START,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     12,   10,#00-07</span>
<span class="gi">+         9,     11,     8,     7,     6,     5,     4,    3,#08-0f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#10-17</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#18-1f</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#20-27</span>
<span class="gi">+    MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,MachineState.ITS_ME,#28-2f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,     5,     5,     5,     5,MachineState.ERROR,MachineState.ERROR,#30-37</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#38-3f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     5,     5,     5,MachineState.ERROR,MachineState.ERROR,#40-47</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#48-4f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,     7,     7,     7,     7,MachineState.ERROR,MachineState.ERROR,#50-57</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#58-5f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     7,     7,MachineState.ERROR,MachineState.ERROR,#60-67</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#68-6f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,     9,     9,     9,     9,MachineState.ERROR,MachineState.ERROR,#70-77</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#78-7f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,     9,MachineState.ERROR,MachineState.ERROR,#80-87</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#88-8f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,    12,    12,    12,    12,MachineState.ERROR,MachineState.ERROR,#90-97</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#98-9f</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,    12,MachineState.ERROR,MachineState.ERROR,#a0-a7</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#a8-af</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,    12,    12,    12,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#b0-b7</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,#b8-bf</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.START,MachineState.START,MachineState.START,MachineState.START,MachineState.ERROR,MachineState.ERROR,#c0-c7</span>
<span class="gi">+    MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR,MachineState.ERROR #c8-cf</span>
<span class="gi">+)</span>
<span class="gi">+# fmt: on</span>
<span class="gi">+</span>
<span class="gi">+UTF8_CHAR_LEN_TABLE = (0, 1, 0, 0, 0, 0, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6)</span>
<span class="gi">+</span>
<span class="gi">+UTF8_SM_MODEL = {</span>
<span class="gi">+    "class_table": UTF8_CLS,</span>
<span class="gi">+    "class_factor": 16,</span>
<span class="gi">+    "state_table": UTF8_ST,</span>
<span class="gi">+    "char_len_table": UTF8_CHAR_LEN_TABLE,</span>
<span class="gi">+    "name": "UTF-8",</span>
<span class="gi">+}</span>
<span class="gh">diff --git a/chardet/metadata/languages.py b/chardet/metadata/languages.py</span>
<span class="gh">index dd6dce4..1d37884 100644</span>
<span class="gd">--- a/chardet/metadata/languages.py</span>
<span class="gi">+++ b/chardet/metadata/languages.py</span>
<span class="gu">@@ -4,8 +4,11 @@ SingleByteCharSetProbers.  Could be used for other things in the future.</span>

<span class="w"> </span>This code is based on the language metadata from the uchardet project.
<span class="w"> </span>"""
<span class="gi">+</span>
<span class="w"> </span>from string import ascii_letters

<span class="gi">+# TODO: Add Ukrainian (KOI8-U)</span>
<span class="gi">+</span>

<span class="w"> </span>class Language:
<span class="w"> </span>    """Metadata about a language useful for training models
<span class="gu">@@ -28,8 +31,15 @@ class Language:</span>
<span class="w"> </span>    :type wiki_start_pages: list of str
<span class="w"> </span>    """

<span class="gd">-    def __init__(self, name=None, iso_code=None, use_ascii=True, charsets=</span>
<span class="gd">-        None, alphabet=None, wiki_start_pages=None):</span>
<span class="gi">+    def __init__(</span>
<span class="gi">+        self,</span>
<span class="gi">+        name=None,</span>
<span class="gi">+        iso_code=None,</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=None,</span>
<span class="gi">+        alphabet=None,</span>
<span class="gi">+        wiki_start_pages=None,</span>
<span class="gi">+    ):</span>
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.name = name
<span class="w"> </span>        self.iso_code = iso_code
<span class="gu">@@ -41,117 +51,301 @@ class Language:</span>
<span class="w"> </span>            else:
<span class="w"> </span>                alphabet = ascii_letters
<span class="w"> </span>        elif not alphabet:
<span class="gd">-            raise ValueError('Must supply alphabet if use_ascii is False')</span>
<span class="gd">-        self.alphabet = ''.join(sorted(set(alphabet))) if alphabet else None</span>
<span class="gi">+            raise ValueError("Must supply alphabet if use_ascii is False")</span>
<span class="gi">+        self.alphabet = "".join(sorted(set(alphabet))) if alphabet else None</span>
<span class="w"> </span>        self.wiki_start_pages = wiki_start_pages

<span class="w"> </span>    def __repr__(self):
<span class="gd">-        param_str = ', '.join(f'{k}={v!r}' for k, v in self.__dict__.items(</span>
<span class="gd">-            ) if not k.startswith('_'))</span>
<span class="gd">-        return f'{self.__class__.__name__}({param_str})'</span>
<span class="gi">+        param_str = ", ".join(</span>
<span class="gi">+            f"{k}={v!r}" for k, v in self.__dict__.items() if not k.startswith("_")</span>
<span class="gi">+        )</span>
<span class="gi">+        return f"{self.__class__.__name__}({param_str})"</span>


<span class="gd">-LANGUAGES = {'Arabic': Language(name='Arabic', iso_code='ar', use_ascii=</span>
<span class="gd">-    False, charsets=['ISO-8859-6', 'WINDOWS-1256', 'CP720', 'CP864'],</span>
<span class="gd">-    alphabet='ءآأؤإئابةتثجحخدذرزسشصضطظعغػؼؽؾؿـفقكلمنهوىيًٌٍَُِّ',</span>
<span class="gd">-    wiki_start_pages=['الصفحة_الرئيسية']), 'Belarusian': Language(name=</span>
<span class="gd">-    'Belarusian', iso_code='be', use_ascii=False, charsets=['ISO-8859-5',</span>
<span class="gd">-    'WINDOWS-1251', 'IBM866', 'MacCyrillic'], alphabet=</span>
<span class="gd">-    'АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЫЬЭЮЯабвгдеёжзійклмнопрстуўфхцчшыьэюяʼ',</span>
<span class="gd">-    wiki_start_pages=['Галоўная_старонка']), 'Bulgarian': Language(name=</span>
<span class="gd">-    'Bulgarian', iso_code='bg', use_ascii=False, charsets=['ISO-8859-5',</span>
<span class="gd">-    'WINDOWS-1251', 'IBM855'], alphabet=</span>
<span class="gd">-    'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя',</span>
<span class="gd">-    wiki_start_pages=['Начална_страница']), 'Czech': Language(name='Czech',</span>
<span class="gd">-    iso_code='cz', use_ascii=True, charsets=['ISO-8859-2', 'WINDOWS-1250'],</span>
<span class="gd">-    alphabet='áčďéěíňóřšťúůýžÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ', wiki_start_pages=[</span>
<span class="gd">-    'Hlavní_strana']), 'Danish': Language(name='Danish', iso_code='da',</span>
<span class="gd">-    use_ascii=True, charsets=['ISO-8859-1', 'ISO-8859-15', 'WINDOWS-1252'],</span>
<span class="gd">-    alphabet='æøåÆØÅ', wiki_start_pages=['Forside']), 'German': Language(</span>
<span class="gd">-    name='German', iso_code='de', use_ascii=True, charsets=['ISO-8859-1',</span>
<span class="gd">-    'WINDOWS-1252'], alphabet='äöüßÄÖÜ', wiki_start_pages=[</span>
<span class="gd">-    'Wikipedia:Hauptseite']), 'Greek': Language(name='Greek', iso_code='el',</span>
<span class="gd">-    use_ascii=False, charsets=['ISO-8859-7', 'WINDOWS-1253'], alphabet=</span>
<span class="gd">-    'αβγδεζηθικλμνξοπρσςτυφχψωάέήίόύώΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩΆΈΉΊΌΎΏ',</span>
<span class="gd">-    wiki_start_pages=['Πύλη:Κύρια']), 'English': Language(name='English',</span>
<span class="gd">-    iso_code='en', use_ascii=True, charsets=['ISO-8859-1', 'WINDOWS-1252'],</span>
<span class="gd">-    wiki_start_pages=['Main_Page']), 'Esperanto': Language(name='Esperanto',</span>
<span class="gd">-    iso_code='eo', use_ascii=False, charsets=['ISO-8859-3'], alphabet=</span>
<span class="gd">-    'abcĉdefgĝhĥijĵklmnoprsŝtuŭvzABCĈDEFGĜHĤIJĴKLMNOPRSŜTUŬVZ',</span>
<span class="gd">-    wiki_start_pages=['Vikipedio:Ĉefpaĝo']), 'Spanish': Language(name=</span>
<span class="gd">-    'Spanish', iso_code='es', use_ascii=True, charsets=['ISO-8859-1',</span>
<span class="gd">-    'ISO-8859-15', 'WINDOWS-1252'], alphabet='ñáéíóúüÑÁÉÍÓÚÜ',</span>
<span class="gd">-    wiki_start_pages=['Wikipedia:Portada']), 'Estonian': Language(name=</span>
<span class="gd">-    'Estonian', iso_code='et', use_ascii=False, charsets=['ISO-8859-4',</span>
<span class="gd">-    'ISO-8859-13', 'WINDOWS-1257'], alphabet=</span>
<span class="gd">-    'ABDEGHIJKLMNOPRSTUVÕÄÖÜabdeghijklmnoprstuvõäöü', wiki_start_pages=[</span>
<span class="gd">-    'Esileht']), 'Finnish': Language(name='Finnish', iso_code='fi',</span>
<span class="gd">-    use_ascii=True, charsets=['ISO-8859-1', 'ISO-8859-15', 'WINDOWS-1252'],</span>
<span class="gd">-    alphabet='ÅÄÖŠŽåäöšž', wiki_start_pages=['Wikipedia:Etusivu']),</span>
<span class="gd">-    'French': Language(name='French', iso_code='fr', use_ascii=True,</span>
<span class="gd">-    charsets=['ISO-8859-1', 'ISO-8859-15', 'WINDOWS-1252'], alphabet=</span>
<span class="gd">-    'œàâçèéîïùûêŒÀÂÇÈÉÎÏÙÛÊ', wiki_start_pages=[</span>
<span class="gd">-    'Wikipédia:Accueil_principal', 'Bœuf (animal)']), 'Hebrew': Language(</span>
<span class="gd">-    name='Hebrew', iso_code='he', use_ascii=False, charsets=['ISO-8859-8',</span>
<span class="gd">-    'WINDOWS-1255'], alphabet='אבגדהוזחטיךכלםמןנסעףפץצקרשתװױײ',</span>
<span class="gd">-    wiki_start_pages=['עמוד_ראשי']), 'Croatian': Language(name='Croatian',</span>
<span class="gd">-    iso_code='hr', use_ascii=False, charsets=['ISO-8859-2', 'WINDOWS-1250'],</span>
<span class="gd">-    alphabet='abcčćdđefghijklmnoprsštuvzžABCČĆDĐEFGHIJKLMNOPRSŠTUVZŽ',</span>
<span class="gd">-    wiki_start_pages=['Glavna_stranica']), 'Hungarian': Language(name=</span>
<span class="gd">-    'Hungarian', iso_code='hu', use_ascii=False, charsets=['ISO-8859-2',</span>
<span class="gd">-    'WINDOWS-1250'], alphabet=</span>
<span class="gd">-    'abcdefghijklmnoprstuvzáéíóöőúüűABCDEFGHIJKLMNOPRSTUVZÁÉÍÓÖŐÚÜŰ',</span>
<span class="gd">-    wiki_start_pages=['Kezdőlap']), 'Italian': Language(name='Italian',</span>
<span class="gd">-    iso_code='it', use_ascii=True, charsets=['ISO-8859-1', 'ISO-8859-15',</span>
<span class="gd">-    'WINDOWS-1252'], alphabet='ÀÈÉÌÒÓÙàèéìòóù', wiki_start_pages=[</span>
<span class="gd">-    'Pagina_principale']), 'Lithuanian': Language(name='Lithuanian',</span>
<span class="gd">-    iso_code='lt', use_ascii=False, charsets=['ISO-8859-13', 'WINDOWS-1257',</span>
<span class="gd">-    'ISO-8859-4'], alphabet=</span>
<span class="gd">-    'AĄBCČDEĘĖFGHIĮYJKLMNOPRSŠTUŲŪVZŽaąbcčdeęėfghiįyjklmnoprsštuųūvzž',</span>
<span class="gd">-    wiki_start_pages=['Pagrindinis_puslapis']), 'Latvian': Language(name=</span>
<span class="gd">-    'Latvian', iso_code='lv', use_ascii=False, charsets=['ISO-8859-13',</span>
<span class="gd">-    'WINDOWS-1257', 'ISO-8859-4'], alphabet=</span>
<span class="gd">-    'AĀBCČDEĒFGĢHIĪJKĶLĻMNŅOPRSŠTUŪVZŽaābcčdeēfgģhiījkķlļmnņoprsštuūvzž',</span>
<span class="gd">-    wiki_start_pages=['Sākumlapa']), 'Macedonian': Language(name=</span>
<span class="gd">-    'Macedonian', iso_code='mk', use_ascii=False, charsets=['ISO-8859-5',</span>
<span class="gd">-    'WINDOWS-1251', 'MacCyrillic', 'IBM855'], alphabet=</span>
<span class="gd">-    'АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЦЧЏШабвгдѓежзѕијклљмнњопрстќуфхцчџш',</span>
<span class="gd">-    wiki_start_pages=['Главна_страница']), 'Dutch': Language(name='Dutch',</span>
<span class="gd">-    iso_code='nl', use_ascii=True, charsets=['ISO-8859-1', 'WINDOWS-1252'],</span>
<span class="gd">-    wiki_start_pages=['Hoofdpagina']), 'Polish': Language(name='Polish',</span>
<span class="gd">-    iso_code='pl', use_ascii=False, charsets=['ISO-8859-2', 'WINDOWS-1250'],</span>
<span class="gd">-    alphabet=</span>
<span class="gd">-    'AĄBCĆDEĘFGHIJKLŁMNŃOÓPRSŚTUWYZŹŻaąbcćdeęfghijklłmnńoóprsśtuwyzźż',</span>
<span class="gd">-    wiki_start_pages=['Wikipedia:Strona_główna']), 'Portuguese': Language(</span>
<span class="gd">-    name='Portuguese', iso_code='pt', use_ascii=True, charsets=[</span>
<span class="gd">-    'ISO-8859-1', 'ISO-8859-15', 'WINDOWS-1252'], alphabet=</span>
<span class="gd">-    'ÁÂÃÀÇÉÊÍÓÔÕÚáâãàçéêíóôõú', wiki_start_pages=[</span>
<span class="gd">-    'Wikipédia:Página_principal']), 'Romanian': Language(name='Romanian',</span>
<span class="gd">-    iso_code='ro', use_ascii=True, charsets=['ISO-8859-2', 'WINDOWS-1250'],</span>
<span class="gd">-    alphabet='ăâîșțĂÂÎȘȚ', wiki_start_pages=['Pagina_principală']),</span>
<span class="gd">-    'Russian': Language(name='Russian', iso_code='ru', use_ascii=False,</span>
<span class="gd">-    charsets=['ISO-8859-5', 'WINDOWS-1251', 'KOI8-R', 'MacCyrillic',</span>
<span class="gd">-    'IBM866', 'IBM855'], alphabet=</span>
<span class="gd">-    'абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ',</span>
<span class="gd">-    wiki_start_pages=['Заглавная_страница']), 'Slovak': Language(name=</span>
<span class="gd">-    'Slovak', iso_code='sk', use_ascii=True, charsets=['ISO-8859-2',</span>
<span class="gd">-    'WINDOWS-1250'], alphabet='áäčďéíĺľňóôŕšťúýžÁÄČĎÉÍĹĽŇÓÔŔŠŤÚÝŽ',</span>
<span class="gd">-    wiki_start_pages=['Hlavná_stránka']), 'Slovene': Language(name=</span>
<span class="gd">-    'Slovene', iso_code='sl', use_ascii=False, charsets=['ISO-8859-2',</span>
<span class="gd">-    'WINDOWS-1250'], alphabet=</span>
<span class="gd">-    'abcčdefghijklmnoprsštuvzžABCČDEFGHIJKLMNOPRSŠTUVZŽ', wiki_start_pages=</span>
<span class="gd">-    ['Glavna_stran']), 'Serbian': Language(name='Serbian', iso_code='sr',</span>
<span class="gd">-    alphabet='АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш',</span>
<span class="gd">-    charsets=['ISO-8859-5', 'WINDOWS-1251', 'MacCyrillic', 'IBM855'],</span>
<span class="gd">-    wiki_start_pages=['Главна_страна']), 'Thai': Language(name='Thai',</span>
<span class="gd">-    iso_code='th', use_ascii=False, charsets=['ISO-8859-11', 'TIS-620',</span>
<span class="gd">-    'CP874'], alphabet=</span>
<span class="gd">-    'กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛'</span>
<span class="gd">-    , wiki_start_pages=['หน้าหลัก']), 'Turkish': Language(name='Turkish',</span>
<span class="gd">-    iso_code='tr', use_ascii=False, charsets=['ISO-8859-3', 'ISO-8859-9',</span>
<span class="gd">-    'WINDOWS-1254'], alphabet=</span>
<span class="gd">-    'abcçdefgğhıijklmnoöprsştuüvyzâîûABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZÂÎÛ',</span>
<span class="gd">-    wiki_start_pages=['Ana_Sayfa']), 'Vietnamese': Language(name=</span>
<span class="gd">-    'Vietnamese', iso_code='vi', use_ascii=False, charsets=['WINDOWS-1258'],</span>
<span class="gd">-    alphabet='aăâbcdđeêghiklmnoôơpqrstuưvxyAĂÂBCDĐEÊGHIKLMNOÔƠPQRSTUƯVXY',</span>
<span class="gd">-    wiki_start_pages=['Chữ_Quốc_ngữ'])}</span>
<span class="gi">+LANGUAGES = {</span>
<span class="gi">+    "Arabic": Language(</span>
<span class="gi">+        name="Arabic",</span>
<span class="gi">+        iso_code="ar",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        # We only support encodings that use isolated</span>
<span class="gi">+        # forms, because the current recommendation is</span>
<span class="gi">+        # that the rendering system handles presentation</span>
<span class="gi">+        # forms. This means we purposefully skip IBM864.</span>
<span class="gi">+        charsets=["ISO-8859-6", "WINDOWS-1256", "CP720", "CP864"],</span>
<span class="gi">+        alphabet="ءآأؤإئابةتثجحخدذرزسشصضطظعغػؼؽؾؿـفقكلمنهوىيًٌٍَُِّ",</span>
<span class="gi">+        wiki_start_pages=["الصفحة_الرئيسية"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Belarusian": Language(</span>
<span class="gi">+        name="Belarusian",</span>
<span class="gi">+        iso_code="be",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-5", "WINDOWS-1251", "IBM866", "MacCyrillic"],</span>
<span class="gi">+        alphabet="АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЫЬЭЮЯабвгдеёжзійклмнопрстуўфхцчшыьэюяʼ",</span>
<span class="gi">+        wiki_start_pages=["Галоўная_старонка"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Bulgarian": Language(</span>
<span class="gi">+        name="Bulgarian",</span>
<span class="gi">+        iso_code="bg",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-5", "WINDOWS-1251", "IBM855"],</span>
<span class="gi">+        alphabet="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюя",</span>
<span class="gi">+        wiki_start_pages=["Начална_страница"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Czech": Language(</span>
<span class="gi">+        name="Czech",</span>
<span class="gi">+        iso_code="cz",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="áčďéěíňóřšťúůýžÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ",</span>
<span class="gi">+        wiki_start_pages=["Hlavní_strana"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Danish": Language(</span>
<span class="gi">+        name="Danish",</span>
<span class="gi">+        iso_code="da",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="æøåÆØÅ",</span>
<span class="gi">+        wiki_start_pages=["Forside"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "German": Language(</span>
<span class="gi">+        name="German",</span>
<span class="gi">+        iso_code="de",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="äöüßÄÖÜ",</span>
<span class="gi">+        wiki_start_pages=["Wikipedia:Hauptseite"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Greek": Language(</span>
<span class="gi">+        name="Greek",</span>
<span class="gi">+        iso_code="el",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-7", "WINDOWS-1253"],</span>
<span class="gi">+        alphabet="αβγδεζηθικλμνξοπρσςτυφχψωάέήίόύώΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩΆΈΉΊΌΎΏ",</span>
<span class="gi">+        wiki_start_pages=["Πύλη:Κύρια"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "English": Language(</span>
<span class="gi">+        name="English",</span>
<span class="gi">+        iso_code="en",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "WINDOWS-1252"],</span>
<span class="gi">+        wiki_start_pages=["Main_Page"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Esperanto": Language(</span>
<span class="gi">+        name="Esperanto",</span>
<span class="gi">+        iso_code="eo",</span>
<span class="gi">+        # Q, W, X, and Y not used at all</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-3"],</span>
<span class="gi">+        alphabet="abcĉdefgĝhĥijĵklmnoprsŝtuŭvzABCĈDEFGĜHĤIJĴKLMNOPRSŜTUŬVZ",</span>
<span class="gi">+        wiki_start_pages=["Vikipedio:Ĉefpaĝo"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Spanish": Language(</span>
<span class="gi">+        name="Spanish",</span>
<span class="gi">+        iso_code="es",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="ñáéíóúüÑÁÉÍÓÚÜ",</span>
<span class="gi">+        wiki_start_pages=["Wikipedia:Portada"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Estonian": Language(</span>
<span class="gi">+        name="Estonian",</span>
<span class="gi">+        iso_code="et",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-4", "ISO-8859-13", "WINDOWS-1257"],</span>
<span class="gi">+        # C, F, Š, Q, W, X, Y, Z, Ž are only for</span>
<span class="gi">+        # loanwords</span>
<span class="gi">+        alphabet="ABDEGHIJKLMNOPRSTUVÕÄÖÜabdeghijklmnoprstuvõäöü",</span>
<span class="gi">+        wiki_start_pages=["Esileht"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Finnish": Language(</span>
<span class="gi">+        name="Finnish",</span>
<span class="gi">+        iso_code="fi",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="ÅÄÖŠŽåäöšž",</span>
<span class="gi">+        wiki_start_pages=["Wikipedia:Etusivu"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "French": Language(</span>
<span class="gi">+        name="French",</span>
<span class="gi">+        iso_code="fr",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="œàâçèéîïùûêŒÀÂÇÈÉÎÏÙÛÊ",</span>
<span class="gi">+        wiki_start_pages=["Wikipédia:Accueil_principal", "Bœuf (animal)"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Hebrew": Language(</span>
<span class="gi">+        name="Hebrew",</span>
<span class="gi">+        iso_code="he",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-8", "WINDOWS-1255"],</span>
<span class="gi">+        alphabet="אבגדהוזחטיךכלםמןנסעףפץצקרשתװױײ",</span>
<span class="gi">+        wiki_start_pages=["עמוד_ראשי"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Croatian": Language(</span>
<span class="gi">+        name="Croatian",</span>
<span class="gi">+        iso_code="hr",</span>
<span class="gi">+        # Q, W, X, Y are only used for foreign words.</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="abcčćdđefghijklmnoprsštuvzžABCČĆDĐEFGHIJKLMNOPRSŠTUVZŽ",</span>
<span class="gi">+        wiki_start_pages=["Glavna_stranica"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Hungarian": Language(</span>
<span class="gi">+        name="Hungarian",</span>
<span class="gi">+        iso_code="hu",</span>
<span class="gi">+        # Q, W, X, Y are only used for foreign words.</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="abcdefghijklmnoprstuvzáéíóöőúüűABCDEFGHIJKLMNOPRSTUVZÁÉÍÓÖŐÚÜŰ",</span>
<span class="gi">+        wiki_start_pages=["Kezdőlap"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Italian": Language(</span>
<span class="gi">+        name="Italian",</span>
<span class="gi">+        iso_code="it",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="ÀÈÉÌÒÓÙàèéìòóù",</span>
<span class="gi">+        wiki_start_pages=["Pagina_principale"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Lithuanian": Language(</span>
<span class="gi">+        name="Lithuanian",</span>
<span class="gi">+        iso_code="lt",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-13", "WINDOWS-1257", "ISO-8859-4"],</span>
<span class="gi">+        # Q, W, and X not used at all</span>
<span class="gi">+        alphabet="AĄBCČDEĘĖFGHIĮYJKLMNOPRSŠTUŲŪVZŽaąbcčdeęėfghiįyjklmnoprsštuųūvzž",</span>
<span class="gi">+        wiki_start_pages=["Pagrindinis_puslapis"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Latvian": Language(</span>
<span class="gi">+        name="Latvian",</span>
<span class="gi">+        iso_code="lv",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-13", "WINDOWS-1257", "ISO-8859-4"],</span>
<span class="gi">+        # Q, W, X, Y are only for loanwords</span>
<span class="gi">+        alphabet="AĀBCČDEĒFGĢHIĪJKĶLĻMNŅOPRSŠTUŪVZŽaābcčdeēfgģhiījkķlļmnņoprsštuūvzž",</span>
<span class="gi">+        wiki_start_pages=["Sākumlapa"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Macedonian": Language(</span>
<span class="gi">+        name="Macedonian",</span>
<span class="gi">+        iso_code="mk",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-5", "WINDOWS-1251", "MacCyrillic", "IBM855"],</span>
<span class="gi">+        alphabet="АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЦЧЏШабвгдѓежзѕијклљмнњопрстќуфхцчџш",</span>
<span class="gi">+        wiki_start_pages=["Главна_страница"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Dutch": Language(</span>
<span class="gi">+        name="Dutch",</span>
<span class="gi">+        iso_code="nl",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "WINDOWS-1252"],</span>
<span class="gi">+        wiki_start_pages=["Hoofdpagina"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Polish": Language(</span>
<span class="gi">+        name="Polish",</span>
<span class="gi">+        iso_code="pl",</span>
<span class="gi">+        # Q and X are only used for foreign words.</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="AĄBCĆDEĘFGHIJKLŁMNŃOÓPRSŚTUWYZŹŻaąbcćdeęfghijklłmnńoóprsśtuwyzźż",</span>
<span class="gi">+        wiki_start_pages=["Wikipedia:Strona_główna"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Portuguese": Language(</span>
<span class="gi">+        name="Portuguese",</span>
<span class="gi">+        iso_code="pt",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-1", "ISO-8859-15", "WINDOWS-1252"],</span>
<span class="gi">+        alphabet="ÁÂÃÀÇÉÊÍÓÔÕÚáâãàçéêíóôõú",</span>
<span class="gi">+        wiki_start_pages=["Wikipédia:Página_principal"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Romanian": Language(</span>
<span class="gi">+        name="Romanian",</span>
<span class="gi">+        iso_code="ro",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="ăâîșțĂÂÎȘȚ",</span>
<span class="gi">+        wiki_start_pages=["Pagina_principală"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Russian": Language(</span>
<span class="gi">+        name="Russian",</span>
<span class="gi">+        iso_code="ru",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=[</span>
<span class="gi">+            "ISO-8859-5",</span>
<span class="gi">+            "WINDOWS-1251",</span>
<span class="gi">+            "KOI8-R",</span>
<span class="gi">+            "MacCyrillic",</span>
<span class="gi">+            "IBM866",</span>
<span class="gi">+            "IBM855",</span>
<span class="gi">+        ],</span>
<span class="gi">+        alphabet="абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ",</span>
<span class="gi">+        wiki_start_pages=["Заглавная_страница"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Slovak": Language(</span>
<span class="gi">+        name="Slovak",</span>
<span class="gi">+        iso_code="sk",</span>
<span class="gi">+        use_ascii=True,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="áäčďéíĺľňóôŕšťúýžÁÄČĎÉÍĹĽŇÓÔŔŠŤÚÝŽ",</span>
<span class="gi">+        wiki_start_pages=["Hlavná_stránka"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Slovene": Language(</span>
<span class="gi">+        name="Slovene",</span>
<span class="gi">+        iso_code="sl",</span>
<span class="gi">+        # Q, W, X, Y are only used for foreign words.</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-2", "WINDOWS-1250"],</span>
<span class="gi">+        alphabet="abcčdefghijklmnoprsštuvzžABCČDEFGHIJKLMNOPRSŠTUVZŽ",</span>
<span class="gi">+        wiki_start_pages=["Glavna_stran"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    # Serbian can be written in both Latin and Cyrillic, but there's no</span>
<span class="gi">+    # simple way to get the Latin alphabet pages from Wikipedia through</span>
<span class="gi">+    # the API, so for now we just support Cyrillic.</span>
<span class="gi">+    "Serbian": Language(</span>
<span class="gi">+        name="Serbian",</span>
<span class="gi">+        iso_code="sr",</span>
<span class="gi">+        alphabet="АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш",</span>
<span class="gi">+        charsets=["ISO-8859-5", "WINDOWS-1251", "MacCyrillic", "IBM855"],</span>
<span class="gi">+        wiki_start_pages=["Главна_страна"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Thai": Language(</span>
<span class="gi">+        name="Thai",</span>
<span class="gi">+        iso_code="th",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-11", "TIS-620", "CP874"],</span>
<span class="gi">+        alphabet="กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛",</span>
<span class="gi">+        wiki_start_pages=["หน้าหลัก"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Turkish": Language(</span>
<span class="gi">+        name="Turkish",</span>
<span class="gi">+        iso_code="tr",</span>
<span class="gi">+        # Q, W, and X are not used by Turkish</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        charsets=["ISO-8859-3", "ISO-8859-9", "WINDOWS-1254"],</span>
<span class="gi">+        alphabet="abcçdefgğhıijklmnoöprsştuüvyzâîûABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZÂÎÛ",</span>
<span class="gi">+        wiki_start_pages=["Ana_Sayfa"],</span>
<span class="gi">+    ),</span>
<span class="gi">+    "Vietnamese": Language(</span>
<span class="gi">+        name="Vietnamese",</span>
<span class="gi">+        iso_code="vi",</span>
<span class="gi">+        use_ascii=False,</span>
<span class="gi">+        # Windows-1258 is the only common 8-bit</span>
<span class="gi">+        # Vietnamese encoding supported by Python.</span>
<span class="gi">+        # From Wikipedia:</span>
<span class="gi">+        # For systems that lack support for Unicode,</span>
<span class="gi">+        # dozens of 8-bit Vietnamese code pages are</span>
<span class="gi">+        # available.[1] The most common are VISCII</span>
<span class="gi">+        # (TCVN 5712:1993), VPS, and Windows-1258.[3]</span>
<span class="gi">+        # Where ASCII is required, such as when</span>
<span class="gi">+        # ensuring readability in plain text e-mail,</span>
<span class="gi">+        # Vietnamese letters are often encoded</span>
<span class="gi">+        # according to Vietnamese Quoted-Readable</span>
<span class="gi">+        # (VIQR) or VSCII Mnemonic (VSCII-MNEM),[4]</span>
<span class="gi">+        # though usage of either variable-width</span>
<span class="gi">+        # scheme has declined dramatically following</span>
<span class="gi">+        # the adoption of Unicode on the World Wide</span>
<span class="gi">+        # Web.</span>
<span class="gi">+        charsets=["WINDOWS-1258"],</span>
<span class="gi">+        alphabet="aăâbcdđeêghiklmnoôơpqrstuưvxyAĂÂBCDĐEÊGHIKLMNOÔƠPQRSTUƯVXY",</span>
<span class="gi">+        wiki_start_pages=["Chữ_Quốc_ngữ"],</span>
<span class="gi">+    ),</span>
<span class="gi">+}</span>
<span class="gh">diff --git a/chardet/sbcharsetprober.py b/chardet/sbcharsetprober.py</span>
<span class="gh">index b8b0a48..31d70e1 100644</span>
<span class="gd">--- a/chardet/sbcharsetprober.py</span>
<span class="gi">+++ b/chardet/sbcharsetprober.py</span>
<span class="gu">@@ -1,21 +1,62 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from collections import namedtuple
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import CharacterCategory, ProbingState, SequenceLikelihood
<span class="gd">-SingleByteCharSetModel = namedtuple('SingleByteCharSetModel', [</span>
<span class="gd">-    'charset_name', 'language', 'char_to_order_map', 'language_model',</span>
<span class="gd">-    'typical_positive_ratio', 'keep_ascii_letters', 'alphabet'])</span>
<span class="gi">+</span>
<span class="gi">+SingleByteCharSetModel = namedtuple(</span>
<span class="gi">+    "SingleByteCharSetModel",</span>
<span class="gi">+    [</span>
<span class="gi">+        "charset_name",</span>
<span class="gi">+        "language",</span>
<span class="gi">+        "char_to_order_map",</span>
<span class="gi">+        "language_model",</span>
<span class="gi">+        "typical_positive_ratio",</span>
<span class="gi">+        "keep_ascii_letters",</span>
<span class="gi">+        "alphabet",</span>
<span class="gi">+    ],</span>
<span class="gi">+)</span>


<span class="w"> </span>class SingleByteCharSetProber(CharSetProber):
<span class="w"> </span>    SAMPLE_SIZE = 64
<span class="gd">-    SB_ENOUGH_REL_THRESHOLD = 1024</span>
<span class="gi">+    SB_ENOUGH_REL_THRESHOLD = 1024  # 0.25 * SAMPLE_SIZE^2</span>
<span class="w"> </span>    POSITIVE_SHORTCUT_THRESHOLD = 0.95
<span class="w"> </span>    NEGATIVE_SHORTCUT_THRESHOLD = 0.05

<span class="w"> </span>    def __init__(self, model, is_reversed=False, name_prober=None):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self._model = model
<span class="gi">+        # TRUE if we need to reverse every pair in the model lookup</span>
<span class="w"> </span>        self._reversed = is_reversed
<span class="gi">+        # Optional auxiliary prober for name decision</span>
<span class="w"> </span>        self._name_prober = name_prober
<span class="w"> </span>        self._last_order = None
<span class="w"> </span>        self._seq_counters = None
<span class="gu">@@ -24,3 +65,96 @@ class SingleByteCharSetProber(CharSetProber):</span>
<span class="w"> </span>        self._control_char = None
<span class="w"> </span>        self._freq_char = None
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        # char order of last character</span>
<span class="gi">+        self._last_order = 255</span>
<span class="gi">+        self._seq_counters = [0] * SequenceLikelihood.get_num_categories()</span>
<span class="gi">+        self._total_seqs = 0</span>
<span class="gi">+        self._total_char = 0</span>
<span class="gi">+        self._control_char = 0</span>
<span class="gi">+        # characters that fall in our sampling range</span>
<span class="gi">+        self._freq_char = 0</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        if self._name_prober:</span>
<span class="gi">+            return self._name_prober.charset_name</span>
<span class="gi">+        return self._model.charset_name</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        if self._name_prober:</span>
<span class="gi">+            return self._name_prober.language</span>
<span class="gi">+        return self._model.language</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        # TODO: Make filter_international_words keep things in self.alphabet</span>
<span class="gi">+        if not self._model.keep_ascii_letters:</span>
<span class="gi">+            byte_str = self.filter_international_words(byte_str)</span>
<span class="gi">+        else:</span>
<span class="gi">+            byte_str = self.remove_xml_tags(byte_str)</span>
<span class="gi">+        if not byte_str:</span>
<span class="gi">+            return self.state</span>
<span class="gi">+        char_to_order_map = self._model.char_to_order_map</span>
<span class="gi">+        language_model = self._model.language_model</span>
<span class="gi">+        for char in byte_str:</span>
<span class="gi">+            order = char_to_order_map.get(char, CharacterCategory.UNDEFINED)</span>
<span class="gi">+            # XXX: This was SYMBOL_CAT_ORDER before, with a value of 250, but</span>
<span class="gi">+            #      CharacterCategory.SYMBOL is actually 253, so we use CONTROL</span>
<span class="gi">+            #      to make it closer to the original intent. The only difference</span>
<span class="gi">+            #      is whether or not we count digits and control characters for</span>
<span class="gi">+            #      _total_char purposes.</span>
<span class="gi">+            if order < CharacterCategory.CONTROL:</span>
<span class="gi">+                self._total_char += 1</span>
<span class="gi">+            if order < self.SAMPLE_SIZE:</span>
<span class="gi">+                self._freq_char += 1</span>
<span class="gi">+                if self._last_order < self.SAMPLE_SIZE:</span>
<span class="gi">+                    self._total_seqs += 1</span>
<span class="gi">+                    if not self._reversed:</span>
<span class="gi">+                        lm_cat = language_model[self._last_order][order]</span>
<span class="gi">+                    else:</span>
<span class="gi">+                        lm_cat = language_model[order][self._last_order]</span>
<span class="gi">+                    self._seq_counters[lm_cat] += 1</span>
<span class="gi">+            self._last_order = order</span>
<span class="gi">+</span>
<span class="gi">+        charset_name = self._model.charset_name</span>
<span class="gi">+        if self.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self._total_seqs > self.SB_ENOUGH_REL_THRESHOLD:</span>
<span class="gi">+                confidence = self.get_confidence()</span>
<span class="gi">+                if confidence > self.POSITIVE_SHORTCUT_THRESHOLD:</span>
<span class="gi">+                    self.logger.debug(</span>
<span class="gi">+                        "%s confidence = %s, we have a winner", charset_name, confidence</span>
<span class="gi">+                    )</span>
<span class="gi">+                    self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                elif confidence < self.NEGATIVE_SHORTCUT_THRESHOLD:</span>
<span class="gi">+                    self.logger.debug(</span>
<span class="gi">+                        "%s confidence = %s, below negative shortcut threshold %s",</span>
<span class="gi">+                        charset_name,</span>
<span class="gi">+                        confidence,</span>
<span class="gi">+                        self.NEGATIVE_SHORTCUT_THRESHOLD,</span>
<span class="gi">+                    )</span>
<span class="gi">+                    self._state = ProbingState.NOT_ME</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        r = 0.01</span>
<span class="gi">+        if self._total_seqs > 0:</span>
<span class="gi">+            r = (</span>
<span class="gi">+                (</span>
<span class="gi">+                    self._seq_counters[SequenceLikelihood.POSITIVE]</span>
<span class="gi">+                    + 0.25 * self._seq_counters[SequenceLikelihood.LIKELY]</span>
<span class="gi">+                )</span>
<span class="gi">+                / self._total_seqs</span>
<span class="gi">+                / self._model.typical_positive_ratio</span>
<span class="gi">+            )</span>
<span class="gi">+            # The more control characters (proportionnaly to the size</span>
<span class="gi">+            # of the text), the less confident we become in the current</span>
<span class="gi">+            # charset.</span>
<span class="gi">+            r = r * (self._total_char - self._control_char) / self._total_char</span>
<span class="gi">+            r = r * self._freq_char / self._total_char</span>
<span class="gi">+            if r >= 1.0:</span>
<span class="gi">+                r = 0.99</span>
<span class="gi">+        return r</span>
<span class="gh">diff --git a/chardet/sbcsgroupprober.py b/chardet/sbcsgroupprober.py</span>
<span class="gh">index 479fff4..cad001c 100644</span>
<span class="gd">--- a/chardet/sbcsgroupprober.py</span>
<span class="gi">+++ b/chardet/sbcsgroupprober.py</span>
<span class="gu">@@ -1,28 +1,71 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetgroupprober import CharSetGroupProber
<span class="w"> </span>from .hebrewprober import HebrewProber
<span class="w"> </span>from .langbulgarianmodel import ISO_8859_5_BULGARIAN_MODEL, WINDOWS_1251_BULGARIAN_MODEL
<span class="w"> </span>from .langgreekmodel import ISO_8859_7_GREEK_MODEL, WINDOWS_1253_GREEK_MODEL
<span class="w"> </span>from .langhebrewmodel import WINDOWS_1255_HEBREW_MODEL
<span class="gd">-from .langrussianmodel import IBM855_RUSSIAN_MODEL, IBM866_RUSSIAN_MODEL, ISO_8859_5_RUSSIAN_MODEL, KOI8_R_RUSSIAN_MODEL, MACCYRILLIC_RUSSIAN_MODEL, WINDOWS_1251_RUSSIAN_MODEL</span>
<span class="gi">+</span>
<span class="gi">+# from .langhungarianmodel import (ISO_8859_2_HUNGARIAN_MODEL,</span>
<span class="gi">+#                                  WINDOWS_1250_HUNGARIAN_MODEL)</span>
<span class="gi">+from .langrussianmodel import (</span>
<span class="gi">+    IBM855_RUSSIAN_MODEL,</span>
<span class="gi">+    IBM866_RUSSIAN_MODEL,</span>
<span class="gi">+    ISO_8859_5_RUSSIAN_MODEL,</span>
<span class="gi">+    KOI8_R_RUSSIAN_MODEL,</span>
<span class="gi">+    MACCYRILLIC_RUSSIAN_MODEL,</span>
<span class="gi">+    WINDOWS_1251_RUSSIAN_MODEL,</span>
<span class="gi">+)</span>
<span class="w"> </span>from .langthaimodel import TIS_620_THAI_MODEL
<span class="w"> </span>from .langturkishmodel import ISO_8859_9_TURKISH_MODEL
<span class="w"> </span>from .sbcharsetprober import SingleByteCharSetProber


<span class="w"> </span>class SBCSGroupProber(CharSetGroupProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        hebrew_prober = HebrewProber()
<span class="w"> </span>        logical_hebrew_prober = SingleByteCharSetProber(
<span class="gd">-            WINDOWS_1255_HEBREW_MODEL, is_reversed=False, name_prober=</span>
<span class="gd">-            hebrew_prober)</span>
<span class="gi">+            WINDOWS_1255_HEBREW_MODEL, is_reversed=False, name_prober=hebrew_prober</span>
<span class="gi">+        )</span>
<span class="gi">+        # TODO: See if using ISO-8859-8 Hebrew model works better here, since</span>
<span class="gi">+        #       it's actually the visual one</span>
<span class="w"> </span>        visual_hebrew_prober = SingleByteCharSetProber(
<span class="gd">-            WINDOWS_1255_HEBREW_MODEL, is_reversed=True, name_prober=</span>
<span class="gd">-            hebrew_prober)</span>
<span class="gd">-        hebrew_prober.set_model_probers(logical_hebrew_prober,</span>
<span class="gd">-            visual_hebrew_prober)</span>
<span class="gd">-        self.probers = [SingleByteCharSetProber(WINDOWS_1251_RUSSIAN_MODEL),</span>
<span class="gi">+            WINDOWS_1255_HEBREW_MODEL, is_reversed=True, name_prober=hebrew_prober</span>
<span class="gi">+        )</span>
<span class="gi">+        hebrew_prober.set_model_probers(logical_hebrew_prober, visual_hebrew_prober)</span>
<span class="gi">+        # TODO: ORDER MATTERS HERE. I changed the order vs what was in master</span>
<span class="gi">+        #       and several tests failed that did not before. Some thought</span>
<span class="gi">+        #       should be put into the ordering, and we should consider making</span>
<span class="gi">+        #       order not matter here, because that is very counter-intuitive.</span>
<span class="gi">+        self.probers = [</span>
<span class="gi">+            SingleByteCharSetProber(WINDOWS_1251_RUSSIAN_MODEL),</span>
<span class="w"> </span>            SingleByteCharSetProber(KOI8_R_RUSSIAN_MODEL),
<span class="w"> </span>            SingleByteCharSetProber(ISO_8859_5_RUSSIAN_MODEL),
<span class="w"> </span>            SingleByteCharSetProber(MACCYRILLIC_RUSSIAN_MODEL),
<span class="gu">@@ -32,7 +75,14 @@ class SBCSGroupProber(CharSetGroupProber):</span>
<span class="w"> </span>            SingleByteCharSetProber(WINDOWS_1253_GREEK_MODEL),
<span class="w"> </span>            SingleByteCharSetProber(ISO_8859_5_BULGARIAN_MODEL),
<span class="w"> </span>            SingleByteCharSetProber(WINDOWS_1251_BULGARIAN_MODEL),
<span class="gi">+            # TODO: Restore Hungarian encodings (iso-8859-2 and windows-1250)</span>
<span class="gi">+            #       after we retrain model.</span>
<span class="gi">+            # SingleByteCharSetProber(ISO_8859_2_HUNGARIAN_MODEL),</span>
<span class="gi">+            # SingleByteCharSetProber(WINDOWS_1250_HUNGARIAN_MODEL),</span>
<span class="w"> </span>            SingleByteCharSetProber(TIS_620_THAI_MODEL),
<span class="w"> </span>            SingleByteCharSetProber(ISO_8859_9_TURKISH_MODEL),
<span class="gd">-            hebrew_prober, logical_hebrew_prober, visual_hebrew_prober]</span>
<span class="gi">+            hebrew_prober,</span>
<span class="gi">+            logical_hebrew_prober,</span>
<span class="gi">+            visual_hebrew_prober,</span>
<span class="gi">+        ]</span>
<span class="w"> </span>        self.reset()
<span class="gh">diff --git a/chardet/sjisprober.py b/chardet/sjisprober.py</span>
<span class="gh">index 7823cbf..3bcbdb7 100644</span>
<span class="gd">--- a/chardet/sjisprober.py</span>
<span class="gi">+++ b/chardet/sjisprober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .chardistribution import SJISDistributionAnalysis
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .enums import MachineState, ProbingState
<span class="gu">@@ -7,10 +34,65 @@ from .mbcssm import SJIS_SM_MODEL</span>


<span class="w"> </span>class SJISProber(MultiByteCharSetProber):
<span class="gd">-</span>
<span class="w"> </span>    def __init__(self):
<span class="w"> </span>        super().__init__()
<span class="w"> </span>        self.coding_sm = CodingStateMachine(SJIS_SM_MODEL)
<span class="w"> </span>        self.distribution_analyzer = SJISDistributionAnalysis()
<span class="w"> </span>        self.context_analyzer = SJISContextAnalysis()
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        self.context_analyzer.reset()</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return self.context_analyzer.charset_name</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return "Japanese"</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for i, byte in enumerate(byte_str):</span>
<span class="gi">+            coding_state = self.coding_sm.next_state(byte)</span>
<span class="gi">+            if coding_state == MachineState.ERROR:</span>
<span class="gi">+                self.logger.debug(</span>
<span class="gi">+                    "%s %s prober hit error at byte %s",</span>
<span class="gi">+                    self.charset_name,</span>
<span class="gi">+                    self.language,</span>
<span class="gi">+                    i,</span>
<span class="gi">+                )</span>
<span class="gi">+                self._state = ProbingState.NOT_ME</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.ITS_ME:</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.START:</span>
<span class="gi">+                char_len = self.coding_sm.get_current_charlen()</span>
<span class="gi">+                if i == 0:</span>
<span class="gi">+                    self._last_char[1] = byte</span>
<span class="gi">+                    self.context_analyzer.feed(</span>
<span class="gi">+                        self._last_char[2 - char_len :], char_len</span>
<span class="gi">+                    )</span>
<span class="gi">+                    self.distribution_analyzer.feed(self._last_char, char_len)</span>
<span class="gi">+                else:</span>
<span class="gi">+                    self.context_analyzer.feed(</span>
<span class="gi">+                        byte_str[i + 1 - char_len : i + 3 - char_len], char_len</span>
<span class="gi">+                    )</span>
<span class="gi">+                    self.distribution_analyzer.feed(byte_str[i - 1 : i + 1], char_len)</span>
<span class="gi">+</span>
<span class="gi">+        self._last_char[0] = byte_str[-1]</span>
<span class="gi">+</span>
<span class="gi">+        if self.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self.context_analyzer.got_enough_data() and (</span>
<span class="gi">+                self.get_confidence() > self.SHORTCUT_THRESHOLD</span>
<span class="gi">+            ):</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        context_conf = self.context_analyzer.get_confidence()</span>
<span class="gi">+        distrib_conf = self.distribution_analyzer.get_confidence()</span>
<span class="gi">+        return max(context_conf, distrib_conf)</span>
<span class="gh">diff --git a/chardet/universaldetector.py b/chardet/universaldetector.py</span>
<span class="gh">index 02ddd03..22fcf82 100644</span>
<span class="gd">--- a/chardet/universaldetector.py</span>
<span class="gi">+++ b/chardet/universaldetector.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is Mozilla Universal charset detector code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 2001</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#   Shy Shalom - original C code</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="w"> </span>"""
<span class="w"> </span>Module containing the UniversalDetector detector class, which is the primary
<span class="w"> </span>class a user of ``chardet`` should use.
<span class="gu">@@ -7,9 +34,12 @@ class a user of ``chardet`` should use.</span>
<span class="w"> </span>:author: Dan Blanchard (major refactoring for 3.0)
<span class="w"> </span>:author: Ian Cordasco
<span class="w"> </span>"""
<span class="gi">+</span>
<span class="gi">+</span>
<span class="w"> </span>import codecs
<span class="w"> </span>import logging
<span class="w"> </span>import re
<span class="gi">+</span>
<span class="w"> </span>from .charsetgroupprober import CharSetGroupProber
<span class="w"> </span>from .enums import InputState, LanguageFilter, ProbingState
<span class="w"> </span>from .escprober import EscCharSetProber
<span class="gu">@@ -35,15 +65,21 @@ class UniversalDetector:</span>
<span class="w"> </span>            detected = u.result

<span class="w"> </span>    """
<span class="gd">-    MINIMUM_THRESHOLD = 0.2</span>
<span class="gd">-    HIGH_BYTE_DETECTOR = re.compile(b'[\x80-\xff]')</span>
<span class="gd">-    ESC_DETECTOR = re.compile(b'(\x1b|~{)')</span>
<span class="gd">-    WIN_BYTE_DETECTOR = re.compile(b'[\x80-\x9f]')</span>
<span class="gd">-    ISO_WIN_MAP = {'iso-8859-1': 'Windows-1252', 'iso-8859-2':</span>
<span class="gd">-        'Windows-1250', 'iso-8859-5': 'Windows-1251', 'iso-8859-6':</span>
<span class="gd">-        'Windows-1256', 'iso-8859-7': 'Windows-1253', 'iso-8859-8':</span>
<span class="gd">-        'Windows-1255', 'iso-8859-9': 'Windows-1254', 'iso-8859-13':</span>
<span class="gd">-        'Windows-1257'}</span>
<span class="gi">+</span>
<span class="gi">+    MINIMUM_THRESHOLD = 0.20</span>
<span class="gi">+    HIGH_BYTE_DETECTOR = re.compile(b"[\x80-\xFF]")</span>
<span class="gi">+    ESC_DETECTOR = re.compile(b"(\033|~{)")</span>
<span class="gi">+    WIN_BYTE_DETECTOR = re.compile(b"[\x80-\x9F]")</span>
<span class="gi">+    ISO_WIN_MAP = {</span>
<span class="gi">+        "iso-8859-1": "Windows-1252",</span>
<span class="gi">+        "iso-8859-2": "Windows-1250",</span>
<span class="gi">+        "iso-8859-5": "Windows-1251",</span>
<span class="gi">+        "iso-8859-6": "Windows-1256",</span>
<span class="gi">+        "iso-8859-7": "Windows-1253",</span>
<span class="gi">+        "iso-8859-8": "Windows-1255",</span>
<span class="gi">+        "iso-8859-9": "Windows-1254",</span>
<span class="gi">+        "iso-8859-13": "Windows-1257",</span>
<span class="gi">+    }</span>

<span class="w"> </span>    def __init__(self, lang_filter=LanguageFilter.ALL):
<span class="w"> </span>        self._esc_charset_prober = None
<span class="gu">@@ -59,13 +95,36 @@ class UniversalDetector:</span>
<span class="w"> </span>        self._has_win_bytes = None
<span class="w"> </span>        self.reset()

<span class="gi">+    @property</span>
<span class="gi">+    def input_state(self):</span>
<span class="gi">+        return self._input_state</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def has_win_bytes(self):</span>
<span class="gi">+        return self._has_win_bytes</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_probers(self):</span>
<span class="gi">+        return self._charset_probers</span>
<span class="gi">+</span>
<span class="w"> </span>    def reset(self):
<span class="w"> </span>        """
<span class="w"> </span>        Reset the UniversalDetector and all of its probers back to their
<span class="w"> </span>        initial states.  This is called by ``__init__``, so you only need to
<span class="w"> </span>        call this directly in between analyses of different documents.
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        self.result = {"encoding": None, "confidence": 0.0, "language": None}</span>
<span class="gi">+        self.done = False</span>
<span class="gi">+        self._got_data = False</span>
<span class="gi">+        self._has_win_bytes = False</span>
<span class="gi">+        self._input_state = InputState.PURE_ASCII</span>
<span class="gi">+        self._last_char = b""</span>
<span class="gi">+        if self._esc_charset_prober:</span>
<span class="gi">+            self._esc_charset_prober.reset()</span>
<span class="gi">+        if self._utf1632_prober:</span>
<span class="gi">+            self._utf1632_prober.reset()</span>
<span class="gi">+        for prober in self._charset_probers:</span>
<span class="gi">+            prober.reset()</span>

<span class="w"> </span>    def feed(self, byte_str):
<span class="w"> </span>        """
<span class="gu">@@ -81,7 +140,119 @@ class UniversalDetector:</span>
<span class="w"> </span>           You should always call ``close`` when you're done feeding in your
<span class="w"> </span>           document if ``done`` is not already ``True``.
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        if self.done:</span>
<span class="gi">+            return</span>
<span class="gi">+</span>
<span class="gi">+        if not byte_str:</span>
<span class="gi">+            return</span>
<span class="gi">+</span>
<span class="gi">+        if not isinstance(byte_str, bytearray):</span>
<span class="gi">+            byte_str = bytearray(byte_str)</span>
<span class="gi">+</span>
<span class="gi">+        # First check for known BOMs, since these are guaranteed to be correct</span>
<span class="gi">+        if not self._got_data:</span>
<span class="gi">+            # If the data starts with BOM, we know it is UTF</span>
<span class="gi">+            if byte_str.startswith(codecs.BOM_UTF8):</span>
<span class="gi">+                # EF BB BF  UTF-8 with BOM</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": "UTF-8-SIG",</span>
<span class="gi">+                    "confidence": 1.0,</span>
<span class="gi">+                    "language": "",</span>
<span class="gi">+                }</span>
<span class="gi">+            elif byte_str.startswith((codecs.BOM_UTF32_LE, codecs.BOM_UTF32_BE)):</span>
<span class="gi">+                # FF FE 00 00  UTF-32, little-endian BOM</span>
<span class="gi">+                # 00 00 FE FF  UTF-32, big-endian BOM</span>
<span class="gi">+                self.result = {"encoding": "UTF-32", "confidence": 1.0, "language": ""}</span>
<span class="gi">+            elif byte_str.startswith(b"\xFE\xFF\x00\x00"):</span>
<span class="gi">+                # FE FF 00 00  UCS-4, unusual octet order BOM (3412)</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": "X-ISO-10646-UCS-4-3412",</span>
<span class="gi">+                    "confidence": 1.0,</span>
<span class="gi">+                    "language": "",</span>
<span class="gi">+                }</span>
<span class="gi">+            elif byte_str.startswith(b"\x00\x00\xFF\xFE"):</span>
<span class="gi">+                # 00 00 FF FE  UCS-4, unusual octet order BOM (2143)</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": "X-ISO-10646-UCS-4-2143",</span>
<span class="gi">+                    "confidence": 1.0,</span>
<span class="gi">+                    "language": "",</span>
<span class="gi">+                }</span>
<span class="gi">+            elif byte_str.startswith((codecs.BOM_LE, codecs.BOM_BE)):</span>
<span class="gi">+                # FF FE  UTF-16, little endian BOM</span>
<span class="gi">+                # FE FF  UTF-16, big endian BOM</span>
<span class="gi">+                self.result = {"encoding": "UTF-16", "confidence": 1.0, "language": ""}</span>
<span class="gi">+</span>
<span class="gi">+            self._got_data = True</span>
<span class="gi">+            if self.result["encoding"] is not None:</span>
<span class="gi">+                self.done = True</span>
<span class="gi">+                return</span>
<span class="gi">+</span>
<span class="gi">+        # If none of those matched and we've only see ASCII so far, check</span>
<span class="gi">+        # for high bytes and escape sequences</span>
<span class="gi">+        if self._input_state == InputState.PURE_ASCII:</span>
<span class="gi">+            if self.HIGH_BYTE_DETECTOR.search(byte_str):</span>
<span class="gi">+                self._input_state = InputState.HIGH_BYTE</span>
<span class="gi">+            elif (</span>
<span class="gi">+                self._input_state == InputState.PURE_ASCII</span>
<span class="gi">+                and self.ESC_DETECTOR.search(self._last_char + byte_str)</span>
<span class="gi">+            ):</span>
<span class="gi">+                self._input_state = InputState.ESC_ASCII</span>
<span class="gi">+</span>
<span class="gi">+        self._last_char = byte_str[-1:]</span>
<span class="gi">+</span>
<span class="gi">+        # next we will look to see if it is appears to be either a UTF-16 or</span>
<span class="gi">+        # UTF-32 encoding</span>
<span class="gi">+        if not self._utf1632_prober:</span>
<span class="gi">+            self._utf1632_prober = UTF1632Prober()</span>
<span class="gi">+</span>
<span class="gi">+        if self._utf1632_prober.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self._utf1632_prober.feed(byte_str) == ProbingState.FOUND_IT:</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": self._utf1632_prober.charset_name,</span>
<span class="gi">+                    "confidence": self._utf1632_prober.get_confidence(),</span>
<span class="gi">+                    "language": "",</span>
<span class="gi">+                }</span>
<span class="gi">+                self.done = True</span>
<span class="gi">+                return</span>
<span class="gi">+</span>
<span class="gi">+        # If we've seen escape sequences, use the EscCharSetProber, which</span>
<span class="gi">+        # uses a simple state machine to check for known escape sequences in</span>
<span class="gi">+        # HZ and ISO-2022 encodings, since those are the only encodings that</span>
<span class="gi">+        # use such sequences.</span>
<span class="gi">+        if self._input_state == InputState.ESC_ASCII:</span>
<span class="gi">+            if not self._esc_charset_prober:</span>
<span class="gi">+                self._esc_charset_prober = EscCharSetProber(self.lang_filter)</span>
<span class="gi">+            if self._esc_charset_prober.feed(byte_str) == ProbingState.FOUND_IT:</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": self._esc_charset_prober.charset_name,</span>
<span class="gi">+                    "confidence": self._esc_charset_prober.get_confidence(),</span>
<span class="gi">+                    "language": self._esc_charset_prober.language,</span>
<span class="gi">+                }</span>
<span class="gi">+                self.done = True</span>
<span class="gi">+        # If we've seen high bytes (i.e., those with values greater than 127),</span>
<span class="gi">+        # we need to do more complicated checks using all our multi-byte and</span>
<span class="gi">+        # single-byte probers that are left.  The single-byte probers</span>
<span class="gi">+        # use character bigram distributions to determine the encoding, whereas</span>
<span class="gi">+        # the multi-byte probers use a combination of character unigram and</span>
<span class="gi">+        # bigram distributions.</span>
<span class="gi">+        elif self._input_state == InputState.HIGH_BYTE:</span>
<span class="gi">+            if not self._charset_probers:</span>
<span class="gi">+                self._charset_probers = [MBCSGroupProber(self.lang_filter)]</span>
<span class="gi">+                # If we're checking non-CJK encodings, use single-byte prober</span>
<span class="gi">+                if self.lang_filter & LanguageFilter.NON_CJK:</span>
<span class="gi">+                    self._charset_probers.append(SBCSGroupProber())</span>
<span class="gi">+                self._charset_probers.append(Latin1Prober())</span>
<span class="gi">+            for prober in self._charset_probers:</span>
<span class="gi">+                if prober.feed(byte_str) == ProbingState.FOUND_IT:</span>
<span class="gi">+                    self.result = {</span>
<span class="gi">+                        "encoding": prober.charset_name,</span>
<span class="gi">+                        "confidence": prober.get_confidence(),</span>
<span class="gi">+                        "language": prober.language,</span>
<span class="gi">+                    }</span>
<span class="gi">+                    self.done = True</span>
<span class="gi">+                    break</span>
<span class="gi">+            if self.WIN_BYTE_DETECTOR.search(byte_str):</span>
<span class="gi">+                self._has_win_bytes = True</span>

<span class="w"> </span>    def close(self):
<span class="w"> </span>        """
<span class="gu">@@ -91,4 +262,67 @@ class UniversalDetector:</span>
<span class="w"> </span>        :returns:  The ``result`` attribute, a ``dict`` with the keys
<span class="w"> </span>                   `encoding`, `confidence`, and `language`.
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        # Don't bother with checks if we're already done</span>
<span class="gi">+        if self.done:</span>
<span class="gi">+            return self.result</span>
<span class="gi">+        self.done = True</span>
<span class="gi">+</span>
<span class="gi">+        if not self._got_data:</span>
<span class="gi">+            self.logger.debug("no data received!")</span>
<span class="gi">+</span>
<span class="gi">+        # Default to ASCII if it is all we've seen so far</span>
<span class="gi">+        elif self._input_state == InputState.PURE_ASCII:</span>
<span class="gi">+            self.result = {"encoding": "ascii", "confidence": 1.0, "language": ""}</span>
<span class="gi">+</span>
<span class="gi">+        # If we have seen non-ASCII, return the best that met MINIMUM_THRESHOLD</span>
<span class="gi">+        elif self._input_state == InputState.HIGH_BYTE:</span>
<span class="gi">+            prober_confidence = None</span>
<span class="gi">+            max_prober_confidence = 0.0</span>
<span class="gi">+            max_prober = None</span>
<span class="gi">+            for prober in self._charset_probers:</span>
<span class="gi">+                if not prober:</span>
<span class="gi">+                    continue</span>
<span class="gi">+                prober_confidence = prober.get_confidence()</span>
<span class="gi">+                if prober_confidence > max_prober_confidence:</span>
<span class="gi">+                    max_prober_confidence = prober_confidence</span>
<span class="gi">+                    max_prober = prober</span>
<span class="gi">+            if max_prober and (max_prober_confidence > self.MINIMUM_THRESHOLD):</span>
<span class="gi">+                charset_name = max_prober.charset_name</span>
<span class="gi">+                lower_charset_name = max_prober.charset_name.lower()</span>
<span class="gi">+                confidence = max_prober.get_confidence()</span>
<span class="gi">+                # Use Windows encoding name instead of ISO-8859 if we saw any</span>
<span class="gi">+                # extra Windows-specific bytes</span>
<span class="gi">+                if lower_charset_name.startswith("iso-8859"):</span>
<span class="gi">+                    if self._has_win_bytes:</span>
<span class="gi">+                        charset_name = self.ISO_WIN_MAP.get(</span>
<span class="gi">+                            lower_charset_name, charset_name</span>
<span class="gi">+                        )</span>
<span class="gi">+                self.result = {</span>
<span class="gi">+                    "encoding": charset_name,</span>
<span class="gi">+                    "confidence": confidence,</span>
<span class="gi">+                    "language": max_prober.language,</span>
<span class="gi">+                }</span>
<span class="gi">+</span>
<span class="gi">+        # Log all prober confidences if none met MINIMUM_THRESHOLD</span>
<span class="gi">+        if self.logger.getEffectiveLevel() <= logging.DEBUG:</span>
<span class="gi">+            if self.result["encoding"] is None:</span>
<span class="gi">+                self.logger.debug("no probers hit minimum threshold")</span>
<span class="gi">+                for group_prober in self._charset_probers:</span>
<span class="gi">+                    if not group_prober:</span>
<span class="gi">+                        continue</span>
<span class="gi">+                    if isinstance(group_prober, CharSetGroupProber):</span>
<span class="gi">+                        for prober in group_prober.probers:</span>
<span class="gi">+                            self.logger.debug(</span>
<span class="gi">+                                "%s %s confidence = %s",</span>
<span class="gi">+                                prober.charset_name,</span>
<span class="gi">+                                prober.language,</span>
<span class="gi">+                                prober.get_confidence(),</span>
<span class="gi">+                            )</span>
<span class="gi">+                    else:</span>
<span class="gi">+                        self.logger.debug(</span>
<span class="gi">+                            "%s %s confidence = %s",</span>
<span class="gi">+                            group_prober.charset_name,</span>
<span class="gi">+                            group_prober.language,</span>
<span class="gi">+                            group_prober.get_confidence(),</span>
<span class="gi">+                        )</span>
<span class="gi">+        return self.result</span>
<span class="gh">diff --git a/chardet/utf1632prober.py b/chardet/utf1632prober.py</span>
<span class="gh">index 214a766..9fd1580 100644</span>
<span class="gd">--- a/chardet/utf1632prober.py</span>
<span class="gi">+++ b/chardet/utf1632prober.py</span>
<span class="gu">@@ -1,10 +1,39 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Jason Zavaglia</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .enums import ProbingState


<span class="w"> </span>class UTF1632Prober(CharSetProber):
<span class="gd">-    '\n    This class simply looks for occurrences of zero bytes, and infers\n    whether the file is UTF16 or UTF32 (low-endian or big-endian)\n    For instance, files looking like ( \x00 \x00 \x00 [nonzero] )+\n    have a good probability to be UTF32BE.  Files looking like ( \x00 [nonzero] )+\n    may be guessed to be UTF16BE, and inversely for little-endian varieties.\n    '</span>
<span class="gi">+    """</span>
<span class="gi">+    This class simply looks for occurrences of zero bytes, and infers</span>
<span class="gi">+    whether the file is UTF16 or UTF32 (low-endian or big-endian)</span>
<span class="gi">+    For instance, files looking like ( \0 \0 \0 [nonzero] )+</span>
<span class="gi">+    have a good probability to be UTF32BE.  Files looking like ( \0 [nonzero] )+</span>
<span class="gi">+    may be guessed to be UTF16BE, and inversely for little-endian varieties.</span>
<span class="gi">+    """</span>
<span class="gi">+</span>
<span class="gi">+    # how many logical characters to scan before feeling confident of prediction</span>
<span class="w"> </span>    MIN_CHARS_FOR_DETECTION = 20
<span class="gi">+    # a fixed constant ratio of expected zeros or non-zeros in modulo-position.</span>
<span class="w"> </span>    EXPECTED_RATIO = 0.94

<span class="w"> </span>    def __init__(self):
<span class="gu">@@ -22,6 +51,83 @@ class UTF1632Prober(CharSetProber):</span>
<span class="w"> </span>        self.first_half_surrogate_pair_detected_16le = False
<span class="w"> </span>        self.reset()

<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        self.position = 0</span>
<span class="gi">+        self.zeros_at_mod = [0] * 4</span>
<span class="gi">+        self.nonzeros_at_mod = [0] * 4</span>
<span class="gi">+        self._state = ProbingState.DETECTING</span>
<span class="gi">+        self.invalid_utf16be = False</span>
<span class="gi">+        self.invalid_utf16le = False</span>
<span class="gi">+        self.invalid_utf32be = False</span>
<span class="gi">+        self.invalid_utf32le = False</span>
<span class="gi">+        self.first_half_surrogate_pair_detected_16be = False</span>
<span class="gi">+        self.first_half_surrogate_pair_detected_16le = False</span>
<span class="gi">+        self.quad = [0, 0, 0, 0]</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        if self.is_likely_utf32be():</span>
<span class="gi">+            return "utf-32be"</span>
<span class="gi">+        if self.is_likely_utf32le():</span>
<span class="gi">+            return "utf-32le"</span>
<span class="gi">+        if self.is_likely_utf16be():</span>
<span class="gi">+            return "utf-16be"</span>
<span class="gi">+        if self.is_likely_utf16le():</span>
<span class="gi">+            return "utf-16le"</span>
<span class="gi">+        # default to something valid</span>
<span class="gi">+        return "utf-16"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return ""</span>
<span class="gi">+</span>
<span class="gi">+    def approx_32bit_chars(self):</span>
<span class="gi">+        return max(1.0, self.position / 4.0)</span>
<span class="gi">+</span>
<span class="gi">+    def approx_16bit_chars(self):</span>
<span class="gi">+        return max(1.0, self.position / 2.0)</span>
<span class="gi">+</span>
<span class="gi">+    def is_likely_utf32be(self):</span>
<span class="gi">+        approx_chars = self.approx_32bit_chars()</span>
<span class="gi">+        return approx_chars >= self.MIN_CHARS_FOR_DETECTION and (</span>
<span class="gi">+            self.zeros_at_mod[0] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.zeros_at_mod[1] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.zeros_at_mod[2] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.nonzeros_at_mod[3] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and not self.invalid_utf32be</span>
<span class="gi">+        )</span>
<span class="gi">+</span>
<span class="gi">+    def is_likely_utf32le(self):</span>
<span class="gi">+        approx_chars = self.approx_32bit_chars()</span>
<span class="gi">+        return approx_chars >= self.MIN_CHARS_FOR_DETECTION and (</span>
<span class="gi">+            self.nonzeros_at_mod[0] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.zeros_at_mod[1] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.zeros_at_mod[2] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and self.zeros_at_mod[3] / approx_chars > self.EXPECTED_RATIO</span>
<span class="gi">+            and not self.invalid_utf32le</span>
<span class="gi">+        )</span>
<span class="gi">+</span>
<span class="gi">+    def is_likely_utf16be(self):</span>
<span class="gi">+        approx_chars = self.approx_16bit_chars()</span>
<span class="gi">+        return approx_chars >= self.MIN_CHARS_FOR_DETECTION and (</span>
<span class="gi">+            (self.nonzeros_at_mod[1] + self.nonzeros_at_mod[3]) / approx_chars</span>
<span class="gi">+            > self.EXPECTED_RATIO</span>
<span class="gi">+            and (self.zeros_at_mod[0] + self.zeros_at_mod[2]) / approx_chars</span>
<span class="gi">+            > self.EXPECTED_RATIO</span>
<span class="gi">+            and not self.invalid_utf16be</span>
<span class="gi">+        )</span>
<span class="gi">+</span>
<span class="gi">+    def is_likely_utf16le(self):</span>
<span class="gi">+        approx_chars = self.approx_16bit_chars()</span>
<span class="gi">+        return approx_chars >= self.MIN_CHARS_FOR_DETECTION and (</span>
<span class="gi">+            (self.nonzeros_at_mod[0] + self.nonzeros_at_mod[2]) / approx_chars</span>
<span class="gi">+            > self.EXPECTED_RATIO</span>
<span class="gi">+            and (self.zeros_at_mod[1] + self.zeros_at_mod[3]) / approx_chars</span>
<span class="gi">+            > self.EXPECTED_RATIO</span>
<span class="gi">+            and not self.invalid_utf16le</span>
<span class="gi">+        )</span>
<span class="gi">+</span>
<span class="w"> </span>    def validate_utf32_characters(self, quad):
<span class="w"> </span>        """
<span class="w"> </span>        Validate if the quad of bytes is valid UTF-32.
<span class="gu">@@ -31,7 +137,18 @@ class UTF1632Prober(CharSetProber):</span>

<span class="w"> </span>        https://en.wikipedia.org/wiki/UTF-32
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        if (</span>
<span class="gi">+            quad[0] != 0</span>
<span class="gi">+            or quad[1] > 0x10</span>
<span class="gi">+            or (quad[0] == 0 and quad[1] == 0 and 0xD8 <= quad[2] <= 0xDF)</span>
<span class="gi">+        ):</span>
<span class="gi">+            self.invalid_utf32be = True</span>
<span class="gi">+        if (</span>
<span class="gi">+            quad[3] != 0</span>
<span class="gi">+            or quad[2] > 0x10</span>
<span class="gi">+            or (quad[3] == 0 and quad[2] == 0 and 0xD8 <= quad[1] <= 0xDF)</span>
<span class="gi">+        ):</span>
<span class="gi">+            self.invalid_utf32le = True</span>

<span class="w"> </span>    def validate_utf16_characters(self, pair):
<span class="w"> </span>        """
<span class="gu">@@ -43,4 +160,64 @@ class UTF1632Prober(CharSetProber):</span>

<span class="w"> </span>        https://en.wikipedia.org/wiki/UTF-16
<span class="w"> </span>        """
<span class="gd">-        pass</span>
<span class="gi">+        if not self.first_half_surrogate_pair_detected_16be:</span>
<span class="gi">+            if 0xD8 <= pair[0] <= 0xDB:</span>
<span class="gi">+                self.first_half_surrogate_pair_detected_16be = True</span>
<span class="gi">+            elif 0xDC <= pair[0] <= 0xDF:</span>
<span class="gi">+                self.invalid_utf16be = True</span>
<span class="gi">+        else:</span>
<span class="gi">+            if 0xDC <= pair[0] <= 0xDF:</span>
<span class="gi">+                self.first_half_surrogate_pair_detected_16be = False</span>
<span class="gi">+            else:</span>
<span class="gi">+                self.invalid_utf16be = True</span>
<span class="gi">+</span>
<span class="gi">+        if not self.first_half_surrogate_pair_detected_16le:</span>
<span class="gi">+            if 0xD8 <= pair[1] <= 0xDB:</span>
<span class="gi">+                self.first_half_surrogate_pair_detected_16le = True</span>
<span class="gi">+            elif 0xDC <= pair[1] <= 0xDF:</span>
<span class="gi">+                self.invalid_utf16le = True</span>
<span class="gi">+        else:</span>
<span class="gi">+            if 0xDC <= pair[1] <= 0xDF:</span>
<span class="gi">+                self.first_half_surrogate_pair_detected_16le = False</span>
<span class="gi">+            else:</span>
<span class="gi">+                self.invalid_utf16le = True</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for c in byte_str:</span>
<span class="gi">+            mod4 = self.position % 4</span>
<span class="gi">+            self.quad[mod4] = c</span>
<span class="gi">+            if mod4 == 3:</span>
<span class="gi">+                self.validate_utf32_characters(self.quad)</span>
<span class="gi">+                self.validate_utf16_characters(self.quad[0:2])</span>
<span class="gi">+                self.validate_utf16_characters(self.quad[2:4])</span>
<span class="gi">+            if c == 0:</span>
<span class="gi">+                self.zeros_at_mod[mod4] += 1</span>
<span class="gi">+            else:</span>
<span class="gi">+                self.nonzeros_at_mod[mod4] += 1</span>
<span class="gi">+            self.position += 1</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def state(self):</span>
<span class="gi">+        if self._state in {ProbingState.NOT_ME, ProbingState.FOUND_IT}:</span>
<span class="gi">+            # terminal, decided states</span>
<span class="gi">+            return self._state</span>
<span class="gi">+        if self.get_confidence() > 0.80:</span>
<span class="gi">+            self._state = ProbingState.FOUND_IT</span>
<span class="gi">+        elif self.position > 4 * 1024:</span>
<span class="gi">+            # if we get to 4kb into the file, and we can't conclude it's UTF,</span>
<span class="gi">+            # let's give up</span>
<span class="gi">+            self._state = ProbingState.NOT_ME</span>
<span class="gi">+        return self._state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        return (</span>
<span class="gi">+            0.85</span>
<span class="gi">+            if (</span>
<span class="gi">+                self.is_likely_utf16le()</span>
<span class="gi">+                or self.is_likely_utf16be()</span>
<span class="gi">+                or self.is_likely_utf32le()</span>
<span class="gi">+                or self.is_likely_utf32be()</span>
<span class="gi">+            )</span>
<span class="gi">+            else 0.00</span>
<span class="gi">+        )</span>
<span class="gh">diff --git a/chardet/utf8prober.py b/chardet/utf8prober.py</span>
<span class="gh">index 3d04993..3aae09e 100644</span>
<span class="gd">--- a/chardet/utf8prober.py</span>
<span class="gi">+++ b/chardet/utf8prober.py</span>
<span class="gu">@@ -1,3 +1,30 @@</span>
<span class="gi">+######################## BEGIN LICENSE BLOCK ########################</span>
<span class="gi">+# The Original Code is mozilla.org code.</span>
<span class="gi">+#</span>
<span class="gi">+# The Initial Developer of the Original Code is</span>
<span class="gi">+# Netscape Communications Corporation.</span>
<span class="gi">+# Portions created by the Initial Developer are Copyright (C) 1998</span>
<span class="gi">+# the Initial Developer. All Rights Reserved.</span>
<span class="gi">+#</span>
<span class="gi">+# Contributor(s):</span>
<span class="gi">+#   Mark Pilgrim - port to Python</span>
<span class="gi">+#</span>
<span class="gi">+# This library is free software; you can redistribute it and/or</span>
<span class="gi">+# modify it under the terms of the GNU Lesser General Public</span>
<span class="gi">+# License as published by the Free Software Foundation; either</span>
<span class="gi">+# version 2.1 of the License, or (at your option) any later version.</span>
<span class="gi">+#</span>
<span class="gi">+# This library is distributed in the hope that it will be useful,</span>
<span class="gi">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="gi">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<span class="gi">+# Lesser General Public License for more details.</span>
<span class="gi">+#</span>
<span class="gi">+# You should have received a copy of the GNU Lesser General Public</span>
<span class="gi">+# License along with this library; if not, write to the Free Software</span>
<span class="gi">+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA</span>
<span class="gi">+# 02110-1301  USA</span>
<span class="gi">+######################### END LICENSE BLOCK #########################</span>
<span class="gi">+</span>
<span class="w"> </span>from .charsetprober import CharSetProber
<span class="w"> </span>from .codingstatemachine import CodingStateMachine
<span class="w"> </span>from .enums import MachineState, ProbingState
<span class="gu">@@ -12,3 +39,42 @@ class UTF8Prober(CharSetProber):</span>
<span class="w"> </span>        self.coding_sm = CodingStateMachine(UTF8_SM_MODEL)
<span class="w"> </span>        self._num_mb_chars = None
<span class="w"> </span>        self.reset()
<span class="gi">+</span>
<span class="gi">+    def reset(self):</span>
<span class="gi">+        super().reset()</span>
<span class="gi">+        self.coding_sm.reset()</span>
<span class="gi">+        self._num_mb_chars = 0</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def charset_name(self):</span>
<span class="gi">+        return "utf-8"</span>
<span class="gi">+</span>
<span class="gi">+    @property</span>
<span class="gi">+    def language(self):</span>
<span class="gi">+        return ""</span>
<span class="gi">+</span>
<span class="gi">+    def feed(self, byte_str):</span>
<span class="gi">+        for c in byte_str:</span>
<span class="gi">+            coding_state = self.coding_sm.next_state(c)</span>
<span class="gi">+            if coding_state == MachineState.ERROR:</span>
<span class="gi">+                self._state = ProbingState.NOT_ME</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.ITS_ME:</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+                break</span>
<span class="gi">+            if coding_state == MachineState.START:</span>
<span class="gi">+                if self.coding_sm.get_current_charlen() >= 2:</span>
<span class="gi">+                    self._num_mb_chars += 1</span>
<span class="gi">+</span>
<span class="gi">+        if self.state == ProbingState.DETECTING:</span>
<span class="gi">+            if self.get_confidence() > self.SHORTCUT_THRESHOLD:</span>
<span class="gi">+                self._state = ProbingState.FOUND_IT</span>
<span class="gi">+</span>
<span class="gi">+        return self.state</span>
<span class="gi">+</span>
<span class="gi">+    def get_confidence(self):</span>
<span class="gi">+        unlike = 0.99</span>
<span class="gi">+        if self._num_mb_chars < 6:</span>
<span class="gi">+            unlike *= self.ONE_CHAR_PROB**self._num_mb_chars</span>
<span class="gi">+            return 1.0 - unlike</span>
<span class="gi">+        return unlike</span>
<span class="gh">diff --git a/chardet/version.py b/chardet/version.py</span>
<span class="gh">index d7f956f..a08a06b 100644</span>
<span class="gd">--- a/chardet/version.py</span>
<span class="gi">+++ b/chardet/version.py</span>
<span class="gu">@@ -4,5 +4,6 @@ from within setup.py and from chardet subpackages.</span>

<span class="w"> </span>:author: Dan Blanchard (dan.blanchard@gmail.com)
<span class="w"> </span>"""
<span class="gd">-__version__ = '5.0.0'</span>
<span class="gd">-VERSION = __version__.split('.')</span>
<span class="gi">+</span>
<span class="gi">+__version__ = "5.0.0"</span>
<span class="gi">+VERSION = __version__.split(".")</span>
</code></pre></div>












                
              </article>
            </div>
          
          
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
        </div>
        
      </main>
      
        <footer class="md-footer">
  
  <div class="md-footer-meta md-typeset">
    <div class="md-footer-meta__inner md-grid">
      <div class="md-copyright">
  
  
    Made with
    <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
      Material for MkDocs
    </a>
  
</div>
      
    </div>
  </div>
</footer>
      
    </div>
    <div class="md-dialog" data-md-component="dialog">
      <div class="md-dialog__inner md-typeset"></div>
    </div>
    
    
    <script id="__config" type="application/json">{"base": "..", "features": [], "search": "../assets/javascripts/workers/search.6ce7567c.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script>
    
    
      <script src="../assets/javascripts/bundle.d6f25eb3.min.js"></script>
      
        <script src="https://unpkg.com/tablesort@5.3.0/dist/tablesort.min.js"></script>
      
        <script src="../javascripts/tablesort.js"></script>
      
    
  </body>
</html>