final class sun.nio.cs.ext.CompoundTextSupport
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: sun.nio.cs.ext.CompoundTextSupport
  super_class: java.lang.Object
{
  static int MAX_CONTROL_SEQUENCE_LEN;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  private static final java.util.Map<sun.nio.cs.ext.CompoundTextSupport$ControlSequence, java.lang.String> sequenceToEncodingMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;Ljava/lang/String;>;

  private static final java.util.Map<sun.nio.cs.ext.CompoundTextSupport$ControlSequence, java.lang.Boolean> highBitsMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;Ljava/lang/Boolean;>;

  private static final java.util.Map<java.lang.String, sun.nio.cs.ext.CompoundTextSupport$ControlSequence> encodingToSequenceMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;>;

  private static final java.util.List<java.lang.String> encodings;
    descriptor: Ljava/util/List;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/List<Ljava/lang/String;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=7, locals=10, args_size=0
         0: .line 156
            new java.util.HashMap
            dup
            bipush 33
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
         1: .line 155
            astore 0 /* tSequenceToEncodingMap */
        start local 0 // java.util.HashMap tSequenceToEncodingMap
         2: .line 158
            new java.util.HashMap
            dup
            bipush 31
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
         3: .line 157
            astore 1 /* tHighBitsMap */
        start local 1 // java.util.HashMap tHighBitsMap
         4: .line 160
            new java.util.HashMap
            dup
            bipush 21
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
         5: .line 159
            astore 2 /* tEncodingToSequenceMap */
        start local 2 // java.util.HashMap tEncodingToSequenceMap
         6: .line 161
            new java.util.ArrayList
            dup
            bipush 21
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* tEncodings */
        start local 3 // java.util.ArrayList tEncodings
         7: .line 163
            ldc "US-ASCII"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 9
         8: .line 164
            ldc "ISO-8859-1"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifne 12
         9: .line 166
      StackMap locals: java.util.HashMap java.util.HashMap java.util.HashMap java.util.ArrayList
      StackMap stack:
            new java.lang.ExceptionInInitializerError
            dup
        10: .line 167
            ldc "US-ASCII and ISO-8859-1 unsupported"
        11: .line 166
            invokespecial java.lang.ExceptionInInitializerError.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 171
      StackMap locals:
      StackMap stack:
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 40
            bastore
            dup
            iconst_2
            bipush 66
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        13: .line 170
            astore 4 /* leftAscii */
        start local 4 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftAscii
        14: .line 172
            aload 0 /* tSequenceToEncodingMap */
            aload 4 /* leftAscii */
            ldc "US-ASCII"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 173
            aload 1 /* tHighBitsMap */
            aload 4 /* leftAscii */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        16: .line 177
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 41
            bastore
            dup
            iconst_2
            bipush 66
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        17: .line 176
            astore 5 /* rightAscii */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightAscii
        18: .line 178
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightAscii */
            ldc "US-ASCII"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 179
            aload 1 /* tHighBitsMap */
            aload 5 /* rightAscii */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightAscii
        20: .line 184
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 65
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        21: .line 183
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        22: .line 185
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-1"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        23: .line 186
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        24: .line 188
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        25: .line 189
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-1"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 190
            aload 3 /* tEncodings */
            ldc "ISO-8859-1"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        27: .line 192
            ldc "ISO-8859-2"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 35
        28: .line 194
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 66
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        29: .line 193
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        30: .line 195
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-2"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        31: .line 196
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 198
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        33: .line 199
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-2"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        34: .line 200
            aload 3 /* tEncodings */
            ldc "ISO-8859-2"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        35: .line 202
      StackMap locals: sun.nio.cs.ext.CompoundTextSupport$ControlSequence
      StackMap stack:
            ldc "ISO-8859-3"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 43
        36: .line 204
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 67
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        37: .line 203
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        38: .line 205
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-3"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        39: .line 206
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 208
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        41: .line 209
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-3"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        42: .line 210
            aload 3 /* tEncodings */
            ldc "ISO-8859-3"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        43: .line 212
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-4"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 51
        44: .line 214
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 68
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        45: .line 213
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        46: .line 215
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-4"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        47: .line 216
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        48: .line 218
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        49: .line 219
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-4"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        50: .line 220
            aload 3 /* tEncodings */
            ldc "ISO-8859-4"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        51: .line 222
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-5"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 59
        52: .line 224
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 76
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        53: .line 223
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        54: .line 225
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-5"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        55: .line 226
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        56: .line 228
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        57: .line 229
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-5"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        58: .line 230
            aload 3 /* tEncodings */
            ldc "ISO-8859-5"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        59: .line 232
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-6"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 67
        60: .line 234
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 71
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        61: .line 233
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        62: .line 235
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-6"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        63: .line 236
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        64: .line 238
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        65: .line 239
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-6"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        66: .line 240
            aload 3 /* tEncodings */
            ldc "ISO-8859-6"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        67: .line 242
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-7"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 75
        68: .line 244
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 70
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        69: .line 243
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        70: .line 245
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-7"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        71: .line 246
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        72: .line 248
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        73: .line 249
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-7"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        74: .line 250
            aload 3 /* tEncodings */
            ldc "ISO-8859-7"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        75: .line 252
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-8"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 83
        76: .line 254
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 72
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        77: .line 253
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        78: .line 255
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-8"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        79: .line 256
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        80: .line 258
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        81: .line 259
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-8"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        82: .line 260
            aload 3 /* tEncodings */
            ldc "ISO-8859-8"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        83: .line 262
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-9"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 91
        84: .line 264
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 77
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        85: .line 263
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        86: .line 265
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-9"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        87: .line 266
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        88: .line 268
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        89: .line 269
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-9"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        90: .line 270
            aload 3 /* tEncodings */
            ldc "ISO-8859-9"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        91: .line 272
      StackMap locals:
      StackMap stack:
            ldc "JIS_X0201"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 111
        92: .line 274
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 40
            bastore
            dup
            iconst_2
            bipush 74
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        93: .line 273
            astore 5 /* glLeft */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glLeft
        94: .line 276
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 40
            bastore
            dup
            iconst_2
            bipush 73
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        95: .line 275
            astore 6 /* glRight */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glRight
        96: .line 278
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 41
            bastore
            dup
            iconst_2
            bipush 74
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        97: .line 277
            astore 7 /* grLeft */
        start local 7 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grLeft
        98: .line 280
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 41
            bastore
            dup
            iconst_2
            bipush 73
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
        99: .line 279
            astore 8 /* grRight */
        start local 8 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grRight
       100: .line 281
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* glLeft */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       101: .line 282
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* glRight */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       102: .line 283
            aload 0 /* tSequenceToEncodingMap */
            aload 7 /* grLeft */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       103: .line 284
            aload 0 /* tSequenceToEncodingMap */
            aload 8 /* grRight */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       104: .line 285
            aload 1 /* tHighBitsMap */
            aload 5 /* glLeft */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       105: .line 286
            aload 1 /* tHighBitsMap */
            aload 6 /* glRight */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       106: .line 287
            aload 1 /* tHighBitsMap */
            aload 7 /* grLeft */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       107: .line 288
            aload 1 /* tHighBitsMap */
            aload 8 /* grRight */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       108: .line 290
            aload 5 /* glLeft */
            aload 8 /* grRight */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 9 /* fullSet */
        start local 9 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
       109: .line 291
            aload 2 /* tEncodingToSequenceMap */
            ldc "JIS_X0201"
            aload 9 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       110: .line 292
            aload 3 /* tEncodings */
            ldc "JIS_X0201"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 9 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 8 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grRight
        end local 7 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grLeft
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glRight
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glLeft
       111: .line 294
      StackMap locals:
      StackMap stack:
            ldc "X11GB2312"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 122
       112: .line 296
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 65
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       113: .line 295
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       114: .line 298
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 65
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       115: .line 297
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       116: .line 299
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11GB2312"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       117: .line 300
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11GB2312"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       118: .line 301
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       119: .line 302
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       120: .line 304
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11GB2312"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       121: .line 305
            aload 3 /* tEncodings */
            ldc "X11GB2312"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       122: .line 307
      StackMap locals:
      StackMap stack:
            ldc "x-JIS0208"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 133
       123: .line 309
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 66
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       124: .line 308
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       125: .line 311
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 66
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       126: .line 310
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       127: .line 312
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "x-JIS0208"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       128: .line 313
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "x-JIS0208"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       129: .line 314
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       130: .line 315
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       131: .line 317
            aload 2 /* tEncodingToSequenceMap */
            ldc "x-JIS0208"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       132: .line 318
            aload 3 /* tEncodings */
            ldc "x-JIS0208"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       133: .line 320
      StackMap locals:
      StackMap stack:
            ldc "X11KSC5601"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 144
       134: .line 322
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 67
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       135: .line 321
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       136: .line 324
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 67
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       137: .line 323
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       138: .line 325
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11KSC5601"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       139: .line 326
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11KSC5601"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       140: .line 327
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       141: .line 328
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       142: .line 330
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11KSC5601"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       143: .line 331
            aload 3 /* tEncodings */
            ldc "X11KSC5601"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       144: .line 337
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-15"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 152
       145: .line 339
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 98
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       146: .line 338
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       147: .line 340
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "ISO-8859-15"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       148: .line 341
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       149: .line 343
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
       150: .line 344
            aload 2 /* tEncodingToSequenceMap */
            ldc "ISO-8859-15"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       151: .line 345
            aload 3 /* tEncodings */
            ldc "ISO-8859-15"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       152: .line 348
      StackMap locals:
      StackMap stack:
            ldc "TIS-620"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 160
       153: .line 350
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_3
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 45
            bastore
            dup
            iconst_2
            bipush 84
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       154: .line 349
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       155: .line 351
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "TIS-620"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       156: .line 352
            aload 1 /* tHighBitsMap */
            aload 5 /* rightHalf */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       157: .line 354
            aload 4 /* leftAscii */
            aload 5 /* rightHalf */
            invokevirtual sun.nio.cs.ext.CompoundTextSupport$ControlSequence.concatenate:(Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;)Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
            astore 6 /* fullSet */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
       158: .line 355
            aload 2 /* tEncodingToSequenceMap */
            ldc "TIS-620"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       159: .line 356
            aload 3 /* tEncodings */
            ldc "TIS-620"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence fullSet
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       160: .line 358
      StackMap locals:
      StackMap stack:
            ldc "JIS_X0212-1990"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 171
       161: .line 360
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 68
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       162: .line 359
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       163: .line 362
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 68
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       164: .line 361
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       165: .line 363
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "JIS_X0212-1990"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       166: .line 364
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "JIS_X0212-1990"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       167: .line 365
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       168: .line 366
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       169: .line 368
            aload 2 /* tEncodingToSequenceMap */
            ldc "JIS_X0212-1990"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       170: .line 369
            aload 3 /* tEncodings */
            ldc "JIS_X0212-1990"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       171: .line 371
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P1"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 182
       172: .line 373
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 71
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       173: .line 372
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       174: .line 375
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 71
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       175: .line 374
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       176: .line 376
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P1"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       177: .line 377
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P1"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       178: .line 378
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       179: .line 379
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       180: .line 381
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P1"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       181: .line 382
            aload 3 /* tEncodings */
            ldc "X11CNS11643P1"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       182: .line 384
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P2"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 193
       183: .line 386
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 72
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       184: .line 385
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       185: .line 388
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 72
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       186: .line 387
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       187: .line 389
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P2"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       188: .line 390
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P2"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       189: .line 391
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       190: .line 392
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       191: .line 394
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P2"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       192: .line 395
            aload 3 /* tEncodings */
            ldc "X11CNS11643P2"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       193: .line 397
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P3"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 204
       194: .line 399
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 40
            bastore
            dup
            iconst_3
            bipush 73
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       195: .line 398
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       196: .line 401
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 36
            bastore
            dup
            iconst_2
            bipush 41
            bastore
            dup
            iconst_3
            bipush 73
            bastore
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
       197: .line 400
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       198: .line 402
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P3"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       199: .line 403
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P3"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       200: .line 404
            aload 1 /* tHighBitsMap */
            aload 5 /* leftHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       201: .line 405
            aload 1 /* tHighBitsMap */
            aload 6 /* rightHalf */
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       202: .line 407
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P3"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       203: .line 408
            aload 3 /* tEncodings */
            ldc "X11CNS11643P3"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       204: .line 411
      StackMap locals:
      StackMap stack:
            ldc "x-Johab"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 214
       205: .line 416
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
       206: .line 417
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 37
            bastore
            dup
            iconst_2
            bipush 47
            bastore
            dup
            iconst_3
            bipush 50
            bastore
       207: .line 418
            bipush 18
            newarray 8
            dup
            iconst_0
            bipush 83
            bastore
            dup
            iconst_1
            bipush 85
            bastore
            dup
            iconst_2
            bipush 78
            bastore
            dup
            iconst_3
            bipush 45
            bastore
            dup
            iconst_4
            bipush 75
            bastore
            dup
            iconst_5
            bipush 83
            bastore
            dup
            bipush 6
            bipush 67
            bastore
            dup
            bipush 7
            bipush 53
            bastore
            dup
            bipush 8
       208: .line 419
            bipush 54
            bastore
            dup
            bipush 9
            bipush 48
            bastore
            dup
            bipush 10
            bipush 49
            bastore
            dup
            bipush 11
            bipush 46
            bastore
            dup
            bipush 12
            bipush 49
            bastore
            dup
            bipush 13
            bipush 57
            bastore
            dup
            bipush 14
            bipush 57
            bastore
            dup
            bipush 15
            bipush 50
            bastore
            dup
            bipush 16
       209: .line 420
            bipush 45
            bastore
            dup
            bipush 17
            bipush 51
            bastore
       210: .line 416
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B[B)V
            astore 5 /* johab */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence johab
       211: .line 421
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* johab */
            ldc "x-Johab"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       212: .line 422
            aload 2 /* tEncodingToSequenceMap */
            ldc "x-Johab"
            aload 5 /* johab */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       213: .line 423
            aload 3 /* tEncodings */
            ldc "x-Johab"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence johab
       214: .line 426
      StackMap locals:
      StackMap stack:
            ldc "Big5"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 223
       215: .line 431
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
       216: .line 432
            iconst_4
            newarray 8
            dup
            iconst_0
            bipush 27
            bastore
            dup
            iconst_1
            bipush 37
            bastore
            dup
            iconst_2
            bipush 47
            bastore
            dup
            iconst_3
            bipush 50
            bastore
       217: .line 433
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush 83
            bastore
            dup
            iconst_1
            bipush 85
            bastore
            dup
            iconst_2
            bipush 78
            bastore
            dup
            iconst_3
            bipush 45
            bastore
            dup
            iconst_4
            bipush 66
            bastore
            dup
            iconst_5
            bipush 73
            bastore
            dup
            bipush 6
            bipush 71
            bastore
            dup
            bipush 7
            bipush 53
            bastore
            dup
            bipush 8
       218: .line 434
            bipush 45
            bastore
            dup
            bipush 9
            bipush 49
            bastore
       219: .line 431
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B[B)V
            astore 5 /* big5 */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence big5
       220: .line 435
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* big5 */
            ldc "Big5"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       221: .line 436
            aload 2 /* tEncodingToSequenceMap */
            ldc "Big5"
            aload 5 /* big5 */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       222: .line 437
            aload 3 /* tEncodings */
            ldc "Big5"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence big5
       223: .line 441
      StackMap locals:
      StackMap stack:
            aload 0 /* tSequenceToEncodingMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
       224: .line 440
            putstatic sun.nio.cs.ext.CompoundTextSupport.sequenceToEncodingMap:Ljava/util/Map;
       225: .line 442
            aload 1 /* tHighBitsMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
            putstatic sun.nio.cs.ext.CompoundTextSupport.highBitsMap:Ljava/util/Map;
       226: .line 444
            aload 2 /* tEncodingToSequenceMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
       227: .line 443
            putstatic sun.nio.cs.ext.CompoundTextSupport.encodingToSequenceMap:Ljava/util/Map;
       228: .line 445
            aload 3 /* tEncodings */
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            putstatic sun.nio.cs.ext.CompoundTextSupport.encodings:Ljava/util/List;
        end local 4 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftAscii
        end local 3 // java.util.ArrayList tEncodings
        end local 2 // java.util.HashMap tEncodingToSequenceMap
        end local 1 // java.util.HashMap tHighBitsMap
        end local 0 // java.util.HashMap tSequenceToEncodingMap
       229: .line 446
            return
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            2  229     0  tSequenceToEncodingMap  Ljava/util/HashMap<Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;Ljava/lang/String;>;
            4  229     1            tHighBitsMap  Ljava/util/HashMap<Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;Ljava/lang/Boolean;>;
            6  229     2  tEncodingToSequenceMap  Ljava/util/HashMap<Ljava/lang/String;Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;>;
            7  229     3              tEncodings  Ljava/util/ArrayList<Ljava/lang/String;>;
           14  229     4               leftAscii  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           18   20     5              rightAscii  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           22   27     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           25   27     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           30   35     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           33   35     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           38   43     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           41   43     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           46   51     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           49   51     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           54   59     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           57   59     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           62   67     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           65   67     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           70   75     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           73   75     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           78   83     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           81   83     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           86   91     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           89   91     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           94  111     5                  glLeft  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           96  111     6                 glRight  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           98  111     7                  grLeft  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          100  111     8                 grRight  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          109  111     9                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          114  122     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          116  122     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          125  133     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          127  133     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          136  144     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          138  144     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          147  152     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          150  152     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          155  160     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          158  160     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          163  171     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          165  171     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          174  182     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          176  182     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          185  193     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          187  193     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          196  204     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          198  204     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          211  214     5                   johab  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          220  223     5                    big5  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;

  private static boolean isEncodingSupported(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String encoding
         0: .line 450
            aload 0 /* encoding */
            invokestatic java.nio.charset.Charset.isSupported:(Ljava/lang/String;)Z
            ifeq 3
         1: .line 451
            iconst_1
            ireturn
         2: .line 452
      StackMap locals:
      StackMap stack: java.lang.IllegalArgumentException
            pop
         3: .line 453
      StackMap locals:
      StackMap stack:
            aload 0 /* encoding */
            invokestatic sun.nio.cs.ext.CompoundTextSupport.getDecoder:(Ljava/lang/String;)Ljava/nio/charset/CharsetDecoder;
            ifnull 6
         4: .line 454
            aload 0 /* encoding */
            invokestatic sun.nio.cs.ext.CompoundTextSupport.getEncoder:(Ljava/lang/String;)Ljava/nio/charset/CharsetEncoder;
            ifnull 6
         5: .line 453
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         6: iconst_0
            ireturn
        end local 0 // java.lang.String encoding
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0  encoding  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.IllegalArgumentException
    MethodParameters:
          Name  Flags
      encoding  

  static java.nio.charset.CharsetDecoder getStandardDecoder(byte[]);
    descriptor: ([B)Ljava/nio/charset/CharsetDecoder;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] escSequence
         0: .line 460
            aload 0 /* escSequence */
            aconst_null
            invokestatic sun.nio.cs.ext.CompoundTextSupport.getNonStandardDecoder:([B[B)Ljava/nio/charset/CharsetDecoder;
            areturn
        end local 0 // byte[] escSequence
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0  escSequence  [B
    MethodParameters:
             Name  Flags
      escSequence  

  static boolean getHighBit(byte[]);
    descriptor: ([B)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // byte[] escSequence
         0: .line 463
            getstatic sun.nio.cs.ext.CompoundTextSupport.highBitsMap:Ljava/util/Map;
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            aload 0 /* escSequence */
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 1 /* bool */
        start local 1 // java.lang.Boolean bool
         1: .line 464
            aload 1 /* bool */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            if_acmpne 2
            iconst_1
            ireturn
      StackMap locals: java.lang.Boolean
      StackMap stack:
         2: iconst_0
            ireturn
        end local 1 // java.lang.Boolean bool
        end local 0 // byte[] escSequence
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0  escSequence  [B
            1    3     1         bool  Ljava/lang/Boolean;
    MethodParameters:
             Name  Flags
      escSequence  

  static java.nio.charset.CharsetDecoder getNonStandardDecoder(byte[], byte[]);
    descriptor: ([B[B)Ljava/nio/charset/CharsetDecoder;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // byte[] escSequence
        start local 1 // byte[] encoding
         0: .line 468
            getstatic sun.nio.cs.ext.CompoundTextSupport.sequenceToEncodingMap:Ljava/util/Map;
         1: .line 469
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            aload 0 /* escSequence */
            aload 1 /* encoding */
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B[B)V
         2: .line 468
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            invokestatic sun.nio.cs.ext.CompoundTextSupport.getDecoder:(Ljava/lang/String;)Ljava/nio/charset/CharsetDecoder;
            areturn
        end local 1 // byte[] encoding
        end local 0 // byte[] escSequence
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0  escSequence  [B
            0    3     1     encoding  [B
    MethodParameters:
             Name  Flags
      escSequence  
      encoding     

  static java.nio.charset.CharsetDecoder getDecoder(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/nio/charset/CharsetDecoder;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // java.lang.String enc
         0: .line 472
            aload 0 /* enc */
            ifnonnull 2
         1: .line 473
            aconst_null
            areturn
         2: .line 475
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* cs */
        start local 1 // java.nio.charset.Charset cs
         3: .line 477
            aload 0 /* enc */
            invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
            astore 1 /* cs */
         4: .line 478
            goto 16
      StackMap locals: java.lang.String java.nio.charset.Charset
      StackMap stack: java.lang.IllegalArgumentException
         5: pop
         6: .line 481
            new java.lang.StringBuilder
            dup
            ldc "sun.awt.motif."
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* enc */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
            astore 2 /* cls */
        start local 2 // java.lang.Class cls
         7: .line 482
            goto 10
        end local 2 // java.lang.Class cls
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
         8: pop
         9: .line 483
            aconst_null
            areturn
        start local 2 // java.lang.Class cls
        10: .line 486
      StackMap locals: java.lang.Class
      StackMap stack:
            aload 2 /* cls */
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast java.nio.charset.Charset
            astore 1 /* cs */
        11: .line 487
            goto 16
      StackMap locals:
      StackMap stack: java.lang.InstantiationException
        12: pop
        13: .line 488
            aconst_null
            areturn
        14: .line 489
      StackMap locals:
      StackMap stack: java.lang.IllegalAccessException
            pop
        15: .line 490
            aconst_null
            areturn
        end local 2 // java.lang.Class cls
        16: .line 494
      StackMap locals:
      StackMap stack:
            aload 1 /* cs */
            invokevirtual java.nio.charset.Charset.newDecoder:()Ljava/nio/charset/CharsetDecoder;
        17: areturn
        18: .line 495
      StackMap locals:
      StackMap stack: java.lang.UnsupportedOperationException
            pop
        19: .line 496
            aconst_null
            areturn
        end local 1 // java.nio.charset.Charset cs
        end local 0 // java.lang.String enc
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0   enc  Ljava/lang/String;
            3   20     1    cs  Ljava/nio/charset/Charset;
            7    8     2   cls  Ljava/lang/Class<*>;
           10   16     2   cls  Ljava/lang/Class<*>;
      Exception table:
        from    to  target  type
           3     4       5  Class java.lang.IllegalArgumentException
           6     7       8  Class java.lang.ClassNotFoundException
          10    11      12  Class java.lang.InstantiationException
          10    11      14  Class java.lang.IllegalAccessException
          16    17      18  Class java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      enc   

  static byte[] getEscapeSequence(java.lang.String);
    descriptor: (Ljava/lang/String;)[B
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // java.lang.String encoding
         0: .line 502
            getstatic sun.nio.cs.ext.CompoundTextSupport.encodingToSequenceMap:Ljava/util/Map;
            aload 0 /* encoding */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            astore 1 /* seq */
        start local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
         1: .line 503
            aload 1 /* seq */
            ifnull 3
         2: .line 504
            aload 1 /* seq */
            getfield sun.nio.cs.ext.CompoundTextSupport$ControlSequence.escSequence:[B
            areturn
         3: .line 506
      StackMap locals: sun.nio.cs.ext.CompoundTextSupport$ControlSequence
      StackMap stack:
            aconst_null
            areturn
        end local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
        end local 0 // java.lang.String encoding
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0  encoding  Ljava/lang/String;
            1    4     1       seq  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
    MethodParameters:
          Name  Flags
      encoding  

  static byte[] getEncoding(java.lang.String);
    descriptor: (Ljava/lang/String;)[B
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // java.lang.String encoding
         0: .line 509
            getstatic sun.nio.cs.ext.CompoundTextSupport.encodingToSequenceMap:Ljava/util/Map;
            aload 0 /* encoding */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            astore 1 /* seq */
        start local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
         1: .line 510
            aload 1 /* seq */
            ifnull 3
         2: .line 511
            aload 1 /* seq */
            getfield sun.nio.cs.ext.CompoundTextSupport$ControlSequence.encoding:[B
            areturn
         3: .line 513
      StackMap locals: sun.nio.cs.ext.CompoundTextSupport$ControlSequence
      StackMap stack:
            aconst_null
            areturn
        end local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
        end local 0 // java.lang.String encoding
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0  encoding  Ljava/lang/String;
            1    4     1       seq  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
    MethodParameters:
          Name  Flags
      encoding  

  static java.util.List<java.lang.String> getEncodings();
    descriptor: ()Ljava/util/List;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 516
            getstatic sun.nio.cs.ext.CompoundTextSupport.encodings:Ljava/util/List;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  static java.nio.charset.CharsetEncoder getEncoder(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/nio/charset/CharsetEncoder;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // java.lang.String enc
         0: .line 519
            aload 0 /* enc */
            ifnonnull 2
         1: .line 520
            aconst_null
            areturn
         2: .line 522
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* cs */
        start local 1 // java.nio.charset.Charset cs
         3: .line 524
            aload 0 /* enc */
            invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
            astore 1 /* cs */
         4: .line 525
            goto 16
      StackMap locals: java.lang.String java.nio.charset.Charset
      StackMap stack: java.lang.IllegalArgumentException
         5: pop
         6: .line 528
            new java.lang.StringBuilder
            dup
            ldc "sun.awt.motif."
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* enc */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
            astore 2 /* cls */
        start local 2 // java.lang.Class cls
         7: .line 529
            goto 10
        end local 2 // java.lang.Class cls
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
         8: pop
         9: .line 530
            aconst_null
            areturn
        start local 2 // java.lang.Class cls
        10: .line 533
      StackMap locals: java.lang.Class
      StackMap stack:
            aload 2 /* cls */
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast java.nio.charset.Charset
            astore 1 /* cs */
        11: .line 534
            goto 16
      StackMap locals:
      StackMap stack: java.lang.InstantiationException
        12: pop
        13: .line 535
            aconst_null
            areturn
        14: .line 536
      StackMap locals:
      StackMap stack: java.lang.IllegalAccessException
            pop
        15: .line 537
            aconst_null
            areturn
        end local 2 // java.lang.Class cls
        16: .line 541
      StackMap locals:
      StackMap stack:
            aload 1 /* cs */
            invokevirtual java.nio.charset.Charset.newEncoder:()Ljava/nio/charset/CharsetEncoder;
        17: areturn
        18: .line 542
      StackMap locals:
      StackMap stack: java.lang.Throwable
            pop
        19: .line 543
            aconst_null
            areturn
        end local 1 // java.nio.charset.Charset cs
        end local 0 // java.lang.String enc
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0   enc  Ljava/lang/String;
            3   20     1    cs  Ljava/nio/charset/Charset;
            7    8     2   cls  Ljava/lang/Class<*>;
           10   16     2   cls  Ljava/lang/Class<*>;
      Exception table:
        from    to  target  type
           3     4       5  Class java.lang.IllegalArgumentException
           6     7       8  Class java.lang.ClassNotFoundException
          10    11      12  Class java.lang.InstantiationException
          10    11      14  Class java.lang.IllegalAccessException
          16    17      18  Class java.lang.Throwable
    MethodParameters:
      Name  Flags
      enc   

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.nio.cs.ext.CompoundTextSupport this
         0: .line 547
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // sun.nio.cs.ext.CompoundTextSupport this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/nio/cs/ext/CompoundTextSupport;
}
SourceFile: "CompoundTextSupport.java"
NestMembers:
  sun.nio.cs.ext.CompoundTextSupport$ControlSequence
InnerClasses:
  private final ControlSequence = sun.nio.cs.ext.CompoundTextSupport$ControlSequence of sun.nio.cs.ext.CompoundTextSupport