ofs | hex dump | ascii |
---|
0000 | 42 4d 36 55 07 00 00 00 00 00 36 02 00 00 28 00 00 00 20 03 00 00 58 02 00 00 01 00 08 00 00 00 | BM6U......6...(.......X......... |
0020 | 00 00 00 53 07 00 12 0b 00 00 12 0b 00 00 80 00 00 00 80 00 00 00 9b 42 1e 00 9b 42 1f 00 9c 44 | ...S...................B...B...D |
0040 | 21 00 9c 45 22 00 9d 46 24 00 9c 46 23 00 9c 45 21 00 9e 48 26 00 97 46 27 00 9b 44 20 00 9c 43 | !..E"..F$..F#..E!..H&..F'..D...C |
0060 | 1f 00 9f 4a 28 00 9f 4b 2a 00 a0 4c 2c 00 a0 4c 2b 00 98 4f 34 00 a1 4d 2d 00 a1 4f 30 00 a2 51 | ...J(..K*..L,..L+..O4..M-..O0..Q |
0080 | 33 00 a3 50 31 00 a2 4f 2e 00 a4 53 32 00 a5 55 35 00 a3 52 35 00 a5 56 39 00 a6 58 3b 00 8e 41 | 3..P1..O...S2..U5..R5..V9..X;..A |
00a0 | 22 00 a9 5c 3e 00 86 3f 23 00 ab 61 45 00 a9 5d 43 00 a4 54 37 00 ad 85 76 00 c7 9c 8c 00 d4 b4 | "..\>..?#..aE..]C..T7...v....... |
00c0 | a8 00 ce ad a0 00 dc c1 b7 00 af 69 50 00 c2 95 83 00 e8 e8 e8 00 e7 e7 e7 00 e9 e1 dd 00 ac 63 | ...........iP..................c |
00e0 | 49 00 eb eb eb 00 ea ea ea 00 ee ee ee 00 b9 7b 62 00 da d2 ce 00 f0 f0 f0 00 ef ee ee 00 bf 86 | I..............{b............... |
0100 | 70 00 e4 dd da 00 e9 e9 e9 00 dc d8 d6 00 ce a6 98 00 cc a0 91 00 c9 99 85 00 b6 74 5a 00 e2 d3 | p..........................tZ... |
0120 | cd 00 c0 97 8b 00 e0 cb c2 00 b2 6e 53 00 c4 8f 7b 00 bc 81 69 00 ae 67 4b 00 f5 f5 f5 00 ed ec | ...........nS...{...i..gK....... |
0140 | eb 00 d0 c9 c7 00 fa fa fa 00 8d 8c 8c 00 ff ff ff 00 b5 b2 b1 00 60 60 60 00 c8 c2 c0 00 b5 da | ......................```....... |
0160 | f5 00 76 76 76 00 9f 9e 9e 00 97 cc f2 00 b4 e2 c8 00 ea ef f1 00 e9 ed ef 00 cb 9e 8e 00 cd a1 | ..vvv........................... |
0180 | 94 00 b0 6a 4e 00 74 3b 25 00 ec e4 e0 00 ee e7 e4 00 d2 ab 9c 00 ca 9b 8a 00 ef ea e8 00 c5 91 | ...jN.t;%....................... |
01a0 | 7c 00 c7 94 80 00 c8 96 83 00 c4 8f 7a 00 c5 93 7f 00 7d 5d 51 00 61 48 3e 00 68 52 4a 00 34 27 | |...........z.....}]Q.aH>.hRJ.4' |
01c0 | 22 00 f8 f1 ef 00 ed eb ea 00 ee ec eb 00 ec ea e9 00 37 36 38 00 4b 4b 4b 00 27 27 28 00 4e 3a | ".................768.KKK.''(.N: |
01e0 | 32 00 46 91 64 00 6f b6 92 00 2b 5c 5b 00 2d 49 3a 00 91 d7 b1 00 52 c4 84 00 25 36 41 00 9d 76 | 2.F.d.o...+\[.-I:.....R...%6A..v |
0200 | 68 00 91 6b 5d 00 23 1c 1a 00 02 02 01 00 19 13 11 00 c1 8a 75 00 4b 67 7a 00 36 7a a9 00 7c 9d | h..k].#.............u.Kgz.6z..|. |
0220 | b4 00 83 9a a9 00 71 be f6 00 45 ac f2 00 a7 5a 40 00 9c 44 20 00 0b 07 04 07 04 07 04 07 04 07 | ......q...E....Z@..D............ |
0240 | 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 | ................................ |
0260 | 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
0280 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
02a0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
02c0 | 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b | ................................ |
02e0 | 0b 0b 0b 0b 0b 0b 0b 0b 0c 0c 0b 0e 0c 0c 0b 0e 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e | ................................ |
0300 | 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 0e 14 | ................................ |
0320 | 10 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 13 14 15 14 13 14 15 14 13 14 15 | ................................ |
0340 | 14 13 14 15 13 13 13 15 13 15 13 15 13 15 13 15 13 15 13 15 13 15 12 15 12 15 12 15 15 15 15 15 | ................................ |
0360 | 15 15 15 16 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 16 16 19 16 18 16 19 16 18 16 19 | ................................ |
0380 | 16 18 16 19 16 19 16 19 18 19 18 19 18 19 18 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b | ................................ |
03a0 | 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d | ................................ |
03c0 | 1e 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 40 1d 2a 1d 40 1d 2a 1d 40 7e 7e 19 7e 19 19 19 7e | ...............@.*.@.*.@~~.~...~ |
03e0 | 19 19 19 7e 19 19 19 7e 19 19 19 19 19 19 18 19 18 19 18 19 18 18 18 19 18 18 18 18 18 18 18 18 | ...~...~........................ |
0400 | 18 18 18 18 1f 18 1f 18 1f 1f 1f 18 1f 1f 16 1f 1f 1f 16 1f 17 1f 17 1f 17 16 17 1f 17 17 17 17 | ................................ |
0420 | 17 17 12 17 17 17 12 17 12 12 12 12 12 12 12 15 12 12 13 12 13 12 11 12 11 12 11 12 11 13 11 11 | ................................ |
0440 | 11 11 11 11 11 11 14 11 11 11 10 11 10 10 10 1d 2e 3f 2e 3f 3f 3f 2e 3f 3f 3f 3f 3f 3f 1b 0d 0d | .................?.???.??????... |
0460 | 0d 0d 0d 0d 0d 0d 0c 0d 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0b 0b 0b 07 0c | ................................ |
0480 | 0b 0b 07 0c 07 0b 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 | ................................ |
04a0 | 05 07 04 07 05 07 05 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 05 04 04 03 04 03 04 | ................................ |
04c0 | 03 06 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
04e0 | 02 02 02 02 02 7f 7f 7f 7f 7f 7f 7f 0a 02 0a 02 0a 02 0a 02 0a 02 0a 02 0a 02 0a 02 0a 02 0a 09 | ................................ |
0500 | 0a 09 01 09 0a 09 01 09 0a 09 01 09 0a 09 01 09 0a 09 01 09 0a 09 01 09 01 01 01 01 01 01 01 01 | ................................ |
0520 | 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 02 02 02 02 02 02 02 02 02 | ................................ |
0560 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0580 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
05a0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
05c0 | 03 03 03 03 03 03 03 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
05e0 | 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 07 04 07 04 | ................................ |
0600 | 07 04 07 04 07 04 07 04 07 05 07 07 07 05 07 07 07 05 07 07 07 05 07 07 07 07 07 07 07 07 07 07 | ................................ |
0620 | 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b | ................................ |
0640 | 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0e 0e 0e 0e 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e | ................................ |
0660 | 10 0e 0e 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 13 14 14 14 | ................................ |
0680 | 13 14 14 14 13 14 13 14 13 14 13 13 13 13 13 13 13 13 15 12 15 13 15 15 15 15 15 15 15 15 15 15 | ................................ |
06a0 | 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 19 16 19 16 19 16 19 18 | ................................ |
06c0 | 19 16 19 18 19 16 19 18 19 16 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b | ................................ |
06e0 | 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d 19 7e 19 7e 19 7e 19 | ..........................~.~.~. |
0700 | 7e 19 19 19 7e 19 19 19 7e 19 19 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 18 18 | ~...~...~....................... |
0720 | 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f | ................................ |
0740 | 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 12 17 12 17 12 17 12 12 12 12 12 12 12 12 12 12 13 | ................................ |
0760 | 12 11 12 11 12 11 12 11 13 11 13 11 13 11 11 19 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 3f 1d 11 10 | ............................?... |
0780 | 14 10 14 10 10 10 10 10 10 0d 10 10 10 0d 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0c 0c | ................................ |
07a0 | 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0b 0b 0c 0b 0b 0b 0c 07 0b 07 0b 07 0b 07 | ................................ |
07c0 | 0b 07 0b 07 0b 07 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 | ................................ |
07e0 | 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
0800 | 04 04 04 04 04 04 04 04 05 06 04 04 05 06 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
0820 | 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 | ................................ |
0840 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0860 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
0880 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
08a0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
08c0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
08e0 | 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
0900 | 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 07 04 07 | ................................ |
0920 | 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
0940 | 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0c 0c | ................................ |
0960 | 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 10 0e 14 0e 10 0e 14 0e 10 | ................................ |
0980 | 0e 14 0e 10 0e 14 10 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 15 14 13 | ................................ |
09a0 | 14 15 14 13 14 13 13 13 14 13 13 15 13 15 13 15 13 15 12 15 12 15 15 15 15 15 15 15 15 15 15 17 | ................................ |
09c0 | 15 17 15 17 15 16 17 16 15 16 16 16 16 16 16 16 16 16 16 18 16 18 16 18 16 19 18 19 16 19 19 19 | ................................ |
09e0 | 19 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 19 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b | ................................ |
0a00 | 1b 1e 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1e 1d 1d 1d 1e 1d 1d 1d 1d 1d 19 7e 19 7e 19 7e | ...........................~.~.~ |
0a20 | 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 19 18 7e 18 19 18 19 19 19 18 19 18 19 | .~.~.~.~.~.~.~...~...~.......... |
0a40 | 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f | ................................ |
0a60 | 1f 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 17 17 15 17 15 17 12 17 12 12 12 12 12 12 12 12 | ................................ |
0a80 | 12 15 13 12 13 12 13 12 13 12 13 13 11 13 11 18 2e 3f 2e 2e 2e 3f 2e 2e 2e 3f 2e 2e 2e 3d 10 11 | .................?...?...?...=.. |
0aa0 | 10 11 10 11 10 11 10 10 10 11 10 10 10 10 10 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0d | ................................ |
0ac0 | 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0b 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 07 0b 0b 0b | ................................ |
0ae0 | 07 0b 0b 0b 07 0b 0b 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
0b00 | 04 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
0b20 | 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
0b40 | 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 03 02 03 02 03 | ................................ |
0b60 | 02 03 02 03 02 03 02 03 02 03 02 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0b80 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
0ba0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0bc0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
0be0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
0c00 | 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
0c20 | 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 07 06 | ................................ |
0c40 | 05 04 07 06 05 04 07 06 05 04 07 05 07 07 07 05 07 07 07 05 07 07 07 05 07 07 07 07 07 07 07 07 | ................................ |
0c60 | 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b | ................................ |
0c80 | 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e | ................................ |
0ca0 | 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 10 10 14 0e 10 10 14 0e 10 10 14 14 14 14 14 14 14 14 11 14 | ................................ |
0cc0 | 14 14 11 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 13 13 15 13 15 15 15 15 15 15 15 15 15 15 | ................................ |
0ce0 | 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 16 18 16 19 16 | ................................ |
0d00 | 19 16 19 16 19 16 19 16 19 16 19 16 19 19 19 16 19 19 1b 19 19 19 1b 19 1b 19 1b 19 1b 1b 1b 1b | ................................ |
0d20 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 7e 19 7e 19 7e 19 | ..........................~.~.~. |
0d40 | 7e 19 7e 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 19 18 | ~.~............................. |
0d60 | 18 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f | ................................ |
0d80 | 1f 1f 1f 17 17 17 1f 17 17 17 17 17 17 17 17 17 17 17 17 12 17 12 17 13 12 12 12 12 12 12 12 12 | ................................ |
0da0 | 12 12 12 11 13 11 12 11 13 11 13 11 13 11 13 17 39 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 39 11 10 | ................9............9.. |
0dc0 | 11 10 14 10 10 10 10 10 10 10 10 0d 10 10 10 0d 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e | ................................ |
0de0 | 0c 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 07 0c 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 07 0b 07 0b 07 | ................................ |
0e00 | 0b 07 0b 08 0b 07 0b 08 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
0e20 | 07 04 07 04 07 04 07 04 08 04 07 04 08 04 07 04 08 04 07 04 08 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
0e40 | 04 04 04 04 04 04 04 04 04 04 05 06 04 04 05 06 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
0e60 | 04 02 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 | ................................ |
0e80 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0ea0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
0ec0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
0ee0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
0f00 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
0f20 | 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
0f40 | 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 07 04 07 | ................................ |
0f60 | 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
0f80 | 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0e | ................................ |
0fa0 | 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 14 | ................................ |
0fc0 | 0e 14 0e 14 0e 14 0e 14 10 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 13 14 15 | ................................ |
0fe0 | 14 13 14 15 13 13 13 15 13 13 13 15 13 15 13 15 13 15 13 15 12 15 12 15 15 15 15 15 15 15 15 16 | ................................ |
1000 | 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 16 16 19 16 18 16 19 16 19 18 19 18 19 19 19 | ................................ |
1020 | 19 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b | ................................ |
1040 | 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1e 1d 1b 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 7e 7e 7e 19 7e | ...........................~~~.~ |
1060 | 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 7e 18 19 19 19 18 19 | ~~.~~~.~.~.~.~.~.~.~...~.~...... |
1080 | 19 19 18 19 18 18 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 18 1f 18 1f 1f 1f 1f | ................................ |
10a0 | 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 17 17 15 17 17 17 12 12 12 12 12 12 | ................................ |
10c0 | 12 12 12 12 12 12 13 12 13 12 13 12 13 12 13 12 25 2e 2e 2e 2e 3f 2e 3f 2e 3f 2e 3f 2e 2e 13 11 | ................%....?.?.?.?.... |
10e0 | 11 11 10 11 11 11 10 11 10 10 10 0f 10 10 10 0f 10 10 10 0f 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d | ................................ |
1100 | 0e 0e 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c | ................................ |
1120 | 0b 0b 07 0c 0b 0b 07 0c 0b 0b 07 0b 07 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 | ................................ |
1140 | 07 07 07 07 07 07 07 07 04 07 04 07 05 07 04 07 05 07 04 07 05 07 04 04 04 04 04 04 04 04 04 04 | ................................ |
1160 | 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 05 04 05 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
1180 | 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 | ................................ |
11a0 | 02 03 02 04 02 03 02 04 02 03 02 04 02 03 02 04 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
11c0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
11e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1200 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1220 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1240 | 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
1260 | 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
1280 | 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 05 07 07 07 05 07 07 07 07 07 07 07 07 07 07 | ................................ |
12a0 | 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
12c0 | 0c 0b 0c 0b 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e 10 0e 0e 0e | ................................ |
12e0 | 10 0e 0e 0e 10 0e 0e 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 14 14 | ................................ |
1300 | 13 14 14 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 13 13 15 12 15 15 15 15 15 15 15 15 | ................................ |
1320 | 15 15 15 15 15 15 15 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 19 16 19 18 | ................................ |
1340 | 19 16 19 18 19 16 19 18 19 16 19 16 19 16 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b | ................................ |
1360 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 7e 19 7e 19 | ............................~.~. |
1380 | 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 19 19 7e 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 | ~.~.~.~.~...~...~............... |
13a0 | 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f | ................................ |
13c0 | 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 17 17 16 17 17 17 17 12 17 12 17 12 17 12 12 12 12 12 | ................................ |
13e0 | 12 12 12 12 12 13 12 11 12 11 12 11 12 11 13 11 40 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 39 19 10 | ................@............9.. |
1400 | 11 10 11 10 11 10 14 10 10 10 10 10 10 0d 10 10 10 0d 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d | ................................ |
1420 | 0d 0d 0e 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0b 0b 0c 0b 0b 0b 0c 0b 0b 0b | ................................ |
1440 | 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
1460 | 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 | ................................ |
1480 | 04 04 04 04 04 04 04 04 04 04 04 04 05 06 04 04 05 06 04 04 05 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
14a0 | 04 02 04 02 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 | ................................ |
14c0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
14e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
1500 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1520 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 03 | ................................ |
1540 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1560 | 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
1580 | 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
15a0 | 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
15c0 | 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
15e0 | 0b 0c 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 14 0e 10 0e 14 0e 10 | ................................ |
1600 | 0e 14 0e 10 0e 14 0e 10 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 14 14 | ................................ |
1620 | 14 15 14 13 14 15 13 13 14 13 13 13 14 13 13 15 13 15 13 15 13 15 12 15 12 15 15 15 15 15 15 15 | ................................ |
1640 | 15 17 15 17 15 17 15 17 15 16 17 16 16 16 16 16 16 16 16 16 16 18 16 18 16 19 16 19 16 19 18 19 | ................................ |
1660 | 19 19 19 19 19 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 1b 19 1b 1b 1b 19 1b 1b 1b 1b 1b 1b 1b | ................................ |
1680 | 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d 1e 1d 1d 1d 1e 1d 1d 1d 7e 7e 19 7e | ............................~~.~ |
16a0 | 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 18 19 18 7e 19 19 | .~.~.~.~.~.~.~.~.~.~.~...~...~.. |
16c0 | 18 19 19 19 18 7e 18 18 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 1f 1f 18 1f 1f | .....~.......................... |
16e0 | 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f 17 16 17 16 17 17 17 17 15 17 15 17 15 17 12 17 12 12 | ................................ |
1700 | 12 12 12 12 12 12 12 12 13 12 13 12 13 12 13 13 1d 3f 2e 2e 2e 3f 2e 2e 2e 3f 2e 3f 2e 2e 1b 11 | .................?...?...?.?.... |
1720 | 10 11 10 11 10 11 10 11 10 11 10 10 10 11 10 10 10 10 10 10 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d | ................................ |
1740 | 0d 0d 0d 0d 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c | ................................ |
1760 | 07 0b 0b 0b 07 0b 0b 0b 07 0b 0b 0b 07 0b 07 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 | ................................ |
1780 | 07 07 07 07 04 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 | ................................ |
17a0 | 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 05 03 04 03 04 03 04 03 04 03 04 | ................................ |
17c0 | 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
17e0 | 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1800 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
1820 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1840 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 | ................................ |
1860 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1880 | 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
18a0 | 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
18c0 | 05 04 07 06 05 04 07 06 05 04 07 06 05 04 07 05 07 07 07 05 07 07 07 05 07 07 07 07 07 07 07 07 | ................................ |
18e0 | 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
1900 | 0c 0b 0c 0b 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e | ................................ |
1920 | 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 10 14 0e 10 10 14 0e 10 10 14 0e 10 10 14 14 14 14 14 14 | ................................ |
1940 | 14 14 11 14 14 14 11 14 13 14 13 14 13 14 13 13 13 13 13 13 13 13 15 13 15 15 15 15 15 15 15 15 | ................................ |
1960 | 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 18 16 19 16 | ................................ |
1980 | 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 1b | ................................ |
19a0 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 19 7e 19 | ..............................~. |
19c0 | 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 19 18 | ~.~.~.~.~.~..................... |
19e0 | 19 18 19 18 19 18 18 1f 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 1f 1f 18 1f 1f 1f 1f 1f | ................................ |
1a00 | 1f 1f 1f 1f 1f 1f 1f 17 17 17 1f 17 17 17 1f 17 17 17 17 17 17 17 17 17 17 12 17 12 17 12 12 12 | ................................ |
1a20 | 12 12 12 12 12 12 12 12 12 13 12 11 13 11 12 11 1d 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 40 0d | ..............................@. |
1a40 | 11 10 11 10 11 10 11 10 10 10 14 10 10 10 10 0d 10 10 10 0d 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d | ................................ |
1a60 | 0d 0d 0d 0e 0e 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 07 0c 0b 0c 07 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
1a80 | 0b 07 0c 07 0b 07 0b 08 0b 07 0b 08 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
1aa0 | 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 08 04 07 04 08 04 07 04 08 04 07 04 04 04 04 04 | ................................ |
1ac0 | 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 06 04 04 05 06 04 04 04 02 04 02 04 02 04 02 04 02 | ................................ |
1ae0 | 04 02 04 02 04 02 04 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1b00 | 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1b20 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
1b40 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1b60 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 03 | ................................ |
1b80 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1ba0 | 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
1bc0 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
1be0 | 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
1c00 | 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
1c20 | 0c 0c 0b 0e 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 | ................................ |
1c40 | 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 14 | ................................ |
1c60 | 14 13 14 15 14 13 14 15 13 13 13 15 13 13 13 15 13 15 13 15 13 15 12 15 12 15 15 15 15 15 15 15 | ................................ |
1c80 | 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 18 16 19 16 18 16 19 16 19 18 19 | ................................ |
1ca0 | 18 19 19 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 19 1b 1b 1b 1b 1b | ................................ |
1cc0 | 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1e 1d 1b 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1e 7e 7e | ..............................~~ |
1ce0 | 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 18 7e | ~~.~~~.~~~.~~~.~.~.~.~.~.~.~...~ |
1d00 | 19 7e 18 19 19 19 18 19 19 19 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 18 1f 18 | .~.............................. |
1d20 | 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f 17 1f 17 17 17 17 17 17 17 17 17 17 15 17 | ................................ |
1d40 | 12 17 12 12 12 12 12 12 12 12 12 12 13 12 13 12 19 2e 2e 3f 2e 2e 2e 2e 2e 3f 2e 3f 2e 3f 3d 11 | ...................?.....?.?.?=. |
1d60 | 11 11 11 11 11 11 10 11 11 11 10 11 10 10 10 11 10 10 10 0f 10 10 10 0f 10 10 10 0f 0d 0d 0d 0d | ................................ |
1d80 | 0d 0d 0d 0d 0d 0d 0e 0e 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c | ................................ |
1da0 | 0b 0c 0b 0c 0b 0c 07 0c 0b 0b 07 0c 0b 0b 07 0c 0b 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 | ................................ |
1dc0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 05 07 04 07 05 07 04 07 05 07 04 07 05 04 04 04 | ................................ |
1de0 | 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 04 03 04 03 04 03 04 | ................................ |
1e00 | 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1e20 | 03 03 03 03 02 03 02 04 02 03 02 04 02 03 02 04 02 03 02 04 02 03 02 02 02 02 02 02 02 02 02 02 | ................................ |
1e40 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
1e60 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
1e80 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 | ................................ |
1ea0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
1ec0 | 03 03 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
1ee0 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
1f00 | 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 05 07 07 07 05 07 07 07 05 07 07 07 07 07 07 | ................................ |
1f20 | 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
1f40 | 0b 0b 0c 0b 0c 0b 0c 0b 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0e 0e 0e 0e 0e 0e 10 0e 0e 0e | ................................ |
1f60 | 10 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 14 | ................................ |
1f80 | 14 14 14 14 13 14 14 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 12 15 13 15 12 15 15 15 15 | ................................ |
1fa0 | 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 19 16 | ................................ |
1fc0 | 19 16 19 18 19 16 19 18 19 16 19 18 19 16 19 16 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 | ................................ |
1fe0 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 7e 19 | ..............................~. |
2000 | 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 19 19 7e 19 19 19 19 19 19 19 | ~.~.~.~.~.~.~.~.~...~...~....... |
2020 | 19 18 19 18 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 18 1f | ................................ |
2040 | 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 12 17 12 17 12 | ................................ |
2060 | 17 13 17 12 12 12 12 12 12 12 12 13 12 11 12 11 18 39 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 39 11 | .................9............9. |
2080 | 11 11 11 10 11 10 11 10 11 10 11 10 14 10 10 10 10 0d 10 10 10 0d 10 10 10 0d 10 10 10 0d 0d 0d | ................................ |
20a0 | 0d 0d 0d 0d 0d 0d 0d 0e 0e 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0b 0b | ................................ |
20c0 | 0c 0b 0b 0b 0c 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
20e0 | 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 | ................................ |
2100 | 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 06 04 04 05 06 04 02 04 02 04 02 | ................................ |
2120 | 04 02 04 02 04 02 04 02 04 02 04 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2140 | 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
2160 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
2180 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
21a0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 | ................................ |
21c0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
21e0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
2200 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
2220 | 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
2240 | 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
2260 | 0b 0b 0c 0c 0b 0c 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 14 0e 10 | ................................ |
2280 | 0e 14 0e 10 0e 14 0e 10 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 | ................................ |
22a0 | 14 14 14 14 14 15 14 13 14 13 13 13 14 13 13 13 14 13 13 15 13 15 13 15 12 15 12 15 12 15 15 15 | ................................ |
22c0 | 15 15 15 17 15 17 15 17 15 17 15 16 15 16 17 16 16 16 16 16 16 16 16 18 16 18 16 18 16 19 16 19 | ................................ |
22e0 | 16 19 18 19 19 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 19 19 1b 19 1b 19 1b 1b 1b 19 1b 1b 1b | ................................ |
2300 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1e 1d 1d 1d 1e 1d 1d 1d 1d 1d 1e 7e | ...............................~ |
2320 | 7e 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 19 | ~~~~.~.~.~.~.~.~.~.~.~.~.~...~.. |
2340 | 19 7e 18 19 18 19 19 19 18 19 19 19 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 18 | .~.............................. |
2360 | 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 16 17 16 17 17 17 17 15 17 15 17 | ................................ |
2380 | 15 17 15 17 12 12 12 12 12 12 12 12 12 15 13 12 12 39 2e 2e 2e 3f 2e 2e 2e 3f 2e 2e 2e 3f 39 12 | .................9...?...?...?9. |
23a0 | 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 11 10 11 10 10 10 11 10 10 10 10 10 10 10 10 0d 0d | ................................ |
23c0 | 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0b 0c 0c 0c 0b 0c 0b 0c | ................................ |
23e0 | 0b 0c 0b 0c 0b 0c 0b 0b 07 0b 0b 0b 07 0b 0b 0b 07 0b 0b 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 | ................................ |
2400 | 07 07 07 07 07 07 07 07 07 07 07 07 04 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 | ................................ |
2420 | 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 05 03 04 03 04 03 04 | ................................ |
2440 | 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2460 | 03 03 03 03 03 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 02 02 02 02 02 02 02 | ................................ |
2480 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
24a0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
24c0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 | ................................ |
24e0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2500 | 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
2520 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
2540 | 04 04 07 06 05 04 07 06 05 04 07 06 05 04 07 06 05 07 07 05 07 07 07 05 07 07 07 05 07 07 07 07 | ................................ |
2560 | 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
2580 | 0b 0b 0b 0b 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e | ................................ |
25a0 | 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 10 14 0e 10 10 14 0e 10 10 14 0e 10 14 14 14 | ................................ |
25c0 | 14 14 14 14 14 14 11 14 14 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 15 13 15 13 15 15 15 15 | ................................ |
25e0 | 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 | ................................ |
2600 | 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 1b 19 19 19 1b 19 1b 19 1b 19 | ................................ |
2620 | 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1b 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d 1b | ................................ |
2640 | 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 19 19 19 19 19 19 19 19 19 19 | ~.~.~.~.~.~.~.~.~.~............. |
2660 | 19 19 19 18 19 18 19 18 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f | ................................ |
2680 | 1f 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 17 17 1f 17 17 17 1f 17 17 17 17 17 17 17 17 12 | ................................ |
26a0 | 17 12 17 12 12 12 12 12 12 12 12 12 12 12 12 12 13 3d 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 18 | .................=.............. |
26c0 | 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 10 10 14 10 10 10 10 0d 10 10 10 0d 10 10 10 0d | ................................ |
26e0 | 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0c 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 07 0c 0b 0c 07 | ................................ |
2700 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 07 0b 07 0b 07 0b 08 0b 07 0b 08 0b 07 0b 07 07 07 07 07 07 07 07 07 | ................................ |
2720 | 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 08 04 07 04 08 04 07 04 | ................................ |
2740 | 08 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 06 04 04 05 06 04 02 04 02 | ................................ |
2760 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2780 | 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
27a0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
27c0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
27e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 03 | ................................ |
2800 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2820 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
2840 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
2860 | 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
2880 | 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
28a0 | 0b 0b 0b 0b 0c 0c 0b 0e 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 14 | ................................ |
28c0 | 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 14 14 | ................................ |
28e0 | 14 14 14 14 14 14 14 15 14 13 13 15 13 13 13 15 13 13 13 15 13 15 13 15 13 15 12 15 12 15 12 15 | ................................ |
2900 | 15 15 15 15 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 18 16 19 16 18 16 19 | ................................ |
2920 | 16 19 18 19 18 19 19 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b | ................................ |
2940 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1e 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d | ................................ |
2960 | 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e | ~~~~~~~~~~.~~~.~~~.~~~.~.~.~.~.~ |
2980 | 19 19 19 7e 19 7e 18 7e 19 19 18 19 19 19 18 7e 18 18 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 | ...~.~.~.......~................ |
29a0 | 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 | ................................ |
29c0 | 17 17 15 17 17 17 12 17 12 12 12 12 12 12 12 12 12 3d 2e 2e 2e 2e 2e 3f 2e 2e 2e 3f 2e 3f 2e 7e | .................=.....?...?.?.~ |
29e0 | 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 11 10 11 10 11 10 10 10 0f 10 10 10 0f 10 10 10 0f | ................................ |
2a00 | 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0e 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c | ................................ |
2a20 | 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0b 07 0c 0b 0b 07 0c 0b 0b 07 0b 07 07 07 0b 07 07 07 0b | ................................ |
2a40 | 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 05 07 04 07 05 07 04 07 | ................................ |
2a60 | 05 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 05 04 04 | ................................ |
2a80 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2aa0 | 03 03 03 03 03 03 03 03 03 03 02 04 02 03 02 04 02 03 02 04 02 03 02 04 02 03 02 02 02 02 02 02 | ................................ |
2ac0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
2ae0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
2b00 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 | ................................ |
2b20 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2b40 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
2b60 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
2b80 | 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 05 07 07 07 05 07 07 07 05 07 07 | ................................ |
2ba0 | 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
2bc0 | 0b 0b 0b 0b 0c 0b 0c 0b 0c 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0e 0e 0e 0e 0e 0e 0e | ................................ |
2be0 | 10 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 10 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 14 | ................................ |
2c00 | 14 14 14 14 14 14 14 14 13 14 14 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 15 12 15 13 15 12 | ................................ |
2c20 | 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 18 16 | ................................ |
2c40 | 18 16 19 16 19 16 19 18 19 16 19 18 19 16 19 16 19 16 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 | ................................ |
2c60 | 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d | ................................ |
2c80 | 1e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 19 19 | ..~~~.~.~.~.~.~.~.~.~.~.~...~... |
2ca0 | 7e 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f | ~............................... |
2cc0 | 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f 17 17 17 17 17 17 17 | ................................ |
2ce0 | 17 17 17 12 17 12 17 12 17 12 12 12 12 12 12 12 12 1d 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 1d | ................................ |
2d00 | 11 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 14 10 14 10 10 10 10 0d 10 10 10 0d 10 10 | ................................ |
2d20 | 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b | ................................ |
2d40 | 0c 0b 0b 0b 0c 0b 0b 0b 0c 0b 0b 07 0c 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 07 07 07 07 07 07 | ................................ |
2d60 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 | ................................ |
2d80 | 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 06 04 04 05 06 04 04 | ................................ |
2da0 | 05 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2dc0 | 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
2de0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
2e00 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
2e20 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 | ................................ |
2e40 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
2e60 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
2e80 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
2ea0 | 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
2ec0 | 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
2ee0 | 0b 0b 0b 0b 0b 0c 0c 0c 0b 0c 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e 0e 0e | ................................ |
2f00 | 0e 14 0e 10 0e 14 0e 10 0e 14 0e 10 0e 14 10 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 10 14 | ................................ |
2f20 | 14 14 14 14 14 14 14 13 14 15 14 13 14 13 13 13 14 13 13 13 14 13 13 15 13 15 13 15 12 15 12 15 | ................................ |
2f40 | 15 15 15 15 15 17 15 17 15 17 15 17 15 16 17 16 15 16 16 16 16 16 16 16 16 18 16 18 16 18 16 18 | ................................ |
2f60 | 16 19 16 19 16 19 18 19 19 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 19 19 1b 19 1b 19 1b 1b 1b | ................................ |
2f80 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d 1e 1d 1d 1d 1e 1d 1d 1d | ................................ |
2fa0 | 1e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e | .~~~~~~~~~~~.~.~.~.~.~.~.~.~.~.~ |
2fc0 | 19 7e 19 19 19 7e 19 19 18 7e 18 19 18 19 19 19 18 7e 18 18 18 19 18 18 18 19 18 18 18 18 18 18 | .~...~...~.......~.............. |
2fe0 | 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 16 17 16 17 17 | ................................ |
3000 | 17 17 17 17 15 17 15 17 12 17 12 12 12 12 12 12 12 1d 2e 2e 2e 2e 2e 2e 2e 3f 2e 2e 2e 3f 2e 40 | .........................?...?.@ |
3020 | 11 13 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 11 10 10 10 11 10 10 10 10 10 10 | ................................ |
3040 | 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c | ................................ |
3060 | 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 07 0c 0b 0b 07 0b 0b 0b 07 0b 0b 0b 07 0b 07 0b 07 0b 07 07 | ................................ |
3080 | 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 04 07 07 07 04 07 04 07 04 07 04 07 04 07 04 07 | ................................ |
30a0 | 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 04 05 | ................................ |
30c0 | 04 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
30e0 | 03 03 03 03 03 03 03 03 03 03 03 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 02 02 | ................................ |
3100 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
3120 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3140 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 03 03 | ................................ |
3160 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
3180 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
31a0 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
31c0 | 04 04 04 04 04 04 07 06 05 04 07 06 05 04 07 06 05 04 07 06 07 07 07 05 07 07 07 05 07 07 07 07 | ................................ |
31e0 | 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
3200 | 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0e 0e 0e 0e 0e 0e | ................................ |
3220 | 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 10 14 0e 10 10 14 0e 10 10 14 0e | ................................ |
3240 | 14 14 14 14 14 14 14 14 14 14 11 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 15 13 15 13 | ................................ |
3260 | 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 | ................................ |
3280 | 16 16 18 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 19 16 19 19 1b 19 19 19 1b 19 | ................................ |
32a0 | 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b | ................................ |
32c0 | 1d 1b 7e 19 7e 1b 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 19 19 | ..~.~.~.~.~.~.~.~.~.~.~.~.~..... |
32e0 | 19 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 | ................................ |
3300 | 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 17 17 1f 17 17 17 17 17 | ................................ |
3320 | 17 17 17 17 17 12 17 12 17 12 17 12 12 12 12 12 12 19 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 40 | ...............................@ |
3340 | 13 11 13 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 14 10 10 10 10 0d 10 10 10 0d | ................................ |
3360 | 10 10 10 0d 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c | ................................ |
3380 | 0c 0b 0c 07 0c 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 07 0b 07 0b 07 0b 07 0b 08 0b 07 0b 08 0b 07 07 07 | ................................ |
33a0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 04 08 04 07 04 | ................................ |
33c0 | 08 04 07 04 08 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 06 04 04 05 06 | ................................ |
33e0 | 04 04 05 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
3400 | 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3420 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
3440 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3460 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 03 | ................................ |
3480 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
34a0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
34c0 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
34e0 | 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
3500 | 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b | ................................ |
3520 | 0b 0b 0b 0b 0b 0b 0b 0e 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e 0e 0e | ................................ |
3540 | 0e 0e 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 14 10 14 | ................................ |
3560 | 10 14 14 14 14 14 14 14 14 13 14 15 13 13 13 15 13 13 13 15 13 13 13 15 13 15 13 15 13 15 12 15 | ................................ |
3580 | 12 15 12 15 15 15 15 15 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 16 16 19 16 18 16 19 | ................................ |
35a0 | 16 19 16 19 16 19 18 19 18 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b | ................................ |
35c0 | 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1e 1d 1b 1d 1e 1d 1d 1d 1d 1d 1d 1d | ................................ |
35e0 | 1d 1d 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e | ..~~~~~~~~~~~~~~~~.~~~.~~~.~~~.~ |
3600 | 19 7e 19 7e 19 7e 19 7e 19 7e 18 7e 19 7e 18 19 19 19 18 19 19 19 18 19 18 18 18 19 18 18 18 18 | .~.~.~.~.~.~.~.................. |
3620 | 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f | ................................ |
3640 | 17 17 17 17 17 17 15 17 17 17 15 17 12 17 12 12 12 1f 39 2e 2e 2e 2e 2e 2e 3f 2e 3f 2e 3f 2e 3d | ..................9......?.?.?.= |
3660 | 12 12 13 12 11 13 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 11 10 11 10 11 10 10 10 0f | ................................ |
3680 | 10 10 10 0f 10 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0d 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c | ................................ |
36a0 | 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 07 0c 0b 0b 07 0c 0b 0b 07 0c 0b 0b 07 0b | ................................ |
36c0 | 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 05 07 04 07 | ................................ |
36e0 | 05 07 04 07 05 07 04 07 05 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 04 05 | ................................ |
3700 | 04 05 04 05 04 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 03 03 | ................................ |
3720 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 03 02 04 02 03 02 04 02 03 02 04 02 03 02 04 | ................................ |
3740 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
3760 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3780 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 | ................................ |
37a0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
37c0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
37e0 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
3800 | 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 05 07 07 07 05 07 07 | ................................ |
3820 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b 0b | ................................ |
3840 | 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b 0c 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0e 0e 0e | ................................ |
3860 | 0e 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 10 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 14 10 | ................................ |
3880 | 14 10 14 14 14 14 14 14 14 14 14 14 13 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 15 12 | ................................ |
38a0 | 15 13 15 12 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 | ................................ |
38c0 | 16 16 18 16 18 16 19 16 19 16 19 18 19 16 19 18 19 16 19 16 19 16 19 19 19 19 1b 19 1b 19 1b 19 | ................................ |
38e0 | 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b | ................................ |
3900 | 1d 1b 1e 7e 7e 7e 7e 1b 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 | ...~~~~.~.~~~.~.~.~.~.~.~.~.~... |
3920 | 7e 19 19 19 7e 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 | ~...~........................... |
3940 | 18 18 18 1f 18 1f 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 | ................................ |
3960 | 16 17 17 17 17 17 17 17 17 12 17 12 17 13 12 12 12 12 39 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 3d | ..................9............= |
3980 | 17 11 13 11 13 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 14 10 14 10 10 10 10 10 | ................................ |
39a0 | 10 0d 10 10 10 0d 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0e 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c | ................................ |
39c0 | 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0b 0b 0c 0b 0b 0b 0c 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 | ................................ |
39e0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 04 07 04 | ................................ |
3a00 | 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 06 04 04 | ................................ |
3a20 | 05 06 04 04 05 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 03 03 03 03 03 03 03 03 03 | ................................ |
3a40 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3a60 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
3a80 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3aa0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 | ................................ |
3ac0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
3ae0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
3b00 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
3b20 | 04 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 07 07 | ................................ |
3b40 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b 0b | ................................ |
3b60 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0c 0c 0b 0c 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0e 0e | ................................ |
3b80 | 0e 0e 0e 0e 0e 14 0e 10 0e 14 0e 10 0e 14 0e 10 0e 14 10 14 0e 14 10 14 10 14 10 14 10 14 10 14 | ................................ |
3ba0 | 10 14 10 14 14 14 14 14 14 14 14 13 14 15 13 13 14 13 13 13 14 13 13 13 13 15 13 15 13 15 13 15 | ................................ |
3bc0 | 12 15 12 15 15 15 15 15 15 17 15 17 15 17 15 17 15 16 17 16 15 16 16 16 16 16 16 18 16 18 16 18 | ................................ |
3be0 | 16 18 16 18 16 19 18 19 16 19 18 19 19 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 1b 19 1b 19 1b | ................................ |
3c00 | 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d 1e 1d 1d 1d | ................................ |
3c20 | 1e 1d 1d 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e | ...~~~~~~~~~~~~~.~~~.~.~.~.~.~.~ |
3c40 | 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 18 19 18 19 19 19 18 19 19 19 18 19 18 18 18 19 18 18 | .~.~.~.~.~...~.................. |
3c60 | 18 19 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f 17 1f 17 1f | ................................ |
3c80 | 17 16 17 17 17 17 17 17 17 17 15 17 15 17 12 17 12 15 39 2e 2e 2e 2e 2e 2e 3f 2e 2e 2e 3f 2e 2e | ..................9......?...?.. |
3ca0 | 1f 12 13 13 11 13 11 0f 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 11 10 11 10 10 | ................................ |
3cc0 | 10 10 10 10 10 10 10 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0d 0c 0d 0c 0d 0c 0d 0c 0d 0c 0c | ................................ |
3ce0 | 0c 0c 0c 0c 0b 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0b 07 0b 0b 0b 07 0b 0b 0b 07 0b 0b 0b | ................................ |
3d00 | 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 07 | ................................ |
3d20 | 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 05 | ................................ |
3d40 | 04 05 04 05 04 05 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 03 03 | ................................ |
3d60 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 03 02 03 02 03 02 03 02 03 02 03 02 03 | ................................ |
3d80 | 02 03 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
3da0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
3dc0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 03 | ................................ |
3de0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
3e00 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
3e20 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 04 04 | ................................ |
3e40 | 04 04 04 04 04 04 04 04 04 04 07 06 05 04 07 06 05 04 07 06 05 04 07 06 07 07 07 05 07 07 07 05 | ................................ |
3e60 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b 0b | ................................ |
3e80 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0e 0e 0e | ................................ |
3ea0 | 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 10 10 14 0e 10 10 14 0e | ................................ |
3ec0 | 10 10 14 14 14 14 14 14 14 14 11 14 14 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 13 13 | ................................ |
3ee0 | 15 13 15 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 | ................................ |
3f00 | 16 16 16 16 16 16 18 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 19 16 19 19 1b 19 | ................................ |
3f20 | 19 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1b | ................................ |
3f40 | 1d 1d 1d 1b 7e 7e 7e 7e 7e 7e 7e 19 7e 1b 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 | ....~~~~~~~.~.~.~.~.~.~.~.~.~.~. |
3f60 | 7e 19 7e 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 1f 18 18 18 18 | ~.~............................. |
3f80 | 18 18 18 18 18 18 18 1f 18 1f 18 1f 1f 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 17 1f 17 | ................................ |
3fa0 | 17 17 1f 17 17 17 17 17 17 17 17 12 17 12 17 12 17 12 3d 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 3f 2e | ..................=...........?. |
3fc0 | 19 11 12 11 13 11 13 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 11 10 10 10 10 10 | ................................ |
3fe0 | 10 10 10 0d 10 10 10 0d 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0c 0c 0c 0d 0c 0c 0c 0c 0c | ................................ |
4000 | 0c 0c 0c 0c 0c 0b 0c 07 0c 0b 0c 0b 0b 0b 0b 0b 0b 0b 0b 07 0b 07 0b 07 0b 07 0b 08 0b 07 0b 08 | ................................ |
4020 | 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 | ................................ |
4040 | 08 04 07 04 08 04 07 04 08 04 07 04 08 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
4060 | 04 04 05 06 04 04 05 06 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 03 03 03 03 03 03 | ................................ |
4080 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
40a0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
40c0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
40e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4100 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
4120 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
4140 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 04 04 | ................................ |
4160 | 04 04 04 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 07 07 | ................................ |
4180 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b | ................................ |
41a0 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0e 0c 0c 0b 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e | ................................ |
41c0 | 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 0e 14 10 14 10 14 10 14 10 14 | ................................ |
41e0 | 10 14 10 14 14 14 14 14 14 14 14 15 14 13 14 15 13 13 13 15 13 13 13 15 13 13 13 15 13 15 13 15 | ................................ |
4200 | 13 15 12 15 12 15 15 15 15 15 15 16 15 17 15 16 15 17 15 16 16 16 15 16 16 16 16 16 16 18 16 19 | ................................ |
4220 | 16 18 16 19 16 19 16 19 18 19 18 19 19 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b | ................................ |
4240 | 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1e 1d 1b 1d 1d 1d 1d 1d | ................................ |
4260 | 1d 1d 1d 1d 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 7e 7e 19 7e | ....~~~~~~~~~~~~~~~~~~~~~~.~~~.~ |
4280 | 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 7e 18 7e 19 7e 18 19 19 19 18 19 18 19 18 19 | ~~.~~~.~.~.~...~.~.~.~.......... |
42a0 | 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 1f | ................................ |
42c0 | 17 1f 17 1f 17 16 17 1f 17 17 17 17 17 17 15 17 17 17 2a 2e 2e 2e 2e 2e 2e 2e 2e 3f 2e 3f 2e 3f | ..................*........?.?.? |
42e0 | 1b 12 13 12 13 12 13 12 13 13 11 12 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 11 10 11 10 11 | ................................ |
4300 | 10 10 10 0f 10 10 10 0f 10 10 10 0f 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0d 0c 0d 0c 0d 0c 0d | ................................ |
4320 | 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0b 07 0c 0b 0b 07 0c | ................................ |
4340 | 0b 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
4360 | 04 07 04 07 05 07 04 07 05 07 04 07 05 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
4380 | 04 04 04 05 04 05 04 05 04 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 03 03 03 03 | ................................ |
43a0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 03 02 04 02 03 02 04 02 03 02 04 | ................................ |
43c0 | 02 03 02 04 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
43e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4400 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4420 | 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
4440 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
4460 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 04 04 | ................................ |
4480 | 04 04 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 05 07 07 | ................................ |
44a0 | 07 05 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b | ................................ |
44c0 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0c 0e 0b 0c 0e | ................................ |
44e0 | 0e 0e 0e 0e 0e 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 10 0e 0e 0e 14 0e 14 0e 14 10 14 10 14 10 14 10 | ................................ |
4500 | 14 10 14 10 14 14 14 14 14 14 14 14 13 14 14 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 13 13 | ................................ |
4520 | 13 13 15 12 15 13 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 16 16 | ................................ |
4540 | 16 16 16 16 18 16 18 16 19 16 19 16 19 16 19 18 19 16 19 18 19 16 19 16 19 19 19 19 19 19 1b 19 | ................................ |
4560 | 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1d 1b 1d 1b 1d 1b | ................................ |
4580 | 1d 1b 1d 1d 1d 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 1b 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 | .....~~~~~~~~~~.~.~~~.~.~.~.~.~. |
45a0 | 7e 19 7e 19 7e 19 19 19 7e 19 19 19 7e 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 18 18 | ~.~.~...~...~................... |
45c0 | 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f 17 | ................................ |
45e0 | 1f 17 1f 17 1f 17 17 17 16 17 17 17 17 12 17 12 17 12 1d 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
4600 | 1d 11 12 11 12 11 13 11 13 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 10 14 10 | ................................ |
4620 | 10 10 10 10 10 0d 10 10 10 0d 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0c 0c 0d 0c 0c 0c | ................................ |
4640 | 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0b 0b 0c 0b 0b 0b 0c 0b 0b 07 0c 07 0b 07 0b 07 0b 07 | ................................ |
4660 | 0b 07 0b 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 07 04 07 04 07 04 | ................................ |
4680 | 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
46a0 | 04 04 04 04 05 06 04 04 05 06 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 03 03 03 | ................................ |
46c0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
46e0 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
4700 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4720 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4740 | 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
4760 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
4780 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 04 04 | ................................ |
47a0 | 04 04 04 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 07 07 | ................................ |
47c0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 0b 0b 0b 0b | ................................ |
47e0 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0c 0c 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e | ................................ |
4800 | 0e 0e 0e 0e 0e 0e 0e 10 0e 14 0e 10 0e 14 0e 10 0e 14 0e 10 0e 14 10 14 0e 14 10 14 10 14 10 14 | ................................ |
4820 | 10 14 10 14 10 14 14 14 14 14 14 14 14 15 14 13 14 13 13 13 14 13 13 13 14 13 13 15 13 15 13 15 | ................................ |
4840 | 13 15 13 15 12 15 12 15 15 15 15 15 15 17 15 17 15 17 15 16 15 16 17 16 16 16 16 16 16 18 16 18 | ................................ |
4860 | 16 18 16 18 16 19 16 18 16 19 18 19 16 19 19 19 19 19 19 19 19 1b 19 19 19 1b 19 19 19 1b 19 1b | ................................ |
4880 | 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1b 1d 1d 1d | ................................ |
48a0 | 1e 1d 1d 1d 1d 1e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 19 7e | ......~~~~~~~~~~~~~~~~~~~~~~.~.~ |
48c0 | 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 18 7e 18 19 18 19 19 19 18 19 19 19 | .~.~.~.~.~.~.~.~.~...~.......... |
48e0 | 18 19 18 18 18 19 18 18 18 18 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f 1f | ................................ |
4900 | 17 1f 17 1f 17 1f 17 1f 17 16 17 17 17 17 17 17 17 17 1b 2e 2e 2e 2e 2e 2e 3f 2e 2e 2e 3f 2e 2e | .........................?...?.. |
4920 | 2a 12 13 12 13 12 13 13 11 12 13 13 11 13 11 0f 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 11 | *............................... |
4940 | 10 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0c 0d 0c 0d | ................................ |
4960 | 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0b 07 0b 0b 0b | ................................ |
4980 | 07 0b 0b 0b 07 0b 0b 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
49a0 | 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
49c0 | 04 04 04 04 04 05 04 05 04 05 04 05 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 03 | ................................ |
49e0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 03 02 03 02 03 02 03 | ................................ |
4a00 | 02 03 02 03 02 03 02 03 02 02 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
4a20 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4a40 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4a60 | 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
4a80 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
4aa0 | 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 04 04 04 04 04 | ................................ |
4ac0 | 04 04 04 04 04 04 04 04 04 04 04 04 05 04 07 06 05 04 07 06 05 04 07 06 05 04 07 06 07 07 07 05 | ................................ |
4ae0 | 07 07 07 05 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 0b | ................................ |
4b00 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b 0c 0c 0c 0b | ................................ |
4b20 | 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 10 10 14 0e | ................................ |
4b40 | 10 10 14 0e 10 10 14 14 14 14 14 14 14 14 11 14 14 14 13 14 13 14 13 14 13 14 13 14 13 13 13 13 | ................................ |
4b60 | 13 13 13 13 15 13 15 13 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 16 16 16 16 16 16 16 16 | ................................ |
4b80 | 16 16 16 16 16 16 18 16 16 16 19 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 19 16 | ................................ |
4ba0 | 19 19 1b 19 1b 19 1b 19 1b 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1d 1b 1e 1b 1d 1b | ................................ |
4bc0 | 1d 1b 1d 1b 1d 1b 7e 1b 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 19 7e 1b 7e 19 7e 19 7e 19 7e 19 7e 19 | ......~.~~~~~~~~~~~.~.~.~.~.~.~. |
4be0 | 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 19 19 19 19 19 19 19 18 19 18 19 18 19 18 19 18 19 18 | ~.~.~.~.~.~..................... |
4c00 | 19 18 18 18 18 18 18 18 18 18 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 18 1f 1f 1f 1f 1f 1f 1f 1f 1f | ................................ |
4c20 | 1f 1f 1f 17 17 17 1f 17 17 17 17 17 17 17 17 17 17 12 18 39 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ...................9............ |
4c40 | 25 13 12 11 13 11 12 11 13 11 13 11 13 11 13 11 11 11 11 11 11 11 11 11 11 10 11 10 11 10 11 10 | %............................... |
4c60 | 11 10 14 10 10 10 10 0d 10 10 10 0d 10 10 10 0d 10 10 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0e 0c 0d 0c | ................................ |
4c80 | 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 07 0c 0b 0c 07 0b 0b 0b 0b 0b 0b 0b 0b 0b 07 0c 07 0b 07 0b 07 | ................................ |
4ca0 | 0b 07 0b 08 0b 07 0b 08 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 04 | ................................ |
4cc0 | 07 04 07 04 07 04 07 04 08 04 07 04 08 04 07 04 08 04 07 04 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
4ce0 | 04 04 04 04 04 04 05 06 04 04 05 06 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 04 02 | ................................ |
4d00 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 02 02 02 02 02 02 | ................................ |
4d20 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 04 02 02 02 02 02 02 02 02 02 | ................................ |
4d40 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4d60 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
4d80 | 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
4da0 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
4dc0 | 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 04 04 04 04 | ................................ |
4de0 | 04 04 04 04 04 04 04 04 04 04 04 04 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 04 07 07 07 | ................................ |
4e00 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b 07 0b | ................................ |
4e20 | 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0c 0b 0e 0c 0c 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e 0c 0e | ................................ |
4e40 | 0c 0e 0e 0e 0e 0e 0e 0e 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 0e 14 10 14 0e 14 10 14 10 14 | ................................ |
4e60 | 10 14 10 14 10 14 10 14 14 14 14 14 14 14 14 15 14 13 13 15 13 13 13 15 13 13 13 15 13 15 13 15 | ................................ |
4e80 | 13 15 13 15 12 15 12 15 15 15 15 15 15 15 15 16 15 17 15 16 15 16 15 16 16 16 16 16 16 16 16 19 | ................................ |
4ea0 | 16 18 16 19 16 18 16 19 16 19 16 19 18 19 18 19 19 19 19 19 19 19 19 1b 19 1b 19 1b 19 1b 19 1b | ................................ |
4ec0 | 19 1b 19 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1e 1b 1d 1b 1e 1b 1d 1b 1d 1b 1d 1e 1d 1b 1d | ................................ |
4ee0 | 1d 1d 1d 1d 1d 1d 1e 1e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e | ........~~~~~~~~~~~~~~~~~~~~~~~~ |
4f00 | 7e 7e 19 7e 7e 7e 19 7e 7e 7e 19 7e 19 7e 19 7e 19 7e 19 7e 19 19 19 7e 19 7e 18 19 19 19 18 19 | ~~.~~~.~~~.~.~.~.~.~...~.~...... |
4f20 | 19 19 18 7e 18 18 18 19 18 18 18 19 18 18 1f 18 18 18 1f 18 1f 18 1f 18 1f 1f 1f 1f 1f 1f 1f 1f | ...~............................ |
4f40 | 1f 1f 1f 1f 17 1f 17 1f 17 1f 17 1f 17 17 17 17 17 17 1f 2e 2e 2e 2e 2e 2e 2e 2e 3f 2e 2e 2e 3f | ...........................?...? |
4f60 | 3d 12 12 12 13 12 13 12 13 12 13 12 13 12 11 13 11 13 11 11 11 11 11 11 11 11 11 11 11 11 10 11 | =............................... |
4f80 | 11 11 10 11 10 11 10 0f 10 10 10 0f 10 10 10 0f 10 10 0d 10 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0e 0d | ................................ |
4fa0 | 0c 0d 0c 0d 0c 0d 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0c 0b 0b 07 0c | ................................ |
4fc0 | 0b 0b 07 0c 0b 0b 07 0c 07 0b 07 0b 07 07 07 0b 07 07 07 0b 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
4fe0 | 07 07 07 07 04 07 04 07 05 07 04 07 05 07 04 07 05 07 04 07 04 04 04 04 04 04 04 04 04 04 04 04 | ................................ |
5000 | 04 04 04 04 04 04 04 04 04 05 04 05 04 05 04 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 03 04 | ................................ |
5020 | 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 04 02 03 02 04 | ................................ |
5040 | 02 03 02 04 02 03 02 04 02 03 02 02 02 02 02 02 02 02 02 02 02 01 07 02 02 02 02 02 02 02 02 02 | ................................ |
5060 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
5080 | 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 | ................................ |
50a0 | 02 02 02 02 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 | ................................ |
50c0 | 03 03 03 03 03 03 03 03 03 03 03 0
'EC' => [ N_("Ecuador"), 'es_EC', '5' ],
'EE' => [ N_("Estonia"), 'et_EE', '1' ],
'EG' => [ N_("Egypt"), 'ar_EG', '3' ],
'EH' => [ N_("Western Sahara"), 'ar_MA', '3' ], #
'ER' => [ N_("Eritrea"), 'ti_ER', '3' ],
'ES' => [ N_("Spain"), 'es_ES', '1' ],
'ET' => [ N_("Ethiopia"), 'am_ET', '3' ],
'FI' => [ N_("Finland"), 'fi_FI', '1' ],
'FJ' => [ N_("Fiji"), 'en_US', '4' ], #
'FK' => [ N_("Falkland Islands (Malvinas)"), 'en_GB', '5' ], #
'FM' => [ N_("Micronesia"), 'en_US', '4' ], #
'FO' => [ N_("Faroe Islands"), 'fo_FO', '1' ],
'FR' => [ N_("France"), 'fr_FR', '1' ],
'GA' => [ N_("Gabon"), 'fr_FR', '3' ], #
'GB' => [ N_("United Kingdom"), 'en_GB', '1' ],
'GD' => [ N_("Grenada"), 'en_US', '5' ], #
'GE' => [ N_("Georgia"), 'ka_GE', '2' ],
'GF' => [ N_("French Guiana"), 'fr_FR', '5' ], #
'GH' => [ N_("Ghana"), 'en_GB', '3' ], #
'GI' => [ N_("Gibraltar"), 'en_GB', '1' ], #
'GL' => [ N_("Greenland"), 'kl_GL', '5' ],
'GM' => [ N_("Gambia"), 'en_US', '3' ], #
'GN' => [ N_("Guinea"), 'en_US', '3' ], #
'GP' => [ N_("Guadeloupe"), 'fr_FR', '5' ], #
'GQ' => [ N_("Equatorial Guinea"), 'en_US', '3' ], #
'GR' => [ N_("Greece"), 'el_GR', '1' ],
'GS' => [ N_("South Georgia and the South Sandwich Islands"), 'en_US', '4' ], #
'GT' => [ N_("Guatemala"), 'es_GT', '5' ],
'GU' => [ N_("Guam"), 'en_US', '4' ], #
'GW' => [ N_("Guinea-Bissau"), 'pt_PT', '3' ], #
'GY' => [ N_("Guyana"), 'en_US', '5' ], #
'HK' => [ N_("Hong Kong SAR (China)"), 'zh_HK', '2' ],
'HM' => [ N_("Heard and McDonald Islands"), 'en_US', '4' ], #
'HN' => [ N_("Honduras"), 'es_HN', '5' ],
'HR' => [ N_("Croatia"), 'hr_HR', '1' ],
'HT' => [ N_("Haiti"), 'fr_FR', '5' ], #
'HU' => [ N_("Hungary"), 'hu_HU', '1' ],
'ID' => [ N_("Indonesia"), 'id_ID', '2' ],
'IE' => [ N_("Ireland"), 'en_IE', '1' ],
'IL' => [ N_("Israel"), 'he_IL', '2' ],
'IN' => [ N_("India"), 'hi_IN', '2' ],
'IO' => [ N_("British Indian Ocean Territory"), 'en_GB', '2' ], #
'IQ' => [ N_("Iraq"), 'ar_IQ', '2' ],
'IR' => [ N_("Iran"), 'fa_IR', '2' ],
'IS' => [ N_("Iceland"), 'is_IS', '1' ],
'IT' => [ N_("Italy"), 'it_IT', '1' ],
'JM' => [ N_("Jamaica"), 'en_US', '5' ], #
'JO' => [ N_("Jordan"), 'ar_JO', '2' ],
'JP' => [ N_("Japan"), 'ja_JP', '2' ],
'KE' => [ N_("Kenya"), 'en_ZW', '3' ], #
'KG' => [ N_("Kyrgyzstan"), 'ky_KG', '2' ],
'KH' => [ N_("Cambodia"), 'km_KH', '2' ],
'KI' => [ N_("Kiribati"), 'en_US', '3' ], #
'KM' => [ N_("Comoros"), 'en_US', '2' ], #
'KN' => [ N_("Saint Kitts and Nevis"), 'en_US', '5' ], #
'KP' => [ N_("Korea (North)"), 'ko_KR', '2' ], #
'KR' => [ N_("Korea"), 'ko_KR', '2' ],
'KW' => [ N_("Kuwait"), 'ar_KW', '2' ],
'KY' => [ N_("Cayman Islands"), 'en_US', '5' ], #
'KZ' => [ N_("Kazakhstan"), 'ru_RU', '2' ], #
'LA' => [ N_("Laos"), 'lo_LA', '2' ],
'LB' => [ N_("Lebanon"), 'ar_LB', '2' ],
'LC' => [ N_("Saint Lucia"), 'en_US', '5' ], #
'LI' => [ N_("Liechtenstein"), 'de_CH', '1' ], #
'LK' => [ N_("Sri Lanka"), 'en_IN', '2' ], #
'LR' => [ N_("Liberia"), 'en_US', '3' ], #
'LS' => [ N_("Lesotho"), 'en_BW', '3' ], #
'LT' => [ N_("Lithuania"), 'lt_LT', '1' ],
'LU' => [ N_("Luxembourg"), 'de_LU', '1' ], # lb_LU
'LV' => [ N_("Latvia"), 'lv_LV', '1' ],
'LY' => [ N_("Libya"), 'ar_LY', '3' ],
'MA' => [ N_("Morocco"), 'ar_MA', '3' ],
'MC' => [ N_("Monaco"), 'fr_FR', '1' ], #
'MD' => [ N_("Moldova"), 'ro_RO', '1' ], #
'MG' => [ N_("Madagascar"), 'fr_FR', '3' ], #
'MH' => [ N_("Marshall Islands"), 'en_US', '4' ], #
'MK' => [ N_("Macedonia"), 'mk_MK', '1' ],
'ML' => [ N_("Mali"), 'en_US', '3' ], #
'MM' => [ N_("Myanmar"), 'en_US', '2' ], #
'MN' => [ N_("Mongolia"), 'mn_MN', '2' ],
'MP' => [ N_("Northern Mariana Islands"), 'en_US', '2' ], #
'MQ' => [ N_("Martinique"), 'fr_FR', '5' ], #
'MR' => [ N_("Mauritania"), 'en_US', '3' ], #
'MS' => [ N_("Montserrat"), 'en_US', '5' ], #
'MT' => [ N_("Malta"), 'mt_MT', '1' ],
'MU' => [ N_("Mauritius"), 'en_US', '3' ], #
'MV' => [ N_("Maldives"), 'en_US', '4' ], #
'MW' => [ N_("Malawi"), 'en_US', '3' ], #
'MX' => [ N_("Mexico"), 'es_MX', '5' ],
'MY' => [ N_("Malaysia"), 'ms_MY', '2' ],
'MZ' => [ N_("Mozambique"), 'pt_PT', '3' ], #
'NA' => [ N_("Namibia"), 'en_US', '3' ], #
'NC' => [ N_("New Caledonia"), 'fr_FR', '4' ], #
'NE' => [ N_("Niger"), 'en_US', '3' ], #
'NF' => [ N_("Norfolk Island"), 'en_GB', '4' ], #
'NG' => [ N_("Nigeria"), 'en_US', '3' ], #
'NI' => [ N_("Nicaragua"), 'es_NI', '5' ],
'NL' => [ N_("Netherlands"), 'nl_NL', '1' ],
'NO' => [ N_("Norway"), 'nb_NO', '1' ],
'NP' => [ N_("Nepal"), 'ne_NP', '2' ],
'NR' => [ N_("Nauru"), 'en_US', '4' ], #
'NU' => [ N_("Niue"), 'en_US', '4' ], #
'NZ' => [ N_("New Zealand"), 'en_NZ', '4' ],
'OM' => [ N_("Oman"), 'ar_OM', '2' ],
'PA' => [ N_("Panama"), 'es_PA', '5' ],
'PE' => [ N_("Peru"), 'es_PE', '5' ],
'PF' => [ N_("French Polynesia"), 'fr_FR', '4' ], #
'PG' => [ N_("Papua New Guinea"), 'en_NZ', '4' ], #
'PH' => [ N_("Philippines"), 'ph_PH', '2' ],
'PK' => [ N_("Pakistan"), 'ur_PK', '2' ],
'PL' => [ N_("Poland"), 'pl_PL', '1' ],
'PM' => [ N_("Saint Pierre and Miquelon"), 'fr_CA', '5' ], #
'PN' => [ N_("Pitcairn"), 'en_US', '4' ], #
'PR' => [ N_("Puerto Rico"), 'es_PR', '5' ],
'PS' => [ N_("Palestine"), 'ar_JO', '2' ], #
'PT' => [ N_("Portugal"), 'pt_PT', '1' ],
'PY' => [ N_("Paraguay"), 'es_PY', '5' ],
'PW' => [ N_("Palau"), 'en_US', '2' ], #
'QA' => [ N_("Qatar"), 'ar_QA', '2' ],
'RE' => [ N_("Reunion"), 'fr_FR', '2' ], #
'RO' => [ N_("Romania"), 'ro_RO', '1' ],
'RU' => [ N_("Russia"), 'ru_RU', '1' ],
'RW' => [ N_("Rwanda"), 'fr_FR', '3' ], # rw_RW
'SA' => [ N_("Saudi Arabia"), 'ar_SA', '2' ],
'SB' => [ N_("Solomon Islands"), 'en_US', '4' ], #
'SC' => [ N_("Seychelles"), 'en_US', '4' ], #
'SD' => [ N_("Sudan"), 'ar_SD', '5' ],
'SE' => [ N_("Sweden"), 'sv_SE', '1' ],
'SG' => [ N_("Singapore"), 'en_SG', '2' ],
'SH' => [ N_("Saint Helena"), 'en_GB', '5' ], #
'SI' => [ N_("Slovenia"), 'sl_SI', '1' ],
'SJ' => [ N_("Svalbard and Jan Mayen Islands"), 'en_US', '1' ], #
'SK' => [ N_("Slovakia"), 'sk_SK', '1' ],
'SL' => [ N_("Sierra Leone"), 'en_US', '3' ], #
'SM' => [ N_("San Marino"), 'it_IT', '1' ], #
'SN' => [ N_("Senegal"), 'fr_FR', '3' ], #
'SO' => [ N_("Somalia"), 'en_US', '3' ], # so_SO
'SR' => [ N_("Suriname"), 'nl_NL', '5' ], #
'ST' => [ N_("Sao Tome and Principe"), 'en_US', '5' ], #
'SV' => [ N_("El Salvador"), 'es_SV', '5' ],
'SY' => [ N_("Syria"), 'ar_SY', '2' ],
'SZ' => [ N_("Swaziland"), 'en_BW', '3' ], #
'TC' => [ N_("Turks and Caicos Islands"), 'en_US', '5' ], #
'TD' => [ N_("Chad"), 'en_US', '3' ], #
'TF' => [ N_("French Southern Territories"), 'fr_FR', '4' ], #
'TG' => [ N_("Togo"), 'fr_FR', '3' ], #
'TH' => [ N_("Thailand"), 'th_TH', '2' ],
'TJ' => [ N_("Tajikistan"), 'tg_TJ', '2' ],
'TK' => [ N_("Tokelau"), 'en_US', '4' ], #
'TL' => [ N_("East Timor"), 'pt_PT', '4' ], #
'TM' => [ N_("Turkmenistan"), 'tk_TM', '2' ],
'TN' => [ N_("Tunisia"), 'ar_TN', '5' ],
'TO' => [ N_("Tonga"), 'en_US', '3' ], #
'TR' => [ N_("Turkey"), 'tr_TR', '2' ],
'TT' => [ N_("Trinidad and Tobago"), 'en_US', '5' ], #
'TV' => [ N_("Tuvalu"), 'en_US', '4' ], #
'TW' => [ N_("Taiwan"), 'zh_TW', '2' ],
'TZ' => [ N_("Tanzania"), 'en_US', '3' ], #
'UA' => [ N_("Ukraine"), 'uk_UA', '1' ],
'UG' => [ N_("Uganda"), 'en_US', '3' ], # lug_UG
'UM' => [ N_("United States Minor Outlying Islands"), 'en_US', '5' ], #
'US' => [ N_("United States"), 'en_US', '5' ],
'UY' => [ N_("Uruguay"), 'es_UY', '5' ],
'UZ' => [ N_("Uzbekistan"), 'uz_UZ', '2' ],
'VA' => [ N_("Vatican"), 'it_IT', '1' ], #
'VC' => [ N_("Saint Vincent and the Grenadines"), 'en_US', '5' ],
'VE' => [ N_("Venezuela"), 'es_VE', '5' ],
'VG' => [ N_("Virgin Islands (British)"), 'en_GB', '5' ], #
'VI' => [ N_("Virgin Islands (U.S.)"), 'en_US', '5' ], #
'VN' => [ N_("Vietnam"), 'vi_VN', '2' ],
'VU' => [ N_("Vanuatu"), 'en_US', '4' ], #
'WF' => [ N_("Wallis and Futuna"), 'fr_FR', '4' ], #
'WS' => [ N_("Samoa"), 'en_US', '4' ], #
'YE' => [ N_("Yemen"), 'ar_YE', '2' ],
'YT' => [ N_("Mayotte"), 'fr_FR', '3' ], #
'ZA' => [ N_("South Africa"), 'en_ZA', '5' ],
'ZM' => [ N_("Zambia"), 'en_US', '3' ], #
'ZW' => [ N_("Zimbabwe"), 'en_ZW', '5' ],
);
sub c2name { exists $countries{$_[0]} && translate($countries{$_[0]}[0]) }
sub c2locale { exists $countries{$_[0]} && $countries{$_[0]}[1] }
sub list_countries {
my (%options) = @_;
my @l = keys %countries;
$options{exclude_non_installed} ? grep { -e "/usr/share/locale/" . c2locale($_) . "/LC_CTYPE" } @l : @l;
}
#- this list is built with the following command on the compile cluster:
#- rpm -qpl /RPMS/locales-* | grep LC_CTYPE | cut -d'/' -f5 | grep '_' | grep -v '\.' | sort | tr '\n' ' ' ; echo
our @locales = qw(af_ZA am_ET an_ES ar_AE ar_BH ar_DZ ar_EG ar_IN ar_IQ ar_JO ar_KW ar_LB ar_LY ar_MA ar_OM ar_QA ar_SA ar_SD ar_SY ar_TN ar_YE as_IN az_AZ be_BY bg_BG bn_BD bn_IN br_FR bs_BA ca_ES cs_CZ cy_GB da_DK de_AT de_BE de_CH de_DE de_LU el_GR en_AU en_BE en_BW en_CA en_DK en_GB en_HK en_IE en_IN en_NZ en_PH en_SG en_US en_ZA en_ZW eo_XX es_AR es_BO es_CL es_CO es_CR es_DO es_EC es_ES es_GT es_HN es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US es_UY es_VE et_EE eu_ES fa_IR fi_FI fo_FO fr_BE fr_CA fr_CH fr_FR fr_LU fur_IT fy_DE fy_NL ga_IE gd_GB gez_ER gez_ER@abegede gez_ET gez_ET@abegede gl_ES gu_IN gv_GB he_IL hi_IN hr_HR hu_HU hy_AM id_ID ik_CA is_IS it_CH it_IT iu_CA ja_JP ka_GE kl_GL km_KH kn_IN ko_KR ku_TR kw_GB ky_KG li_BE li_NL lo_LA lt_LT lv_LV mi_NZ mk_MK ml_IN mn_MN mr_IN ms_MY mt_MT nb_NO nds_DE nds_DE@traditional nds_NL ne_NP nl_BE nl_NL nn_NO no_NO oc_FR om_ET om_KE pa_IN ph_PH pl_PL pt_BR pt_PT ro_RO ru_RU ru_UA sc_IT se_NO sid_ET sk_SK sl_SI sq_AL sr_CS sr_CS@Latn sr_YU sr_YU@Latn st_ZA sv_FI sv_SE sw_XX ta_IN te_IN tg_TJ th_TH ti_ER ti_ET tig_ER tk_TM tl_PH tr_TR tt_RU uk_UA ur_PK uz_UZ uz_UZ@Cyrl uz_UZ@Latn vi_VN wa_BE xh_ZA yi_US zh_CN zh_HK zh_SG zh_TW zu_ZA);
sub standard_locale {
my ($lang, $country, $prefer_lang) = @_;
member("${lang}_${country}", @locales) and return "${lang}_${country}";
$prefer_lang && member($lang, @locales) and return $lang;
my $main_locale = locale_to_main_locale($lang);
if ($main_locale ne $lang) {
standard_locale($main_locale, $country, $prefer_lang);
}
'';
}
sub fix_variant {
my ($locale) = @_;
#- uz@Cyrl_UZ -> uz_UZ@Cyrl
$locale =~ s/(.*)(\@\w+)(_.*)/$1$3$2/;
$locale;
}
sub analyse_locale_name {
my ($locale) = @_;
$locale =~ /^(.*?) (?:_(.*?))? (?:\.(.*?))? (?:\@(.*?))? $/x &&
{ main => $1, country => $2, charset => $3, variant => $4 };
}
sub locale_to_main_locale {
my ($locale) = @_;
lc(analyse_locale_name($locale)->{main});
}
sub getlocale_for_lang {
my ($lang, $country, $o_utf8) = @_;
fix_variant((standard_locale($lang, $country, 'prefer_lang') || l2locale($lang)) . ($o_utf8 ? '.UTF-8' : ''));
}
sub getlocale_for_country {
my ($lang, $country, $o_utf8) = @_;
fix_variant((standard_locale($lang, $country, '') || c2locale($country)) . ($o_utf8 ? '.UTF-8' : ''));
}
sub getLANGUAGE {
my ($lang, $o_country, $o_utf8) = @_;
l2language($lang) || join(':', uniq(getlocale_for_lang($lang, $o_country, $o_utf8),
$lang,
locale_to_main_locale($lang)));
}
#-------------------------------------------------------------
#
# IM configuration hash tables
#
# in order to configure an IM, one has to:
# - put generic configuration in %IM_config
# This set generic IM fields.
my @IM_i18n_fields = (
'XMODIFIERS',
#- is the environnement variable used by the X11 XIM protocol
#- it is of the form XIMODIFIERS="@im=foo"
'XIM',
#- is used by some programs, it usually is the like XIMODIFIERS
#- with the "@im=" part stripped
'GTK_IM_MODULE',
#- the module to use for Gtk programs ("xim" to use an X11
#- XIM server; or a a native gtk module if exists)
'XIM_PROGRAM',
#- the program to run (usually the same as XIM value, but
#- in some cases different, particularly if parameters are needed;
'QT_IM_MODULE',
#- the module to use for Qt programs ("xim" to use an X11
#- XIM server; or a Qt plugin if exists)
);
# keep the 'packages' field in sync with share/rpmsrate:
my %IM_config =
(
ami => {
XIM => 'Ami',
#- NOTE: there are several possible versions of ami, for the different
#- desktops (kde, gnome, etc). So XIM_PROGRAM is not defined; it will
#- be the xinitrc script, XIM section, that will choose the right one
#- XIM_PROGRAM => 'ami',
XMODIFIERS => '@im=Ami',
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
},
chinput => {
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
XIM => 'chinput',
XMODIFIERS => '@im=Chinput',
XIM_PROGRAM => {
'zh_CN' => 'chinput -gb',
'en_SG' => 'chinput -gb',
'zh_HK' => 'chinput -big5',
'zh_TW' => 'chinput -big5',
},
packages => { generic => 'miniChinput' },
},
fcitx => {
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
XIM => 'fcitx',
XIM_PROGRAM => 'fcitx',
XMODIFIERS => '@im=fcitx',
},
gcin => {
GTK_IM_MODULE => 'gcin',
QT_IM_MODULE => 'gcin',
XIM => 'gcin',
XIM_PROGRAM => 'gcin',
XMODIFIERS => '@im=gcin',
},
iiimf => {
GTK_IM_MODULE => 'iiim',
QT_IM_MODULE => 'iiim',
XIM => 'iiimx',
XIM_PROGRAM => 'iiimx',
XMODIFIERS => '@im=iiimx',
packages => {
generic => 'iiimf-engines-unit',
am => 'iiimf-engines-unit',
ja => 'iiimf-engines-canna',
ko => 'iiimf-engines-sun-korea',
zh => 'iiimf-engines-sun-chinese',
},
},
'im-ja' => {
GTK_IM_MODULE => 'im-ja',
QT_IM_MODULE => 'xim',
XIM => 'im-ja-xim-server',
XIM_PROGRAM => 'im-ja-xim-server',
XMODIFIERS => '@im=im-ja-xim-server',
},
kinput2 => {
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
XIM => 'kinput2',
XIM_PROGRAM => 'kinput2',
XMODIFIERS => '@im=kinput2',
packages => { generic => 'kinput2-wnn' },
},
nabi => {
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
XIM => 'nabi',
XIM_PROGRAM => 'nabi',
XMODIFIERS => '@im=nabi',
},
'scim+(default)' => {
GTK_IM_MODULE => 'scim',
QT_IM_MODULE => 'scim',
XIM_PROGRAM => 'scim -d',
XMODIFIERS => '@im=SCIM',
default_for_lang => 'am ja ko vi zh_CN zh_TW',
packages => {
generic => 'scim scim-m17n scim-tables',
am => 'scim scim-tables ',
ja => 'scim-anthy scim-input-pad scim-tomoe',
ko => 'scim-hangul',
vi => 'scim-m17n',
zh => 'scim-pinyin scim-tables scim-chewing',
},
},
(map {
("scim+$_" => {
GTK_IM_MODULE => 'scim',
QT_IM_MODULE => 'scim',
XIM_PROGRAM => 'scim -d',
XMODIFIERS => '@im=SCIM',
packages => { generic => "scim-$_" },
});
} qw(anthy canna ccinput fcitx m17n prime pinyin skk uim)), # enable to select extra SCIM combinations
skim => {
GTK_IM_MODULE => 'scim',
QT_IM_MODULE => 'scim',
XIM_PROGRAM => 'skim -d',
XMODIFIERS => '@im=SCIM',
},
uim => {
GTK_IM_MODULE => 'uim',
QT_IM_MODULE => 'uim',
XIM => 'uim',
XIM_PROGRAM => 'uim-xim',
XMODIFIERS => '@im=uim',
packages => { generic => 'uim-gtk uim-anthy' },
},
xcin => {
XIM => 'xcin',
XIM_PROGRAM => 'xcin',
XMODIFIERS => '@im=xcin-zh_TW',
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
},
'x-unikey' => {
GTK_IM_MODULE => 'xim',
QT_IM_MODULE => 'xim',
XMODIFIERS => '@im=unikey',
},
);
sub get_ims() { keys %IM_config }
#-------------------------------------------------------------
#
# Locale configuration regarding encoding/IM
#- ENC is used by some versions or rxvt
my %locale2ENC = (
'ja' => 'eucj',
'ko' => 'kr',
'zh_CN' => 'gb',
# zh_SG zh_HK were reported as missing by make check:
'zh_HK' => 'big5',
'zh_SG' => 'gb',
'zh_TW' => 'big5',
);
my %IM_locale_specific_config = (
#-XFree86 has an internal XIM for Thai that enables syntax checking etc.
#-'Passthroug' is no check at all, 'BasicCheck' accepts bad sequences
#-and convert them to right ones, 'Strict' refuses bad sequences
'th' => {
XIM_PROGRAM => '/bin/true', #- it's an internal module
XMODIFIERS => '"@im=BasicCheck"',
},
);
sub get_default_im {
my ($lang) = @_;
find {
member($lang, split(' ', $IM_config{$_}{default_for_lang}));
} keys %IM_config;
}
sub IM2packages {
my ($locale) = @_;
if ($locale->{IM}) {
my $per_lang = $IM_config{$locale->{IM}}{packages} || {};
my $lang = analyse_locale_name($locale->{lang})->{main};
split(' ', $per_lang->{$lang} || $per_lang->{generic} || $locale->{IM});
} else { () }
}
#- [0]: console font name
#- [1]: sfm map for console font (if needed)
#- [2]: acm file for console font (none if utf8)
#- [3]: iocharset param for mount (utf8 if utf8)
#- [4]: codepage parameter for mount (none if utf8)
my %charsets = (
#- chinese needs special console driver for text mode
"Big5" => [ undef, undef, undef, "big5", "950" ],
"gb2312" => [ undef, undef, undef, "gb2312", "936" ],
"gbk" => [ undef, undef, undef, "gb2312", "936" ],
"C" => [ "lat0-16", undef, "iso15", "iso8859-1", "850" ],
"iso-8859-1" => [ "lat1-16", undef, "iso01", "iso8859-1", "850" ],
"iso-8859-2" => [ "lat2-sun16", undef, "iso02", "iso8859-2", "852" ],
"iso-8859-5" => [ "UniCyr_8x16", undef, "iso05", "iso8859-5", "866" ],
"iso-8859-7" => [ "iso07.f16", undef, "iso07", "iso8859-7", "869" ],
"iso-8859-9" => [ "lat5u-16", undef, "iso09", "iso8859-9", "857" ],
"iso-8859-13" => [ "tlat7", undef, "iso13", "iso8859-13", "775" ],
"iso-8859-15" => [ "lat0-16", undef, "iso15", "iso8859-15", "850" ],
#- japanese needs special console driver for text mode [kon2]
"jisx0208" => [ undef, undef, "trivial.trans", "euc-jp", "932" ],
"koi8-r" => [ "UniCyr_8x16", undef, "koi8-r", "koi8-r", "866" ],
"koi8-u" => [ "UniCyr_8x16", undef, "koi8-u", "koi8-u", "866" ],
"cp1251" => [ "UniCyr_8x16", undef, "cp1251", "cp1251", "866" ],
#- korean needs special console driver for text mode
"ksc5601" => [ undef, undef, undef, "euc-kr", "949" ],
#- I have no console font for Thai...
"tis620" => [ undef, undef, "trivial.trans", "tis-620", "874" ],
# UTF-8 encodings here; they differ in the console font mainly.
"utf_ar" => [ "iso06.f16", undef, undef, "utf8", undef ],
"utf_armn" => [ "arm8", undef, undef, "utf8", undef ],
"utf_az" => [ "tiso09e", undef, undef, "utf8", undef ],
"utf_beng" => [ undef, undef, undef, "utf8", undef ],
"utf_cyr1" => [ "UniCyr_8x16", undef, undef, "utf8", undef ],
"utf_cyr2" => [ "koi8-k", undef, undef, "utf8", undef ],
"utf_deva" => [ undef, undef, undef, "utf8", undef ],
"utf_ethi" => [ "Agafari-16", undef, undef, "utf8", undef ],
"utf_geor" => [ "t_geors", undef, undef, "utf8", undef ],
"utf_guru" => [ undef, undef, undef, "utf8", undef ],
"utf_he" => [ "iso08.f16", undef, undef, "utf8", undef ],
"utf_iu" => [ undef, undef, undef, "utf8", undef ],
"utf_khmr" => [ undef, undef, undef, "utf8", undef ],
"utf_knda" => [ undef, undef, undef, "utf8", undef ],
"utf_laoo" => [ undef, undef, undef, "utf8", undef ],
"utf_lat1" => [ "lat0-16", undef, undef, "utf8", undef ],
"utf_lat5" => [ "lat5u-16", undef, undef, "utf8", undef ],
"utf_lat8" => [ "iso14.f16", undef, undef, "utf8", undef ],
"utf_mlym" => [ undef, undef, undef, "utf8", undef ],
"utf_taml" => [ "tamil", undef, undef, "utf8", undef ],
# console font still to do
"utf_tfng" => [ undef, undef, undef, "utf8", undef ],
"utf_vi" => [ "tcvn8x16", undef, undef, "utf8", undef ],
# default for utf-8 encodings
"unicode" => [ "LatArCyrHeb-16", undef, undef, "utf8", undef ],
);
#- for special cases not handled magically
my %charset2kde_charset = (
gb2312 => 'gb2312.1980-0',
gbk => 'gb2312.1980-0',
jisx0208 => 'jisx0208.1983-0',
ksc5601 => 'ksc5601.1987-0',
Big5 => 'big5-0',
cp1251 => 'microsoft-cp1251',
utf8 => 'iso10646-1',
tis620 => 'tis620-0',
);
#- -------------------
sub l2console_font {
my ($locale, $during_install) = @_;
my $c = $charsets{l2charset($locale->{lang}) || return} or return;
my ($name, $sfm, $acm) = @$c;
undef $acm if $locale->{utf8} && !$during_install;
($name, $sfm, $acm);
}
sub get_kde_lang {
my ($locale, $o_default) = @_;
#- get it using
#- echo C $(rpm -qp --qf "%{name}\n" /RPMS/kde-i18n-* | sed 's/kde-i18n-//')
my @valid_kde_langs = qw(C
af ar az be bg bn br bs ca cs cy da de el en_GB eo es et eu fa fi fo fr ga gl he hi hr hsb hu id is it ja ko ku lo lt lv mi mk mn ms mt nb nds nl nn nso oc pl pt pt_BR ro ru se sk sl sr ss sv ta tg th tr uk uz ven vi wa wen xh zh_CN zh_TW zu);
my %valid_kde_langs; @valid_kde_langs{@valid_kde_langs} = ();
my $valid_lang = sub {
my ($lang) = @_;
#- fast & dirty solution to ensure bad entries do not happen
my %fixlangs = (en => 'C', en_US => 'C',
'sr@Latn' => 'sr',
st => 'nso', ve => 'ven',
zh_CN => 'zh_CN', zh_SG => 'zh_CN', zh_TW => 'zh_TW', zh_HK => 'zh_TW');
exists $fixlangs{$lang} ? $fixlangs{$lang} :
exists $valid_kde_langs{$lang} ? $lang :
exists $valid_kde_langs{locale_to_main_locale($lang)} ? locale_to_main_locale($lang) : '';
};
my $r;
$r ||= $valid_lang->($locale->{lang});
$r ||= find { $valid_lang->($_) } split(':', getlocale_for_lang($locale->{lang}, $locale->{country}));
$r || $o_default || 'C';
}
sub charset2kde_charset {
my ($charset, $o_default) = @_;
my $iocharset = ($charsets{$charset} || [])->[3];
my @valid_kde_charsets = qw(big5-0 gb2312.1980-0 iso10646-1 iso8859-1 iso8859-4 iso8859-6 iso8859-8 iso8859-13 iso8859-14 iso8859-15 iso8859-2 iso8859-3 iso8859-5 iso8859-7 iso8859-9 koi8-r koi8-u ksc5601.1987-0 jisx0208.1983-0 microsoft-cp1251 tis620-0);
my %valid_kde_charsets; @valid_kde_charsets{@valid_kde_charsets} = ();
my $valid_charset = sub {
my ($charset) = @_;
#- fast & dirty solution to ensure bad entries do not happen
exists $valid_kde_charsets{$charset} && $charset;
};
my $r;
$r ||= $valid_charset->($charset2kde_charset{$charset});
$r ||= $valid_charset->($charset2kde_charset{$iocharset});
$r ||= $valid_charset->($iocharset);
$r || $o_default || 'iso10646-1';
}
#- font+size for different charsets; the field [0] is the default,
#- others are overrridens for fixed(1), toolbar(2), menu(3) and taskbar(4)
my %charset2kde_font = (
'C' => [ "Sans,10", "Monospace,10" ],
'iso-8859-1' => [ "Sans,10", "Monospace,10" ],
'iso-8859-2' => [ "Sans,10", "Monospace,10" ],
'iso-8859-7' => [ "Helvetica,12", "courier,10", "Helvetica,11" ],
'iso-8859-9' => [ "Sans,10", "Monospace,10" ],
'iso-8859-15' => [ "Sans,10", "Monospace,10" ],
'iso-8859-13' => [ "Sans,10", "Monospace,10" ],
'jisx0208' => [ "Sazanami Gothic,13" ],
'ksc5601' => [ "Baekmuk Gulim,16" ],
'gb2312' => [ "Sans,10", "Monospace,10" ],
'Big5' => [ "Sans,10", "Monospace,10" ],
'tis620' => [ "Norasi,16", "Norasi,15" ],
'koi8-u' => [ "Nimbus Sans L,10", "Monospace,10" ],
'utf_ar' => [ "Terafik,14", "Courier New,13", "Terafik,13" ],
'utf_az' => [ "Nimbus Sans L,12", "Nimbus Mono L,10", "Nimbus Sans L,11" ],
'utf_he' => [ "Nachlieli CLM,13", "Miriam Mono CLM,10", "Nachlieli CLM,11" ],
#-'utf_iu' => [ "????,14", ],
'utf_vi' => [ "Nimbus Sans L,12", "Nimbus Mono L,10", "Nimbus Sans L,11" ],
#- script based
'utf_armn' => [ "Artsounk,12", "Monospace,10", "Artsounk,11" ],
'utf_cyr2' => [ "Nimbus Sans L,10", "Monospace,10" ],
'utf_beng' => [ "Mukti Narrow,14", "Mitra Mono,12", "Mukti Narrow,14" ],
'utf_deva' => [ "Raghindi,14", ],
'utf_ethi' => [ "GF Zemen Unicode,15" ],
'utf_guru' => [ "Lohit Punjab,14", ],
#-'utf_khmr' => [ "????,14", ],
'utf_knda' => [ "Sampige,14", ],
'utf_lat1' => [ "Sans,10", "Monospace,10" ],
'utf_lat5' => [ "Sans,10", "Monospace,10" ],
'utf_lat8' => [ "Sans,10", "Monospace,10" ],
'utf_mlym' => [ "malayalam,14", ],
'utf_taml' => [ "TSCu_Paranar,14", "Tsc_avarangalfxd,10", "TSCu_Paranar,12", ],
'utf_tfng' => [ "Hapax Berbère,14", ],
#- the following should be changed to better defaults when better fonts
#- get available
'utf_geor' => [ "ClearlyU,15" ],
'utf_laoo' => [ "ClearlyU,15" ],
'default' => [ "Sans,12", "Monospace,10", "Sans,11" ],
);
sub charset2kde_font {
my ($charset, $type) = @_;
my $font = $charset2kde_font{$charset} || $charset2kde_font{default};
my $r = $font->[$type] || $font->[0];
#- the format is "font-name,size,-1,5,0,0,0,0,0,0" I have no idea of the
#- meaning of that "5"...
"$r,-1,5,0,0,0,0,0,0";
}
# this define pango name fonts (like "NimbusSans L") depending
# on the "charset" defined by language array. This allows to selecting
# an appropriate font for each language for the installer only.
my %charset2pango_font = (
'tis620' => "Norasi 17",
'utf_ar' => "Roya 14",
'utf_armn' => "Artsounk 14",
'utf_cyr2' => "Nimbus Sans L 12",
'utf_geor' => "Sans 14",
'utf_he' => "Sans 12",
'utf_laoo' => "Sans 14",
'utf_taml' => "TSCu_Paranar 14",
'utf_vi' => "Sans 14",
'iso-8859-7' => "Kerkis 14",
'jisx0208' => "Sans 14",
#- Nimbus Sans L is missing some chars used by some cyrillic languages,
#- but tose have not yet DrakX translations; it also misses vietnamese
#- latin chars; all other latin and cyrillic are covered.
'default' => "Sans 10"
);
sub charset2pango_font {
my ($charset) = @_;
$charset2pango_font{exists $charset2pango_font{$charset} ? $charset : 'default'};
}
sub l2pango_font {
my ($lang) = @_;
my $charset = l2charset($lang) or log::l("no charset found for lang $lang!"), return;
my $font = charset2pango_font($charset);
log::l("lang:$lang charset:$charset font:$font sfm:$charsets{$charset}[0]");
return $font;
}
sub set {
my ($locale, $b_translate_for_console) = @_;
if ($::move) {
move::handleI18NClp($locale->{lang});
put_in_hash(\%ENV, i18n_env($locale));
return;
} elsif (!$::isInstall) {
put_in_hash(\%ENV, i18n_env($locale));
bindtextdomain();
return;
}
my $lang = $locale->{lang};
exists $langs{$lang} or log::l("lang::set: trying to set to $lang but I do not know it!"), return;
#- set all LC_* variables to a unique locale ("C"), and only redefine
#- LC_COLLATE (for sorting) and LANGUAGE (for the po files)
$ENV{$_} = 'C' foreach qw(LC_NUMERIC LC_TIME LC_MONETARY LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION);
$ENV{LC_CTYPE} = $lang;
$ENV{LC_MESSAGES} = $lang;
$ENV{LC_COLLATE} = $lang;
$ENV{LANG} = $lang;
if ($b_translate_for_console && $lang =~ /^(ko|ja|zh|th)/) {
log::l("not translating in console");
$ENV{LANGUAGE} = 'C';
} else {
$ENV{LANGUAGE} = getLANGUAGE($lang);
}
load_mo();
$lang;
}
sub langs {
my ($l) = @_;
$l->{all} ? list_langs() : grep { $l->{$_} } keys %$l;
}
sub langsLANGUAGE {
my ($l, $o_c) = @_;
uniq(map { split ':', getLANGUAGE($_, $o_c) } langs($l));
}
sub utf8_should_be_needed {
my ($locale) = @_;
my @l = uniq(grep { $_ ne 'C' } map { l2charset($_) } langs($locale->{langs}));
@l > 1 || any { /utf|unicode/ } @l;
}
sub pack_langs {
my ($l) = @_;
my $s = $l->{all} ? 'all' : join ':', uniq(map { getLANGUAGE($_) } langs($l));
$s;
}
sub system_locales_to_ourlocale {
my ($locale_lang, $locale_country) = @_;
my $locale = {};
my $h = analyse_locale_name($locale_lang);
my $locale_lang_no_encoding = join('_', $h->{main}, if_($h->{country}, $h->{country}));
$locale->{lang} = member($locale_lang_no_encoding, list_langs()) ?
$locale_lang_no_encoding : #- special lang's such as en_US pt_BR
$h->{main};
$locale->{lang} .= '@' . $h->{variant} if $h->{variant};
$locale->{country} = analyse_locale_name($locale_country)->{country};
$locale->{utf8} = $h->{charset} && $h->{charset} eq 'UTF-8';
#- safe fallbacks
$locale->{lang} ||= 'en_US';
$locale->{country} ||= 'US';
$locale;
}
sub read {
my ($b_user_only) = @_;
my ($f1, $f2) = ("$::prefix$ENV{HOME}/.i18n", "$::prefix/etc/sysconfig/i18n");
my %h = getVarsFromSh($b_user_only && -e $f1 ? $f1 : $f2);
my $locale = system_locales_to_ourlocale($h{LC_MESSAGES} || 'en_US', $h{LC_MONETARY} || 'en_US');
if (find { $h{$_} } @IM_i18n_fields) {
my @l = grep { !/^scim/ || /\(default\)/ } keys %IM_config;
foreach my $field ('XMODIFIERS', 'XIM_PROGRAM') {
$h{$field} or next;
my @m = grep { $h{$field} eq $IM_config{$_}{$field} } @l or last;
@l = @m;
}
$locale->{IM} = $l[0] if @l;
}
$locale;
}
sub write_langs {
my ($langs) = @_;
my $s = pack_langs($langs);
symlink "$::prefix/etc/rpm", "/etc/rpm" if $::prefix;
require URPM;
URPM::add_macro("_install_langs $s");
substInFile { s/%_install_langs.*//; $_ .= "%_install_langs $s\n" if eof && $s } "$::prefix/etc/rpm/macros";
}
sub i18n_env {
my ($locale) = @_;
my $locale_lang = getlocale_for_lang($locale->{lang}, $locale->{country}, $locale->{utf8});
my $locale_country = getlocale_for_country($locale->{lang}, $locale->{country}, $locale->{utf8});
my $h = {
XKB_IN_USE => '',
(map { $_ => $locale_lang } qw(LANG LC_COLLATE LC_CTYPE LC_MESSAGES LC_TIME)),
LANGUAGE => getLANGUAGE($locale->{lang}, $locale->{country}, $locale->{utf8}),
(map { $_ => $locale_country } qw(LC_NUMERIC LC_MONETARY LC_ADDRESS LC_MEASUREMENT LC_NAME LC_PAPER LC_IDENTIFICATION LC_TELEPHONE))
};
log::l("lang::write: lang:$locale->{lang} country:$locale->{country} locale|lang:$locale_lang locale|country:$locale_country language:$h->{LANGUAGE}");
$h;
}
sub write_and_install {
my ($locale, $do_pkgs, $b_user_only, $b_dont_touch_kde_files) = @_;
my @packages = IM2packages($locale);
if (@packages && !$b_user_only) {
log::explanations("Installing IM packages: ", join(', ', @packages));
$do_pkgs->install(@packages);
}
&write($locale, $b_user_only, $b_dont_touch_kde_files);
}
sub write {
my ($locale, $b_user_only, $b_dont_touch_kde_files) = @_;
$locale && $locale->{lang} or return;
my $h = i18n_env($locale);
my ($name, $sfm, $acm) = l2console_font($locale, 0);
if ($name && !$b_user_only) {
my $p = "$::prefix/usr/lib/kbd";
if ($name) {
eval {
log::explanations(qq(Set system font to "$name"));
my $font = "$p/consolefonts/$name.psf";
$font .= ".gz" if ! -e $font;
cp_af($font, "$::prefix/etc/sysconfig/console/consolefonts");
add2hash $h, { SYSFONT => $name };
};
$@ and log::explanations("missing console font $name");
}
if ($sfm) {
eval {
log::explanations(qq(Set screen font map (Unicode mapping table) to "$name"));
cp_af(glob_("$p/consoletrans/$sfm*"), "$::prefix/etc/sysconfig/console/consoletrans");
add2hash $h, { UNIMAP => $sfm };
};
$@ and log::explanations("missing console unimap file $sfm");
}
if ($acm) {
eval {
log::explanations(qq(Set application-charset map (Unicode mapping table) to "$name"));
cp_af(glob_("$p/consoletrans/$acm*"), "$::prefix/etc/sysconfig/console/consoletrans");
add2hash $h, { SYSFONTACM => $acm };
};
$@ and log::explanations("missing console acm file $acm");
}
}
add2hash($h, $IM_locale_specific_config{$locale->{lang}});
$h->{ENC} = $locale2ENC{$locale->{lang}};
$h->{ENC} = 'utf8' if $h->{ENC} && $locale->{utf8};
if ($locale->{IM}) {
log::explanations(qq(Configuring "$locale->{IM}" IM));
foreach (@IM_i18n_fields) {
$h->{$_} = $IM_config{$locale->{IM}}{$_};
}
# $h->{QT_IM_MODULE} = $h->{GTK_IM_MODULE};
if (ref $h->{XIM_PROGRAM}) {
$h->{XIM_PROGRAM} =
$h->{XIM_PROGRAM}{$locale->{lang}} ||
$h->{XIM_PROGRAM}{getlocale_for_country($locale->{lang}, $locale->{country})};
}
}
#- deactivate translations on console for most CJK, RTL and complex languages
if (member($locale->{lang}, qw(ar bn fa he hi ja kn ko pa_IN ug ur yi zh_TW zh_CN))) {
#- CONSOLE_NOT_LOCALIZED if defined to yes, disables translations on console
#- it is needed for languages not supported by the linux console
log::explanations(qq(Disabling tranlsation on console since "$locale->{lang}" is not supported by the console));
add2hash($h, { CONSOLE_NOT_LOCALIZED => 'yes' });
}
my $file = $b_user_only ? "$ENV{HOME}/.i18n" : '/etc/sysconfig/i18n';
log::explanations(qq(Setting l10n configuration in "$file"));
setVarsInSh($::prefix . $file, $h);
if (!$b_user_only) {
log::explanations("Set default menu language");
substInFile {
s!^function lang\b.*!function lang()="$h->{LANG}"!g;
} "$::prefix/etc/menu-methods/lang.h" if !$b_user_only;
}
configure_hal($locale) if !$b_user_only;
my $charset = l2charset($locale->{lang});
my $qtglobals = $b_user_only ? "$ENV{HOME}/.qt/qtrc" : "$::prefix/etc/qtrc";
update_gnomekderc($qtglobals, General => (
font => charset2kde_font($charset, 0),
));
eval {
my $confdir = $::prefix . ($b_user_only ? "$ENV{HOME}/.kde" : '/usr') . '/share/config';
-d $confdir or die 'not configuring kde config files since it is not installed/used';
configure_kdeglobals($locale, $confdir);
my %qt_xim = (zh => 'Over The Spot', ko => 'On The Spot', ja => 'On The Spot');
if ($b_user_only && (my $qt_xim = $qt_xim{locale_to_main_locale($locale->{lang})})) {
log::explanations(qq(Setting XIM input style to "$qt_xim"));
update_gnomekderc("$ENV{HOME}/.qt/qtrc", General => (XIMInputStyle => $qt_xim));
}
if (!$b_user_only) {
my $kde_charset = charset2kde_charset(l2charset($locale->{lang}));
my $welcome = c::to_utf8(N("Welcome to %s", '%n'));
log::explanations(qq(Configuring KDM/MdkKDM));
substInFile {
s/^(GreetString)=.*/$1=$welcome/;
s/^(Language)=.*/$1=$locale->{lang}/;
if (!member($kde_charset, 'iso8859-1', 'iso8859-15')) {
#- do not keep the default for those
my $font_list = $charset2kde_font{l2charset($locale->{lang})} || $charset2kde_font{default};
my $font_small = $font_list->[0];
my $font_huge = $font_small;
$font_huge =~ s/(.*?),\d+/$1,24/;
s/^(StdFont)=.*/$1=$font_small,5,$kde_charset,50,0/;
s/^(FailFont)=.*/$1=$font_small,5,$kde_charset,75,0/;
s/^(GreetFont)=.*/$1=$font_huge,5,$kde_charset,50,0/;
}
} "$::prefix/usr/share/config/kdm/kdmrc";
}
} if !$b_dont_touch_kde_files;
}
sub configure_hal {
my ($locale) = @_;
my $option = sub {
my ($cat, $val) = @_;
qq(\t\t<merge key="$cat.policy.mount_option.$val" type="bool">true</merge>);
};
my %options = (fs_options($locale), utf8 => 1);
my %known_options = (
auto => [ 'iocharset', 'codepage' ],
vfat => [ 'iocharset', 'codepage' ],
msdos => [ 'iocharset', 'codepage' ],
ntfs => [ 'iocharset', 'utf8' ],
cdrom => [ 'iocharset', 'codepage', 'utf8' ],
);
my $options = sub {
my ($cat, $name) = @_;
join("\n", map {
$option->($cat, $_ eq 'utf8' ? $_ : "$_=$options{$_}");
} grep { $options{$_} } @{$known_options{$name}});
};
my $options_per_fs = join('', map {
my $s = $options->('volume', $_);
$s && sprintf(<<'EOF', $_, $s);
<match key="volume.fstype" string="%s">
%s
</match>
EOF
} 'auto', 'vfat', 'msdos', 'ntfs');
output_p("$::prefix/usr/share/hal/fdi/30osvendor/locale-policy.fdi",
sprintf(<<'EOF', $options_per_fs, $options->('storage', 'cdrom')));
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="block.is_volume" bool="true">
<match key="volume.fsusage" string="filesystem">
%s
</match>
</match>
<match key="storage.drive_type" string="cdrom">
%s
</match>
</device>
</deviceinfo>
EOF
}
sub configure_kdeglobals {
my ($locale, $confdir) = @_;
my $kdeglobals = "$confdir/kdeglobals";
my $charset = l2charset($locale->{lang});
my $kde_charset = charset2kde_charset($charset);
mkdir_p($confdir);
my $lang = get_kde_lang($locale);
log::explanations("Configuring KDE regarding charset ($kde_charset), language ($lang) and country ($locale->{country})");
update_gnomekderc($kdeglobals, Locale => (
Charset => $kde_charset,
Country => lc($locale->{country}),
Language => getLANGUAGE($locale->{lang}, $locale->{country}, $locale->{utf8}),
));
log::explanations("Configuring KDE regarding fonts");
update_gnomekderc($kdeglobals, WM => (
activeFont => charset2kde_font($charset,0),
));
update_gnomekderc($kdeglobals, General => (
fixed => charset2kde_font($charset, 1),
font => charset2kde_font($charset, 0),
menuFont => charset2kde_font($charset, 3),
taskbarFont => charset2kde_font($charset, 4),
toolBarFont => charset2kde_font($charset, 2),
));
update_gnomekderc("$confdir/konquerorrc", FMSettings => (
StandardFont => charset2kde_font($charset, 0),
));
update_gnomekderc("$confdir/kdesktoprc", FMSettings => (
StandardFont => charset2kde_font($charset, 0),
));
}
sub bindtextdomain() {
#- if $::prefix is set, search for libDrakX.mo in locale_special
#- NB: not using $::isInstall to make it work more easily at install and standalone
my $localedir = "$ENV{SHARE_PATH}/locale" . ($::prefix ? "_special" : '');
c::init_setlocale();
c::bind_textdomain_codeset('libDrakX', 'UTF-8');
$::need_utf8_i18n = 1;
c::bindtextdomain('libDrakX', $localedir);
$localedir;
}
sub load_mo {
my ($o_lang) = @_;
my $localedir = bindtextdomain();
my $suffix = 'LC_MESSAGES/libDrakX.mo';
$o_lang ||= $ENV{LANGUAGE} || $ENV{LC_ALL} || $ENV{LC_MESSAGES} || $ENV{LANG};
my @possible_langs = map { { name => $_, mofile => "$localedir/$_/$suffix" } } split ':', $o_lang;
-s $_->{mofile} and return $_->{name} foreach @possible_langs;
'';
}
#- used in share/list.xml during "make get_needed_files"
sub console_font_files() {
map { -e $_ ? $_ : "$_.gz" }
(map { "/usr/lib/kbd/consolefonts/$_.psf" } uniq grep { $_ } map { $_->[0] } values %charsets),
(map { -e $_ ? $_ : "$_.sfm" } map { "/usr/lib/kbd/consoletrans/$_" } uniq grep { $_ } map { $_->[1] } values %charsets),
(map { -e $_ ? $_ : "$_.acm" } map { "/usr/lib/kbd/consoletrans/$_" } uniq grep { $_ } map { $_->[2] } values %charsets);
}
sub load_console_font {
my ($locale) = @_;
my ($name, $sfm, $acm) = l2console_font($locale, 1);
require run_program;
run_program::run('consolechars', '-v', '-f', $name || 'lat0-16',
if_($sfm, '-u', $sfm), if_($acm, '-m', $acm));
}
sub fs_options {
my ($locale) = @_;
if ($locale->{utf8}) {
(iocharset => 'utf8', codepage => undef);
} else {
my $c = $charsets{l2charset($locale->{lang}) || return} or return;
my ($iocharset, $codepage) = @$c[3..4];
(iocharset => $iocharset, codepage => $codepage);
}
}
sub check() {
$^W = 0;
my ($warnings, $errors) = (0, 0);
my $warn = sub {
my ($msg, $b_is_error) = @_;
if ($b_is_error) {
print STDERR "\tErrors:\n" if !$errors++;
} else {
print STDERR "\tWarnings:\n" if !$warnings++;
}
print STDERR "$msg\n";
};
my $err = sub { $warn->($_[0], 'error') };
my @wanted_charsets = uniq map { l2charset($_) } list_langs();
$warn->("unused charset $_ (given in \%charsets, but not used in \%langs)") foreach difference2([ keys %charsets ], \@wanted_charsets);
$warn->("unused entry $_ in \%xim") foreach grep { !/UTF-8/ } difference2([ keys %IM_locale_specific_config ], [ map { l2locale($_) } list_langs() ]);
#- consolefonts are checked during build via console_font_files()
if (my @l = difference2([ 'default', keys %charsets ], [ keys %charset2kde_font ])) {
$warn->("no kde font for charset " . join(" ", @l));
}
if (my @l = grep { get_kde_lang({ lang => $_, country => 'US' }, 'err') eq 'err' } list_langs()) {
$warn->("no KDE lang for langs " . join(" ", @l));
}
if (my @l = grep { charset2kde_charset($_, 'err') eq 'err' } keys %charsets) {
$warn->("no KDE charset for charsets " . join(" ", @l));
}
$warn->("no country corresponding to default locale $_->[1] of lang $_->[0]")
foreach grep { $_->[1] =~ /.._(..)/ && !exists $countries{$1} } map { [ $_, l2locale($_) ] } list_langs();
$err->("invalid charset $_ ($_ does not exist in \%charsets)") foreach difference2(\@wanted_charsets, [ keys %charsets ]);
$err->("invalid charset $_ in \%charset2kde_font ($_ does not exist in \%charsets)") foreach difference2([ keys %charset2kde_font ], [ 'default', keys %charsets ]);
$err->("default locale $_->[1] of lang $_->[0] is not listed in \@locales")
foreach grep { !member($_->[1], @locales) } map { [ $_, l2locale($_) ] } list_langs();
$err->("lang image for lang $_->[0] is missing (file $_->[1])")
foreach grep { !(-e $_->[1]) } map { [ $_, "pixmaps/langs/lang-$_.png" ] } list_langs();
$err->("default locale $_->[1] of country $_->[0] is not listed in \@locales")
foreach grep { !member($_->[1], @locales) } map { [ $_, c2locale($_) ] } list_countries();
exit($errors ? 1 : 0);
}
1;
|