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 sequenceToEncodingMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.Map highBitsMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.Map encodingToSequenceMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

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

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=7, locals=10, args_size=0
         0: .line 155
            new java.util.HashMap
            dup
            bipush 33
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
            astore 0 /* tSequenceToEncodingMap */
        start local 0 // java.util.HashMap tSequenceToEncodingMap
         1: .line 156
            new java.util.HashMap
            dup
            bipush 31
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
            astore 1 /* tHighBitsMap */
        start local 1 // java.util.HashMap tHighBitsMap
         2: .line 157
            new java.util.HashMap
            dup
            bipush 21
            fconst_1
            invokespecial java.util.HashMap.<init>:(IF)V
            astore 2 /* tEncodingToSequenceMap */
        start local 2 // java.util.HashMap tEncodingToSequenceMap
         3: .line 158
            new java.util.ArrayList
            dup
            bipush 21
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* tEncodings */
        start local 3 // java.util.ArrayList tEncodings
         4: .line 160
            ldc "US-ASCII"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 6
         5: .line 161
            ldc "ISO-8859-1"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifne 9
         6: .line 163
      StackMap locals: java.util.HashMap java.util.HashMap java.util.HashMap java.util.ArrayList
      StackMap stack:
            new java.lang.ExceptionInInitializerError
            dup
         7: .line 164
            ldc "US-ASCII and ISO-8859-1 unsupported"
         8: .line 163
            invokespecial java.lang.ExceptionInInitializerError.<init>:(Ljava/lang/String;)V
            athrow
         9: .line 168
      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
        10: .line 167
            astore 4 /* leftAscii */
        start local 4 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftAscii
        11: .line 169
            aload 0 /* tSequenceToEncodingMap */
            aload 4 /* leftAscii */
            ldc "US-ASCII"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 170
            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
        13: .line 174
            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
        14: .line 173
            astore 5 /* rightAscii */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightAscii
        15: .line 175
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightAscii */
            ldc "US-ASCII"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        16: .line 176
            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
        17: .line 181
            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
        18: .line 180
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        19: .line 182
            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
        20: .line 183
            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
        21: .line 185
            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
        22: .line 186
            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
        23: .line 187
            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
        24: .line 189
            ldc "ISO-8859-2"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 32
        25: .line 191
            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
        26: .line 190
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        27: .line 192
            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
        28: .line 193
            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
        29: .line 195
            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
        30: .line 196
            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
        31: .line 197
            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
        32: .line 199
      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 40
        33: .line 201
            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
        34: .line 200
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        35: .line 202
            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
        36: .line 203
            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
        37: .line 205
            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
        38: .line 206
            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
        39: .line 207
            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
        40: .line 209
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-4"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 48
        41: .line 211
            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
        42: .line 210
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        43: .line 212
            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
        44: .line 213
            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
        45: .line 215
            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
        46: .line 216
            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
        47: .line 217
            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
        48: .line 219
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-5"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 56
        49: .line 221
            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
        50: .line 220
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        51: .line 222
            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
        52: .line 223
            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
        53: .line 225
            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
        54: .line 226
            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
        55: .line 227
            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
        56: .line 229
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-6"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 64
        57: .line 231
            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
        58: .line 230
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        59: .line 232
            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
        60: .line 233
            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
        61: .line 235
            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
        62: .line 236
            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
        63: .line 237
            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
        64: .line 239
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-7"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 72
        65: .line 241
            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
        66: .line 240
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        67: .line 242
            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
        68: .line 243
            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
        69: .line 245
            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
        70: .line 246
            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
        71: .line 247
            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
        72: .line 249
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-8"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 80
        73: .line 251
            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
        74: .line 250
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        75: .line 252
            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
        76: .line 253
            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
        77: .line 255
            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
        78: .line 256
            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
        79: .line 257
            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
        80: .line 259
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-9"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 88
        81: .line 261
            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
        82: .line 260
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
        83: .line 262
            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
        84: .line 263
            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
        85: .line 265
            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
        86: .line 266
            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
        87: .line 267
            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
        88: .line 269
      StackMap locals:
      StackMap stack:
            ldc "JIS_X0201"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 108
        89: .line 271
            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
        90: .line 270
            astore 5 /* glLeft */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glLeft
        91: .line 273
            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
        92: .line 272
            astore 6 /* glRight */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence glRight
        93: .line 275
            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
        94: .line 274
            astore 7 /* grLeft */
        start local 7 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grLeft
        95: .line 277
            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
        96: .line 276
            astore 8 /* grRight */
        start local 8 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence grRight
        97: .line 278
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* glLeft */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        98: .line 279
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* glRight */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        99: .line 280
            aload 0 /* tSequenceToEncodingMap */
            aload 7 /* grLeft */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       100: .line 281
            aload 0 /* tSequenceToEncodingMap */
            aload 8 /* grRight */
            ldc "JIS_X0201"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       101: .line 282
            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
       102: .line 283
            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
       103: .line 284
            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
       104: .line 285
            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
       105: .line 287
            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
       106: .line 288
            aload 2 /* tEncodingToSequenceMap */
            ldc "JIS_X0201"
            aload 9 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       107: .line 289
            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
       108: .line 291
      StackMap locals:
      StackMap stack:
            ldc "X11GB2312"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 119
       109: .line 293
            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
       110: .line 292
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       111: .line 295
            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
       112: .line 294
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       113: .line 296
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11GB2312"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       114: .line 297
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11GB2312"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       115: .line 298
            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
       116: .line 299
            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
       117: .line 301
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11GB2312"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       118: .line 302
            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
       119: .line 304
      StackMap locals:
      StackMap stack:
            ldc "x-JIS0208"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 130
       120: .line 306
            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
       121: .line 305
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       122: .line 308
            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
       123: .line 307
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       124: .line 309
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "x-JIS0208"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       125: .line 310
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "x-JIS0208"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       126: .line 311
            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
       127: .line 312
            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
       128: .line 314
            aload 2 /* tEncodingToSequenceMap */
            ldc "x-JIS0208"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       129: .line 315
            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
       130: .line 317
      StackMap locals:
      StackMap stack:
            ldc "X11KSC5601"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 141
       131: .line 319
            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
       132: .line 318
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       133: .line 321
            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
       134: .line 320
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       135: .line 322
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11KSC5601"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       136: .line 323
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11KSC5601"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       137: .line 324
            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
       138: .line 325
            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
       139: .line 327
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11KSC5601"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       140: .line 328
            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
       141: .line 334
      StackMap locals:
      StackMap stack:
            ldc "ISO-8859-15"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 149
       142: .line 336
            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
       143: .line 335
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       144: .line 337
            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
       145: .line 338
            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
       146: .line 340
            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
       147: .line 341
            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
       148: .line 342
            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
       149: .line 345
      StackMap locals:
      StackMap stack:
            ldc "TIS-620"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 157
       150: .line 347
            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
       151: .line 346
            astore 5 /* rightHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       152: .line 348
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* rightHalf */
            ldc "TIS-620"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       153: .line 349
            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
       154: .line 351
            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
       155: .line 352
            aload 2 /* tEncodingToSequenceMap */
            ldc "TIS-620"
            aload 6 /* fullSet */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       156: .line 353
            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
       157: .line 355
      StackMap locals:
      StackMap stack:
            ldc "JIS_X0212-1990"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 168
       158: .line 357
            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
       159: .line 356
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       160: .line 359
            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
       161: .line 358
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       162: .line 360
            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
       163: .line 361
            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
       164: .line 362
            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
       165: .line 363
            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
       166: .line 365
            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
       167: .line 366
            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
       168: .line 368
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P1"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 179
       169: .line 370
            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
       170: .line 369
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       171: .line 372
            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
       172: .line 371
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       173: .line 373
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P1"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       174: .line 374
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P1"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       175: .line 375
            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
       176: .line 376
            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
       177: .line 378
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P1"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       178: .line 379
            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
       179: .line 381
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P2"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 190
       180: .line 383
            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
       181: .line 382
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       182: .line 385
            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
       183: .line 384
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       184: .line 386
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P2"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       185: .line 387
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P2"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       186: .line 388
            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
       187: .line 389
            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
       188: .line 391
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P2"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       189: .line 392
            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
       190: .line 394
      StackMap locals:
      StackMap stack:
            ldc "X11CNS11643P3"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 201
       191: .line 396
            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
       192: .line 395
            astore 5 /* leftHalf */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence leftHalf
       193: .line 398
            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
       194: .line 397
            astore 6 /* rightHalf */
        start local 6 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence rightHalf
       195: .line 399
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* leftHalf */
            ldc "X11CNS11643P3"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       196: .line 400
            aload 0 /* tSequenceToEncodingMap */
            aload 6 /* rightHalf */
            ldc "X11CNS11643P3"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       197: .line 401
            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
       198: .line 402
            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
       199: .line 404
            aload 2 /* tEncodingToSequenceMap */
            ldc "X11CNS11643P3"
            aload 5 /* leftHalf */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       200: .line 405
            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
       201: .line 408
      StackMap locals:
      StackMap stack:
            ldc "x-Johab"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 211
       202: .line 413
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
       203: .line 414
            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
       204: .line 415
            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
       205: .line 416
            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
       206: .line 417
            bipush 45
            bastore
            dup
            bipush 17
            bipush 51
            bastore
       207: .line 413
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B[B)V
            astore 5 /* johab */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence johab
       208: .line 418
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* johab */
            ldc "x-Johab"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       209: .line 419
            aload 2 /* tEncodingToSequenceMap */
            ldc "x-Johab"
            aload 5 /* johab */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       210: .line 420
            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
       211: .line 423
      StackMap locals:
      StackMap stack:
            ldc "Big5"
            invokestatic sun.nio.cs.ext.CompoundTextSupport.isEncodingSupported:(Ljava/lang/String;)Z
            ifeq 220
       212: .line 428
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
       213: .line 429
            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
       214: .line 430
            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
       215: .line 431
            bipush 45
            bastore
            dup
            bipush 9
            bipush 49
            bastore
       216: .line 428
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B[B)V
            astore 5 /* big5 */
        start local 5 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence big5
       217: .line 432
            aload 0 /* tSequenceToEncodingMap */
            aload 5 /* big5 */
            ldc "Big5"
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       218: .line 433
            aload 2 /* tEncodingToSequenceMap */
            ldc "Big5"
            aload 5 /* big5 */
            invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       219: .line 434
            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
       220: .line 438
      StackMap locals:
      StackMap stack:
            aload 0 /* tSequenceToEncodingMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
       221: .line 437
            putstatic sun.nio.cs.ext.CompoundTextSupport.sequenceToEncodingMap:Ljava/util/Map;
       222: .line 439
            aload 1 /* tHighBitsMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
            putstatic sun.nio.cs.ext.CompoundTextSupport.highBitsMap:Ljava/util/Map;
       223: .line 441
            aload 2 /* tEncodingToSequenceMap */
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
       224: .line 440
            putstatic sun.nio.cs.ext.CompoundTextSupport.encodingToSequenceMap:Ljava/util/Map;
       225: .line 442
            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
       226: .line 443
            return
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            1  226     0  tSequenceToEncodingMap  Ljava/util/HashMap;
            2  226     1            tHighBitsMap  Ljava/util/HashMap;
            3  226     2  tEncodingToSequenceMap  Ljava/util/HashMap;
            4  226     3              tEncodings  Ljava/util/ArrayList;
           11  226     4               leftAscii  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           15   17     5              rightAscii  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           19   24     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           22   24     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           27   32     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           30   32     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           35   40     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           38   40     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           43   48     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           46   48     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           51   56     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           54   56     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           59   64     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           62   64     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           67   72     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           70   72     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           75   80     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           78   80     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           83   88     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           86   88     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           91  108     5                  glLeft  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           93  108     6                 glRight  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           95  108     7                  grLeft  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
           97  108     8                 grRight  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          106  108     9                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          111  119     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          113  119     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          122  130     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          124  130     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          133  141     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          135  141     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          144  149     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          147  149     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          152  157     5               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          155  157     6                 fullSet  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          160  168     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          162  168     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          171  179     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          173  179     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          182  190     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          184  190     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          193  201     5                leftHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          195  201     6               rightHalf  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          208  211     5                   johab  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
          217  220     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 447
            aload 0 /* encoding */
            invokestatic java.nio.charset.Charset.isSupported:(Ljava/lang/String;)Z
            ifeq 3
         1: .line 448
            iconst_1
            ireturn
         2: .line 449
      StackMap locals:
      StackMap stack: java.lang.IllegalArgumentException
            pop
         3: .line 450
      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 451
            aload 0 /* encoding */
            invokestatic sun.nio.cs.ext.CompoundTextSupport.getEncoder:(Ljava/lang/String;)Ljava/nio/charset/CharsetEncoder;
            ifnull 6
         5: .line 450
            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 457
            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 460
            getstatic sun.nio.cs.ext.CompoundTextSupport.highBitsMap:Ljava/util/Map;
         1: .line 461
            new sun.nio.cs.ext.CompoundTextSupport$ControlSequence
            dup
            aload 0 /* escSequence */
            invokespecial sun.nio.cs.ext.CompoundTextSupport$ControlSequence.<init>:([B)V
         2: .line 460
            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
         3: .line 462
            aload 1 /* bool */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            if_acmpne 4
            iconst_1
            ireturn
      StackMap locals: java.lang.Boolean
      StackMap stack:
         4: iconst_0
            ireturn
        end local 1 // java.lang.Boolean bool
        end local 0 // byte[] escSequence
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0  escSequence  [B
            3    5     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 466
            getstatic sun.nio.cs.ext.CompoundTextSupport.sequenceToEncodingMap:Ljava/util/Map;
         1: .line 467
            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 466
            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 470
            aload 0 /* enc */
            ifnonnull 2
         1: .line 471
            aconst_null
            areturn
         2: .line 473
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* cs */
        start local 1 // java.nio.charset.Charset cs
         3: .line 475
            aload 0 /* enc */
            invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
            astore 1 /* cs */
         4: .line 476
            goto 16
      StackMap locals: java.lang.String java.nio.charset.Charset
      StackMap stack: java.lang.IllegalArgumentException
         5: pop
         6: .line 479
            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 480
            goto 10
        end local 2 // java.lang.Class cls
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
         8: pop
         9: .line 481
            aconst_null
            areturn
        start local 2 // java.lang.Class cls
        10: .line 484
      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 485
            goto 16
      StackMap locals:
      StackMap stack: java.lang.InstantiationException
        12: pop
        13: .line 486
            aconst_null
            areturn
        14: .line 487
      StackMap locals:
      StackMap stack: java.lang.IllegalAccessException
            pop
        15: .line 488
            aconst_null
            areturn
        end local 2 // java.lang.Class cls
        16: .line 492
      StackMap locals:
      StackMap stack:
            aload 1 /* cs */
            invokevirtual java.nio.charset.Charset.newDecoder:()Ljava/nio/charset/CharsetDecoder;
        17: areturn
        18: .line 493
      StackMap locals:
      StackMap stack: java.lang.UnsupportedOperationException
            pop
        19: .line 494
            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 501
            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
         1: .line 500
            astore 1 /* seq */
        start local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
         2: .line 502
            aload 1 /* seq */
            ifnull 4
         3: .line 503
            aload 1 /* seq */
            getfield sun.nio.cs.ext.CompoundTextSupport$ControlSequence.escSequence:[B
            areturn
         4: .line 505
      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    5     0  encoding  Ljava/lang/String;
            2    5     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
         1: .line 508
            astore 1 /* seq */
        start local 1 // sun.nio.cs.ext.CompoundTextSupport$ControlSequence seq
         2: .line 510
            aload 1 /* seq */
            ifnull 4
         3: .line 511
            aload 1 /* seq */
            getfield sun.nio.cs.ext.CompoundTextSupport$ControlSequence.encoding:[B
            areturn
         4: .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    5     0  encoding  Ljava/lang/String;
            2    5     1       seq  Lsun/nio/cs/ext/CompoundTextSupport$ControlSequence;
    MethodParameters:
          Name  Flags
      encoding  

  static java.util.List 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

  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