class java.lang.CharacterData01 extends java.lang.CharacterData
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: java.lang.CharacterData01
  super_class: java.lang.CharacterData
{
  static final java.lang.CharacterData instance;
    descriptor: Ljava/lang/CharacterData;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final char[] X;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final char[] Y;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final int[] A;
    descriptor: [I
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final java.lang.String A_DATA;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "\u0000\u7005\u0000\u7005\u7800\u0000\u0000\u7005\u0000\u7005\u7800\u0000\u7800\u0000\u7800\u0000\u0000\u0018\u6800\u0018\u0000\u0018\u7800\u0000\u7800\u0000\u0000\u074B\u0000\u074B\u0000\u074B\u0000\u074B\u0000\u046B\u0000\u058B\u0000\u080B\u0000\u080B\u0000\u080B\u7800\u0000\u0000\u001C\u0000\u001C\u0000\u001C\u6800\u780A\u6800\u780A\u6800\u77EA\u6800\u744A\u6800\u77AA\u6800\u742A\u6800\u780A\u6800\u76CA\u6800\u774A\u6800\u780A\u6800\u780A\u6800\u766A\u6800\u752A\u6800\u750A\u6800\u74EA\u6800\u74EA\u6800\u74CA\u6800\u74AA\u6800\u748A\u6800\u74CA\u6800\u754A\u6800\u752A\u6800\u750A\u6800\u74EA\u6800\u74CA\u6800\u772A\u6800\u780A\u6800\u764A\u6800\u780A\u6800\u080B\u6800\u080B\u6800\u080B\u6800\u080B\u6800\u001C\u6800\u001C\u6800\u001C\u6800\u06CB\u7800\u0000\u0000\u001C\u4000\u3006\u0000\u042B\u0000\u048B\u0000\u050B\u0000\u080B\u0000\u7005\u0000\u780A\u0000\u780A\u7800\u0000\u7800\u0000\u0000\u0018\u0000\u0018\u0000\u760A\u0000\u760A\u0000\u76EA\u0000\u740A\u0000\u780A\u00A2\u7001\u00A2\u7001\u00A1\u7002\u00A1\u7002\u0000\u3409\u0000\u3409\u0800\u7005\u0800\u7005\u0800\u7005\u7800\u0000\u7800\u0000\u0800\u7005\u7800\u0000\u0800\u0018\u0800\u052B\u0800\u052B\u0800\u052B\u0800\u05EB\u0800\u070B\u0800\u080B\u0800\u080B\u0800\u080B\u0800\u056B\u0800\u066B\u0800\u078B\u0800\u080B\u0800\u050B\u0800\u050B\u7800\u0000\u6800\u0018\u0800\u7005\u4000\u3006\u4000\u3006\u4000\u3006\u7800\u0000\u4000\u3006\u4000\u3006\u7800\u0000\u4000\u3006\u4000\u3006\u4000\u3006\u7800\u0000\u7800\u0000\u4000\u3006\u0800\u042B\u0800\u042B\u0800\u04CB\u0800\u05EB\u0800\u0018\u0800\u0018\u0800\u0018\u7800\u0000\u0800\u7005\u0800\u048B\u0800\u080B\u0800\u0018\u6800\u0018\u6800\u0018\u0800\u05CB\u0800\u06EB\u3000\u042B\u3000\u042B\u3000\u054B\u3000\u066B\u3000\u080B\u3000\u080B\u3000\u080B\u7800\u0000\u0000\u3008\u4000\u3006\u0000\u3008\u0000\u7005\u4000\u3006\u0000\u0018\u0000\u0018\u0000\u0018\u6800\u05EB\u6800\u05EB\u6800\u070B\u6800\u042B\u0000\u3749\u0000\u3749\u0000\u3008\u0000\u3008\u4000\u3006\u0000\u3008\u0000\u3008\u4000\u3006\u0000\u0018\u0000\u1010\u0000\u3609\u0000\u3609\u4000\u3006\u0000\u7005\u0000\u7005\u4000\u3006\u4000\u3006\u4000\u3006\u0000\u3549\u0000\u3549\u0000\u7005\u0000\u3008\u0000\u3008\u0000\u7005\u0000\u7005\u0000\u0018\u0000\u3008\u4000\u3006\u0000\u744A\u0000\u744A\u0000\u776A\u0000\u776A\u0000\u776A\u0000\u76AA\u0000\u76AA\u0000\u76AA\u0000\u76AA\u0000\u758A\u0000\u758A\u0000\u758A\u0000\u746A\u0000\u746A\u0000\u746A\u0000\u77EA\u0000\u77EA\u0000\u77CA\u0000\u77CA\u0000\u77CA\u0000\u76AA\u0000\u768A\u0000\u768A\u0000\u768A\u0000\u780A\u0000\u780A\u0000\u75AA\u0000\u75AA\u0000\u75AA\u0000\u758A\u0000\u752A\u0000\u750A\u0000\u750A\u0000\u74EA\u0000\u74CA\u0000\u74AA\u0000\u74CA\u0000\u74CA\u0000\u74AA\u0000\u748A\u0000\u748A\u0000\u746A\u0000\u746A\u0000\u744A\u0000\u742A\u0000\u740A\u0000\u770A\u0000\u770A\u0000\u770A\u0000\u764A\u0000\u764A\u0000\u764A\u0000\u764A\u0000\u762A\u0000\u762A\u0000\u760A\u0000\u752A\u0000\u752A\u0000\u3008\u7800\u0000\u4000\u3006\u0000\u7004\u0000\u7004\u0000\u7004\u0000\u001C\u7800\u0000\u0000\u001C\u0000\u3008\u0000\u3008\u0000\u3008\u0000\u3008\u4800\u1010\u4800\u1010\u4800\u1010\u4800\u1010\u4000\u3006\u4000\u3006\u0000\u001C\u4000\u3006\u6800\u001C\u6800\u001C\u7800\u0000\u0000\u042B\u0000\u042B\u0000\u054B\u0000\u066B\u0000\u7001\u0000\u7001\u0000\u7002\u0000\u7002\u0000\u7002\u7800\u0000\u0000\u7001\u7800\u0000\u7800\u0000\u0000\u7001\u7800\u0000\u0000\u7002\u0000\u7001\u0000\u0019\u0000\u7002\uE800\u0019\u0000\u7001\u0000\u7002\u1800\u3649\u1800\u3649\u1800\u3509\u1800\u3509\u1800\u37C9\u1800\u37C9\u1800\u3689\u1800\u3689\u1800\u3549\u1800\u3549\u1000\u7005\u1000\u7005\u7800\u0000\u1000\u7005\u1000\u7005\u7800\u0000\u6800\u0019\u6800\u0019\u7800\u0000\u6800\u001C\u1800\u040B\u1800\u07EB\u1800\u07EB\u1800\u07EB\u1800\u07EB\u7800\u0000"

  static final char[] B;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=4, args_size=0
         0: .line 33
            ldc Ljava/lang/CharacterData01;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic java.lang.CharacterData01.$assertionsDisabled:Z
         3: .line 353
            new java.lang.CharacterData01
            dup
            invokespecial java.lang.CharacterData01.<init>:()V
            putstatic java.lang.CharacterData01.instance:Ljava/lang/CharacterData;
         4: .line 360
            ldc "\u0000\u0001\u0002\u0003\u0004\u0004\u0004\u0005\u0006\u0007\b\t\n\u0003\u000B\f\u0003\u0003\u0003\u0003\r\u0004\u000E\u0003\u000F\u0010\u0011\u0003\u0012\u0004\u0013\u0003\u0014\u0015\u0016\u0004\u0017\u0018\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0019\u001A\u001B\u0003\u0003\u0003\u0003\u0003\u001C\u001D\u0003\u0003\u001E\u001F\u0003\u0003 !\"#\u0003\u0003\u0003\u0003\u001E$%&\u0003\u0003\u0003\u0003\u001E\u001E'\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003(\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003)*+,-./0123\u0003456\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u00047\u0018\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u00048\u0003\u0003\u0003\u00039:;<\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u00048\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004=\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0004\u0004>?@\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003A\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003BBBBBBBCBDBEFGH\u0003IIJ\u0003\u0003\u0003\u0003\u0003IIKL\u0003\u0003\u0003\u0003MNOPQRSTUVWXYMNZP[\\]T^_`abcdefgh\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003ijklmn\u0003o\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003IpIIqrs\u0003tuBvw\u0003\u0003xywz\u0003\u0003\u0003\u0003\u0003I{I|qI}~I\u0080IIII\u0081I\u0082\u0083\u0084\u0003\u0003\u0003\u0085II\u0086\u0003II\u0087\u0003IIIq\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003"
         5: .line 468
            invokevirtual java.lang.String.toCharArray:()[C
         6: .line 360
            putstatic java.lang.CharacterData01.X:[C
         7: .line 472
            ldc "\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0003\u0004\u0005\u0003\u0006\u0007\u0007\u0007\u0007\b\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u0003\u000B\f\f\f\f\r\u000E\r\r\u000F\r\r\u0010\u0011\r\r\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\r\r\r\r\r\r\u001A\u001B\u001C\u001D\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001F\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f \u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002!\"\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000#\u0000\u0000\u0000\u0000$\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000%\u0000\u0000\u0003\u0003\u0000\u0000\u0000\u0000&'(\u0003\u0003\u0003\u0003\u0003))))))))))))))))))))********************\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0003+++++\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003,,,\u0003-,,,,,,,,,,,,,,,,,,,,,,.-\u0003-.,,,,,,,,,,,/0123,,,,,,,,,,,456\u00037,,,,,,,,,,,,,\u0003\u0003/,,,,,,,,,,,,,,,,,,,,,,,,,,,,\u0003\u0003\u0003,89:;\u0003\u000399,,.,.,,,,,,,,,,,,,\u0003\u0003<=\u0003>??@3\u0003\u0003\u0003\u0003AAAAB\u0003\u0003\u0003,,,,,,,,,,,,,,CD,,,,,,,,,,,\u00037EEE,,,,,,,,,,,\u000300F3,,,,,,,,,-\u0003\u000300F3,,,,-\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003GGGGGHIIIIIIIIIJKL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00009999999MNNN\u0003\u0003OOOOOP\u001C\u001C\u001C\u001CQQQQQ\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003<L\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000RK9STMUNN\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0003\u0003VVVVV\u0003\u0003\u00039W\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000X99K99Y=ZZZZZNN\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u00039L\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000[R9999S\\\u0000]N\u0005\u0003\u0003\u0003VVVVV\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000XKR999^\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003____```abbcddddeefghhhbijklmdnopqrstuvvwxyzk{kkkk$\u0003\u0003\u0003\u0003\u0003\u0003NN\u0003\u0003\u0003\u0003\u0003\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0003\u0003\u0000\u0000\u0002\u0003\u0003\u0003\u0003\u0003[RRRRRRRRRRRRRRRRRRRRRR|\u0003\u0003\u0003\u0003\u0003\u0003\u0003><}~~~~~~\u0000\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\u0003\u0003\u0003\u0003\u0003\f\f\f\u000B\f\f\f\f\f\f\f\f\f\f\f\f\f\u0080^<\f\u0080\u0081\u0081\u0082\u0083\u0083\u0083\u0084<<<\u0085 <<<\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f<<\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E<\u0086\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u0003\u0003\u0003\u0003\u0088\u0088\u0088\u0088\u0088\u0089\n\n\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008C\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008D\u008A\u0003\u008D\u008E\u008D\u008E\u008A\u008D\u008A\u008A\u008A\u008A\u008B\u008B\u008F\u008F\u008B\u008B\u008B\u008F\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008E\u008A\u008D\u008E\u008A\u008A\u008A\u008D\u008A\u008A\u008A\u008D\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008E\u008A\u008D\u008A\u008A\u008D\u008D\u0003\u008A\u008A\u008A\u008D\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008B\u008B\u008B\u0003\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u0090\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u0091\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u0090\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u0091\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u0090\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u0091\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u0090\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u0091\u008B\u008B\u008B\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u008A\u0090\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u008B\u0091\u008B\u008B\u008B\u0092\u0003\u0093\u0093\u0093\u0093\u0093\u0094\u0094\u0094\u0094\u0094\u0095\u0095\u0095\u0095\u0095\u0096\u0096\u0096\u0096\u0096\u0097\u0097\u0097\u0097\u0097\u0098\u0098\u0099\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0099\u009A\u009A\u0099\u0099\u0098\u0098\u0098\u0098\u009A\u0098\u0098\u0099\u0099\u0003\u0003\u0003\u009A\u0003\u0099\u0099\u0099\u0099\u0098\u0099\u009A\u009A\u0099\u0099\u0099\u0099\u0099\u0099\u009A\u009A\u0099\u0098\u009A\u0098\u0098\u0098\u009A\u0098\u0098\u0099\u0098\u009A\u009A\u0098\u0098\u0098\u0098\u0098\u0099\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0003\u0003\u0099\u0098\u0099\u0098\u0098\u0099\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0098\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u009B\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u009C\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u009C\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u009C\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u009D\u009E\u009E\u009E\u009E\u009F\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\u001E\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\u0003\u0003\u0003\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\f\f\u0003\u0003\u0003\u0003\u0003\u0003\f\f\f\f\f\f\f\f\f\f\f\f\u0003\u0003\u0003\f\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0087\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u009C\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u0003\u001E\u001E\u0087\u001E\u001E\u0087\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0087\u0087\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u009C\u001E\u0087\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0003\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u009C\u001E\u001E\u0087\u0003\u009C\u001E\u001E\u001E\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u001E\u001E\u001E\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003"
         8: .line 587
            invokevirtual java.lang.String.toCharArray:()[C
         9: .line 472
            putstatic java.lang.CharacterData01.Y:[C
        10: .line 591
            sipush 320
            newarray 10
            putstatic java.lang.CharacterData01.A:[I
        11: .line 641
            ldc "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0004\u0004\u0004\u0000\u0004\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0004\u0004\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0004\u0004\u0004\u0004\u0004\u0000\u0000\u0000\u0000\u0000\u0004\u0000\u0000\u0004\u0004\u0000\u0000\u0000\u0000\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
        12: .line 658
            invokevirtual java.lang.String.toCharArray:()[C
        13: .line 641
            putstatic java.lang.CharacterData01.B:[C
        14: .line 664
            ldc "\u0000\u7005\u0000\u7005\u7800\u0000\u0000\u7005\u0000\u7005\u7800\u0000\u7800\u0000\u7800\u0000\u0000\u0018\u6800\u0018\u0000\u0018\u7800\u0000\u7800\u0000\u0000\u074B\u0000\u074B\u0000\u074B\u0000\u074B\u0000\u046B\u0000\u058B\u0000\u080B\u0000\u080B\u0000\u080B\u7800\u0000\u0000\u001C\u0000\u001C\u0000\u001C\u6800\u780A\u6800\u780A\u6800\u77EA\u6800\u744A\u6800\u77AA\u6800\u742A\u6800\u780A\u6800\u76CA\u6800\u774A\u6800\u780A\u6800\u780A\u6800\u766A\u6800\u752A\u6800\u750A\u6800\u74EA\u6800\u74EA\u6800\u74CA\u6800\u74AA\u6800\u748A\u6800\u74CA\u6800\u754A\u6800\u752A\u6800\u750A\u6800\u74EA\u6800\u74CA\u6800\u772A\u6800\u780A\u6800\u764A\u6800\u780A\u6800\u080B\u6800\u080B\u6800\u080B\u6800\u080B\u6800\u001C\u6800\u001C\u6800\u001C\u6800\u06CB\u7800\u0000\u0000\u001C\u4000\u3006\u0000\u042B\u0000\u048B\u0000\u050B\u0000\u080B\u0000\u7005\u0000\u780A\u0000\u780A\u7800\u0000\u7800\u0000\u0000\u0018\u0000\u0018\u0000\u760A\u0000\u760A\u0000\u76EA\u0000\u740A\u0000\u780A\u00A2\u7001\u00A2\u7001\u00A1\u7002\u00A1\u7002\u0000\u3409\u0000\u3409\u0800\u7005\u0800\u7005\u0800\u7005\u7800\u0000\u7800\u0000\u0800\u7005\u7800\u0000\u0800\u0018\u0800\u052B\u0800\u052B\u0800\u052B\u0800\u05EB\u0800\u070B\u0800\u080B\u0800\u080B\u0800\u080B\u0800\u056B\u0800\u066B\u0800\u078B\u0800\u080B\u0800\u050B\u0800\u050B\u7800\u0000\u6800\u0018\u0800\u7005\u4000\u3006\u4000\u3006\u4000\u3006\u7800\u0000\u4000\u3006\u4000\u3006\u7800\u0000\u4000\u3006\u4000\u3006\u4000\u3006\u7800\u0000\u7800\u0000\u4000\u3006\u0800\u042B\u0800\u042B\u0800\u04CB\u0800\u05EB\u0800\u0018\u0800\u0018\u0800\u0018\u7800\u0000\u0800\u7005\u0800\u048B\u0800\u080B\u0800\u0018\u6800\u0018\u6800\u0018\u0800\u05CB\u0800\u06EB\u3000\u042B\u3000\u042B\u3000\u054B\u3000\u066B\u3000\u080B\u3000\u080B\u3000\u080B\u7800\u0000\u0000\u3008\u4000\u3006\u0000\u3008\u0000\u7005\u4000\u3006\u0000\u0018\u0000\u0018\u0000\u0018\u6800\u05EB\u6800\u05EB\u6800\u070B\u6800\u042B\u0000\u3749\u0000\u3749\u0000\u3008\u0000\u3008\u4000\u3006\u0000\u3008\u0000\u3008\u4000\u3006\u0000\u0018\u0000\u1010\u0000\u3609\u0000\u3609\u4000\u3006\u0000\u7005\u0000\u7005\u4000\u3006\u4000\u3006\u4000\u3006\u0000\u3549\u0000\u3549\u0000\u7005\u0000\u3008\u0000\u3008\u0000\u7005\u0000\u7005\u0000\u0018\u0000\u3008\u4000\u3006\u0000\u744A\u0000\u744A\u0000\u776A\u0000\u776A\u0000\u776A\u0000\u76AA\u0000\u76AA\u0000\u76AA\u0000\u76AA\u0000\u758A\u0000\u758A\u0000\u758A\u0000\u746A\u0000\u746A\u0000\u746A\u0000\u77EA\u0000\u77EA\u0000\u77CA\u0000\u77CA\u0000\u77CA\u0000\u76AA\u0000\u768A\u0000\u768A\u0000\u768A\u0000\u780A\u0000\u780A\u0000\u75AA\u0000\u75AA\u0000\u75AA\u0000\u758A\u0000\u752A\u0000\u750A\u0000\u750A\u0000\u74EA\u0000\u74CA\u0000\u74AA\u0000\u74CA\u0000\u74CA\u0000\u74AA\u0000\u748A\u0000\u748A\u0000\u746A\u0000\u746A\u0000\u744A\u0000\u742A\u0000\u740A\u0000\u770A\u0000\u770A\u0000\u770A\u0000\u764A\u0000\u764A\u0000\u764A\u0000\u764A\u0000\u762A\u0000\u762A\u0000\u760A\u0000\u752A\u0000\u752A\u0000\u3008\u7800\u0000\u4000\u3006\u0000\u7004\u0000\u7004\u0000\u7004\u0000\u001C\u7800\u0000\u0000\u001C\u0000\u3008\u0000\u3008\u0000\u3008\u0000\u3008\u4800\u1010\u4800\u1010\u4800\u1010\u4800\u1010\u4000\u3006\u4000\u3006\u0000\u001C\u4000\u3006\u6800\u001C\u6800\u001C\u7800\u0000\u0000\u042B\u0000\u042B\u0000\u054B\u0000\u066B\u0000\u7001\u0000\u7001\u0000\u7002\u0000\u7002\u0000\u7002\u7800\u0000\u0000\u7001\u7800\u0000\u7800\u0000\u0000\u7001\u7800\u0000\u0000\u7002\u0000\u7001\u0000\u0019\u0000\u7002\uE800\u0019\u0000\u7001\u0000\u7002\u1800\u3649\u1800\u3649\u1800\u3509\u1800\u3509\u1800\u37C9\u1800\u37C9\u1800\u3689\u1800\u3689\u1800\u3549\u1800\u3549\u1000\u7005\u1000\u7005\u7800\u0000\u1000\u7005\u1000\u7005\u7800\u0000\u6800\u0019\u6800\u0019\u7800\u0000\u6800\u001C\u1800\u040B\u1800\u07EB\u1800\u07EB\u1800\u07EB\u1800\u07EB\u7800\u0000"
            invokevirtual java.lang.String.toCharArray:()[C
            astore 0 /* data */
        start local 0 // char[] data
        15: .line 665
            getstatic java.lang.CharacterData01.$assertionsDisabled:Z
            ifne 16
            aload 0 /* data */
            arraylength
            sipush 640
            if_icmpeq 16
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        16: .line 666
      StackMap locals: char[]
      StackMap stack:
            iconst_0
            istore 1 /* i */
        start local 1 // int i
        17: iconst_0
            istore 2 /* j */
        start local 2 // int j
        18: .line 667
            goto 21
        19: .line 668
      StackMap locals: int int
      StackMap stack:
            aload 0 /* data */
            iload 1 /* i */
            iinc 1 /* i */ 1
            caload
            bipush 16
            ishl
            istore 3 /* entry */
        start local 3 // int entry
        20: .line 669
            getstatic java.lang.CharacterData01.A:[I
            iload 2 /* j */
            iinc 2 /* j */ 1
            iload 3 /* entry */
            aload 0 /* data */
            iload 1 /* i */
            iinc 1 /* i */ 1
            caload
            ior
            iastore
        end local 3 // int entry
        21: .line 667
      StackMap locals:
      StackMap stack:
            iload 1 /* i */
            sipush 640
            if_icmplt 19
        end local 2 // int j
        end local 1 // int i
        end local 0 // char[] data
        22: .line 673
            return
      LocalVariableTable:
        Start  End  Slot   Name  Signature
           15   22     0   data  [C
           17   22     1      i  I
           18   22     2      j  I
           20   21     3  entry  I

  int getProperties(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 71
            iload 1 /* ch */
            i2c
            istore 2 /* offset */
        start local 2 // char offset
         1: .line 72
            getstatic java.lang.CharacterData01.A:[I
            getstatic java.lang.CharacterData01.Y:[C
            getstatic java.lang.CharacterData01.X:[C
            iload 2 /* offset */
            iconst_5
            ishr
            caload
            iconst_4
            ishl
            iload 2 /* offset */
            iconst_1
            ishr
            bipush 15
            iand
            ior
            caload
            iconst_1
            ishl
            iload 2 /* offset */
            iconst_1
            iand
            ior
            iaload
            istore 3 /* props */
        start local 3 // int props
         2: .line 73
            iload 3 /* props */
            ireturn
        end local 3 // int props
        end local 2 // char offset
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljava/lang/CharacterData01;
            0    3     1      ch  I
            1    3     2  offset  C
            2    3     3   props  I
    MethodParameters:
      Name  Flags
      ch    

  int getPropertiesEx(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 77
            iload 1 /* ch */
            i2c
            istore 2 /* offset */
        start local 2 // char offset
         1: .line 78
            getstatic java.lang.CharacterData01.B:[C
            getstatic java.lang.CharacterData01.Y:[C
            getstatic java.lang.CharacterData01.X:[C
            iload 2 /* offset */
            iconst_5
            ishr
            caload
            iconst_4
            ishl
            iload 2 /* offset */
            iconst_1
            ishr
            bipush 15
            iand
            ior
            caload
            iconst_1
            ishl
            iload 2 /* offset */
            iconst_1
            iand
            ior
            caload
            istore 3 /* props */
        start local 3 // int props
         2: .line 79
            iload 3 /* props */
            ireturn
        end local 3 // int props
        end local 2 // char offset
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljava/lang/CharacterData01;
            0    3     1      ch  I
            1    3     2  offset  C
            2    3     3   props  I
    MethodParameters:
      Name  Flags
      ch    

  int getType(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 83
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 84
            iload 2 /* props */
            bipush 31
            iand
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Ljava/lang/CharacterData01;
            0    2     1     ch  I
            1    2     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isOtherLowercase(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 88
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getPropertiesEx:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 89
            iload 2 /* props */
            iconst_1
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isOtherUppercase(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 93
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getPropertiesEx:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 94
            iload 2 /* props */
            iconst_2
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isOtherAlphabetic(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 98
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getPropertiesEx:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 99
            iload 2 /* props */
            iconst_4
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isIdeographic(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 103
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getPropertiesEx:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 104
            iload 2 /* props */
            bipush 16
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isJavaIdentifierStart(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 108
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 109
            iload 2 /* props */
            sipush 28672
            iand
            sipush 20480
            if_icmplt 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isJavaIdentifierPart(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 113
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 114
            iload 2 /* props */
            sipush 12288
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isUnicodeIdentifierStart(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 118
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 119
            iload 2 /* props */
            sipush 28672
            iand
            sipush 28672
            if_icmpne 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isUnicodeIdentifierPart(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 123
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 124
            iload 2 /* props */
            sipush 4096
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isIdentifierIgnorable(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 128
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 129
            iload 2 /* props */
            sipush 28672
            iand
            sipush 4096
            if_icmpne 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  int toLowerCase(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=2, locals=5, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 133
            iload 1 /* ch */
            istore 2 /* mapChar */
        start local 2 // int mapChar
         1: .line 134
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 3 /* val */
        start local 3 // int val
         2: .line 136
            iload 3 /* val */
            ldc 131072
            iand
            ifeq 5
         3: .line 137
            iload 3 /* val */
            iconst_5
            ishl
            bipush 23
            ishr
            istore 4 /* offset */
        start local 4 // int offset
         4: .line 138
            iload 1 /* ch */
            iload 4 /* offset */
            iadd
            istore 2 /* mapChar */
        end local 4 // int offset
         5: .line 140
      StackMap locals: int int
      StackMap stack:
            iload 2 /* mapChar */
            ireturn
        end local 3 // int val
        end local 2 // int mapChar
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Ljava/lang/CharacterData01;
            0    6     1       ch  I
            1    6     2  mapChar  I
            2    6     3      val  I
            4    5     4   offset  I
    MethodParameters:
      Name  Flags
      ch    

  int toUpperCase(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=2, locals=5, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 144
            iload 1 /* ch */
            istore 2 /* mapChar */
        start local 2 // int mapChar
         1: .line 145
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 3 /* val */
        start local 3 // int val
         2: .line 147
            iload 3 /* val */
            ldc 65536
            iand
            ifeq 5
         3: .line 148
            iload 3 /* val */
            iconst_5
            ishl
            bipush 23
            ishr
            istore 4 /* offset */
        start local 4 // int offset
         4: .line 149
            iload 1 /* ch */
            iload 4 /* offset */
            isub
            istore 2 /* mapChar */
        end local 4 // int offset
         5: .line 151
      StackMap locals: int int
      StackMap stack:
            iload 2 /* mapChar */
            ireturn
        end local 3 // int val
        end local 2 // int mapChar
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Ljava/lang/CharacterData01;
            0    6     1       ch  I
            1    6     2  mapChar  I
            2    6     3      val  I
            4    5     4   offset  I
    MethodParameters:
      Name  Flags
      ch    

  int toTitleCase(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 155
            iload 1 /* ch */
            istore 2 /* mapChar */
        start local 2 // int mapChar
         1: .line 156
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 3 /* val */
        start local 3 // int val
         2: .line 158
            iload 3 /* val */
            ldc 32768
            iand
            ifeq 9
         3: .line 160
            iload 3 /* val */
            ldc 65536
            iand
            ifne 6
         4: .line 163
            iload 1 /* ch */
            iconst_1
            iadd
            istore 2 /* mapChar */
         5: .line 164
            goto 11
         6: .line 165
      StackMap locals: int int
      StackMap stack:
            iload 3 /* val */
            ldc 131072
            iand
            ifne 11
         7: .line 168
            iload 1 /* ch */
            iconst_1
            isub
            istore 2 /* mapChar */
         8: .line 175
            goto 11
         9: .line 176
      StackMap locals:
      StackMap stack:
            iload 3 /* val */
            ldc 65536
            iand
            ifeq 11
        10: .line 179
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.toUpperCase:(I)I
            istore 2 /* mapChar */
        11: .line 181
      StackMap locals:
      StackMap stack:
            iload 2 /* mapChar */
            ireturn
        end local 3 // int val
        end local 2 // int mapChar
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   12     0     this  Ljava/lang/CharacterData01;
            0   12     1       ch  I
            1   12     2  mapChar  I
            2   12     3      val  I
    MethodParameters:
      Name  Flags
      ch    

  int digit(int, int);
    descriptor: (II)I
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
        start local 2 // int radix
         0: .line 185
            iconst_m1
            istore 3 /* value */
        start local 3 // int value
         1: .line 186
            iload 2 /* radix */
            iconst_2
            if_icmplt 9
            iload 2 /* radix */
            bipush 36
            if_icmpgt 9
         2: .line 187
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 4 /* val */
        start local 4 // int val
         3: .line 188
            iload 4 /* val */
            bipush 31
            iand
            istore 5 /* kind */
        start local 5 // int kind
         4: .line 189
            iload 5 /* kind */
            bipush 9
            if_icmpne 7
         5: .line 190
            iload 1 /* ch */
            iload 4 /* val */
            sipush 992
            iand
            iconst_5
            ishr
            iadd
            bipush 31
            iand
            istore 3 /* value */
         6: .line 191
            goto 9
         7: .line 192
      StackMap locals: int int int
      StackMap stack:
            iload 4 /* val */
            sipush 3072
            iand
            sipush 3072
            if_icmpne 9
         8: .line 194
            iload 1 /* ch */
            iload 4 /* val */
            sipush 992
            iand
            iconst_5
            ishr
            iadd
            bipush 31
            iand
            bipush 10
            iadd
            istore 3 /* value */
        end local 5 // int kind
        end local 4 // int val
         9: .line 197
      StackMap locals:
      StackMap stack:
            iload 3 /* value */
            iload 2 /* radix */
            if_icmpge 10
            iload 3 /* value */
            goto 11
      StackMap locals:
      StackMap stack:
        10: iconst_m1
      StackMap locals:
      StackMap stack: int
        11: ireturn
        end local 3 // int value
        end local 2 // int radix
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Ljava/lang/CharacterData01;
            0   12     1     ch  I
            0   12     2  radix  I
            1   12     3  value  I
            3    9     4    val  I
            4    9     5   kind  I
    MethodParameters:
       Name  Flags
      ch     
      radix  

  int getNumericValue(int);
    descriptor: (I)I
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 201
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* val */
        start local 2 // int val
         1: .line 202
            iconst_m1
            istore 3 /* retval */
        start local 3 // int retval
         2: .line 204
            iload 2 /* val */
            sipush 3072
            iand
            lookupswitch { // 4
                    0: 3
                 1024: 5
                 2048: 7
                 3072: 118
              default: 3
          }
         3: .line 207
      StackMap locals: int int
      StackMap stack:
            iconst_m1
            istore 3 /* retval */
         4: .line 208
            goto 119
         5: .line 210
      StackMap locals:
      StackMap stack:
            iload 1 /* ch */
            iload 2 /* val */
            sipush 992
            iand
            iconst_5
            ishr
            iadd
            bipush 31
            iand
            istore 3 /* retval */
         6: .line 211
            goto 119
         7: .line 213
      StackMap locals:
      StackMap stack:
            iload 1 /* ch */
            lookupswitch { // 108
                65811: 8
                65812: 9
                65813: 10
                65814: 11
                65815: 12
                65816: 13
                65817: 14
                65818: 15
                65819: 16
                65820: 17
                65821: 18
                65822: 19
                65823: 20
                65824: 21
                65825: 22
                65826: 23
                65827: 24
                65828: 25
                65829: 26
                65830: 27
                65831: 28
                65832: 29
                65833: 30
                65834: 31
                65835: 32
                65836: 33
                65837: 34
                65838: 35
                65839: 36
                65840: 37
                65841: 38
                65842: 39
                65843: 40
                65860: 42
                65861: 43
                65862: 44
                65863: 45
                65866: 46
                65867: 47
                65868: 48
                65869: 49
                65870: 50
                65873: 51
                65874: 52
                65875: 53
                65876: 54
                65877: 55
                65878: 56
                65894: 57
                65895: 58
                65896: 59
                65897: 60
                65898: 61
                65899: 62
                65900: 63
                65901: 64
                65902: 65
                65903: 66
                65904: 67
                65905: 68
                65906: 69
                65908: 70
                66339: 41
                66369: 71
                66378: 72
                66517: 73
                67677: 74
                67678: 75
                67679: 76
                67865: 77
                68166: 78
                68167: 79
                68222: 80
                68446: 81
                68447: 82
                68478: 83
                68479: 84
                69228: 85
                69229: 86
                69230: 87
                69231: 88
                69232: 89
                69233: 90
                69234: 91
                69235: 92
                69236: 93
                69237: 94
                69238: 95
                69239: 96
                69240: 97
                69241: 98
                69242: 99
                69726: 100
                69727: 101
                69728: 102
                69729: 103
                69730: 104
                69731: 105
                69732: 106
                69733: 107
                74802: 108
                74803: 109
               119660: 110
               119661: 111
               119662: 112
               119663: 113
               119664: 114
               119665: 115
              default: 116
          }
         8: .line 214
      StackMap locals:
      StackMap stack:
            bipush 40
            istore 3 /* retval */
            goto 119
         9: .line 215
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        10: .line 216
      StackMap locals:
      StackMap stack:
            bipush 60
            istore 3 /* retval */
            goto 119
        11: .line 217
      StackMap locals:
      StackMap stack:
            bipush 70
            istore 3 /* retval */
            goto 119
        12: .line 218
      StackMap locals:
      StackMap stack:
            bipush 80
            istore 3 /* retval */
            goto 119
        13: .line 219
      StackMap locals:
      StackMap stack:
            bipush 90
            istore 3 /* retval */
            goto 119
        14: .line 220
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        15: .line 221
      StackMap locals:
      StackMap stack:
            sipush 200
            istore 3 /* retval */
            goto 119
        16: .line 222
      StackMap locals:
      StackMap stack:
            sipush 300
            istore 3 /* retval */
            goto 119
        17: .line 223
      StackMap locals:
      StackMap stack:
            sipush 400
            istore 3 /* retval */
            goto 119
        18: .line 224
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        19: .line 225
      StackMap locals:
      StackMap stack:
            sipush 600
            istore 3 /* retval */
            goto 119
        20: .line 226
      StackMap locals:
      StackMap stack:
            sipush 700
            istore 3 /* retval */
            goto 119
        21: .line 227
      StackMap locals:
      StackMap stack:
            sipush 800
            istore 3 /* retval */
            goto 119
        22: .line 228
      StackMap locals:
      StackMap stack:
            sipush 900
            istore 3 /* retval */
            goto 119
        23: .line 229
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        24: .line 230
      StackMap locals:
      StackMap stack:
            sipush 2000
            istore 3 /* retval */
            goto 119
        25: .line 231
      StackMap locals:
      StackMap stack:
            sipush 3000
            istore 3 /* retval */
            goto 119
        26: .line 232
      StackMap locals:
      StackMap stack:
            sipush 4000
            istore 3 /* retval */
            goto 119
        27: .line 233
      StackMap locals:
      StackMap stack:
            sipush 5000
            istore 3 /* retval */
            goto 119
        28: .line 234
      StackMap locals:
      StackMap stack:
            sipush 6000
            istore 3 /* retval */
            goto 119
        29: .line 235
      StackMap locals:
      StackMap stack:
            sipush 7000
            istore 3 /* retval */
            goto 119
        30: .line 236
      StackMap locals:
      StackMap stack:
            sipush 8000
            istore 3 /* retval */
            goto 119
        31: .line 237
      StackMap locals:
      StackMap stack:
            sipush 9000
            istore 3 /* retval */
            goto 119
        32: .line 238
      StackMap locals:
      StackMap stack:
            sipush 10000
            istore 3 /* retval */
            goto 119
        33: .line 239
      StackMap locals:
      StackMap stack:
            sipush 20000
            istore 3 /* retval */
            goto 119
        34: .line 240
      StackMap locals:
      StackMap stack:
            sipush 30000
            istore 3 /* retval */
            goto 119
        35: .line 241
      StackMap locals:
      StackMap stack:
            ldc 40000
            istore 3 /* retval */
            goto 119
        36: .line 242
      StackMap locals:
      StackMap stack:
            ldc 50000
            istore 3 /* retval */
            goto 119
        37: .line 243
      StackMap locals:
      StackMap stack:
            ldc 60000
            istore 3 /* retval */
            goto 119
        38: .line 244
      StackMap locals:
      StackMap stack:
            ldc 70000
            istore 3 /* retval */
            goto 119
        39: .line 245
      StackMap locals:
      StackMap stack:
            ldc 80000
            istore 3 /* retval */
            goto 119
        40: .line 246
      StackMap locals:
      StackMap stack:
            ldc 90000
            istore 3 /* retval */
            goto 119
        41: .line 247
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        42: .line 249
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        43: .line 250
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        44: .line 251
      StackMap locals:
      StackMap stack:
            sipush 5000
            istore 3 /* retval */
            goto 119
        45: .line 252
      StackMap locals:
      StackMap stack:
            ldc 50000
            istore 3 /* retval */
            goto 119
        46: .line 253
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        47: .line 254
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        48: .line 255
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        49: .line 256
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        50: .line 257
      StackMap locals:
      StackMap stack:
            sipush 5000
            istore 3 /* retval */
            goto 119
        51: .line 258
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        52: .line 259
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        53: .line 260
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        54: .line 261
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        55: .line 262
      StackMap locals:
      StackMap stack:
            sipush 10000
            istore 3 /* retval */
            goto 119
        56: .line 263
      StackMap locals:
      StackMap stack:
            ldc 50000
            istore 3 /* retval */
            goto 119
        57: .line 264
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        58: .line 265
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        59: .line 266
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        60: .line 267
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        61: .line 268
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        62: .line 269
      StackMap locals:
      StackMap stack:
            sipush 300
            istore 3 /* retval */
            goto 119
        63: .line 270
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        64: .line 271
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        65: .line 272
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        66: .line 273
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        67: .line 274
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        68: .line 275
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        69: .line 276
      StackMap locals:
      StackMap stack:
            sipush 5000
            istore 3 /* retval */
            goto 119
        70: .line 277
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        71: .line 278
      StackMap locals:
      StackMap stack:
            bipush 90
            istore 3 /* retval */
            goto 119
        72: .line 279
      StackMap locals:
      StackMap stack:
            sipush 900
            istore 3 /* retval */
            goto 119
        73: .line 280
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        74: .line 281
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        75: .line 282
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        76: .line 283
      StackMap locals:
      StackMap stack:
            sipush 10000
            istore 3 /* retval */
            goto 119
        77: .line 284
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        78: .line 285
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        79: .line 286
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        80: .line 287
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        81: .line 288
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        82: .line 289
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        83: .line 290
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        84: .line 291
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
        85: .line 292
      StackMap locals:
      StackMap stack:
            bipush 40
            istore 3 /* retval */
            goto 119
        86: .line 293
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
        87: .line 294
      StackMap locals:
      StackMap stack:
            bipush 60
            istore 3 /* retval */
            goto 119
        88: .line 295
      StackMap locals:
      StackMap stack:
            bipush 70
            istore 3 /* retval */
            goto 119
        89: .line 296
      StackMap locals:
      StackMap stack:
            bipush 80
            istore 3 /* retval */
            goto 119
        90: .line 297
      StackMap locals:
      StackMap stack:
            bipush 90
            istore 3 /* retval */
            goto 119
        91: .line 298
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
        92: .line 299
      StackMap locals:
      StackMap stack:
            sipush 200
            istore 3 /* retval */
            goto 119
        93: .line 300
      StackMap locals:
      StackMap stack:
            sipush 300
            istore 3 /* retval */
            goto 119
        94: .line 301
      StackMap locals:
      StackMap stack:
            sipush 400
            istore 3 /* retval */
            goto 119
        95: .line 302
      StackMap locals:
      StackMap stack:
            sipush 500
            istore 3 /* retval */
            goto 119
        96: .line 303
      StackMap locals:
      StackMap stack:
            sipush 600
            istore 3 /* retval */
            goto 119
        97: .line 304
      StackMap locals:
      StackMap stack:
            sipush 700
            istore 3 /* retval */
            goto 119
        98: .line 305
      StackMap locals:
      StackMap stack:
            sipush 800
            istore 3 /* retval */
            goto 119
        99: .line 306
      StackMap locals:
      StackMap stack:
            sipush 900
            istore 3 /* retval */
            goto 119
       100: .line 307
      StackMap locals:
      StackMap stack:
            bipush 40
            istore 3 /* retval */
            goto 119
       101: .line 308
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
       102: .line 309
      StackMap locals:
      StackMap stack:
            bipush 60
            istore 3 /* retval */
            goto 119
       103: .line 310
      StackMap locals:
      StackMap stack:
            bipush 70
            istore 3 /* retval */
            goto 119
       104: .line 311
      StackMap locals:
      StackMap stack:
            bipush 80
            istore 3 /* retval */
            goto 119
       105: .line 312
      StackMap locals:
      StackMap stack:
            bipush 90
            istore 3 /* retval */
            goto 119
       106: .line 313
      StackMap locals:
      StackMap stack:
            bipush 100
            istore 3 /* retval */
            goto 119
       107: .line 314
      StackMap locals:
      StackMap stack:
            sipush 1000
            istore 3 /* retval */
            goto 119
       108: .line 315
      StackMap locals:
      StackMap stack:
            ldc 216000
            istore 3 /* retval */
            goto 119
       109: .line 316
      StackMap locals:
      StackMap stack:
            ldc 432000
            istore 3 /* retval */
            goto 119
       110: .line 317
      StackMap locals:
      StackMap stack:
            bipush 40
            istore 3 /* retval */
            goto 119
       111: .line 318
      StackMap locals:
      StackMap stack:
            bipush 50
            istore 3 /* retval */
            goto 119
       112: .line 319
      StackMap locals:
      StackMap stack:
            bipush 60
            istore 3 /* retval */
            goto 119
       113: .line 320
      StackMap locals:
      StackMap stack:
            bipush 70
            istore 3 /* retval */
            goto 119
       114: .line 321
      StackMap locals:
      StackMap stack:
            bipush 80
            istore 3 /* retval */
            goto 119
       115: .line 322
      StackMap locals:
      StackMap stack:
            bipush 90
            istore 3 /* retval */
            goto 119
       116: .line 323
      StackMap locals:
      StackMap stack:
            bipush -2
            istore 3 /* retval */
       117: .line 326
            goto 119
       118: .line 328
      StackMap locals:
      StackMap stack:
            iload 1 /* ch */
            iload 2 /* val */
            sipush 992
            iand
            iconst_5
            ishr
            iadd
            bipush 31
            iand
            bipush 10
            iadd
            istore 3 /* retval */
       119: .line 331
      StackMap locals:
      StackMap stack:
            iload 3 /* retval */
            ireturn
        end local 3 // int retval
        end local 2 // int val
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0  120     0    this  Ljava/lang/CharacterData01;
            0  120     1      ch  I
            1  120     2     val  I
            2  120     3  retval  I
    MethodParameters:
      Name  Flags
      ch    

  boolean isWhitespace(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 335
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 336
            iload 2 /* props */
            sipush 28672
            iand
            sipush 16384
            if_icmpne 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  byte getDirectionality(int);
    descriptor: (I)B
    flags: (0x0000) 
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 340
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* val */
        start local 2 // int val
         1: .line 341
            iload 2 /* val */
            ldc 2013265920
            iand
            bipush 27
            ishr
            i2b
            istore 3 /* directionality */
        start local 3 // byte directionality
         2: .line 342
            iload 3 /* directionality */
            bipush 15
            if_icmpne 4
         3: .line 343
            iconst_m1
            istore 3 /* directionality */
         4: .line 345
      StackMap locals: int int
      StackMap stack:
            iload 3 /* directionality */
            ireturn
        end local 3 // byte directionality
        end local 2 // int val
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Ljava/lang/CharacterData01;
            0    5     1              ch  I
            1    5     2             val  I
            2    5     3  directionality  B
    MethodParameters:
      Name  Flags
      ch    

  boolean isMirrored(int);
    descriptor: (I)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.lang.CharacterData01 this
        start local 1 // int ch
         0: .line 349
            aload 0 /* this */
            iload 1 /* ch */
            invokevirtual java.lang.CharacterData01.getProperties:(I)I
            istore 2 /* props */
        start local 2 // int props
         1: .line 350
            iload 2 /* props */
            ldc -2147483648
            iand
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int props
        end local 1 // int ch
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/lang/CharacterData01;
            0    3     1     ch  I
            1    3     2  props  I
    MethodParameters:
      Name  Flags
      ch    

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.CharacterData01 this
         0: .line 354
            aload 0 /* this */
            invokespecial java.lang.CharacterData.<init>:()V
            return
        end local 0 // java.lang.CharacterData01 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/lang/CharacterData01;
}
SourceFile: "CharacterData01.java"