/* * Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this * particular file as subject to the "Classpath" exception as provided * by Oracle in the LICENSE file that accompanied this code. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ // -- This file was mechanically generated: Do not edit! -- // package sun.nio.cs.ext; import java.nio.charset.Charset;import java.nio.charset.CharsetDecoder;import java.nio.charset.CharsetEncoder;import java.util.Arrays;import sun.nio.cs.HistoricallyNamedCharset;import sun.nio.cs.ext.DoubleByte; public class Big5 extends Charset implements HistoricallyNamedCharset{ public Big5() { super("Big5", ExtendedCharsets.aliasesFor("Big5")); } public String historicalName() { return "Big5"; } public boolean contains(Charset cs) { return ((cs.name().equals("US-ASCII")) || (cs instanceof Big5)); } public CharsetDecoder newDecoder() { initb2c(); return new DoubleByte.Decoder(this, b2c, b2cSB, 0x40, 0xfe); } public CharsetEncoder newEncoder() { initc2b(); return new DoubleByte.Encoder(this, c2b, c2bIndex); } static final String b2cSBStr = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007" + "\b\t\n\u000B\f\r\u000E\u000F" + "\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017" + "\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" + "\u0020\u0021\"\u0023\u0024\u0025\u0026\'" + "\u0028\u0029\u002A\u002B\u002C\u002D\u002E\u002F" + "\u0030\u0031\u0032\u0033\u0034\u0035\u0036\u0037" + "\u0038\u0039\u003A\u003B\u003C\u003D\u003E\u003F" + "\u0040\u0041\u0042\u0043\u0044\u0045\u0046\u0047" + "\u0048\u0049\u004A\u004B\u004C\u004D\u004E\u004F" + "\u0050\u0051\u0052\u0053\u0054\u0055\u0056\u0057" + "\u0058\u0059\u005A\u005B\\\u005D\u005E\u005F" + "\u0060\u0061\u0062\u0063\u0064\u0065\u0066\u0067" + "\u0068\u0069\u006A\u006B\u006C\u006D\u006E\u006F" + "\u0070\u0071\u0072\u0073\u0074\u0075\u0076\u0077" + "\u0078\u0079\u007A\u007B\u007C\u007D\u007E\u007F" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" ; static final String[] b2cStr = { null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "\u3000\uFF0C\u3001\u3002\uFF0E\u2022\uFF1B\uFF1A" + "\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFF64\uFE52" + "\u00B7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31" + "\u2014\uFE33\uFF3F\uFE34\uFE4F\uFF08\uFF09\uFE35" + "\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39" + "\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D" + "\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41" + "\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C" + "\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A" + "\u203B\u00A7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE" + "\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC" + "\u32A3\u2105\u203E\uFFFD\uFF3F\uFFFD\uFE49\uFE4A" + "\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B" + "\uFF0D\u00D7\u00F7\u00B1\u221A\uFF1C\uFF1E\uFF1D" + "\u2266\u2267\u2260\u221E\u2252\u2261\uFE62\uFE63" + "\uFE64\uFE65\uFE66\u223C\u2229\u222A\u22A5\u2220" + "\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234" + "\u2640\u2642\u2641\u2609\u2191\u2193\u2190\u2192" + "\u2196\u2197\u2199\u2198\u2225\u2223\u2571" , "\u2572\uFF0F\uFF3C\uFF04\u00A5\u3012\u00A2\u00A3" + "\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5" + "\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4" + "\u00B0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7" + "\u74E9\u7CCE\u2581\u2582\u2583\u2584\u2585\u2586" + "\u2587\u2588\u258F\u258E\u258D\u258C\u258B\u258A" + "\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500" + "\u2502\u2595\u250C\u2510\u2514\u2518\u256D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u256E\u2570\u256F\u2550\u255E\u256A\u2561" + "\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10" + "\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18" + "\uFF19\u2160\u2161\u2162\u2163\u2164\u2165\u2166" + "\u2167\u2168\u2169\u3021\u3022\u3023\u3024\u3025" + "\u3026\u3027\u3028\u3029\u5341\u5344\u5345\uFF21" + "\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29" + "\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31" + "\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39" + "\uFF3A\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47" + "\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F" + "\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56" , "\uFF57\uFF58\uFF59\uFF5A\u0391\u0392\u0393\u0394" + "\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C" + "\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5" + "\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4" + "\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC" + "\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5" + "\u03C6\u03C7\u03C8\u03C9\u3105\u3106\u3107\u3108" + "\u3109\u310A\u310B\u310C\u310D\u310E\u310F\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u3110\u3111\u3112\u3113\u3114\u3115\u3116" + "\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E" + "\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126" + "\u3127\u3128\u3129\u02D9\u02C9\u02CA\u02C7\u02CB" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" , "\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C" + "\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B" + "\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A" + "\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E" + "\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F" + "\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8" + "\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2" + "\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B" + "\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1" + "\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4" + "\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6" + "\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339" + "\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD" + "\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24" + "\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3" + "\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4" + "\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79" + "\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236" + "\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19" , "\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E" + "\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4" + "\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9" + "\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317" + "\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E" + "\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8" + "\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1" + "\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C" + "\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01" + "\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251" + "\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63" + "\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF" + "\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529" + "\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF" + "\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB" + "\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6" + "\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10" + "\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD" + "\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168" , "\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216" + "\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F" + "\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D" + "\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD" + "\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919" + "\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979" + "\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89" + "\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D" + "\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC" + "\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735" + "\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F" + "\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070" + "\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A" + "\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089" + "\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B" + "\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863" + "\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57" + "\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D" + "\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63" , "\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48" + "\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225" + "\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC" + "\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426" + "\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B" + "\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436" + "\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA" + "\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5747\u574E\u573E\u5750\u574F\u573B\u58EF" + "\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996" + "\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A" + "\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F" + "\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F" + "\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77" + "\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8" + "\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276" + "\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292" + "\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539" + "\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750" + "\u6751\u675C\u6756\u675E\u6749\u6746\u6760" , "\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81" + "\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70" + "\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E" + "\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076" + "\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2" + "\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3" + "\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093" + "\u809D\u8098\u809B\u809A\u80B2\u826F\u8292\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46" + "\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B" + "\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2" + "\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E" + "\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B" + "\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F" + "\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88" + "\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154" + "\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD" + "\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241" + "\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377" + "\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475" , "\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492" + "\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462" + "\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A" + "\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947" + "\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE" + "\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF" + "\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A" + "\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1" + "\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78" + "\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27" + "\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD" + "\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A" + "\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215" + "\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF" + "\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB" + "\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD" + "\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC" + "\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C" + "\u6606\u6602\u660E\u6600\u660F\u6615\u660A" , "\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C" + "\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F" + "\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A" + "\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3" + "\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE" + "\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9" + "\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1" + "\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u7095\u708E\u7092\u708A\u7099\u722C\u722D" + "\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7" + "\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D" + "\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD" + "\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA" + "\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2" + "\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5" + "\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F" + "\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0" + "\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE" + "\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1" + "\u9577\u9580\u961C\u9640\u963F\u963B\u9644" , "\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE" + "\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD" + "\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0" + "\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192" + Lines 1–500 of 2420. Load more
/* * Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this * particular file as subject to the "Classpath" exception as provided * by Oracle in the LICENSE file that accompanied this code. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ // -- This file was mechanically generated: Do not edit! -- // package sun.nio.cs.ext; import java.nio.charset.Charset; import java.nio.charset.CharsetDecoder; import java.nio.charset.CharsetEncoder; import java.util.Arrays; import sun.nio.cs.HistoricallyNamedCharset; import sun.nio.cs.ext.DoubleByte; public class Big5 extends Charset implements HistoricallyNamedCharset { public Big5() { super("Big5", ExtendedCharsets.aliasesFor("Big5")); } public String historicalName() { return "Big5"; } public boolean contains(Charset cs) { return ((cs.name().equals("US-ASCII")) || (cs instanceof Big5)); } public CharsetDecoder newDecoder() { initb2c(); return new DoubleByte.Decoder(this, b2c, b2cSB, 0x40, 0xfe); } public CharsetEncoder newEncoder() { initc2b(); return new DoubleByte.Encoder(this, c2b, c2bIndex); } static final String b2cSBStr = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007" + "\b\t\n\u000B\f\r\u000E\u000F" + "\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017" + "\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" + "\u0020\u0021\"\u0023\u0024\u0025\u0026\'" + "\u0028\u0029\u002A\u002B\u002C\u002D\u002E\u002F" + "\u0030\u0031\u0032\u0033\u0034\u0035\u0036\u0037" + "\u0038\u0039\u003A\u003B\u003C\u003D\u003E\u003F" + "\u0040\u0041\u0042\u0043\u0044\u0045\u0046\u0047" + "\u0048\u0049\u004A\u004B\u004C\u004D\u004E\u004F" + "\u0050\u0051\u0052\u0053\u0054\u0055\u0056\u0057" + "\u0058\u0059\u005A\u005B\\\u005D\u005E\u005F" + "\u0060\u0061\u0062\u0063\u0064\u0065\u0066\u0067" + "\u0068\u0069\u006A\u006B\u006C\u006D\u006E\u006F" + "\u0070\u0071\u0072\u0073\u0074\u0075\u0076\u0077" + "\u0078\u0079\u007A\u007B\u007C\u007D\u007E\u007F" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" ; static final String[] b2cStr = { null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "\u3000\uFF0C\u3001\u3002\uFF0E\u2022\uFF1B\uFF1A" + "\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFF64\uFE52" + "\u00B7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31" + "\u2014\uFE33\uFF3F\uFE34\uFE4F\uFF08\uFF09\uFE35" + "\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39" + "\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D" + "\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41" + "\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C" + "\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A" + "\u203B\u00A7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE" + "\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC" + "\u32A3\u2105\u203E\uFFFD\uFF3F\uFFFD\uFE49\uFE4A" + "\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B" + "\uFF0D\u00D7\u00F7\u00B1\u221A\uFF1C\uFF1E\uFF1D" + "\u2266\u2267\u2260\u221E\u2252\u2261\uFE62\uFE63" + "\uFE64\uFE65\uFE66\u223C\u2229\u222A\u22A5\u2220" + "\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234" + "\u2640\u2642\u2641\u2609\u2191\u2193\u2190\u2192" + "\u2196\u2197\u2199\u2198\u2225\u2223\u2571" , "\u2572\uFF0F\uFF3C\uFF04\u00A5\u3012\u00A2\u00A3" + "\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5" + "\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4" + "\u00B0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7" + "\u74E9\u7CCE\u2581\u2582\u2583\u2584\u2585\u2586" + "\u2587\u2588\u258F\u258E\u258D\u258C\u258B\u258A" + "\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500" + "\u2502\u2595\u250C\u2510\u2514\u2518\u256D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u256E\u2570\u256F\u2550\u255E\u256A\u2561" + "\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10" + "\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18" + "\uFF19\u2160\u2161\u2162\u2163\u2164\u2165\u2166" + "\u2167\u2168\u2169\u3021\u3022\u3023\u3024\u3025" + "\u3026\u3027\u3028\u3029\u5341\u5344\u5345\uFF21" + "\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29" + "\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31" + "\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39" + "\uFF3A\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47" + "\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F" + "\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56" , "\uFF57\uFF58\uFF59\uFF5A\u0391\u0392\u0393\u0394" + "\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C" + "\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5" + "\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4" + "\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC" + "\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5" + "\u03C6\u03C7\u03C8\u03C9\u3105\u3106\u3107\u3108" + "\u3109\u310A\u310B\u310C\u310D\u310E\u310F\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u3110\u3111\u3112\u3113\u3114\u3115\u3116" + "\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E" + "\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126" + "\u3127\u3128\u3129\u02D9\u02C9\u02CA\u02C7\u02CB" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" , "\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C" + "\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B" + "\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A" + "\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E" + "\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F" + "\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8" + "\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2" + "\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B" + "\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1" + "\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4" + "\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6" + "\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339" + "\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD" + "\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24" + "\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3" + "\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4" + "\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79" + "\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236" + "\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19" , "\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E" + "\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4" + "\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9" + "\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317" + "\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E" + "\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8" + "\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1" + "\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C" + "\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01" + "\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251" + "\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63" + "\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF" + "\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529" + "\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF" + "\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB" + "\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6" + "\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10" + "\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD" + "\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168" , "\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216" + "\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F" + "\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D" + "\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD" + "\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919" + "\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979" + "\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89" + "\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D" + "\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC" + "\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735" + "\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F" + "\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070" + "\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A" + "\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089" + "\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B" + "\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863" + "\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57" + "\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D" + "\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63" , "\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48" + "\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225" + "\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC" + "\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426" + "\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B" + "\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436" + "\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA" + "\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5747\u574E\u573E\u5750\u574F\u573B\u58EF" + "\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996" + "\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A" + "\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F" + "\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F" + "\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77" + "\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8" + "\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276" + "\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292" + "\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539" + "\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750" + "\u6751\u675C\u6756\u675E\u6749\u6746\u6760" , "\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81" + "\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70" + "\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E" + "\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076" + "\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2" + "\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3" + "\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093" + "\u809D\u8098\u809B\u809A\u80B2\u826F\u8292\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46" + "\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B" + "\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2" + "\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E" + "\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B" + "\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F" + "\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88" + "\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154" + "\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD" + "\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241" + "\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377" + "\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475" , "\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492" + "\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462" + "\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A" + "\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947" + "\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE" + "\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF" + "\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A" + "\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1" + "\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78" + "\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27" + "\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD" + "\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A" + "\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215" + "\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF" + "\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB" + "\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD" + "\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC" + "\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C" + "\u6606\u6602\u660E\u6600\u660F\u6615\u660A" , "\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C" + "\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F" + "\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A" + "\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3" + "\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE" + "\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9" + "\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1" + "\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" + "\uFFFD\u7095\u708E\u7092\u708A\u7099\u722C\u722D" + "\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7" + "\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D" + "\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD" + "\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA" + "\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2" + "\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5" + "\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F" + "\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0" + "\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE" + "\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1" + "\u9577\u9580\u961C\u9640\u963F\u963B\u9644" , "\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE" + "\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD" + "\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0" + "\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192" +