class java.time.format.DateTimeTextProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: java.time.format.DateTimeTextProvider
  super_class: java.lang.Object
{
  private static final java.util.concurrent.ConcurrentMap<java.util.Map$Entry<java.time.temporal.TemporalField, java.util.Locale>, java.lang.Object> CACHE;
    descriptor: Ljava/util/concurrent/ConcurrentMap;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentMap<Ljava/util/Map$Entry<Ljava/time/temporal/TemporalField;Ljava/util/Locale;>;Ljava/lang/Object;>;

  private static final java.util.Comparator<java.util.Map$Entry<java.lang.String, java.lang.Long>> COMPARATOR;
    descriptor: Ljava/util/Comparator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Comparator<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Long;>;>;

  private static volatile int[] $SWITCH_TABLE$java$time$temporal$ChronoField;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 106
            new java.util.concurrent.ConcurrentHashMap
            dup
            bipush 16
            ldc 0.75
            iconst_2
            invokespecial java.util.concurrent.ConcurrentHashMap.<init>:(IFI)V
            putstatic java.time.format.DateTimeTextProvider.CACHE:Ljava/util/concurrent/ConcurrentMap;
         1: .line 108
            new java.time.format.DateTimeTextProvider$1
            dup
            invokespecial java.time.format.DateTimeTextProvider$1.<init>:()V
            putstatic java.time.format.DateTimeTextProvider.COMPARATOR:Ljava/util/Comparator;
         2: .line 113
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.time.format.DateTimeTextProvider this
         0: .line 115
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/time/format/DateTimeTextProvider;

  static java.time.format.DateTimeTextProvider getInstance();
    descriptor: ()Ljava/time/format/DateTimeTextProvider;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 123
            new java.time.format.DateTimeTextProvider
            dup
            invokespecial java.time.format.DateTimeTextProvider.<init>:()V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.String getText(java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale);
    descriptor: (Ljava/time/temporal/TemporalField;JLjava/time/format/TextStyle;Ljava/util/Locale;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=5
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.temporal.TemporalField field
        start local 2 // long value
        start local 4 // java.time.format.TextStyle style
        start local 5 // java.util.Locale locale
         0: .line 141
            aload 0 /* this */
            aload 1 /* field */
            aload 5 /* locale */
            invokevirtual java.time.format.DateTimeTextProvider.findStore:(Ljava/time/temporal/TemporalField;Ljava/util/Locale;)Ljava/lang/Object;
            astore 6 /* store */
        start local 6 // java.lang.Object store
         1: .line 142
            aload 6 /* store */
            instanceof java.time.format.DateTimeTextProvider$LocaleStore
            ifeq 3
         2: .line 143
            aload 6 /* store */
            checkcast java.time.format.DateTimeTextProvider$LocaleStore
            lload 2 /* value */
            aload 4 /* style */
            invokevirtual java.time.format.DateTimeTextProvider$LocaleStore.getText:(JLjava/time/format/TextStyle;)Ljava/lang/String;
            areturn
         3: .line 145
      StackMap locals: java.lang.Object
      StackMap stack:
            aconst_null
            areturn
        end local 6 // java.lang.Object store
        end local 5 // java.util.Locale locale
        end local 4 // java.time.format.TextStyle style
        end local 2 // long value
        end local 1 // java.time.temporal.TemporalField field
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Ljava/time/format/DateTimeTextProvider;
            0    4     1   field  Ljava/time/temporal/TemporalField;
            0    4     2   value  J
            0    4     4   style  Ljava/time/format/TextStyle;
            0    4     5  locale  Ljava/util/Locale;
            1    4     6   store  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      field   
      value   
      style   
      locale  

  public java.lang.String getText(java.time.chrono.Chronology, java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale);
    descriptor: (Ljava/time/chrono/Chronology;Ljava/time/temporal/TemporalField;JLjava/time/format/TextStyle;Ljava/util/Locale;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=9, args_size=6
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.chrono.Chronology chrono
        start local 2 // java.time.temporal.TemporalField field
        start local 3 // long value
        start local 5 // java.time.format.TextStyle style
        start local 6 // java.util.Locale locale
         0: .line 165
            aload 1 /* chrono */
            getstatic java.time.chrono.IsoChronology.INSTANCE:Ljava/time/chrono/IsoChronology;
            if_acmpeq 2
         1: .line 166
            aload 2 /* field */
            instanceof java.time.temporal.ChronoField
            ifne 3
         2: .line 167
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* field */
            lload 3 /* value */
            aload 5 /* style */
            aload 6 /* locale */
            invokevirtual java.time.format.DateTimeTextProvider.getText:(Ljava/time/temporal/TemporalField;JLjava/time/format/TextStyle;Ljava/util/Locale;)Ljava/lang/String;
            areturn
         3: .line 172
      StackMap locals:
      StackMap stack:
            aload 2 /* field */
            getstatic java.time.temporal.ChronoField.ERA:Ljava/time/temporal/ChronoField;
            if_acmpne 13
         4: .line 173
            iconst_0
            istore 7 /* fieldIndex */
        start local 7 // int fieldIndex
         5: .line 174
            aload 1 /* chrono */
            getstatic java.time.chrono.JapaneseChronology.INSTANCE:Ljava/time/chrono/JapaneseChronology;
            if_acmpne 11
         6: .line 175
            lload 3 /* value */
            ldc -999
            lcmp
            ifne 9
         7: .line 176
            iconst_0
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
         8: .line 177
            goto 28
        end local 8 // int fieldValue
         9: .line 178
      StackMap locals: int
      StackMap stack:
            lload 3 /* value */
            l2i
            iconst_2
            iadd
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
        10: .line 180
            goto 28
        end local 8 // int fieldValue
        11: .line 181
      StackMap locals:
      StackMap stack:
            lload 3 /* value */
            l2i
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
        12: .line 183
            goto 28
        end local 8 // int fieldValue
        end local 7 // int fieldIndex
      StackMap locals:
      StackMap stack:
        13: aload 2 /* field */
            getstatic java.time.temporal.ChronoField.MONTH_OF_YEAR:Ljava/time/temporal/ChronoField;
            if_acmpne 17
        14: .line 184
            iconst_2
            istore 7 /* fieldIndex */
        start local 7 // int fieldIndex
        15: .line 185
            lload 3 /* value */
            l2i
            iconst_1
            isub
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
        16: .line 186
            goto 28
        end local 8 // int fieldValue
        end local 7 // int fieldIndex
      StackMap locals:
      StackMap stack:
        17: aload 2 /* field */
            getstatic java.time.temporal.ChronoField.DAY_OF_WEEK:Ljava/time/temporal/ChronoField;
            if_acmpne 23
        18: .line 187
            bipush 7
            istore 7 /* fieldIndex */
        start local 7 // int fieldIndex
        19: .line 188
            lload 3 /* value */
            l2i
            iconst_1
            iadd
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
        20: .line 189
            iload 8 /* fieldValue */
            bipush 7
            if_icmple 28
        21: .line 190
            iconst_1
            istore 8 /* fieldValue */
        22: .line 192
            goto 28
        end local 8 // int fieldValue
        end local 7 // int fieldIndex
      StackMap locals:
      StackMap stack:
        23: aload 2 /* field */
            getstatic java.time.temporal.ChronoField.AMPM_OF_DAY:Ljava/time/temporal/ChronoField;
            if_acmpne 27
        24: .line 193
            bipush 9
            istore 7 /* fieldIndex */
        start local 7 // int fieldIndex
        25: .line 194
            lload 3 /* value */
            l2i
            istore 8 /* fieldValue */
        start local 8 // int fieldValue
        26: .line 195
            goto 28
        end local 8 // int fieldValue
        end local 7 // int fieldIndex
        27: .line 196
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        start local 7 // int fieldIndex
        start local 8 // int fieldValue
        28: .line 199
      StackMap locals: int int
      StackMap stack:
            aload 1 /* chrono */
            invokeinterface java.time.chrono.Chronology.getCalendarType:()Ljava/lang/String;
            iload 7 /* fieldIndex */
            iload 8 /* fieldValue */
            aload 5 /* style */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 6 /* locale */
        29: .line 198
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueName:(Ljava/lang/String;IIILjava/util/Locale;)Ljava/lang/String;
            areturn
        end local 8 // int fieldValue
        end local 7 // int fieldIndex
        end local 6 // java.util.Locale locale
        end local 5 // java.time.format.TextStyle style
        end local 3 // long value
        end local 2 // java.time.temporal.TemporalField field
        end local 1 // java.time.chrono.Chronology chrono
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   30     0        this  Ljava/time/format/DateTimeTextProvider;
            0   30     1      chrono  Ljava/time/chrono/Chronology;
            0   30     2       field  Ljava/time/temporal/TemporalField;
            0   30     3       value  J
            0   30     5       style  Ljava/time/format/TextStyle;
            0   30     6      locale  Ljava/util/Locale;
            5   13     7  fieldIndex  I
           15   17     7  fieldIndex  I
           19   23     7  fieldIndex  I
           25   27     7  fieldIndex  I
           28   30     7  fieldIndex  I
            8    9     8  fieldValue  I
           10   11     8  fieldValue  I
           12   13     8  fieldValue  I
           16   17     8  fieldValue  I
           20   23     8  fieldValue  I
           26   27     8  fieldValue  I
           28   30     8  fieldValue  I
    MethodParameters:
        Name  Flags
      chrono  
      field   
      value   
      style   
      locale  

  public java.util.Iterator<java.util.Map$Entry<java.lang.String, java.lang.Long>> getTextIterator(java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale);
    descriptor: (Ljava/time/temporal/TemporalField;Ljava/time/format/TextStyle;Ljava/util/Locale;)Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.temporal.TemporalField field
        start local 2 // java.time.format.TextStyle style
        start local 3 // java.util.Locale locale
         0: .line 219
            aload 0 /* this */
            aload 1 /* field */
            aload 3 /* locale */
            invokevirtual java.time.format.DateTimeTextProvider.findStore:(Ljava/time/temporal/TemporalField;Ljava/util/Locale;)Ljava/lang/Object;
            astore 4 /* store */
        start local 4 // java.lang.Object store
         1: .line 220
            aload 4 /* store */
            instanceof java.time.format.DateTimeTextProvider$LocaleStore
            ifeq 3
         2: .line 221
            aload 4 /* store */
            checkcast java.time.format.DateTimeTextProvider$LocaleStore
            aload 2 /* style */
            invokevirtual java.time.format.DateTimeTextProvider$LocaleStore.getTextIterator:(Ljava/time/format/TextStyle;)Ljava/util/Iterator;
            areturn
         3: .line 223
      StackMap locals: java.lang.Object
      StackMap stack:
            aconst_null
            areturn
        end local 4 // java.lang.Object store
        end local 3 // java.util.Locale locale
        end local 2 // java.time.format.TextStyle style
        end local 1 // java.time.temporal.TemporalField field
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Ljava/time/format/DateTimeTextProvider;
            0    4     1   field  Ljava/time/temporal/TemporalField;
            0    4     2   style  Ljava/time/format/TextStyle;
            0    4     3  locale  Ljava/util/Locale;
            1    4     4   store  Ljava/lang/Object;
    Signature: (Ljava/time/temporal/TemporalField;Ljava/time/format/TextStyle;Ljava/util/Locale;)Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Long;>;>;
    MethodParameters:
        Name  Flags
      field   
      style   
      locale  

  public java.util.Iterator<java.util.Map$Entry<java.lang.String, java.lang.Long>> getTextIterator(java.time.chrono.Chronology, java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale);
    descriptor: (Ljava/time/chrono/Chronology;Ljava/time/temporal/TemporalField;Ljava/time/format/TextStyle;Ljava/util/Locale;)Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=12, args_size=5
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.chrono.Chronology chrono
        start local 2 // java.time.temporal.TemporalField field
        start local 3 // java.time.format.TextStyle style
        start local 4 // java.util.Locale locale
         0: .line 245
            aload 1 /* chrono */
            getstatic java.time.chrono.IsoChronology.INSTANCE:Ljava/time/chrono/IsoChronology;
            if_acmpeq 2
         1: .line 246
            aload 2 /* field */
            instanceof java.time.temporal.ChronoField
            ifne 3
         2: .line 247
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* field */
            aload 3 /* style */
            aload 4 /* locale */
            invokevirtual java.time.format.DateTimeTextProvider.getTextIterator:(Ljava/time/temporal/TemporalField;Ljava/time/format/TextStyle;Ljava/util/Locale;)Ljava/util/Iterator;
            areturn
         3: .line 251
      StackMap locals:
      StackMap stack:
            invokestatic java.time.format.DateTimeTextProvider.$SWITCH_TABLE$java$time$temporal$ChronoField:()[I
            aload 2 /* field */
            checkcast java.time.temporal.ChronoField
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iaload
            lookupswitch { // 4
                   15: 10
                   16: 8
                   24: 6
                   28: 4
              default: 12
          }
         4: .line 253
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 5 /* fieldIndex */
        start local 5 // int fieldIndex
         5: .line 254
            goto 13
        end local 5 // int fieldIndex
         6: .line 256
      StackMap locals:
      StackMap stack:
            iconst_2
            istore 5 /* fieldIndex */
        start local 5 // int fieldIndex
         7: .line 257
            goto 13
        end local 5 // int fieldIndex
         8: .line 259
      StackMap locals:
      StackMap stack:
            bipush 7
            istore 5 /* fieldIndex */
        start local 5 // int fieldIndex
         9: .line 260
            goto 13
        end local 5 // int fieldIndex
        10: .line 262
      StackMap locals:
      StackMap stack:
            bipush 9
            istore 5 /* fieldIndex */
        start local 5 // int fieldIndex
        11: .line 263
            goto 13
        end local 5 // int fieldIndex
        12: .line 265
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        start local 5 // int fieldIndex
        13: .line 268
      StackMap locals: int
      StackMap stack:
            aload 3 /* style */
            ifnonnull 14
            iconst_0
            goto 15
      StackMap locals:
      StackMap stack:
        14: aload 3 /* style */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
      StackMap locals:
      StackMap stack: int
        15: istore 6 /* calendarStyle */
        start local 6 // int calendarStyle
        16: .line 270
            aload 1 /* chrono */
            invokeinterface java.time.chrono.Chronology.getCalendarType:()Ljava/lang/String;
            iload 5 /* fieldIndex */
            iload 6 /* calendarStyle */
            aload 4 /* locale */
        17: .line 269
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueNames:(Ljava/lang/String;IILjava/util/Locale;)Ljava/util/Map;
            astore 7 /* map */
        start local 7 // java.util.Map map
        18: .line 271
            aload 7 /* map */
            ifnonnull 20
        19: .line 272
            aconst_null
            areturn
        20: .line 274
      StackMap locals: int java.util.Map
      StackMap stack:
            new java.util.ArrayList
            dup
            aload 7 /* map */
            invokeinterface java.util.Map.size:()I
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 8 /* list */
        start local 8 // java.util.List list
        21: .line 275
            iload 5 /* fieldIndex */
            lookupswitch { // 3
                    0: 22
                    2: 33
                    7: 38
              default: 43
          }
        22: .line 277
      StackMap locals: java.util.List
      StackMap stack:
            aload 7 /* map */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 10
            goto 31
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List top java.util.Iterator
      StackMap stack:
        23: aload 10
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 9 /* entry */
        start local 9 // java.util.Map$Entry entry
        24: .line 278
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            istore 11 /* era */
        start local 11 // int era
        25: .line 279
            aload 1 /* chrono */
            getstatic java.time.chrono.JapaneseChronology.INSTANCE:Ljava/time/chrono/JapaneseChronology;
            if_acmpne 30
        26: .line 280
            iload 11 /* era */
            ifne 29
        27: .line 281
            sipush -999
            istore 11 /* era */
        28: .line 282
            goto 30
        29: .line 283
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List java.util.Map$Entry java.util.Iterator int
      StackMap stack:
            iinc 11 /* era */ -2
        30: .line 286
      StackMap locals:
      StackMap stack:
            aload 8 /* list */
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            iload 11 /* era */
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokestatic java.time.format.DateTimeTextProvider.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 11 // int era
        end local 9 // java.util.Map$Entry entry
        31: .line 277
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List top java.util.Iterator
      StackMap stack:
            aload 10
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 23
        32: .line 288
            goto 47
        33: .line 290
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List
      StackMap stack:
            aload 7 /* map */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 10
            goto 36
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List top java.util.Iterator
      StackMap stack:
        34: aload 10
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 9 /* entry */
        start local 9 // java.util.Map$Entry entry
        35: .line 291
            aload 8 /* list */
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            iconst_1
            iadd
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokestatic java.time.format.DateTimeTextProvider.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 9 // java.util.Map$Entry entry
        36: .line 290
      StackMap locals:
      StackMap stack:
            aload 10
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 34
        37: .line 293
            goto 47
        38: .line 295
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List
      StackMap stack:
            aload 7 /* map */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 10
            goto 41
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List top java.util.Iterator
      StackMap stack:
        39: aload 10
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 9 /* entry */
        start local 9 // java.util.Map$Entry entry
        40: .line 296
            aload 8 /* list */
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokestatic java.time.format.DateTimeTextProvider.toWeekDay:(I)I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokestatic java.time.format.DateTimeTextProvider.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 9 // java.util.Map$Entry entry
        41: .line 295
      StackMap locals:
      StackMap stack:
            aload 10
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 39
        42: .line 298
            goto 47
        43: .line 300
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List
      StackMap stack:
            aload 7 /* map */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 10
            goto 46
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List top java.util.Iterator
      StackMap stack:
        44: aload 10
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 9 /* entry */
        start local 9 // java.util.Map$Entry entry
        45: .line 301
            aload 8 /* list */
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            aload 9 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokestatic java.time.format.DateTimeTextProvider.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 9 // java.util.Map$Entry entry
        46: .line 300
      StackMap locals:
      StackMap stack:
            aload 10
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 44
        47: .line 305
      StackMap locals: java.time.format.DateTimeTextProvider java.time.chrono.Chronology java.time.temporal.TemporalField java.time.format.TextStyle java.util.Locale int int java.util.Map java.util.List
      StackMap stack:
            aload 8 /* list */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            areturn
        end local 8 // java.util.List list
        end local 7 // java.util.Map map
        end local 6 // int calendarStyle
        end local 5 // int fieldIndex
        end local 4 // java.util.Locale locale
        end local 3 // java.time.format.TextStyle style
        end local 2 // java.time.temporal.TemporalField field
        end local 1 // java.time.chrono.Chronology chrono
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   48     0           this  Ljava/time/format/DateTimeTextProvider;
            0   48     1         chrono  Ljava/time/chrono/Chronology;
            0   48     2          field  Ljava/time/temporal/TemporalField;
            0   48     3          style  Ljava/time/format/TextStyle;
            0   48     4         locale  Ljava/util/Locale;
            5    6     5     fieldIndex  I
            7    8     5     fieldIndex  I
            9   10     5     fieldIndex  I
           11   12     5     fieldIndex  I
           13   48     5     fieldIndex  I
           16   48     6  calendarStyle  I
           18   48     7            map  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
           21   48     8           list  Ljava/util/List<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Long;>;>;
           24   31     9          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           25   31    11            era  I
           35   36     9          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           40   41     9          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           45   46     9          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
    Signature: (Ljava/time/chrono/Chronology;Ljava/time/temporal/TemporalField;Ljava/time/format/TextStyle;Ljava/util/Locale;)Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Long;>;>;
    MethodParameters:
        Name  Flags
      chrono  
      field   
      style   
      locale  

  private java.lang.Object findStore(java.time.temporal.TemporalField, java.util.Locale);
    descriptor: (Ljava/time/temporal/TemporalField;Ljava/util/Locale;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.temporal.TemporalField field
        start local 2 // java.util.Locale locale
         0: .line 309
            aload 1 /* field */
            aload 2 /* locale */
            invokestatic java.time.format.DateTimeTextProvider.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
            astore 3 /* key */
        start local 3 // java.util.Map$Entry key
         1: .line 310
            getstatic java.time.format.DateTimeTextProvider.CACHE:Ljava/util/concurrent/ConcurrentMap;
            aload 3 /* key */
            invokeinterface java.util.concurrent.ConcurrentMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
            astore 4 /* store */
        start local 4 // java.lang.Object store
         2: .line 311
            aload 4 /* store */
            ifnonnull 6
         3: .line 312
            aload 0 /* this */
            aload 1 /* field */
            aload 2 /* locale */
            invokevirtual java.time.format.DateTimeTextProvider.createStore:(Ljava/time/temporal/TemporalField;Ljava/util/Locale;)Ljava/lang/Object;
            astore 4 /* store */
         4: .line 313
            getstatic java.time.format.DateTimeTextProvider.CACHE:Ljava/util/concurrent/ConcurrentMap;
            aload 3 /* key */
            aload 4 /* store */
            invokeinterface java.util.concurrent.ConcurrentMap.putIfAbsent:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 314
            getstatic java.time.format.DateTimeTextProvider.CACHE:Ljava/util/concurrent/ConcurrentMap;
            aload 3 /* key */
            invokeinterface java.util.concurrent.ConcurrentMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
            astore 4 /* store */
         6: .line 316
      StackMap locals: java.util.Map$Entry java.lang.Object
      StackMap stack:
            aload 4 /* store */
            areturn
        end local 4 // java.lang.Object store
        end local 3 // java.util.Map$Entry key
        end local 2 // java.util.Locale locale
        end local 1 // java.time.temporal.TemporalField field
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Ljava/time/format/DateTimeTextProvider;
            0    7     1   field  Ljava/time/temporal/TemporalField;
            0    7     2  locale  Ljava/util/Locale;
            1    7     3     key  Ljava/util/Map$Entry<Ljava/time/temporal/TemporalField;Ljava/util/Locale;>;
            2    7     4   store  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      field   
      locale  

  private static int toWeekDay(int);
    descriptor: (I)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int calWeekDay
         0: .line 320
            iload 0 /* calWeekDay */
            iconst_1
            if_icmpne 2
         1: .line 321
            bipush 7
            ireturn
         2: .line 323
      StackMap locals:
      StackMap stack:
            iload 0 /* calWeekDay */
            iconst_1
            isub
            ireturn
        end local 0 // int calWeekDay
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0  calWeekDay  I
    MethodParameters:
            Name  Flags
      calWeekDay  

  private java.lang.Object createStore(java.time.temporal.TemporalField, java.util.Locale);
    descriptor: (Ljava/time/temporal/TemporalField;Ljava/util/Locale;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=12, args_size=3
        start local 0 // java.time.format.DateTimeTextProvider this
        start local 1 // java.time.temporal.TemporalField field
        start local 2 // java.util.Locale locale
         0: .line 328
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 3 /* styleMap */
        start local 3 // java.util.Map styleMap
         1: .line 329
            aload 1 /* field */
            getstatic java.time.temporal.ChronoField.ERA:Ljava/time/temporal/ChronoField;
            if_acmpne 19
         2: .line 330
            invokestatic java.time.format.TextStyle.values:()[Ljava/time/format/TextStyle;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 17
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
         3: aload 7
            iload 5
            aaload
            astore 4 /* textStyle */
        start local 4 // java.time.format.TextStyle textStyle
         4: .line 331
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.isStandalone:()Z
            ifeq 6
         5: .line 333
            goto 16
         6: .line 336
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[]
      StackMap stack:
            ldc "gregory"
            iconst_0
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
         7: .line 335
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueNames:(Ljava/lang/String;IILjava/util/Locale;)Ljava/util/Map;
            astore 8 /* displayNames */
        start local 8 // java.util.Map displayNames
         8: .line 337
            aload 8 /* displayNames */
            ifnull 16
         9: .line 338
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 9 /* map */
        start local 9 // java.util.Map map
        10: .line 339
            aload 8 /* displayNames */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 11
            goto 13
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map top java.util.Iterator
      StackMap stack:
        11: aload 11
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 10 /* entry */
        start local 10 // java.util.Map$Entry entry
        12: .line 340
            aload 9 /* map */
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 10 // java.util.Map$Entry entry
        13: .line 339
      StackMap locals:
      StackMap stack:
            aload 11
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 11
        14: .line 342
            aload 9 /* map */
            invokeinterface java.util.Map.isEmpty:()Z
            ifne 16
        15: .line 343
            aload 3 /* styleMap */
            aload 4 /* textStyle */
            aload 9 /* map */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 9 // java.util.Map map
        end local 8 // java.util.Map displayNames
        end local 4 // java.time.format.TextStyle textStyle
        16: .line 330
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
        17: iload 5
            iload 6
            if_icmplt 3
        18: .line 347
            new java.time.format.DateTimeTextProvider$LocaleStore
            dup
            aload 3 /* styleMap */
            invokespecial java.time.format.DateTimeTextProvider$LocaleStore.<init>:(Ljava/util/Map;)V
            areturn
        19: .line 350
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map
      StackMap stack:
            aload 1 /* field */
            getstatic java.time.temporal.ChronoField.MONTH_OF_YEAR:Ljava/time/temporal/ChronoField;
            if_acmpne 45
        20: .line 351
            invokestatic java.time.format.TextStyle.values:()[Ljava/time/format/TextStyle;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 43
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
        21: aload 7
            iload 5
            aaload
            astore 4 /* textStyle */
        start local 4 // java.time.format.TextStyle textStyle
        22: .line 353
            ldc "gregory"
            iconst_2
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
        23: .line 352
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueNames:(Ljava/lang/String;IILjava/util/Locale;)Ljava/util/Map;
            astore 8 /* displayNames */
        start local 8 // java.util.Map displayNames
        24: .line 354
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 9 /* map */
        start local 9 // java.util.Map map
        25: .line 355
            aload 8 /* displayNames */
            ifnull 31
        26: .line 356
            aload 8 /* displayNames */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 11
            goto 29
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map top java.util.Iterator
      StackMap stack:
        27: aload 11
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 10 /* entry */
        start local 10 // java.util.Map$Entry entry
        28: .line 357
            aload 9 /* map */
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            iconst_1
            iadd
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 10 // java.util.Map$Entry entry
        29: .line 356
      StackMap locals:
      StackMap stack:
            aload 11
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 27
        30: .line 360
            goto 40
        31: .line 363
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map
      StackMap stack:
            iconst_0
            istore 10 /* month */
        start local 10 // int month
        32: goto 39
        33: .line 366
      StackMap locals: int
      StackMap stack:
            ldc "gregory"
            iconst_2
            iload 10 /* month */
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
        34: .line 365
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueName:(Ljava/lang/String;IIILjava/util/Locale;)Ljava/lang/String;
            astore 11 /* name */
        start local 11 // java.lang.String name
        35: .line 367
            aload 11 /* name */
            ifnonnull 37
        36: .line 368
            goto 40
        37: .line 370
      StackMap locals: java.lang.String
      StackMap stack:
            aload 9 /* map */
            iload 10 /* month */
            iconst_1
            iadd
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 11 /* name */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 11 // java.lang.String name
        38: .line 363
            iinc 10 /* month */ 1
      StackMap locals:
      StackMap stack:
        39: iload 10 /* month */
            bipush 11
            if_icmple 33
        end local 10 // int month
        40: .line 373
      StackMap locals:
      StackMap stack:
            aload 9 /* map */
            invokeinterface java.util.Map.isEmpty:()Z
            ifne 42
        41: .line 374
            aload 3 /* styleMap */
            aload 4 /* textStyle */
            aload 9 /* map */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 9 // java.util.Map map
        end local 8 // java.util.Map displayNames
        end local 4 // java.time.format.TextStyle textStyle
        42: .line 351
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
        43: iload 5
            iload 6
            if_icmplt 21
        44: .line 377
            new java.time.format.DateTimeTextProvider$LocaleStore
            dup
            aload 3 /* styleMap */
            invokespecial java.time.format.DateTimeTextProvider$LocaleStore.<init>:(Ljava/util/Map;)V
            areturn
        45: .line 380
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map
      StackMap stack:
            aload 1 /* field */
            getstatic java.time.temporal.ChronoField.DAY_OF_WEEK:Ljava/time/temporal/ChronoField;
            if_acmpne 71
        46: .line 381
            invokestatic java.time.format.TextStyle.values:()[Ljava/time/format/TextStyle;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 69
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
        47: aload 7
            iload 5
            aaload
            astore 4 /* textStyle */
        start local 4 // java.time.format.TextStyle textStyle
        48: .line 383
            ldc "gregory"
            bipush 7
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
        49: .line 382
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueNames:(Ljava/lang/String;IILjava/util/Locale;)Ljava/util/Map;
            astore 8 /* displayNames */
        start local 8 // java.util.Map displayNames
        50: .line 384
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 9 /* map */
        start local 9 // java.util.Map map
        51: .line 385
            aload 8 /* displayNames */
            ifnull 57
        52: .line 386
            aload 8 /* displayNames */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 11
            goto 55
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map top java.util.Iterator
      StackMap stack:
        53: aload 11
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 10 /* entry */
        start local 10 // java.util.Map$Entry entry
        54: .line 387
            aload 9 /* map */
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokestatic java.time.format.DateTimeTextProvider.toWeekDay:(I)I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 10 // java.util.Map$Entry entry
        55: .line 386
      StackMap locals:
      StackMap stack:
            aload 11
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 53
        56: .line 390
            goto 66
        57: .line 393
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map
      StackMap stack:
            iconst_1
            istore 10 /* wday */
        start local 10 // int wday
        58: goto 65
        59: .line 396
      StackMap locals: int
      StackMap stack:
            ldc "gregory"
            bipush 7
            iload 10 /* wday */
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
        60: .line 395
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueName:(Ljava/lang/String;IIILjava/util/Locale;)Ljava/lang/String;
            astore 11 /* name */
        start local 11 // java.lang.String name
        61: .line 397
            aload 11 /* name */
            ifnonnull 63
        62: .line 398
            goto 66
        63: .line 400
      StackMap locals: java.lang.String
      StackMap stack:
            aload 9 /* map */
            iload 10 /* wday */
            invokestatic java.time.format.DateTimeTextProvider.toWeekDay:(I)I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 11 /* name */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 11 // java.lang.String name
        64: .line 393
            iinc 10 /* wday */ 1
      StackMap locals:
      StackMap stack:
        65: iload 10 /* wday */
            bipush 7
            if_icmple 59
        end local 10 // int wday
        66: .line 403
      StackMap locals:
      StackMap stack:
            aload 9 /* map */
            invokeinterface java.util.Map.isEmpty:()Z
            ifne 68
        67: .line 404
            aload 3 /* styleMap */
            aload 4 /* textStyle */
            aload 9 /* map */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 9 // java.util.Map map
        end local 8 // java.util.Map displayNames
        end local 4 // java.time.format.TextStyle textStyle
        68: .line 381
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
        69: iload 5
            iload 6
            if_icmplt 47
        70: .line 407
            new java.time.format.DateTimeTextProvider$LocaleStore
            dup
            aload 3 /* styleMap */
            invokespecial java.time.format.DateTimeTextProvider$LocaleStore.<init>:(Ljava/util/Map;)V
            areturn
        71: .line 410
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map
      StackMap stack:
            aload 1 /* field */
            getstatic java.time.temporal.ChronoField.AMPM_OF_DAY:Ljava/time/temporal/ChronoField;
            if_acmpne 89
        72: .line 411
            invokestatic java.time.format.TextStyle.values:()[Ljava/time/format/TextStyle;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 87
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
        73: aload 7
            iload 5
            aaload
            astore 4 /* textStyle */
        start local 4 // java.time.format.TextStyle textStyle
        74: .line 412
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.isStandalone:()Z
            ifeq 76
        75: .line 414
            goto 86
        76: .line 417
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[]
      StackMap stack:
            ldc "gregory"
            bipush 9
            aload 4 /* textStyle */
            invokevirtual java.time.format.TextStyle.toCalendarStyle:()I
            aload 2 /* locale */
        77: .line 416
            invokestatic sun.util.locale.provider.CalendarDataUtility.retrieveJavaTimeFieldValueNames:(Ljava/lang/String;IILjava/util/Locale;)Ljava/util/Map;
            astore 8 /* displayNames */
        start local 8 // java.util.Map displayNames
        78: .line 418
            aload 8 /* displayNames */
            ifnull 86
        79: .line 419
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 9 /* map */
        start local 9 // java.util.Map map
        80: .line 420
            aload 8 /* displayNames */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 11
            goto 83
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map java.time.format.TextStyle int int java.time.format.TextStyle[] java.util.Map java.util.Map top java.util.Iterator
      StackMap stack:
        81: aload 11
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 10 /* entry */
        start local 10 // java.util.Map$Entry entry
        82: .line 421
            aload 9 /* map */
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 10 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 10 // java.util.Map$Entry entry
        83: .line 420
      StackMap locals:
      StackMap stack:
            aload 11
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 81
        84: .line 423
            aload 9 /* map */
            invokeinterface java.util.Map.isEmpty:()Z
            ifne 86
        85: .line 424
            aload 3 /* styleMap */
            aload 4 /* textStyle */
            aload 9 /* map */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 9 // java.util.Map map
        end local 8 // java.util.Map displayNames
        end local 4 // java.time.format.TextStyle textStyle
        86: .line 411
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map top int int java.time.format.TextStyle[]
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
        87: iload 5
            iload 6
            if_icmplt 73
        88: .line 428
            new java.time.format.DateTimeTextProvider$LocaleStore
            dup
            aload 3 /* styleMap */
            invokespecial java.time.format.DateTimeTextProvider$LocaleStore.<init>:(Ljava/util/Map;)V
            areturn
        89: .line 431
      StackMap locals: java.time.format.DateTimeTextProvider java.time.temporal.TemporalField java.util.Locale java.util.Map
      StackMap stack:
            aload 1 /* field */
            getstatic java.time.temporal.IsoFields.QUARTER_OF_YEAR:Ljava/time/temporal/TemporalField;
            if_acmpne 112
        90: .line 433
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        91: .line 434
            ldc "QuarterNames"
            aastore
            dup
            iconst_1
        92: .line 435
            ldc "standalone.QuarterNames"
            aastore
            dup
            iconst_2
        93: .line 436
            ldc "QuarterAbbreviations"
            aastore
            dup
            iconst_3
        94: .line 437
            ldc "standalone.QuarterAbbreviations"
            aastore
            dup
            iconst_4
        95: .line 438
            ldc "QuarterNarrows"
            aastore
            dup
            iconst_5
        96: .line 439
            ldc "standalone.QuarterNarrows"
            aastore
        97: .line 433
            astore 4 /* keys */
        start local 4 // java.lang.String[] keys
        98: .line 441
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        99: goto 110
       100: .line 442
      StackMap locals: java.lang.String[] int
      StackMap stack:
            aload 4 /* keys */
            iload 5 /* i */
            aaload
            aload 2 /* locale */
            invokestatic java.time.format.DateTimeTextProvider.getLocalizedResource:(Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/Object;
            checkcast java.lang.String[]
            astore 6 /* names */
        start local 6 // java.lang.String[] names
       101: .line 443
            aload 6 /* names */
            ifnull 109
       102: .line 444
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 7 /* map */
        start local 7 // java.util.Map map
       103: .line 445
            iconst_0
            istore 8 /* q */
        start local 8 // int q
       104: goto 107
       105: .line 446
      StackMap locals: java.lang.String[] java.util.Map int
      StackMap stack:
            aload 7 /* map */
            iload 8 /* q */
            iconst_1
            iadd
            i2l
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aload 6 /* names */
            iload 8 /* q */
            aaload
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       106: .line 445
            iinc 8 /* q */ 1
      StackMap locals:
      StackMap stack:
       107: iload 8 /* q */
            aload 6 /* names */
            arraylength
            if_icmplt 105
        end local 8 // int q
       108: .line 448
            aload 3 /* styleMap */
            invokestatic java.time.format.TextStyle.values:()[Ljava/time/format/TextStyle;
            iload 5 /* i */
            aaload
            aload 7 /* map */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 7 // java.util.Map map
        end local 6 // java.lang.String[] names
       109: .line 441
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
       110: iload 5 /* i */
            aload 4 /* keys */
            arraylength
            if_icmplt 100
        end local 5 // int i
       111: .line 451
            new java.time.format.DateTimeTextProvider$LocaleStore
            dup
            aload 3 /* styleMap */
            invokespecial java.time.format.DateTimeTextProvider$LocaleStore.<init>:(Ljava/util/Map;)V
            areturn
        end local 4 // java.lang.String[] keys
       112: .line 454
      StackMap locals:
      StackMap stack:
            ldc ""
            areturn
        end local 3 // java.util.Map styleMap
        end local 2 // java.util.Locale locale
        end local 1 // java.time.temporal.TemporalField field
        end local 0 // java.time.format.DateTimeTextProvider this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0  113     0          this  Ljava/time/format/DateTimeTextProvider;
            0  113     1         field  Ljava/time/temporal/TemporalField;
            0  113     2        locale  Ljava/util/Locale;
            1  113     3      styleMap  Ljava/util/Map<Ljava/time/format/TextStyle;Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;>;
            4   16     4     textStyle  Ljava/time/format/TextStyle;
            8   16     8  displayNames  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
           10   16     9           map  Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
           12   13    10         entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           22   42     4     textStyle  Ljava/time/format/TextStyle;
           24   42     8  displayNames  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
           25   42     9           map  Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
           28   29    10         entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           32   40    10         month  I
           35   38    11          name  Ljava/lang/String;
           48   68     4     textStyle  Ljava/time/format/TextStyle;
           50   68     8  displayNames  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
           51   68     9           map  Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
           54   55    10         entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           58   66    10          wday  I
           61   64    11          name  Ljava/lang/String;
           74   86     4     textStyle  Ljava/time/format/TextStyle;
           78   86     8  displayNames  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
           80   86     9           map  Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
           82   83    10         entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;
           98  112     4          keys  [Ljava/lang/String;
           99  111     5             i  I
          101  109     6         names  [Ljava/lang/String;
          103  109     7           map  Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
          104  108     8             q  I
    MethodParameters:
        Name  Flags
      field   
      locale  

  private static <A, B> java.util.Map$Entry<A, B> createEntry(A, B);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object text
        start local 1 // java.lang.Object field
         0: .line 465
            new java.util.AbstractMap$SimpleImmutableEntry
            dup
            aload 0 /* text */
            aload 1 /* field */
            invokespecial java.util.AbstractMap$SimpleImmutableEntry.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object field
        end local 0 // java.lang.Object text
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   text  TA;
            0    1     1  field  TB;
    Signature: <A:Ljava/lang/Object;B:Ljava/lang/Object;>(TA;TB;)Ljava/util/Map$Entry<TA;TB;>;
    MethodParameters:
       Name  Flags
      text   
      field  

  static <T> T getLocalizedResource(java.lang.String, java.util.Locale);
    descriptor: (Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/Object;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // java.lang.String key
        start local 1 // java.util.Locale locale
         0: .line 479
            invokestatic sun.util.locale.provider.LocaleProviderAdapter.getResourceBundleBased:()Lsun/util/locale/provider/LocaleProviderAdapter;
         1: .line 480
            aload 1 /* locale */
            invokevirtual sun.util.locale.provider.LocaleProviderAdapter.getLocaleResources:(Ljava/util/Locale;)Lsun/util/locale/provider/LocaleResources;
         2: .line 479
            astore 2 /* lr */
        start local 2 // sun.util.locale.provider.LocaleResources lr
         3: .line 481
            aload 2 /* lr */
            invokevirtual sun.util.locale.provider.LocaleResources.getJavaTimeFormatData:()Ljava/util/ResourceBundle;
            astore 3 /* rb */
        start local 3 // java.util.ResourceBundle rb
         4: .line 482
            aload 3 /* rb */
            aload 0 /* key */
            invokevirtual java.util.ResourceBundle.containsKey:(Ljava/lang/String;)Z
            ifeq 5
            aload 3 /* rb */
            aload 0 /* key */
            invokevirtual java.util.ResourceBundle.getObject:(Ljava/lang/String;)Ljava/lang/Object;
            goto 6
      StackMap locals: sun.util.locale.provider.LocaleResources java.util.ResourceBundle
      StackMap stack:
         5: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Object
         6: areturn
        end local 3 // java.util.ResourceBundle rb
        end local 2 // sun.util.locale.provider.LocaleResources lr
        end local 1 // java.util.Locale locale
        end local 0 // java.lang.String key
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0     key  Ljava/lang/String;
            0    7     1  locale  Ljava/util/Locale;
            3    7     2      lr  Lsun/util/locale/provider/LocaleResources;
            4    7     3      rb  Ljava/util/ResourceBundle;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/util/Locale;)TT;
    MethodParameters:
        Name  Flags
      key     
      locale  

  static int[] $SWITCH_TABLE$java$time$temporal$ChronoField();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 103
            getstatic java.time.format.DateTimeTextProvider.$SWITCH_TABLE$java$time$temporal$ChronoField:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic java.time.temporal.ChronoField.values:()[Ljava/time/temporal/ChronoField;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_MONTH:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 17
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_YEAR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 18
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic java.time.temporal.ChronoField.ALIGNED_WEEK_OF_MONTH:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 22
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic java.time.temporal.ChronoField.ALIGNED_WEEK_OF_YEAR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 23
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic java.time.temporal.ChronoField.AMPM_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 15
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic java.time.temporal.ChronoField.CLOCK_HOUR_OF_AMPM:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 12
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic java.time.temporal.ChronoField.CLOCK_HOUR_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 14
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic java.time.temporal.ChronoField.DAY_OF_MONTH:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 19
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic java.time.temporal.ChronoField.DAY_OF_WEEK:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 16
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic java.time.temporal.ChronoField.DAY_OF_YEAR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 20
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic java.time.temporal.ChronoField.EPOCH_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 21
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic java.time.temporal.ChronoField.ERA:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 28
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic java.time.temporal.ChronoField.HOUR_OF_AMPM:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 11
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic java.time.temporal.ChronoField.HOUR_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 13
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic java.time.temporal.ChronoField.INSTANT_SECONDS:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 29
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            getstatic java.time.temporal.ChronoField.MICRO_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iconst_4
            iastore
        48: goto 50
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        49: pop
      StackMap locals:
      StackMap stack:
        50: aload 0
            getstatic java.time.temporal.ChronoField.MICRO_OF_SECOND:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iconst_3
            iastore
        51: goto 53
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        52: pop
      StackMap locals:
      StackMap stack:
        53: aload 0
            getstatic java.time.temporal.ChronoField.MILLI_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 6
            iastore
        54: goto 56
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        55: pop
      StackMap locals:
      StackMap stack:
        56: aload 0
            getstatic java.time.temporal.ChronoField.MILLI_OF_SECOND:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iconst_5
            iastore
        57: goto 59
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        58: pop
      StackMap locals:
      StackMap stack:
        59: aload 0
            getstatic java.time.temporal.ChronoField.MINUTE_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 10
            iastore
        60: goto 62
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        61: pop
      StackMap locals:
      StackMap stack:
        62: aload 0
            getstatic java.time.temporal.ChronoField.MINUTE_OF_HOUR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 9
            iastore
        63: goto 65
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        64: pop
      StackMap locals:
      StackMap stack:
        65: aload 0
            getstatic java.time.temporal.ChronoField.MONTH_OF_YEAR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 24
            iastore
        66: goto 68
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        67: pop
      StackMap locals:
      StackMap stack:
        68: aload 0
            getstatic java.time.temporal.ChronoField.NANO_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iconst_2
            iastore
        69: goto 71
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        70: pop
      StackMap locals:
      StackMap stack:
        71: aload 0
            getstatic java.time.temporal.ChronoField.NANO_OF_SECOND:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            iconst_1
            iastore
        72: goto 74
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        73: pop
      StackMap locals:
      StackMap stack:
        74: aload 0
            getstatic java.time.temporal.ChronoField.OFFSET_SECONDS:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 30
            iastore
        75: goto 77
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        76: pop
      StackMap locals:
      StackMap stack:
        77: aload 0
            getstatic java.time.temporal.ChronoField.PROLEPTIC_MONTH:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 25
            iastore
        78: goto 80
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        79: pop
      StackMap locals:
      StackMap stack:
        80: aload 0
            getstatic java.time.temporal.ChronoField.SECOND_OF_DAY:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 8
            iastore
        81: goto 83
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        82: pop
      StackMap locals:
      StackMap stack:
        83: aload 0
            getstatic java.time.temporal.ChronoField.SECOND_OF_MINUTE:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 7
            iastore
        84: goto 86
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        85: pop
      StackMap locals:
      StackMap stack:
        86: aload 0
            getstatic java.time.temporal.ChronoField.YEAR:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 27
            iastore
        87: goto 89
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        88: pop
      StackMap locals:
      StackMap stack:
        89: aload 0
            getstatic java.time.temporal.ChronoField.YEAR_OF_ERA:Ljava/time/temporal/ChronoField;
            invokevirtual java.time.temporal.ChronoField.ordinal:()I
            bipush 26
            iastore
        90: goto 92
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        91: pop
      StackMap locals:
      StackMap stack:
        92: aload 0
            dup
            putstatic java.time.format.DateTimeTextProvider.$SWITCH_TABLE$java$time$temporal$ChronoField:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError
          47    48      49  Class java.lang.NoSuchFieldError
          50    51      52  Class java.lang.NoSuchFieldError
          53    54      55  Class java.lang.NoSuchFieldError
          56    57      58  Class java.lang.NoSuchFieldError
          59    60      61  Class java.lang.NoSuchFieldError
          62    63      64  Class java.lang.NoSuchFieldError
          65    66      67  Class java.lang.NoSuchFieldError
          68    69      70  Class java.lang.NoSuchFieldError
          71    72      73  Class java.lang.NoSuchFieldError
          74    75      76  Class java.lang.NoSuchFieldError
          77    78      79  Class java.lang.NoSuchFieldError
          80    81      82  Class java.lang.NoSuchFieldError
          83    84      85  Class java.lang.NoSuchFieldError
          86    87      88  Class java.lang.NoSuchFieldError
          89    90      91  Class java.lang.NoSuchFieldError
}
SourceFile: "DateTimeTextProvider.java"
NestMembers:
  java.time.format.DateTimeTextProvider$1  java.time.format.DateTimeTextProvider$LocaleStore
InnerClasses:
  java.time.format.DateTimeTextProvider$1
  final LocaleStore = java.time.format.DateTimeTextProvider$LocaleStore of java.time.format.DateTimeTextProvider
  public SimpleImmutableEntry = java.util.AbstractMap$SimpleImmutableEntry of java.util.AbstractMap
  public abstract Entry = java.util.Map$Entry of java.util.Map