/* * Copyright (c) 2003, 2005, 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. */ /* */ package sun.nio.cs.ext; import java.nio.charset.Charset;import java.nio.charset.CharsetEncoder; public class JIS_X_0208_Encoder extends DoubleByteEncoder{ /* * default replacement defined merely for pseudo * charset x-JIS-X-0208 to instantiate with a * decodeable replacement byte sequence * JIS X 0208(1987) 0x2129 maps to FULLWIDTH QUESTION MARK * */ private static byte[] repl = { (byte)0x21, (byte)0x29 }; public JIS_X_0208_Encoder(Charset cs) { super(cs, index1, index2 , repl ); } public JIS_X_0208_Encoder(Charset cs, float avg, float max) { super(cs, index1, index2 , repl, avg, max ); } protected int encodeSingle(char inputChar) { return -1; } /** * These accessors are temporarily supplied while sun.io * converters co-exist with the sun.nio.cs.{ext} charset coders * These facilitate sharing of conversion tables between the * two co-existing implementations. When sun.io converters * are made extinct these will be unncessary and should be removed */ public static short[] getIndex1() { return index1; } public static String[] getIndex2() { return index2; } private final static String innerIndex0= "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2171\u2172\u0000\u0000\u0000\u2178"+ "\u212F\u0000\u0000\u0000\u224C\u0000\u0000\u0000"+ "\u216B\u215E\u0000\u0000\u212D\u0000\u2279\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u215F"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u2160"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2621\u2622\u2623\u2624\u2625\u2626\u2627"+ "\u2628\u2629\u262A\u262B\u262C\u262D\u262E\u262F"+ "\u2630\u2631\u0000\u2632\u2633\u2634\u2635\u2636"+ "\u2637\u2638\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2641\u2642\u2643\u2644\u2645\u2646\u2647"+ "\u2648\u2649\u264A\u264B\u264C\u264D\u264E\u264F"+ "\u2650\u2651\u0000\u2652\u2653\u2654\u2655\u2656"+ "\u2657\u2658\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2727\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2721\u2722\u2723\u2724\u2725\u2726\u2728\u2729"+ "\u272A\u272B\u272C\u272D\u272E\u272F\u2730\u2731"+ "\u2732\u2733\u2734\u2735\u2736\u2737\u2738\u2739"+ "\u273A\u273B\u273C\u273D\u273E\u273F\u2740\u2741"+ "\u2751\u2752\u2753\u2754\u2755\u2756\u2758\u2759"+ "\u275A\u275B\u275C\u275D\u275E\u275F\u2760\u2761"+ "\u2762\u2763\u2764\u2765\u2766\u2767\u2768\u2769"+ "\u276A\u276B\u276C\u276D\u276E\u276F\u2770\u2771"+ "\u0000\u2757\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u213E\u0000\u0000\u0000\u213D\u0000\u2142\u0000"+ "\u2146\u2147\u0000\u0000\u2148\u2149\u0000\u0000"+ "\u2277\u2278\u0000\u0000\u0000\u2145\u2144\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2273\u0000\u216C\u216D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2228\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u216E\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2272\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u222B\u222C\u222A\u222D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u224D\u0000\u224E\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u224F\u0000\u225F\u2250\u0000\u0000\u0000\u2260"+ "\u223A\u0000\u0000\u223B\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u215D\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2265\u0000\u0000\u2267\u2167\u0000"+ "\u225C\u0000\u0000\u0000\u0000\u0000\u0000\u224A"+ "\u224B\u2241\u2240\u2269\u226A\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2168\u2268\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u2266\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2262\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2162\u2261\u0000\u0000\u0000\u0000\u2165\u2166"+ "\u0000\u0000\u2263\u2264\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u223E\u223F\u0000\u0000\u223C\u223D"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u225D\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u225E\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2821\u282C\u2822\u282D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2823\u0000\u0000\u282E"+ "\u2824\u0000\u0000\u282F\u2826\u0000\u0000\u2831"+ "\u2825\u0000\u0000\u2830\u2827\u283C\u0000\u0000"+ "\u2837\u0000\u0000\u2832\u2829\u283E\u0000\u0000"+ "\u2839\u0000\u0000\u2834\u2828\u0000\u0000\u2838"+ "\u283D\u0000\u0000\u2833\u282A\u0000\u0000\u283A"+ "\u283F\u0000\u0000\u2835\u282B\u0000\u0000\u283B"+ "\u0000\u0000\u2840\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2836\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2223\u2222\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2225\u2224\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2227\u2226\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u2221\u217E"+ "\u0000\u0000\u0000\u217B\u0000\u0000\u217D\u217C"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u227E"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u217A\u2179\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u216A\u0000\u2169\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2276\u0000\u0000\u2275\u0000\u2274"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2121\u2122\u2123\u2137\u0000\u2139\u213A\u213B"+ "\u2152\u2153\u2154\u2155\u2156\u2157\u2158\u2159"+ "\u215A\u215B\u2229\u222E\u214C\u214D\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2141\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2421\u2422\u2423\u2424\u2425\u2426\u2427"+ "\u2428\u2429\u242A\u242B\u242C\u242D\u242E\u242F"+ "\u2430\u2431\u2432\u2433\u2434\u2435\u2436\u2437"+ "\u2438\u2439\u243A\u243B\u243C\u243D\u243E\u243F"+ "\u2440\u2441\u2442\u2443\u2444\u2445\u2446\u2447"+ "\u2448\u2449\u244A\u244B\u244C\u244D\u244E\u244F"+ "\u2450\u2451\u2452\u2453\u2454\u2455\u2456\u2457"+ "\u2458\u2459\u245A\u245B\u245C\u245D\u245E\u245F"+ "\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467"+ "\u2468\u2469\u246A\u246B\u246C\u246D\u246E\u246F"+ "\u2470\u2471\u2472\u2473\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u212B\u212C\u2135\u2136\u0000"+ "\u0000\u2521\u2522\u2523\u2524\u2525\u2526\u2527"+ "\u2528\u2529\u252A\u252B\u252C\u252D\u252E\u252F"+ "\u2530\u2531\u2532\u2533\u2534\u2535\u2536\u2537"+ "\u2538\u2539\u253A\u253B\u253C\u253D\u253E\u253F"+ "\u2540\u2541\u2542\u2543\u2544\u2545\u2546\u2547"+ "\u2548\u2549\u254A\u254B\u254C\u254D\u254E\u254F"+ "\u2550\u2551\u2552\u2553\u2554\u2555\u2556\u2557"+ "\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F"+ "\u2560\u2561\u2562\u2563\u2564\u2565\u2566\u2567"+ "\u2568\u2569\u256A\u256B\u256C\u256D\u256E\u256F"+ "\u2570\u2571\u2572\u2573\u2574\u2575\u2576\u0000"+ "\u0000\u0000\u0000\u2126\u213C\u2133\u2134\u0000"+ "\u306C\u437A\u0000\u3C37\u0000\u0000\u0000\u4B7C"+ "\u3E66\u3B30\u3E65\u323C\u0000\u4954\u4D3F\u0000"+ "\u5022\u312F\u0000\u0000\u336E\u5023\u4024\u5242"+ "\u3556\u4A3A\u0000\u0000\u0000\u0000\u3E67\u0000"+ "\u0000\u4E3E\u0000\u0000\u0000\u0000\u4A42\u0000"+ "\u0000\u0000\u5024\u0000\u0000\u4366\u0000\u0000"+ "\u0000\u5025\u367A\u0000\u0000\u0000\u5026\u0000"+ "\u345D\u4330\u0000\u3C67\u5027\u0000\u0000\u5028"+ "\u0000\u0000\u5029\u4735\u0000\u3557\u0000\u0000"+ "\u0000\u0000\u0000\u4737\u0000\u4663\u3843\u4B33"+ "\u0000\u0000\u0000\u0000\u0000\u6949\u502A\u3E68"+ "\u502B\u3235\u0000\u0000\u0000\u3665\u3870\u4C69"+ "\u0000\u0000\u5626\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u4D70\u0000\u467D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u3425\u0000"+ "\u3535\u0000\u502C\u0000\u0000\u502D\u4E3B\u0000"+ "\u4D3D\u4168\u502F\u3B76\u4673\u0000\u5032\u0000"+ "\u0000\u313E\u385F\u0000\u385E\u3066\u0000\u0000"+ "\u4F4B\u4F4A\u0000\u3A33\u3021\u0000\u5033\u5034"+ "\u5035\u4B34\u5036\u0000\u3872\u3067\u4B72\u0000"+ "\u357C\u0000\u0000\u357D\u357E\u4462\u4E3C\u0000"+ "\u5037\u0000\u0000\u5038\u0000\u0000\u5039\u0000"+ "\u0000\u0000\u3F4D\u0000\u0000\u0000\u0000\u0000"+ "\u3D3A\u3F4E\u503E\u0000\u503C\u0000\u503D\u3558"+ "\u0000\u0000\u3A23\u3270\u0000\u503B\u503A\u4A29"+ "\u0000\u0000\u0000\u0000\u3B46\u3B45\u423E\u503F"+ "\u4955\u4067\u0000\u0000\u0000\u2138\u5040\u5042"+ "\u0000\u0000\u0000\u4265\u4E61\u304A\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u5041\u323E\u0000"+ "\u3644\u0000\u4367\u0000\u0000\u0000\u376F\u5043"+ "\u0000\u0000\u0000\u4724\u0000\u0000\u0000\u0000"+ "\u0000\u346B\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u5044\u304B\u0000\u0000\u3860\u346C\u497A"+ "\u4832\u3559\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u3271\u0000\u5067\u4541\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u476C"+ "\u5046\u0000\u0000\u0000\u483C\u0000\u4E62\u0000"+ "\u3F2D\u0000\u3B47\u0000\u3B77\u3240\u0000\u0000"+ "\u0000\u0000\u0000\u4451\u0000\u0000\u4322\u504A"+ "\u0000\u0000\u0000\u0000\u0000\u304C\u4463\u3D3B"+ "\u3A34\u4D24\u0000\u424E\u0000\u323F\u0000\u5049"+ "\u0000\u4D3E\u5045\u5047\u3A6E\u5048\u5524\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u5050\u0000\u0000\u0000\u0000\u0000\u5053"+ "\u5051\u0000\u0000\u3242\u0000\u4A3B\u504B\u0000"+ "\u0000\u0000\u0000\u504F\u3873\u0000\u0000\u3B48"+ "\u0000\u0000\u0000\u3426\u0000\u0000\u5054\u0000"+ "\u504C\u0000\u0000\u4E63\u0000\u3B78\u0000\u504D"+ "\u0000\u5052\u0000\u0000\u0000\u0000\u5055\u0000"+ "\u504E\u0000\u0000\u3621\u0000\u304D\u0000\u0000"+ "\u3622\u3241\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u5525\u0000\u4B79\u496E\u3874"+ "\u0000\u0000\u0000\u0000\u0000\u3F2F\u4E37\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u4A58"+ "\u0000\u0000\u3738\u4225\u3264\u0000\u0000\u0000"+ "\u0000\u0000\u3D53\u0000\u0000\u0000\u5059\u0000"+ "\u505E\u505C\u0000\u0000\u5057\u0000\u0000\u422F"+ "\u505A\u0000\u505D\u505B\u0000\u4A5D\u0000\u5058"+ "\u0000\u3F2E\u0000\u4B73\u505F\u5060\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u3D24\u506D"+ "\u0000\u0000\u0000\u4750\u0000\u4936\u5068\u0000"+ "\u4A70\u0000\u3236\u0000\u0000\u0000\u506C\u0000"+Lines 1–500 of 3131. Load more
/* * Copyright (c) 2003, 2005, 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. */ /* */ package sun.nio.cs.ext; import java.nio.charset.Charset; import java.nio.charset.CharsetEncoder; public class JIS_X_0208_Encoder extends DoubleByteEncoder { /* * default replacement defined merely for pseudo * charset x-JIS-X-0208 to instantiate with a * decodeable replacement byte sequence * JIS X 0208(1987) 0x2129 maps to FULLWIDTH QUESTION MARK * */ private static byte[] repl = { (byte)0x21, (byte)0x29 }; public JIS_X_0208_Encoder(Charset cs) { super(cs, index1, index2 , repl ); } public JIS_X_0208_Encoder(Charset cs, float avg, float max) { super(cs, index1, index2 , repl, avg, max ); } protected int encodeSingle(char inputChar) { return -1; } /** * These accessors are temporarily supplied while sun.io * converters co-exist with the sun.nio.cs.{ext} charset coders * These facilitate sharing of conversion tables between the * two co-existing implementations. When sun.io converters * are made extinct these will be unncessary and should be removed */ public static short[] getIndex1() { return index1; } public static String[] getIndex2() { return index2; } private final static String innerIndex0= "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2171\u2172\u0000\u0000\u0000\u2178"+ "\u212F\u0000\u0000\u0000\u224C\u0000\u0000\u0000"+ "\u216B\u215E\u0000\u0000\u212D\u0000\u2279\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u215F"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u2160"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2621\u2622\u2623\u2624\u2625\u2626\u2627"+ "\u2628\u2629\u262A\u262B\u262C\u262D\u262E\u262F"+ "\u2630\u2631\u0000\u2632\u2633\u2634\u2635\u2636"+ "\u2637\u2638\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2641\u2642\u2643\u2644\u2645\u2646\u2647"+ "\u2648\u2649\u264A\u264B\u264C\u264D\u264E\u264F"+ "\u2650\u2651\u0000\u2652\u2653\u2654\u2655\u2656"+ "\u2657\u2658\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2727\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2721\u2722\u2723\u2724\u2725\u2726\u2728\u2729"+ "\u272A\u272B\u272C\u272D\u272E\u272F\u2730\u2731"+ "\u2732\u2733\u2734\u2735\u2736\u2737\u2738\u2739"+ "\u273A\u273B\u273C\u273D\u273E\u273F\u2740\u2741"+ "\u2751\u2752\u2753\u2754\u2755\u2756\u2758\u2759"+ "\u275A\u275B\u275C\u275D\u275E\u275F\u2760\u2761"+ "\u2762\u2763\u2764\u2765\u2766\u2767\u2768\u2769"+ "\u276A\u276B\u276C\u276D\u276E\u276F\u2770\u2771"+ "\u0000\u2757\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u213E\u0000\u0000\u0000\u213D\u0000\u2142\u0000"+ "\u2146\u2147\u0000\u0000\u2148\u2149\u0000\u0000"+ "\u2277\u2278\u0000\u0000\u0000\u2145\u2144\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2273\u0000\u216C\u216D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2228\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u216E\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2272\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u222B\u222C\u222A\u222D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u224D\u0000\u224E\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u224F\u0000\u225F\u2250\u0000\u0000\u0000\u2260"+ "\u223A\u0000\u0000\u223B\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u215D\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2265\u0000\u0000\u2267\u2167\u0000"+ "\u225C\u0000\u0000\u0000\u0000\u0000\u0000\u224A"+ "\u224B\u2241\u2240\u2269\u226A\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2168\u2268\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u2266\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2262\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2162\u2261\u0000\u0000\u0000\u0000\u2165\u2166"+ "\u0000\u0000\u2263\u2264\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u223E\u223F\u0000\u0000\u223C\u223D"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u225D\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u225E\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2821\u282C\u2822\u282D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2823\u0000\u0000\u282E"+ "\u2824\u0000\u0000\u282F\u2826\u0000\u0000\u2831"+ "\u2825\u0000\u0000\u2830\u2827\u283C\u0000\u0000"+ "\u2837\u0000\u0000\u2832\u2829\u283E\u0000\u0000"+ "\u2839\u0000\u0000\u2834\u2828\u0000\u0000\u2838"+ "\u283D\u0000\u0000\u2833\u282A\u0000\u0000\u283A"+ "\u283F\u0000\u0000\u2835\u282B\u0000\u0000\u283B"+ "\u0000\u0000\u2840\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u2836\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2223\u2222\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2225\u2224\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2227\u2226\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u2221\u217E"+ "\u0000\u0000\u0000\u217B\u0000\u0000\u217D\u217C"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u227E"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u217A\u2179\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u216A\u0000\u2169\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u2276\u0000\u0000\u2275\u0000\u2274"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u2121\u2122\u2123\u2137\u0000\u2139\u213A\u213B"+ "\u2152\u2153\u2154\u2155\u2156\u2157\u2158\u2159"+ "\u215A\u215B\u2229\u222E\u214C\u214D\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u2141\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u2421\u2422\u2423\u2424\u2425\u2426\u2427"+ "\u2428\u2429\u242A\u242B\u242C\u242D\u242E\u242F"+ "\u2430\u2431\u2432\u2433\u2434\u2435\u2436\u2437"+ "\u2438\u2439\u243A\u243B\u243C\u243D\u243E\u243F"+ "\u2440\u2441\u2442\u2443\u2444\u2445\u2446\u2447"+ "\u2448\u2449\u244A\u244B\u244C\u244D\u244E\u244F"+ "\u2450\u2451\u2452\u2453\u2454\u2455\u2456\u2457"+ "\u2458\u2459\u245A\u245B\u245C\u245D\u245E\u245F"+ "\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467"+ "\u2468\u2469\u246A\u246B\u246C\u246D\u246E\u246F"+ "\u2470\u2471\u2472\u2473\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u212B\u212C\u2135\u2136\u0000"+ "\u0000\u2521\u2522\u2523\u2524\u2525\u2526\u2527"+ "\u2528\u2529\u252A\u252B\u252C\u252D\u252E\u252F"+ "\u2530\u2531\u2532\u2533\u2534\u2535\u2536\u2537"+ "\u2538\u2539\u253A\u253B\u253C\u253D\u253E\u253F"+ "\u2540\u2541\u2542\u2543\u2544\u2545\u2546\u2547"+ "\u2548\u2549\u254A\u254B\u254C\u254D\u254E\u254F"+ "\u2550\u2551\u2552\u2553\u2554\u2555\u2556\u2557"+ "\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F"+ "\u2560\u2561\u2562\u2563\u2564\u2565\u2566\u2567"+ "\u2568\u2569\u256A\u256B\u256C\u256D\u256E\u256F"+ "\u2570\u2571\u2572\u2573\u2574\u2575\u2576\u0000"+ "\u0000\u0000\u0000\u2126\u213C\u2133\u2134\u0000"+ "\u306C\u437A\u0000\u3C37\u0000\u0000\u0000\u4B7C"+ "\u3E66\u3B30\u3E65\u323C\u0000\u4954\u4D3F\u0000"+ "\u5022\u312F\u0000\u0000\u336E\u5023\u4024\u5242"+ "\u3556\u4A3A\u0000\u0000\u0000\u0000\u3E67\u0000"+ "\u0000\u4E3E\u0000\u0000\u0000\u0000\u4A42\u0000"+ "\u0000\u0000\u5024\u0000\u0000\u4366\u0000\u0000"+ "\u0000\u5025\u367A\u0000\u0000\u0000\u5026\u0000"+ "\u345D\u4330\u0000\u3C67\u5027\u0000\u0000\u5028"+ "\u0000\u0000\u5029\u4735\u0000\u3557\u0000\u0000"+ "\u0000\u0000\u0000\u4737\u0000\u4663\u3843\u4B33"+ "\u0000\u0000\u0000\u0000\u0000\u6949\u502A\u3E68"+ "\u502B\u3235\u0000\u0000\u0000\u3665\u3870\u4C69"+ "\u0000\u0000\u5626\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u4D70\u0000\u467D\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u3425\u0000"+ "\u3535\u0000\u502C\u0000\u0000\u502D\u4E3B\u0000"+ "\u4D3D\u4168\u502F\u3B76\u4673\u0000\u5032\u0000"+ "\u0000\u313E\u385F\u0000\u385E\u3066\u0000\u0000"+ "\u4F4B\u4F4A\u0000\u3A33\u3021\u0000\u5033\u5034"+ "\u5035\u4B34\u5036\u0000\u3872\u3067\u4B72\u0000"+ "\u357C\u0000\u0000\u357D\u357E\u4462\u4E3C\u0000"+ "\u5037\u0000\u0000\u5038\u0000\u0000\u5039\u0000"+ "\u0000\u0000\u3F4D\u0000\u0000\u0000\u0000\u0000"+ "\u3D3A\u3F4E\u503E\u0000\u503C\u0000\u503D\u3558"+ "\u0000\u0000\u3A23\u3270\u0000\u503B\u503A\u4A29"+ "\u0000\u0000\u0000\u0000\u3B46\u3B45\u423E\u503F"+ "\u4955\u4067\u0000\u0000\u0000\u2138\u5040\u5042"+ "\u0000\u0000\u0000\u4265\u4E61\u304A\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u5041\u323E\u0000"+ "\u3644\u0000\u4367\u0000\u0000\u0000\u376F\u5043"+ "\u0000\u0000\u0000\u4724\u0000\u0000\u0000\u0000"+ "\u0000\u346B\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u5044\u304B\u0000\u0000\u3860\u346C\u497A"+ "\u4832\u3559\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u3271\u0000\u5067\u4541\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u476C"+ "\u5046\u0000\u0000\u0000\u483C\u0000\u4E62\u0000"+ "\u3F2D\u0000\u3B47\u0000\u3B77\u3240\u0000\u0000"+ "\u0000\u0000\u0000\u4451\u0000\u0000\u4322\u504A"+ "\u0000\u0000\u0000\u0000\u0000\u304C\u4463\u3D3B"+ "\u3A34\u4D24\u0000\u424E\u0000\u323F\u0000\u5049"+ "\u0000\u4D3E\u5045\u5047\u3A6E\u5048\u5524\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u5050\u0000\u0000\u0000\u0000\u0000\u5053"+ "\u5051\u0000\u0000\u3242\u0000\u4A3B\u504B\u0000"+ "\u0000\u0000\u0000\u504F\u3873\u0000\u0000\u3B48"+ "\u0000\u0000\u0000\u3426\u0000\u0000\u5054\u0000"+ "\u504C\u0000\u0000\u4E63\u0000\u3B78\u0000\u504D"+ "\u0000\u5052\u0000\u0000\u0000\u0000\u5055\u0000"+ "\u504E\u0000\u0000\u3621\u0000\u304D\u0000\u0000"+ "\u3622\u3241\u0000\u0000\u0000\u0000\u0000\u0000"+ "\u0000\u0000\u0000\u5525\u0000\u4B79\u496E\u3874"+ "\u0000\u0000\u0000\u0000\u0000\u3F2F\u4E37\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u4A58"+ "\u0000\u0000\u3738\u4225\u3264\u0000\u0000\u0000"+ "\u0000\u0000\u3D53\u0000\u0000\u0000\u5059\u0000"+ "\u505E\u505C\u0000\u0000\u5057\u0000\u0000\u422F"+ "\u505A\u0000\u505D\u505B\u0000\u4A5D\u0000\u5058"+ "\u0000\u3F2E\u0000\u4B73\u505F\u5060\u0000\u0000"+ "\u0000\u0000\u0000\u0000\u0000\u0000\u3D24\u506D"+ "\u0000\u0000\u0000\u4750\u0000\u4936\u5068\u0000"+ "\u4A70\u0000\u3236\u0000\u0000\u0000\u506C\u0000"+