public class sun.nio.cs.ext.ExtendedCharsets extends sun.nio.cs.AbstractCharsetProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.nio.cs.ext.ExtendedCharsets
  super_class: sun.nio.cs.AbstractCharsetProvider
{
  static volatile sun.nio.cs.ext.ExtendedCharsets instance;
    descriptor: Lsun/nio/cs/ext/ExtendedCharsets;
    flags: (0x0048) ACC_STATIC, ACC_VOLATILE

  private boolean initialized;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 46
            aconst_null
            putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // sun.nio.cs.ext.ExtendedCharsets this
         0: .line 50
            aload 0 /* this */
            ldc "sun.nio.cs.ext"
            invokespecial sun.nio.cs.AbstractCharsetProvider.<init>:(Ljava/lang/String;)V
         1: .line 1066
            aload 0 /* this */
            iconst_0
            putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
         2: .line 54
            aload 0 /* this */
            ldc "Big5"
            ldc "Big5"
         3: .line 55
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
         4: .line 57
            ldc "csBig5"
            aastore
         5: .line 54
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
         6: .line 60
            aload 0 /* this */
            ldc "x-MS950-HKSCS"
            ldc "MS950_HKSCS"
         7: .line 61
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
         8: .line 63
            ldc "MS950_HKSCS"
            aastore
         9: .line 60
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        10: .line 66
            aload 0 /* this */
            ldc "x-windows-950"
            ldc "MS950"
        11: .line 67
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        12: .line 68
            ldc "ms950"
            aastore
            dup
            iconst_1
        13: .line 69
            ldc "windows-950"
            aastore
        14: .line 66
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        15: .line 72
            aload 0 /* this */
            ldc "x-windows-874"
            ldc "MS874"
        16: .line 73
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        17: .line 74
            ldc "ms874"
            aastore
            dup
            iconst_1
        18: .line 75
            ldc "ms-874"
            aastore
            dup
            iconst_2
        19: .line 76
            ldc "windows-874"
            aastore
        20: .line 72
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        21: .line 78
            aload 0 /* this */
            ldc "x-EUC-TW"
            ldc "EUC_TW"
        22: .line 79
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        23: .line 80
            ldc "euc_tw"
            aastore
            dup
            iconst_1
        24: .line 81
            ldc "euctw"
            aastore
            dup
            iconst_2
        25: .line 82
            ldc "cns11643"
            aastore
            dup
            iconst_3
        26: .line 83
            ldc "EUC-TW"
            aastore
        27: .line 78
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        28: .line 86
            aload 0 /* this */
            ldc "Big5-HKSCS"
            ldc "Big5_HKSCS"
        29: .line 87
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
        30: .line 88
            ldc "Big5_HKSCS"
            aastore
            dup
            iconst_1
        31: .line 89
            ldc "big5hk"
            aastore
            dup
            iconst_2
        32: .line 90
            ldc "big5-hkscs"
            aastore
            dup
            iconst_3
        33: .line 91
            ldc "big5-hkscs:unicode3.0"
            aastore
            dup
            iconst_4
        34: .line 92
            ldc "big5hkscs"
            aastore
        35: .line 86
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        36: .line 95
            aload 0 /* this */
            ldc "x-Big5-Solaris"
            ldc "Big5_Solaris"
        37: .line 96
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        38: .line 97
            ldc "Big5_Solaris"
            aastore
        39: .line 95
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        40: .line 101
            aload 0 /* this */
            ldc "GBK"
            ldc "GBK"
        41: .line 102
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        42: .line 103
            ldc "windows-936"
            aastore
            dup
            iconst_1
        43: .line 104
            ldc "CP936"
            aastore
        44: .line 101
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        45: .line 107
            aload 0 /* this */
            ldc "GB18030"
            ldc "GB18030"
        46: .line 108
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        47: .line 109
            ldc "gb18030-2000"
            aastore
        48: .line 107
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        49: .line 112
            aload 0 /* this */
            ldc "GB2312"
            ldc "EUC_CN"
        50: .line 113
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
        51: .line 115
            ldc "gb2312"
            aastore
            dup
            iconst_1
        52: .line 116
            ldc "gb2312-80"
            aastore
            dup
            iconst_2
        53: .line 117
            ldc "gb2312-1980"
            aastore
            dup
            iconst_3
        54: .line 118
            ldc "euc-cn"
            aastore
            dup
            iconst_4
        55: .line 119
            ldc "euccn"
            aastore
            dup
            iconst_5
        56: .line 120
            ldc "x-EUC-CN"
            aastore
            dup
            bipush 6
        57: .line 121
            ldc "EUC_CN"
            aastore
        58: .line 112
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        59: .line 124
            aload 0 /* this */
            ldc "x-mswin-936"
            ldc "MS936"
        60: .line 125
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        61: .line 126
            ldc "ms936"
            aastore
            dup
            iconst_1
        62: .line 128
            ldc "ms_936"
            aastore
        63: .line 124
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        64: .line 134
            aload 0 /* this */
            ldc "Shift_JIS"
            ldc "SJIS"
        65: .line 135
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        66: .line 137
            ldc "sjis"
            aastore
            dup
            iconst_1
        67: .line 138
            ldc "shift_jis"
            aastore
            dup
            iconst_2
        68: .line 139
            ldc "shift-jis"
            aastore
            dup
            iconst_3
        69: .line 140
            ldc "ms_kanji"
            aastore
            dup
            iconst_4
        70: .line 141
            ldc "x-sjis"
            aastore
            dup
            iconst_5
        71: .line 142
            ldc "csShiftJIS"
            aastore
        72: .line 134
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        73: .line 148
            aload 0 /* this */
            ldc "windows-31j"
            ldc "MS932"
        74: .line 149
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        75: .line 150
            ldc "MS932"
            aastore
            dup
            iconst_1
        76: .line 151
            ldc "windows-932"
            aastore
            dup
            iconst_2
        77: .line 152
            ldc "csWindows31J"
            aastore
        78: .line 148
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        79: .line 155
            aload 0 /* this */
            ldc "JIS_X0201"
            ldc "JIS_X_0201"
        80: .line 156
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        81: .line 157
            ldc "JIS0201"
            aastore
            dup
            iconst_1
        82: .line 159
            ldc "JIS_X0201"
            aastore
            dup
            iconst_2
        83: .line 160
            ldc "X0201"
            aastore
            dup
            iconst_3
        84: .line 161
            ldc "csHalfWidthKatakana"
            aastore
        85: .line 155
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        86: .line 164
            aload 0 /* this */
            ldc "x-JIS0208"
            ldc "JIS_X_0208"
        87: .line 165
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        88: .line 166
            ldc "JIS0208"
            aastore
            dup
            iconst_1
        89: .line 168
            ldc "JIS_C6226-1983"
            aastore
            dup
            iconst_2
        90: .line 169
            ldc "iso-ir-87"
            aastore
            dup
            iconst_3
        91: .line 170
            ldc "x0208"
            aastore
            dup
            iconst_4
        92: .line 171
            ldc "JIS_X0208-1983"
            aastore
            dup
            iconst_5
        93: .line 172
            ldc "csISO87JISX0208"
            aastore
        94: .line 164
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        95: .line 175
            aload 0 /* this */
            ldc "JIS_X0212-1990"
            ldc "JIS_X_0212"
        96: .line 176
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
        97: .line 177
            ldc "JIS0212"
            aastore
            dup
            iconst_1
        98: .line 179
            ldc "jis_x0212-1990"
            aastore
            dup
            iconst_2
        99: .line 180
            ldc "x0212"
            aastore
            dup
            iconst_3
       100: .line 181
            ldc "iso-ir-159"
            aastore
            dup
            iconst_4
       101: .line 182
            ldc "csISO159JISX02121990"
            aastore
       102: .line 175
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       103: .line 185
            aload 0 /* this */
            ldc "EUC-JP"
            ldc "EUC_JP"
       104: .line 186
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       105: .line 187
            ldc "euc_jp"
            aastore
            dup
            iconst_1
       106: .line 189
            ldc "eucjis"
            aastore
            dup
            iconst_2
       107: .line 190
            ldc "eucjp"
            aastore
            dup
            iconst_3
       108: .line 191
            ldc "Extended_UNIX_Code_Packed_Format_for_Japanese"
            aastore
            dup
            iconst_4
       109: .line 192
            ldc "csEUCPkdFmtjapanese"
            aastore
            dup
            iconst_5
       110: .line 193
            ldc "x-euc-jp"
            aastore
            dup
            bipush 6
       111: .line 194
            ldc "x-eucjp"
            aastore
       112: .line 185
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       113: .line 197
            aload 0 /* this */
            ldc "x-euc-jp-linux"
            ldc "EUC_JP_LINUX"
       114: .line 198
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       115: .line 199
            ldc "euc_jp_linux"
            aastore
            dup
            iconst_1
       116: .line 200
            ldc "euc-jp-linux"
            aastore
       117: .line 197
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       118: .line 203
            aload 0 /* this */
            ldc "x-eucjp-open"
            ldc "EUC_JP_Open"
       119: .line 204
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       120: .line 205
            ldc "EUC_JP_Solaris"
            aastore
            dup
            iconst_1
       121: .line 206
            ldc "eucJP-open"
            aastore
       122: .line 203
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       123: .line 209
            aload 0 /* this */
            ldc "x-PCK"
            ldc "PCK"
       124: .line 210
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       125: .line 212
            ldc "pck"
            aastore
       126: .line 209
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       127: .line 215
            aload 0 /* this */
            ldc "ISO-2022-JP"
            ldc "ISO2022_JP"
       128: .line 216
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       129: .line 218
            ldc "iso2022jp"
            aastore
            dup
            iconst_1
       130: .line 219
            ldc "jis"
            aastore
            dup
            iconst_2
       131: .line 220
            ldc "csISO2022JP"
            aastore
            dup
            iconst_3
       132: .line 221
            ldc "jis_encoding"
            aastore
            dup
            iconst_4
       133: .line 222
            ldc "csjisencoding"
            aastore
       134: .line 215
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       135: .line 225
            aload 0 /* this */
            ldc "ISO-2022-JP-2"
            ldc "ISO2022_JP_2"
       136: .line 226
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       137: .line 228
            ldc "csISO2022JP2"
            aastore
            dup
            iconst_1
       138: .line 229
            ldc "iso2022jp2"
            aastore
       139: .line 225
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       140: .line 232
            aload 0 /* this */
            ldc "x-windows-50221"
            ldc "MS50221"
       141: .line 233
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       142: .line 234
            ldc "ms50221"
            aastore
            dup
            iconst_1
       143: .line 235
            ldc "cp50221"
            aastore
       144: .line 232
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       145: .line 238
            aload 0 /* this */
            ldc "x-windows-50220"
            ldc "MS50220"
       146: .line 239
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       147: .line 240
            ldc "ms50220"
            aastore
            dup
            iconst_1
       148: .line 241
            ldc "cp50220"
            aastore
       149: .line 238
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       150: .line 244
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
            ldc "MSISO2022JP"
       151: .line 245
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       152: .line 246
            ldc "windows-iso2022jp"
            aastore
       153: .line 244
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       154: .line 249
            aload 0 /* this */
            ldc "x-JISAutoDetect"
            ldc "JISAutoDetect"
       155: .line 250
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       156: .line 251
            ldc "JISAutoDetect"
            aastore
       157: .line 249
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       158: .line 255
            aload 0 /* this */
            ldc "EUC-KR"
            ldc "EUC_KR"
       159: .line 256
            bipush 9
            anewarray java.lang.String
            dup
            iconst_0
       160: .line 257
            ldc "euc_kr"
            aastore
            dup
            iconst_1
       161: .line 259
            ldc "ksc5601"
            aastore
            dup
            iconst_2
       162: .line 260
            ldc "euckr"
            aastore
            dup
            iconst_3
       163: .line 261
            ldc "ks_c_5601-1987"
            aastore
            dup
            iconst_4
       164: .line 262
            ldc "ksc5601-1987"
            aastore
            dup
            iconst_5
       165: .line 263
            ldc "ksc5601_1987"
            aastore
            dup
            bipush 6
       166: .line 264
            ldc "ksc_5601"
            aastore
            dup
            bipush 7
       167: .line 265
            ldc "csEUCKR"
            aastore
            dup
            bipush 8
       168: .line 266
            ldc "5601"
            aastore
       169: .line 255
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       170: .line 269
            aload 0 /* this */
            ldc "x-windows-949"
            ldc "MS949"
       171: .line 270
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       172: .line 271
            ldc "ms949"
            aastore
            dup
            iconst_1
       173: .line 272
            ldc "windows949"
            aastore
            dup
            iconst_2
       174: .line 273
            ldc "windows-949"
            aastore
            dup
            iconst_3
       175: .line 275
            ldc "ms_949"
            aastore
       176: .line 269
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       177: .line 278
            aload 0 /* this */
            ldc "x-Johab"
            ldc "Johab"
       178: .line 279
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       179: .line 280
            ldc "ksc5601-1992"
            aastore
            dup
            iconst_1
       180: .line 281
            ldc "ksc5601_1992"
            aastore
            dup
            iconst_2
       181: .line 282
            ldc "ms1361"
            aastore
            dup
            iconst_3
       182: .line 283
            ldc "johab"
            aastore
       183: .line 278
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       184: .line 286
            aload 0 /* this */
            ldc "ISO-2022-KR"
            ldc "ISO2022_KR"
       185: .line 287
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       186: .line 288
            ldc "ISO2022KR"
            aastore
            dup
            iconst_1
       187: .line 289
            ldc "csISO2022KR"
            aastore
       188: .line 286
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       189: .line 292
            aload 0 /* this */
            ldc "ISO-2022-CN"
            ldc "ISO2022_CN"
       190: .line 293
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       191: .line 294
            ldc "ISO2022CN"
            aastore
            dup
            iconst_1
       192: .line 295
            ldc "csISO2022CN"
            aastore
       193: .line 292
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       194: .line 298
            aload 0 /* this */
            ldc "x-ISO-2022-CN-CNS"
            ldc "ISO2022_CN_CNS"
       195: .line 299
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       196: .line 300
            ldc "ISO2022CN_CNS"
            aastore
            dup
            iconst_1
       197: .line 301
            ldc "ISO-2022-CN-CNS"
            aastore
       198: .line 298
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       199: .line 304
            aload 0 /* this */
            ldc "x-ISO-2022-CN-GB"
            ldc "ISO2022_CN_GB"
       200: .line 305
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       201: .line 306
            ldc "ISO2022CN_GB"
            aastore
            dup
            iconst_1
       202: .line 307
            ldc "ISO-2022-CN-GB"
            aastore
       203: .line 304
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       204: .line 310
            aload 0 /* this */
            ldc "x-ISCII91"
            ldc "ISCII91"
       205: .line 311
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       206: .line 312
            ldc "iscii"
            aastore
            dup
            iconst_1
       207: .line 313
            ldc "ST_SEV_358-88"
            aastore
            dup
            iconst_2
       208: .line 314
            ldc "iso-ir-153"
            aastore
            dup
            iconst_3
       209: .line 315
            ldc "csISO153GOST1976874"
            aastore
            dup
            iconst_4
       210: .line 316
            ldc "ISCII91"
            aastore
       211: .line 310
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       212: .line 319
            aload 0 /* this */
            ldc "ISO-8859-3"
            ldc "ISO_8859_3"
       213: .line 320
            bipush 13
            anewarray java.lang.String
            dup
            iconst_0
       214: .line 321
            ldc "iso8859_3"
            aastore
            dup
            iconst_1
       215: .line 322
            ldc "8859_3"
            aastore
            dup
            iconst_2
       216: .line 323
            ldc "ISO_8859-3:1988"
            aastore
            dup
            iconst_3
       217: .line 324
            ldc "iso-ir-109"
            aastore
            dup
            iconst_4
       218: .line 325
            ldc "ISO_8859-3"
            aastore
            dup
            iconst_5
       219: .line 326
            ldc "ISO8859-3"
            aastore
            dup
            bipush 6
       220: .line 327
            ldc "latin3"
            aastore
            dup
            bipush 7
       221: .line 328
            ldc "l3"
            aastore
            dup
            bipush 8
       222: .line 329
            ldc "ibm913"
            aastore
            dup
            bipush 9
       223: .line 330
            ldc "ibm-913"
            aastore
            dup
            bipush 10
       224: .line 331
            ldc "cp913"
            aastore
            dup
            bipush 11
       225: .line 332
            ldc "913"
            aastore
            dup
            bipush 12
       226: .line 333
            ldc "csISOLatin3"
            aastore
       227: .line 319
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       228: .line 336
            aload 0 /* this */
            ldc "ISO-8859-6"
            ldc "ISO_8859_6"
       229: .line 337
            bipush 14
            anewarray java.lang.String
            dup
            iconst_0
       230: .line 338
            ldc "iso8859_6"
            aastore
            dup
            iconst_1
       231: .line 339
            ldc "8859_6"
            aastore
            dup
            iconst_2
       232: .line 340
            ldc "iso-ir-127"
            aastore
            dup
            iconst_3
       233: .line 341
            ldc "ISO_8859-6"
            aastore
            dup
            iconst_4
       234: .line 342
            ldc "ISO_8859-6:1987"
            aastore
            dup
            iconst_5
       235: .line 343
            ldc "ISO8859-6"
            aastore
            dup
            bipush 6
       236: .line 344
            ldc "ECMA-114"
            aastore
            dup
            bipush 7
       237: .line 345
            ldc "ASMO-708"
            aastore
            dup
            bipush 8
       238: .line 346
            ldc "arabic"
            aastore
            dup
            bipush 9
       239: .line 347
            ldc "ibm1089"
            aastore
            dup
            bipush 10
       240: .line 348
            ldc "ibm-1089"
            aastore
            dup
            bipush 11
       241: .line 349
            ldc "cp1089"
            aastore
            dup
            bipush 12
       242: .line 350
            ldc "1089"
            aastore
            dup
            bipush 13
       243: .line 351
            ldc "csISOLatinArabic"
            aastore
       244: .line 336
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       245: .line 354
            aload 0 /* this */
            ldc "ISO-8859-8"
            ldc "ISO_8859_8"
       246: .line 355
            bipush 12
            anewarray java.lang.String
            dup
            iconst_0
       247: .line 356
            ldc "iso8859_8"
            aastore
            dup
            iconst_1
       248: .line 357
            ldc "8859_8"
            aastore
            dup
            iconst_2
       249: .line 358
            ldc "iso-ir-138"
            aastore
            dup
            iconst_3
       250: .line 359
            ldc "ISO_8859-8"
            aastore
            dup
            iconst_4
       251: .line 360
            ldc "ISO_8859-8:1988"
            aastore
            dup
            iconst_5
       252: .line 361
            ldc "ISO8859-8"
            aastore
            dup
            bipush 6
       253: .line 362
            ldc "cp916"
            aastore
            dup
            bipush 7
       254: .line 363
            ldc "916"
            aastore
            dup
            bipush 8
       255: .line 364
            ldc "ibm916"
            aastore
            dup
            bipush 9
       256: .line 365
            ldc "ibm-916"
            aastore
            dup
            bipush 10
       257: .line 366
            ldc "hebrew"
            aastore
            dup
            bipush 11
       258: .line 367
            ldc "csISOLatinHebrew"
            aastore
       259: .line 354
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       260: .line 370
            aload 0 /* this */
            ldc "x-ISO-8859-11"
            ldc "ISO_8859_11"
       261: .line 371
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       262: .line 372
            ldc "iso-8859-11"
            aastore
            dup
            iconst_1
       263: .line 373
            ldc "iso8859_11"
            aastore
       264: .line 370
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       265: .line 376
            aload 0 /* this */
            ldc "TIS-620"
            ldc "TIS_620"
       266: .line 377
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       267: .line 378
            ldc "tis620"
            aastore
            dup
            iconst_1
       268: .line 379
            ldc "tis620.2533"
            aastore
       269: .line 376
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       270: .line 384
            aload 0 /* this */
            ldc "windows-1255"
            ldc "MS1255"
       271: .line 385
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       272: .line 386
            ldc "cp1255"
            aastore
       273: .line 384
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       274: .line 389
            aload 0 /* this */
            ldc "windows-1256"
            ldc "MS1256"
       275: .line 390
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       276: .line 391
            ldc "cp1256"
            aastore
       277: .line 389
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       278: .line 394
            aload 0 /* this */
            ldc "windows-1258"
            ldc "MS1258"
       279: .line 395
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       280: .line 396
            ldc "cp1258"
            aastore
       281: .line 394
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       282: .line 401
            aload 0 /* this */
            ldc "x-IBM942"
            ldc "IBM942"
       283: .line 402
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       284: .line 403
            ldc "cp942"
            aastore
            dup
            iconst_1
       285: .line 404
            ldc "ibm942"
            aastore
            dup
            iconst_2
       286: .line 405
            ldc "ibm-942"
            aastore
            dup
            iconst_3
       287: .line 406
            ldc "942"
            aastore
       288: .line 401
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       289: .line 409
            aload 0 /* this */
            ldc "x-IBM942C"
            ldc "IBM942C"
       290: .line 410
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       291: .line 411
            ldc "cp942C"
            aastore
            dup
            iconst_1
       292: .line 412
            ldc "ibm942C"
            aastore
            dup
            iconst_2
       293: .line 413
            ldc "ibm-942C"
            aastore
            dup
            iconst_3
       294: .line 414
            ldc "942C"
            aastore
       295: .line 409
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       296: .line 417
            aload 0 /* this */
            ldc "x-IBM943"
            ldc "IBM943"
       297: .line 418
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       298: .line 419
            ldc "cp943"
            aastore
            dup
            iconst_1
       299: .line 420
            ldc "ibm943"
            aastore
            dup
            iconst_2
       300: .line 421
            ldc "ibm-943"
            aastore
            dup
            iconst_3
       301: .line 422
            ldc "943"
            aastore
       302: .line 417
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       303: .line 425
            aload 0 /* this */
            ldc "x-IBM943C"
            ldc "IBM943C"
       304: .line 426
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       305: .line 427
            ldc "cp943C"
            aastore
            dup
            iconst_1
       306: .line 428
            ldc "ibm943C"
            aastore
            dup
            iconst_2
       307: .line 429
            ldc "ibm-943C"
            aastore
            dup
            iconst_3
       308: .line 430
            ldc "943C"
            aastore
       309: .line 425
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       310: .line 433
            aload 0 /* this */
            ldc "x-IBM948"
            ldc "IBM948"
       311: .line 434
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       312: .line 435
            ldc "cp948"
            aastore
            dup
            iconst_1
       313: .line 436
            ldc "ibm948"
            aastore
            dup
            iconst_2
       314: .line 437
            ldc "ibm-948"
            aastore
            dup
            iconst_3
       315: .line 438
            ldc "948"
            aastore
       316: .line 433
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       317: .line 441
            aload 0 /* this */
            ldc "x-IBM950"
            ldc "IBM950"
       318: .line 442
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       319: .line 443
            ldc "cp950"
            aastore
            dup
            iconst_1
       320: .line 444
            ldc "ibm950"
            aastore
            dup
            iconst_2
       321: .line 445
            ldc "ibm-950"
            aastore
            dup
            iconst_3
       322: .line 446
            ldc "950"
            aastore
       323: .line 441
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       324: .line 449
            aload 0 /* this */
            ldc "x-IBM930"
            ldc "IBM930"
       325: .line 450
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       326: .line 451
            ldc "cp930"
            aastore
            dup
            iconst_1
       327: .line 452
            ldc "ibm930"
            aastore
            dup
            iconst_2
       328: .line 453
            ldc "ibm-930"
            aastore
            dup
            iconst_3
       329: .line 454
            ldc "930"
            aastore
       330: .line 449
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       331: .line 457
            aload 0 /* this */
            ldc "x-IBM935"
            ldc "IBM935"
       332: .line 458
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       333: .line 459
            ldc "cp935"
            aastore
            dup
            iconst_1
       334: .line 460
            ldc "ibm935"
            aastore
            dup
            iconst_2
       335: .line 461
            ldc "ibm-935"
            aastore
            dup
            iconst_3
       336: .line 462
            ldc "935"
            aastore
       337: .line 457
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       338: .line 465
            aload 0 /* this */
            ldc "x-IBM937"
            ldc "IBM937"
       339: .line 466
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       340: .line 467
            ldc "cp937"
            aastore
            dup
            iconst_1
       341: .line 468
            ldc "ibm937"
            aastore
            dup
            iconst_2
       342: .line 469
            ldc "ibm-937"
            aastore
            dup
            iconst_3
       343: .line 470
            ldc "937"
            aastore
       344: .line 465
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       345: .line 473
            aload 0 /* this */
            ldc "x-IBM856"
            ldc "IBM856"
       346: .line 474
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       347: .line 475
            ldc "cp856"
            aastore
            dup
            iconst_1
       348: .line 476
            ldc "ibm-856"
            aastore
            dup
            iconst_2
       349: .line 477
            ldc "ibm856"
            aastore
            dup
            iconst_3
       350: .line 478
            ldc "856"
            aastore
       351: .line 473
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       352: .line 481
            aload 0 /* this */
            ldc "IBM860"
            ldc "IBM860"
       353: .line 482
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       354: .line 483
            ldc "cp860"
            aastore
            dup
            iconst_1
       355: .line 484
            ldc "ibm860"
            aastore
            dup
            iconst_2
       356: .line 485
            ldc "ibm-860"
            aastore
            dup
            iconst_3
       357: .line 486
            ldc "860"
            aastore
            dup
            iconst_4
       358: .line 487
            ldc "csIBM860"
            aastore
       359: .line 481
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       360: .line 489
            aload 0 /* this */
            ldc "IBM861"
            ldc "IBM861"
       361: .line 490
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       362: .line 491
            ldc "cp861"
            aastore
            dup
            iconst_1
       363: .line 492
            ldc "ibm861"
            aastore
            dup
            iconst_2
       364: .line 493
            ldc "ibm-861"
            aastore
            dup
            iconst_3
       365: .line 494
            ldc "861"
            aastore
            dup
            iconst_4
       366: .line 495
            ldc "csIBM861"
            aastore
            dup
            iconst_5
       367: .line 496
            ldc "cp-is"
            aastore
       368: .line 489
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       369: .line 499
            aload 0 /* this */
            ldc "IBM863"
            ldc "IBM863"
       370: .line 500
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       371: .line 501
            ldc "cp863"
            aastore
            dup
            iconst_1
       372: .line 502
            ldc "ibm863"
            aastore
            dup
            iconst_2
       373: .line 503
            ldc "ibm-863"
            aastore
            dup
            iconst_3
       374: .line 504
            ldc "863"
            aastore
            dup
            iconst_4
       375: .line 505
            ldc "csIBM863"
            aastore
       376: .line 499
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       377: .line 508
            aload 0 /* this */
            ldc "IBM864"
            ldc "IBM864"
       378: .line 509
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       379: .line 510
            ldc "cp864"
            aastore
            dup
            iconst_1
       380: .line 511
            ldc "ibm864"
            aastore
            dup
            iconst_2
       381: .line 512
            ldc "ibm-864"
            aastore
            dup
            iconst_3
       382: .line 513
            ldc "864"
            aastore
            dup
            iconst_4
       383: .line 514
            ldc "csIBM864"
            aastore
       384: .line 508
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       385: .line 517
            aload 0 /* this */
            ldc "IBM865"
            ldc "IBM865"
       386: .line 518
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       387: .line 519
            ldc "cp865"
            aastore
            dup
            iconst_1
       388: .line 520
            ldc "ibm865"
            aastore
            dup
            iconst_2
       389: .line 521
            ldc "ibm-865"
            aastore
            dup
            iconst_3
       390: .line 522
            ldc "865"
            aastore
            dup
            iconst_4
       391: .line 523
            ldc "csIBM865"
            aastore
       392: .line 517
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       393: .line 526
            aload 0 /* this */
            ldc "IBM868"
            ldc "IBM868"
       394: .line 527
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       395: .line 528
            ldc "cp868"
            aastore
            dup
            iconst_1
       396: .line 529
            ldc "ibm868"
            aastore
            dup
            iconst_2
       397: .line 530
            ldc "ibm-868"
            aastore
            dup
            iconst_3
       398: .line 531
            ldc "868"
            aastore
            dup
            iconst_4
       399: .line 532
            ldc "cp-ar"
            aastore
            dup
            iconst_5
       400: .line 533
            ldc "csIBM868"
            aastore
       401: .line 526
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       402: .line 536
            aload 0 /* this */
            ldc "IBM869"
            ldc "IBM869"
       403: .line 537
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       404: .line 538
            ldc "cp869"
            aastore
            dup
            iconst_1
       405: .line 539
            ldc "ibm869"
            aastore
            dup
            iconst_2
       406: .line 540
            ldc "ibm-869"
            aastore
            dup
            iconst_3
       407: .line 541
            ldc "869"
            aastore
            dup
            iconst_4
       408: .line 542
            ldc "cp-gr"
            aastore
            dup
            iconst_5
       409: .line 543
            ldc "csIBM869"
            aastore
       410: .line 536
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       411: .line 546
            aload 0 /* this */
            ldc "x-IBM921"
            ldc "IBM921"
       412: .line 547
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       413: .line 548
            ldc "cp921"
            aastore
            dup
            iconst_1
       414: .line 549
            ldc "ibm921"
            aastore
            dup
            iconst_2
       415: .line 550
            ldc "ibm-921"
            aastore
            dup
            iconst_3
       416: .line 551
            ldc "921"
            aastore
       417: .line 546
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       418: .line 554
            aload 0 /* this */
            ldc "x-IBM1006"
            ldc "IBM1006"
       419: .line 555
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       420: .line 556
            ldc "cp1006"
            aastore
            dup
            iconst_1
       421: .line 557
            ldc "ibm1006"
            aastore
            dup
            iconst_2
       422: .line 558
            ldc "ibm-1006"
            aastore
            dup
            iconst_3
       423: .line 559
            ldc "1006"
            aastore
       424: .line 554
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       425: .line 562
            aload 0 /* this */
            ldc "x-IBM1046"
            ldc "IBM1046"
       426: .line 563
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       427: .line 564
            ldc "cp1046"
            aastore
            dup
            iconst_1
       428: .line 565
            ldc "ibm1046"
            aastore
            dup
            iconst_2
       429: .line 566
            ldc "ibm-1046"
            aastore
            dup
            iconst_3
       430: .line 567
            ldc "1046"
            aastore
       431: .line 562
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       432: .line 570
            aload 0 /* this */
            ldc "IBM1047"
            ldc "IBM1047"
       433: .line 571
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       434: .line 572
            ldc "cp1047"
            aastore
            dup
            iconst_1
       435: .line 573
            ldc "ibm-1047"
            aastore
            dup
            iconst_2
       436: .line 574
            ldc "1047"
            aastore
       437: .line 570
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       438: .line 577
            aload 0 /* this */
            ldc "x-IBM1098"
            ldc "IBM1098"
       439: .line 578
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       440: .line 579
            ldc "cp1098"
            aastore
            dup
            iconst_1
       441: .line 580
            ldc "ibm1098"
            aastore
            dup
            iconst_2
       442: .line 581
            ldc "ibm-1098"
            aastore
            dup
            iconst_3
       443: .line 582
            ldc "1098"
            aastore
       444: .line 577
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       445: .line 585
            aload 0 /* this */
            ldc "IBM037"
            ldc "IBM037"
       446: .line 586
            bipush 15
            anewarray java.lang.String
            dup
            iconst_0
       447: .line 587
            ldc "cp037"
            aastore
            dup
            iconst_1
       448: .line 588
            ldc "ibm037"
            aastore
            dup
            iconst_2
       449: .line 589
            ldc "ebcdic-cp-us"
            aastore
            dup
            iconst_3
       450: .line 590
            ldc "ebcdic-cp-ca"
            aastore
            dup
            iconst_4
       451: .line 591
            ldc "ebcdic-cp-wt"
            aastore
            dup
            iconst_5
       452: .line 592
            ldc "ebcdic-cp-nl"
            aastore
            dup
            bipush 6
       453: .line 593
            ldc "csIBM037"
            aastore
            dup
            bipush 7
       454: .line 594
            ldc "cs-ebcdic-cp-us"
            aastore
            dup
            bipush 8
       455: .line 595
            ldc "cs-ebcdic-cp-ca"
            aastore
            dup
            bipush 9
       456: .line 596
            ldc "cs-ebcdic-cp-wt"
            aastore
            dup
            bipush 10
       457: .line 597
            ldc "cs-ebcdic-cp-nl"
            aastore
            dup
            bipush 11
       458: .line 598
            ldc "ibm-037"
            aastore
            dup
            bipush 12
       459: .line 599
            ldc "ibm-37"
            aastore
            dup
            bipush 13
       460: .line 600
            ldc "cpibm37"
            aastore
            dup
            bipush 14
       461: .line 601
            ldc "037"
            aastore
       462: .line 585
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       463: .line 604
            aload 0 /* this */
            ldc "x-IBM1025"
            ldc "IBM1025"
       464: .line 605
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       465: .line 606
            ldc "cp1025"
            aastore
            dup
            iconst_1
       466: .line 607
            ldc "ibm1025"
            aastore
            dup
            iconst_2
       467: .line 608
            ldc "ibm-1025"
            aastore
            dup
            iconst_3
       468: .line 609
            ldc "1025"
            aastore
       469: .line 604
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       470: .line 612
            aload 0 /* this */
            ldc "IBM1026"
            ldc "IBM1026"
       471: .line 613
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       472: .line 614
            ldc "cp1026"
            aastore
            dup
            iconst_1
       473: .line 615
            ldc "ibm1026"
            aastore
            dup
            iconst_2
       474: .line 616
            ldc "ibm-1026"
            aastore
            dup
            iconst_3
       475: .line 617
            ldc "1026"
            aastore
       476: .line 612
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       477: .line 620
            aload 0 /* this */
            ldc "x-IBM1112"
            ldc "IBM1112"
       478: .line 621
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       479: .line 622
            ldc "cp1112"
            aastore
            dup
            iconst_1
       480: .line 623
            ldc "ibm1112"
            aastore
            dup
            iconst_2
       481: .line 624
            ldc "ibm-1112"
            aastore
            dup
            iconst_3
       482: .line 625
            ldc "1112"
            aastore
       483: .line 620
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       484: .line 628
            aload 0 /* this */
            ldc "x-IBM1122"
            ldc "IBM1122"
       485: .line 629
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       486: .line 630
            ldc "cp1122"
            aastore
            dup
            iconst_1
       487: .line 631
            ldc "ibm1122"
            aastore
            dup
            iconst_2
       488: .line 632
            ldc "ibm-1122"
            aastore
            dup
            iconst_3
       489: .line 633
            ldc "1122"
            aastore
       490: .line 628
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       491: .line 636
            aload 0 /* this */
            ldc "x-IBM1123"
            ldc "IBM1123"
       492: .line 637
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       493: .line 638
            ldc "cp1123"
            aastore
            dup
            iconst_1
       494: .line 639
            ldc "ibm1123"
            aastore
            dup
            iconst_2
       495: .line 640
            ldc "ibm-1123"
            aastore
            dup
            iconst_3
       496: .line 641
            ldc "1123"
            aastore
       497: .line 636
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       498: .line 644
            aload 0 /* this */
            ldc "x-IBM1124"
            ldc "IBM1124"
       499: .line 645
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       500: .line 646
            ldc "cp1124"
            aastore
            dup
            iconst_1
       501: .line 647
            ldc "ibm1124"
            aastore
            dup
            iconst_2
       502: .line 648
            ldc "ibm-1124"
            aastore
            dup
            iconst_3
       503: .line 649
            ldc "1124"
            aastore
       504: .line 644
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       505: .line 652
            aload 0 /* this */
            ldc "IBM273"
            ldc "IBM273"
       506: .line 653
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       507: .line 654
            ldc "cp273"
            aastore
            dup
            iconst_1
       508: .line 655
            ldc "ibm273"
            aastore
            dup
            iconst_2
       509: .line 656
            ldc "ibm-273"
            aastore
            dup
            iconst_3
       510: .line 657
            ldc "273"
            aastore
       511: .line 652
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       512: .line 660
            aload 0 /* this */
            ldc "IBM277"
            ldc "IBM277"
       513: .line 661
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       514: .line 662
            ldc "cp277"
            aastore
            dup
            iconst_1
       515: .line 663
            ldc "ibm277"
            aastore
            dup
            iconst_2
       516: .line 664
            ldc "ibm-277"
            aastore
            dup
            iconst_3
       517: .line 665
            ldc "277"
            aastore
       518: .line 660
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       519: .line 668
            aload 0 /* this */
            ldc "IBM278"
            ldc "IBM278"
       520: .line 669
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       521: .line 670
            ldc "cp278"
            aastore
            dup
            iconst_1
       522: .line 671
            ldc "ibm278"
            aastore
            dup
            iconst_2
       523: .line 672
            ldc "ibm-278"
            aastore
            dup
            iconst_3
       524: .line 673
            ldc "278"
            aastore
            dup
            iconst_4
       525: .line 674
            ldc "ebcdic-sv"
            aastore
            dup
            iconst_5
       526: .line 675
            ldc "ebcdic-cp-se"
            aastore
            dup
            bipush 6
       527: .line 676
            ldc "csIBM278"
            aastore
       528: .line 668
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       529: .line 679
            aload 0 /* this */
            ldc "IBM280"
            ldc "IBM280"
       530: .line 680
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       531: .line 681
            ldc "cp280"
            aastore
            dup
            iconst_1
       532: .line 682
            ldc "ibm280"
            aastore
            dup
            iconst_2
       533: .line 683
            ldc "ibm-280"
            aastore
            dup
            iconst_3
       534: .line 684
            ldc "280"
            aastore
       535: .line 679
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       536: .line 687
            aload 0 /* this */
            ldc "IBM284"
            ldc "IBM284"
       537: .line 688
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       538: .line 689
            ldc "cp284"
            aastore
            dup
            iconst_1
       539: .line 690
            ldc "ibm284"
            aastore
            dup
            iconst_2
       540: .line 691
            ldc "ibm-284"
            aastore
            dup
            iconst_3
       541: .line 692
            ldc "284"
            aastore
            dup
            iconst_4
       542: .line 693
            ldc "csIBM284"
            aastore
            dup
            iconst_5
       543: .line 694
            ldc "cpibm284"
            aastore
       544: .line 687
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       545: .line 697
            aload 0 /* this */
            ldc "IBM285"
            ldc "IBM285"
       546: .line 698
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
       547: .line 699
            ldc "cp285"
            aastore
            dup
            iconst_1
       548: .line 700
            ldc "ibm285"
            aastore
            dup
            iconst_2
       549: .line 701
            ldc "ibm-285"
            aastore
            dup
            iconst_3
       550: .line 702
            ldc "285"
            aastore
            dup
            iconst_4
       551: .line 703
            ldc "ebcdic-cp-gb"
            aastore
            dup
            iconst_5
       552: .line 704
            ldc "ebcdic-gb"
            aastore
            dup
            bipush 6
       553: .line 705
            ldc "csIBM285"
            aastore
            dup
            bipush 7
       554: .line 706
            ldc "cpibm285"
            aastore
       555: .line 697
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       556: .line 709
            aload 0 /* this */
            ldc "IBM297"
            ldc "IBM297"
       557: .line 710
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       558: .line 711
            ldc "cp297"
            aastore
            dup
            iconst_1
       559: .line 712
            ldc "ibm297"
            aastore
            dup
            iconst_2
       560: .line 713
            ldc "ibm-297"
            aastore
            dup
            iconst_3
       561: .line 714
            ldc "297"
            aastore
            dup
            iconst_4
       562: .line 715
            ldc "ebcdic-cp-fr"
            aastore
            dup
            iconst_5
       563: .line 716
            ldc "cpibm297"
            aastore
            dup
            bipush 6
       564: .line 717
            ldc "csIBM297"
            aastore
       565: .line 709
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       566: .line 720
            aload 0 /* this */
            ldc "IBM420"
            ldc "IBM420"
       567: .line 721
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       568: .line 722
            ldc "cp420"
            aastore
            dup
            iconst_1
       569: .line 723
            ldc "ibm420"
            aastore
            dup
            iconst_2
       570: .line 724
            ldc "ibm-420"
            aastore
            dup
            iconst_3
       571: .line 725
            ldc "ebcdic-cp-ar1"
            aastore
            dup
            iconst_4
       572: .line 726
            ldc "420"
            aastore
            dup
            iconst_5
       573: .line 727
            ldc "csIBM420"
            aastore
       574: .line 720
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       575: .line 730
            aload 0 /* this */
            ldc "IBM424"
            ldc "IBM424"
       576: .line 731
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       577: .line 732
            ldc "cp424"
            aastore
            dup
            iconst_1
       578: .line 733
            ldc "ibm424"
            aastore
            dup
            iconst_2
       579: .line 734
            ldc "ibm-424"
            aastore
            dup
            iconst_3
       580: .line 735
            ldc "424"
            aastore
            dup
            iconst_4
       581: .line 736
            ldc "ebcdic-cp-he"
            aastore
            dup
            iconst_5
       582: .line 737
            ldc "csIBM424"
            aastore
       583: .line 730
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       584: .line 740
            aload 0 /* this */
            ldc "IBM500"
            ldc "IBM500"
       585: .line 741
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       586: .line 742
            ldc "cp500"
            aastore
            dup
            iconst_1
       587: .line 743
            ldc "ibm500"
            aastore
            dup
            iconst_2
       588: .line 744
            ldc "ibm-500"
            aastore
            dup
            iconst_3
       589: .line 745
            ldc "500"
            aastore
            dup
            iconst_4
       590: .line 746
            ldc "ebcdic-cp-ch"
            aastore
            dup
            iconst_5
       591: .line 747
            ldc "ebcdic-cp-bh"
            aastore
            dup
            bipush 6
       592: .line 748
            ldc "csIBM500"
            aastore
       593: .line 740
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       594: .line 752
            aload 0 /* this */
            ldc "x-IBM834"
            ldc "IBM834"
       595: .line 753
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       596: .line 754
            ldc "cp834"
            aastore
            dup
            iconst_1
       597: .line 755
            ldc "ibm834"
            aastore
            dup
            iconst_2
       598: .line 756
            ldc "ibm-834"
            aastore
       599: .line 752
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       600: .line 760
            aload 0 /* this */
            ldc "IBM-Thai"
            ldc "IBM838"
       601: .line 761
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       602: .line 762
            ldc "cp838"
            aastore
            dup
            iconst_1
       603: .line 763
            ldc "ibm838"
            aastore
            dup
            iconst_2
       604: .line 764
            ldc "ibm-838"
            aastore
            dup
            iconst_3
       605: .line 765
            ldc "838"
            aastore
       606: .line 760
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       607: .line 768
            aload 0 /* this */
            ldc "IBM870"
            ldc "IBM870"
       608: .line 769
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       609: .line 770
            ldc "cp870"
            aastore
            dup
            iconst_1
       610: .line 771
            ldc "ibm870"
            aastore
            dup
            iconst_2
       611: .line 772
            ldc "ibm-870"
            aastore
            dup
            iconst_3
       612: .line 773
            ldc "870"
            aastore
            dup
            iconst_4
       613: .line 774
            ldc "ebcdic-cp-roece"
            aastore
            dup
            iconst_5
       614: .line 775
            ldc "ebcdic-cp-yu"
            aastore
            dup
            bipush 6
       615: .line 776
            ldc "csIBM870"
            aastore
       616: .line 768
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       617: .line 779
            aload 0 /* this */
            ldc "IBM871"
            ldc "IBM871"
       618: .line 780
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       619: .line 781
            ldc "cp871"
            aastore
            dup
            iconst_1
       620: .line 782
            ldc "ibm871"
            aastore
            dup
            iconst_2
       621: .line 783
            ldc "ibm-871"
            aastore
            dup
            iconst_3
       622: .line 784
            ldc "871"
            aastore
            dup
            iconst_4
       623: .line 785
            ldc "ebcdic-cp-is"
            aastore
            dup
            iconst_5
       624: .line 786
            ldc "csIBM871"
            aastore
       625: .line 779
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       626: .line 789
            aload 0 /* this */
            ldc "x-IBM875"
            ldc "IBM875"
       627: .line 790
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       628: .line 791
            ldc "cp875"
            aastore
            dup
            iconst_1
       629: .line 792
            ldc "ibm875"
            aastore
            dup
            iconst_2
       630: .line 793
            ldc "ibm-875"
            aastore
            dup
            iconst_3
       631: .line 794
            ldc "875"
            aastore
       632: .line 789
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       633: .line 797
            aload 0 /* this */
            ldc "IBM918"
            ldc "IBM918"
       634: .line 798
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       635: .line 799
            ldc "cp918"
            aastore
            dup
            iconst_1
       636: .line 800
            ldc "ibm-918"
            aastore
            dup
            iconst_2
       637: .line 801
            ldc "918"
            aastore
            dup
            iconst_3
       638: .line 802
            ldc "ebcdic-cp-ar2"
            aastore
       639: .line 797
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       640: .line 805
            aload 0 /* this */
            ldc "x-IBM922"
            ldc "IBM922"
       641: .line 806
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       642: .line 807
            ldc "cp922"
            aastore
            dup
            iconst_1
       643: .line 808
            ldc "ibm922"
            aastore
            dup
            iconst_2
       644: .line 809
            ldc "ibm-922"
            aastore
            dup
            iconst_3
       645: .line 810
            ldc "922"
            aastore
       646: .line 805
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       647: .line 813
            aload 0 /* this */
            ldc "x-IBM1097"
            ldc "IBM1097"
       648: .line 814
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       649: .line 815
            ldc "cp1097"
            aastore
            dup
            iconst_1
       650: .line 816
            ldc "ibm1097"
            aastore
            dup
            iconst_2
       651: .line 817
            ldc "ibm-1097"
            aastore
            dup
            iconst_3
       652: .line 818
            ldc "1097"
            aastore
       653: .line 813
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       654: .line 821
            aload 0 /* this */
            ldc "x-IBM949"
            ldc "IBM949"
       655: .line 822
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       656: .line 823
            ldc "cp949"
            aastore
            dup
            iconst_1
       657: .line 824
            ldc "ibm949"
            aastore
            dup
            iconst_2
       658: .line 825
            ldc "ibm-949"
            aastore
            dup
            iconst_3
       659: .line 826
            ldc "949"
            aastore
       660: .line 821
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       661: .line 829
            aload 0 /* this */
            ldc "x-IBM949C"
            ldc "IBM949C"
       662: .line 830
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       663: .line 831
            ldc "cp949C"
            aastore
            dup
            iconst_1
       664: .line 832
            ldc "ibm949C"
            aastore
            dup
            iconst_2
       665: .line 833
            ldc "ibm-949C"
            aastore
            dup
            iconst_3
       666: .line 834
            ldc "949C"
            aastore
       667: .line 829
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       668: .line 837
            aload 0 /* this */
            ldc "x-IBM939"
            ldc "IBM939"
       669: .line 838
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       670: .line 839
            ldc "cp939"
            aastore
            dup
            iconst_1
       671: .line 840
            ldc "ibm939"
            aastore
            dup
            iconst_2
       672: .line 841
            ldc "ibm-939"
            aastore
            dup
            iconst_3
       673: .line 842
            ldc "939"
            aastore
       674: .line 837
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       675: .line 845
            aload 0 /* this */
            ldc "x-IBM933"
            ldc "IBM933"
       676: .line 846
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       677: .line 847
            ldc "cp933"
            aastore
            dup
            iconst_1
       678: .line 848
            ldc "ibm933"
            aastore
            dup
            iconst_2
       679: .line 849
            ldc "ibm-933"
            aastore
            dup
            iconst_3
       680: .line 850
            ldc "933"
            aastore
       681: .line 845
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       682: .line 853
            aload 0 /* this */
            ldc "x-IBM1381"
            ldc "IBM1381"
       683: .line 854
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       684: .line 855
            ldc "cp1381"
            aastore
            dup
            iconst_1
       685: .line 856
            ldc "ibm1381"
            aastore
            dup
            iconst_2
       686: .line 857
            ldc "ibm-1381"
            aastore
            dup
            iconst_3
       687: .line 858
            ldc "1381"
            aastore
       688: .line 853
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       689: .line 861
            aload 0 /* this */
            ldc "x-IBM1383"
            ldc "IBM1383"
       690: .line 862
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       691: .line 863
            ldc "cp1383"
            aastore
            dup
            iconst_1
       692: .line 864
            ldc "ibm1383"
            aastore
            dup
            iconst_2
       693: .line 865
            ldc "ibm-1383"
            aastore
            dup
            iconst_3
       694: .line 866
            ldc "1383"
            aastore
       695: .line 861
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       696: .line 869
            aload 0 /* this */
            ldc "x-IBM970"
            ldc "IBM970"
       697: .line 870
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       698: .line 871
            ldc "cp970"
            aastore
            dup
            iconst_1
       699: .line 872
            ldc "ibm970"
            aastore
            dup
            iconst_2
       700: .line 873
            ldc "ibm-970"
            aastore
            dup
            iconst_3
       701: .line 874
            ldc "ibm-eucKR"
            aastore
            dup
            iconst_4
       702: .line 875
            ldc "970"
            aastore
       703: .line 869
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       704: .line 878
            aload 0 /* this */
            ldc "x-IBM964"
            ldc "IBM964"
       705: .line 879
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       706: .line 880
            ldc "cp964"
            aastore
            dup
            iconst_1
       707: .line 881
            ldc "ibm964"
            aastore
            dup
            iconst_2
       708: .line 882
            ldc "ibm-964"
            aastore
            dup
            iconst_3
       709: .line 883
            ldc "964"
            aastore
       710: .line 878
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       711: .line 886
            aload 0 /* this */
            ldc "x-IBM33722"
            ldc "IBM33722"
       712: .line 887
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       713: .line 888
            ldc "cp33722"
            aastore
            dup
            iconst_1
       714: .line 889
            ldc "ibm33722"
            aastore
            dup
            iconst_2
       715: .line 890
            ldc "ibm-33722"
            aastore
            dup
            iconst_3
       716: .line 891
            ldc "ibm-5050"
            aastore
            dup
            iconst_4
       717: .line 892
            ldc "ibm-33722_vascii_vpua"
            aastore
            dup
            iconst_5
       718: .line 893
            ldc "33722"
            aastore
       719: .line 886
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       720: .line 896
            aload 0 /* this */
            ldc "IBM01140"
            ldc "IBM1140"
       721: .line 897
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       722: .line 898
            ldc "cp1140"
            aastore
            dup
            iconst_1
       723: .line 899
            ldc "ccsid01140"
            aastore
            dup
            iconst_2
       724: .line 900
            ldc "cp01140"
            aastore
            dup
            iconst_3
       725: .line 901
            ldc "1140"
            aastore
       726: .line 896
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       727: .line 905
            aload 0 /* this */
            ldc "IBM01141"
            ldc "IBM1141"
       728: .line 906
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       729: .line 907
            ldc "cp1141"
            aastore
            dup
            iconst_1
       730: .line 908
            ldc "ccsid01141"
            aastore
            dup
            iconst_2
       731: .line 909
            ldc "cp01141"
            aastore
            dup
            iconst_3
       732: .line 910
            ldc "1141"
            aastore
       733: .line 905
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       734: .line 914
            aload 0 /* this */
            ldc "IBM01142"
            ldc "IBM1142"
       735: .line 915
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       736: .line 916
            ldc "cp1142"
            aastore
            dup
            iconst_1
       737: .line 917
            ldc "ccsid01142"
            aastore
            dup
            iconst_2
       738: .line 918
            ldc "cp01142"
            aastore
            dup
            iconst_3
       739: .line 919
            ldc "1142"
            aastore
       740: .line 914
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       741: .line 924
            aload 0 /* this */
            ldc "IBM01143"
            ldc "IBM1143"
       742: .line 925
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       743: .line 926
            ldc "cp1143"
            aastore
            dup
            iconst_1
       744: .line 927
            ldc "ccsid01143"
            aastore
            dup
            iconst_2
       745: .line 928
            ldc "cp01143"
            aastore
            dup
            iconst_3
       746: .line 929
            ldc "1143"
            aastore
       747: .line 924
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       748: .line 934
            aload 0 /* this */
            ldc "IBM01144"
            ldc "IBM1144"
       749: .line 935
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       750: .line 936
            ldc "cp1144"
            aastore
            dup
            iconst_1
       751: .line 937
            ldc "ccsid01144"
            aastore
            dup
            iconst_2
       752: .line 938
            ldc "cp01144"
            aastore
            dup
            iconst_3
       753: .line 939
            ldc "1144"
            aastore
       754: .line 934
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       755: .line 943
            aload 0 /* this */
            ldc "IBM01145"
            ldc "IBM1145"
       756: .line 944
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       757: .line 945
            ldc "cp1145"
            aastore
            dup
            iconst_1
       758: .line 946
            ldc "ccsid01145"
            aastore
            dup
            iconst_2
       759: .line 947
            ldc "cp01145"
            aastore
            dup
            iconst_3
       760: .line 948
            ldc "1145"
            aastore
       761: .line 943
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       762: .line 952
            aload 0 /* this */
            ldc "IBM01146"
            ldc "IBM1146"
       763: .line 953
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       764: .line 954
            ldc "cp1146"
            aastore
            dup
            iconst_1
       765: .line 955
            ldc "ccsid01146"
            aastore
            dup
            iconst_2
       766: .line 956
            ldc "cp01146"
            aastore
            dup
            iconst_3
       767: .line 957
            ldc "1146"
            aastore
       768: .line 952
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       769: .line 961
            aload 0 /* this */
            ldc "IBM01147"
            ldc "IBM1147"
       770: .line 962
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       771: .line 963
            ldc "cp1147"
            aastore
            dup
            iconst_1
       772: .line 964
            ldc "ccsid01147"
            aastore
            dup
            iconst_2
       773: .line 965
            ldc "cp01147"
            aastore
            dup
            iconst_3
       774: .line 966
            ldc "1147"
            aastore
       775: .line 961
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       776: .line 970
            aload 0 /* this */
            ldc "IBM01148"
            ldc "IBM1148"
       777: .line 971
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       778: .line 972
            ldc "cp1148"
            aastore
            dup
            iconst_1
       779: .line 973
            ldc "ccsid01148"
            aastore
            dup
            iconst_2
       780: .line 974
            ldc "cp01148"
            aastore
            dup
            iconst_3
       781: .line 975
            ldc "1148"
            aastore
       782: .line 970
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       783: .line 979
            aload 0 /* this */
            ldc "IBM01149"
            ldc "IBM1149"
       784: .line 980
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       785: .line 981
            ldc "cp1149"
            aastore
            dup
            iconst_1
       786: .line 982
            ldc "ccsid01149"
            aastore
            dup
            iconst_2
       787: .line 983
            ldc "cp01149"
            aastore
            dup
            iconst_3
       788: .line 984
            ldc "1149"
            aastore
       789: .line 979
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       790: .line 991
            aload 0 /* this */
            ldc "x-MacRoman"
            ldc "MacRoman"
       791: .line 992
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       792: .line 993
            ldc "MacRoman"
            aastore
       793: .line 991
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       794: .line 996
            aload 0 /* this */
            ldc "x-MacCentralEurope"
            ldc "MacCentralEurope"
       795: .line 997
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       796: .line 998
            ldc "MacCentralEurope"
            aastore
       797: .line 996
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       798: .line 1001
            aload 0 /* this */
            ldc "x-MacCroatian"
            ldc "MacCroatian"
       799: .line 1002
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       800: .line 1003
            ldc "MacCroatian"
            aastore
       801: .line 1001
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       802: .line 1007
            aload 0 /* this */
            ldc "x-MacGreek"
            ldc "MacGreek"
       803: .line 1008
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       804: .line 1009
            ldc "MacGreek"
            aastore
       805: .line 1007
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       806: .line 1012
            aload 0 /* this */
            ldc "x-MacCyrillic"
            ldc "MacCyrillic"
       807: .line 1013
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       808: .line 1014
            ldc "MacCyrillic"
            aastore
       809: .line 1012
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       810: .line 1017
            aload 0 /* this */
            ldc "x-MacUkraine"
            ldc "MacUkraine"
       811: .line 1018
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       812: .line 1019
            ldc "MacUkraine"
            aastore
       813: .line 1017
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       814: .line 1022
            aload 0 /* this */
            ldc "x-MacTurkish"
            ldc "MacTurkish"
       815: .line 1023
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       816: .line 1024
            ldc "MacTurkish"
            aastore
       817: .line 1022
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       818: .line 1027
            aload 0 /* this */
            ldc "x-MacArabic"
            ldc "MacArabic"
       819: .line 1028
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       820: .line 1029
            ldc "MacArabic"
            aastore
       821: .line 1027
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       822: .line 1032
            aload 0 /* this */
            ldc "x-MacHebrew"
            ldc "MacHebrew"
       823: .line 1033
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       824: .line 1034
            ldc "MacHebrew"
            aastore
       825: .line 1032
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       826: .line 1037
            aload 0 /* this */
            ldc "x-MacIceland"
            ldc "MacIceland"
       827: .line 1038
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       828: .line 1039
            ldc "MacIceland"
            aastore
       829: .line 1037
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       830: .line 1042
            aload 0 /* this */
            ldc "x-MacRomania"
            ldc "MacRomania"
       831: .line 1043
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       832: .line 1044
            ldc "MacRomania"
            aastore
       833: .line 1042
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       834: .line 1047
            aload 0 /* this */
            ldc "x-MacThai"
            ldc "MacThai"
       835: .line 1048
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       836: .line 1049
            ldc "MacThai"
            aastore
       837: .line 1047
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       838: .line 1052
            aload 0 /* this */
            ldc "x-MacSymbol"
            ldc "MacSymbol"
       839: .line 1053
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       840: .line 1054
            ldc "MacSymbol"
            aastore
       841: .line 1052
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       842: .line 1057
            aload 0 /* this */
            ldc "x-MacDingbat"
            ldc "MacDingbat"
       843: .line 1058
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       844: .line 1059
            ldc "MacDingbat"
            aastore
       845: .line 1057
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       846: .line 1062
            aload 0 /* this */
            putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
       847: .line 1064
            return
        end local 0 // sun.nio.cs.ext.ExtendedCharsets this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  848     0  this  Lsun/nio/cs/ext/ExtendedCharsets;

  protected void init();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=8, args_size=1
        start local 0 // sun.nio.cs.ext.ExtendedCharsets this
         0: .line 1108
            aload 0 /* this */
            getfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
            ifeq 2
         1: .line 1109
            return
         2: .line 1110
      StackMap locals:
      StackMap stack:
            invokestatic sun.misc.VM.isBooted:()Z
            ifne 4
         3: .line 1111
            return
         4: .line 1114
      StackMap locals:
      StackMap stack:
            new sun.security.action.GetPropertyAction
            dup
            ldc "sun.nio.cs.map"
            invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
         5: .line 1113
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 1 /* map */
        start local 1 // java.lang.String map
         6: .line 1115
            iconst_0
            istore 2 /* sjisIsMS932 */
        start local 2 // boolean sjisIsMS932
         7: .line 1116
            iconst_0
            istore 3 /* iso2022jpIsMS50221 */
        start local 3 // boolean iso2022jpIsMS50221
         8: .line 1117
            iconst_0
            istore 4 /* iso2022jpIsMS50220 */
        start local 4 // boolean iso2022jpIsMS50220
         9: .line 1118
            iconst_0
            istore 5 /* iso2022jpIsMSISO2022JP */
        start local 5 // boolean iso2022jpIsMSISO2022JP
        10: .line 1119
            aload 1 /* map */
            ifnull 27
        11: .line 1120
            aload 1 /* map */
            ldc ","
            invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
            astore 6 /* maps */
        start local 6 // java.lang.String[] maps
        12: .line 1121
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        13: goto 26
        14: .line 1122
      StackMap locals: sun.nio.cs.ext.ExtendedCharsets java.lang.String int int int int java.lang.String[] int
      StackMap stack:
            aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "Windows-31J/Shift_JIS"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 17
        15: .line 1123
            iconst_1
            istore 2 /* sjisIsMS932 */
        16: .line 1124
            goto 25
      StackMap locals:
      StackMap stack:
        17: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-50221/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 20
        18: .line 1125
            iconst_1
            istore 3 /* iso2022jpIsMS50221 */
        19: .line 1126
            goto 25
      StackMap locals:
      StackMap stack:
        20: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-50220/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 23
        21: .line 1127
            iconst_1
            istore 4 /* iso2022jpIsMS50220 */
        22: .line 1128
            goto 25
      StackMap locals:
      StackMap stack:
        23: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-iso2022jp/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 25
        24: .line 1129
            iconst_1
            istore 5 /* iso2022jpIsMSISO2022JP */
        25: .line 1121
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        26: iload 7 /* i */
            aload 6 /* maps */
            arraylength
            if_icmplt 14
        end local 7 // int i
        end local 6 // java.lang.String[] maps
        27: .line 1133
      StackMap locals:
      StackMap stack:
            iload 2 /* sjisIsMS932 */
            ifeq 58
        28: .line 1134
            aload 0 /* this */
            ldc "Shift_JIS"
        29: .line 1135
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        30: .line 1137
            ldc "sjis"
            aastore
            dup
            iconst_1
        31: .line 1138
            ldc "shift_jis"
            aastore
            dup
            iconst_2
        32: .line 1139
            ldc "shift-jis"
            aastore
            dup
            iconst_3
        33: .line 1140
            ldc "ms_kanji"
            aastore
            dup
            iconst_4
        34: .line 1141
            ldc "x-sjis"
            aastore
            dup
            iconst_5
        35: .line 1142
            ldc "csShiftJIS"
            aastore
        36: .line 1134
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        37: .line 1144
            aload 0 /* this */
            ldc "windows-31j"
        38: .line 1145
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        39: .line 1146
            ldc "MS932"
            aastore
            dup
            iconst_1
        40: .line 1147
            ldc "windows-932"
            aastore
            dup
            iconst_2
        41: .line 1148
            ldc "csWindows31J"
            aastore
        42: .line 1144
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        43: .line 1150
            aload 0 /* this */
            ldc "Shift_JIS"
            ldc "SJIS"
        44: .line 1151
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        45: .line 1153
            ldc "sjis"
            aastore
        46: .line 1150
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        47: .line 1155
            aload 0 /* this */
            ldc "windows-31j"
            ldc "MS932"
        48: .line 1156
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        49: .line 1157
            ldc "MS932"
            aastore
            dup
            iconst_1
        50: .line 1158
            ldc "windows-932"
            aastore
            dup
            iconst_2
        51: .line 1159
            ldc "csWindows31J"
            aastore
            dup
            iconst_3
        52: .line 1160
            ldc "shift-jis"
            aastore
            dup
            iconst_4
        53: .line 1161
            ldc "ms_kanji"
            aastore
            dup
            iconst_5
        54: .line 1162
            ldc "x-sjis"
            aastore
            dup
            bipush 6
        55: .line 1163
            ldc "csShiftJIS"
            aastore
            dup
            bipush 7
        56: .line 1167
            ldc "shift_jis"
            aastore
        57: .line 1155
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        58: .line 1170
      StackMap locals:
      StackMap stack:
            iload 3 /* iso2022jpIsMS50221 */
            ifne 61
        59: .line 1171
            iload 4 /* iso2022jpIsMS50220 */
            ifne 61
        60: .line 1172
            iload 5 /* iso2022jpIsMSISO2022JP */
            ifeq 119
        61: .line 1173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "ISO-2022-JP"
        62: .line 1174
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
        63: .line 1175
            ldc "iso2022jp"
            aastore
            dup
            iconst_1
        64: .line 1176
            ldc "jis"
            aastore
            dup
            iconst_2
        65: .line 1177
            ldc "csISO2022JP"
            aastore
            dup
            iconst_3
        66: .line 1178
            ldc "jis_encoding"
            aastore
            dup
            iconst_4
        67: .line 1179
            ldc "csjisencoding"
            aastore
        68: .line 1173
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        69: .line 1181
            iload 3 /* iso2022jpIsMS50221 */
            ifeq 87
        70: .line 1182
            aload 0 /* this */
            ldc "x-windows-50221"
        71: .line 1183
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        72: .line 1184
            ldc "cp50221"
            aastore
            dup
            iconst_1
        73: .line 1185
            ldc "ms50221"
            aastore
        74: .line 1182
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        75: .line 1187
            aload 0 /* this */
            ldc "x-windows-50221"
            ldc "MS50221"
        76: .line 1188
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        77: .line 1189
            ldc "cp50221"
            aastore
            dup
            iconst_1
        78: .line 1190
            ldc "ms50221"
            aastore
            dup
            iconst_2
        79: .line 1191
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_3
        80: .line 1192
            ldc "iso2022jp"
            aastore
            dup
            iconst_4
        81: .line 1193
            ldc "jis"
            aastore
            dup
            iconst_5
        82: .line 1194
            ldc "csISO2022JP"
            aastore
            dup
            bipush 6
        83: .line 1195
            ldc "jis_encoding"
            aastore
            dup
            bipush 7
        84: .line 1196
            ldc "csjisencoding"
            aastore
        85: .line 1187
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        86: .line 1198
            goto 119
      StackMap locals:
      StackMap stack:
        87: iload 4 /* iso2022jpIsMS50220 */
            ifeq 105
        88: .line 1199
            aload 0 /* this */
            ldc "x-windows-50220"
        89: .line 1200
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        90: .line 1201
            ldc "cp50220"
            aastore
            dup
            iconst_1
        91: .line 1202
            ldc "ms50220"
            aastore
        92: .line 1199
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        93: .line 1204
            aload 0 /* this */
            ldc "x-windows-50220"
            ldc "MS50220"
        94: .line 1205
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        95: .line 1206
            ldc "cp50220"
            aastore
            dup
            iconst_1
        96: .line 1207
            ldc "ms50220"
            aastore
            dup
            iconst_2
        97: .line 1208
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_3
        98: .line 1209
            ldc "iso2022jp"
            aastore
            dup
            iconst_4
        99: .line 1210
            ldc "jis"
            aastore
            dup
            iconst_5
       100: .line 1211
            ldc "csISO2022JP"
            aastore
            dup
            bipush 6
       101: .line 1212
            ldc "jis_encoding"
            aastore
            dup
            bipush 7
       102: .line 1213
            ldc "csjisencoding"
            aastore
       103: .line 1204
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       104: .line 1215
            goto 119
       105: .line 1216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
       106: .line 1217
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       107: .line 1218
            ldc "windows-iso2022jp"
            aastore
       108: .line 1216
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
       109: .line 1220
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
            ldc "MSISO2022JP"
       110: .line 1221
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       111: .line 1222
            ldc "windows-iso2022jp"
            aastore
            dup
            iconst_1
       112: .line 1223
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_2
       113: .line 1224
            ldc "iso2022jp"
            aastore
            dup
            iconst_3
       114: .line 1225
            ldc "jis"
            aastore
            dup
            iconst_4
       115: .line 1226
            ldc "csISO2022JP"
            aastore
            dup
            iconst_5
       116: .line 1227
            ldc "jis_encoding"
            aastore
            dup
            bipush 6
       117: .line 1228
            ldc "csjisencoding"
            aastore
       118: .line 1220
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       119: .line 1235
      StackMap locals:
      StackMap stack:
            new sun.security.action.GetPropertyAction
            dup
            ldc "os.name"
            invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
       120: .line 1234
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 6 /* osName */
        start local 6 // java.lang.String osName
       121: .line 1236
            ldc "SunOS"
            aload 6 /* osName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 122
            ldc "Linux"
            aload 6 /* osName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 128
       122: .line 1237
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            ldc "x-COMPOUND_TEXT"
            ldc "COMPOUND_TEXT"
       123: .line 1238
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       124: .line 1239
            ldc "COMPOUND_TEXT"
            aastore
            dup
            iconst_1
       125: .line 1240
            ldc "x11-compound_text"
            aastore
            dup
            iconst_2
       126: .line 1241
            ldc "x-compound-text"
            aastore
       127: .line 1237
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       128: .line 1244
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
       129: .line 1245
            return
        end local 6 // java.lang.String osName
        end local 5 // boolean iso2022jpIsMSISO2022JP
        end local 4 // boolean iso2022jpIsMS50220
        end local 3 // boolean iso2022jpIsMS50221
        end local 2 // boolean sjisIsMS932
        end local 1 // java.lang.String map
        end local 0 // sun.nio.cs.ext.ExtendedCharsets this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0  130     0                    this  Lsun/nio/cs/ext/ExtendedCharsets;
            6  130     1                     map  Ljava/lang/String;
            7  130     2             sjisIsMS932  Z
            8  130     3      iso2022jpIsMS50221  Z
            9  130     4      iso2022jpIsMS50220  Z
           10  130     5  iso2022jpIsMSISO2022JP  Z
           12   27     6                    maps  [Ljava/lang/String;
           13   27     7                       i  I
          121  130     6                  osName  Ljava/lang/String;

  public static java.lang.String[] aliasesFor(java.lang.String);
    descriptor: (Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String charsetName
         0: .line 1248
            getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            ifnonnull 2
         1: .line 1249
            aconst_null
            areturn
         2: .line 1250
      StackMap locals:
      StackMap stack:
            getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            aload 0 /* charsetName */
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.aliases:(Ljava/lang/String;)[Ljava/lang/String;
            areturn
        end local 0 // java.lang.String charsetName
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0  charsetName  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      charsetName  
}
SourceFile: "ExtendedCharsets.java"