summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/cd.cpython-312.pyc
blob: 03adda0110efed619d1be16deb7a1b3a38dcc243 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 4f e0 a7 68 ea 30 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 ........O..h.0..................
0020 00 00 00 00 01 f3 74 01 00 00 97 00 64 00 64 01 6c 00 6d 01 5a 01 01 00 64 00 64 02 6c 02 5a 02 ......t.....d.d.l.m.Z...d.d.l.Z.
0040 64 00 64 03 6c 03 6d 04 5a 04 01 00 64 00 64 04 6c 05 6d 06 5a 06 01 00 64 00 64 05 6c 07 6d 08 d.d.l.m.Z...d.d.l.m.Z...d.d.l.m.
0060 5a 08 01 00 64 00 64 04 6c 09 6d 06 5a 0a 01 00 64 06 64 07 6c 0b 6d 0c 5a 0c 6d 0d 5a 0d 6d 0e Z...d.d.l.m.Z...d.d.l.m.Z.m.Z.m.
0080 5a 0e 6d 0f 5a 0f 6d 10 5a 10 01 00 64 06 64 08 6c 11 6d 12 5a 12 01 00 64 06 64 09 6c 13 6d 14 Z.m.Z.m.Z...d.d.l.m.Z...d.d.l.m.
00a0 5a 14 01 00 64 06 64 0a 6c 15 6d 16 5a 16 6d 17 5a 17 6d 18 5a 18 6d 19 5a 19 6d 1a 5a 1a 01 00 Z...d.d.l.m.Z.m.Z.m.Z.m.Z.m.Z...
00c0 64 18 64 0b 84 04 5a 1b 64 19 64 0c 84 04 5a 1c 02 00 65 08 ab 00 00 00 00 00 00 00 64 18 64 0d d.d...Z.d.d...Z...e.........d.d.
00e0 84 04 ab 00 00 00 00 00 00 00 5a 1d 02 00 65 08 ab 00 00 00 00 00 00 00 64 18 64 0e 84 04 ab 00 ..........Z...e.........d.d.....
0100 00 00 00 00 00 00 5a 1e 02 00 65 08 65 0e ac 0f ab 01 00 00 00 00 00 00 64 1a 64 10 84 04 ab 00 ......Z...e.e...........d.d.....
0120 00 00 00 00 00 00 5a 1f 09 00 64 1b 09 00 09 00 09 00 09 00 09 00 64 1c 64 11 84 05 5a 20 09 00 ......Z...d...........d.d...Z...
0140 09 00 09 00 09 00 09 00 09 00 64 1d 64 12 84 04 5a 21 64 1e 64 13 84 04 5a 22 64 1f 64 14 84 04 ..........d.d...Z!d.d...Z"d.d...
0160 5a 23 64 20 64 15 84 04 5a 24 02 00 65 08 64 16 ac 0f ab 01 00 00 00 00 00 00 09 00 64 21 09 00 Z#d.d...Z$..e.d.............d!..
0180 09 00 09 00 09 00 09 00 09 00 09 00 64 22 64 17 84 05 ab 00 00 00 00 00 00 00 5a 25 79 02 29 23 ............d"d...........Z%y.)#
01a0 e9 00 00 00 00 29 01 da 0b 61 6e 6e 6f 74 61 74 69 6f 6e 73 4e 29 01 da 12 49 6e 63 72 65 6d 65 .....)...annotationsN)...Increme
01c0 6e 74 61 6c 44 65 63 6f 64 65 72 29 01 da 07 43 6f 75 6e 74 65 72 29 01 da 09 6c 72 75 5f 63 61 ntalDecoder)...Counter)...lru_ca
01e0 63 68 65 e9 01 00 00 00 29 05 da 0b 46 52 45 51 55 45 4e 43 49 45 53 da 08 4b 4f 5f 4e 41 4d 45 che.....)...FREQUENCIES..KO_NAME
0200 53 da 18 4c 41 4e 47 55 41 47 45 5f 53 55 50 50 4f 52 54 45 44 5f 43 4f 55 4e 54 da 12 54 4f 4f S..LANGUAGE_SUPPORTED_COUNT..TOO
0220 5f 53 4d 41 4c 4c 5f 53 45 51 55 45 4e 43 45 da 08 5a 48 5f 4e 41 4d 45 53 29 01 da 20 69 73 5f _SMALL_SEQUENCE..ZH_NAMES)...is_
0240 73 75 73 70 69 63 69 6f 75 73 6c 79 5f 73 75 63 63 65 73 73 69 76 65 5f 72 61 6e 67 65 29 01 da suspiciously_successive_range)..
0260 10 43 6f 68 65 72 65 6e 63 65 4d 61 74 63 68 65 73 29 05 da 0e 69 73 5f 61 63 63 65 6e 74 75 61 .CoherenceMatches)...is_accentua
0280 74 65 64 da 08 69 73 5f 6c 61 74 69 6e da 16 69 73 5f 6d 75 6c 74 69 5f 62 79 74 65 5f 65 6e 63 ted..is_latin..is_multi_byte_enc
02a0 6f 64 69 6e 67 da 1a 69 73 5f 75 6e 69 63 6f 64 65 5f 72 61 6e 67 65 5f 73 65 63 6f 6e 64 61 72 oding..is_unicode_range_secondar
02c0 79 da 0d 75 6e 69 63 6f 64 65 5f 72 61 6e 67 65 63 01 00 00 00 00 00 00 00 00 00 00 00 07 00 00 y..unicode_rangec...............
02e0 00 03 00 00 01 f3 aa 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 ............t.........|.........
0300 72 0b 74 03 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 82 01 74 05 00 00 00 00 00 00 r.t.........d...........t.......
0320 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 7c 00 9b 00 9d 02 ab 01 ..j...................d.|.......
0340 00 00 00 00 00 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 01 02 00 7c 01 ......j...................}...|.
0360 64 03 ac 04 ab 01 00 00 00 00 00 00 7d 02 69 00 7d 03 64 05 7d 04 74 0b 00 00 00 00 00 00 00 00 d...........}.i.}.d.}.t.........
0380 64 06 64 07 ab 02 00 00 00 00 00 00 44 00 5d 57 00 00 7d 05 7c 02 6a 0d 00 00 00 00 00 00 00 00 d.d.........D.]W..}.|.j.........
03a0 00 00 00 00 00 00 00 00 00 00 74 0f 00 00 00 00 00 00 00 00 7c 05 67 01 ab 01 00 00 00 00 00 00 ..........t.........|.g.........
03c0 ab 01 00 00 00 00 00 00 7d 06 7c 06 73 01 8c 21 74 11 00 00 00 00 00 00 00 00 7c 06 ab 01 00 00 ........}.|.s..!t.........|.....
03e0 00 00 00 00 7d 07 7c 07 80 01 8c 2f 74 13 00 00 00 00 00 00 00 00 7c 07 ab 01 00 00 00 00 00 00 ....}.|..../t.........|.........
0400 64 08 75 00 73 01 8c 3d 7c 07 7c 03 76 01 72 05 64 05 7c 03 7c 07 3c 00 00 00 7c 03 7c 07 78 02 d.u.s..=|.|.v.r.d.|.|.<...|.|.x.
0420 78 02 19 00 00 00 64 09 7a 0d 00 00 63 03 63 02 3c 00 00 00 7c 04 64 09 7a 0d 00 00 7d 04 8c 59 x.....d.z...c.c.<...|.d.z...}..Y
0440 04 00 74 15 00 00 00 00 00 00 00 00 7c 03 44 00 8f 07 63 02 67 00 63 02 5d 0f 00 00 7d 07 7c 03 ..t.........|.D...c.g.c.]...}.|.
0460 7c 07 19 00 00 00 7c 04 7a 0b 00 00 64 0a 6b 5c 00 00 72 02 7c 07 91 02 8c 11 04 00 63 02 7d 07 |.....|.z...d.k\..r.|.......c.}.
0480 ab 01 00 00 00 00 00 00 53 00 63 02 01 00 63 02 7d 07 77 00 29 0b 7a 46 0a 20 20 20 20 52 65 74 ........S.c...c.}.w.).zF.....Ret
04a0 75 72 6e 20 61 73 73 6f 63 69 61 74 65 64 20 75 6e 69 63 6f 64 65 20 72 61 6e 67 65 73 20 69 6e urn.associated.unicode.ranges.in
04c0 20 61 20 73 69 6e 67 6c 65 20 62 79 74 65 20 63 6f 64 65 20 70 61 67 65 2e 0a 20 20 20 20 7a 2e .a.single.byte.code.page......z.
04e0 46 75 6e 63 74 69 6f 6e 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 6f 6e 20 6d 75 6c 74 69 2d Function.not.supported.on.multi-
0500 62 79 74 65 20 63 6f 64 65 20 70 61 67 65 7a 0a 65 6e 63 6f 64 69 6e 67 73 2e da 06 69 67 6e 6f byte.code.pagez.encodings...igno
0520 72 65 29 01 da 06 65 72 72 6f 72 73 72 02 00 00 00 e9 40 00 00 00 e9 ff 00 00 00 46 72 07 00 00 re)...errorsr.....@........Fr...
0540 00 67 33 33 33 33 33 33 c3 3f 29 0b 72 11 00 00 00 da 07 4f 53 45 72 72 6f 72 da 09 69 6d 70 6f .g333333.?).r......OSError..impo
0560 72 74 6c 69 62 da 0d 69 6d 70 6f 72 74 5f 6d 6f 64 75 6c 65 72 04 00 00 00 da 05 72 61 6e 67 65 rtlib..import_moduler......range
0580 da 06 64 65 63 6f 64 65 da 05 62 79 74 65 73 72 13 00 00 00 72 12 00 00 00 da 06 73 6f 72 74 65 ..decode..bytesr....r......sorte
05a0 64 29 08 da 09 69 61 6e 61 5f 6e 61 6d 65 da 07 64 65 63 6f 64 65 72 da 01 70 da 0b 73 65 65 6e d)...iana_name..decoder..p..seen
05c0 5f 72 61 6e 67 65 73 da 0f 63 68 61 72 61 63 74 65 72 5f 63 6f 75 6e 74 da 01 69 da 05 63 68 75 _ranges..character_count..i..chu
05e0 6e 6b da 0f 63 68 61 72 61 63 74 65 72 5f 72 61 6e 67 65 73 08 00 00 00 20 20 20 20 20 20 20 20 nk..character_ranges............
0600 fa 5c 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 .\/home/blackhao/uiuc-course-gra
0620 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 ph/.venv/lib/python3.12/site-pac
0640 6b 61 67 65 73 2f 63 68 61 72 73 65 74 5f 6e 6f 72 6d 61 6c 69 7a 65 72 2f 63 64 2e 70 79 da 16 kages/charset_normalizer/cd.py..
0660 65 6e 63 6f 64 69 6e 67 5f 75 6e 69 63 6f 64 65 5f 72 61 6e 67 65 72 29 00 00 00 1b 00 00 00 73 encoding_unicode_ranger).......s
0680 00 01 00 00 80 00 f4 08 00 08 1e 98 69 d4 07 28 dc 0e 15 d0 16 46 d3 0e 47 d0 08 47 e4 0e 17 d7 ............i..(.....F..G..G....
06a0 0e 25 d1 0e 25 a8 0a b0 39 b0 2b d0 26 3e d3 0e 3f d7 0e 52 d1 0e 52 80 47 e1 1c 23 a8 38 d4 1c .%..%...9.+.&>..?..R..R.G..#.8..
06c0 34 80 41 d8 22 24 80 4b d8 1b 1c 80 4f e4 0d 12 90 34 98 14 d3 0d 1e f2 00 0d 05 25 88 01 d8 15 4.A."$.K....O....4.........%....
06e0 16 97 58 91 58 9c 65 a0 51 a0 43 9b 6a d3 15 29 88 05 e2 0b 10 dc 2a 37 b8 05 d3 2a 3e 88 4f e0 ..X.X.e.Q.C.j..)......*7...*>.O.
0700 0f 1e d0 0f 26 d8 10 18 e4 0f 29 a8 2f d3 0f 3a b8 65 d2 0f 43 d8 13 22 a8 2b d1 13 35 d8 33 34 ....&.....)./..:.e..C..".+..5.34
0720 90 4b a0 0f d1 14 30 d8 10 1b 98 4f d3 10 2c b0 01 d1 10 31 d3 10 2c d8 10 1f a0 31 d1 10 24 91 .K....0....O..,....1..,....1..$.
0740 0f f0 1b 0d 05 25 f4 1e 00 0c 12 f0 06 00 24 2f f6 05 04 09 0a e0 10 1f d8 0f 1a 98 3f d1 0f 2b .....%........$/............?..+
0760 a8 6f d1 0f 3d c0 14 d2 0f 45 f2 05 00 0d 1c f2 03 04 09 0a f3 03 06 0c 06 f0 00 06 05 06 f9 f2 .o..=....E......................
0780 02 04 09 0a 73 06 00 00 00 c2 35 14 43 10 08 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ....s.....5.C..c................
07a0 03 00 00 01 f3 92 00 00 00 97 00 67 00 7d 01 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 ...........g.}.t.........j......
07c0 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 2d 00 00 5c 02 00 00 7d .....................D.]-..\...}
07e0 02 7d 03 7c 03 44 00 5d 23 00 00 7d 04 74 05 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 .}.|.D.]#..}.t.........|........
0800 00 7c 00 6b 28 00 00 73 01 8c 12 7c 01 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .|.k(..s...|.j..................
0820 00 7c 02 ab 01 00 00 00 00 00 00 01 00 01 00 8c 2d 04 00 8c 2f 04 00 7c 01 53 00 29 01 7a 3e 0a .|..............-.../..|.S.).z>.
0840 20 20 20 20 52 65 74 75 72 6e 20 69 6e 66 65 72 72 65 64 20 6c 61 6e 67 75 61 67 65 73 20 75 73 ....Return.inferred.languages.us
0860 65 64 20 77 69 74 68 20 61 20 75 6e 69 63 6f 64 65 20 72 61 6e 67 65 2e 0a 20 20 20 20 29 04 72 ed.with.a.unicode.range......).r
0880 08 00 00 00 da 05 69 74 65 6d 73 72 13 00 00 00 da 06 61 70 70 65 6e 64 29 05 da 0d 70 72 69 6d ......itemsr......append)...prim
08a0 61 72 79 5f 72 61 6e 67 65 da 09 6c 61 6e 67 75 61 67 65 73 da 08 6c 61 6e 67 75 61 67 65 da 0a ary_range..languages..language..
08c0 63 68 61 72 61 63 74 65 72 73 da 09 63 68 61 72 61 63 74 65 72 73 05 00 00 00 20 20 20 20 20 72 characters..characters.........r
08e0 28 00 00 00 da 17 75 6e 69 63 6f 64 65 5f 72 61 6e 67 65 5f 6c 61 6e 67 75 61 67 65 73 72 32 00 (.....unicode_range_languagesr2.
0900 00 00 40 00 00 00 73 5b 00 00 00 80 00 f0 08 00 1c 1e 80 49 e4 20 2b d7 20 31 d1 20 31 d3 20 33 ..@...s[...........I..+..1..1..3
0920 f2 00 04 05 16 d1 08 1c 88 08 90 2a d8 19 23 f2 00 03 09 16 88 49 dc 0f 1c 98 59 d3 0f 27 a8 3d ...........*..#......I....Y..'.=
0940 d3 0f 38 d8 10 19 d7 10 20 d1 10 20 a0 18 d4 10 2a d9 10 15 f1 07 03 09 16 f0 03 04 05 16 f0 0c ..8.............*...............
0960 00 0c 15 d0 04 14 f3 00 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 ...........c....................
0980 f3 5a 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 01 64 01 7d .Z.....t.........|.........}.d.}
09a0 02 7c 01 44 00 5d 0a 00 00 7d 03 64 02 7c 03 76 01 73 01 8c 08 7c 03 7d 02 01 00 6e 01 04 00 7c .|.D.]...}.d.|.v.s...|.}...n...|
09c0 02 80 03 64 03 67 01 53 00 74 03 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 53 00 29 ...d.g.S.t.........|.........S.)
09e0 04 7a 9c 0a 20 20 20 20 53 69 6e 67 6c 65 2d 62 79 74 65 20 65 6e 63 6f 64 69 6e 67 20 6c 61 6e .z......Single-byte.encoding.lan
0a00 67 75 61 67 65 20 61 73 73 6f 63 69 61 74 69 6f 6e 2e 20 53 6f 6d 65 20 63 6f 64 65 20 70 61 67 guage.association..Some.code.pag
0a20 65 20 61 72 65 20 68 65 61 76 69 6c 79 20 6c 69 6e 6b 65 64 20 74 6f 20 70 61 72 74 69 63 75 6c e.are.heavily.linked.to.particul
0a40 61 72 20 6c 61 6e 67 75 61 67 65 28 73 29 2e 0a 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f ar.language(s)......This.functio
0a60 6e 20 64 6f 65 73 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 63 65 2e 0a 20 20 20 20 4e n.does.the.correspondence......N
0a80 da 05 4c 61 74 69 6e fa 0b 4c 61 74 69 6e 20 42 61 73 65 64 29 02 72 29 00 00 00 72 32 00 00 00 ..Latin..Latin.Based).r)...r2...
0aa0 29 04 72 20 00 00 00 da 0e 75 6e 69 63 6f 64 65 5f 72 61 6e 67 65 73 72 2d 00 00 00 da 0f 73 70 ).r......unicode_rangesr-.....sp
0ac0 65 63 69 66 69 65 64 5f 72 61 6e 67 65 73 04 00 00 00 20 20 20 20 72 28 00 00 00 da 12 65 6e 63 ecified_ranges........r(.....enc
0ae0 6f 64 69 6e 67 5f 6c 61 6e 67 75 61 67 65 73 72 39 00 00 00 4f 00 00 00 73 4d 00 00 00 80 00 f4 oding_languagesr9...O...sM......
0b00 0c 00 21 37 b0 79 d3 20 41 80 4e d8 20 24 80 4d e0 1b 29 f2 00 03 05 12 88 0f d8 0b 12 98 2f d2 ..!7.y..A.N..$.M..).........../.
0b20 0b 29 d8 1c 2b 88 4d d9 0c 11 f0 07 03 05 12 f0 0a 00 08 15 d0 07 1c d8 10 1d 88 7f d0 08 1e e4 .)..+.M.........................
0b40 0b 22 a0 3d d3 0b 31 d0 04 31 72 33 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 .".=..1..1r3...c................
0b60 03 00 00 01 f3 ec 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........|.j..................
0b80 00 64 01 ab 01 00 00 00 00 00 00 73 27 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .d.........s'|.j................
0ba0 00 00 00 64 02 ab 01 00 00 00 00 00 00 73 16 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ...d.........s.|.j..............
0bc0 00 00 00 00 00 64 03 ab 01 00 00 00 00 00 00 73 05 7c 00 64 04 6b 28 00 00 72 03 64 05 67 01 53 .....d.........s.|.d.k(..r.d.g.S
0be0 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 06 ab 01 00 00 00 00 00 .|.j...................d........
0c00 00 73 08 7c 00 74 02 00 00 00 00 00 00 00 00 76 00 72 03 64 07 67 01 53 00 7c 00 6a 01 00 00 00 .s.|.t.........v.r.d.g.S.|.j....
0c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 08 ab 01 00 00 00 00 00 00 73 08 7c 00 74 04 00 ...............d.........s.|.t..
0c40 00 00 00 00 00 00 00 76 00 72 03 64 09 67 01 53 00 67 00 53 00 29 0a 7a 9b 0a 20 20 20 20 4d 75 .......v.r.d.g.S.g.S.).z......Mu
0c60 6c 74 69 2d 62 79 74 65 20 65 6e 63 6f 64 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 61 73 73 6f 63 lti-byte.encoding.language.assoc
0c80 69 61 74 69 6f 6e 2e 20 53 6f 6d 65 20 63 6f 64 65 20 70 61 67 65 20 61 72 65 20 68 65 61 76 69 iation..Some.code.page.are.heavi
0ca0 6c 79 20 6c 69 6e 6b 65 64 20 74 6f 20 70 61 72 74 69 63 75 6c 61 72 20 6c 61 6e 67 75 61 67 65 ly.linked.to.particular.language
0cc0 28 73 29 2e 0a 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 74 68 65 20 (s)......This.function.does.the.
0ce0 63 6f 72 72 65 73 70 6f 6e 64 65 6e 63 65 2e 0a 20 20 20 20 da 06 73 68 69 66 74 5f da 0a 69 73 correspondence........shift_..is
0d00 6f 32 30 32 32 5f 6a 70 da 05 65 75 63 5f 6a da 05 63 70 39 33 32 da 08 4a 61 70 61 6e 65 73 65 o2022_jp..euc_j..cp932..Japanese
0d20 da 02 67 62 da 07 43 68 69 6e 65 73 65 da 0a 69 73 6f 32 30 32 32 5f 6b 72 da 06 4b 6f 72 65 61 ..gb..Chinese..iso2022_kr..Korea
0d40 6e 29 03 da 0a 73 74 61 72 74 73 77 69 74 68 72 0c 00 00 00 72 09 00 00 00 29 01 72 20 00 00 00 n)...startswithr....r....).r....
0d60 73 01 00 00 00 20 72 28 00 00 00 da 15 6d 62 5f 65 6e 63 6f 64 69 6e 67 5f 6c 61 6e 67 75 61 67 s.....r(.....mb_encoding_languag
0d80 65 73 72 45 00 00 00 63 00 00 00 73 7d 00 00 00 80 00 f0 0e 00 09 12 d7 08 1c d1 08 1c 98 58 d4 esrE...c...s}.................X.
0da0 08 26 d8 0b 14 d7 0b 1f d1 0b 1f a0 0c d4 0b 2d d8 0b 14 d7 0b 1f d1 0b 1f a0 07 d4 0b 28 d8 0b .&.............-.............(..
0dc0 14 98 07 d2 0b 1f e0 10 1a 88 7c d0 08 1b d8 07 10 d7 07 1b d1 07 1b 98 44 d4 07 21 a0 59 b4 28 ..........|.............D..!.Y.(
0de0 d1 25 3a d8 10 19 88 7b d0 08 1a d8 07 10 d7 07 1b d1 07 1b 98 4c d4 07 29 a8 59 bc 28 d1 2d 42 .%:....{.............L..).Y.(.-B
0e00 d8 10 18 88 7a d0 08 19 e0 0b 0d 80 49 72 33 00 00 00 29 01 da 07 6d 61 78 73 69 7a 65 63 01 00 ....z.......Ir3...)...maxsizec..
0e20 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 72 00 00 00 97 00 64 01 7d 01 64 02 7d ...................r.....d.}.d.}
0e40 02 74 00 00 00 00 00 00 00 00 00 7c 00 19 00 00 00 44 00 5d 24 00 00 7d 03 7c 01 73 0d 74 03 00 .t.........|.....D.]$..}.|.s.t..
0e60 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 72 02 64 02 7d 01 7c 02 73 01 8c 15 74 05 00 .......|.........r.d.}.|.s...t..
0e80 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 64 01 75 00 73 01 8c 23 64 01 7d 02 8c 26 04 .......|.........d.u.s..#d.}..&.
0ea0 00 7c 01 7c 02 66 02 53 00 29 03 7a 67 0a 20 20 20 20 44 65 74 65 72 6d 69 6e 65 20 6d 61 69 6e .|.|.f.S.).zg.....Determine.main
0ec0 20 61 73 70 65 63 74 73 20 66 72 6f 6d 20 61 20 73 75 70 70 6f 72 74 65 64 20 6c 61 6e 67 75 61 .aspects.from.a.supported.langua
0ee0 67 65 20 69 66 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 61 63 63 65 6e 74 73 20 61 6e 64 20 69 66 ge.if.it.contains.accents.and.if
0f00 20 69 73 20 70 75 72 65 20 4c 61 74 69 6e 2e 0a 20 20 20 20 46 54 29 03 72 08 00 00 00 72 0f 00 .is.pure.Latin......FT).r....r..
0f20 00 00 72 10 00 00 00 29 04 72 2f 00 00 00 da 13 74 61 72 67 65 74 5f 68 61 76 65 5f 61 63 63 65 ..r....).r/.....target_have_acce
0f40 6e 74 73 da 11 74 61 72 67 65 74 5f 70 75 72 65 5f 6c 61 74 69 6e 72 31 00 00 00 73 04 00 00 00 nts..target_pure_latinr1...s....
0f60 20 20 20 20 72 28 00 00 00 da 13 67 65 74 5f 74 61 72 67 65 74 5f 66 65 61 74 75 72 65 73 72 4a ....r(.....get_target_featuresrJ
0f80 00 00 00 78 00 00 00 73 57 00 00 00 80 00 f0 0a 00 21 26 d0 04 17 d8 1e 22 d0 04 15 e4 15 20 a0 ...x...sW........!&.....".......
0fa0 18 d1 15 2a f2 00 04 05 26 88 09 d9 0f 22 a4 7e b0 69 d4 27 40 d8 22 26 d0 0c 1f da 0b 1c a4 18 ...*....&....".~.i.'@."&........
0fc0 a8 29 d3 21 34 b8 05 d2 21 3d d8 20 25 d1 0c 1d f0 09 04 05 26 f0 0c 00 0c 1f d0 20 31 d0 0b 31 .).!4...!=..%.......&.......1..1
0fe0 d0 04 31 72 33 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 00 00 01 f3 80 01 ..1r3...c.......................
1000 00 00 97 00 67 00 7d 02 74 01 00 00 00 00 00 00 00 00 64 01 84 00 7c 00 44 00 ab 00 00 00 00 00 ....g.}.t.........d...|.D.......
1020 00 00 ab 01 00 00 00 00 00 00 7d 03 74 03 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 ..........}.t.........j.........
1040 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 68 00 00 5c 02 00 00 7d 04 7d 05 ..................D.]h..\...}.}.
1060 74 07 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 5c 02 00 00 7d 06 7d 07 7c 01 72 05 t.........|.........\...}.}.|.r.
1080 7c 07 64 02 75 00 72 01 8c 1b 7c 06 64 02 75 00 72 03 7c 03 72 01 8c 22 74 09 00 00 00 00 00 00 |.d.u.r...|.d.u.r.|.r.."t.......
10a0 00 00 7c 05 ab 01 00 00 00 00 00 00 7d 08 74 09 00 00 00 00 00 00 00 00 7c 05 44 00 8f 09 63 02 ..|.........}.t.........|.D...c.
10c0 67 00 63 02 5d 09 00 00 7d 09 7c 09 7c 00 76 00 73 01 8c 08 7c 09 91 02 8c 0b 04 00 63 02 7d 09 g.c.]...}.|.|.v.s...|.......c.}.
10e0 ab 01 00 00 00 00 00 00 7d 0a 7c 0a 7c 08 7a 0b 00 00 7d 0b 7c 0b 64 03 6b 5c 00 00 73 01 8c 56 ........}.|.|.z...}.|.d.k\..s..V
1100 7c 02 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 7c 0b 66 02 ab 01 00 00 |.j...................|.|.f.....
1120 00 00 00 00 01 00 8c 6a 04 00 74 0d 00 00 00 00 00 00 00 00 7c 02 64 04 84 00 64 05 ac 06 ab 03 .......j..t.........|.d...d.....
1140 00 00 00 00 00 00 7d 02 7c 02 44 00 8f 0c 63 02 67 00 63 02 5d 07 00 00 7d 0c 7c 0c 64 07 19 00 ......}.|.D...c.g.c.]...}.|.d...
1160 00 00 91 02 8c 09 04 00 63 02 7d 0c 53 00 63 02 01 00 63 02 7d 09 77 00 63 02 01 00 63 02 7d 0c ........c.}.S.c...c.}.w.c...c.}.
1180 77 00 29 08 7a 45 0a 20 20 20 20 52 65 74 75 72 6e 20 61 73 73 6f 63 69 61 74 65 64 20 6c 61 6e w.).zE.....Return.associated.lan
11a0 67 75 61 67 65 73 20 61 73 73 6f 63 69 61 74 65 64 20 74 6f 20 67 69 76 65 6e 20 63 68 61 72 61 guages.associated.to.given.chara
11c0 63 74 65 72 73 2e 0a 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 33 00 00 01 cters......c................3...
11e0 f3 32 00 00 00 4b 00 01 00 97 00 7c 00 5d 0f 00 00 7d 01 74 01 00 00 00 00 00 00 00 00 7c 01 ab .2...K.....|.]...}.t.........|..
1200 01 00 00 00 00 00 00 96 01 97 01 01 00 8c 11 04 00 79 00 ad 03 77 01 a9 01 4e 29 01 72 0f 00 00 .................y...w...N).r...
1220 00 29 02 da 02 2e 30 72 31 00 00 00 73 02 00 00 00 20 20 72 28 00 00 00 fa 09 3c 67 65 6e 65 78 .)....0r1...s......r(.....<genex
1240 70 72 3e 7a 25 61 6c 70 68 61 62 65 74 5f 6c 61 6e 67 75 61 67 65 73 2e 3c 6c 6f 63 61 6c 73 3e pr>z%alphabet_languages.<locals>
1260 2e 3c 67 65 6e 65 78 70 72 3e 91 00 00 00 73 15 00 00 00 e8 00 f8 80 00 d2 1d 54 b8 49 9c 6e a8 .<genexpr>....s...........T.I.n.
1280 59 d7 1e 37 d1 1d 54 f9 73 04 00 00 00 82 15 17 01 46 67 9a 99 99 99 99 99 c9 3f 63 01 00 00 00 Y..7..T.s........Fg.......?c....
12a0 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 01 f3 0c 00 00 00 97 00 7c 00 64 01 19 00 00 00 53 .......................|.d.....S
12c0 00 a9 02 4e 72 07 00 00 00 a9 00 a9 01 da 01 78 73 01 00 00 00 20 72 28 00 00 00 fa 08 3c 6c 61 ...Nr..........xs.....r(.....<la
12e0 6d 62 64 61 3e 7a 24 61 6c 70 68 61 62 65 74 5f 6c 61 6e 67 75 61 67 65 73 2e 3c 6c 6f 63 61 6c mbda>z$alphabet_languages.<local
1300 73 3e 2e 3c 6c 61 6d 62 64 61 3e a7 00 00 00 73 0a 00 00 00 80 00 b0 01 b0 21 b1 04 80 00 72 33 s>.<lambda>....s.........!....r3
1320 00 00 00 54 a9 02 da 03 6b 65 79 da 07 72 65 76 65 72 73 65 72 02 00 00 00 29 07 da 03 61 6e 79 ...T....key..reverser....)...any
1340 72 08 00 00 00 72 2b 00 00 00 72 4a 00 00 00 da 03 6c 65 6e 72 2c 00 00 00 72 1f 00 00 00 29 0d r....r+...rJ.....lenr,...r....).
1360 72 30 00 00 00 da 10 69 67 6e 6f 72 65 5f 6e 6f 6e 5f 6c 61 74 69 6e 72 2e 00 00 00 da 13 73 6f r0.....ignore_non_latinr......so
1380 75 72 63 65 5f 68 61 76 65 5f 61 63 63 65 6e 74 73 72 2f 00 00 00 da 13 6c 61 6e 67 75 61 67 65 urce_have_accentsr/.....language
13a0 5f 63 68 61 72 61 63 74 65 72 73 72 48 00 00 00 72 49 00 00 00 72 24 00 00 00 da 01 63 da 15 63 _charactersrH...rI...r$.....c..c
13c0 68 61 72 61 63 74 65 72 5f 6d 61 74 63 68 5f 63 6f 75 6e 74 da 05 72 61 74 69 6f da 13 63 6f 6d haracter_match_count..ratio..com
13e0 70 61 74 69 62 6c 65 5f 6c 61 6e 67 75 61 67 65 73 0d 00 00 00 20 20 20 20 20 20 20 20 20 20 20 patible_languages...............
1400 20 20 72 28 00 00 00 da 12 61 6c 70 68 61 62 65 74 5f 6c 61 6e 67 75 61 67 65 73 72 62 00 00 00 ..r(.....alphabet_languagesrb...
1420 89 00 00 00 73 e9 00 00 00 80 00 f0 0c 00 2a 2c 80 49 e4 1a 1d d1 1d 54 c8 1a d4 1d 54 d3 1a 54 ....s.........*,.I.....T....T..T
1440 d0 04 17 e4 29 34 d7 29 3a d1 29 3a d3 29 3c f2 00 12 05 30 d1 08 25 88 08 d0 12 25 dc 31 44 c0 ....)4.):.):.)<....0..%....%.1D.
1460 58 d3 31 4e d1 08 2e d0 08 1b d0 1d 2e e1 0b 1b d0 20 31 b0 55 d1 20 3a d8 0c 14 e0 0b 1e a0 25 X.1N..............1.U..:.......%
1480 d1 0b 27 d1 2c 3f d8 0c 14 e4 1f 22 d0 23 36 d3 1f 37 88 0f e4 25 28 d8 18 2b d6 0c 3f 90 31 a8 ..'.,?.....".#6..7...%(..+..?.1.
14a0 71 b0 4a aa 7f 8a 51 d2 0c 3f f3 03 02 26 0a d0 08 1d f0 08 00 18 2d a8 7f d1 17 3e 88 05 e0 0b q.J...Q..?...&........-....>....
14c0 10 90 43 8b 3c d8 0c 15 d7 0c 1c d1 0c 1c 98 68 a8 05 d0 1d 2e d5 0c 2f f0 25 12 05 30 f4 28 00 ..C.<..........h......./.%..0.(.
14e0 11 17 90 79 a1 6e b8 64 d4 10 43 80 49 e0 3e 47 d6 0b 48 d0 27 3a d0 0c 1f a0 01 d3 0c 22 d2 0b ...y.n.d..C.I.>G..H.':......."..
1500 48 d0 04 48 f9 f2 15 00 0d 40 01 f9 f2 14 00 0c 49 01 73 12 00 00 00 c1 1f 09 42 36 0a c1 29 04 H..H.....@......I.s.......B6..).
1520 42 36 0a c2 27 0c 42 3b 04 63 02 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 01 f3 38 B6..'.B;.c.....................8
1540 03 00 00 97 00 7c 00 74 00 00 00 00 00 00 00 00 00 76 01 72 0e 74 03 00 00 00 00 00 00 00 00 7c .....|.t.........v.r.t.........|
1560 00 9b 00 64 01 9d 02 ab 01 00 00 00 00 00 00 82 01 64 02 7d 02 74 05 00 00 00 00 00 00 00 00 74 ...d.............d.}.t.........t
1580 00 00 00 00 00 00 00 00 00 7c 00 19 00 00 00 ab 01 00 00 00 00 00 00 7d 03 74 07 00 00 00 00 00 .........|.............}.t......
15a0 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 04 74 07 00 00 00 00 00 00 00 00 74 00 00 00 00 00 00 ...|.........}.t.........t......
15c0 00 00 00 7c 00 19 00 00 00 ab 01 00 00 00 00 00 00 7d 05 7c 05 64 03 6b 44 00 00 7d 06 74 09 00 ...|.............}.|.d.kD..}.t..
15e0 00 00 00 00 00 00 00 7c 01 74 0b 00 00 00 00 00 00 00 00 64 02 7c 04 ab 02 00 00 00 00 00 00 ab .......|.t.........d.|..........
1600 02 00 00 00 00 00 00 44 00 90 01 5d 27 00 00 5c 02 00 00 7d 07 7d 08 7c 07 7c 03 76 01 72 01 8c .......D...]'..\...}.}.|.|.v.r..
1620 0c 74 00 00 00 00 00 00 00 00 00 7c 00 19 00 00 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 .t.........|.....j..............
1640 00 00 00 00 00 7c 07 ab 01 00 00 00 00 00 00 7d 09 7c 05 7c 04 7a 0b 00 00 7d 0a 74 0f 00 00 00 .....|.........}.|.|.z...}.t....
1660 00 00 00 00 00 7c 08 7c 0a 7a 05 00 00 ab 01 00 00 00 00 00 00 7d 0b 7c 06 64 04 75 00 72 12 74 .....|.|.z...........}.|.d.u.r.t
1680 11 00 00 00 00 00 00 00 00 7c 0b 7c 09 7a 0a 00 00 ab 01 00 00 00 00 00 00 64 05 6b 44 00 00 72 .........|.|.z...........d.kD..r
16a0 01 8c 4d 7c 06 64 06 75 00 72 1a 74 11 00 00 00 00 00 00 00 00 7c 0b 7c 09 7a 0a 00 00 ab 01 00 ..M|.d.u.r.t.........|.|.z......
16c0 00 00 00 00 00 7c 05 64 07 7a 0b 00 00 6b 02 00 00 72 06 7c 02 64 08 7a 0d 00 00 7d 02 8c 6b 74 .....|.d.z...k...r.|.d.z...}..kt
16e0 00 00 00 00 00 00 00 00 00 7c 00 19 00 00 00 64 02 7c 09 1a 00 7d 0c 74 00 00 00 00 00 00 00 00 .........|.....d.|...}.t........
1700 00 7c 00 19 00 00 00 7c 09 64 09 1a 00 7d 0d 7c 01 64 02 7c 08 1a 00 7d 0e 7c 01 7c 08 64 09 1a .|.....|.d...}.|.d.|...}.|.|.d..
1720 00 7d 0f 74 07 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 0e ab 01 00 00 00 00 00 .}.t.........t.........|........
1740 00 74 05 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 7a 01 00 00 ab 01 00 00 00 00 00 .t.........|.........z..........
1760 00 7d 10 74 07 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 0f ab 01 00 00 00 00 00 .}.t.........t.........|........
1780 00 74 05 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 00 00 00 7a 01 00 00 ab 01 00 00 00 00 00 .t.........|.........z..........
17a0 00 7d 11 74 07 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 64 02 6b 28 00 00 72 0b 7c .}.t.........|.........d.k(..r.|
17c0 10 64 05 6b 1a 00 00 72 06 7c 02 64 08 7a 0d 00 00 7d 02 8c e6 74 07 00 00 00 00 00 00 00 00 7c .d.k...r.|.d.z...}...t.........|
17e0 0d ab 01 00 00 00 00 00 00 64 02 6b 28 00 00 72 0b 7c 11 64 05 6b 1a 00 00 72 06 7c 02 64 08 7a .........d.k(..r.|.d.k...r.|.d.z
1800 0d 00 00 7d 02 8c ff 7c 10 74 07 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 7a 0b 00 ...}...|.t.........|.........z..
1820 00 64 0a 6b 5c 00 00 73 13 7c 11 74 07 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 00 00 00 7a .d.k\..s.|.t.........|.........z
1840 0b 00 00 64 0a 6b 5c 00 00 73 02 90 01 8c 23 7c 02 64 08 7a 0d 00 00 7d 02 90 01 8c 2a 04 00 7c ...d.k\..s....#|.d.z...}....*..|
1860 02 74 07 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7a 0b 00 00 53 00 29 0b 61 4e 01 .t.........|.........z...S.).aN.
1880 00 00 0a 20 20 20 20 44 65 74 65 72 6d 69 6e 65 20 69 66 20 61 20 6f 72 64 65 72 65 64 20 63 68 .......Determine.if.a.ordered.ch
18a0 61 72 61 63 74 65 72 73 20 6c 69 73 74 20 28 62 79 20 6f 63 63 75 72 72 65 6e 63 65 20 66 72 6f aracters.list.(by.occurrence.fro
18c0 6d 20 6d 6f 73 74 20 61 70 70 65 61 72 61 6e 63 65 20 74 6f 20 72 61 72 65 73 74 29 20 6d 61 74 m.most.appearance.to.rarest).mat
18e0 63 68 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6c 61 6e 67 75 61 67 65 2e 0a 20 20 20 20 54 68 ch.a.particular.language......Th
1900 65 20 72 65 73 75 6c 74 20 69 73 20 61 20 72 61 74 69 6f 20 62 65 74 77 65 65 6e 20 30 2e 20 28 e.result.is.a.ratio.between.0..(
1920 61 62 73 6f 6c 75 74 65 6c 79 20 6e 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 63 65 29 20 61 6e absolutely.no.correspondence).an
1940 64 20 31 2e 20 28 6e 65 61 72 20 70 65 72 66 65 63 74 20 66 69 74 29 2e 0a 20 20 20 20 42 65 77 d.1..(near.perfect.fit)......Bew
1960 61 72 65 20 74 68 61 74 20 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6e 6f 74 20 73 74 72 69 are.that.is.function.is.not.stri
1980 63 74 20 6f 6e 20 74 68 65 20 6d 61 74 63 68 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 65 61 73 65 ct.on.the.match.in.order.to.ease
19a0 20 74 68 65 20 64 65 74 65 63 74 69 6f 6e 2e 20 28 4d 65 61 6e 69 6e 67 20 63 6c 6f 73 65 20 6d .the.detection..(Meaning.close.m
19c0 61 74 63 68 20 69 73 20 31 2e 29 0a 20 20 20 20 7a 0e 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 atch.is.1.).....z..not.available
19e0 72 02 00 00 00 e9 1a 00 00 00 46 e9 04 00 00 00 54 e9 03 00 00 00 72 07 00 00 00 4e 67 9a 99 99 r.........F.....T.....r....Ng...
1a00 99 99 99 d9 3f 29 09 72 08 00 00 00 da 0a 56 61 6c 75 65 45 72 72 6f 72 da 03 73 65 74 72 5a 00 ....?).r......ValueError..setrZ.
1a20 00 00 da 03 7a 69 70 72 1c 00 00 00 da 05 69 6e 64 65 78 da 03 69 6e 74 da 03 61 62 73 29 12 72 ....zipr......index..int..abs).r
1a40 2f 00 00 00 da 12 6f 72 64 65 72 65 64 5f 63 68 61 72 61 63 74 65 72 73 da 18 63 68 61 72 61 63 /.....ordered_characters..charac
1a60 74 65 72 5f 61 70 70 72 6f 76 65 64 5f 63 6f 75 6e 74 da 18 46 52 45 51 55 45 4e 43 49 45 53 5f ter_approved_count..FREQUENCIES_
1a80 6c 61 6e 67 75 61 67 65 5f 73 65 74 da 18 6f 72 64 65 72 65 64 5f 63 68 61 72 61 63 74 65 72 73 language_set..ordered_characters
1aa0 5f 63 6f 75 6e 74 da 20 74 61 72 67 65 74 5f 6c 61 6e 67 75 61 67 65 5f 63 68 61 72 61 63 74 65 _count..target_language_characte
1ac0 72 73 5f 63 6f 75 6e 74 da 0e 6c 61 72 67 65 5f 61 6c 70 68 61 62 65 74 72 31 00 00 00 da 0e 63 rs_count..large_alphabetr1.....c
1ae0 68 61 72 61 63 74 65 72 5f 72 61 6e 6b da 1a 63 68 61 72 61 63 74 65 72 5f 72 61 6e 6b 5f 69 6e haracter_rank..character_rank_in
1b00 5f 6c 61 6e 67 75 61 67 65 da 19 65 78 70 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 69 6f 6e 5f 72 _language..expected_projection_r
1b20 61 74 69 6f da 19 63 68 61 72 61 63 74 65 72 5f 72 61 6e 6b 5f 70 72 6f 6a 65 63 74 69 6f 6e da atio..character_rank_projection.
1b40 18 63 68 61 72 61 63 74 65 72 73 5f 62 65 66 6f 72 65 5f 73 6f 75 72 63 65 da 17 63 68 61 72 61 .characters_before_source..chara
1b60 63 74 65 72 73 5f 61 66 74 65 72 5f 73 6f 75 72 63 65 da 11 63 68 61 72 61 63 74 65 72 73 5f 62 cters_after_source..characters_b
1b80 65 66 6f 72 65 da 10 63 68 61 72 61 63 74 65 72 73 5f 61 66 74 65 72 da 12 62 65 66 6f 72 65 5f efore..characters_after..before_
1ba0 6d 61 74 63 68 5f 63 6f 75 6e 74 da 11 61 66 74 65 72 5f 6d 61 74 63 68 5f 63 6f 75 6e 74 73 12 match_count..after_match_counts.
1bc0 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 28 00 00 00 da 1d 63 68 61 72 .....................r(.....char
1be0 61 63 74 65 72 73 5f 70 6f 70 75 6c 61 72 69 74 79 5f 63 6f 6d 70 61 72 65 72 7d 00 00 00 ac 00 acters_popularity_comparer}.....
1c00 00 00 73 3b 02 00 00 80 00 f0 10 00 08 10 94 7b d1 07 22 dc 0e 18 98 48 98 3a a0 5e d0 19 34 d3 ..s;...........{.."....H.:.^..4.
1c20 0e 35 d0 08 35 e0 24 25 d0 04 1c dc 1f 22 a4 3b a8 78 d1 23 38 d3 1f 39 d0 04 1c e4 24 27 d0 28 .5..5.$%.....".;.x.#8..9....$'.(
1c40 3a d3 24 3b d0 04 1c dc 2c 2f b4 0b b8 48 d1 30 45 d3 2c 46 d0 04 24 e0 1b 3b b8 62 d1 1b 40 80 :.$;....,/...H.0E.,F..$..;.b..@.
1c60 4e e4 25 28 d8 08 1a 9c 45 a0 21 d0 25 3d d3 1c 3e f3 03 02 26 06 f3 00 38 05 15 d1 08 21 88 09 N.%(....E.!.%=..>...&...8....!..
1c80 90 3e f0 06 00 0c 15 d0 1c 34 d1 0b 34 d8 0c 14 e4 2a 35 b0 68 d1 2a 3f d7 2a 45 d1 2a 45 c0 69 .>.......4..4....*5.h.*?.*E.*E.i
1ca0 d3 2a 50 d0 08 22 e0 0c 2c d0 2f 47 d1 0c 47 f0 03 00 09 22 f4 06 00 2a 2d a8 5e d0 3e 57 d1 2d .*P.."..,./G..G...."...*-.^.>W.-
1cc0 57 d3 29 58 d0 08 21 f0 06 00 0d 1b 98 65 d1 0c 23 dc 10 13 d0 14 2d d0 30 4a d1 14 4a d3 10 4b W.)X..!......e..#.....-.0J..J..K
1ce0 c8 61 d2 10 4f e0 0c 14 f0 06 00 0d 1b 98 64 d1 0c 22 dc 10 13 d0 14 2d d0 30 4a d1 14 4a d3 10 .a..O.........d..".....-.0J..J..
1d00 4b d8 0e 2e b0 11 d1 0e 32 f2 03 01 11 33 f0 06 00 0d 25 a8 01 d1 0c 29 d0 0c 24 d8 0c 14 e4 2e K.......2....3....%....)..$.....
1d20 39 b8 28 d1 2e 43 d8 0c 0d d0 0e 28 f0 03 02 2f 0a d0 08 20 f4 06 00 2e 39 b8 18 d1 2d 42 d8 0c 9.(..C.....(.../........9...-B..
1d40 26 d0 0c 27 f0 03 02 2e 0a d0 08 1f f0 06 00 28 3a b8 21 b8 4e d0 27 4b d0 08 19 d8 26 38 b8 1e &..'...........(:.!.N.'K....&8..
1d60 b8 1f d0 26 49 d0 08 18 e4 22 25 dc 0c 0f d0 10 21 d3 0c 22 a4 53 d0 29 41 d3 25 42 d1 0c 42 f3 ...&I...."%.....!..".S.)A.%B..B.
1d80 03 02 23 0a d0 08 1a f4 08 00 22 25 dc 0c 0f d0 10 20 d3 0c 21 a4 43 d0 28 3f d3 24 40 d1 0c 40 ..#......."%........!.C.(?.$@..@
1da0 f3 03 02 22 0a d0 08 19 f4 08 00 0c 0f d0 0f 27 d3 0b 28 a8 41 d2 0b 2d d0 32 44 c8 01 d2 32 49 ..."...........'..(.A..-.2D...2I
1dc0 d8 0c 24 a8 01 d1 0c 29 d0 0c 24 d8 0c 14 e4 0b 0e d0 0f 26 d3 0b 27 a8 31 d2 0b 2c d0 31 42 c0 ..$....)..$........&..'.1..,.1B.
1de0 61 d2 31 47 d8 0c 24 a8 01 d1 0c 29 d0 0c 24 d8 0c 14 f0 06 00 0d 1f a4 13 d0 25 3d d3 21 3e d1 a.1G..$....)..$...........%=.!>.
1e00 0c 3e c0 23 d2 0c 45 d8 0f 20 a4 33 d0 27 3e d3 23 3f d1 0f 3f c0 33 d4 0f 46 e0 0c 24 a8 01 d1 .>.#..E....3.'>.#?..?.3..F..$...
1e20 0c 29 d0 0c 24 d9 0c 14 f0 71 01 38 05 15 f0 74 01 00 0c 24 a4 63 d0 2a 3c d3 26 3d d1 0b 3d d0 .)..$....q.8...t...$.c.*<.&=..=.
1e40 04 3d 72 33 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 2c 01 00 .=r3...c.....................,..
1e60 00 97 00 69 00 7d 01 7c 00 44 00 5d 75 00 00 7d 02 7c 02 6a 01 00 00 00 00 00 00 00 00 00 00 00 ...i.}.|.D.]u..}.|.j............
1e80 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 64 01 75 00 72 01 8c 16 74 03 00 00 00 00 00 00 00 ...............d.u.r...t........
1ea0 00 7c 02 ab 01 00 00 00 00 00 00 7d 03 7c 03 80 01 8c 24 64 02 7d 04 7c 01 44 00 5d 14 00 00 7d .|.........}.|....$d.}.|.D.]...}
1ec0 05 74 05 00 00 00 00 00 00 00 00 7c 05 7c 03 ab 02 00 00 00 00 00 00 64 01 75 00 73 01 8c 12 7c .t.........|.|.........d.u.s...|
1ee0 05 7d 04 01 00 6e 01 04 00 7c 04 80 02 7c 03 7d 04 7c 04 7c 01 76 01 72 14 7c 02 6a 07 00 00 00 .}...n...|...|.}.|.|.v.r.|.j....
1f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7c 01 7c 04 3c 00 00 00 8c .......................|.|.<....
1f20 5b 7c 01 7c 04 78 02 78 02 19 00 00 00 7c 02 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [|.|.x.x.....|.j................
1f40 00 00 00 ab 00 00 00 00 00 00 00 7a 0d 00 00 63 03 63 02 3c 00 00 00 8c 77 04 00 74 09 00 00 00 ...........z...c.c.<....w..t....
1f60 00 00 00 00 00 7c 01 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 .....|.j........................
1f80 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 03 61 07 01 00 00 0a 20 20 20 20 47 69 76 65 6e 20 61 ...........S.).a.........Given.a
1fa0 20 64 65 63 6f 64 65 64 20 74 65 78 74 20 73 65 71 75 65 6e 63 65 2c 20 72 65 74 75 72 6e 20 61 .decoded.text.sequence,.return.a
1fc0 20 6c 69 73 74 20 6f 66 20 73 74 72 2e 20 55 6e 69 63 6f 64 65 20 72 61 6e 67 65 20 2f 20 61 6c .list.of.str..Unicode.range./.al
1fe0 70 68 61 62 65 74 20 73 65 70 61 72 61 74 69 6f 6e 2e 0a 20 20 20 20 45 78 2e 20 61 20 74 65 78 phabet.separation......Ex..a.tex
2000 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 45 6e 67 6c 69 73 68 2f 4c 61 74 69 6e 20 77 69 74 68 20 t.containing.English/Latin.with.
2020 61 20 62 69 74 20 61 20 48 65 62 72 65 77 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 74 77 6f 20 69 a.bit.a.Hebrew.will.return.two.i
2040 74 65 6d 73 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 6c 69 73 74 3b 0a 20 20 20 20 tems.in.the.resulting.list;.....
2060 4f 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 6c 61 74 69 6e 20 6c 65 74 74 65 72 73 One.containing.the.latin.letters
2080 20 61 6e 64 20 74 68 65 20 6f 74 68 65 72 20 68 65 62 72 65 77 2e 0a 20 20 20 20 46 4e 29 06 da .and.the.other.hebrew......FN)..
20a0 07 69 73 61 6c 70 68 61 72 13 00 00 00 72 0d 00 00 00 da 05 6c 6f 77 65 72 da 04 6c 69 73 74 da .isalphar....r......lower..list.
20c0 06 76 61 6c 75 65 73 29 06 da 10 64 65 63 6f 64 65 64 5f 73 65 71 75 65 6e 63 65 da 06 6c 61 79 .values)...decoded_sequence..lay
20e0 65 72 73 72 31 00 00 00 72 27 00 00 00 da 12 6c 61 79 65 72 5f 74 61 72 67 65 74 5f 72 61 6e 67 ersr1...r'.....layer_target_rang
2100 65 da 10 64 69 73 63 6f 76 65 72 65 64 5f 72 61 6e 67 65 73 06 00 00 00 20 20 20 20 20 20 72 28 e..discovered_ranges..........r(
2120 00 00 00 da 13 61 6c 70 68 61 5f 75 6e 69 63 6f 64 65 5f 73 70 6c 69 74 72 87 00 00 00 fc 00 00 .....alpha_unicode_splitr.......
2140 00 73 c9 00 00 00 80 00 f0 0c 00 1e 20 80 46 e0 15 25 f2 00 1a 05 38 88 09 d8 0b 14 d7 0b 1c d1 .s............F..%....8.........
2160 0b 1c d3 0b 1e a0 25 d1 0b 27 d8 0c 14 e4 26 33 b0 49 d3 26 3e 88 0f e0 0b 1a d0 0b 22 d8 0c 14 ......%..'....&3.I.&>......."...
2180 e0 29 2d d0 08 1a e0 20 26 f2 00 06 09 16 d0 0c 1c e4 10 30 d0 31 41 c0 3f d3 10 53 d8 13 18 f2 .)-.....&..........0.1A.?..S....
21a0 03 01 11 19 f0 06 00 26 36 d0 10 22 d9 10 15 f0 0d 06 09 16 f0 10 00 0c 1e d0 0b 25 d8 21 30 d0 .......&6.."...............%.!0.
21c0 0c 1e e0 0b 1d a0 56 d1 0b 2b d8 29 32 af 1f a9 1f d3 29 3a 88 46 d0 13 25 d1 0c 26 d8 0c 14 e0 ......V..+.)2.....):.F..%..&....
21e0 08 0e d0 0f 21 d3 08 22 a0 69 a7 6f a1 6f d3 26 37 d1 08 37 d4 08 22 f0 35 1a 05 38 f4 38 00 0c ....!..".i.o.o.&7..7..".5..8.8..
2200 10 90 06 97 0d 91 0d 93 0f d3 0b 20 d0 04 20 72 33 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 ...............r3...c...........
2220 00 0b 00 00 00 03 00 00 01 f3 fe 00 00 00 97 00 69 00 7d 01 7c 00 44 00 5d 2d 00 00 7d 02 7c 02 ................i.}.|.D.]-..}.|.
2240 44 00 5d 26 00 00 7d 03 7c 03 5c 02 00 00 7d 04 7d 05 7c 04 7c 01 76 01 72 07 7c 05 67 01 7c 01 D.]&..}.|.\...}.}.|.|.v.r.|.g.|.
2260 7c 04 3c 00 00 00 8c 13 7c 01 7c 04 19 00 00 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.<.....|.|.....j...............
2280 00 00 00 00 7c 05 ab 01 00 00 00 00 00 00 01 00 8c 28 04 00 8c 2f 04 00 7c 01 44 00 8f 04 63 02 ....|............(.../..|.D...c.
22a0 67 00 63 02 5d 2b 00 00 7d 04 7c 04 74 03 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 g.c.]+..}.|.t.........t.........
22c0 7c 01 7c 04 19 00 00 00 ab 01 00 00 00 00 00 00 74 07 00 00 00 00 00 00 00 00 7c 01 7c 04 19 00 |.|.............t.........|.|...
22e0 00 00 ab 01 00 00 00 00 00 00 7a 0b 00 00 64 01 ab 02 00 00 00 00 00 00 66 02 91 02 8c 2d 04 00 ..........z...d.........f....-..
2300 7d 06 7d 04 74 09 00 00 00 00 00 00 00 00 7c 06 64 02 84 00 64 03 ac 04 ab 03 00 00 00 00 00 00 }.}.t.........|.d...d...........
2320 53 00 63 02 01 00 63 02 7d 04 77 00 29 05 7a 8b 0a 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 S.c...c.}.w.).z......This.functi
2340 6f 6e 20 6d 65 72 67 65 20 72 65 73 75 6c 74 73 20 70 72 65 76 69 6f 75 73 6c 79 20 67 69 76 65 on.merge.results.previously.give
2360 6e 20 62 79 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 n.by.the.function.coherence_rati
2380 6f 2e 0a 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 69 73 20 74 68 65 20 73 61 o......The.return.type.is.the.sa
23a0 6d 65 20 61 73 20 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 2e 0a 20 20 20 20 72 65 00 00 00 me.as.coherence_ratio......re...
23c0 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 01 f3 0c 00 00 00 97 00 7c 00 64 01 c...........................|.d.
23e0 19 00 00 00 53 00 72 51 00 00 00 72 52 00 00 00 72 53 00 00 00 73 01 00 00 00 20 72 28 00 00 00 ....S.rQ...rR...rS...s.....r(...
2400 72 55 00 00 00 7a 28 6d 65 72 67 65 5f 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 73 2e 3c 6c rU...z(merge_coherence_ratios.<l
2420 6f 63 61 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e 3c 01 00 00 73 0a 00 00 00 80 00 a0 71 a8 11 a1 74 ocals>.<lambda><...s.......q...t
2440 80 00 72 33 00 00 00 54 72 56 00 00 00 29 05 72 2c 00 00 00 da 05 72 6f 75 6e 64 da 03 73 75 6d ..r3...TrV...).r,.....round..sum
2460 72 5a 00 00 00 72 1f 00 00 00 29 07 da 07 72 65 73 75 6c 74 73 da 13 70 65 72 5f 6c 61 6e 67 75 rZ...r....)...results..per_langu
2480 61 67 65 5f 72 61 74 69 6f 73 da 06 72 65 73 75 6c 74 da 0a 73 75 62 5f 72 65 73 75 6c 74 72 2f age_ratios..result..sub_resultr/
24a0 00 00 00 72 60 00 00 00 da 05 6d 65 72 67 65 73 07 00 00 00 20 20 20 20 20 20 20 72 28 00 00 00 ...r`.....merges...........r(...
24c0 da 16 6d 65 72 67 65 5f 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 73 72 91 00 00 00 23 01 00 ..merge_coherence_ratiosr....#..
24e0 00 73 c2 00 00 00 80 00 f0 0a 00 33 35 d0 04 17 d8 12 19 f2 00 06 05 38 88 06 d8 1a 20 f2 00 05 .s.........35..........8........
2500 09 38 88 4a d8 1e 28 89 4f 88 48 90 65 d8 0f 17 d0 1f 32 d1 0f 32 d8 31 36 b0 07 d0 10 23 a0 48 .8.J..(.O.H.e.....2..2.16....#.H
2520 d1 10 2d d8 10 18 d8 0c 1f a0 08 d1 0c 29 d7 0c 30 d1 0c 30 b0 15 d5 0c 37 f1 0b 05 09 38 f0 03 ..-..........)..0..0....7....8..
2540 06 05 38 f0 20 00 19 2c f6 11 09 0d 06 f0 10 00 0d 15 f0 0d 00 0d 15 dc 0c 11 dc 10 13 d0 14 27 ..8....,.......................'
2560 a8 08 d1 14 31 d3 10 32 b4 53 d0 39 4c c8 58 d1 39 56 d3 35 57 d1 10 57 d8 10 11 f3 05 03 0d 0e ....1..2.S.9L.X.9V.5W..W........
2580 f2 05 06 09 0a f0 03 09 0d 06 80 45 f0 00 09 0d 06 f4 16 00 0c 12 90 25 99 5e b0 54 d4 0b 3a d0 ...........E...........%.^.T..:.
25a0 04 3a f9 f2 17 09 0d 06 73 05 00 00 00 b9 30 41 3a 04 63 01 00 00 00 00 00 00 00 00 00 00 00 08 .:......s.....0A:.c.............
25c0 00 00 00 03 00 00 01 f3 0e 01 00 00 87 06 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 ................t...............
25e0 00 00 8a 06 7c 00 44 00 5d 36 00 00 7d 01 7c 01 5c 02 00 00 7d 02 7d 03 7c 02 6a 03 00 00 00 00 ....|.D.]6..}.|.\...}.}.|.j.....
2600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 02 ab 02 00 00 00 00 00 00 7d 04 7c 04 89 06 ..............d.d.........}.|...
2620 76 01 72 05 67 00 89 06 7c 04 3c 00 00 00 89 06 7c 04 19 00 00 00 6a 05 00 00 00 00 00 00 00 00 v.r.g...|.<.....|.....j.........
2640 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 01 00 8c 38 04 00 74 07 00 00 00 00 ..........|............8..t.....
2660 00 00 00 00 88 06 66 01 64 03 84 08 89 06 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ......f.d.....D.................
2680 72 2a 67 00 7d 05 89 06 44 00 5d 21 00 00 7d 02 7c 05 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 r*g.}...D.]!..}.|.j.............
26a0 00 00 00 00 00 00 7c 02 74 09 00 00 00 00 00 00 00 00 89 06 7c 02 19 00 00 00 ab 01 00 00 00 00 ......|.t...........|...........
26c0 00 00 66 02 ab 01 00 00 00 00 00 00 01 00 8c 23 04 00 7c 05 53 00 7c 00 53 00 29 04 75 b3 00 00 ..f............#..|.S.|.S.).u...
26e0 00 0a 20 20 20 20 57 65 20 73 68 61 6c 6c 20 4e 4f 54 20 72 65 74 75 72 6e 20 22 45 6e 67 6c 69 ......We.shall.NOT.return."Engli
2700 73 68 e2 80 94 22 20 69 6e 20 43 6f 68 65 72 65 6e 63 65 4d 61 74 63 68 65 73 20 62 65 63 61 75 sh...".in.CoherenceMatches.becau
2720 73 65 20 69 74 20 69 73 20 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 0a 20 20 20 20 6f 66 20 22 se.it.is.an.alternative.....of."
2740 45 6e 67 6c 69 73 68 22 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 6b 65 65 English"..This.function.only.kee
2760 70 73 20 74 68 65 20 62 65 73 74 20 6d 61 74 63 68 20 61 6e 64 20 72 65 6d 6f 76 65 20 74 68 65 ps.the.best.match.and.remove.the
2780 20 65 6d 2d 64 61 73 68 20 69 6e 20 69 74 2e 0a 20 20 20 20 75 03 00 00 00 e2 80 94 da 00 63 01 .em-dash.in.it......u.........c.
27a0 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 33 00 00 01 f3 40 00 00 00 95 01 4b 00 01 00 97 00 ...............3....@.....K.....
27c0 7c 00 5d 15 00 00 7d 01 74 01 00 00 00 00 00 00 00 00 89 02 7c 01 19 00 00 00 ab 01 00 00 00 00 |.]...}.t...........|...........
27e0 00 00 64 00 6b 44 00 00 96 01 97 01 01 00 8c 17 04 00 79 01 ad 03 77 01 29 02 72 07 00 00 00 4e ..d.kD............y...w.).r....N
2800 29 01 72 5a 00 00 00 29 03 72 4e 00 00 00 da 01 65 da 0d 69 6e 64 65 78 5f 72 65 73 75 6c 74 73 ).rZ...).rN.....e..index_results
2820 73 03 00 00 00 20 20 80 72 28 00 00 00 72 4f 00 00 00 7a 2f 66 69 6c 74 65 72 5f 61 6c 74 5f 63 s.......r(...rO...z/filter_alt_c
2840 6f 68 65 72 65 6e 63 65 5f 6d 61 74 63 68 65 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 oherence_matches.<locals>.<genex
2860 70 72 3e 4f 01 00 00 73 20 00 00 00 f8 e8 00 f8 80 00 d2 0a 3c a8 11 8c 33 88 7d 98 51 d1 0f 1f pr>O...s............<...3.}.Q...
2880 d3 0b 20 a0 31 d5 0b 24 d1 0a 3c f9 73 04 00 00 00 83 1b 1e 01 29 05 da 04 64 69 63 74 da 07 72 ....1..$..<.s........)...dict..r
28a0 65 70 6c 61 63 65 72 2c 00 00 00 72 59 00 00 00 da 03 6d 61 78 29 07 72 8c 00 00 00 72 8e 00 00 eplacer,...rY.....max).r....r...
28c0 00 72 2f 00 00 00 72 60 00 00 00 da 0a 6e 6f 5f 65 6d 5f 6e 61 6d 65 da 10 66 69 6c 74 65 72 65 .r/...r`.....no_em_name..filtere
28e0 64 5f 72 65 73 75 6c 74 73 72 96 00 00 00 73 07 00 00 00 20 20 20 20 20 20 40 72 28 00 00 00 da d_resultsr....s..........@r(....
2900 1c 66 69 6c 74 65 72 5f 61 6c 74 5f 63 6f 68 65 72 65 6e 63 65 5f 6d 61 74 63 68 65 73 72 9c 00 .filter_alt_coherence_matchesr..
2920 00 00 3f 01 00 00 73 ac 00 00 00 f8 80 00 f4 0a 00 2d 31 ab 46 80 4d e0 12 19 f2 00 07 05 30 88 ..?...s..........-1.F.M.......0.
2940 06 d8 1a 20 89 0f 88 08 90 25 d8 1a 22 d7 1a 2a d1 1a 2a a8 35 b0 22 d3 1a 35 88 0a e0 0b 15 98 .........%.."..*..*.5."..5......
2960 5d d1 0b 2a d8 28 2a 88 4d 98 2a d1 0c 25 e0 08 15 90 6a d1 08 21 d7 08 28 d1 08 28 a8 15 d5 08 ]..*.(*.M.*..%....j..!..(..(....
2980 2f f0 0f 07 05 30 f4 12 00 08 0b d3 0a 3c a8 6d d4 0a 3c d4 07 3c d8 2d 2f d0 08 18 e0 18 25 f2 /....0.......<.m..<..<.-/.....%.
29a0 00 01 09 4e 01 88 48 d8 0c 1c d7 0c 23 d1 0c 23 a0 58 ac 73 b0 3d c0 18 d1 33 4a d3 2f 4b d0 24 ...N..H.....#..#.X.s.=...3J./K.$
29c0 4c d5 0c 4d f0 03 01 09 4e 01 f0 06 00 10 20 d0 08 1f e0 0b 12 80 4e 72 33 00 00 00 69 00 08 00 L..M....N.............Nr3...i...
29e0 00 63 03 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 03 00 00 01 f3 02 02 00 00 97 00 67 00 7d .c...........................g.}
2a00 03 64 01 7d 04 64 02 7d 05 7c 02 81 11 7c 02 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .d.}.d.}.|...|.j................
2a20 00 00 00 64 03 ab 01 00 00 00 00 00 00 6e 01 67 00 7d 06 64 04 7c 06 76 00 72 13 64 05 7d 04 7c ...d.........n.g.}.d.|.v.r.d.}.|
2a40 06 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 ab 01 00 00 00 00 00 00 01 .j...................d..........
2a60 00 74 05 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 44 00 5d a2 00 00 7d 07 74 07 00 .t.........|.........D.]...}.t..
2a80 00 00 00 00 00 00 00 7c 07 ab 01 00 00 00 00 00 00 7d 08 7c 08 6a 09 00 00 00 00 00 00 00 00 00 .......|.........}.|.j..........
2aa0 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 09 74 0b 00 00 00 00 00 00 00 00 64 06 84 .................}.t.........d..
2ac0 00 7c 09 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 0a 7c 0a 74 0c 00 00 00 00 00 .|.D.................}.|.t......
2ae0 00 00 00 6b 1a 00 00 72 01 8c 3a 7c 09 44 00 8f 0b 8f 0c 63 03 67 00 63 02 5d 07 00 00 5c 02 00 ...k...r..:|.D.....c.g.c.]...\..
2b00 00 7d 0b 7d 0c 7c 0b 91 02 8c 09 04 00 7d 0d 7d 0b 7d 0c 7c 06 78 01 73 0c 01 00 74 0f 00 00 00 .}.}.|.......}.}.}.|.x.s...t....
2b20 00 00 00 00 00 7c 0d 7c 04 ab 02 00 00 00 00 00 00 44 00 5d 42 00 00 7d 0e 74 11 00 00 00 00 00 .....|.|.........D.]B..}.t......
2b40 00 00 00 7c 0e 7c 0d ab 02 00 00 00 00 00 00 7d 0f 7c 0f 7c 01 6b 02 00 00 72 01 8c 15 7c 0f 64 ...|.|.........}.|.|.k...r...|.d
2b60 07 6b 5c 00 00 72 05 7c 05 64 08 7a 0d 00 00 7d 05 7c 03 6a 13 00 00 00 00 00 00 00 00 00 00 00 .k\..r.|.d.z...}.|.j............
2b80 00 00 00 00 00 00 00 7c 0e 74 15 00 00 00 00 00 00 00 00 7c 0f 64 09 ab 02 00 00 00 00 00 00 66 .......|.t.........|.d.........f
2ba0 02 ab 01 00 00 00 00 00 00 01 00 7c 05 64 0a 6b 5c 00 00 73 01 8c 42 01 00 8c a2 04 00 8c a4 04 ...........|.d.k\..s..B.........
2bc0 00 74 17 00 00 00 00 00 00 00 00 74 19 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 64 .t.........t.........|.........d
2be0 0b 84 00 64 05 ac 0c ab 03 00 00 00 00 00 00 53 00 63 02 01 00 63 03 7d 0c 7d 0b 77 00 29 0d 7a ...d...........S.c...c.}.}.w.).z
2c00 a8 0a 20 20 20 20 44 65 74 65 63 74 20 41 4e 59 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 63 ......Detect.ANY.language.that.c
2c20 61 6e 20 62 65 20 69 64 65 6e 74 69 66 69 65 64 20 69 6e 20 67 69 76 65 6e 20 73 65 71 75 65 6e an.be.identified.in.given.sequen
2c40 63 65 2e 20 54 68 65 20 73 65 71 75 65 6e 63 65 20 77 69 6c 6c 20 62 65 20 61 6e 61 6c 79 73 65 ce..The.sequence.will.be.analyse
2c60 64 20 62 79 20 6c 61 79 65 72 73 2e 0a 20 20 20 20 41 20 6c 61 79 65 72 20 3d 20 43 68 61 72 61 d.by.layers......A.layer.=.Chara
2c80 63 74 65 72 20 65 78 74 72 61 63 74 69 6f 6e 20 62 79 20 61 6c 70 68 61 62 65 74 73 2f 72 61 6e cter.extraction.by.alphabets/ran
2ca0 67 65 73 2e 0a 20 20 20 20 46 72 02 00 00 00 fa 01 2c 72 36 00 00 00 54 63 01 00 00 00 00 00 00 ges......Fr......,r6...Tc.......
2cc0 00 00 00 00 00 03 00 00 00 33 00 00 01 f3 26 00 00 00 4b 00 01 00 97 00 7c 00 5d 09 00 00 5c 02 .........3....&...K.....|.]...\.
2ce0 00 00 7d 01 7d 02 7c 02 96 01 97 01 01 00 8c 0b 04 00 79 00 ad 03 77 01 72 4d 00 00 00 72 52 00 ..}.}.|...........y...w.rM...rR.
2d00 00 00 29 03 72 4e 00 00 00 72 5e 00 00 00 da 01 6f 73 03 00 00 00 20 20 20 72 28 00 00 00 72 4f ..).rN...r^.....os.......r(...rO
2d20 00 00 00 7a 22 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 ...z"coherence_ratio.<locals>.<g
2d40 65 6e 65 78 70 72 3e 71 01 00 00 73 14 00 00 00 e8 00 f8 80 00 d2 22 3d a9 14 a8 11 a8 41 a4 31 enexpr>q...s.........."=.....A.1
2d60 d1 22 3d f9 73 04 00 00 00 82 0f 11 01 67 9a 99 99 99 99 99 e9 3f 72 07 00 00 00 72 65 00 00 00 ."=.s........g.......?r....re...
2d80 72 66 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 01 f3 0c 00 00 00 97 rf...c..........................
2da0 00 7c 00 64 01 19 00 00 00 53 00 72 51 00 00 00 72 52 00 00 00 72 53 00 00 00 73 01 00 00 00 20 .|.d.....S.rQ...rR...rS...s.....
2dc0 72 28 00 00 00 72 55 00 00 00 7a 21 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 2e 3c 6c 6f 63 r(...rU...z!coherence_ratio.<loc
2de0 61 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e 8a 01 00 00 73 0a 00 00 00 80 00 b8 51 b8 71 b9 54 80 00 als>.<lambda>....s.......Q.q.T..
2e00 72 33 00 00 00 72 56 00 00 00 29 0d da 05 73 70 6c 69 74 da 06 72 65 6d 6f 76 65 72 87 00 00 00 r3...rV...)...split..remover....
2e20 72 05 00 00 00 da 0b 6d 6f 73 74 5f 63 6f 6d 6d 6f 6e 72 8b 00 00 00 72 0b 00 00 00 72 62 00 00 r......most_commonr....r....rb..
2e40 00 72 7d 00 00 00 72 2c 00 00 00 72 8a 00 00 00 72 1f 00 00 00 72 9c 00 00 00 29 10 72 83 00 00 .r}...r,...r....r....r....).r...
2e60 00 da 09 74 68 72 65 73 68 6f 6c 64 da 0c 6c 67 5f 69 6e 63 6c 75 73 69 6f 6e 72 8c 00 00 00 72 ...threshold..lg_inclusionr....r
2e80 5b 00 00 00 da 16 73 75 66 66 69 63 69 65 6e 74 5f 6d 61 74 63 68 5f 63 6f 75 6e 74 da 11 6c 67 [.....sufficient_match_count..lg
2ea0 5f 69 6e 63 6c 75 73 69 6f 6e 5f 6c 69 73 74 da 05 6c 61 79 65 72 da 14 73 65 71 75 65 6e 63 65 _inclusion_list..layer..sequence
2ec0 5f 66 72 65 71 75 65 6e 63 69 65 73 72 a4 00 00 00 72 24 00 00 00 72 5e 00 00 00 72 a0 00 00 00 _frequenciesr....r$...r^...r....
2ee0 da 19 70 6f 70 75 6c 61 72 5f 63 68 61 72 61 63 74 65 72 5f 6f 72 64 65 72 65 64 72 2f 00 00 00 ..popular_character_orderedr/...
2f00 72 60 00 00 00 73 10 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 28 00 00 00 da r`...s....................r(....
2f20 0f 63 6f 68 65 72 65 6e 63 65 5f 72 61 74 69 6f 72 ac 00 00 00 5a 01 00 00 73 42 01 00 00 80 00 .coherence_ratior....Z...sB.....
2f40 f0 12 00 28 2a 80 47 d8 1d 22 d0 04 14 e0 22 23 d0 04 1a e0 33 3f d0 33 4b 98 0c d7 18 2a d1 18 ...(*.G.."...."#....3?.3K....*..
2f60 2a a8 33 d4 18 2f d0 51 53 d0 04 15 d8 07 14 d0 18 29 d1 07 29 d8 1b 1f d0 08 18 d8 08 19 d7 08 *.3../.QS........)..)...........
2f80 20 d1 08 20 a0 1d d4 08 2f e4 11 24 d0 25 35 d3 11 36 f2 00 1a 05 16 88 05 dc 31 38 b8 15 b3 1e ......../..$.%5..6........18....
2fa0 d0 08 1c d8 16 2a d7 16 36 d1 16 36 d3 16 38 88 0b e4 1f 22 d1 22 3d b0 1b d4 22 3d d3 1f 3d 88 .....*..6..6..8...."."=..."=..=.
2fc0 0f e0 0b 1a d4 1e 30 d2 0b 30 d8 0c 14 e0 3e 49 d7 2f 4a b1 64 b0 61 b8 11 b2 01 d0 2f 4a d0 08 ......0..0....>I./J.d.a...../J..
2fe0 21 d1 2f 4a e0 18 29 f2 00 02 19 0a d4 2d 3f d8 0c 25 d0 27 37 f3 03 02 2e 0a f2 00 0f 09 16 88 !./J..)......-?..%.'7...........
3000 48 f4 06 00 1c 39 d8 10 18 d0 1a 33 f3 03 02 1c 0e 88 45 f0 08 00 10 15 90 79 d2 0f 20 d8 10 18 H....9.....3......E......y......
3020 d8 11 16 98 23 92 1c d8 10 26 a8 21 d1 10 2b d0 10 26 e0 0c 13 8f 4e 89 4e 98 48 a4 65 a8 45 b0 ....#....&.!..+..&....N.N.H.e.E.
3040 31 a3 6f d0 1b 36 d4 0c 37 e0 0f 25 a8 11 d3 0f 2a d9 10 15 f1 1f 0f 09 16 f0 17 1a 05 16 f4 38 1.o..6..7..%....*..............8
3060 00 0c 12 dc 08 24 a0 57 d3 08 2d b1 3e c8 34 f4 03 02 0c 06 f0 00 02 05 06 f9 f3 27 00 30 4b 01 .....$.W..-.>.4............'.0K.
3080 73 06 00 00 00 c1 3d 0c 43 3b 08 29 04 72 20 00 00 00 da 03 73 74 72 da 06 72 65 74 75 72 6e fa s.....=.C;.).r......str..return.
30a0 09 6c 69 73 74 5b 73 74 72 5d 29 04 72 2d 00 00 00 72 ad 00 00 00 72 ae 00 00 00 72 af 00 00 00 .list[str]).r-...r....r....r....
30c0 29 04 72 2f 00 00 00 72 ad 00 00 00 72 ae 00 00 00 7a 11 74 75 70 6c 65 5b 62 6f 6f 6c 2c 20 62 ).r/...r....r....z.tuple[bool,.b
30e0 6f 6f 6c 5d 29 01 46 29 06 72 30 00 00 00 72 af 00 00 00 72 5b 00 00 00 da 04 62 6f 6f 6c 72 ae ool]).F).r0...r....r[.....boolr.
3100 00 00 00 72 af 00 00 00 29 06 72 2f 00 00 00 72 ad 00 00 00 72 6d 00 00 00 72 af 00 00 00 72 ae ...r....).r/...r....rm...r....r.
3120 00 00 00 da 05 66 6c 6f 61 74 29 04 72 83 00 00 00 72 ad 00 00 00 72 ae 00 00 00 72 af 00 00 00 .....float).r....r....r....r....
3140 29 04 72 8c 00 00 00 7a 16 6c 69 73 74 5b 43 6f 68 65 72 65 6e 63 65 4d 61 74 63 68 65 73 5d 72 ).r....z.list[CoherenceMatches]r
3160 ae 00 00 00 72 0e 00 00 00 29 04 72 8c 00 00 00 72 0e 00 00 00 72 ae 00 00 00 72 0e 00 00 00 29 ....r....).r....r....r....r....)
3180 02 67 9a 99 99 99 99 99 b9 3f 4e 29 08 72 83 00 00 00 72 ad 00 00 00 72 a5 00 00 00 72 b1 00 00 .g.......?N).r....r....r....r...
31a0 00 72 a6 00 00 00 7a 0a 73 74 72 20 7c 20 4e 6f 6e 65 72 ae 00 00 00 72 0e 00 00 00 29 26 da 0a .r....z.str.|.Noner....r....)&..
31c0 5f 5f 66 75 74 75 72 65 5f 5f 72 03 00 00 00 72 1a 00 00 00 da 06 63 6f 64 65 63 73 72 04 00 00 __future__r....r......codecsr...
31e0 00 da 0b 63 6f 6c 6c 65 63 74 69 6f 6e 73 72 05 00 00 00 da 09 66 75 6e 63 74 6f 6f 6c 73 72 06 ...collectionsr......functoolsr.
3200 00 00 00 da 06 74 79 70 69 6e 67 da 0b 54 79 70 65 43 6f 75 6e 74 65 72 da 08 63 6f 6e 73 74 61 .....typing..TypeCounter..consta
3220 6e 74 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 da 02 6d 64 72 ntr....r....r....r....r......mdr
3240 0d 00 00 00 da 06 6d 6f 64 65 6c 73 72 0e 00 00 00 da 05 75 74 69 6c 73 72 0f 00 00 00 72 10 00 ......modelsr......utilsr....r..
3260 00 00 72 11 00 00 00 72 12 00 00 00 72 13 00 00 00 72 29 00 00 00 72 32 00 00 00 72 39 00 00 00 ..r....r....r....r)...r2...r9...
3280 72 45 00 00 00 72 4a 00 00 00 72 62 00 00 00 72 7d 00 00 00 72 87 00 00 00 72 91 00 00 00 72 9c rE...rJ...rb...r}...r....r....r.
32a0 00 00 00 72 ac 00 00 00 72 52 00 00 00 72 33 00 00 00 72 28 00 00 00 fa 08 3c 6d 6f 64 75 6c 65 ...r....rR...r3...r(.....<module
32c0 3e 72 bc 00 00 00 01 00 00 00 73 19 01 00 00 f0 03 01 01 01 dd 00 22 e3 00 10 dd 00 25 dd 00 1f >r........s...........".....%...
32e0 dd 00 1f dd 00 29 f7 04 06 01 02 f5 00 06 01 02 f5 0e 00 01 31 dd 00 24 f7 02 06 01 02 f5 00 06 .....)..............1..$........
3300 01 02 f3 12 22 01 06 f3 4a 01 0c 01 15 f1 1e 00 02 0b 83 1b f2 02 10 01 32 f3 03 00 02 0d f0 02 ...."...J...............2.......
3320 10 01 32 f1 26 00 02 0b 83 1b f2 02 11 01 0e f3 03 00 02 0d f0 02 11 01 0e f1 28 00 02 0b d0 13 ..2.&.....................(.....
3340 2b d4 01 2c f2 02 0d 01 32 f3 03 00 02 2d f0 02 0d 01 32 f0 22 00 35 3a f0 03 20 01 49 01 d8 10 +..,....2....-....2.".5:....I...
3360 19 f0 03 20 01 49 01 d8 2d 31 f0 03 20 01 49 01 e0 05 0e f3 05 20 01 49 01 f0 46 01 4d 01 01 3e .....I..-1....I........I..F.M..>
3380 d8 0e 11 f0 03 4d 01 01 3e d8 27 30 f0 03 4d 01 01 3e e0 05 0a f3 05 4d 01 01 3e f3 60 02 24 01 .....M..>.'0..M..>.....M..>.`.$.
33a0 21 f3 4e 01 19 01 3b f3 38 18 01 13 f1 36 00 02 0b 90 34 d4 01 18 e0 4e 52 f0 03 30 01 06 d8 16 !.N...;.8....6....4....NR..0....
33c0 19 f0 03 30 01 06 d8 26 2b f0 03 30 01 06 d8 41 4b f0 03 30 01 06 e0 05 15 f2 05 30 01 06 f3 03 ...0...&+..0...AK..0.......0....
33e0 00 02 19 f1 02 30 01 06 72 33 00 00 00 .....0..r3...