From owner-svn-src-stable@FreeBSD.ORG Mon Nov 18 04:42:59 2013 Return-Path: Delivered-To: svn-src-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 235194E4; Mon, 18 Nov 2013 04:42:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1201C2BD9; Mon, 18 Nov 2013 04:42:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAI4gxFR022129; Mon, 18 Nov 2013 04:42:59 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAI4gw4f022125; Mon, 18 Nov 2013 04:42:58 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201311180442.rAI4gw4f022125@svn.freebsd.org> From: Hiroki Sato Date: Mon, 18 Nov 2013 04:42:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org Subject: svn commit: r258293 - in stable/10/share/i18n: csmapper/JIS esdb/EUC X-SVN-Group: stable-10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-stable@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for all the -stable branches of the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2013 04:42:59 -0000 Author: hrs Date: Mon Nov 18 04:42:58 2013 New Revision: 258293 URL: http://svnweb.freebsd.org/changeset/base/258293 Log: MFC 257636: Fix EUC ESDB and JIS CS-mapper. Approved by: re (delphij) Modified: stable/10/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src stable/10/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src stable/10/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src stable/10/share/i18n/csmapper/JIS/UCS%JISX0208@1990.src stable/10/share/i18n/csmapper/JIS/charset.pivot.JIS.src stable/10/share/i18n/csmapper/JIS/mapper.dir.JIS.src stable/10/share/i18n/esdb/EUC/EUC-JP.src Directory Properties: stable/10/share/i18n/csmapper/JIS/ (props changed) stable/10/share/i18n/esdb/EUC/ (props changed) Modified: stable/10/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src ============================================================================== --- stable/10/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src Mon Nov 18 04:17:04 2013 (r258292) +++ stable/10/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src Mon Nov 18 04:42:58 2013 (r258293) @@ -3,7 +3,7 @@ TYPE ROWCOL NAME JISX0201-KANA/UCS -SRC_ZONE 0x00-0xDF +SRC_ZONE 0x21-0x5F OOB_MODE ILSEQ DST_ILSEQ 0xFFFE DST_UNIT_BITS 16 @@ -62,10 +62,67 @@ BEGIN_MAP # The entries are in JIS order # # -0x00 - 0x5B = 0x0000 - -0x5C = 0x00A5 -0x5D - 0x7D = 0x005D - -0x7E = 0x203E -0x7F = 0x007F -0xA1 - 0xDF = 0xFF61 - +0x21 = 0xFF61 +0x22 = 0xFF62 +0x23 = 0xFF63 +0x24 = 0xFF64 +0x25 = 0xFF65 +0x26 = 0xFF66 +0x27 = 0xFF67 +0x28 = 0xFF68 +0x29 = 0xFF69 +0x2A = 0xFF6A +0x2B = 0xFF6B +0x2C = 0xFF6C +0x2D = 0xFF6D +0x2E = 0xFF6E +0x2F = 0xFF6F +0x30 = 0xFF70 +0x31 = 0xFF71 +0x32 = 0xFF72 +0x33 = 0xFF73 +0x34 = 0xFF74 +0x35 = 0xFF75 +0x36 = 0xFF76 +0x37 = 0xFF77 +0x38 = 0xFF78 +0x39 = 0xFF79 +0x3A = 0xFF7A +0x3B = 0xFF7B +0x3C = 0xFF7C +0x3D = 0xFF7D +0x3E = 0xFF7E +0x3F = 0xFF7F +0x40 = 0xFF80 +0x41 = 0xFF81 +0x42 = 0xFF82 +0x43 = 0xFF83 +0x44 = 0xFF84 +0x45 = 0xFF85 +0x46 = 0xFF86 +0x47 = 0xFF87 +0x48 = 0xFF88 +0x49 = 0xFF89 +0x4A = 0xFF8A +0x4B = 0xFF8B +0x4C = 0xFF8C +0x4D = 0xFF8D +0x4E = 0xFF8E +0x4F = 0xFF8F +0x50 = 0xFF90 +0x51 = 0xFF91 +0x52 = 0xFF92 +0x53 = 0xFF93 +0x54 = 0xFF94 +0x55 = 0xFF95 +0x56 = 0xFF96 +0x57 = 0xFF97 +0x58 = 0xFF98 +0x59 = 0xFF99 +0x5A = 0xFF9A +0x5B = 0xFF9B +0x5C = 0xFF9C +0x5D = 0xFF9D +0x5E = 0xFF9E +0x5F = 0xFF9F END_MAP Modified: stable/10/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src ============================================================================== --- stable/10/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src Mon Nov 18 04:17:04 2013 (r258292) +++ stable/10/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src Mon Nov 18 04:42:58 2013 (r258293) @@ -119,7 +119,7 @@ BEGIN_MAP 0x213A = 0x3006 0x213B = 0x3007 0x213C = 0x30FC -0x213D = 0x2015 +0x213D = 0x2014 0x213E = 0x2010 0x213F = 0xFF0F 0x2140 = 0xFF3C Modified: stable/10/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src ============================================================================== --- stable/10/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src Mon Nov 18 04:17:04 2013 (r258292) +++ stable/10/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src Mon Nov 18 04:42:58 2013 (r258293) @@ -3,10 +3,10 @@ TYPE ROWCOL NAME "UCS/JISX0201-KANA" -SRC_ZONE 0x0000 - 0xFFEC +SRC_ZONE 0xFF60 - 0xFF9F OOB_MODE INVALID DST_INVALID 0xFF -DST_UNIT_BITS 32 +DST_UNIT_BITS 8 BEGIN_MAP # @@ -62,1094 +62,67 @@ BEGIN_MAP # The entries are in JIS order # # - -0x0000 = 0x00 -0x0001 = 0x01 -0x0002 = 0x02 -0x0003 = 0x03 -0x0004 = 0x04 -0x0005 = 0x05 -0x0006 = 0x06 -0x0007 = 0x07 -0x0008 = 0x08 -0x0009 = 0x09 -0x000A = 0x0A -0x000B = 0x0B -0x000C = 0x0C -0x000D = 0x0D -0x000E = 0x0E -0x000F = 0x0F -0x0010 = 0x10 -0x0011 = 0x11 -0x0012 = 0x12 -0x0013 = 0x13 -0x0014 = 0x14 -0x0015 = 0x15 -0x0016 = 0x16 -0x0017 = 0x17 -0x0018 = 0x18 -0x0019 = 0x19 -0x001A = 0x1A -0x001B = 0x1B -0x001C = 0x1C -0x001D = 0x1D -0x001E = 0x1E -0x001F = 0x1F -0x0020 = 0x20 -0x0021 = 0x21 -0x0022 = 0x22 -0x0023 = 0x23 -0x0024 = 0x24 -0x0025 = 0x25 -0x0026 = 0x26 -0x0027 = 0x27 -0x0028 = 0x28 -0x0029 = 0x29 -0x002A = 0x2A -0x002B = 0x2B -0x002C = 0x2C -0x002D = 0x2D -0x002E = 0x2E -0x002F = 0x2F -0x0030 = 0x30 -0x0031 = 0x31 -0x0032 = 0x32 -0x0033 = 0x33 -0x0034 = 0x34 -0x0035 = 0x35 -0x0036 = 0x36 -0x0037 = 0x37 -0x0038 = 0x38 -0x0039 = 0x39 -0x003A = 0x3A -0x003B = 0x3B -0x003C = 0x3C -0x003D = 0x3D -0x003E = 0x3E -0x003F = 0x3F -0x0040 = 0x40 -0x0041 = 0x41 -0x0042 = 0x42 -0x0043 = 0x43 -0x0044 = 0x44 -0x0045 = 0x45 -0x0046 = 0x46 -0x0047 = 0x47 -0x0048 = 0x48 -0x0049 = 0x49 -0x004A = 0x4A -0x004B = 0x4B -0x004C = 0x4C -0x004D = 0x4D -0x004E = 0x4E -0x004F = 0x4F -0x0050 = 0x50 -0x0051 = 0x51 -0x0052 = 0x52 -0x0053 = 0x53 -0x0054 = 0x54 -0x0055 = 0x55 -0x0056 = 0x56 -0x0057 = 0x57 -0x0058 = 0x58 -0x0059 = 0x59 -0x005A = 0x5A -0x005B = 0x5B -0x005D = 0x5D -0x005E = 0x5E -0x005F = 0x5F -0x0060 = 0x60 -0x0061 = 0x61 -0x0062 = 0x62 -0x0063 = 0x63 -0x0064 = 0x64 -0x0065 = 0x65 -0x0066 = 0x66 -0x0067 = 0x67 -0x0068 = 0x68 -0x0069 = 0x69 -0x006A = 0x6A -0x006B = 0x6B -0x006C = 0x6C -0x006D = 0x6D -0x006E = 0x6E -0x006F = 0x6F -0x0070 = 0x70 -0x0071 = 0x71 -0x0072 = 0x72 -0x0073 = 0x73 -0x0074 = 0x74 -0x0075 = 0x75 -0x0076 = 0x76 -0x0077 = 0x77 -0x0078 = 0x78 -0x0079 = 0x79 -0x007A = 0x7A -0x007B = 0x7B -0x007C = 0x7C -0x007D = 0x7D -0x007F = 0x7F -0x00A0 = 0x20 -0x00A1 = 0x21 -0x00A2 = 0x63 -0x00A3 = 0x626C -0x00A5 = 0x5C -0x00A6 = 0x7C -0x00A7 = 0x5353 -0x00A8 = 0x22 -0x00A9 = 0x296328 -0x00AA = 0x61 -0x00AB = 0x3C3C -0x00AC = 0x746F6E -0x00AD = 0x2D -0x00AE = 0x295228 -0x00B0 = 0x305E -0x00B1 = 0x2D2F2B -0x00B2 = 0x325E -0x00B3 = 0x335E -0x00B4 = 0x27 -0x00B5 = 0x75 -0x00B6 = 0x50 -0x00B7 = 0x2E -0x00B8 = 0x2C -0x00B9 = 0x315E -0x00BA = 0x6F -0x00BB = 0x3E3E -0x00BF = 0x3F -0x00C0 = 0x4160 -0x00C1 = 0x4127 -0x00C2 = 0x415E -0x00C4 = 0x4122 -0x00C5 = 0x41 -0x00C6 = 0x4541 -0x00C7 = 0x43 -0x00C8 = 0x4560 -0x00C9 = 0x4527 -0x00CA = 0x455E -0x00CB = 0x4522 -0x00CC = 0x4960 -0x00CD = 0x4927 -0x00CE = 0x495E -0x00CF = 0x4922 -0x00D0 = 0x44 -0x00D2 = 0x4F60 -0x00D3 = 0x4F27 -0x00D4 = 0x4F5E -0x00D6 = 0x4F22 -0x00D7 = 0x78 -0x00D8 = 0x4F -0x00D9 = 0x5560 -0x00DA = 0x5527 -0x00DB = 0x555E -0x00DC = 0x5522 -0x00DD = 0x5927 -0x00DE = 0x6854 -0x00DF = 0x7373 -0x00E0 = 0x6160 -0x00E1 = 0x6127 -0x00E2 = 0x615E -0x00E4 = 0x6122 -0x00E5 = 0x61 -0x00E6 = 0x6561 -0x00E7 = 0x63 -0x00E8 = 0x6560 -0x00E9 = 0x6527 -0x00EA = 0x655E -0x00EB = 0x6522 -0x00EC = 0x6960 -0x00ED = 0x6927 -0x00EE = 0x695E -0x00EF = 0x6922 -0x00F0 = 0x64 -0x00F2 = 0x6F60 -0x00F3 = 0x6F27 -0x00F4 = 0x6F5E -0x00F6 = 0x6F22 -0x00F7 = 0x3A -0x00F8 = 0x6F -0x00F9 = 0x7560 -0x00FA = 0x7527 -0x00FB = 0x755E -0x00FC = 0x7522 -0x00FD = 0x7927 -0x00FE = 0x6874 -0x00FF = 0x7922 -0x0100 = 0x41 -0x0101 = 0x61 -0x0102 = 0x41 -0x0103 = 0x61 -0x0104 = 0x41 -0x0105 = 0x61 -0x0106 = 0x4327 -0x0107 = 0x6327 -0x0108 = 0x435E -0x0109 = 0x635E -0x010A = 0x43 -0x010B = 0x63 -0x010C = 0x43 -0x010D = 0x63 -0x010E = 0x44 -0x010F = 0x64 -0x0110 = 0x44 -0x0111 = 0x64 -0x0112 = 0x45 -0x0113 = 0x65 -0x0114 = 0x45 -0x0115 = 0x65 -0x0116 = 0x45 -0x0117 = 0x65 -0x0118 = 0x45 -0x0119 = 0x65 -0x011A = 0x45 -0x011B = 0x65 -0x011C = 0x475E -0x011D = 0x675E -0x011E = 0x47 -0x011F = 0x67 -0x0120 = 0x47 -0x0121 = 0x67 -0x0122 = 0x47 -0x0123 = 0x67 -0x0124 = 0x485E -0x0125 = 0x685E -0x0126 = 0x48 -0x0127 = 0x68 -0x012A = 0x49 -0x012B = 0x69 -0x012C = 0x49 -0x012D = 0x69 -0x012E = 0x49 -0x012F = 0x69 -0x0130 = 0x49 -0x0131 = 0x69 -0x0132 = 0x4A49 -0x0133 = 0x6A69 -0x0134 = 0x4A5E -0x0135 = 0x6A5E -0x0136 = 0x4B -0x0137 = 0x6B -0x0139 = 0x4C -0x013A = 0x6C -0x013B = 0x4C -0x013C = 0x6C -0x013D = 0x4C -0x013E = 0x6C -0x013F = 0x4C -0x0140 = 0x6C -0x0141 = 0x4C -0x0142 = 0x6C -0x0143 = 0x4E27 -0x0144 = 0x6E27 -0x0145 = 0x4E -0x0146 = 0x6E -0x0147 = 0x4E -0x0148 = 0x6E -0x0149 = 0x6E27 -0x014C = 0x4F -0x014D = 0x6F -0x014E = 0x4F -0x014F = 0x6F -0x0150 = 0x4F22 -0x0151 = 0x6F22 -0x0152 = 0x454F -0x0153 = 0x656F -0x0154 = 0x5227 -0x0155 = 0x7227 -0x0156 = 0x52 -0x0157 = 0x72 -0x0158 = 0x52 -0x0159 = 0x72 -0x015A = 0x5327 -0x015B = 0x7327 -0x015C = 0x535E -0x015D = 0x735E -0x015E = 0x53 -0x015F = 0x73 -0x0160 = 0x53 -0x0161 = 0x73 -0x0162 = 0x54 -0x0163 = 0x74 -0x0164 = 0x54 -0x0165 = 0x74 -0x0166 = 0x54 -0x0167 = 0x74 -0x016A = 0x55 -0x016B = 0x75 -0x016C = 0x55 -0x016D = 0x75 -0x016E = 0x55 -0x016F = 0x75 -0x0170 = 0x5522 -0x0171 = 0x7522 -0x0172 = 0x55 -0x0173 = 0x75 -0x0174 = 0x575E -0x0175 = 0x775E -0x0176 = 0x595E -0x0177 = 0x795E -0x0178 = 0x5922 -0x0179 = 0x5A27 -0x017A = 0x7A27 -0x017B = 0x5A -0x017C = 0x7A -0x017D = 0x5A -0x017E = 0x7A -0x017F = 0x73 -0x0192 = 0x66 -0x01C4 = 0x5A44 -0x01C5 = 0x7A44 -0x01C6 = 0x7A64 -0x01C7 = 0x4A4C -0x01C8 = 0x6A4C -0x01C9 = 0x6A6C -0x01CA = 0x4A4E -0x01CB = 0x6A4E -0x01CC = 0x6A6E -0x01F1 = 0x5A44 -0x01F2 = 0x7A44 -0x01F3 = 0x7A64 -0x0218 = 0x53 -0x0219 = 0x73 -0x021A = 0x54 -0x021B = 0x74 -0x02B9 = 0x27 -0x02BA = 0x2727 -0x02BB = 0x27 -0x02BC = 0x27 -0x02BD = 0x27 -0x02C6 = 0x5E -0x02C8 = 0x27 -0x02CA = 0x27 -0x02CB = 0x60 -0x02CD = 0x5F -0x02DD = 0x22 -0x1E02 = 0x42 -0x1E03 = 0x62 -0x1E0A = 0x44 -0x1E0B = 0x64 -0x1E1E = 0x46 -0x1E1F = 0x66 -0x1E40 = 0x4D -0x1E41 = 0x6D -0x1E56 = 0x50 -0x1E57 = 0x70 -0x1E60 = 0x53 -0x1E61 = 0x73 -0x1E6A = 0x54 -0x1E6B = 0x74 -0x1E80 = 0x5760 -0x1E81 = 0x7760 -0x1E82 = 0x5727 -0x1E83 = 0x7727 -0x1E84 = 0x5722 -0x1E85 = 0x7722 -0x1EF2 = 0x5960 -0x1EF3 = 0x7960 -0x2002 = 0x20 -0x2003 = 0x20 -0x2004 = 0x20 -0x2005 = 0x20 -0x2006 = 0x20 -0x2008 = 0x20 -0x2009 = 0x20 -0x200A = 0x20 -0x2010 = 0x2D -0x2011 = 0x2D -0x2012 = 0x2D -0x2013 = 0x2D -0x2014 = 0x2D -0x2015 = 0x2D -0x2018 = 0x27 -0x2019 = 0x27 -0x201A = 0x27 -0x201B = 0x27 -0x201C = 0x22 -0x201D = 0x22 -0x201E = 0x22 -0x201F = 0x22 -0x2020 = 0x2B -0x2022 = 0x6F -0x2024 = 0x2E -0x2025 = 0x2E2E -0x2026 = 0x2E2E2E -0x2030 = 0x6F6F2F6F -0x2032 = 0x27 -0x2033 = 0x2727 -0x2034 = 0x272727 -0x2039 = 0x3C -0x203A = 0x3E -0x203C = 0x2121 -0x203E = 0x7E -0x2044 = 0x2F -0x2047 = 0x3F3F -0x2048 = 0x213F -0x2049 = 0x3F21 -0x2057 = 0x27272727 -0x20A8 = 0x7352 -0x20AC = 0x525545 -0x2100 = 0x632F61 -0x2101 = 0x732F61 -0x2102 = 0x43 -0x2103 = 0x43305E -0x2105 = 0x6F2F63 -0x2106 = 0x752F63 -0x2109 = 0x46305E -0x210A = 0x67 -0x210B = 0x48 -0x210C = 0x48 -0x210D = 0x48 -0x210E = 0x68 -0x210F = 0x68 -0x2110 = 0x49 -0x2111 = 0x49 -0x2112 = 0x4C -0x2113 = 0x6C -0x2115 = 0x4E -0x2116 = 0x6F4E -0x2119 = 0x50 -0x211A = 0x51 -0x211B = 0x52 -0x211C = 0x52 -0x211D = 0x52 -0x2121 = 0x4C4554 -0x2122 = 0x4D54 -0x2124 = 0x5A -0x2126 = 0x6D684F -0x2128 = 0x5A -0x212C = 0x42 -0x212D = 0x43 -0x212E = 0x65 -0x212F = 0x65 -0x2130 = 0x45 -0x2131 = 0x46 -0x2133 = 0x4D -0x2134 = 0x6F -0x2139 = 0x69 -0x213B = 0x584146 -0x2145 = 0x44 -0x2146 = 0x64 -0x2147 = 0x65 -0x2148 = 0x69 -0x2149 = 0x6A -0x215F = 0x2F3120 -0x2160 = 0x49 -0x2161 = 0x4949 -0x2162 = 0x494949 -0x2163 = 0x5649 -0x2164 = 0x56 -0x2165 = 0x4956 -0x2166 = 0x494956 -0x2167 = 0x49494956 -0x2168 = 0x5849 -0x2169 = 0x58 -0x216A = 0x4958 -0x216B = 0x494958 -0x216C = 0x4C -0x216D = 0x43 -0x216E = 0x44 -0x216F = 0x4D -0x2170 = 0x69 -0x2171 = 0x6969 -0x2172 = 0x696969 -0x2173 = 0x7669 -0x2174 = 0x76 -0x2175 = 0x6976 -0x2176 = 0x696976 -0x2177 = 0x69696976 -0x2178 = 0x7869 -0x2179 = 0x78 -0x217A = 0x6978 -0x217B = 0x696978 -0x217C = 0x6C -0x217D = 0x63 -0x217E = 0x64 -0x217F = 0x6D -0x2190 = 0x2D3C -0x2191 = 0x5E -0x2192 = 0x3E2D -0x2193 = 0x56 -0x2194 = 0x3E2D3C -0x21D0 = 0x3D3C -0x21D2 = 0x3E3D -0x21D4 = 0x3E3D3C -0x2212 = 0x2D -0x2215 = 0x2F -0x2217 = 0x2A -0x2219 = 0x6F -0x2223 = 0x7C -0x2236 = 0x3A -0x2260 = 0x3D2F -0x2264 = 0x3D3C -0x2265 = 0x3D3E -0x226A = 0x3C3C -0x226B = 0x3E3E -0x22C5 = 0x2E -0x22D8 = 0x3C3C3C -0x22D9 = 0x3E3E3E -0x22EF = 0x2E2E2E -0x2408 = 0x5D53425B -0x2409 = 0x5D54485B -0x240A = 0x5D464C5B -0x240B = 0x5D54565B -0x240C = 0x5D46465B -0x240D = 0x5D52435B -0x240E = 0x5D4F535B -0x240F = 0x5D49535B -0x2419 = 0x5D4D455B -0x241C = 0x5D53465B -0x241D = 0x5D53475B -0x241E = 0x5D53525B -0x241F = 0x5D53555B -0x2420 = 0x5D50535B -0x2424 = 0x5D4C4E5B -0x2460 = 0x293128 -0x2461 = 0x293228 -0x2462 = 0x293328 -0x2463 = 0x293428 -0x2464 = 0x293528 -0x2465 = 0x293628 -0x2466 = 0x293728 -0x2467 = 0x293828 -0x2468 = 0x293928 -0x2469 = 0x29303128 -0x246A = 0x29313128 -0x246B = 0x29323128 -0x246C = 0x29333128 -0x246D = 0x29343128 -0x246E = 0x29353128 -0x246F = 0x29363128 -0x2470 = 0x29373128 -0x2471 = 0x29383128 -0x2472 = 0x29393128 -0x2473 = 0x29303228 -0x2474 = 0x293128 -0x2475 = 0x293228 -0x2476 = 0x293328 -0x2477 = 0x293428 -0x2478 = 0x293528 -0x2479 = 0x293628 -0x247A = 0x293728 -0x247B = 0x293828 -0x247C = 0x293928 -0x247D = 0x29303128 -0x247E = 0x29313128 -0x247F = 0x29323128 -0x2480 = 0x29333128 -0x2481 = 0x29343128 -0x2482 = 0x29353128 -0x2483 = 0x29363128 -0x2484 = 0x29373128 -0x2485 = 0x29383128 -0x2486 = 0x29393128 -0x2487 = 0x29303228 -0x2488 = 0x2E31 -0x2489 = 0x2E32 -0x248A = 0x2E33 -0x248B = 0x2E34 -0x248C = 0x2E35 -0x248D = 0x2E36 -0x248E = 0x2E37 -0x248F = 0x2E38 -0x2490 = 0x2E39 -0x2491 = 0x2E3031 -0x2492 = 0x2E3131 -0x2493 = 0x2E3231 -0x2494 = 0x2E3331 -0x2495 = 0x2E3431 -0x2496 = 0x2E3531 -0x2497 = 0x2E3631 -0x2498 = 0x2E3731 -0x2499 = 0x2E3831 -0x249A = 0x2E3931 -0x249B = 0x2E3032 -0x249C = 0x296128 -0x249D = 0x296228 -0x249E = 0x296328 -0x249F = 0x296428 -0x24A0 = 0x296528 -0x24A1 = 0x296628 -0x24A2 = 0x296728 -0x24A3 = 0x296828 -0x24A4 = 0x296928 -0x24A5 = 0x296A28 -0x24A6 = 0x296B28 -0x24A7 = 0x296C28 -0x24A8 = 0x296D28 -0x24A9 = 0x296E28 -0x24AA = 0x296F28 -0x24AB = 0x297028 -0x24AC = 0x297128 -0x24AD = 0x297228 -0x24AE = 0x297328 -0x24AF = 0x297428 -0x24B0 = 0x297528 -0x24B1 = 0x297628 -0x24B2 = 0x297728 -0x24B3 = 0x297828 -0x24B4 = 0x297928 -0x24B5 = 0x297A28 -0x24B6 = 0x294128 -0x24B7 = 0x294228 -0x24B8 = 0x294328 -0x24B9 = 0x294428 -0x24BA = 0x294528 -0x24BB = 0x294628 -0x24BC = 0x294728 -0x24BD = 0x294828 -0x24BE = 0x294928 -0x24BF = 0x294A28 -0x24C0 = 0x294B28 -0x24C1 = 0x294C28 -0x24C2 = 0x294D28 -0x24C3 = 0x294E28 -0x24C4 = 0x294F28 -0x24C5 = 0x295028 -0x24C6 = 0x295128 -0x24C7 = 0x295228 -0x24C8 = 0x295328 -0x24C9 = 0x295428 -0x24CA = 0x295528 -0x24CB = 0x295628 -0x24CC = 0x295728 -0x24CD = 0x295828 -0x24CE = 0x295928 -0x24CF = 0x295A28 -0x24D0 = 0x296128 -0x24D1 = 0x296228 -0x24D2 = 0x296328 -0x24D3 = 0x296428 -0x24D4 = 0x296528 -0x24D5 = 0x296628 -0x24D6 = 0x296728 -0x24D7 = 0x296828 -0x24D8 = 0x296928 -0x24D9 = 0x296A28 -0x24DA = 0x296B28 -0x24DB = 0x296C28 -0x24DC = 0x296D28 -0x24DD = 0x296E28 -0x24DE = 0x296F28 -0x24DF = 0x297028 -0x24E0 = 0x297128 -0x24E1 = 0x297228 -0x24E2 = 0x297328 -0x24E3 = 0x297428 -0x24E4 = 0x297528 -0x24E5 = 0x297628 -0x24E6 = 0x297728 -0x24E7 = 0x297828 -0x24E8 = 0x297928 -0x24E9 = 0x297A28 -0x24EA = 0x293028 -0x2500 = 0x2D -0x2502 = 0x7C -0x250C = 0x2B -0x2510 = 0x2B -0x2514 = 0x2B -0x2518 = 0x2B -0x251C = 0x2B -0x2524 = 0x2B -0x252C = 0x2B -0x2534 = 0x2B -0x253C = 0x2B -0x25E6 = 0x6F -0x2A74 = 0x3D3A3A -0x2A75 = 0x3D3D -0x2A76 = 0x3D3D3D -0x3000 = 0x20 -0x30A0 = 0x3D -0x3250 = 0x455450 -0x3251 = 0x29313228 -0x3252 = 0x29323228 -0x3253 = 0x29333228 -0x3254 = 0x29343228 -0x3255 = 0x29353228 -0x3256 = 0x29363228 -0x3257 = 0x29373228 -0x3258 = 0x29383228 -0x3259 = 0x29393228 -0x325A = 0x29303328 -0x325B = 0x29313328 -0x325C = 0x29323328 -0x325D = 0x29333328 -0x325E = 0x29343328 -0x325F = 0x29353328 -0x32B1 = 0x29363328 -0x32B2 = 0x29373328 -0x32B3 = 0x29383328 -0x32B4 = 0x29393328 -0x32B5 = 0x29303428 -0x32B6 = 0x29313428 -0x32B7 = 0x29323428 -0x32B8 = 0x29333428 -0x32B9 = 0x29343428 -0x32BA = 0x29353428 -0x32BB = 0x29363428 -0x32BC = 0x29373428 -0x32BD = 0x29383428 -0x32BE = 0x29393428 -0x32BF = 0x29303528 -0x32CC = 0x6748 -0x32CD = 0x677265 -0x32CE = 0x5665 -0x32CF = 0x44544C -0x3371 = 0x615068 -0x3372 = 0x6164 -0x3373 = 0x5541 -0x3374 = 0x726162 -0x3375 = 0x566F -0x3376 = 0x6370 -0x3377 = 0x6D64 -0x3378 = 0x325E6D64 -0x3379 = 0x335E6D64 -0x337A = 0x5549 -0x3380 = 0x4170 -0x3381 = 0x416E -0x3383 = 0x416D -0x3384 = 0x416B -0x3385 = 0x424B -0x3386 = 0x424D -0x3387 = 0x4247 -0x3388 = 0x6C6163 -0x3389 = 0x6C61636B -0x338A = 0x4670 -0x338B = 0x466E -0x338E = 0x676D -0x338F = 0x676B -0x3390 = 0x7A48 -0x3391 = 0x7A486B -0x3392 = 0x7A484D -0x3393 = 0x7A4847 -0x3394 = 0x7A4854 -0x3396 = 0x6C6D -0x3397 = 0x6C64 -0x3398 = 0x6C6B -0x3399 = 0x6D66 -0x339A = 0x6D6E -0x339C = 0x6D6D -0x339D = 0x6D63 -0x339E = 0x6D6B -0x339F = 0x325E6D6D -0x33A0 = 0x325E6D63 -0x33A1 = 0x325E6D -0x33A2 = 0x325E6D6B -0x33A3 = 0x335E6D6D -0x33A4 = 0x335E6D63 -0x33A5 = 0x335E6D -0x33A6 = 0x335E6D6B -0x33A7 = 0x732F6D -0x33A9 = 0x6150 -0x33AA = 0x61506B -0x33AB = 0x61504D -0x33AC = 0x615047 -0x33AD = 0x646172 -0x33B0 = 0x7370 -0x33B1 = 0x736E -0x33B3 = 0x736D -0x33B4 = 0x5670 -0x33B5 = 0x566E -0x33B7 = 0x566D -0x33B8 = 0x566B -0x33B9 = 0x564D -0x33BA = 0x5770 -0x33BB = 0x576E -0x33BD = 0x576D -0x33BE = 0x576B -0x33BF = 0x574D -0x33C2 = 0x2E6D2E61 -0x33C3 = 0x7142 -0x33C4 = 0x6363 -0x33C5 = 0x6463 -0x33C6 = 0x676B2F43 -0x33C7 = 0x2E6F43 -0x33C8 = 0x4264 -0x33C9 = 0x7947 -0x33CA = 0x6168 -0x33CB = 0x5048 -0x33CC = 0x6E69 -0x33CD = 0x4B4B -0x33CE = 0x4D4B -0x33CF = 0x746B -0x33D0 = 0x6D6C -0x33D1 = 0x6E6C -0x33D2 = 0x676F6C -0x33D3 = 0x786C -0x33D4 = 0x626D -0x33D5 = 0x6C696D -0x33D6 = 0x6C6F6D -0x33D7 = 0x4850 -0x33D8 = 0x2E6D2E70 -0x33D9 = 0x4D5050 -0x33DA = 0x5250 -0x33DB = 0x7273 -0x33DC = 0x7653 -0x33DD = 0x6257 -0x33DE = 0x6D2F56 -0x33DF = 0x6D2F41 -0x33FF = 0x6C6167 -0xFB00 = 0x6666 -0xFB01 = 0x6966 -0xFB02 = 0x6C66 -0xFB03 = 0x696666 -0xFB04 = 0x6C6666 -0xFB05 = 0x7473 -0xFB06 = 0x7473 -0xFB29 = 0x2B -0xFE49 = 0x7E -0xFE4A = 0x7E -0xFE4B = 0x7E -0xFE4C = 0x7E -0xFE4D = 0x5F -0xFE4E = 0x5F -0xFE4F = 0x5F -0xFE50 = 0x2C -0xFE52 = 0x2E -0xFE54 = 0x3B -0xFE55 = 0x3A -0xFE56 = 0x3F -0xFE57 = 0x21 -0xFE58 = 0x2D -0xFE59 = 0x28 -0xFE5A = 0x29 -0xFE5B = 0x7B -0xFE5C = 0x7D -0xFE5F = 0x23 -0xFE60 = 0x26 -0xFE61 = 0x2A -0xFE62 = 0x2B -0xFE63 = 0x2D -0xFE64 = 0x3C -0xFE65 = 0x3E -0xFE66 = 0x3D -0xFE69 = 0x24 -0xFE6A = 0x25 -0xFE6B = 0x40 -0xFF01 = 0x21 -0xFF02 = 0x22 -0xFF03 = 0x23 -0xFF04 = 0x24 -0xFF05 = 0x25 -0xFF06 = 0x26 -0xFF07 = 0x27 -0xFF08 = 0x28 -0xFF09 = 0x29 -0xFF0A = 0x2A -0xFF0B = 0x2B -0xFF0C = 0x2C -0xFF0D = 0x2D -0xFF0E = 0x2E -0xFF0F = 0x2F -0xFF10 = 0x30 -0xFF11 = 0x31 -0xFF12 = 0x32 -0xFF13 = 0x33 -0xFF14 = 0x34 -0xFF15 = 0x35 -0xFF16 = 0x36 -0xFF17 = 0x37 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***